Readit News logoReadit News
zachrip commented on Zenobia Pay – A mission to build an alternative to high-fee card networks   zenobiapay.com/blog/open-... · Posted by u/pranay01
blain · 14 days ago
I usually agree with the sentiment but for some reason this implementation is so smooth on my old laptop I like it.
zachrip · 14 days ago
trackpad?
zachrip commented on When DEF CON partners with the U.S. Army   jackpoulson.substack.com/... · Posted by u/OgsyedIE
zachrip · 14 days ago
Where are you getting this claim from?
zachrip commented on Modern Node.js Patterns   kashw1n.com/blog/nodejs-2... · Posted by u/eustoria
austin-cheney · 23 days ago
That is not a string output problem. That is a terminal emulator problem. It is not the job of an application to know the modes and behaviors of the invoking terminal/shell. This applies exactly the same for all other applications that write to stdout. There is no cleverness here. But, if you really really want to avoid the ANSI descriptors for other reasons, maybe you just don't liked colored output, my applications features a no-color option that replaces the ANSI control string values with empty strings.
zachrip · 23 days ago
Lots of applications use isTTY to determine how they output FYI
zachrip commented on Modern Node.js Patterns   kashw1n.com/blog/nodejs-2... · Posted by u/eustoria
CSSer · 24 days ago
You can get download progress with fetch. You can't get upload progress.

Edit: Actually, you can even get upload progress, but the implementation seems fraught due to scant documentation. You may be better off using XMLHttpRequest for that. I'm going to try a simple implementation now. This has piqued my curiosity.

zachrip · 23 days ago
The thing I'm unsure about is if the streams approach is the same as the xhr one. I've no idea how the xhr one was accomplished or if it was even standards based in terms of impl - so my question is:

Does xhr track if the packet made it to the destination, or only that it was queued to be sent by the OS?

zachrip commented on Ask HN: What are you working on? (July 2025)    · Posted by u/david927
Vermeulen · a month ago
A multiplayer survival game based around voxel physics.

Can be described as Astroneer-like setting, Teardown voxel physics, in a Valheim-like online multiplayer survival game.

Game isn't really announced yet but I've shown some videos of the tech: https://x.com/Alientrap/status/1909316208563732866 (On Youtube: https://www.youtube.com/watch?v=ZWISaUmvit4 ) https://x.com/Alientrap/status/1918024969939808654

zachrip · a month ago
Are there any open source games like this? I would love to see how these types of games are built.
zachrip commented on Show HN: Conductor, a Mac app that lets you run a bunch of Claude Codes at once   conductor.build/... · Posted by u/Charlieholtz
myflash13 · a month ago
I was really excited to try this but this does NOT work the way I expected. I wanted a simple git worktree manager for my existing, already-checked-out repository. Instead, it requests Github permissions and clones the repo from Github. This is bad, because you need to run all the dependency installs, etc. for every workspace before being able to test anything. In other words it's like Codex or Cursor Background Agents, except worse, because it's on your machine. The reason I don't use Codex or Background Agents is because my project has way too many dependencies and would take way too long (and too complicated) to install everything required to have an isolated running instance, plus there would be DNS conflicts, external API conflicts, among other issues.

What I do want is simple git worktree management for an already-checked-out repo on my machine, no Github permissions or dependency re-installation (copying node_modules, etc.).

zachrip · a month ago
I tried out git worktrees recently and while they do what's on the tin, I really didn't like them as much as I thought I would. I actually like the way cursor does it despite the fact that it is a VM - I wish I could have their same UI/UX but with local worktrees.
zachrip commented on Zod 4   zod.dev/v4... · Posted by u/bpierre
myflash13 · 3 months ago
As a full stack dev that runs their own SaaS with thousands of users in production, sometimes I get a very pleasant reminder of how many problems I am blissfully unaware of just because I decided not to build an SPA or use JS frontend frameworks. It never occurred to me that I need such a thing as Zod/ArkType - first time hearing of it, and I have no use for it.

It boggles my mind how much effort and complexity and tooling goes into building an SPA. Entire classes of problems simply don't exist if you choose not to build an SPA. Meanwhile, I use the browser as designed: with full page reloads, backend development only, and occasional reactivity using a backend-only framework like Laravel Livewire. Everything is so simple: from access control to validation to state management. And yes, my app is fast, reactive, modern, SEO friendly, and serves thousands of users in production.

zachrip · 3 months ago
Zod has nothing to do with SPAs and isn't just a frontend tool. Do you not validate inputs in your code?
zachrip commented on The unreasonable effectiveness of an LLM agent loop with tool use   sketch.dev/blog/agent-loo... · Posted by u/crawshaw
kgeist · 3 months ago
Today I tried "vibe-coding" for the first time using GPT-4o and 4.1. I did it manually - just feeding compilation errors, warnings, and suggestions in a loop via the canvas interface. The file was small, around 150 lines.

It didn't go well. I started with 4o:

- It used a deprecated package.

- After I pointed that out, it didn't update all usages - so I had to fix them manually.

- When I suggested a small logic change, it completely broke the syntax (we're talking "foo() } return )))" kind of broken) and never recovered. I gave it the raw compilation errors over and over again, but it didn't even register the syntax was off - just rewrote random parts of the code instead.

- Then I thought, "maybe 4.1 will be better at coding" (as advertized). But 4.1 refused to use the canvas at all. It just explained what I could change - as in, you go make the edits.

- After some pushing, I got it to use the canvas and return the full code. Except it didn't - it gave me a truncated version of the code with comments like "// omitted for brevity".

That's when I gave up.

Do agents somehow fix this? Because as it stands, the experience feels completely broken. I can't imagine giving this access to bash, sounds way too dangerous.

zachrip · 3 months ago
People are using tools like cursor for "vibe coding" - I've found the canvas in chatgpt to be very buggy and it often breaks its own code and I have to babysit it a lot. But in cursor the same model will perform just fine. So it's not necessarily just the model that matters, it's how it's used. One thing people conflate a lot is chatgpt the product vs gpt models themselves.
zachrip commented on On Not Carrying a Camera – Cultivating memories instead of snapshots   hedgehogreview.com/issues... · Posted by u/pseudolus
submeta · 4 months ago
When you get older, you realize how memories fade, how they disappear, and that’s when you wish you had taken more pictures. I am not talking about young folks shooting photos for the sake of getting likes. I am talking about precious moments, a picture here, a picture there. They will help trigger lost memories. For what is our identity if not a string of recollections we have?
zachrip · 4 months ago
I know it's silly, but I even keep tickets or receipts from places I visit. They don't take up much space and every few years I organize things and I'm reminded not just of the trips I took but the things I did, things I ate, etc. I take pictures as well, but I just love hoarding this stuff.
zachrip commented on Experimental Tauri Verso Integration   v2.tauri.app/blog/tauri-v... · Posted by u/stareatgoats
zachrip · 5 months ago
Does verso/servo offer a way to get a raw framebuffer? I'm working on a project where I am currently using cef but I would love to go full rust.

u/zachrip

KarmaCake day1654August 1, 2017View Original