Hacker News new | past | comments | ask | show | jobs | submit login

When it says gtk is "really really ugly", is it referring to API or UI? I wrote a small app with it and I am happy with the result. https://github.com/cosarara/fucking-weeb

>I then also have to remember what's the last episode I watched

I find it quite funny how many complicated solutions to this problem there are.

I simply stick a bunch of symlinks to whatever shows I am currently watching and remove them one by one. 20 line bash script + 1 minute configuring the file manager integration.

Alternative solution for keeping track of where you stopped watching series : watch them with mpv. If you quit with "Q" instead of "q", it will remember the position. Then, whenever you launch mpv, it checks if one of the files is in its list of positions (using absolute realpaths).

    mpv series/*
    # continue from where I stopped
    mpv series/*

Back when i was using iMac as my "watch" computer, i was simply changing the text background color of whatever i was watching to green in Finder.

The feature to tag and color any file is really something that i miss in Explorer (in Explorer you can edit tags if the file format supports it and Explorer knows about it, but this only works for some file formats and even then the UI is cumbersome).

The Finder’s color labeling feature has been useful for decades now, having been around since the early 90s iterations of the Mac OS. I don’t know why other file managers never picked it up; it deviates too far away from “Windows Explorer clone” I guess?

I just use a text file for each series. Let's me also take notes about stuff I might forget due to really bad memory. Put a web or video link in there if relevant, too. If wanting less steps, search takes me right to name of the file if I wanted to do that.

Simple, text editors been helping me solve problems since EDIT on MS-DOS. No reason to learn something more complicated. The method is cross-platform, too. :)

>I then also have to remember what's the last episode I watched

... I generally just look in the "recent files" menu of my mediaplayer ? Also, many players are able to remember the last position in a file so if you open a file and are at the end...

I've done similar to replace my todo list - a directory of symlinks with numeric prefixes for ordering.

> When it says gtk is "really really ugly", is it referring to API or UI?

Both? Mostly the former? Largely the latter (depending on plattform)?

Aesthetically speaking, GTK is not ugly. Check Ubuntu 18.04 which adopted gnome3, thus has a Gtk+ UI.

With default theming, GTK+2 looks like a bad ripoff of Windows 9x. (It's quite ugly, but not quite as bad as FLTK) GTK+3 has much better default theming.

GTK+2 has been obsolete for almost a decade now.

Unfortunately there's still a lot of legacy apps out there, and others where the dev unfortunately picked GTK2 despite 3 being available. Not to mention some GTK3 apps not including the proper themes

"(depending on platform)" ... you are naming the one platform Gtk+ properly supports.

I've demonstrated that Gtk+ is not ugly, and you don't get to claim it is if you choose to develop ugly applications with Gtk+.

If you're doing cross-platform GUIs, "it looks good on Linux!" is not a compelling argument.

GTK still has extreme padding and wasted screen real estate around texts, images, lists and other component. Making a slim version and better designed UIs would probably make a lot of difference.

That's due to the GNOME HIG, which I agree is ugly. But GTK+ itself will render whatever padding you ask for.

It existed before Gnome and I’ve not yet seen any GTK interface that doesn’t seem like a slightly better looking Motif UI.

On you typical laptop 14" FHD display, exactly this padding and sizing looks great (at @1x), while at 14" 1600x900 it still looks very good. Sure, on 1376x768 it looks terrible.

Gtk+ also has a lot of thrid party components. They may not be that discoverable, though. But you can look through a typical deps of a GNOME distribution to find some.

I just don’t watch shows for which I can’t remember where I stopped :)

To the UI, too far from modern applications.

I also heard that the API have some misfit with Rust ownership model: https://news.ycombinator.com/item?id=20368618

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact