ndyg

Joined 12 years ago

Karma
52
Submissions
38
Member since
May 29
Hi, I'm @ndyg. I love tinkering and cobbling together Small Tools.

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.

View on Hacker News

Recent submissions

Comment · 2 months ago
I'm a dual Australian / Canadian citizen. I'm disappointed Australia hasn't been more active in their support for Canada. Commonwealth countries should be sticking together.
Comment · 4 months ago
Comment · 7 months ago
Something I find myself saying a lot, Nushell is a better `jq` than `jq`
Comment · 7 months ago
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 between your frontend language and your backend language. Which leads to "isomorphic" backends seeming like a good idea.
Comment · 10 months ago
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. marvin_j97's benchmark work and deep dives into different database systems is incredible though. Looking forward to updating to v3.

Comment · 10 months ago
Comment · 1 year ago
Comment · 1 year ago
astroturf campaign?
Comment · 1 year ago
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 endpoint that owns the state for the currently connected user's view of the world / app, while common practice in Turbo is to have many small endpoints that return a fragment of html when requested by the client.

Comment · 1 year ago
Comment · 1 year ago
I'm curious, what do you think is missing from Caddy that has you looking for something new?
Comment · 1 year ago
Comment · 1 year ago
The approach you describe requires host to have an open ssh port you can access. quic + nat hole punching works around this.
Comment · 1 year ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton