Recent submissions

Comment · 4 months ago
https://prismstudio.dev. A GitHub and GitLab PR inbox and review UI. Built it to help me tame GitHub notification fatigue and see which PRs really need my attention.

Next I’m working on making reviewing large AI-generated PRs easier, but haven’t gotten there yet.

Comment · 11 months ago
Warp, although it’s not open source.
Comment · 11 months ago
Thanks for posting. It is heart warming/breaking to watch.
Comment · 11 months ago
Probably right. But,

> We will not fare any better than Ukraine relying on tech like this.

Ukraine is faring amazing well, aren’t they?

Russia controls a fraction of the territory, has suffered a million casualties, and lost many many armored vehicles and combat aircraft.

Comment · 1 year ago
Unlike many comments here, I love Warp.

Don’t use or pay for any AI features. But it’s really nice having a terminal with multi-cursor and keyboard shortcuts like an editor.

Comment · 1 year ago
Good write up, and the author certainly seems to really know their stuff.

I still like using Next, though. Some nitpicks:

> Elements that could change need to be inside a client component, but data fetching cannot happen on the client components, even during SSR on the backend. This results in awkwardly small server components that only do data fetching and then have a client component that contains a mostly-static version of the page

That's one way to do it.

I like flipping it, though - most of the page is a server component, with awkwardly small client components that sprinkle in just enough JS for things that need interactivity (such as optimistic updates from the above quote).

> Since the App Router starts every page as a server component, with (ideally) small areas of interactivity, a navigation to a new page has to fetch the Next.js server, regardless of what data the client already has available!

This is true, and something that Remix v1/v2 did a lot better than Next.

Comment · 1 year ago
Probably referring to the collaboration tools. Zed has a bunch of stuff around remote pair programming with people.
Comment · 1 year ago
Can't agree that Tailwind is popular because it forces you to setup a centralized config file (although I guess that is nice).

It's because, as ugly as a long line of inline classes can be, it's easy to know exactly what styles are being applied to an element. Especially when there are more than 1 or 2 devs writing styles.

Comment · 1 year ago
Cool article!

I can hear Sean Carrol saying, though, that:

1. We know general relativity isn’t complete, because it doesn’t take quantum mechanics into account.

2. We can’t say whether this is right because we don’t know the quantum theory of gravity.

But I don’t actually know what I’m talking about.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton