Viewing profile — ndyg
ndyg
HN member- Joined
- Thu, May 29, 2014, 3:18 PM UTC
- HN karma
- 52
- Public activity
- 37 items
- HN profile
- View on Hacker News ↗
About ndyg
I make: https://stacks.cross.stream
I'd like to garden: https://ndyg.co
Tinkering: https://github.com/cablehead
Fascinated by cosy communities and good faith communication as tools, aiming to explore life's intricacies and uplift everyone's journey.
Recent public activity
-
comment
Comment #48721054
if you like bash web apps, you'll love https://github.com/cablehead/http-sh
-
comment
Comment #47575259
Something I find myself saying a lot, Nushell is a better `jq` than `jq`
-
comment
Comment #47517368
The original sin wasn't reactivity. It was putting state in the wrong place. Making the client state heavy. It's been downhill since then. Now you need to duplicate state handling …
- story
-
comment
Comment #46467039
I'm using fjall v2 in the Rust event streaming store, cross.stream (`xs`) https://github.com/cablehead/xs `xs` is for personal scale so fjall is fairly overkill performance-wise. m…
-
comment
Comment #46342443
Fjall https://github.com/fjall-rs/fjall
-
comment
Comment #45824040
If you like lo-fi ways to attach cli commands to http end-points, you may also like: - https://github.com/cablehead/http-nu or for POSIX - https://github.com/cablehead/http-sh
-
comment
Comment #45541242
astroturf campaign?
-
comment
Comment #45540378
My understanding is Turbo is more aligned with htmx. Common practice in Turbo are generally patterns of last resort in Datastar. e.g. Datastar prescribes a single long lived SSE en…
-
comment
Comment #45539754
The preferred pattern addresses your concern about scattered logic: a single long-lived SSE endpoint that "owns" the user's view of the app. That endpoint updates their field of vi…
-
comment
Comment #45490707
I'm curious, what do you think is missing from Caddy that has you looking for something new?
-
comment
Comment #45486882
I maintain a Rust-based CLI HTTP server that embeds Nushell. It’s a handy little Swiss-army knife that’s replaced Nginx and Caddy for my personal projects. You can serve a folder o…
-
comment
Comment #44723591
The approach you describe requires host to have an open ssh port you can access. quic + nat hole punching works around this.
-
comment
Comment #44584831
The friction Dave describes where changing one param effects all the other params in an animation brought to mind this section of an old Bret Victor talk: https://www.youtube.com/w…
- story
-
comment
Comment #44387126
A basic use case, to tie it back to the topic :) When I'm working on a remote machine, it's nice to be able to easily pass things back and forth between it and my local laptop. I s…
-
comment
Comment #44381037
Iroh is intriguing. Dumbpipe is magical, and its implementation is easy to understand. I use dumbpipe daily to expose cross-stream ( https://github.com/cablehead/xs ) stores I run …
-
comment
Comment #43962272
I'm finding I increasingly produce entire changesets without opening an editor: just `claude code`, or my own cobbled-together version of `claude code`, and `git diff` to preview w…
-
comment
Comment #42079914
Noting Codebuff is manicode renamed. It's become my go-to tool for handling fiddly refactors. Here’s an example session from a Rust project where I used it to break a single file i…
- comment
- story
- story
- story
- story
-
comment
Comment #38955147
> As they should! Building with htmx works a lot better if you play to its strengths. You can send JSON-formatted form bodies, if you really insist. But you shouldn’t! This excelle…