Sound, vision, gaming, VR, tech, occasional nonsense. Product Lead at BBC, former games dev (Silver, Wipeout Pure, Wipeout HD and more)

Manchester
Joined February 2009
I always go for loading / unloading a dishwasher but I think “opening a pack of AA batteries” is an even better indicator of how far we are from a robot takeover
I see how some people can watch flashy robot demos on the timeline and think with a shiver that the robot apocalypse is around the corner, but reality check: There is no robot in the world that can change the batteries in a jack-o-lantern. If you have a robot friendly door handle it might be able to walk outside, pick it up, and carry it back inside. The robot could open the drawer with your batteries in it, but then things get tough. Opening the package of AA batteries? Extracting a precision screwdriver from its case? Unscrewing four tiny screws that require a hard press and twist? Popping batteries out of the case? Yes, you could build and train a specialist robot to do that today, but there is a very long way to go to replace the full range of human capabilities. Near term doomer scenarios should stop at “secretly controlling humanity” instead of “wiping humanity out” 😀
1
56
I feel like judging someone on 6 parameters when all they did was take a parcel out of the back of a van and put it on the doorstep is overkill. Why not just choose from: 1. Package damaged. 2. Wrong house. 3. GREAT!
1
1
77
Matthew Brooks retweeted
A provocation: if this GLSL shader was one shoted with a skills.md that requests to impersonate me, and indeed does pull my work on shapes, lighting, animation and delivers my style, maths, techniques and conventions (to the variable name)... isn't this actually, MY brain's work? Should I claim it as mine? Claude only did the mechanical/easy part of immitating my usual moves to put this together.
Video 2 GLSL I gave Claude Opus 5.5 a 20-second video clip. It rebuilt the whole thing as one GLSL fragment shader: 156 KB of code, no textures, no video frames. Just math, looping seamlessly
100
74
11
1,406
65,895
This is true. But AI gives and takes away at the same time - the memory and storage needed by all games hardware is now scarce and expensive, for exactly the same reason. How do we fix that?
The games we've long wanted, which didn't exist because they'd cost several times more to make than they'd earn back, will soon become possible. As will the games developers wanted to build, but couldn't with the resources available. It'll be a new golden age of gaming.
3
3
244
Matthew Brooks retweeted
We have had democratising game development tools for a while now. Unity, Unreal, to name but two. And while it is possible for the inexperienced to 'make a game' the quality bar between their output and the output of an experienced team is huge. Asking an agent to 'make a game' and see something functional be produced is quite the parlour trick, but don't confuse that with what a capable and experienced team will be able to produce using agents. The quality difference will be enormous. Tim Sweeney is completely correct. Agents help solve one of the biggest problem which has plagued game development for well over a decade... complexity. Strap in, because game development is being turbo charged.
9
11
3
190
7,684
This looks really cool
MASTER BOOT RECORD having a awesome Star Hawk, Tempest and Cosmic Chasm style racing game was NOT in my bingo " R A C E, F I G H T, A S C E N D T O P O W E R"
1
57
Matthew Brooks retweeted
Intoxicating. I’ve been programming for 45 years, since so was 10. I’ve been a pro game coder for 33 years. Everything from hand coded assembly to UE 5.8. The paradigm shift to agentic coding is intoxicating. It is the biggest productivity jump I have ever experienced.
280
529
99
11,265
1,084,739
Insane
Turns out the future does have flying cars
1
52
This TRA behaviour is utterly disgraceful. She’s talking about women’s pelvic heath for fuck’s sake. It’s important, and has nothing to do with men. I’m sick of this intimidation of women and the continued apparent insanity of TRAs. It has to stop.
Men gatecrashed a Green Party event where a woman was talking about pelvic health because, they said, she posed “a serious safeguarding issue for our trans, non-binary, and intersex attendees” and “would constitute a serious risk of intimidating trans members." Oh, the irony.
4
190
AI text is the uncanny valley of fonts. That’s why.
It's interesting that we can immediately tell AI-generated flyers. Something weird about that font. It all looks so plausible, but somehow makes you feel sick. Surprised no one's got around this. or, maybe they have, and we can't tell.
1
80
Yup!
It is extremely obvious at this point that the vast majority of apps will be replaced by personalised, one-to-one programs that a user's AI assistant will simply build and maintain for them at will, exactly as they want, on the fly. The inversion from apps to intelligence is inevitable, because no one ever wanted an app in the first place - they wanted their problem solved as cheaply, quickly and effectively as possible. The SaaS apocalypse has barely begun. We are in the opening act.
98
Just how much of academia is a busted flush?
Cambridge is no longer planning to investigate Jason Arday’s academic record or the university’s decision to hire or cover for him. Instead, the investigation will focus on “his welfare, his care, his well-being” and “whether the school offered him sufficient support amid accusations that he plagiarized.”
81
Matthew Brooks retweeted
At least if a channel outright removes a show you can have a clearly defined debate over why, however much you disagree. There's something sinister about this ongoing retrospective moral pruning. Especially when the sketches were literally satirising the thought processes behind racism.
81
250
7
2,773
191,845
I'm looking forward to taking part in this. 'Fanshawe’s event, Conflict on Campus, which is open to the public, will take place at the Royal College of Surgeons of Edinburgh on October 21. Speakers will include Professor Michael Spence, the president and provost of University College London, Professor Jo Phoenix of Reading University, who took the Open University to a tribunal which found that it had discriminated against her because of her gender-critical views, and Dr Tommy Curry, professor of Africana philosophy and black male studies at the University of Edinburgh. “We have deliberately gone for a wide range of views, from free-speech absolutists to those who say that it is not acceptable to say things that are perceived to disadvantage or offend other people,” Fanshawe said. “All points of view will be heard, and debated, and that’s exactly as it should be.”' @SimonFanshawe @JoPhoenix1 @MShipworth @akuareindorf [registration in next tweet] thetimes.com/uk/scotland/art…
3
37
2
86
15,491
Matthew Brooks retweeted
Wow…Roland Fryer and @BillAckman have created a $1 million prize for academic truth-telling, the Carob Trust Prize for Academic Courage. “The prize awards $1 million each to as many as five social scientists a year who have demonstrated intellectual independence, published findings that were attacked rather than answered, and been validated by the evidence—despite the professional cost. The selection criteria are designed to distinguish courage from contrarianism: Nominees must show a sustained commitment to following logic and evidence regardless of pressure, a willingness to ask questions others avoid, and work that has shifted academic debate, public discourse or policy—often despite being misread, mischaracterized or vilified at the time of publication.”
154
777
158
4,427
383,222
‘Splosions, sparks and ship trails by yours truly 😆
Under Water 'Wipeout Pure' PlayStation Portable
1
8
1,343
I should say: alongside working with some excellent artists. Not sure whether this was Jon Egg, the Heas, or the late great Colin F
1
3
22
Matthew Brooks retweeted
I think this is (very) wrong, but I still love Bjarne. See how that works? You can disagree with someone, and still manage to enjoy their work (I built 3 apps for Omarchy Quattro in C++ and never looked at a line of the code! 😂).
The creator of the C++ programming language, Bjarne Stroustrup, says AI-generated code is not successful and calls the idea of using natural language as a programming language idiotic. He says humans will still write code and use abstraction. According to him, AI generates bloated code with more bugs and security holes, making it hard to validate. He also says the senior developers needed to validate it are starting to retire because they don’t want to deal with validating something that changes every time you change your prompt. He goes on to say that AI is not good at writing safety-critical or performance-critical code: “Now, let’s say that 70 or 80% of the world’s code doesn’t fit that pattern, but it’s that 10, 20% of the code that I’m interested in.”
180
62
18
2,431
220,734
Writing and CS skills affect vibe coding outcomes? Noooo… really?!
China published the most uncomfortable paper on vibe coding. ETH Zurich tested 100 developers in a controlled, commercial-grade vibe coding environment to see who actually succeeds. The findings are brutal. The researchers tracked computer science achievement, written communication skills, and general cognitive reasoning. They wanted to see what actually predicts vibe coding proficiency when you never touch a line of source code yourself. Two major predictors emerged. Written communication proficiency mattered. The ability to structure thoughts and articulate intent unambiguously in text directly impacts what the AI builds. But that wasn't even the main takeaway. Computer science achievement was a massive, dominant predictor of success. Even when researchers controlled for general intelligence and reasoning skills, CS background still heavily dictated who built working software and who completely crashed. In fact, CS knowledge contributed roughly twice the unique predictive variance of writing skills alone. Why? Because vibe coding isn't about writing code. It’s about debugging logic. When an AI agent builds a complex application and quietly breaks an edge case under the hood, a non-technical user looks at the glowing UI and assumes it works. They don't know what questions to ask. They don't know what logic to challenge. They lack the mental models to recognize architectural catastrophe. You can prompt your way past syntax. You cannot prompt your way past a fundamental lack of engineering intuition. The hype told us that learning to code is dead because language is all you need. The data just proved the opposite. To truly master the vibe, you still need to understand how the machine thinks.
6
6
32
4,265