Jacob Norr (@MagicInUse) header
Jacob Norr (@MagicInUse) profile picture

Full-Stack Developer, Twitch streamer, and video game enthusiast

USA
Joined December 2011
Photo by Jacob Norr (@MagicInUse)Photo by Jacob Norr (@MagicInUse)Photo by Jacob Norr (@MagicInUse)Photo by Jacob Norr (@MagicInUse)Photo by Jacob Norr (@MagicInUse)Photo by Jacob Norr (@MagicInUse)Photo by Jacob Norr (@MagicInUse)Photo by Jacob Norr (@MagicInUse)Photo by Jacob Norr (@MagicInUse)Photo by Jacob Norr (@MagicInUse)
Jacob Norr retweeted
Fan art | The Legend of Zelda Artist: @mndbd
26
940
17
9,231
77,312
The discourse around Big Walk has made it abundantly clear to me that all existing AI discourse revolves around how poorly introduced AI was. Instead of focusing on a tools-first approach, AI companies focused on stupid content generation shit which produced some of the worst garbage ever seen on the internet. Time for a stupid rant about AI from me. I want to make a few things clear: - Yes, all reasonable people agree that AI generated artwork/media is soulless garbage in its current state. Unless there was substantial effort on the part of the human behind it (e.g. the shape store) it has no original vision or cohesion. - Programming can 100% be an artform. But it also covers a wide breadth of technical knowledge. Even with my own CSCI degree, there's still a lot of shit that I personally didn't know how to do, and there weren't a lot of great on-boarding guides out there for those things. - House House did not do anything wrong here, they are airing far more on the side of caution than they frankly need to at this point. I think their reluctance to disclose this was justified given how massively overblown the reaction has been. They frankly shouldn't have done so. -- Programming and Art both have incredibly monotonous elements to them. Art is a lot more freeform and expressive, but programming at scale (especially in gamedev) is a logistical clusterfuck where you have to juggle dozens, if not hundreds (sometimes even thousands) of things around with all sorts of rigid scripts and build chains, configurations, etc. No one is having fun writing a CMake file, no one enjoys writing python scripts to organize and curate data, even if it's something they're good at. Programmers have complained for years about the logistical bullshit they have to deal with, and now they don't have to. This is the key difference between the shitty generative usage everyone knows AI for, and the pragmatic usage of AI as a tool that programmers are using it for. Generative AI art literally only exists for cynical reasons, and it deserves the hate it gets. It actually puts people out of a job, and doesn't function as a tool to accelerate artists in any way, merely to replace them. Programmers aren't replaced by AI, they are accelerated by it. We can use generative AI to rapidly drive the creation of scripts and toolchains to solve logistical problems much faster than we'd normally be able to on our own, allowing us to focus less on monotonous bullshit, and more on the fun elements of system archetyping, technical design, and steering all of the logistics together. Instead of needing to hand-write all our scripts, we can just describe the problems we're trying to solve, provide contextual files, and it can stitch everything together. It also grants a wider scope of accessibility to the breadth of technical knowledge in the industry, some of which is gatekept behind being in said industry. If there are things that we may not actually know how to do (because it's low-level or system specific), the agent has a deep knowledge resouvoir it can tap into. Then we can review it, restylize it by hand to understand it, and start iterating by hand from there. Having performance problems? The agent is good at finding shit and optimizing. Having trouble finding a bug? Describe it and the agent can look through the code and work out what the problem likely is, and it can even test the code and build isolated test cases to get things working as intended. It's a wonderful tool that saves a lot of mental strain. For people like me with limited attention and energy, it helps a fuck ton. -- Anyway, my point isn't to shill AI, it's your choice whether you use it or not. My focus here was more illustrating why AI is different for programmers versus artists. Ultimately, this moral grandstanding over other people's choice to use AI to assist in their work has become so overblown that it's genuinely irritating. If you refuse to play a game just because someone has interacted with AI in the course of development, then you might as well get mad at them for using Google, or stack overflow, or books instead of paying someone to solve their problem instead. Clearly we're so fucking deep into late stage capitalism, money always has to be a barrier to solving problems. And if your issue is with how much electricity and water is being consumed, push for all of that generative shit to be priced out in favor of AI as a tool for accelerating human hands in the creation of content. I agree that we should not be building compute centers in people's backyards, but the water consumption is a distration from things that are causing far more harm on the environment.
88
553
55
4,509
356,235
-Indie dev encounters issues at the end of their development cycle -indie dev attempts to troubleshoot said issues -indie dev consults the MANUFACTURER of their game engine, THEY can't solve their issues -as a last-ditch effort to avoid shipping a game with a glitch they can't iron out, they spitball with an LLM -surprisingly, LLM assists in workarounds that fix said issues -despite not needing to disclose (per steam TOS), the dev is honest about their disclosure when nominated for awards to be transparent. I would say House House did everything right. An LLM was used to solve problems humans could not. It didnt generate assets. It didnt infringe on the creative process. I hate what AI, and particularly GenAI has done to the gaming industry, but this is a stupid fucking hill to die on. This isn't vibe coding. This isn't slop. This is what AI was SUPPOSED to do in industry. Pick the right battles, people.
Big Walk used AI in 'the final stretch' of development, kicking off intense awards debate: aftermath.site/big-walk-ai-i…
Readers added context they thought people might want to know
House House used LLMs sparingly near the end of Big Walk's development, mainly to fix bugs in third-party code. They estimate well under 0.1% of the game's code was affected, and they didn't use generative AI elsewhere. bigwalk.game/faq/#ai pcgamer.com/games/puzzle/b…
232
5,626
122
51,989
882,589
We got people doing morning prayers in Silverpine on RP servers. Amen.
13
116
6
1,826
31,490
It feels pretty bad being a dev today lol
So basically, today PHP got two critical bugs that let anyone run code on your server without even logging in, which is bad, and then the details leaked before the patch was even out, which is worse, and it works on WordPress and MediaWiki and Magento and Joomla and Laravel, and Censys says like 1.5 million servers are running a version with no fix, so the NSA was like "take your system offline," and the FBI was like "take your system offline," and CISA and the UK and CERT-EU were all like "take your system offline," and then the Prime Minister of Japan, the actual Prime Minister, posted at 5:55 in the morning telling 48.8 million people to take their system offline, so everyone took their system offline, like the Dutch cybersecurity agency took its own website offline, and the Dutch parliament went offline, and the Port of Rotterdam went offline, and Finland and France and Denmark started pulling government sites, and Wikipedia went down, and Archive.org went down, and Asana and GOG and Something Awful went down, and the University of Vienna's webmail went down for some reason, and that's just PHP. Because GitLab also dropped a CVSS 10.0, which is the highest score they give out, for a bug that's been there since 2014, so that's every self-hosted GitLab for twelve years, and then LiteLLM 1.107.0 got hijacked and shipped a credential stealer and a remote access trojan in every single wheel and the Docker images, including latest, and you didn't even have to import it, just installing it was enough, and it's the second time this year, and then Railway paused every deployment on the entire platform because someone got into the environment variables, so now everyone has to rotate every secret they've ever stored there, and TiDB Cloud said someone was walking around inside with stolen credentials for basically a month and an extortion group says they took 10.6 terabytes, and Zeabur got breached for the second time in two months and is just shutting down, like the whole company, and Node.js patched remote code execution and a TLS bypass, and CISA says Plex is being actively exploited, and someone took over 300 Tor exit relays to steal SSH passwords, and SafePay ransomware has hit over 600 critical infrastructure orgs, and India's biggest bank filed a data loss incident, and Japan has been in an official state of emergency in cyberspace since October 9, which honestly explains the 5:55 AM post. Oh, and eMudhra, a certificate authority that's issued over 60 million certificates, whose entire job is proving websites are who they say they are, was supposed to be using private keys that are random numbers over a hundred digits long, and one of them was 4. Just 4. And the others were like 66 and 237. Anyway, it's Wednesday.
1
2
74
I love seeing old PCBs and their idgaf rounded out traces haha
1
1
48
Jacob Norr retweeted
eat, sleep, dream of WoW
14
272
9
2,854
148,987
Okay, @Spotify, how long has this been a thing for @starwars? That was a fun stumble upon!
1
2
43
Jacob Norr retweeted
BRILL! BRILL! BRILL! BRILL! BRILL! BRILL NYE THE SCIENCE GUY!
40
230
7
3,361
53,812
After my latest post, I have also realized, I am old, and no, many of you may not have seen an actually good teaser. Welcome to Starcraft!
"ThE sTaRcRaFt WeBsItE--" Bitch, have you never seen a good teaser before?
1
1
160
"ThE sTaRcRaFt WeBsItE--" Bitch, have you never seen a good teaser before?
1
2
263
😭
The Muppets have released a statement on the tragic passing of Tim Curry. “Few humans have earned the title of honorary Muppet more than the legendary Tim Curry. As a performer, he was unparalleled – witty, charming, unnerving, and deeply funny. We will always consider it one of our greatest treasures to have been part of Long John Silver’s crew. Thank you for everything, Tim.”
1
39
Jacob Norr retweeted
Tanks when the dps start complaining about small pulls.
12
65
7
1,120
72,614
Had someone explain what I know as "from bare-metal all the way up to the cloud" and damn. That's actually pretty cool that I can, indeed, do that
1
2
36
Y'know, im just gonna stop long pressing everything.
1
79
Not much better than hearing managment try and convince another employee to start using your software, and another employee, a beta tester, turns into a salesman for you because they love the app so much 💚
1
2
166
This happened after my update last weekend lol
When Dev said fix is already available on stage...😬
1
65
Officially some sort of nerd, buying a GPU for my server compute instead of gaming... times change, man
2
2
65
you know it is just insane how I can be on x and feel like im ages behind in ai/dev but then i go out irl..... and im tony stark
1
3
55
Jacob Norr retweeted
ok this 2.2% stat just sent me down a rabbit hole. a few more numbers i found: > only 0.2% of U.S. households spend over $100 a month on AI > only 1% of U.S. adults personally pay for Claude > only 4% of U.S. adults use AI chatbots almost constantly > only 6% of U.S. adults use Claude > only 4.5% have ever had an AI agent complete a task for them > only 8.3% of U.S. workers say AI lets them do work they couldn’t do before we are still absurdly early
Only 2.2% of U.S. households have a paid AI subscription We are still so early
177
276
110
3,057
679,959