• 0 Posts
  • 82 Comments
Joined 3 years ago
cake
Cake day: June 10th, 2023

help-circle

  • I think it mostly comes down to baby duck syndrome. People don’t like using a package manager for programs on their desktop but are fine using an app store on their phone (which might literally be running linux). People simply expect a desktop computer to work a specific way and when things are in different spots and called different things they get upset. I think it’s changing as more companies bake Linux into their product.

    Steam Decks running Linux changes people’s impression of it. If a mainstream company sold desktop computers that came with Linux preinstalled I’m sure its use would skyrocket. It’s not that it’s impossible for the average user to understand, It’s that it’s not the default option.





  • They targeted gamers.

    Gamers.

    We’re a group of people who will sit for hours, days, even weeks on end performing some of the hardest, most mentally demanding tasks. Over, and over, and over all for nothing more than a little digital token saying we did.

    We’ll punish our selfs doing things others would consider torture, because we think it’s fun. We’ll spend most if not all of our free time min maxing the stats of a fictional character all to draw out a single extra point of damage per second. Many of us have made careers out of doing just these things: slogging through the grind, all day, the same quests over and over, hundreds of times to the point where we know evety little detail such that some have attained such gamer nirvana that they can literally play these games blindfolded.

    Do these people have any idea how many controllers have been smashed, systems over heated, disks and carts destroyed in frustration? All to later be referred to as bragging rights?

    These people honestly think this is a battle they can win? They take our media? We’re already building a new one without them. They take our devs? Gamers aren’t shy about throwing their money else where, or even making the games our selves. They think calling us racist, mysoginistic, rape apologists is going to change us? We’ve been called worse things by prepubescent 10 year olds with a shitty head set. They picked a fight against a group that’s already grown desensitized to their strategies and methods. Who enjoy the battle of attrition they’ve threatened us with. Who take it as a challange when they tell us we no longer matter. Our obsession with proving we can after being told we can’t is so deeply ingrained from years of dealing with big brothers/sisters and friends laughing at how pathetic we used to be that proving you people wrong has become a very real need; a honed reflex. Gamers are competative, hard core, by nature. We love a challange. The worst thing you did in all of this was to challange us. You’re not special, you’re not original, you’re not the first; this is just another boss fight.






  • My understanding of quantum computers is that they’re great a brute forcing stuff, but machine learning is just a lot of calculations, not brute forcing.

    If you want to know the square root of 25, you don’t need to brute force it. There’s a direct way to calculate the answer and traditional computers can do it just fine. It’s still going to take a long time if you need to calculate the square root of a billion numbers.

    That’s basically machine learning. The individual calculations aren’t difficult, there’s just a lot to calculate. However, if you have 2 computers doing the calculations, it’ll take half the time. It’ll take even less time if you fill a data center with a cluster of 100,000 GPUs.



  • It’s mostly the training/machine learning that is power hungry.

    AI is essentially a giant equation that is generated via machine learning. You give it a prompt with an expected answer, it gets run through the equation, and you get an output. That output gets an error score based on how far it is from the expected answer. The variables of the equation are then modified so that the prompt will lead to a better output (one with a lower error).

    The issue is that current AI models have billions of variables and will be trained on billions of prompts. Each variable will be tuned based on each prompt. That’s billions to the power of billions of calculations. It takes a while. AI researchers are of course looking for ways to speed up this process, but so far it’s mostly come down to dividing up these billions of calculations over millions of computers. Powering millions of computers is where the energy costs come from.

    Unless AI models can be trained in a way that doesn’t require running a billion squared calculations, they’re only going to get more power hungry.




  • Hank Green actually posted a video relevant to this yesterday. He was reading a Fox News article about a machine that can turn C02 into fuel that an internal combustion engine can use.

    He then scrolled to the comments and saw all the posts talking about climate change being a hoax. He says it would be very easy to assume the average Fox News reader is a climate change denier. If you were to ask him how many people in the US deny climate change is real, he’d guess around 50%. However, surveys have consistently shown it is less than 10%. It is a minority of people. His point was that people leaving stupid comments are not the average person, they’re just really vocal, and try not to assume stupid comments are reflective of the average person’s beliefs.



  • I absolutely hate always online DRM in single player games, so I get it. Personally, I’ll avoid games that use it. I was a huge fan of the Hitman series but haven’t played any of the new ones because of always online, live service, season pass, model they decided to go with. It’s a deal breaker for me, but I understand it isn’t for everyone else. I told my friends I wouldn’t be playing Helldivers 2 with them because of its use of kernel level anti-cheat and they just gave me a weird look.

    I’ll choose to support games that are developed in consumer friendly ways, but I also accept that not everyone sees it as a big deal. If a company decides they need kernel level anti-cheat, then that’s on them. They won’t get my money, but I’m not about to start a petition to legally ban the use of kernel level anti-cheat and call anyone who won’t sign it an industry shill and bootlicker.

    Want to stop games you buy from being killed? Don’t buy games that can be. Does this mean you’ll be sitting out while all your friends have fun playing the latest hit game? Probably. Does it mean 10 years later when the game no longer works you can smugly tell them “heh, looks like you guys got scammed.” Also yes. Just don’t be surprised that they think you’re weird.


  • From the initiative:

    This initiative calls to require publishers that sell or license videogames to consumers in the European Union (or related features and assets sold for videogames they operate) to leave said videogames in a functional (playable) state.

    Specifically, the initiative seeks to prevent the remote disabling of videogames by the publishers, before providing reasonable means to continue functioning of said videogames without the involvement from the side of the publisher.

    The initiative does not seek to acquire ownership of said videogames, associated intellectual rights or monetization rights, neither does it expect the publisher to provide resources for the said videogame once they discontinue it while leaving it in a reasonably functional (playable) state.

    This is all that the initiative states on the matter. How it would actually work in practice is anyone’s guess because the wording is so vague. Supporters seem to be under the impression that companies have a “server.exe” file they purposefully don’t provide players because they’re evil and hate you. They could also be contracting out matchmaking services to a third party and don’t actually do it in-house. Software development is complex and building something that will be used by 100,000 people simultaneously isn’t easy.

    There’s a reason comedic videos like Microservices, where an engineer explains why it’s impossible to show the user it is their birthday based on an overly complex network of microservices, and Fireship’s overengineering a website exist. Big software is known to be difficult to maintain and update. Huge multiplayer games aren’t any different. It’s likely there isn’t actually a “reasonable” way for them to continue to work. Supporters are hopeful this initiative would cause the industry to change how game software is developed, but that hope gets real close to outright naivety.