Sign in

Gregg Seelhoff

@seelhoff.bsky.social
264 followers 236 following 64 posts

Computer programmer, game developer, music aficionado, pinball wizard, solitaire expert, former race car driver and amateur soccer player, and game book collector... among other things. 😉 [he/him, ally] blog.gamecraft.org

PostsRepliesMedia
Gregg Seelhoff @seelhoff.bsky.social · 13/03/2025
Just days shy of their fourth birthday, the child is currently getting Pac-Man eaten repeatedly because, “they peel like a banana peel. 😀” They now have started imitating the sound it makes. This is what a positive education looks like. 😉
020
Gregg Seelhoff @seelhoff.bsky.social · 10/03/2025
A sure sign a team is too isolated and has completely lost the plot: A *driver* package for hardware more than a decade old weighs in at 485M and is labeled ‘minimal install’. 🤦‍♂️
010
Gregg Seelhoff @seelhoff.bsky.social · 06/03/2025
I arrived home from picking up lunch. Immediate thought: “Hey, that’s cool: the NeighborHawk (our neighborhood red-tailed hawk) is hanging out in my backyard.” It took me a while before another thought arrived: “Uh oh… We may no longer have our backyard bunny.” 🙁
000
Gregg Seelhoff @seelhoff.bsky.social · 05/03/2025
In honor of Mardi Gras, as a cultural celebration (nothing religious), I thought I might have an appropriate meal. Apple Maps let me search for “red beans and rice” nearby: only franchise takeout. After “jambalaya” failed, I tried again… Food truck in LA, twice as far from here as New Orleans. 🤦‍♂️
020
Gregg Seelhoff @seelhoff.bsky.social · 25/02/2025
RIP: Carter Lipscomb 😢😢😢 I have known Carter for more than 30 years, and he was one of my best friends in the game industry. I am heartbroken. www.gamedeveloper.com/business/obi...
gamedeveloper.com
010
Gregg Seelhoff @seelhoff.bsky.social · 24/02/2025
RIP: Roberta Flack (1937-2025) Does this mean that Don McLean will now be arrested for his 1971 performance at the Troubadour? 😉
000
Gregg Seelhoff @seelhoff.bsky.social · 19/02/2025
It’s weird discovering a sub-TED Talk video based on a project you did a quarter century ago, especially when said project is barely a career footnote. On the other hand, my (solo) coding work was referred to as “a team of programmers”, so there’s that. 🙃
000
Gregg Seelhoff @seelhoff.bsky.social · 16/02/2025
“My boss said I have to drive you wherever you want to go.” “Yeah: Bottom of the ocean, straight to the depths of hell.” “Done. I already set the GPS for Florida.”
000
Gregg Seelhoff @seelhoff.bsky.social · 11/02/2025
Sometimes, randomness plays out nicely, literally: Unbeknownst to me (until I heard it) the very last song in a randomly chosen playlist 8 hours in length (131 songs from 14343 options) was… _Hey, That’s No Way to Say Goodbye_, by the Vogues, which ends with a wistful “Goodbye…”
110
Gregg Seelhoff @seelhoff.bsky.social · 07/02/2025
Last night I had a vivid dream about choreographing a great ball: - individuals danced the Mutex (one at a time) - groups danced the Semaphore - it was quite an Event No prizes for guessing what kind of code I am working on. 😉
110
Gregg Seelhoff @seelhoff.bsky.social · 04/02/2025
johnpavlovitz.substack.com/p/its-time-t...
johnpavlovitz.substack.com
It's Time to Pick a Hill Worth Dying On
If your eyes are clear and open right now you can see it, can’t you?
020
Reposted by Gregg Seelhoff
Mrs. West : Do Not DM Me @mrswest.bsky.social · 03/02/2025
#StopTheCoup
Arrest Elon Musk!
Stop The Coup
061
Reposted by Gregg Seelhoff
Fred Wellman @fpwellman.bsky.social · 02/02/2025
Elon Musk is not a Federal employee or a political appointee. DOGE is not a real department. None of their activities are legal. This is a coup. The Republicans in Congress are willing participants in it. At what point do Democrats in DC get that and start acting like it? It’s not the price of eggs!
808223897124
Gregg Seelhoff @seelhoff.bsky.social · 02/02/2025
“I would not tell them too much,” said Holmes. “Women are never to be entirely trusted,—not the best of them.” I did not pause to argue over this atrocious sentiment. – Arthur Conan Doyle, “The Sign of Four” (1890)
000
Gregg Seelhoff @seelhoff.bsky.social · 02/02/2025
Tip #1: Adding a teaspoon of water to your egg mixture will make your omelet fluffier. Tip #2: A “fluffier” omelet is not necessary desirable.
020
Gregg Seelhoff @seelhoff.bsky.social · 02/02/2025
Need a restroom break. Stand up, walk across the length of the house, and half its breadth, climb a flight of stairs, walk down a short hallway, and sit down. Apple Watch does not register this as standing. 😐 Further, a couple minutes later, Apple Watch insists that I stand up. Sorry… 😳
010
Gregg Seelhoff @seelhoff.bsky.social · 01/02/2025
I have strong nostalgia for the “old days” of programming. In practice, however, using the Delphi editor today just doesn’t measure up. 😉
100
Gregg Seelhoff @seelhoff.bsky.social · 30/01/2025
A little Choir music for your enjoyment: youtube.com/watch?v=BYG3...
youtube.com
000
Gregg Seelhoff @seelhoff.bsky.social · 29/01/2025
I have more game programming experience than anybody else in the world (prove me wrong 😉) and I am available immediately. blog.gamecraft.org/2024/07/25/h...
blog.gamecraft.org
Hire us. Hire me. | Gamecraft
020
Reposted by Gregg Seelhoff
Mrs. West : Do Not DM Me @mrswest.bsky.social · 29/01/2025
We need a hero.
273
Gregg Seelhoff @seelhoff.bsky.social · 29/01/2025
I made toast. The bread in the nearer slot was slightly too well done (and the other was perfect). I turned the heat dial down a bit and put two more pieces of the same bread in. The bread in the nearer slot was perfect, but the bread in the other was burnt. Now I am questioning everything. 🙃
010
Gregg Seelhoff @seelhoff.bsky.social · 27/01/2025
A *real* grilled cheese sandwich is cut diagonally with the spatula used to flip it on the griddle. 😉
120
Gregg Seelhoff @seelhoff.bsky.social · 25/01/2025
So, when do I get to do it my way? When do I get to feel like Sid Vicious felt? When do I get to sing My Way?
010
Gregg Seelhoff @seelhoff.bsky.social · 22/01/2025
Visual Studio has added the most annoying message: “VCR102: Browsing operations around this macro may fail. Consider adding it to a hint file.” That is *so* a YOU problem, not a code problem. “GKS101: Consider fixing your tool, or remove messages describing its shortcomings.”
000
Gregg Seelhoff @seelhoff.bsky.social · 22/01/2025
‘Tis a rare First Edition, indeed, that would explicitly print “Second Edition” on the title page. 😐
000
Gregg Seelhoff @seelhoff.bsky.social · 14/01/2025
The oldest indie game development company in the world turns 42 today! sophsoft.com Worth a follow? 😉 #indiegames
sophsoft.com
SophSoft game development and consulting services
161
Gregg Seelhoff @seelhoff.bsky.social · 14/01/2025
Podcast ad for LiveNation (paraphrased): ‘Listen to all this live entertainment we have to offer in your area…’ followed by the *exact* same event (“Two Friends at the Detroit Fillmore”, whoever that is) repeated 3 times with identical intonation. Translation: “We have nothing at all to offer.”
000
Gregg Seelhoff @seelhoff.bsky.social · 11/01/2025
Development steps: 1. discover your venerable static library is not using precompiled headers 2. implement PCH to dramatic 16x build speed increase 3. wonder why you didn’t earlier 4. update library in current project 5. find answer to #3: library no longer links properly 🙁 6. contemplate 🤔
200
Gregg Seelhoff @seelhoff.bsky.social · 24/12/2024
This ham came with a good price and two sets of cooking instructions: Cook at 325°… or 326° covered, flat side down… or uncovered (no orientation specified) for 10 minutes per pound… or 15 minutes per pound to an internal temperature of 140°… or 130° … or (per label) just eat it cold. 🤦‍♂️
020
Gregg Seelhoff @seelhoff.bsky.social · 24/12/2024
To be fair, Microsoft hasn’t added a useful new feature to Windows in years, either, but at least the OS doesn’t seem to deteriorate with each update. As long as I can continue to ignore the (Nigel Tufnel-esque) pleas to upgrade to Windows 11, everything is fine and stable.
010
Gregg Seelhoff @seelhoff.bsky.social · 24/12/2024
So, what bright spark over at Apple decided that putting an ‘erase disk’ option *immediately* under the ‘eject disk’ option on the action menu for removable drives was an improvement? Watching the slow decay of macOS is kinda sad.
000
Gregg Seelhoff @seelhoff.bsky.social · 19/12/2024
I don't know the lyrics to the German Christmas carol, _Ihr Kinderlein, kommet_, but it really doesn't matter because the only thing that goes through my mind listening to it is... "Blackadder, Blackadder..." 😀
000
Gregg Seelhoff @seelhoff.bsky.social · 18/12/2024
The holiday song, _What Christmas Is to Me_, by Evan & Jaron, wins the prize for the laziest rhyme ever: They rhyme “It’s a Wonderful Life” with “it’s a wonderful life”. 🤦‍♂️
000
Gregg Seelhoff @seelhoff.bsky.social · 05/12/2024
National Weather Service has issued a “snow statement” (two, in fact) for my area. Asking for attention with a “snow statement” without actually mentioning anywhere how much snow was expected is useless. “Hey, it’s snowing and the wind is blowing.” <smh>
200
Gregg Seelhoff @seelhoff.bsky.social · 01/12/2024
Thirty seconds ago, the cat was purring ferociously because I was about to let him go outside. Now, the cat is purring ferociously because I let him back inside. (It is 21° F / -6° C and snowing.)
010
Gregg Seelhoff @seelhoff.bsky.social · 01/12/2024
And we’re back down… And we are back up again. 😉 (It would be irresponsible to spend time on Bluesky instead of fixing the hardware failure.) I have never had a Cat-6 cable die, but that appears to have been the cause, though I will be nervous until everything remains functional for a week or so.
000
Gregg Seelhoff @seelhoff.bsky.social · 30/11/2024
Filed under “Murphy’s Law”: I closed down the office for two days, Thanksgiving and Curmudgeon Day, returning early today. When I start the same processes I do every other day of the year, I find the server connection had been severed early Thursday, so no mail or websites for those two days. 🙁
100
Gregg Seelhoff @seelhoff.bsky.social · 27/11/2024
Observation on perspective: When flossing, there is one gap between two teeth that seems fine when moving in one direction; going the other direction, it always slices through the dental floss.
010
Gregg Seelhoff @seelhoff.bsky.social · 27/11/2024
One from the vaults. No reason. 😉 blog.gamecraft.org/2023/10/22/u...
blog.gamecraft.org
Unity and the Art of Self-Evisceration | Gamecraft
010
Gregg Seelhoff @seelhoff.bsky.social · 27/11/2024
A large number of the personalized spam messages that I receive are pitches from companies to build an app for my business… … which builds apps. 🤦‍♂️
010
Gregg Seelhoff @seelhoff.bsky.social · 27/11/2024
There is no satisfying schadenfreude for Unity issues after our company chose not to go that direction years ago for fear of exactly what is happening. Instead, I feel hurt that fellow game developers, especially those who can least afford to extricate themselves, are caught up in the mess.
010
Gregg Seelhoff @seelhoff.bsky.social · 27/11/2024
_I Really Haven’t Got the Time_ (1967) by the Moody Blues is a fun departure. Written and sung by Mike Pinder, it sounds less like the Moody Blues and more like the Guess Who to my ears. www.youtube.com/watch?v=Aaaj...
youtube.com
I Really Haven't Got The Time (Mono Mix)
YouTube video by The Moody Blues - Topic
010
Gregg Seelhoff @seelhoff.bsky.social · 27/11/2024
Dilemma: It is the opening to _Limelight_ by Rush… Do you play air guitar or air drums? Can’t do both at the same time.
010
Reposted by Gregg Seelhoff
Alt National Park Service @altnps.bsky.social · 27/11/2024
It’s a question we ask all the time.
412198833348
Gregg Seelhoff @seelhoff.bsky.social · 27/11/2024
I just realized that my music collection includes exactly one movie soundtrack for each year from 1977 through 1980, and John Travolta stars in three of them, having not done a movie in 1979. It makes me wonder if he was offered John Savage’s role in Hair first. 😉
000
Gregg Seelhoff @seelhoff.bsky.social · 26/11/2024
That brief moment of joy when The Onion references current events and you think that maybe it was satire all along, followed by the crushing reality that, no, this is actually happening.
010
Gregg Seelhoff @seelhoff.bsky.social · 26/11/2024
I just received a credit card offer with a potential 35.49% interest rate. 😳 We are definitely into dark alley, break your legs if you don’t pay, territory. 🦈
100
Gregg Seelhoff @seelhoff.bsky.social · 26/11/2024
Today’s (attempted) email malware attack is from “Pay Load”. 😳
000
Gregg Seelhoff @seelhoff.bsky.social · 26/11/2024
Have you noticed that the level of email spam has gone WAY up since the election? That is no coincidence, methinks.
000