Recent submissions

Comment · 1 year ago
When I went browsing through their GitHub I was surprised at how little web-specific code they have. It's basically just their React Native mobile app and a tiny go server. I understand that with a small team they've got to prioritize, I do hope at some point they implement server-side rendering for when you click on a direct link to a post.
Comment · 1 year ago
Comment · 1 year ago
The problem is that opinions are way cheaper.

Look at the article currently promoted at the top of Post opinion page: "Trump is off to a good start with an AI action plan" https://archive.is/ERCme

Regardless of what you think of the quality of that opinion, it took very little effort to make.

Compare the sources they used to the work it would take go out on the ground and do novel research:

- Their own news article about it (itself based on press releases and an off-the-record comment that obviously would have come from someone in the White House press office assigned to promote the press release)

- Their own past opinion pieces

- Reuters.com

- WhiteHouse.gov

- Online govt statistics

- CNN.com

- NeurIPS' blog

- Columbia Business School blog

- Matthew Yglesias' blog

- Greg Lukanioff's blog

I could have found those sources based on vague memories of tweets I've seen by following journalists on Bluesky and a few hours of googling. I suspect they did the same, except they used X instead.

Comment · 1 year ago
I've found Claude to be terrible at undoing.

It feels analogous to what would happen if you put me in front of a broken project without source control that I've never seen before and asked me to fix it without giving me enough time to actually understand it. It starts from errors and bugs, guesses corresponding source code, and tries to narrowly fix just that snippet. Generally it favors deleting, but not specifically deleting new code.

I would have thought it could record a log of its actions and use that log to think about undoing. I would also think it could annotate lines with git blame so it knows undoing wouldn't involve changing anything more than say a day old. Unfortunately that isn't consistent with what I've seen.

I just make a WIP git commit and run git commit -A --amend --no-edit after manually reviewing each unit of work.

Edit: I also wish Claude implemented undo at a higher level instead of relying on the model. Some combination of snapshotting the whole repo and tracking operations that have precise inverses. But I understand that would have drawbacks.

Comment · 1 year ago
I have a gut feeling that writing this kind of MCP server can't be the future of software development. I'd expect a two year old AI model to need this kind of handholding, but I don't understand why it's still necessary.

Couldn't any modern AI model know that Zig docs are relevant to the question, figure out how to find the docs, write some code to parse it, and guess how frequently to update it's cache?

I expect there to be plenty of problems AI can't write for the foreseeable future but they have a very different vibe from this.

Edit: I just asked Claude Sonnet 4 to pretend it has a tool that makes docs available that has an update frequency parameter. It said the zig stdlib should be updated weekly but the Java stdlib would only need quarterly. Seems reasonable to me.

Comment · 1 year ago
> Second date has capabilities of network eavesdropping, MiTM, and code injection

This is probably a dumb question but doesn't that require an SSL cert? Obviously the NSA can get someone to issue a cert for a domain they don't own but wouldn't that be visible?

Couldn't you have every user device log the SSL certs it sees to detect this attack? What about CT?

Comment · 1 year ago
Because flexbox & grid are amazing. And you'll probably need it anyway if you ever have to render arbitrary rich text.
Comment · 1 year ago
In what contexts is 0.84 ± 0.16 actually "nearly perfect"?
Comment · 1 year ago
Why should we question that? The most obvious answer would be that women who have a hard time giving birth are more likely to get painkillers and less likely to want a second child.
Comment · 1 year ago
But do the Houthis?
Comment · 1 year ago
> Over the coming days and weeks they will disperse along their orbital plane, and likely also raise their orbital altitude.

That's historic data

Comment · 1 year ago
Comment · 2 years ago
I misread your comment. It wouldn't make sense to have a non-async sleep in a browser, as it is an event-loop based primarily single-threaded JavaScript runtime.
Comment · 2 years ago

    function sleep(ms) {
        return new Promise((resolve) =>
            setTimeout(() => resolve(), ms)
        );
     }

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton