News for hackers. Stuff that matters.

willj

Re:DuckDB Internals: Why Is DuckDB Fast? (Part 1) on Friday June 19, 2026 @12:45PM (#48600470)
How can you tell if someone is a polars fan? Don’t worry, they’ll tell you. :)
Re:Microsoft starts canceling Claude Code licenses on Saturday May 23, 2026 @01:57PM (#48249698)
Fair point. Though I don’t think time without money is really leisure time :)
Re:Microsoft starts canceling Claude Code licenses on Saturday May 23, 2026 @10:21AM (#48247976)
It’s too bad that, yet again, instead of the productivity gains leading to shorter work weeks, the benefits accrue to the companies. Just once I’d like to see productivity gains lead to more leisure time, not higher expectation.
Re:Deterministic Programming with LLMs on Saturday February 28, 2026 @11:05PM (#47203582)
The temperature parameters largely went away when we moved towards reasoning models, which output lots of reasoning tokens before you get to the actual output tokens. I don’t know if it was found that reasoning works better with a higher temperature, or that having separate temperatures for reasoning vs. output wasn’t practical, but that’s my observation of the timing, anyway. And to the other commenter’s point, even a temperature of 0 is not deterministic if the batches are not invariant, which they’re not in production workloads.
Re:LLMs as the new high level language on Sunday February 08, 2026 @09:28AM (#46934473)
If you’re using a model from a provider (not one that you’re hosting locally), greedy decoding via temperature = 0 does not guarantee determinism. A temperature of 0 doesn’t result in the same responses every time, in part due to floating-point precision and in part to to lack of batch invariance [1]

[1] https://thinkingmachines.ai/blog/defeating-nondeterminism-in...

Re:LLMs as the new high level language on Sunday February 08, 2026 @09:25AM (#46934458)
A temperature of 0 doesn’t result in the same responses every time, in part due to floating-point precision and in part to to lack of batch invariance [1]

[1] https://thinkingmachines.ai/blog/defeating-nondeterminism-in...

Thanks! That makes sense. I suppose this requires commit messages or PRs to indicate code was AI-generated vs. not, or to assume that commits after a certain time period were all from AI coding. It’d be an interesting analysis. Maybe there’s already a study out there.

In any case, thank you again!

Re:AI code is slop too on Tuesday January 27, 2026 @08:14AM (#46779528)
100%. This is what I posted about on Hacker News ([1] where it got no traction) and Reddit [2] (where it led to a discussion but then got deleted by a mod).

[1] https://news.ycombinator.com/item?id=46705588

[2] https://www.reddit.com/r/ExperiencedDevs/comments/1qj03gq/wh...

Ask HN: What are the metrics for "AI-generated technical debt"?

Here’s one place where I think proponents and skeptics of agentic coding tools (Claude Code, Codex, etc.) tend to talk past each other:Proponents say things like:- “I shipped feature X in days instead of weeks.”- “I could build this despite not knowing Rust / the framework / the codebase.”- “This unblocked work that would never have been prioritized.”Skeptics say things like:- “This might work...

( Read More... | 1 comment | on HN )
Re:Ask HN: What Are You Working On? (January 2026) on Tuesday January 13, 2026 @08:25PM (#46611153)
Can you say more about the approach you take for summarization? Are the papers short enough that you just put the whole thing in the context window of the model you’re using, or do you do anything fancy? I’ve tried out various summarization approaches (hierarchical, aspect-based, incremental refinement), and am curious what you found works best for your use case.
Re:Ask HN: What Are You Working On? (January 2026) on Monday January 12, 2026 @06:50AM (#46587173)
Thanks! I got some initial ideas from Nano Banana, actually, but then spent a while iterating on different layouts myself.
Re:Ask HN: What Are You Working On? (January 2026) on Sunday January 11, 2026 @09:08PM (#46583043)
This is something I built over the holidays to support people having a hard time with the short days and early sunsets: https://sunshineoptimist.com.

For the past several years I would look up the day lengths and sunset times for my location and identify milestones like “first 5pm sunset”, “1 hour of daylight gained since the winter solstice”, etc. But that manual process also meant I was limited to sharing updates on just my location, and my friends only benefitted when I made a post. I wanted to make a site anyone could come to at any time to get an optimistic message and a milestone to look forward to.

Some features this has:

- Calculation of several possible optimistic headlines. No LLMs used here.

- Offers comparisons to the earliest sunset of the year and shortest day

- Careful consideration of optimistic messaging at all times of year, including after the summer solstice when daylight is being lost

- Static-only site, no ads or tracking. All calculations happen in the browser.

Show HN: Sunshine Optimist: Optimistic takes on daylight and sunset times

https://sunshineoptimist.com

This is something I built over the holidays to support people having a hard time with the short days and early sunsets. For the past several years I would look up the day lengths and sunset times for my location and identify milestones like “first 5pm sunset”, “1 hour of daylight gained since the winter solstice”, etc. But that manual process also meant I was limited to sharing updates on just...

( Read More... | no comments | on HN )
Re:AI Coding Assistants Are Getting Worse on Thursday January 08, 2026 @10:52AM (#46542421)
I think the models are so big that they can’t keep many old versions around because they would take away from the available GPUs they use to serve the latest models, and thereby reduce overall throughput. So they phase out older models over time. However, the major providers usually provide a time snapshot for each model, and keep the latest 2-3 available.
Re:Avoid Mini-Frameworks on Wednesday December 24, 2025 @05:06PM (#46379776)
This reminds me a bit of using LLM frameworks like langchain, Haystack, etc., especially if you’re only using them for the chat completions or responses APIs and not doing anything fancy.
Re:Ask HN: What are some impressive vibe coding projects? on Monday October 20, 2025 @07:49AM (#45642848)
DOOMscroll[1] for sure! I still play it since hearing about it on HN.

[1] https://ironicsans.ghost.io/doomscrolling-the-game/

I think this ignores that the monopolies have the power to buy up any new competitors, or to drive them out of business using monopoly power. Regulatory hurdles are only one tool that (can) benefit monopolies.
I think that’s different. AlphaGo is using reinforcement learning in a context in which there is a clear evaluation function— did a strategy lead to a win or loss.
Relatedly, the OCR component relies on PyMuPDF, which has a license that requires releasing source code, which isn’t possible for most commercial applications. Is there any plan to move away from PyMuPDF, or is there a way to use an alternative?
Re:The Obscene Energy Demands of A.I on Saturday March 09, 2024 @10:29AM (#39652224)
I’d argue Bitcoin is Obscene Energy Demand.
Re:Google's once happy offices feel the chill of layoffs on Monday February 05, 2024 @09:09AM (#39261352)
Where are the happy offices these days? Which companies are the new “Google” who people are very eager to work for?
That makes me think of this: https://nohello.net/en/
Re:How to Prioritize Tasks? on Wednesday January 25, 2023 @08:46AM (#34518148)
I like this idea, but isn’t this a recipe for only ever doing the urgent stuff, not the not-urgent-but-important stuff? For example, if your list had “read 1 chapter of SICP” on it, you might never get to it.
Re:PyTorch 1.10 on Friday October 22, 2021 @07:43AM (#28956047)
One thing with fastai that annoyed me when I built a project with it was that the v1 and v2 APIs are totally different, and if you google or search stackoverflow for help with something, I found it more likely to stumble on answers for the v1 API than the v2 API. I also didn’t find their documentation super helpful for more than the most basic things (though not all documentation can be as amazing as scikit-learn).
I’m not sure if you’re aware of this option already, but Google Colab sounds ideal for this situation. People get a copy of your notebook, which they can run, edit, and try new things, and all the computational resources are free. It even offers access to GPU. It’s a surprisingly robust resource. There are runtime limits, but they’re something like 12 hours, so your use case fits in there easily. Hope this helps!
Re:Amazon has ruined search and Google is in on it on Thursday July 29, 2021 @08:42AM (#27995767)
I do the same, but I think there are an increasing number of astroturf campaigns taking advantage of that, too.
Re:WD My Book users wake up to find their data deleted on Friday June 25, 2021 @06:42AM (#27629075)
Can you imagine if someone had kept their crypto wallet in this thing?
Re:Fastly Outage on Tuesday June 08, 2021 @06:44AM (#27433166)
Makes me wonder how the engineers will fix this if they can’t visit Stack Overflow :)
Re:IRS records reveal how the wealthiest avoid income tax on Tuesday June 08, 2021 @06:41AM (#27433115)
Taxing a quantity is way simpler to implement, and maybe more effective, than making a huge list of items to tax, thereby creating loopholes.
Isn’t this the same as “pay with PayPal/Amazon pay/etc”?

Older »