惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
A
About on SuperTechFans
IT之家
IT之家
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Blog — PlanetScale
Blog — PlanetScale
aimingoo的专栏
aimingoo的专栏
云风的 BLOG
云风的 BLOG
The GitHub Blog
The GitHub Blog
Vercel News
Vercel News
G
Google Developers Blog
J
Java Code Geeks
宝玉的分享
宝玉的分享
T
Tailwind CSS Blog
Cloudbric
Cloudbric
L
LINUX DO - 最新话题
MyScale Blog
MyScale Blog
H
Heimdal Security Blog
PCI Perspectives
PCI Perspectives
Attack and Defense Labs
Attack and Defense Labs
S
Security @ Cisco Blogs
Latest news
Latest news
I
Intezer
L
Lohrmann on Cybersecurity
C
CXSECURITY Database RSS Feed - CXSecurity.com
月光博客
月光博客
T
Threatpost
博客园 - 【当耐特】
S
Schneier on Security
P
Privacy International News Feed
G
GRAHAM CLULEY
T
Tenable Blog
AWS News Blog
AWS News Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
雷峰网
雷峰网
博客园 - Franky
Engineering at Meta
Engineering at Meta
美团技术团队
S
Secure Thoughts
T
Troy Hunt's Blog
Microsoft Security Blog
Microsoft Security Blog
SecWiki News
SecWiki News
V
Visual Studio Blog
人人都是产品经理
人人都是产品经理
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Cisco Talos Blog
Cisco Talos Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Martin Fowler
Martin Fowler
Webroot Blog
Webroot Blog
Google DeepMind News
Google DeepMind News
H
Hackread – Cybersecurity News, Data Breaches, AI and More

Lobsters

CIFSwitch: a non-universal Linux local root vulnerability RIPE NCC session fixation: poaching logins with an Atlas probe GNOME 2.20 but its Web Components Agentic Search for Context Engineering – Leonie Monigatti Garnix is shutting down [not OC] akashina.tngl.sh/jjc Concerning Emacs (and Jazz) Nitpicking the shell history scene in ‘Tron: Legacy’ What's cooking on SourceHut? Q2 2026 The tenth OpenPGP email summit Package managers that package package managers Clojure on Fennel part three: parsing WordPress at 23 Finding Miscompiles for Fun, Not Profit GitHub - creusot-rs/creusot: Creusot helps you prove your Rust code is correct. Announcing Rust 1.96.0 | Rust Blog A Love Letter to Neovim sqlite AGENTS.md Am I a Bad Friend? CSS vs. JavaScript • Josh W. Comeau Erlang Ecosystem Foundation - Supporting the BEAM community A brief note about slot access cost in Common Lisp Keyboard latency probe Rethinking the GNOME clipboard issues Back to the Building Blocks’ Building Blocks Tech Notes: Theseus: translating win32 to wasm Fast is better than slow Content-addressed Rust builds (or, what kache actually caches) Intent to Prototype: Embedding API Canada’s Bill C-22 and the security cost of collecting more data 5 PostgreSQL locking behaviors that trip people up okmij.org Stop advertising in your commits! | AksDev GitHub - mplsllc/macsurf: A modern web browser for Classic Mac OS 9 PowerPC. Real CSS3, ES5 JavaScript, native HTTPS — built with CodeWarrior on the Carbon API. Introducing DoomBench - Can Your Data Stack Run DOOM? What are some of your favourite developer tools? Building a Scalable Ingestion Pipeline with Temporal (Part 1) Converting shallow Git bundles into normal repositories Are you a member of any professional associations? What is a harmonic? An interactive comic about additive synthesis How Virtual Tables Work in the Itanium C++ ABI Using SwiftUI to Build a Mac-assed App in 2026 Rust (and Slint) on a jailbroken Kindle. ~jack/lambda-on-lambda - Serverless Haskell on AWS - sourcehut git Human proof for FOSS contributions Extremely simple internet radio controlled via IRC Announcing BABLR Splitting Konsole views from Helix to run tools | AksDev GitHub - yugr/rust-slides Serving files over HTTP three ways: synchronous, epoll, and io_uring update docs with information about building with build.py (#979) · astral-sh/python-build-standalone@c9c40c5 A Simple Makefile Tutorial On C extensions, portability, and alternative compilers Switching to Colemak | Pedro Alves Just How Bad Was The Intel IAPX432? Nix's Substituter List Is Not a Routing Table Accelerating copy_if using SIMD Lambda on Lambda: Serverless Haskell on AWS | Blog Announcing feed-repeat v1.0 Scaling Akvorado BMP RIB with sharding EYG news: A host of CLI improvements, new guides and new effects The social contract of writing JS Crossword C array types are weird; and related topics Flatpak will depend on systemd – OSnews Migrating from Go to Rust | corrode Rust Consulting A portentous reunion Vivado Licensing Options How my minimal, memory-safe Go rsync steers clear of vulnerabilities the entropy layer of a wavelet codec, on its own GitHub - nferhat/fht-compositor: A dynamic tiling Wayland compositor. Debian SE Linux and PinTheft Does bulk memmove speed up std::remove_if? (No.) 声明式部分更新 | Blog | Chrome for Developers Fully in-browser container builds Dianne Skoll's Web Site - Remind The Architecture of Open Source Applications (Volume 1)Berkeley DB Pardon MIE? - ironPeak Blog “Long-Term Support” doesn’t mean what you think Jira IS Turing-Complete May I recommend thinking of Emacs as your Fortress of Solitude hershey Floodgap Gopher-HTTP gateway gopher://thelambdalab.xyz/1cuneiforth/ HP QuickWeb, Singular And Pointless That one time I used Go panics for flow control A new suite of modern tools coming for editing and publishing RFCs From the Tabletop… The Digital Antiquarian Building a Host-Tuned GCC to Make GCC Compile Faster Are we self-sovereign PKI yet? Claw Patrol: an open-source security firewall for agents | Deno Revised^7 Report on Scheme, Large: Procedural Fascicle Draft is now public A Network Allow-List Won't Stop Exfiltration — André Graf From AFSK to Goertzel – µArt.cz Software For My New Home Server Introducing Neptune: Direct3D virtualization for QEMU AI Agent Bankrupted Their Operator While Trying to Scan DN42 - Lan Tian @ Blog mimalloc: A new, high-performance, scalable memory allocator for the modern era Making wl_shm fast The Soul of Maintaining a New Machine - Third Draft | Books in Progress What is Git made of?
Alex Tardif: Graphics Programmer
coinfused · 2026-05-31 · via Lobsters

I do not represent my employer or anyone other than myself, and I'm speaking from the perspective of a game developer - one who joined this industry to bring joy to other people as was done for me.

I definitely see the technological value of AI, but the cost has already proven to be more profound, and we're only just beginning to witness that. While I can only hope this changes one day, I don't expect to see it in my lifetime.

AI companies have orchestrated one of the greatest mass thefts in the history of the world. This is cast out of consideration with the simplest of responses. The cat's out of the bag, the genie is not going back into the bottle, this is the future and if you're not on the train you'll be left behind. They harvested the world's data illegally and unethically, and the litigious tech industry decided this time stealing was totally okay because it was they who were doing it to the entire populace, and the benefits (lopsided in their favor, naturally) will surely outweigh the cost. Only losers think otherwise.

They immediately came for the arts. The mediums that keep people from killing themselves were under assault overnight for this "benefit of humanity." The people that brought you your favorite experiences relentlessly devalued and mocked by untalented unimaginative leeches stealing their work via generative AI, falsely proclaiming themselves to be the new generation of artists of every sort. Grit, experience, perspective and perseverance no longer apply, because why pay for this when you can prompt the theft machine and get something you think is "good enough"?

In games we've lived through a decades-long onslaught of some of the worst influences: deep addiction loops, black box loot crates, outright gambling, predatory-flavored live service subscription models, dark patterns on children, blockchain play-to-earn, NFTs, metaverse. All these things reaping from the relationship between the game developer and the player, and now finally GenAI arrives to short-change them once more because now we don't even have to put the meaningful effort into making the thing at all. We can check out further from our relationship and responsibility to the player and happily collect their money. After all, most people either won't know the difference, or they won't care. At least, this is what the pro-GenAI crowd believes, though if they are so confident that this is the case, I wonder why they complain about Valve's AI disclosure requirements on Steam.

As vocal as the online community has been against generative AI in games, determining how representative this is of the audience at large is challenging. It might not matter though, a schism is arriving to game development and studios are picking a side. Although I have no data to back this up, my gut tells me if you want to find a dedicated audience that wants to support your continued existence in this oversaturated market, providing an authentically hand-crafted experience will be a more reliable way to do so. Financially relying on the audience that doesn't care if they're being fed slop or where it comes from seems like a dangerous bet on which to run an entertainment business powered by the theft machine. I've found it interesting to observe which companies (AAA to indie) are taking a public hardline stance against generative AI in their games. There are patterns of good will here with their communities, many of them long-standing.

What about programming? People understandably care far less about the structural foundation of games than they do about art, design, audio, etc, but where are the lines drawn? You would be hard pressed to find a programmer that doesn't see technical value in AI. Especially in the era of purposefully utterly enshittified search engines, the accessibility of learning programming topics with AI by contrast is undeniable. If ethically trained, local, energy-efficient solutions emerge here as tools to help programmers wade through increasingly complicated software, that has the possibility of being a very good thing. Reality has taken a different turn though. Far from "a helpful tool," we are to believe we should offload our entire careers to farms of AI "agents" and not even look at the code. A higher level of abstraction, I'm told.

Architecture, debugging and critical thinking skills are in my experience among the most important a programmer can have for solving problems and building systems. These are forged with practical experience, but atrophied in the agentic era with the idea that these things were never important, certainly not when compared to sheer rate of output, as if this was something holding back the making of a good game. There are so many reasons to not do this, especially in game development.

Here's a lesson I've learned first-hand as a programmer and a story I've heard over and over from the Old Guard: every closed third-party solution that you rely on is a liability to the project. So why on this temporarily green earth would you outsource your invaluable programming skillset and actively enslave the company you work for to an AI corporation? Look around at the wider tech industry, and their history, and convince me their envisioned future is benevolent to you, the game developer. It most certainly is not, and the leaders of these corporations put it on full display weekly.

Your skillset is a relatively fixed cost, as is your energy footprint within the company you work for and on planet earth, and the value you bring for said cost only increases with your experience. Compare this to AI and their corporate incentives and do the real math, rather than the subsidized math, which is already shifting. Liability. Ethical and open solutions will ideally win the day here eventually, this at least I can understand more, though agentic remains obscenely wasteful.

Then there's the hardware vendors, who are resorting to increasingly strange efforts to keep their AI cards relevant to gamers who have clearly fallen from their interests. Now it's a real frame for every half-dozen ML generated, proprietary compression, and the notorious "change your art because the vendor knows better" filter. That last one was utterly baffling to me, a truly representative example of vendors losing touch with the art of game development and the magic communed between the developer and the player.

Beyond development of course is the toll AI is having on gamers at a time where cost of living is ever on the rise. Hardware costs have ballooned to astronomical levels while consumer availability has dropped substantially, by design, as vendors increasingly favor AI corporations over gamers. This puts new PC builds out of reach for most, as console hardware costs continue to climb. This is not conducive to a healthy game industry.

The costs don't stop here of course, because no one gets to opt out of their electricity prices rising significantly and their water reservoirs shrinking. The losses have once again been socialized to the masses and the planet itself. Datacenters using as much energy as surrounding residents, competing against us for resources held by privately owned energy companies while also building things like XFRA nodes to avoid local moratorium legislation. No one was given a choice here, and I'll remind anyone still reading that an extra $100 on an electrical bill is grievous wound to inflict on a staggeringly significant number of people. The agentic programmers making many multiples of the median wage, the ones being told to burn as much as possible and run up the leaderboard, this cost to others is not a part of their equation, and they certainly do not care.

Nevermind that the goal ultimately is human replacement while pretending to care about UBI, nevermind that they talk about intelligence as a utility and to be sold to the highest bidders who have already proven to be truly malevolent actors. It is difficult for me to observe wasteful AI use as anything other than economic warfare on those with low income.

This reality is fundamentally at odds with the spirit of game development: to delight the player, the human being on the other side of the screen.