• 11 Posts
  • 278 Comments
Joined 1 year ago
cake
Cake day: August 8th, 2023

help-circle


  • I don’t think federation has to be an obstacle for non-tech people. They don’t really have to know about it, and it can be something they learn about later. I really don’t know if federation stops people from trying it out. Don’t people think, “I don’t know what instance to join, so I’m not going to choose any?”

    Personally, having no algorithm for your home feed is what I don’t like about it. Everything is chronological. Some people I follow post many times a day, some post once per month, some post stuff I’m extremely interested in sporadically, followed by a sea of random posts. Hashtag search and follow is also less useful because there’s no option for an algo.

    The UI seems fine to me. I guess I’m not picky about UIs. The one nitpick I have is on mobile, tapping an image will just full-screen the image instead of opening the thread.


  • Idk. Maybe it’s because I learned OOP first that it makes more sense to me; but OOP is a good way to break down complex problems and encapsulate them into easily understable modules. Languages like Java almost force everyone on the project to use similar paradigms and styles, so it’s easier for everyone to understand the code base. Whenever I’ve worked on large non-OOP projects, it was a hard-to-maintain mess. I’ve never worked on projects such as the Linux kernel, and I’m hoping it’s not an unmaintainable mess, so I’m pretty sure it’s possible to not use OOP on large projects and still be maintainable. I am curious if they still use OOP concepts, even though they are not using strictly OOP.

    I also like procedural python for quick small scripts. And although Rust isn’t strictly OOP, it obviously borrows heavily from it. Haskell is neat, but I haven’t used it enough to be proficient or develop good sense of application architecture.

    I’ve done production work in C, but still used largely OOP concepts; and the code looks much different than code I’ve seen that was written before C++ was popular.






  • 31337@sh.itjust.workstoLemmy Shitpost@lemmy.worldUS Democracy
    link
    fedilink
    arrow-up
    15
    arrow-down
    2
    ·
    12 days ago

    Things are quite different. While Trump was in office, he did multiple things that were worse than what Nixon did, and was never forced to leave office. I think our institutions were stronger back then. We didn’t have a very good democracy when Hoover was president, and it took many decades for the Voting Rights Act to get passed (which has recently been weakened by SCOTUS, and will probably be weakened much more). I think we’ll regress quite a bit. Republicans obviously want more of an autocracy/oligarchy. I think it’s a very real possibility we have Russia-style “elections” in the future, and I don’t even know how you come back from that. Assuming democracy isn’t completely destroyed, it may take many decades of fighting and changing the minds of the people who aren’t disenfranchised to get back to where we were. Hell, even civil war is on the table if Trump follows through on some of his more egregious promises (i.e. if he deems Democratic state governments as the “enemy within” and tries to use the military to depose them).




  • I assume the “kill it” comment was a little tongue-in-cheek. On small SBCs, like a Pi, or old hardware, it could be a problem. I’ve seen people with flatpaks taking up 30GB of space, which is significant. I’m not sure how much RAM it wastes. I assume running 6 different applications that have loaded 6 different versions of Qt libraries would also use significantly more RAM than just loading the system’s shared Qt libraries once.