Sign in

Guy Davidson 🌈

@hatcat01.bsky.social
365 followers 190 following 82 posts

Maker of games.

PostsRepliesMedia
Guy Davidson 🌈 @hatcat01.bsky.social · 26/09/2026
Off to Alexandra Palace to help @psbhq.bsky.social celebrate 10+1 years of The Race For Space. Unbelievably excited and hoping to hear a couple of numbers from This New Noise, although without the orchestra, of course… I say that, MAYBE there are some strings joining the brass? It’s a big show…!
000
Guy Davidson 🌈 @hatcat01.bsky.social · 15/09/2026
One of these people invented the Python programming language. Clue: it wasn’t me.
090
Guy Davidson 🌈 @hatcat01.bsky.social · 19/06/2026
CiPPi is with us at ACCU on sea.
060
Guy Davidson 🌈 @hatcat01.bsky.social · 30/12/2025
Am I alone in liking the fruit cremes in the Quality Street “tin”?
200
Guy Davidson 🌈 @hatcat01.bsky.social · 29/10/2025
I have been to most of these, but this year it clashes with the autumn WG21 committee meeting (we do publish dates far in advance, but sometimes hotels don’t have the availability). It truly is a worthwhile conference: do consider putting some of your training budget there. Say hi from me to Berlin!
111
Guy Davidson 🌈 @hatcat01.bsky.social · 10/10/2025
I’m very sad to report the passing of Rainer Grimm. I can’t possibly say how great a contribution he made to the C++ community; fortunately, his blog can. www.modernescpp.com/index.php/my...
054
Guy Davidson 🌈 @hatcat01.bsky.social · 12/07/2025
I've just written another review; this time I'm looking at the title Asynchronou Programming with C++ by Javier Reguera-Salgado and Juan Antonio Rufes. It's a good summary of the state of things. Worth your time.
linkedin.com
Here’s a review of Asynchronous Programming with C++ by Javier Reguera-Salgado and Juan Antonio Rufes, published by <packt>. | Guy Davidson
Here’s a review of Asynchronous Programming with C++ by Javier Reguera-Salgado and Juan Antonio Rufes, published by <packt>. Asynchronous programming is a big deal in C++. Over the past fifteen...
030
Guy Davidson 🌈 @hatcat01.bsky.social · 12/07/2025
I've just written a review of this great book by my friend @patriceroy.bsky.social Gotta say, it was a good read!
linkedin.com
Here’s a review of C++ Memory Management by Patrice Roy, published by <packt>. | Guy Davidson
Here’s a review of C++ Memory Management by Patrice Roy, published by <packt>. I’ve been writing C++ for a very long time now, and it’s easy to forget how big and capable the language and the l...
030
Guy Davidson 🌈 @hatcat01.bsky.social · 10/07/2025
Data oriented design via reflection? Barry Revzin, you are spoiling us!
brevzin.github.io
Implementing a Struct of Arrays
Recently, I watched Andrew Kelley’s talk on Practical Data Oriented Design. It goes into some of the architectural changes he’s been making to the Zig compiler, with pretty significant performance ben...
000
Guy Davidson 🌈 @hatcat01.bsky.social · 02/07/2025
I am making an attempt at the ABRSM piano diploma, particularly the ARSM in Music Performance. First job: compile playlist of the repertoire. There are fourteen tracks missing (please help if you can) but at a shade under 22 hours, it's good listening, if a little jarring thematically!
open.spotify.com
ARSM Piano Diploma list, post 2024
Playlist · Guy Davidson · 350 items
220
Guy Davidson 🌈 @hatcat01.bsky.social · 13/06/2025
In other news, my beard gets checked separately at airport security now. So that’s unusual.
100
Guy Davidson 🌈 @hatcat01.bsky.social · 13/06/2025
Hello Sofia! I’m here for WG21 at the Grand Millennium Hotel. I have just discovered that the restaurants have a range of dress codes. Will report back: sartorial elegance is not the committee’s core competency.
000
Guy Davidson 🌈 @hatcat01.bsky.social · 11/05/2025
I love a bit of thoughtful writing; I did a philosophy contextual with my maths and comp.sci degree. This reads rather well, particularly the section about standpoint theory, objections to which I have never been able to satisfactorily articulate. www.julianbaggini.com/comedy-as-ph...
julianbaggini.com
Comedy as Philosophy
Chapter for The Philosophy of Comedy, edited by Simon Kirchin, Royal Institute of Philosophy Supplement Volume 96, October 2024
000
Guy Davidson 🌈 @hatcat01.bsky.social · 09/05/2025
I honestly can’t think of the last time I was this happy to be a Catholic.
030
Guy Davidson 🌈 @hatcat01.bsky.social · 29/03/2025
I love gigs. I love @psbhq.bsky.social . Imagine my delight in Margate tonight!
120
Guy Davidson 🌈 @hatcat01.bsky.social · 06/02/2025
72? Is there something I should know? The line is “if you were born in ‘33 you were ‘45 in ‘78” xkcd.com/3047/
xkcd.com
Rotary Tool
110
Guy Davidson 🌈 @hatcat01.bsky.social · 03/02/2025
I wonder if Somebody will go after IANA and ICANN soon…
000
Guy Davidson 🌈 @hatcat01.bsky.social · 21/01/2025
Today I feel like “AI skills an advantage” is the new “SEO skills an advantage”.
020
Guy Davidson 🌈 @hatcat01.bsky.social · 15/01/2025
Rock, paper, elbow: the game you play when working out if you should greet someone with a handshake, a fist-bump or an elbow-knock.
000
Guy Davidson 🌈 @hatcat01.bsky.social · 14/01/2025
You may be aware of my game dev history and my current floating-point crusade, which makes this offering from @meetingcpp.bsky.social extra special. Thanks chap, the perfect combo post!
030
Guy Davidson 🌈 @hatcat01.bsky.social · 15/12/2024
Mmm… mcyoung.xyz/2024/12/10/j...
mcyoung.xyz
Nobody Gets Fired for Picking JSON, but Maybe They Should? · mcyoung
150
Guy Davidson 🌈 @hatcat01.bsky.social · 10/12/2024
My book has been sighted in Foyles! #BeautifulSightings
160
Guy Davidson 🌈 @hatcat01.bsky.social · 09/12/2024
Aaaand in the next episode of the continuing adventures of Speaker Guy in Europe... Special guest star: my wife, Sinead! #GDSPrague #SpeakerLife #SpeakerWife #OverByChristmas
Old photo of Guy advertising his upcoming talk in Prague on December 13th at Game Developer Sessions, entitled Towards Cross-platform Floating-point Determinism.
030
Guy Davidson 🌈 @hatcat01.bsky.social · 03/12/2024
Any Everything Everything fans here? I have a ticket for Margate tomorrow but I’m in Ireland. Please don’t let it go to waste! Best offer &c.
000
Guy Davidson 🌈 @hatcat01.bsky.social · 01/12/2024
I did a thing… youtu.be/y3Y5YxzsY08?...
youtu.be
Lightning Talk: Naval Applications of the C Programming Language - Guy Davidson - ACCU 2024
YouTube video by ACCU Conference
021
Guy Davidson 🌈 @hatcat01.bsky.social · 30/11/2024
Seen in a lift in Wroclaw… “Do not uncage the mystical fire god!”
150
Guy Davidson 🌈 @hatcat01.bsky.social · 29/11/2024
I’m not really a car person but work is going well so I got myself one of these… www.byd.com/uk/electric-... The drive home to Hove from Mayfair during rush hour traffic was slightly harrowing but the ride was delicious. I feel I should try the Autobahn. Electric charging/driving advice please?
byd.com
BYD SEAL: Dynamic and Intelligent | BYD UK
The stunning BYD SEAL is a true masterpiece of ocean-inspired design, boasting an X-shaped front end that exudes sportiness and style. It is a proud recipient of the coveted iF Design Award, cementing...
130
Guy Davidson 🌈 @hatcat01.bsky.social · 18/11/2024
We have a theme for the week… #cppwro
Sticker in dramatic font saying “Somebody should do something”
130
Guy Davidson 🌈 @hatcat01.bsky.social · 17/11/2024
…and I’m in Poland, on a train with my Czech friend @hanicka.net eating szalotka. Gotta love Europe and its seamless train travel.
230
Guy Davidson 🌈 @hatcat01.bsky.social · 15/11/2024
The magnificent @hanicka.net is ready to give her keynote at @meetingcpp.bsky.social
0162
Guy Davidson 🌈 @hatcat01.bsky.social · 15/11/2024
It turns out @meetingcpp.bsky.social starts at 10:00 this morning. How civilised! My 06:30 alarm was entirely unnecessary. Also, congratulations @bsky.app on your remarkable growth! Adding one million new users in one day is no small undertaking for your engineering team.
000
Guy Davidson 🌈 @hatcat01.bsky.social · 15/11/2024
All false. Particularly: eel.is/c++draft/bas... and eel.is/c++draft/bas... This can be problematic. If you want to see why, check out my @meetingcpp.bsky.social video on Portable floating-point arithmetic when it hits YouTube.
eel.is
220
Guy Davidson 🌈 @hatcat01.bsky.social · 12/11/2024
Hello, fellow C++ users. Which of these statements are not true? 1. C++ is IEEE 754 conformant. 2. C++ floating-point types are IEEE 754 conformant. 3. C++ floating-point operations are IEEE 754 conformant. 4. C++ floating-point types are IEEE 754 conformant.
300
Guy Davidson 🌈 @hatcat01.bsky.social · 19/10/2024
So, I did a thing. Lots to do in this space.
010
Guy Davidson 🌈 @hatcat01.bsky.social · 11/10/2024
It’s great to see a strong start at a brand new C++ conference. Congratulations C++ Under The Sea!🌊
020
Guy Davidson 🌈 @hatcat01.bsky.social · 23/09/2024
Today I have mostly been representing my nation. Not a sentence I expected to be typing a decade ago!
010
Guy Davidson 🌈 @hatcat01.bsky.social · 14/08/2024
Just listened to The South Atlantic by @psbhq.bsky.social and I’m suddenly even more excited for the next album. Shame I can only make one date of the tour, but at least it’s at home (mine, Brighton, not theirs, Brixton). open.spotify.com/track/5KsHf3...
open.spotify.com
The South Atlantic
Listen to The South Atlantic on Spotify. Song · Public Service Broadcasting, This Is The Kit · 2024
010
Guy Davidson 🌈 @hatcat01.bsky.social · 19/06/2024
I have a hunch that a lot of AI commentators haven't studied any epistemology. It would be a great idea if you did so </sarcasm>. My first text on the matter was Introduction to Contemporary Epistemology by en.wikipedia.org/wiki/Jonathan_Dancy and it's still a great read.
110
Guy Davidson 🌈 @hatcat01.bsky.social · 18/04/2024
At #ACCUConf and loving it. Speaking today on File IO. Give @accuconf.bsky.social a follow and find out more.
021
Guy Davidson 🌈 @hatcat01.bsky.social · 15/01/2024
In number 374 of an unending series, my dishwasher, after spending the weekend not working (roasted a chicken on Friday, so that was disappointing) has decided to start working again on Monday. At least C++ always does what you expect it to. #amirite
000
Guy Davidson 🌈 @hatcat01.bsky.social · 30/12/2023
I’m currently driving a 2004 Ford Focus which has provided 17 years of sterling service. This week I looked at an EV replacement. Gotta say, the BYD Seal is winning by quite a margin.
010
Guy Davidson 🌈 @hatcat01.bsky.social · 30/11/2023
Signing out. It’s been 24.5 years of wild ride and deep thought. Thanks @CAGames for all the fun!
070
Guy Davidson 🌈 @hatcat01.bsky.social · 23/11/2023
Happy birthday Doctor Who! Thanks for a lifetime of entertainment!
000
Guy Davidson 🌈 @hatcat01.bsky.social · 20/11/2023
So, what do we call sending a message on Bluesky? Skeeting seems a little arch, bluesing is rather taken already, Skyving has extra meaning in the UK… thoughts?
000
Guy Davidson 🌈 @hatcat01.bsky.social · 01/09/2023
What do you do during builds?
010
Guy Davidson 🌈 @hatcat01.bsky.social · 01/09/2023
Suppose I had better add some content. Ummm… Don’t mark classes __declpec(dllexport) if they contain members that are standard library types. Mark the individual member functions instead. Right. That should bump my follower count. Or should I post my Wordle scores?
000
Guy Davidson 🌈 @hatcat01.bsky.social · 29/08/2023
Hi everyone. Giving this a try now. @jerilryan.bsky.social is here so it’s probably OK.
070