Zach's Avatar

Zach

@determinism.dev.bsky.social

Software engineer, game dev, metalhead, Padres fan, generative AI hater. determinism.dev

40 Followers  |  135 Following  |  56 Posts  |  Joined: 14.11.2024  |  2.0109

Latest posts by determinism.dev on Bluesky

Anyway, Wild Dark Shore was a really fun read, enjoyed it quite a bit

07.08.2025 19:28 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Discord communities with dedicated book channels have filled that void for me more recently, but I'm at the whims of these particular strangers having read the book I just finished, not the entire internet of fellow readers, and that bums me out

07.08.2025 19:27 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I used to go to Goodreads after finishing a book to find a sense of fleeting community with others who enjoyed a book, and it's really a drag to see so many self-serving, excoriating reviews in an attempt to "build a brand" as a critic

07.08.2025 19:26 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

cohost being gleefully eviscerated and now itch as well – single digit teams are going to make mistakes. they should receive feedback when they do, but treating them like faceless corporations will ensure that only the faceless corporations will stick around to provide these services.

28.07.2025 21:16 β€” πŸ‘ 789    πŸ” 197    πŸ’¬ 3    πŸ“Œ 0
Post image Post image

An AI slop factory apparently tried to rewrite our article about AI not replacing workers en masse, but hit the paywall... so just summarised the paywall. If this is the robot that takes my job I'll be v embarrassed

24.07.2025 17:46 β€” πŸ‘ 7049    πŸ” 1941    πŸ’¬ 76    πŸ“Œ 110

(late disclaimer + bias: I had two friends laid off from 1047 yesterday and I'm a little miffed!)

24.07.2025 00:46 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I'd really hope that your game server processes could host more than one game each (I chose c6g.xlarges for these!), and that's already capacity for 600 players: Splitgate 1 peaked at 450 players over the past 3 months - there's absolutely no need for this many boxes

24.07.2025 00:45 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Some hasty projections: with 100 machines (each hosting a single game server process, I'm assuming 6 players/game server) + 200 machines for services (authentication, matchmaking, etc) + 100 TB MySQL database, I'm getting $35k month

24.07.2025 00:43 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

"Between the game servers and 3rd party dependencies, Splitgate 1 is costing us about $40-50k per month"

"3rd party dependencies" is doing some legwork here, because I don't know if I could spend $40k/mo on game server cloud compute if I tried

24.07.2025 00:32 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Your honor, the WSJ said they were monogamous

19.07.2025 00:21 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
"A Black man is getting a standing ovation in the Deep South for breaking a record of an all-time baseball idol. What a marvelous moment for baseball. What a marvelous moment for Atlanta and the state of Georgia. What a marvelous moment for the country and the world.”

"A Black man is getting a standing ovation in the Deep South for breaking a record of an all-time baseball idol. What a marvelous moment for baseball. What a marvelous moment for Atlanta and the state of Georgia. What a marvelous moment for the country and the world.”

This was Vin Scully's call of Henry Aaron's 715th home run. Tonight Major League Baseball cut off the first sentence, starting it with the "What a marvelous moment" part because they don't want to anger the white supremacists who run our country and of whom Rob Manfred is an ardent supporter.

16.07.2025 02:31 β€” πŸ‘ 3460    πŸ” 1349    πŸ’¬ 60    πŸ“Œ 94

Walker's sample size is nearly double fwiw - this isn't to discredit Walker but rather vent about Schwarber

12.07.2025 02:49 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

A neat #mlb fact: 44.4% of Kyle Schwarber's hits against the Padres are home runs (48.7% incl playoffs).

Noted Dodger killer Christian Walker is 35.8% hits as home runs vs Dodgers for comparison (36.5% incl playoffs).

Please let us never pitch to Schwarber again thanks

12.07.2025 02:47 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

23/ This thread was composed using blueskythreads.xyz

11.07.2025 05:30 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

22/ There's certainly lots of easy wins we could get towards that goal while figuring out to what extent live service needs special attention.

11.07.2025 05:30 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

21/ But I think that Stop Killing Games as an initiative isn't a "let's get it 100% right from the get go", but rather a "let's make progress towards ensuring games can't be ripped from paying customers hands".

11.07.2025 05:30 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

20/ are custom games allowed too (how are we deciding what islands are supported? how do players access/downloads those islands after we sunset our services?)?

11.07.2025 05:30 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

19/ I do think live service is another beast entirely that warrants further discussion and well-reasoned legislation. I don't know what "functional but unsupported" means for Fortnite - just games against bots (no friends, as Fortnite has no peer-to-peer)?

11.07.2025 05:30 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

18/ I shutter at the thought of some dev-only testing path being used by real players resulting in console crashes (very bad), especially in regards to what players are expecting out of a product that is in this "functional but unsupported" state.

11.07.2025 05:30 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

17/ That is absolutely "security" from a company's perspective.

11.07.2025 05:30 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

16/ Players might not view that as "security", as they are opting-in to a potentially unstable experience, but companies won't want their name being associated with "this game crashes when you get a DM" and the inability to fix it.

11.07.2025 05:30 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

15/ New attack vector: sending a message to another player can crash their game.

11.07.2025 05:30 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

14/ A contrived example: I make a game that shows in-game text when the player receives a direct message from an Xbox Live friend. Xbox then changes the protocol such that the game can no longer parse the message and crashes.

11.07.2025 05:30 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

13/ There would be substantially more effort in completely disabling network communication and ensuring the game works properly, as network communication is where the security issues are.

11.07.2025 05:30 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

12/ Compared to a singleplayer game being left unsupported, a multiplayer game is absolutely implementing the platform's social SDKs (Xbox Live, PSN, Steam, etc).

11.07.2025 05:30 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

11/ Devs roll out minor updates all the time, many that go undocumented, to fix issues for players, and leaving previously online software in a state where we're explicitly not updating it gives me pause.

11.07.2025 05:30 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

10/ One thing I'd criticize about the current Stop Killing Games FAQ is the blurb on security: this would absolutely be a security risk for companies.

11.07.2025 05:30 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

9/ (This is extra poignant considering the amount of times I've heard "we'll just get QA to test it" rather than investing in automated testing, yet those same QA folks were treated horrifically in terms of compensation + respect in voicing concerns about the project, but I digress)

11.07.2025 05:30 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

8/ If there were legal requirements introduced to make that happen, very feasible on the backend in my opinion.

11.07.2025 05:30 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

7/ At least in my experience, modern production processes and "stakeholder" pressure means that robust mock testing frameworks weren't as high priority in sprint planning meetings as player-facing deliverables.

11.07.2025 05:30 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@determinism.dev is following 20 prominent accounts