Recent submissions

Comment · 1 month ago
I thought "coming into the EU" is only covered for EU airlines? So a non-EU airline flying outside EU into EU is not covered.
Comment · 2 months ago
I don’t think it’s related to the auto mode at all. It would work perfectly in the manual mode. It does not even need Claude: just give a human a similar archive and hope they run some simple Python from the directory at least once. And make sure there are lots of files do they don’t notice a weird .py around
Comment · 2 months ago
Comment · 2 months ago
And also cannot be INT_MIN, otherwise -1 / INT_MIN is undefined behaviour(!) in C and C++.
Comment · 3 months ago
> On the contrary, IEEE floating point results are precisely specified to produce the closest representable value to the mathematically exact result.

Not sure about Rust, but C++ only guarantees that for four arithmetic operations and `sqrt`. Not `pow`, not `log`. Not even when when all inputs/outputs are integers. Sometimes you can even get `(int)pow(10, 2) == 99`, which I believe is fully standard-compliant.

Comment · 3 months ago
I thought Ruby uses .rb (not .ru), and Scala uses .scala (not .sc).
Comment · 3 months ago
> The major European exception being the UK, which doesn't issue identity cards and somehow manages.

You have to bring in loads of other random documents to get a passport, for example: https://news.ycombinator.com/item?id=44408872

To reliably prove your age (e.g. in a store or a concert venue), you have to get a provisional driving license. If you are not qualified (maybe still disqualified to drive, or eyesight problems), tough luck, I'm not aware of any other government-issued photo ID in the UK. Foreigners previously had BRPs, but they are not issued since 2025, everything is electronic now.

There is also the "PASS" scheme where private providers (like banks) can issue plastic cards with photos, but I've heard they are regularly rejected by various venues as proof of age and/or identity, there is no legal requirement to accept them, just a recommendation. And I can imagine non-UK entities care about these about as much as they do about ISIC. TSA was definitely unhappy when I tried using ISIC about ten years ago for a US domestic flight.

Comment · 3 months ago
If you're lucky with your citizenship. Others get 3yrs or 1yr max. And that's after administrative processing if you're unlucky, which might take years: https://daniel.haxx.se/blog/2020/11/09/a-us-visa-in-937-days...

And for some passports in the last, say, six years, the probability is significantly increased. There is no official information as far as I know, just some anecdotical evidence from forums.

And before all of that you have to remember all your trips for the last 10 years to enter into DS-160 (you learn to keep a spreadsheet after the first time you do that, UK visas require that as well). And secure an appointment, which (since 2025) must happen in the country of your citizenship, or the country of your residence, which you should prove (sometimes it takes years to get residency documents in some EU countries). If you're unlucky, the waiting time for an appointment might be measured in years too. If you get a waiting time after all, sometimes there are just no appointments available whatsoever with no extra information.

Attending a company event is, of course, not a valid reason to get an expedited appointment. At least not that I've heard.

And I'm sure there are even more tricky things that I haven't heard of.

Comment · 3 months ago
It works reliably and without surprises. Messages are not lost. No weird errors.

Features: easy to switch devices, including PC. File transfers. Video sharing. Audio-to-text conversion out of the box.

Comment · 4 months ago
I got mine when I was 12, IIRC. Not a credit, of course, it was a debit card, but not all countries bother to differentiate between the two, it was just a “bank card”. And I believe it had a credit card BIN because all local banks did that to get more in processing fees.
Comment · 5 months ago
I would read «КНЦ» as «КОНЕЦ», literally “an end” or “the end” (Russian does not have anything resembling articles). Who needs vowels, anyway.

Also, «ВСЕ» feels like «ВСЁ» in this context, I’d translate that as “that’s all”.

Comment · 10 months ago
It is, because it disables checks in the whole code base. With Corroded, you still have to manually corrode it in selected places.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton