HNHacker News
TopNewBestAskShowJobs

shirol

37 karma · joined April 28, 2024

submissionscomments
shirol··on How to speed up the Rust compiler in September 2026
Checked out your GitHub profile. This is an insane amount of LLM usage. You created 7 full-blown apps, and each of them is very recent. The earliest commit was only 2 days ago.

I'm normally against fully vibe-coded apps, but at this point, I'm just impressed.

shirol··on PageRank explained
But now, you can hire smart people.
shirol··on Lobste.rs is now running on SQLite
That's only true in theory. In practice, you'll be rate-limited first. Even if you aren't, the database won't be the bottleneck because SQLite is so fast. Their Ruby on Rails stack will suffer thread starvation way before the WAL grows. Rapid requests still leave microsecond gaps between context switches for SQLite to run an automatic checkpoint. To actually make SQLite stall, you'd need an endpoint that lets you hold a massive write transaction open indefinitely, which lobste.rs doesn't expose anyway (I hope).
shirol··on Zig Creator Calls Spade a Spade, Anthropic Blows Smoke
You’re literally agreeing that the parent’s argument is bad. I was just applying his logic, and I didn't draw any conclusions.
shirol··on Zig Creator Calls Spade a Spade, Anthropic Blows Smoke
> Just search "segfault" on the Zig issue tracker and you'll see why people are starting to be skeptical of the future utility of such a language in the face of something like Rust.

Zig has 110 open "segfault" issues [1] versus Rust's 175 open "segfault" issues [2]. So, by your logic, Rust is also bad.

edit: I was just trying to point out that the parent's "just search segfault" argument is lazy. Also, Zig is still in beta.

[1] https://codeberg.org/ziglang/zig/issues?state=open&type=all&...

[2] https://github.com/rust-lang/rust/issues?q=is%3Aissue%20stat...

shirol··on Zig: Build System Reworked
Wish I had this mindset. If I did, I would already have many published apps :(
shirol··on MapLibre Tile: a modern and efficient vector tile format
Unrelated, but I noticed that clicking the logo goes to the current permalink rather than the homepage, might be unintentional.
shirol··on Monodraw
> Monodraw does not use activation or any other form of DRM. We have complete trust in our customers.

Interesting. But, why?

shirol··on Hyper Typing
I don't use typing for correctness. I use it for documentation. That's why I prefer JSDoc these days. I only type top-level variables/functions to get hints from my editor. Everything inside a function body remains untyped unless necessary. It’s the benefit of using Typescript without being forced to write dumb code just to satisfy the compiler.
shirol··on Show HN: Matle – A Daily Chess Puzzle Inspired by Wordle
That's quite challenging for a first puzzle, though it is a well-known mate. Guessed in 3 tries
shirol··on Manifest V2 phase-out begins
Agreed. It's not just a placebo effect, it really is slower. People often don't notice this because they use relatively high-end machines. If you're skeptical, try running it on a low-end laptop or a Raspberry Pi. The difference is like night and day.