News for hackers. Stuff that matters.

shhsshs

Re:Ask HN: What're You Reading? on Tuesday September 29, 2026 @04:31PM (#49900012)
> It’s not the kind of book that’ll make me cry

I thought so too, until I read the 2nd Mistborn trilogy!

Re:English: A vs. An on Sunday September 20, 2026 @10:38AM (#49776335)
One could imagine a very stressful weekend (two evenings), one of which was “the rough evening” and the other was “the nice evening”.
Re:English: A vs. An on Saturday September 19, 2026 @10:38PM (#49772066)
“Care” may not be the correct word, but in those examples the difference is whether you are referring to a specific instance, or any instance of a group. When you say “I went to the doctor,” you did in fact go to a specific doctor (or “I will go to the doctor” meaning you will go to one). It would be equally valid to say “I went to a doctor”, it’s just less specific.
Re:Dyson CameraJet electric toothbrush on Tuesday September 01, 2026 @05:25PM (#49528459)
"AI toothbrush" was not on my 2026 bingo card.

Surprisingly, $30 for two replacement heads is comparable to other electric toothbrushes (not counting third-party bulk knockoff replacements, which I have been using for years without issue). The RFID reader might force you to buy the official replacements, though.

Re:Software engineering is about managing complexity on Thursday August 27, 2026 @12:18PM (#49467262)
A compiler translating high-level code to machine code is a predictable and repeatable process.

An LLM translating a prompt to to high-level code has a much lower degree of predictability. To say an LLM prompt is a comparable abstraction is unfair, though I admit it's getting very close.

Re:Go 1.27 on Wednesday August 19, 2026 @04:26PM (#49366763)
That is a LOT of code (very ugly code, I would add) that could be replaced by `type Float = float32 | float64` in a language with actual support for union types.
The word "snapshot" is not entirely accurate. They used several bots to manually download the world by flying around, and that collection process takes several months (as described in the blog post).
Re:The largest available Minecraft world, totalling 15 TB on Tuesday July 14, 2026 @03:51PM (#48912137)
The only redundant part of this snapshot is the second 512k^2 snapshot of the overworld. The End and Nether snapshots are still meaningful. Excluding the 512k^2 snapshot, the size would be around 12TB.

And the actual size of the 2b2t world is likely much larger than 15TB. The data for this project is stored in a highly compressed form, much more efficient than the game's standard file format.

Re:How do you use Vim in the era of AI? on Friday July 10, 2026 @10:24AM (#48860402)
I see coworkers reach for AI to perform many tasks that are made trivial by a few keystrokes or a simple macro in Vim.
Re:Fox to Buy Roku Streaming Service in $22B Deal on Monday June 15, 2026 @11:31AM (#48542778)
"fine" is a very accurate word to describe Tizen. It's slow and really hard to find things sometimes (why do TVs not have a simple "input switch" button any more?), but ultimately it gets the job done.

You can make Tizen much faster by manually uninstalling the Samsung TV Plus app. It runs in the background constantly. "Much faster" is still slow overall, unfortunately.

Re:Life is too short for a slow terminal on Monday June 08, 2026 @11:46AM (#48446890)
I use aliases that lazily load nvm when I actually want to use it. This converts the shell startup penalty into a node/npm startup penalty.
If you constantly pawn a task or cognitive load onto someone else (AI or not), you'll eventually get worse and worse at that particular type of thinking. Your overall mind doesn't necessarily get weaker, but you definitely start to get worse at anything you don't regularly practice.
Re:The Deletion Test – The Phoenix Architecture on Thursday May 07, 2026 @05:02PM (#48054949)
I am a bit confused and very curious what purpose this site is trying to serve. They seem to have many articles all talking about the same concept which I think could be summarized as: "code is fungible". That is to say, the tests, specifications, and other supporting documentation are the truly important pieces of a system. The code part is easily replaceable. Every article on the site is about that concept in some way.

Human language is imprecise and it seems to be a common thought on HN that it is impossible to clearly and completely define the requirements of a sufficiently complex system of software without, well... writing the software. I just don't see a scenario where The Phoenix Architecture would actually make sense.

> The deletion test is not a recommendation. It’s a diagnostic.

> That’s not robustness. It’s entanglement.

> This isn’t a tooling fad. It’s an economic shift.

I have a strong feeling this article would survive regeneration well.

Re:The Self-Cancelling Subscription on Thursday May 07, 2026 @11:34AM (#48050667)
In 2020 Netflix claimed they would start to automatically cancel inactive accounts [1], but the post has since disappeared. I also remember Microsoft saying the same thing about Xbox Game Pass but have not searched for their statement.

[1] https://web.archive.org/web/20200522032356/https://media.net...

Re:How an Oil Refinery Works on Thursday April 30, 2026 @11:38AM (#47964126)
As someone with no real-world petrochemistry experience, but much gaming experience, I was very surprised how familiar the crude oil processing diagram looks. Factorio and GregTech are two prime examples of fairly realistic oil processing lines (probably as accurate as any game would reasonably try to be).
I would love one of these for Google Chat. It feels like it's been getting slower and slower these past few years.
Re:Apple Introduces iPhone 17e on Monday March 02, 2026 @05:02PM (#47224801)
I'm trying to understand what you mean by this. Are you saying they're "bad" in terms of resolution, or artistic value, or something else? They seem good enough (far from "bad") by any definition I can think of.
Re:The largest number representable in 64 bits on Monday February 02, 2026 @03:37PM (#46861152)
`9↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑9` seems like a reasonable guess (barring encoding cheats/trickery like @masfuerte commented!)
Re:Round the tree, yes, but not round the squirrel on Friday January 02, 2026 @02:52PM (#46468632)
No, because it never sees its back!
Re:Round the tree, yes, but not round the squirrel on Friday January 02, 2026 @02:51PM (#46468624)
By the astronomical definition of the word "orbit", no. Earth does circle Mercury though (and Mercury circles Earth).

In terms of this post - I suppose technically Earth does NOT circle the Moon, because we never see its back!

Re:The Farmer Was Replaced [video] on Tuesday November 04, 2025 @11:36AM (#45812890)
Fun to see you here - I discovered this game through your videos! I think despite the lack of raw "content", I got a LOT of playtime out of this game by trying to push higher on the leaderboards.
Re:Charlie Kirk shot at event in Utah on Wednesday September 10, 2025 @05:27PM (#45204032)
Sarcasm noted. An apple would actually be more difficult to hit because of its reduced size.
Re:We All Dodged a Bullet on Tuesday September 09, 2025 @12:44PM (#45184654)
I think it's more appropriate to say TOTP /is (nearly)/ phishing-proof if you use a password manager integrated with the browser (not that it /doesn't need to be/ phishing-proof)
"Repeats" may be the term you're looking for. That would be interesting, however in some pieces it could make the overall document MUCH longer. It would be similar to loop unrolling.
Re:Why Go Rocks for Building a Lua Interpreter on Sunday June 29, 2025 @01:39PM (#44414855)
From the article:

    My Lua data types have a notable difference from C Lua: an ability to be “frozen”.
Re:Ocarina of Time Randomizer on Monday June 23, 2025 @03:01PM (#44358937)
The project has data about every location (doors, chests, etc.) and the conditions that must be met to allow access to those locations - for example [1]. From there the randomizer shuffles various entrances/exits and item locations around using rules that are mostly guaranteed to keep the game beatable.

[1] https://github.com/OoTRandomizer/OoT-Randomizer/blob/d1bb6c2...

Re:Wait. HOW MANY supernova explode every year? on Tuesday April 15, 2025 @10:41AM (#43693447)
Question for you and commenter above, do you play games with controls similar to Outer Wilds often? Do you play many games in general? I've seen this comment a few times and I'm curious why this is such a common talking point. I thought the controls were very intuitive, so I'm curious if it's a familiarity issue or something else.
Re:Types as Interfaces on Tuesday July 23, 2024 @11:05AM (#41046738)
Totally achievable by using interfaces instead of structs

    type Foo interface {
      Foo() int
    }

    type Bar interface {
      Bar() string
    }

    type FooBar interface {
      Foo
      Bar
    }
Then functions that accept a Foo will also happily take a FooBar. Does not solve the problem of passing a FooBar[] to a function that expects Foo[] but that can be solved with generics or a simple function to convert FooBar[] to Foo[].
Re:Rounding Percentages on Monday July 01, 2024 @05:56PM (#40851204)
> If your language has bad defaults, you may have to ask for the right rounding mode explicitly.

Is the author implying Rust's default rounding behavior is a bad default? In what world is "ties to even" a GOOD default?

Older »