• 13 Posts
  • 137 Comments
Joined 2 years ago
cake
Cake day: July 19th, 2023

help-circle
  • I was a happy MuseScore user before and after the UI changes. So this post brings to mind questions that usually float in my mind:

    • When I can happily use a thing whose UX is criticized: is it just because I don’t know any better alternatives, or because I’ve spent so long with it that of course I know how to work it? Or is the UX really not that bad? Or is it that there are often general solutions for most of the population, but sometimes some people take really well to things that work poorly for others and vice versa? Is it that the hated parts are bits I do not touch much in my workflow, so of course I see no problems because I am not interacting with the problem parts?
    • When I have difficulty using a thing whose UX is praised or has no criticism: is it because I am smoothbrained? That I just have not had enough time trying to figure it out, so of course I struggle and just need to apply myself more? Is it something that works for most, but it will not work for everyone? Am I in a really niche use case with bad UX that nobody else has bothered to complain about?

    I do not have enough UX knowledge to criticize or make objective evaluations here. I only have how easy it is for me to navigate applications. Though I would like to work on gaining it someday, especially so I can help out FOSS targets of “bad UX” complaints.


  • Some people actively desire this kind of algorithm because they find it easier to find content they like this way. I’m not sure if they are immune to doomscrolling and actually have gotten it to work in a way that serves them and doesn’t involve doomscrolling, or if they are doomscrolling and okay with it. But for me, I really wish I could go back to the chronological feed era.




  • Lovely article.

    You’ll also need to approach this guide with an open-mind. If you start off angry or feel like this is an attack on you for using (and maybe even enjoying!) GitHub, then you should come back once you’re in a better headspace. This is merely a detailed guide on how to achieve a solid set of feature parity between GitHub and SourceHut.

    I didn’t feel attacked at all till I read this, ironically. The rest of the article made me go right back to feeling unattacked.






  • Most of my games work right out of the box, and the ones that have problems are ones that I’d also have to fiddle with for more than a 1-minute check to ProtonDB are ones I’d have to fiddle with on Windows. However I also do not touch anything with online multiplayer or anticheat, and I know games with kernel-level anticheat tend to not handle Linux well on anything but a Steam Deck.

    I swapped a PC I had mostly for gaming over to Linux. I’m having a pretty nice time.

    As for piracy, I know pirated games that need to be emulated because they are originally Nintendo Switch games or something work well. No idea for pirated PC games.




  • Can’t think of anything that could serve a major need right now, but I absolutely identified things in my life where I could use a preexisting tool to accomplish my goal, but it’s much less hassle for me to use the one I made for myself. You don’t have to transform the world, sometimes you can help yourself with a minor inconvenience and then put it out there for anyone who might find themselves with the same inconvenience.


  • I shoot for this but am detectable by constantly making edits to make my point more understandable, adding something relevant that I thought of later (literally editing this post right now to include “adding something relevant that I thought of later”) or to correct typos.

    Stenberg, saying that he’s “had it” and is “putting my foot down on this craziness,” suggested that every suspected AI-generated HackerOne report will have its reporter asked to verify if they used AI to find the problem or generate the submission. If a report is deemed “AI slop,” the reporter will be banned. “We still have not seen a single valid security report done with AI help,” Stenberg wrote.

    I appreciate this because I’d hate to get my issue removed as AI slop because I wasn’t enough of an asshole and didn’t make enough English mistakes. All for rejecting AI slop but it’d feel bad being the false positive deemed “not human enough” and getting my efforts tossed out too.

    I may or may not be one of those autistic people who tried to compensate for my social deficiencies and inability to read the room by doing my best to be polite, nice, and inoffensive. (It helps that those qualities do not conflict with who I want to be at all.) And “nice and inoffensive” helps you easily subclass/multiclass into corpo dialect…


  • TIL!

    Can exit nano on my own, have the common sense to not call in a panic about it before at least looking it up. (Which is how I learned how to exit it: looking it up.) But was never taught about ^ meaning “Control+” until your comment, especially since nowadays people write it out as “Control+” or “CTRL+”.

    I might have put two and two together when dealing with everything else in nano after I learned to exit, but never really internalized the rule “^ means Control+”. So thank you for your comment!

    Disclaimer: I feel like I am too stupid for most of programming.dev but participate here anyways because I learn stuff from the comments.