• 0 Posts
  • 87 Comments
Joined 1 year ago
cake
Cake day: August 2nd, 2023

help-circle
  • Quetzalcutlass@lemmy.worldtoAsklemmy@lemmy.mlThe Best Lemmy Client
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    22 days ago

    The crash I referenced was caused by having the scrollbar enabled IIRC, and it was fixed earlier this year. It made it impossible to launch the main activity without crashing if you’d enabled that setting, so users were sharing workarounds to launch directly to the settings screen without loading any communities so they could disable it.


  • Quetzalcutlass@lemmy.worldtoAsklemmy@lemmy.mlThe Best Lemmy Client
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    21 days ago

    Sync has had serious issues in the past such as an easily triggered, reproducible, guaranteed crash on open, with the dev not putting out a fix for months. This neglect goes back several years, to back when Sync was a Reddit client. Most infamously he disappeared for over a year when his UI refresh wasn’t well received.

    The app is great (I’m only on Boost due to user tags requiring a paid subscription in Sync), but his response time to issues is glacial. And it doesn’t help that it’s by far the most expensive client if you want it ad-free, and features that used to be free now require an even more expensive subscription to use on top of that.






  • I just updated to the newest Ubuntu LTS, which puts pip into system managed mode so you can’t easily install packages outside of a virtual environment anymore.

    If you (or anyone who stumbles upon this comment in the future) run into this problem, the new recommended way to install yt-dlp through pip and keep it in your path and up to date is via pipx (sudo apt install pipx). The syntax is a bit gnarly for pre-releases, so I figured I’d post an update:

    To install the nightly: pipx install --pip-args '\--pre' "yt-dlp[default,curl-cffi]"

    To update the nightly: pipx upgrade --pip-args '\--pre' yt-dlp

    I alias the update command and run it before every download session.

    (You may need to delete your old yt-dlp binaries before it’ll let you install the new one - use type -a yt-dlp to find them.)



  • The main problem with Java (or garbage collected languages in general) as a first language is needing to unlearn the bad habits it ingrains when you move to a systems programming language with manual memory management. Other than that it’s a pretty good first language, though I’d suggest learning a bit of C at the same time just to get a basic grip on things like pointers and stack vs heap.

    Edit: it occurs to me that C# would be the perfect learning language. It’s very similar to Java and an easy first language, but you’d also learn about stack allocation through structs, and can teach pointers using unsafe (though I think unsafe code is still GCed, so this wouldn’t help with the memory management side of things. Haven’t touched C# in fifteen years so I’m not sure how it works anymore).






  • I think this is showing how much faith people have in regular commercial pet food. Normal pet food isnt great for your pets, look into what the ingredients actually are and their quality.

    Not stepping into the vegan drama here, just wanted to chime in here about cat food. Two of my three family cats growing up had terrible kidney issues in their elder years. It turns out that - even setting aside the grains and fillers added to kibble - dry food is bad for cats unless they drink a ton of water with it.

    Domestic cats are descended from desert wildcats that obtained most of their water content from their prey, and they inherited a low natural thirst drive because of this. Kidney issues are common if cats don’t get enough moisture in their diet, and since they instinctively hide symptoms of illness, you might not notice anything is wrong until it’s too late.

    Kibble became the norm because a) most people are used to dogs and b) it’s cheaper and way more convenient than canned food (which is a messy bacterial magnet that can’t be safely left out for more than an hour). If anyone reading this feeds their cat exclusively dry food, consider switching to at least a partially wet food diet or buying a cat fountain (the sound of flowing water entices some cats to drink more often). Watching your beloved family members suffer from kidney failure is a hell I wouldn’t wish on anyone.


  • Quetzalcutlass@lemmy.worldtoAsklemmy@lemmy.mlFavourite sandwich?
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    3 months ago

    The best sandwich I ever had was a panini I randomly threw together for a snack at three in the morning. The next day I went to make it again since it was so delicious, but realized I’d forgotten some of the ingredients I used. I was in the middle of a sandwich-making phase at the time so I had like a dozen types of bread, meat, and cheese to pick from.

    This was a decade ago and I’ve never been able to recreate that perfect sandwich despite several attempts. It’s my culinary white whale. The only ingredients I am sure of are the spread (light mayo in one side, applewood-smoked bacon mustard on the other) and the meat (honey-smoked turkey), and that it was only a simple meat-and-cheese. The bread and cheese continue to elude me.



  • We could also have “karma” on Lemmy, but while technically tracked the environment is better off without it being public in my opinion. I view voting records similarly.

    It’s strange that they removed total account karma visibility a while back but are now thinking about making votes public.

    I think a good compromise (since Lemmy already tracks that data) would have been to show the upvote/downvote ratio a user receives on their profile page, without showing their total karma. That’d help you spot toxic users without incentivising karma whoring.

    Similarly, a display of how often a user upvotes versus downvotes others would help spot bots and trolls without completely obliterating privacy like their suggestion would.

    (But ultimately none of this solves the problem of privacy on the Fediverse being one federated bad actor away from nonexistence)




  • A reminder that in Florida in 2000, Republicans were experimenting with these disenfranchisement tactics (roll purges, closing polling stations, convenient road blockages in cities, the works). They won that state* by a few hundred votes in key districts, and these dirty tactics became a mainstay for the party. And that was before the SCOTUS basically said “racism is over, these voter protection laws are unnecessary now”. Every vote counts, especially where they’ve made it difficult to do so.

    * Gore probably would have won Florida, and thus the presidency, if the SCOTUS didn’t halt the recount - in large part due to Roger Stone, one of the biggest pushers of dirty tactics. There are a small number of people who have caused a great deal of harm in this country.