Matthew Brooks

24.1K posts

Matthew Brooks banner
Matthew Brooks

Matthew Brooks

@brooksoid

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

Manchester Katılım Şubat 2009
718 Takip Edilen964 Takipçiler
Matthew Brooks retweetledi
Peter Boghossian
Peter Boghossian@peterboghossian·
“People are trying to divide our society… We will not allow this.”
 Translate “divide” as: “alert us to the demonstrable fact that many individuals living among us adhere to a 7th-century murderous religious ideology that hates us for who we are.” We will not allow this.
Sky News@SkyNews

"People are trying to divide our society and set some people against others. As the CSD in Berlin, we will not allow this." The organisers of Berlin Pride say yesterday's attack must not be used "for political ends". Latest: trib.al/gSn4tn3 📺 Sky 501 and Virgin 602

English
25
140
1K
20.6K
Dominic Pajak
Dominic Pajak@DominicPajak·
Can AI models draw a pelican riding a bicycle on the 8-bit BBC Micro (1981)? Yes. Yes, they can...
English
2
4
10
577
Matthew Brooks retweetledi
John Cleese
John Cleese@JohnCleese·
I was a big supporter of Amnesty when they fought political imprisonment and torture Now I renounce them entirely
Safe Schools Alliance@SafeSchools_UK

We were also libelled alongside @jk_rowling’s @beirasplace in this poorly researched & defamatory hit piece from disgraced former human rights charity @amnesty. Firstly amnesty clearly know nothing about our group as they listed us a ‘gender critical’ group. We are not. We are a child #safeguarding group. If Amnesty feel that standing up for child protection is ‘anti rights’ then we have a lot of questions regarding exactly what ‘rights’ Amnesty are advocating for. We are aware that many people object to effective child safeguarding & that those that do will resort to slurs & name calling. This is nothing new & is to be expected. We are not affiliated to any other group named in Amnesty’s disgraceful ‘briefing review’. Some of the other organisations we have never heard of. Those that we have heard of our understanding is that they campaign on issues such as women’s rights, Gay rights, Lesbian rights, free speech or like ourselves child protection. Hardly issues that any sensible person could interpret as ‘anti rights’. We hope that one of the larger groups will be taking legal action. The @ChtyCommission should also investigate but based on past experience we do not hold out much hope. Once again when a child safeguarding organisation is being attacked & libelled like this it is further evidence that a #PublicInquiry is needed into the infiltration of safeguarding. There are widespread systemic failures & public & professional understanding of what effective safeguarding actually entails is currently extremely poor. The biggest right children have is the right to be protected by the adults in their society, particularly their parents. #RestoreSafeguarding #Edutwitter #WomenEd

English
179
2.1K
17K
221.3K
Matthew Brooks retweetledi
🙊Christer Ericson
🙊Christer Ericson@ChristerEricson·
How to shine brightly in the games industry: stepping up to help Dear ImGui as a dedicated maintainer of one or more platform/renderer backends…
Omar 🍋@ocornut

FYI the coding help I need the most for Dear ImGui are related to tech that are most foreign to me: Vulkan, OSX, Metal, Android, Linux. Many open issues/pr, need quality brain time, design time, explanations & reviews to close topics rather that open more: #platformrenderer-backends" target="_blank" rel="nofollow noopener">github.com/ocornut/imgui/…

English
0
2
23
2.7K
Jonathan Blow
Jonathan Blow@Jonathan_Blow·
Demo Phase 2 for Order of the Sinking Star is now live on Steam! The demo disappears on Monday morning, so play while you can. Thanks for all the positive comments; we appreciate you!
Jonathan Blow tweet media
English
37
43
852
55.5K
Matthew Brooks
Matthew Brooks@brooksoid·
Every new @boardsofcanada album for me has been like landing on an unfamiliar planet in their universe. It’s always disorientating. I’m working out the geography. What’s it made of this time?
English
0
0
1
38
Peter Boghossian
Peter Boghossian@peterboghossian·
lol. My favorite sushi place in Auckland gives my order to new cashiers! They've stuck it to the wall!
Peter Boghossian tweet media
English
12
1
85
8.9K
Matthew Brooks
Matthew Brooks@brooksoid·
@Grummz If dynamic lighting was integral to gameplay, yes. Otherwise no. I play Fortnite at 120hz mode on my PS5, and at 144hz with lumen turned off on my PC
English
0
0
0
119
Matthew Brooks retweetledi
alistair green
alistair green@mralistairgreen·
Nepo baby musician
English
79
133
2.1K
139.1K
Matthew Brooks retweetledi
Dave W Plummer
Dave W Plummer@davepl1968·
I've been coding for 40 years. Here are the top 5 things I wish I knew when I started. 1. 90% of the job is debugging and fixing, not creating new code. Which is still fun if you're good at it. I used to think programming was mostly writing fresh, clever stuff. In reality, most of your time is spent in other people's (or your own past self's) messy code, chasing down why something that "should" work doesn't. Get really good at debugging early. Learn assembly reading, call stacks, and kernel debuggers. It pays off hugely. The best engineers I saw were absolute magicians at this. 2. Manage complexity from day one (ie: don't write slop and "fix it later" if it goes somewhere). Very early on, I'd hammer out code and refactor afterward. Big mistake. Now I start with clean, skeletal structure (minimalism first) and flesh it out carefully, with AI or not. Messy code compounds and becomes unfixable. Upfront discipline on architecture, naming, and simplicity saves enormous pain later, especially in large systems like Windows. 3. Tools and processes matter more than you think We suffered with basic diff/manual deltas instead of modern source control like Git. Branching, testing, and good tooling would have made porting and collaboration way smoother. Invest in your environment, automation, and reproducible builds early. Good tools amplify your output; bad ones (or none) drag everything down. 4. Understand the problem and existing code deeply before writing Don't jump straight to coding. Map out the problem, study what's already there (you'll inherit a lot), and plan. Low-level knowledge (hardware quirks, alignment issues on different architectures like MIPS/Alpha) was crucial. Also: assert early and often. It forces clarity. 5. People, politics, and "the right tool for the job" beat pure tech arguments. Brilliant engineers still argue endlessly. Sometimes it's about ego, not merit. Learn to spot the difference and "steer" the conversation rather than "winning" it. Bonus from experience: Side projects like Task Manager (started at home because I wanted the tool) can become your biggest hits. Ship small, useful things often. If you're just starting, focus on fundamentals, patterns over syntax, and building resilience for the long haul. It's going to be a wild ride, but the fundamentals still matter.
Dave W Plummer tweet media
English
185
536
4.1K
200.5K
Matthew Brooks retweetledi
banteg
banteg@banteg·
it’s here. the new half-life. the new breath of the wild. the new elden ring. the new sistine chapel ceiling. the new invention of fire. historians will now divide games into two eras: before mixtape and after mixtape. every game developer on earth just fell to their knees in a gamestop. kojima is deleting his notes. miyamoto is staring silently at a cassette player. gaben has delayed half-life 3 another decade out of respect. i used to think games needed systems, mechanics, challenge, worlds, ideas. turns out all you need is licensed indie music, wistful teenagers, and 47 outlets simultaneously discovering nostalgia. 10/10. 10/10. 10/10. 10/10. the medium is over. we found it. pack it up.
Annapurna Interactive@A_i

Scores are in. 🎧🔥

English
145
740
13.6K
662.3K
Matthew Brooks retweetledi
David Hering
David Hering@hering_david·
British TV commercial in 1986: Child running through a tropical island to a temple designed by HR Giger. Shot on 35mm at magic hour, directed by Ridley Scott. British TV commercial in 2026: Man in a hoodie in a grey kitchen turns into a pile of Mini-Eggs. Slogan: “Find Your Yes”
English
52
456
5.8K
144K
Matthew Brooks
Matthew Brooks@brooksoid·
@esrtweet I was there just hours earlier today and it nearly brought me to tears. I’m not religious. I last saw it about 20 years ago. It’s surely the finest building on the planet.
Matthew Brooks tweet media
English
0
0
5
259
Eric S. Raymond
Eric S. Raymond@esrtweet·
I toured the Sagrada Familia in 1971 with my family. I have never forgotten that experience. I was 13 years old, and the projected completion date of the cathedral they gave us then seemed impossibly far in the future. The interior is utterly bizarre, like a hallucination about exotic biology frozen in stone. There is nothing anything like it anywhere else in the world, and that's why I'm glad they've finally finished it.
Jeremy Wayne Tate@JeremyTate41

The world's tallest church is about to get its crown. On June 10, 2026, exactly 100 years after Antoni Gaudí's death, the Sagrada Família will inaugurate the four-armed cross atop the Tower of Jesus Christ.

English
23
26
575
25.2K