• 0 Posts
  • 160 Comments
Joined 2 years ago
cake
Cake day: August 8th, 2023

help-circle
  • Lol no. I’ve been using Linux for 10 years and it’s been a continuous dumpster fire. Constant issues l, especially with Nvidia, across many different machines. Issues with wine, no X11 (or Wayland) after updates, games not starting, etc, etc. Across Ubuntu, Fedora, Arch (and derivatives).

    Yet I almost exclusively use Linux nowadays. Why? Because it’s a dumpster fire I can influence. Windows is going to shit, they were taking my PC hostage, installing spyware, ads, forcing updated without my consent. On Linux I have to invest hours to fix shit, on Windows I can get fucked whenever something happens that I don’t want.

    With proton advancing, Wayland working somewhat usable even with Nvidia,my threshold was passed. I’d rather fix the fixable Linux issues that cost me time than deal with Windows any longer. But for the layman I’m not sure I’d recommend it. I’m a computer scientist. I can fixodt issues, it’s just a question of time and energy. But that doesn’t go for everyone.


  • As a programmer I’ve found it infinitely times more useful for troubleshooting and setting up things than for programming. When my Arch Linux nukes itself again I know I’ll use an LLM, when I find a random old device or game at the thrift store and want to get it to work I’ll use an LLM, etc. For programming I only use the IntelliJ line completion models since they’re smart enough to see patterns for the dumb busywork, but don’t try to outsmart me most of the time which would only cost more time.



  • Hmmm yeah. But most of it lives in an automatic cloud backup as well… Photos, important documents, game saves, programming projects. I’ve lost drives before and apart from one or two moments where I couldn’t find a very specific file I didn’t really miss anything. The only things that I really do need to backup at the moment are my music projects and the raw files from my photography





  • I used a PS/2 keyboard until like 2 years ago. At some point over 10 years ago I decided that I’d only replace it when it died. But it wasn’t very good at dying, and 2years ago I finally had enough of the cheap rubbery switches and the fact that I couldn’t press enough keys at the same time


  • 2 things come to mind:

    The first thing is that at one point many years ago we participated in Rocket League’s RLCS. Participation was completely open. We were actually doing quite well until we randomly ran into pro players and got completely demolished. It’s kinda humbling to know that even though you’re part of the top ~1% of players, pro players are still in a totally different league and absolutely unbeatable. Their speed and game sense is so much better than that of any mere mortal, it’s like we weren’t even there. We were probably low Grand Champion around the time, and we got beaten like we would beat Gold ranked players. Personally I don’t mind losing like this, it’s a good learning experience and shows you how much is possible.

    At uni I also participated in plenty of LAN parties that had random game competitions. Usually they were games that a lot of us didn’t ever play before. We’d usually start playing the game a few hours in advance to get a feel for it. There I’ve found that I’m quite decent at this usually, but that there are definitely a few people who can get quite decent at a game in 2 hours to the point that they challenge people with casual experience with the game. It as always good fun though, and because I tended to put some effort into it I regularly managed to get into the top 3.



  • gerryflap@feddit.nltoLinux@lemmy.mlShouting into the void
    link
    fedilink
    arrow-up
    28
    arrow-down
    1
    ·
    2 months ago

    Even people who’ve been at it for years. I am skeptical of the AI hype bubble as much as anyone here, but it’s been very useful for fixing things in Linux. Just in the past years it helped me (among others):

    • Find an obscure bug that was reported that same day in the kernel, and helped me switch to the LTS kernel to prevent these issues.
    • Help me setup up a random 35mm film scanner that I found with cups, and then help me set up a win XP VM when that didn’t work out
    • Help me fix bluray playback yesterday after VLC suddenly randomly started to refuse playing it.

  • We can clearly see that this design is silly, because it allows for so many invalid states. Yet when we represent some type, let’s say in Java, were so often forced to do this exact same thing. Have variables in a container of which only a certain combination is valid. And then have at most a comment saying “this number is only valid if X is also set” or “if the validity boolean is true”. Luckily Java finally has some ability for the so-called sum types now, just like Haskell’s data types or Rust’s enum types. Imo any language should have this.