• 0 Posts
  • 178 Comments
Joined 2 years ago
cake
Cake day: June 30th, 2023

help-circle
  • Don’t forget the first response that always gives the steps to solve a simpler version of that issue, almost like the responses are being copy/pasted from a guide by people who barely understand anything about it themselves.

    Plus these days the number of solutions that refer to some setting that no longer exists in the location it did at the time the solution was written.

    Meanwhile on Linux, I haven’t even had to search as much for solutions. Yesterday I installed a new desktop that I’ve never used before (KDE-Plasma) and was quickly able to figure out the changes I wanted to make because it’s designed to be discoverable and obvious. Whereas I’d say that Windows seems designed to make people either feel tempted to pay for a solution or give up and just do it the way MS wants.


  • Yeah, I’ve got a logitech mouse but didn’t want logitech’s software on my machine, so I just used the mouse by plugging it in. Which worked, but I had no way of knowing the battery level until the mouse itself started blinking low power.

    When I installed fedora, I was confused a bit because it had a system tray icon saying the battery was charging. I was thinking it thought it was a laptop until I realize it had just picked up the battery information from my mouse. A feature I had written off under windows just worked without me even considering it or needing to install software that was partly about using my hardware and partially about advertising more ways to get my money.


  • Considering all of the comments saying that a big part of this is people not wanting to buy new computers and choosing linux because it will run on their old machine, I’d like to add insult to injury and say I built a new PC before Oct and windows was never even a consideration.

    And despite it being my first Linux install I planned to play games on, everything went smoothly and I’d even say the “setting up the PC to my preference instead of the defaults” step was better because there wasn’t a “figure out how to disable the shit ms really wants you to run for them” substep, or a “figure out what new shit ms added that I’ll want to disable” discovery mode that, with win 10, lasted most of the time I was using it and included “figure out if a recent update reset settings to annoying defaults”.

    I bet this is why people are so vocal about switching to linux whenever there’s another complaint about ms. It went way better than expected, like I was about to do something that would cause ongoing pain and frustration to get away from something even worse, but there’s been nothing at all that has made me miss windows.








  • Yeah, who the hell associates macs with higher competence? Before the 00s, I associated mac users with stumbling on the worse option but not realizing it, after the 00s, wanting to follow trends and/or overpay for hardware to seem rich. They’ve always been form over function, and simplicity over power, which are things that novice uses look for, not more experienced ones.

    Or maybe more experienced ones when most of those experiences went badly and little was learned.


  • Github copilot can do some impressive things, but it also ignores my instructions to not try to run anything and leave testing to me that I’ve stopped bothering saying it and just block the attempt when it asks permission. Just yesterday, it confidently said it had figured out an issue I was debugging with it and made a bunch of code changes that literally only affected comments. If I leave it in agent mode (which allows it to edit code) when asking a question to clarify something and not intending any code changes but wanting to think about the answer (and telling it that), sometimes it still runs ahead and tries to make changes anyways.

    When it does well, it’s uncanny how effective it can be these days, but it’s not reliable enough to be trusted to be in control of the whole system. Plus I don’t trust Microsoft enough to put my data on onedrive, and believe that access to data is the real reason behind their AI push, no matter how much usefulness and reliability improves.



  • I had an A5 a while back and samsung didn’t make me hate them so the next phone I got was an s10. On that phone, they decided that they needed to dedicate a physical button to their fucking virtual assistant bixby. It was pretty obvious to me that these virtual assistants were mostly actually data vacuums, wanting to integrate into every aspect of your life so they can access better data on all those aspects.

    Every single time it opened that fucking thing, it was unintentional. It wasn’t as annoying as your TV, since I bet the phone was way faster and had enough memory to not have to discard whatever else you were doing just to open its app, but it exemplifies how I see samsung today. Hardware had great specs but the software made it annoying by trying to lock everything in to their ecosystem without a hard lock like apple. Even MS had ways of disabling the windows button (which used to have a high chance of crashing a game if you accidentally hit it).


  • Same kind of people who lie all the time to look good to others. Some people want to be awesome but know they suck, or even more pathetic don’t suck but can’t stand not being the best, and cheating is their pathway to getting the social results of being awesome without needing to develop the skills.

    The way I’ve seen it for ages now, being a loser isn’t just about losing games, it’s how you handle losing games and how much you internalize that. I see it as short for “sore loser”. Cheaters are losers in that sense.

    Though it makes the idea of them still losing despite cheating even more hilarious, which is why I love the idea of games that detect cheaters but stick them in cheating queues instead of just banning them.


  • There’s another whole category that also doesn’t care about what the game is running on the kernel: seperate device cheats. They act as a man in the middle for the input and output signals, and can auto shoot when you’ll hit or adjust your aim if you’re close but not quite there. Or just play for you entirely if it’s that good at processing the output.

    And blocking that isn’t likely possible without killing streaming for the game or convincing all users to get input devices with encrypted connections or they can’t play your game.

    I’d respond to the original comment that anyone who doesn’t have server side cheat detection isn’t serious about stopping cheaters. In any case, I just removed that game from my wishlist. Not that I needed another survival builder game anyways, though they do tend to catch my eye.




  • At one point I developed a habit of converting any recursive algorithm I was writing into a loop instead, since I knew function calls have overhead and all recursion really does is lets you use the calling stack and flow control as an invisible data structure.

    Then I got a question about parsing brackets properly during an interview and wrote a loop-based parser to solve it and the guy had to fish for a bit before I remembered recursion and realized that’s the answer he was looking for. My mind just wouldn’t consider using a whole calling stack when an integer would do the trick faster.