Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)ME
Posts
26
Comments
1,138
Joined
2 yr. ago

  • appflowy is foss, self-hostable via docker, and supports notes, tables, etc. but also kanban boards which i find useful for self management.

    I'm using notion atm (the software appflowy has cloned to bring it to FOSS) as I've not set up docker yet :'(

  • UI is dated, for one.

    range inputs can't be scrolled, dragged around the screen, and are absurdly small on high DPI screens.

    There's a load of UX issues, such as how pasting content will create a new layer that is for some reason more limited than a typical layer.

    Feature discoverability is poor. Most features are buried in years-old dropdown tabs that aren't kept up to date with UI/UX expectations.

    Some features are incredibly obtuse in how they explain themselves: selecting a brush dynamic selects stuff from a massive scrolling list with nothing but a title to explain what they do.

    UI is inconsistent. Some elements are clearly older than others even after ""recent"" (years-old) updates.


    There's way more, btw. But honestly if this years-long push to get GIMP to GTK 3 has told me anything, it's that the project should've canned the update years ago and written an entirely new app from scratch, dropping the technical debt, the archaic choice of language and UI toolkit, and they still would've come out with a new version faster than they have now.

  • The Register did a good article covering the change.

    Source files should be conservative with the standard they expect from the developer, and parsers should be liberal in what they expect from the source, ie. allow deviations from the standard.

    Python for example supposedly only allows 4 spaces for indentation, but as long as the developer is consistent most if not all Python interpreters will accept any kind of indentation.

  • Turns out the intl sanctions have just shifted Russia towards domestic industries and massive govt spending, invalidating half a century of propaganda against domestic spending and indigenous industry, oops!

    Yes, the war has its negative impacts hidden by this metric, but Russia did the objectively correct thing by not scrambling to replace lost intl trade. Compare with the UK that hasn't made up for lost intl. trade since brexit and is still suffering for it.

  • it's basic physics: animal products consume more energy (calories) than they produce in food because they exert energy on living - moving, eating, converting food to energy, etc.

    Eating a plant directly (or with comparable processing to meat) means less wasted energy (as in calories burned compared to calories produced as food) simply because you're going one step higher (lower?) in the food chain to obtain that energy.

  • Nah, there's no performance overhead for gamemode (if anything, you should see MORE performance in gamemode as it doesnt do complex window compositing)

    But you do get stuff like drag-n-drop for files, virtual desktops, multi screen support, and other desktop features. Otherwise there's no technical benefit, just workflow ones.

  • I have a mastodon and honestly, it's hardly a replacement. different instances are far too isolated even when federating together. Finding user accounts is difficult, and basic stuff like seeing content on another instance is needlessly kneecapped compared to other ActivityPub stuff like Lemmy.

  • One of the most hated features of Windows 10 and they removed it just to add it back later lmao. They deffo had this planned all along and knew it would hurt their already terrible upgrade rates if they added it from the start