Senior engineer @outofwordsgame | Made @playaltered

Aarhus, Denmark
Joined May 2010
So proud to be able to show the game we've been working on for years!
We couldn't be happier going co-op with Epic Games Publishing to bring Out of Words to PS5, Xbox Series & PC on the Epic Game Store in 2026! We hope you fall in love with this handcrafted adventure we're creating and that you will enjoy the journey with us outofwordsgame.com
2
5
51
5,326
Niels Bross retweeted
why software engineers have this low self esteem? It's very easy to disprove this. Look at AI lab engineering outputs! They hire top talent, and have unlimited tokens + unreleased powerful models. Can you see impressive software built by them? By impressive I mean: - low RAM / cpu usage - good UI UX - no blatant bugs - minimal downtime - obviously no electron ... why isn't this obvious?
the coding agent haters are getting dunning-kruger'd so hard right now do you really think that your engineering ability is better than the models at this point? it is very very likely that fable is better than you in every branch of software it has been trained on all the code of the internet, it knows almost every trick in the book, all the design patterns of every domain, every single low-level detail, every bit-twiddling hack, it's read every single blog post from every cracked engineer that ever existed do you really think you can beat it? do you really think you can be more creative than it? unless you are 99th percentile expert in some niche domain of software, it simply is not possible. sorry.
39
61
5
1,234
81,968
Niels Bross retweeted
Developers
We need a slang term for developers who write code without AI. What are we calling them?
20
295
4
6,945
45,921
Niels Bross retweeted
I am so much more exhausted when I program with AI than without it. I reflected a bit, and I think I know why. First, I think about how to solve a problem. This step is the same with and without AI. Then, with AI I have to write a prompt with a decent bit of precision and somewhat more long-term than if I just jumped into straight implementing it and figuring out the details as I go. Then you start up the agent, and you immediately have some other work to do and you jump to another prompt for another task, where you also think really hard and try to formulate what you want quite well. By the time you're done, first agent has some code for you to review, and you can't slack - you need to actually review it and be diligent about it. And when you're done - second task is there for your review. So really there's not time to rest. When I program manually, I can decompress while typing the code in, I can rely on my muscle memory for typing and navigating the codebase, so there's periods of deep think and some relaxation. With AI, there's only deep think. And as soon as you try to think less - you open the doors for slop. It's so tiring.
100
48
14
946
28,679
Niels Bross retweeted
Do You Want to Be A Better Programmer? Stop Being Efficient:
15
72
5
1,073
29,460
It's crazy that there's a tool out there that's become vital to they way I do my job, parent my kids, and make major life decisions; and yet we barely spend more on it than AI
TIL that global spending on alcohol is still larger than AI infrastructure spending this year ($1.7T vs $1.5T)
71
2,258
28
39,419
666,699
Niels Bross retweeted
One thing that worries me about AI is that it may cause people, especially young people, to preemptively give up, thinking they will have nothing to contribute, when in fact they have much to contribute.
62
90
14
1,163
35,494
Blick 0.4 is out! Huge new features: We added scripting support! Also image sequences, markers, clip sync, flip and mirror, and a long list of editing improvements.
13
18
4
250
24,007
We added scripting support! the video below was mostly made with scripts!
Blick 0.4 is out! Huge new features: We added scripting support! Also image sequences, markers, clip sync, flip and mirror, and a long list of editing improvements.
3
3
141
2,136
Niels Bross retweeted
Been getting a few comments like this. Why? Because we still need a world we’re people are motivated to make nice things and earn a living. But also like, even in a world of clone-able anything, there’s value in trusting someone to care and maintain the things you love and use
Replying to @DanFessler
This is super cool, and beautifully designed. Will definitely consider purchasing to support! Not trying to be an ass but why bother pricing things when software like this can be easily cloned?
3
4
74
3,469
Niels Bross retweeted
our last flagship game art of rally was released in 2020. ever since I've wanted to make a new 3D driving game... 6 years years later, with 1.5M wishlists and after a difficult journey, it releases tomorrow, Oct 14th on steam. thanks for your patience and we hope you like it🤗
66
127
19
1,056
23,534
Niels Bross retweeted
I've been mulling over Peter's thoughts in this post for a couple of months, and it's finally hit me: LLMs have essentially disconnected the concepts of production and verification, which for most of human history have been inextricably linked. Put another way: they can create things without understanding them. In the past it was vanishingly rare for someone to produce a correct complex math result, or a large functional program, while simultaneously having no idea how it actually worked. Humans essentially create through a process of "incremental verification". We are constantly course-correcting. A convincing sounding rebuttal to this position is "but a person using Wix has no idea how their website actually works!". That's somewhat true for the end user themselves, but someone, somewhere still does (the wix devs, the browser company, the AWS engineers, the linux maintainers, etc). We still hold the knowledge & understanding in aggregate across the human race at large, and the process for producing that website has been incrementally verified all the way up to the point that the end user engages with it. As a result, the elephant in the room is that this new mode of production relies on retroactive verification of the entire solution, which is extravagantly more expensive (in terms of human effort) than the incremental verification humans do along the way while creating something themselves. In fact from my experience with AI programming tools, I am beginning to suspect that retroactive verification is actually more expensive on its own than the entire process of creation "by hand" + incremental verification. I suspect this is also the reason why the most successful users of AI code generation tools seem to be people who are a) experts in their domains already and b) willing to babysit the production of the software in small enough chunks that they can personally incrementally verify the output. When OAI dumps 1000s of math proofs on the community, they're essentially washing their hands of the work required to actually verify the results. I wouldn't be surprised if paradoxically, we see the cost of verifying these "P-like" tasks actually greatly increase over the next 10 years, as experts tire of verifying machine generated output, and are forced out of the field by changes in economics. Of course people love to talk about the idea that "the LLMs will verify the output" but if you've used any of these tools you'll know that they all suffer from the same seemingly intractable "steering problem", where the output is dependent on the expertise of the operator. This is as true today as it was in the very early stages. Put simply, if you don't have any experts that can verify things by hand, LLM verification isn't going to help you.
I think the single largest disconnect on how folks view the impact of AI is which folks' jobs are more "NP-like", where you can recognize a correct solution easily, vs work where you checking a solution is comparably hard to solving the problem ("P-like"). For example, "do my taxes" is relatively P-like, while "get my printer working" is relatively NP-like. I often hear the "AI is useless" crowd say "but you have to check all its outputs", and it never landed until I realized that a ton of those people work P-like jobs where there that impression probably *is* relatively true. For example, if you're a writer (like Ed Zitron) there's probably very little NP-like work, so I actually just buy that the unreliability of AI is a big deal for him. But I almost never hear Ed talk about all the NP-like work that exists out there. He'll just be like "you have to check the outputs anyway, so what's the point". I asked Opus 5 to design a 3D printed part to adapt one part onto another, and it fetched all the datasheets, got the dimensions, and one-shot it. I printed Opus's part without looking, and when it was done, sure enough everything lined up and the part worked great, and there was nothing to "check". I think Ed just doesn't do very much NP-like work -- which is not a knock against him! A lot of very important specialized labor in the world is P-like (doctors, lawyers, etc.). And sure enough, we're seeing slow penetration of AI for such labor. I just think he's missing that a lot of labor is NP-like. I thought of this because I've now watched about three different @edzitron interviews in which someone says "well, I get value from AI", and then Ed (very reasonably) asks "can you give an example", and then the person gives an extremely P-like example (like "doing my taxes" or "checking my lab results"), and I wince, because I know that Ed is going to (probably rightly) push back. I want the next person to chat with him to give a very NP-like example! (P.S. Maybe I should NP∩coNP, or FNP or something instead of NP to be more accurate, but NP is much better known.)
29
104
16
946
40,816
Niels Bross retweeted
Researchers have accused both Anthropic and OpenAI of stealing their uploaded, unpublished results. It's left some scientists wondering: Is AI training on my data? spklr.io/6015EpCjN
14
58
7
113
13,339
Niels Bross retweeted
Replying to @LiamTwose
The entry level bar has been lowered. The top quality remains the same. There's no way anyone who hasn't bothered to pick anything up so far had willpower or expertise to take anything from first idea to final masterpiece.
1
2
2
128
Niels Bross retweeted
Writing code is so fun
48
94
7
1,238
18,574
Niels Bross retweeted
There are games, and there are games people are willing to pay for
18
3
2
175
5,264
Niels Bross retweeted
on the vibecoded adobe suite i think both the effort and the expectations are completely misplaced. illustrator is 39 years old, photoshop 36. people really did expect to catch up in two weeks. attacking the full suite makes no sense. if you’ve been using photoshop, indesign, or illustrator for 20 years, you’d have opinions. you’d notice even the smallest inconveniences and have ideas for how to improve your workflows. with ai, you’re finally in a position to make bespoke software that serves you perfectly and brings you joy. look at aseprite, which specializes in pixel art. losslesscut, which does one thing premiere makes unnecessarily complicated. photopea, which started as a browser-based psd viewer and grew into a serious editor over 14 years. figma, which rethought design around collaboration. each of these projects has a point of view. each understands something about how people actually work. instead, we get seven adobe-shaped applications, recreating the surface without understanding what led to the underlying decisions. not an alternative vision for creative software, just a checklist of features to imitate. it’s slopware, and it trivializes decades of genuine attempts to free people from adobe. the tragedy is that we finally have the tools to make the software we actually want, and instead we’re making the software we already have. and if you needed any more evidence that this was never about making better software, having finished 40 years of adobe development in two weeks, he’s now moving on to microsoft office.
I wanted to show how janky the AI slop is of the FilmCraft software. I wanted to set the stage for how bad it is, and how little care there has actually been in implementing this tool, and most definitely the entire Craft suite too. It's all AI slop that does not even work.
168
146
32
1,698
119,770
This is what people are not getting, no one is religiously against AI, but seriously, *that's* what you end up using it for? Shittier clones?
I do not understand all the excitement over being able to make shittier clones of shitty desktop mega-apps. You have a magic coding robot and your big idea is to copy deeply mediocre software that users generally hate?!? Please aspire to do better with your tokens.
10
3
2
121
8,818
Niels Bross retweeted
If you build something nobody else can, you can avoid the rat race for the promise of marginally better efficiency. You can ignore fearmongering about "being left behind". Order of the Sinking Star proves this. A language, engine in that language, and an unimaginably massive game in that engine, all from scratch, all in ten years. Economic sustainability is important, so efficiency is not to be ignored. But Thekla/Jon were not worried about someone beating them to the punch, because nobody else could've built that game, in the way it was built. They could've built a similar design in an existing language, or using a prebuilt engine, but it didn't matter, and now they've produced far many more artifacts than just the game itself, and they have far more control and ownership over all such artifacts. Another excellent example would be Nintendo. Subtle intangibles of their organization make their work vastly more important to fans of their IP than knockoffs would ever be. So they aren't racing anyone. Again, efficiency is not *unimportant* to that organization, but they can't be "left behind".
29
36
1
1,055
22,156
Niels Bross retweeted
you will be much better off not worrying at all if software is dead or not and instead just continue making cool and useful things and exploring your curiosity to wherever it takes you
99
104
20
1,439
33,542
Niels Bross retweeted
raise your hand if you're not vibe-coding a game engine
77
6
8
443
21,816