• 5 Posts
  • 234 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
    ·
    9 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 use LLMs for multiple things, and it’s useful for things that are easy to validate. E.g. when you’re trying to find or learn about something, but don’t know the right terminology or keywords to put into a search engine. I also use it for some coding tasks. It works OK for getting customized usage examples for libraries, languages, and frameworks you may not be familiar with (but will sometimes use old APIs or just hallucinate APIs that don’t exist). It works OK for things like “translation” tasks; such as converting a MySQL query to a PostGres query. I tried out GitHub CoPilot for a while, but found that it would sometimes introduce subtle bugs that I would initially overlook, so I don’t use it anymore. I’ve had to create some graphics, and am not at all an artist, but was able to use transmission1111, ControlNet, Stable Diffusion, and Gimp to get usable results (an artist would obviously be much better though). RemBG and works pretty well for isolating the subject of an image and removing the background too. Image upsampling, DLSS, DTS Neural X, plant identification apps, the blind-spot warnings in my car, image stabilization, and stuff like that are pretty useful too.








  • The RTO push is designed to keep the commercial real-estate market from crashing. I’ve never seen any good proof of this, but believe it. I don’t exactly know why CEOs of big companies would really care that much about commercial real-estate. Perhaps their large shareholders (hedge fund managers?) also own commercial real-estate and are putting pressure on CEOs? Perhaps at that level it’s just a big club, and all the wealthy just help eachother out, out of solidarity? Dunno.