HN user

adamrezich

2,750 karma

https://rezich.com

Posts38
Comments1,828
View on HN
github.com 1mo ago

FMAG: A single-instruction GPU virtual machine and toolchain

adamrezich
5pts1
www.ponylang.io 4mo ago

Pony Gets a Template Engine

adamrezich
2pts0
allyourfaultforever.com 8mo ago

Hello Wavpacker

adamrezich
1pts0
www.youtube.com 11mo ago

Parsing Without ASTs and Optimizing with Sea of Nodes [video]

adamrezich
3pts0
sherief.fyi 1y ago

"Cutting Edge Chipset" Scheduling (2023)

adamrezich
1pts0
news.ycombinator.com 1y ago

Ask HN: Any Pixel 4a owners who opted for a new phone discount received it yet?

adamrezich
1pts3
blog.s-schoener.com 1y ago

Improving Unity's shader graph performance

adamrezich
1pts0
cbloomrants.blogspot.com 1y ago

The Mature Programmer (2011)

adamrezich
1pts0
chrisgreendevelopmentblog.wordpress.com 1y ago

Approaches for efficient unique symbols in C++

adamrezich
1pts0
www.computerenhance.com 1y ago

A Brief Note on the CrowdStrike Outage and "Tech Influencer" YouTube

adamrezich
20pts7
caseymuratori.com 2y ago

Defining a Single Enumerant

adamrezich
1pts0
store.steampowered.com 2y ago

Steam Families

adamrezich
55pts12
www.rfleury.com 2y ago

The Easiest Way to Handle Errors Is to Not Have Them

adamrezich
3pts5
www.open-std.org 2y ago

A Proposal for C2Y [pdf]

adamrezich
2pts0
www.youtube.com 2y ago

Lotus Improv for NeXT (1990) [video]

adamrezich
4pts0
www.youtube.com 2y ago

Immediate-Mode Graphical User Interfaces (2005) [video]

adamrezich
2pts0
www.toomanyeggs.com 3y ago

Too Many Eggs

adamrezich
1pts0
miresperanto.com 3y ago

Esperanto is not my favourite artificial language (2002)

adamrezich
80pts97
web.archive.org 3y ago

Esperanto is not my favourite Artificial Language (2002)

adamrezich
1pts0
github.com 4y ago

Practical Real-Time Hex Tiling

adamrezich
188pts24
www.youtube.com 4y ago

Lotus Improv for NeXT (1990)

adamrezich
3pts1
www.computerenhance.com 4y ago

Why can't we have raw UDP in JavaScript?

adamrezich
72pts105
github.com 4y ago

Code Poetry: Easing Tutorial and Optimizations (2017)

adamrezich
2pts0
www.metmuseum.org 4y ago

Refashioning the Lavoisiers (2021)

adamrezich
14pts0
the-witness.net 4y ago

A Shader Trick

adamrezich
5pts0
thenationaldesk.com 4y ago

Schools across US respond to vague shooting threat circulating on TikTok

adamrezich
6pts2
github.com 4y ago

Raylib v4.0.0

adamrezich
3pts0
www.metmuseum.org 4y ago

Refashioning the Lavoisiers (2021)

adamrezich
1pts0
yorickpeterse.com 4y ago

Friendship ended with the garbage collector

adamrezich
118pts137
www.devever.net 5y ago

Phone Numbers Must Die (2019)

adamrezich
44pts68

I grew up reading his column in PC Mag, then watched him on TechTV, and then listened to him on TWiT (where he was consistently the best part of the show, and how I learned about Sarbanes-Oxley, because he'd bring it up like every single episode for a good long while there), and later No Agenda. Before I'd realized it, John had be come the constant throughline as technology progressed throughout my life. I knew it was going to happen sooner or later, but it still really hurts to see him go.

Why am I supposed to take a janky-ass web visualization, completely devoid of citations as far as I can tell, and which was, itself, almost certainly vibecoded, at face value, as a valid argument?

I love how you went from posting links to articles to make arguments for you, to then editing your comment to link to a $250 book that I should buy and read, so it can make your argument for you.

I love the idea of a Captain Planet villain having some underling crunch the numbers to choose the optimal place to build dozens of AI data centers such that there's just enough water available for them to use, but then by using said water, it conveniently destroys any and all local ecologies and human communities in the process, cackling all the while—it's so completely divorced from reality that it makes perfect sense that average people living in the mediabrained modern hellscape of today would believe that to be the case.

The other day I was talking with two friends—one programmer, one musician, both of fairly conservative political persuasion—and the topic of “AI data centers” came up. I said something to the effect of, “y'know, all that talk about how they just use all up all the water from wherever they're built is total propaganda nonsense, right?” and both were genuinely taken aback by this statement. As far as they were concerned, “AI data centers” were something a Captain Planet villain would build, just absolute ecological disasters, inherently. I'm relatively neutral when it comes to this stuff but man, the propaganda against “AI data centers” really works!

Codex Micro 7 days ago

Flick the joystick to launch common Codex workflows like reviewing a PR, debugging an error, or refactoring code.

Uh… what?

GPT-5.6 13 days ago

Sure—so, is Sol 109.2x better than Terra? Or 1.304x10^6 better?

One thing I didn't like about it (and briefly experimented with, in a prototype for my own game in a similar vein), was, much like EVE, it's called a “spreadsheet game”, but there's no spreadsheets in the game, or any sort of API bridge that makes doing stuff with the game in an external spreadsheet environment easier. I understand that this may just be part of the appeal of these sorts of games for many people—reading through stat blocks and wiki pages to figure out what numbers and what formulas need to go where to build the Ultimate Spreadsheet for your purposes (though in the end doesn't everyone just use existing Ultimate Spreadsheets created by others, or at least use them as reference?). And trust me, I did have a lot of fun building my Google Sheets infrastructure to coordinate business and production between myself and the three friends I got to (briefly) play Prosperous Universe with me. Also, don't get me wrong, I also enjoyed the subsequent rabbit-hole of learning how spreadsheet implementations actually work, including historical alternative spreadsheet implementations that had a lot of cool ideas like Lotus Improv [0]. But, in the end, I just wasn't having enough fun with Prosperous Universe to keep playing after awhile.

[0] This video is worth watching the opening few minutes of just for the vibes alone (trust me) https://www.youtube.com/watch?v=rgGmKD87U3M

I just wish impotent slacktivism was rightfully looked down upon rather than enshrined as something noble and worthwhile, man.

Is that really so much to ask for?

I thought we all agreed that flags-as-political-statement in software were Certified Cringe after the one-click “add a French flag overlay to your Facebook profile photo” thing, eleven years ago?

Fox to buy Roku 1 month ago

There's a huge difference between making your own streaming box that people have to buy in order to use, and buying the company that makes the streaming box built into basically every new TV.

Stop Killing Games 2 months ago

I meant that the games industry is a few decades old, and it's been dead for about a decade and a half or so now.

Stop Killing Games 2 months ago

That... basically kills the entire gaming industry.

Am I missing something serious here

Only just that the video games industry as we've known it for the past few decades is basically already dead—at best, it's a hollowed-out husk of what it once was.

This isn't really much of an excuse given contemporary models though. My current game project has a GUI editor mode and it was not difficult at all whatsoever to set it up such that whenever I run a debug build of the game:

- It opens to the editor mode rather than the gameplay mode on launch

- It makes a .run/ directory next to the executable if one doesn't already exist

- It makes a timestamped directory within .run/ for this current debug run

- It automatically records stdout to stdout.txt, stderr to stderr.txt, and a crash.txt if the game crashes, in the directory for this run

- When the “take debug screenshot” function is invoked (which can be done by pressing F12), it saves a timestamped (based on time since executable launched) screenshot in the directory for this run

- Editor actions and 3D camera movements are recorded to playback.txt in the directory for this run

With all of this in place, I can do a debug build, run the game, do something in the editor, and take one or more screenshots where things went wrong. Then, Codex can see the log files and screenshots and try to diagnose the problem. When attempting to fix the problem, it can automatically recompile the debug build and rerun it with a launch option that plays back the latest recording file, which does the same sequence of editor actions/camera movements and takes screenshots at the same points in the process. Then it can compare this to the initial recorded run and see what needs to be fixed.

We could be having a GUI renaissance right now but for various primarily aesthetic reasons people are churning out TUIs, and personally I think it's a huge mistake.

Nvidia RTX Spark 2 months ago

Why is it only a matter of time? The AI-as-a-service companies are going to continue to improve their products by improving both the part that could be reproduced in a self-hosted setup, but also the “secret sauce” they put on top of that to make it a better product. There is no incentive for this “secret sauce” to be something that can be reproduced for self-hosting, is there?