Douglas @dmgregory.ca · 24/09/2026"There is no joy or sense of accomplishment. No pride in making something clever or quickly, and all progress is associated with the AI and not with you. Everyone hates this. Most of devs my age are planning early retirement and are just waiting to be laid off." 272
Douglas @dmgregory.ca · 11/09/2026We can also model this as a power function (square root for simplicity) that makes more optimistic assumptions. On this curve, you'd "only" need to order 251 nuggets to get 10 sauces, rather than 3135 with the logarithmic model. 🤓 030
Douglas @dmgregory.ca · 05/09/2026The trick is to start off being really bad at making pizza, so your skill gain with practice as you age approximates the desired improvement curve. 🤓📈 110
Douglas @dmgregory.ca · 27/08/2026My first introduction to Yayoi Kusama and her work was through the character styled in her honour from the webcomic Beret. I think it says something that even a fantastical, magical comic book version couldn't be more vibrant and iconic than the real person. Rest in Polkadot. 030
Douglas @dmgregory.ca · 19/08/2026This is the oldest dated version I've found in a cursory search; unsure whether it's the original source or referencing an even earlier version. 000
Douglas @dmgregory.ca · 19/08/2026Had to exchange my work laptop this week, and I was so worried I'd end up scrapping one of my treasured Starlink: Battle for Atlas stickers by @vanade.bsky.social (Z for Zenith, of course!) Fortunately, Mason and his ship made it through another risky mission relatively unscathed. 🥰 150
Douglas @dmgregory.ca · 19/08/2026Shouldn't a dictionary correctly credit and cite their sources? 2120
Douglas @dmgregory.ca · 18/08/2026Ooh, just noticed the snazzy new histogram results on fivefold.ca! I gotta start bringing my A-game now... 020
Douglas @dmgregory.ca · 13/08/2026Some prior art from Russell A. Kirsch in 2010: pmc.ncbi.nlm.nih.gov/articles/PMC... 111
Douglas @dmgregory.ca · 09/08/2026Me, who has not been on LinkedIn for quite some time, briefly confused as to whether the site was trying to generate a logotype for me...? 🤨 000
Douglas @dmgregory.ca · 31/07/2026Well, that's some consolation at least. I'll be watching how the unionization situation develops, rooting for the workers all the way. 000
Douglas @dmgregory.ca · 31/07/2026Oh no! I make monthly recurring donations to Wikipedia — going to write to them to say I'm not comfortable donating to an organization engaging in union-busting. (Reposting with alt text) 14134
Douglas @dmgregory.ca · 27/07/2026...and also a good excuse for some #spreadsheet play to quantify and compare the consequences of different mechanics... 🤓 010
Douglas @dmgregory.ca · 23/07/2026🤝 shipped a physical, disk based video game with no constant idea of "up" 140
Douglas @dmgregory.ca · 22/07/2026Sid Meier calls this his Covert Action Rule: "it's better to have one good game than two great games" Screenshots from en-academic.com/dic.nsf/enwi... 120
Douglas @dmgregory.ca · 12/07/2026Here's one I just happened across while reading Katie Salen & Eric Zimmerman's Rules of Play: blob tag. Playing it in an empty mall would give a real "cryptid hunting you through the backrooms" kinda vibe. 😱 020
Douglas @dmgregory.ca · 06/07/2026I wasn't satisfied with how sharp the main diagonal got with my first solution, so I found an alternative that leads to a more smeared-out point cloud: #GameDev #MathSky 030
Douglas @dmgregory.ca · 06/07/2026I'm more worried about what happens to those equilibria as we keep dialing up the driving parameters... 021
Douglas @dmgregory.ca · 04/07/2026Fun #GameDev StackExchange question this morning about generating random variables with a controllable degree of correlation, while still ensuring all potential pairs can occur: gamedev.stackexchange.com/q/217349/39518 161
Douglas @dmgregory.ca · 28/06/2026Also: there's a petition here, calling on #Pride Toronto to #DropTD and stop allowing companies investing in violence and surveilance tech to use our communities for #pinkwashing PR. "We are not your alibi" actionnetwork.org/petitions/40... 010
Douglas @dmgregory.ca · 28/06/2026More signs from Abolition #Pride as we get ready to march. No Pride in Policing! No Police in Pride! 150
Douglas @dmgregory.ca · 28/06/2026Good signs on my way to the Abolition #Pride rally today 😁🏳️🌈🏳️⚧️✊ www.noprideinpolicing.ca 1116
Douglas @dmgregory.ca · 27/06/2026Getting set for the #trans march tonight at #Pride in Toronto. 😁🏳️🌈🏳️⚧️ 1100
Douglas @dmgregory.ca · 24/06/2026Quoting @nndgg.bsky.social's apt response, with added alt text: 0102
Douglas @dmgregory.ca · 18/06/2026Oh wow, this looks like it'll be so useful for debugging #shaders, and also for explaining / teaching them! #Godot #GameDev 0112
Douglas @dmgregory.ca · 18/06/2026Thanks to everyone who came out to the @torontogamesweek.com closing party last night! It was a blast showing Last One Standing again — I'd forgotten the sheer energy of a full room of six players in fierce competition! Event build is here for anyone who wants it: dmgregory.itch.io/last-one-sta... 072
Douglas @dmgregory.ca · 18/06/2026I know the feeling. Mine's been stuck like this for months now on StackExchange... 000
Douglas @dmgregory.ca · 18/06/2026A rapt audience for the biggest game of Gimbo I've seen yet! #TorontoGamesWeek #tgw 010
Douglas @dmgregory.ca · 18/06/2026I'm demoing my #TOJam 2016 game Last One Standing at the @torontogamesweek.com closing party! Come play with us at the Demo Room! #TorontoGamesWeek #tgw26 181
Douglas @dmgregory.ca · 17/06/2026Probably deleted for good reason, but heaven help me, I would watch this too. 😅 000
Douglas @dmgregory.ca · 16/06/2026This book — Salt & Straw — also has some interesting and inventive ice cream flavours I'm looking forward to making... 110
Douglas @dmgregory.ca · 16/06/2026I... *may* have gone a little overboard on this StackExchange answer... 😅 gamedev.stackexchange.com/q/217315/39518 (In my defense, someone asked a pretty interesting question about what we can mathematically analyze / quantify about #GameBalance in a strategy game) #GameDesign #GraphTheory #MathSky 060
Douglas @dmgregory.ca · 16/06/2026Sofy Kabachek walks through the design of the character Kai in Soft Rains' game Ambrosia Sky. store.steampowered.com/app/3580160/... #TorontoGamesWeek #tgw26 130
Douglas @dmgregory.ca · 16/06/2026Sora Moore talks about clashing with leadership when representation and expression is on the chopping block, or pitted against jobs. "When you know it's wrong, but unless you have the right arguments at your fingertips, you aren't going to sway the room" #TorontoGamesWeek #tgw26 130