News for hackers. Stuff that matters.

abound

From the website itself:

> Ruby-style syntax

Also, Python has significant whitespace, which this language does not appear to have.

I normally use it as a foothold to query other sources, like Wikipedia. Or for software, I can just try running it.
Not OP, but I asked Gemini 3.8 Flash this question (via self-hosted LibreChat) and got an excellent answer:

    I'm trying to figure out how heat dissipation works. Specifically, I have a block of aluminum with extruded fins (as a heat sink) and I'm trying to understand how many 30-watt LEDs I can place on it. I have a fan as well, and I'd like to understand how fast I need to run it at different power levels (the LEDs are dimmable). I can gather measurements empirically (which I'll do), but I also want to understand the basic mathematical basis I should use for estimating these values.
I use Hugo for one blog [1] and Zola for another [2], I think they're both pretty simple to use once you wrap your mind around how they structure things.

Astro is also great (as others have noted) esp if you want to leverage the JS ecosystem at large.

[1] https://frominsidethebox.com

[2] https://yakshed.com

Re:How Block Blast harvests its players for ad money on Saturday October 24, 2026 @09:54AM (#50221239)
Same. The underlying story is interesting and horrifying (but also unsurprising), but the LLM write-up sucks all the air out of it.

I want to hear about the human author's motivations for doing this, the hard parts of doing the deobfuscation, their emotions when finding out what it did, etc. This is none of that.

Re:Crystal 1.22.0 on Thursday October 22, 2026 @10:34AM (#50195984)
> I don't know of any reputable companies using Crystal.

Kagi uses Crystal for their search backend [1]. How they feel about that today and whether that was the right call are, of course, separate questions.

[1] Previous thread: https://news.ycombinator.com/item?id=38421149

Re:DeepSeek just open-sourced its inference engine on Tuesday October 20, 2026 @01:35PM (#50169840)
Other replies covered this, but I was basing that comment on the prices that commodity providers charge for GPU-accelerated VMs. E.g. the going rate for a NVIDIA B300 (288GB RAM) and the VM around it is somewhere between $5 and $20 an hour [1].

These providers have very little incentive to charge unprofitable prices (except maybe capturing more of the market, but there's not much lock-in here), so it's reasonable to assume somewhere in that spread is the "true" cost of being in this business, all expenses included.

[1] I'm using https://gpus.io as a reference here, and that's on-demand prices, which will tend to be the highest relative to other options.

Re:DeepSeek just open-sourced its inference engine on Tuesday October 20, 2026 @06:06AM (#50163753)
It's really refreshing to put some cold hard numbers on this stuff, hopefully this quells some of the "AI is unprofitable everyone is spending a dollar to make fifty cents" arguments. Amortized cost of owning a DC full of GPUs is far less than $38/card/hr

Not to say it can't still be a bubble, just that there is legitimately profit to be had and perhaps some sustainable equilibrium in the future.

Re:Mitos editor is a fork of Helix on Sunday October 18, 2026 @05:40PM (#50145753)
Release frequency != project activity

The project has had hundreds of commits (incl major features) since that last release.

Re:Fancy Curl Sites on Thursday October 15, 2026 @12:13AM (#50099058)
Funny timing! I just set up wthr.dev (a domain I've had for a while) like this, modeled off of wttr.in, but with simpler output. Usage is like:

    curl https://wthr.dev/Washington,DC
The geocoding heuristics can be a bit wonky, but it works decent.

(also I have comically strict rate limits in place, so you probably don't want to use this. it's also running out of my basement)

Since it doesn't look like anyone has mentioned it yet: the book "Merchants of Doubt" covers this topic quite well.

It's frequently the same literal scientists arguing against the existence or severity or cause of things like cigarette-caused illnesses, acid rain, the hole in the ozone layer, and yes, anthropogenic climate change. And there's a well-established playbook for how they do it too (exploit Fairness Doctrine, abuse inherent shape of scientific method, etc). Really a fascinating read if you care about this stuff.

Re:Wilmund on Sunday October 11, 2026 @11:48AM (#50044531)
> Wouldn't it be possible, that at some point in time, offering compute or intelligence would be considered a valuable form of altruism?

Just give them money, which they can choose to turn into compute or intelligence.

> Someone ultra wealthy person owns a whole data center, and offers 10% of the capacity for helping "nature and animals"?

Offer that compute to them directly and let them decide how to use it.

The theme here, somewhat ironically, is agency. Don't assume you know how best to help a project, just ask them.

Re:Wilmund on Sunday October 11, 2026 @12:18AM (#50039755)
Reading through some of the posts on the website, it looks like someone has just left an unattended agent to sling unsolicited slop at maintainers, which is a great way to further erode the trust and good-will of the folks who care for open-source projects. Oh, and they gave it a ticking time bomb in the form of a $120 / month bill it almost certainly can't pay, creating perverse incentives that will likely cause it to act in unpredictable ways.

"Ramon" should shut down this experiment, and if they actually care about "Earth's nature and animals", make those contributions directly themselves, working with the maintainers to make sure their changes are desired + well-received.

Re:Why the AI future will be awesome on Thursday October 08, 2026 @11:12AM (#50006800)
I got nerd-sniped on this, so let's do the math.

Volume of a AAA battery = ~3.85 cm^3

And let's give it a density of the densest elemental metal (Osmium), at 22.6 g/cm^3

Assume the battery stores pure energy (I know, I know). So E = mc^2, which is like 8.99 x 10^16 J / kg

So that battery would hold about 22.6 g/cm^3 * 3.85 cm^3 * 8.99e16 J / kg = 7.8 * 10^ 15 joules = ~2.2 TWh, about a trillion times more than a normal AAA battery.

Doing some LLM-assisted sleuthing, a large cruise ship can use over 80,000 gallons of fuel a day [1]. A bit of searching indicates marine fuels have a density of approx 39 MJ/L (I'm using volumetric density for consistency), so 80,000 gallons * 39 MJ/L = about 1.1 x 10^7 megajoules = 3.2 GWh.

So a 2.2 TWh AAA battery could power that ship for 671 days.

Of course, the practical physics here are nonsense and there are obvious safety considerations associated with your AAA-sized nuclear weapon, but maybe that's what the author was getting at?

[1] https://blog.windstarcruises.com/how-much-fuel-cruise-ship-u...

Re:Results from the Jane Street hardware puzzle on Monday October 05, 2026 @08:59AM (#49964268)
Seems like yes, from the post:

> When we first came up with the puzzle we also saw that the latest models could be given a single prompt and, in 30 minutes or less, come up with the final solution

Re:All I wanted was a custom domain email on Sunday October 04, 2026 @05:58PM (#49958322)
I use StartMail [1], which I believe ticks all of OP's boxes (I had similar boxes).

[1] https://www.startmail.com/

> I tried to get Claude to help me with this article, but it said the premise was too stupid so I had to do it myself.
Re:Cloudflare K2: serverless event streams on Friday October 02, 2026 @10:07AM (#49933698)
They acquired Arroyo [1], which K2 is based on, shortly after your first commit. Since acquisitions are not instant, it's likely they had been thinking about this before and you both converged on the same idea.

[1] https://www.arroyo.dev/blog/arroyo-is-joining-cloudflare/

I'd also be curious if anyone's working on alternative base board with a slightly beefier MCU inside. The 2.5 MB RAM is likely too small for functional navigation capabilities (the site doesn't appear to advertise any), but it doesn't need too much more RAM to get there.
Re:Flip Fluid on Flip Dots on Sunday September 27, 2026 @11:58AM (#49867863)
For OP, when I've run into this in the past, it's usually some CI/CD pipeline missing a `lfs: true` or `git lfs pull` invocation.
To be clear, those are CVEs in the tooling, not in the generated static sites. Not great, but very different from this WordPress CVE
Re:Xiaomi MiMo v2.6 on Monday September 21, 2026 @05:01PM (#49793368)
There are two (or more) concepts named after the same person:

- Pareto efficiency/Pareto curves: Basically the convex hull of points along the edge of a graph, indicating the best tradeoff between the axes. This is what the post is talking about.

- Pareto principle: this is the 80/20 rule you're talking about

Re:AI-generated posters don’t have to be horrible on Saturday September 19, 2026 @10:55AM (#49767058)
This is sometimes called the "Toupee Fallacy": https://en.wiktionary.org/wiki/toupee_fallacy
Re:What Zig felt like, coming from Rust on Saturday September 19, 2026 @10:47AM (#49766995)
Not OP, but I think the leading and trailing paragraphs were mostly human-written (and nice to read), but the memory leak example cases had a very different flavor of prose and code comments that smelled very Claude-y to me
Oh wow, good to know! Cool project, best of luck with your motor controller firmware
This is an unbelievably impressive project and a killer write up, very satisfying. I wonder if the author looked into using Slint [1] for the UI, given the codegen bloat issues they had with buoyant (which also looks very cool). I haven't used either, but I've done a few projects with Embassy and am always looking for an excuse to try embedded GUI tools

[1] https://slint.rs/

Re:Base84 deserves a place in file names on Sunday September 13, 2026 @10:17AM (#49684288)
> Here’s the alphabet, in encoding order:

> ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!#$%&'()+,-;=@[]^_`{}~

Yeah I definitely don't want any of those last ~22 characters in file names if I need to do anything with them from a shell

Re:How Poor People Buy Cars on Saturday September 12, 2026 @05:28PM (#49677388)
"Than what it's worth" is basically a shorthand for "if the cost of repairs is more than what it'd cost to buy a less problematic car, it probably makes more sense to just buy a less problematic car with that money"

Older »