Matt Godbolt
@matt.godbolt.org
3.6K followers 680 following 830 posts
Sometime verb, real person, lover of 8-bit computers, husband & father, trying to be a kind person. #blacklivesmatter; trans rights are human rights. he/him
Posts Media Videos Starter Packs
matt.godbolt.org
Some early 2000s "GPU" processing on a Playstation 2, using the fact that reinterpreting the screen as an 8-bit texture let you do a multiply for red, green, and blue separately (instead of only with alpha as the hardware really supported)... xania.org/201003/swat-... :) Fun times!
Rendering in SWAT: PlayStation 2 — Matt Godbolt’s blog
How we wedged a fully fledged Xbox engine onto the PlayStation 2
xania.org
Reposted by Matt Godbolt
lauriewired.bsky.social
Every year, CppCon has a “Back to Basics” Track, which they also upload to youtube. I highly recommend all of them.



Instead of being constrained to “old school” CS teaching logic, it’s a demonstration of fuller, modern capabilities.
Reposted by Matt Godbolt
lauriewired.bsky.social
Colleges do a terrible job of teaching C++.



It’s not “C with Classes”. Injected into curriculums as a demonstration of early CS concepts, it leaves many with a sour taste.



Students later immediately fall in love with the first language that *doesn’t* feel that way.
Reposted by Matt Godbolt
inversephase.bsky.social
It can be hard to delineate me from my projects, and even my projects from one another. I typed this thing up and I think it might do an okay job: www.patreon.com/posts/140227...
Life's been hard, but it's about to improve | Inverse Phase
Get more from Inverse Phase on Patreon
www.patreon.com
Reposted by Matt Godbolt
matt.godbolt.org
Top marks if you spot the @compiler-explorer.com swag in the video :-)
matt.godbolt.org
Top marks if you spot the @compiler-explorer.com swag in the video :-)
matt.godbolt.org
And for those in the comments asking about Ken Thompson's Trusting attust paper... @lauriewired.bsky.social has just dropped an awesome video going into huge detail: youtu.be/Fu3laL5VYdM?...
The Original Sin of Computing...that no one can fix
YouTube video by LaurieWired
youtu.be
matt.godbolt.org
Very sad news about Rainer, who passed away earlier this week. If you can help support #ALS research please consider donating.

My thoughts are with his family. We as a C++ community were lucky to have him.
matt.godbolt.org
"Hi!". And thanks for the stickers!!
Reposted by Matt Godbolt
compiler-explorer.com
And we're back. A temporary misconfiguration - we have fixed it and all is well..sorry for the problem! -mg
Reposted by Matt Godbolt
compiler-explorer.com
Investigating why Windows compilers are down! Watch this space, and sorry for any inconvenience -mg
Reposted by Matt Godbolt
dansinker.com
lock in friends. look out for each other. we're gonna get through this together.
govpritzker.illinois.gov
This evening, President Trump is ordering 400 members of the Texas National Guard for deployments to Illinois, Oregon, and other locations within the United States. No officials from the federal government called me directly to discuss or coordinate.
matt.godbolt.org
Similar here in the outer edges of "war-torn" Chicago. Kids playing outside, folks walking their dogs in the uncommonly warm October afternoon. Some people have the audacity to water their lawns; unaware of the peril they're in!
Suffering in a war zone...not. me sat outside my house with my dog in beautiful sunshine and peace and quiet
matt.godbolt.org
Yes, thanks :-). Or I've adapted to it :-)
Reposted by Matt Godbolt
adriansdigitalbasement.com
Coming to your from the warzone that is Portland Oregon. Yesterday, 1:30pm downtown by the Federal Building and Police HQ: total mayhem!

Someone was actually picking up some trash in the park! A couple miles away on Hawthorne, someone was driving a late 70s Ford Thunderbird.

Oh the humanity!
Portland Oregon October 2, 2025 130pm Portland Oregon October 2, 2025 130pm Portland Oregon, SE Hawthorne Blvd, 145pm, October 2, 2025
Reposted by Matt Godbolt
foone.bsky.social
not to point at anyone in particular, but I have been in and on many different internet communities of various shapes/sizes/technologies and one mistake I consistently see made is assuming the technical part of running a community is the hard part.

it's not.
it's the social part.
it's moderation.
Reposted by Matt Godbolt
scottmccloud.bsky.social
Written 55 years ago, Schulz's heartfelt clarity cuts through the noise, even today.

h/t @tisserand.bsky.social
Scan of a typed letter from 1970, from Peanuts creator Charles Schulz, addressed to "Joel Lipton, 622 N. Foothill Road, Beverly Hills, Calif. 90210"

It reads:

"Dear Joel:

I think it is more difficult these days to define what makes a good citizen than it has ever been before. Certainly all any of us can do is follow our own conscience and retain faith in our democracy. Sometimes it is the very people who cry out the loudest in favor of getting back to what they call "American Virtues" who lack this faith in our country.

I believe that our greatest strength lies always in the protection of our smallest minorities.

Sincerely yours,
 
Charles M. Schulz"

At bottom is an illustration of Charlie Brown and Snoopy, a kite wrapped around the dog house.
matt.godbolt.org
Thank you!! Sean and @computerphile.bsky.social have been awesome in letting me talk about the things I love
matt.godbolt.org
See if you can guess what nerd sniped me?
matt.godbolt.org
How exactly do you get code onto a computer? Like, the machine code? Surely you need a program to assemble it...but if you don't have a computer yet, how do you start the whole process!?

youtu.be/Pu7LvnxV6N0?...

One offhand remark in the middle of this video stole 4 days of work from me :-)
What is Bootstrapping Anyway? - Computerphile
YouTube video by Computerphile
youtu.be