porkbytes (@realporkbytes) header
porkbytes (@realporkbytes) profile picture

Recreational computer programmer, vintage computing enthusiast, distinguished world wide web navigator, video game connoisseur, cigar aficionado.

U.S.A.
Joined December 2023
Photo by porkbytes (@realporkbytes)Photo by porkbytes (@realporkbytes)Photo by porkbytes (@realporkbytes)Photo by porkbytes (@realporkbytes)Photo by porkbytes (@realporkbytes)Photo by porkbytes (@realporkbytes)Photo by porkbytes (@realporkbytes)Photo by porkbytes (@realporkbytes)Photo by porkbytes (@realporkbytes)Photo by porkbytes (@realporkbytes)
What a heartbreaking week it has been. Sir Patrick Stewart was a friend, a colleague, and a magnificent actor. From the stage to the bridge of the Enterprise, he brought intelligence, grace, and a deep sense of humanity to everything he did. Captain Picard stood for the best of us, and so did the man who played him. I was filled with affection and admiration for him and his work. My heart goes out to Sunny and his family. He will be deeply missed.
2,402
24,784
799
180,876
2,499,135
I humbly announce my new solo-developed game: The King's Surveyor! A first-person exploration adventure in the King's Field tradition. You are a surveyor flung to the far edge of a valley nobody has mapped, and a long, dangerous road back home. Built in a custom engine over the last year, this game is all about getting back to the roots that got me into gaming in the first place! Wishlist and a repost would genuinely help a solo dev: store.steampowered.com/app/5…
54
89
15
619
17,477
porkbytes retweeted
A somewhat common but strange response to the consumer request for AI disclosures on products is to suggest that if you did this, you should have to disclose all sorts of other things (how many people worked on the product, what other software you used, what hardware it was made on, etc.) I can understand that some people don't like the idea of having AI disclosures, so they immediately try to think of arguments against it. But respectfully, this one makes no sense. Product labeling requirements are driven by demand, either from consumers or from competitors. There is no significant cross-section of the public asking to know if a game was made on machines with AMD or Intel hardware. There is no significant cross-section of the industry demanding that their competitors list whether or not they used Adobe Premier. Product labeling is not about giving you a complete set of information about how a product was made. It's about giving the consumer information that a significant number of them might want to know before making a purchase. Which ones of these get codified can be driven by consumer demand, competitor demand, or - most commonly - a combination of the two. This is not weird. It's good, actually. And it's especially good if an industry takes proactive steps to voluntarily label their products accurately, because then they avoid the inevitable alternative, which is that the consumer demand for the missing labeling produces a political movement which ends with mandatory labeling designed by a political body.
85
113
7
1,457
71,315
porkbytes retweeted
Like any other consumer, I want labels for the things I care about. That is neither ridiculous nor intrusive. Obviously, if I thought it was a dogmatic purity test, I would not ask for it. Unlike the analogies in this reply, I have never asked for - nor has Steam ever required - a disclosure of Hawaiian holidays, car purchases, political affiliation, or whom a dev dated. As part of my consumer purchasing decisions, I am interested in supporting the preservation of skilled human labor. For example, I bought Cuphead because I wanted to support hand-drawn animation. I did not expect to enjoy the game (and didn't). I might similarly buy a game because they coded the engine from scratch instead of using an off-the-shelf one. I have no independent interest in supporting AI use for game development. That doesn't mean I wouldn't buy a game made with AI, it just means I wouldn't go out of my way to support the developer. Having a clear label (as opposed to, say, a community tag, which is not a warrant from the developer) lets me know what I'm supporting. If I don't have it, I can try to get the information another way, but it is not always possible. Although replies (like the one highlighted here) dismiss the analogy for reasons that are unclear to me, it really is the same idea as buying local, organic food because you want to preserve a certain type of agriculture: I cannot reliably tell the difference between an organic apple and an inorganic one. I am not purchasing an organic apple because I think the organic apple tastes better. I am purchasing it because I am trying to support a particular way of life that I know is more costly for the producer. Similarly, I do not demand anyone else buys organic. I do not myself exclusively buy organic. It's a decision I like to be able to make as a consumer, so I can allocate some portion of my money to supporting things that matter to me. As always, if not enough other consumers want to know the things I want to know, sucks to be me, and it will be unlikely that labels will contain that information. But if a large number do, then you get either a voluntary label, or involuntary labeling requirement. This is not abnormal, and it's good, actually.
Replying to @cmuratori
Ridiculous analogy, and intrusive demand. Do we also have to disclose the energy mix that has gone into creating a software or rendering a Pixar movie? 70% gas 20% coal 10% nuclear? Do we have to disclose that as a programmer we eat meat? That you take holidays in Hawaii? That you drive x car? That you voted x president in 1998? That you had a bad experience with an ex? The only reason some want this, is to enforce a dogmatic purity test to segment the market & artificially protect their corner with an ideological / religious moat, now that the technological & legal ones have fallen.
44
69
5
1,004
26,736
"Never allowed in the room?" No, you're making that up. There was never anything stopping you from learning how to code. There still isn't. I taught myself how to do it when I was a 13 year old kid and all I had to learn from was mIRC forum posts by other kids
Unpopular opinion: The biggest advantage of AI isn't that it makes developers faster. It's that it lets people who were never allowed into the room start building. That's a much bigger shift than most people realize.
5
49
6
741
12,408
People that are artistically blind probably think that the process of creation need not matter, the label need not be there, but for the artist, and for those who truly care about what they are buying into, it is in fact paramount.
1
1
11
360
🤘😎🤘
12
81
3
1,135
9,661
Imagine your modern software pauses to garbage collect while you're in the middle of Doing a Barrel Roll in your car.
86
133
26
4,017
88,488
porkbytes retweeted
It’s not just nostalgia.
10
18
2
196
65,154
porkbytes retweeted
Track 11 on new album. Piano + C64. Combination made in heaven 💜 Support by pre-ordering here: lukhash.bandcamp.com/album/n…
10
32
1
211
5,154
porkbytes retweeted
Me explaining AI to friends
577
4,763
967
29,961
5,818,181
porkbytes retweeted
"The N64 shipped with the NEC VR4300: a single core, in-order execution, 93.75 MHz CPU. It was paired with the 'Reality Co-Processor' (RCP), running at 62.5 MHz, for acceleration of audio and graphics computations. It supported 4 MB of RAM (later expanded to 8 MB with the Expansion Pak). Game cartridges for the N64 were, at most, 64 MB. "By today’s standards, this is incomprehensibly underpowered. You, the reader, in your pocket—or perhaps in your hand, while you read this—likely have at least four out-of-order execution cores, running somewhere from 2 GHz to 4 GHz. That’s something like 20-40 times more cycles per second than the N64’s VR4300, spread across 2-4 more cores. Each core is vastly more capable of higher throughput in doing useful work, given their out-of-order execution, deeper pipelines, new caching layers, and numerous other hardware optimizations that I’m not qualified to even attempt to explain. This magical device in your pocket also has 8 GB of RAM—three orders of magnitude more than what the N64 offered. It also can have something like 32, 64, 128, 256, 1024 GB of cold storage—several thousands of times larger than the N64 cartridge size. "Needless to say, computing technology has progressed in countless ways since the 1996 release of the N64. But the belief in the constant of progress over time is a privilege unique to modern civilization, and this belief can blind to concrete examples of regress over time. "Despite the aforementioned mind-boggling computing hardware advancements, there remains enormous love for the N64, and other old computing devices. The Analogue 3D, an FPGA implementation of original N64 hardware, released in 2025. Similarly, the ModRetro M64 (another such implementation) released in 2026."
2
23
2
147
24,421
porkbytes retweeted
my open source AI agents are on craigslist right now hiring the homeless to steal your catalytic converter good luck containing them
I keep seeing this claim that containing advanced AI agents is impossible. I don't believe it, and I don't believe the security teams at the labs believe it either.
13
11
4
180
4,784
Replying to @pikuma
We didn't realize how good we had it. We have "better" fidelity graphics but for what? What did we exchange for a few minutes of oooo and aaaaa ?
1
4
68
I'm relistening to episode 1,887 of No Agenda Show to hear @THErealDVORAK's last episode. I'll miss hearing his wit, stories, perspective, deconstruction, and more. I kept meaning to send in a donation for the last few months because I wanted to hear John read my note. John passed away Monday morning. He was a legend in podcasting, among the first voices I heard when I started listening to podcasts in 2005. I'll miss him.
6
28
461
3,924
Reminder: a little while after Order of the Sinking Star ships, we will be giving out the game engine (full source) for free!
110
221
35
3,724
150,629
Valve's efforts with SteamOS is the closest platform that exists today with the spirit of the PC as we half dead people experienced. And that is undeniably a good thing in an era where everything else has 1984'ed.
2
4
32
866
The Order of the Sinking Star Demo is now available on Steam during #SteamNextFest! 🥳 Enter this massive puzzle adventure from the director of Braid & The Witness, and carry over your progress to the full game later this year! 🧩 📜 All demo details > orderofthesinkingstar.com/en…
38
127
48
890
170,906
I strongly believe there are entire companies right now under heavy AI psychosis and its impossible to have rational conversations about it with them. I can't name any specific people because they include personal friends I deeply respect, but I worry about how this plays out. I lived through the great MTBF vs MTTR (mean-time-between-failure vs. mean-time-to-recovery) reckoning of infrastructure during the transition to cloud and cloud automation. All those arguments are rearing their ugly heads again but now its... the whole software development industry (maybe the whole world, really). It's frightening, because the psychosis folks operate under an almost absolute "MTTR is all you need" mentality: "its fine to ship bugs because the agents will fix them so quickly and at a scale humans can't do!" We learned in infrastructure that MTTR is great but you can't yeet resilient systems entirely. The main issue is I don't even know how to bring this up to people I know personally, because bringing this topic up leads to immediately dismissals like "no no, it has full test coverage" or "bug reports are going down" or something, which just don't paint the whole picture. We already learned this lesson once in infrastructure: you can automate yourself into a very resilient catastrophe machine. Systems can appear healthy by local metrics while globally becoming incomprehensible. Bug reports can go down while latent risk explodes. Test coverage can rise while semantic understanding falls. Changes happens so fast that nobody notices the underlying architecture decaying. I worry.
502
1,890
394
15,235
1,624,707
Something we've been working on...
270
704
160
9,840
1,283,124