HNHacker News
TopNewBestAskShowJobs

Svip

5,383 karma · joined November 29, 2012

submissionscomments
Svip··on Evidence that life flashes before the eyes upon death
Wait, I thought the purpose of life flashing before your eyes is that the brain is trying to find a past event, that might help avoid the impending death. On QI, though I cannot remember the episode, they told a story of a swimmer, who encountered a shark, and suddenly his life flashed before his eyes, thinking he was going to die. In the slides of memories, he saw his son watching a DVD about punching a shark on the nose. So he did, and it saved his life.

That explanation makes a lot of sense to me. The brain is convinced that death is imminent, and has no time to go through the normal procedure of remembering, so it just pulls up as many memories it can to the forefront, in hope that one of them might provide the answer to prevent death.

Svip··on Abandoned railroad routes in North America
My favourite part about https://www.openrailwaymap.org/ is that it shows abandoned and razed tracks, although you have to zoom in somewhat. I wonder if there is a way to make it highlight those tracks at a higher zoom level.
Svip··on Why the Gov.uk Design System team changed the input type for numbers (2020)
Another problem with `type="number"`, that this blog post does not mention - although for good reason (it's British) - is that different versions of Android will provide either "." or "," decimal pointer, depending on locale or not at all. Some phones - regardless of how much you insist on a comma-locale - would still provide "." as the only option. Eventually, we had to switch to `type="text" inputmode="numeric"` and interpret both "." and "," as a decimal separator. Most people won't bother to enter thousand separators anyway.

These numbers were amounts, i.e. actual numbers, and not text fields with only digits, so `type="number"` doesn't even work for actual numbers, as soon as you move beyond English.

Svip··on Steam: Half-Life 2 Hardware Survey (2004)
What's the difference between "Korean (Teen)" and "Korean (Adult)"? I did not realise Steam had that language distinction. Do they still have it?
Svip··on There's a new longest suspension bridge
Which also means the Great Belt Bridge is no longer the longest suspension bridge outside of Asia either.[1]

[1] https://en.wikipedia.org/wiki/Great_Belt_Fixed_Link

Svip··on Polar Express – How Airlines are plotting a new-route to Asia
The Soviet blockage was a motivation for exploring the polar route rather than a direct route through Russia and China, since both of those airspaces were closed.[1] While it turned out to be even shorter, it wasn't a route without difficulties, as emergency landings would prove very difficult compared to over south Asia.

[1] https://www.primidi.com/scandinavian_airlines/history/trans_...

Svip··on Polar Express – How Airlines are plotting a new-route to Asia
SAS was the first airline to introduce a polar route in 1957 to avoid Soviet airspace, making a stop in Alaska on its way to Japan.[1]

[1] https://airwaysmag.com/today-in-aviation/worlds-first-com-tr...

Svip··on The Politics of “Ukraine” versus “The Ukraine”
In Danish there is no distinction. "I Ukraine" is the only option available in Danish. Danish only has a distinction for distinct territory, such as a hill or an island. One is "i Odsherred", but "på Sjælland". But it's overruled by countries, e.g. "i Grønland", not "på Grønland".

Since Ukraine is not an island, the potential distinction does not exist in this case. It's awkward in Danish to make proper nouns definitive.

Svip··on Show HN: French Republican Calendar based on equinoxes
If someone were selling a print version, I would start buying physical calendars again.
Svip··on Nike.com's robots.txt
No, it is a reference to Flight of the Conchords' The Humans are Dead.[1]

[1] https://www.youtube.com/watch?v=mpe1R6veuBw

Svip··on Go is about to get faster
The -10 indicates the number of CPUs used.[0] But the `ns/op` should per iteration of the benchmarking loop.

[0] https://blog.logrocket.com/benchmarking-golang-improve-funct...

Svip··on IETF should keep XMPP as IM standard, instead of Matrix
They still do. I communicate through Bitlbee/libpurple's XMPP client with friends on Google Hangouts (or whatever it is called now).
Svip··on UUIDs are popular, but bad for performance (2019)
As far as I can gather from this post and looking at the data type documentation, MySQL does not have a specific UUID type, but Postgres does.[0] I'll assume that Postgres has some internal optimisations to UUID that MySQL thus lacks.

Addendum: I also realise this is anecdotal, but someone on Stackoverflow mentions a significant speed up from changing `text` to `uuid` in Postgres.[1] But this also fits with what I've been told on #postgresql on libera.chat. That being said, integers would still outperform uuid.

[0] https://www.postgresql.org/docs/14/datatype-uuid.html [1] https://stackoverflow.com/questions/29880083/postgresql-uuid...

Svip··on Will Citroen manage to re-invent the wheel?
Seems slightly ironic for the company that invented the unibody to re-invent a separate chassis and body.
Svip··on SQL language proposal: JOIN FOREIGN
You know, you can just write GROUP BY x, y, ...

    SELECT t.i+1, count(*) FROM table t GROUP BY 1
1 in this context means the first selected item (i.e. t.i+1). I know this works in PostgreSQL.
Svip··on Lead poisoning among US children
Algeria ended it this summer.[0]

[0] https://www.theguardian.com/environment/2021/aug/30/leaded-p...

Svip··on How trains could replace planes in Europe
That's a political issue, not a technical one. And one that can be solved with political will. A decade ago, I would not have been so optimistic, but these days, even politicians are talking about the necessity of transcontinental rail routes.
Svip··on Unsafe at Any Speed
> The Renault 2CV

Do you mean the Citroën 2CV or the Renault 4CV? I assume the former, because I recall something about the reverse spinning of its engine.

Svip··on Tuvalu looking at legal ways to be a state if it is submerged
The Sovereign Military Order of Malta has had observer status at the UN since the early 1990s despite having no territory.[0] They issue their own passports and enters intro treaties like a regular state.

[0] https://en.wikipedia.org/wiki/Sovereign_Military_Order_of_Ma...

Svip··on Falsehoods programmers believe about names – with examples (2018)
Programmers need to learn from bureaucrats of the 19th century. When bookkeeping of the people truly became a thing in the 1800s, industrialised nations sent out bureaucrats to collect the names of people in villages. Unfortunately, people seldom had enough names to fill in the forms the bureaucrats had. The idea of a family name was not something bestowed to nor necessary for a lowborn. If you're the only Jack in town, why bother with any other name than Jack?

Not contend with simply filling in Jack, bureaucrats would simply come up with a last name for them. Or - if they felt so inclined - ask the person to come up with one themselves. They would often chose their occupation. Americans know that a lot of modern family name spellings in the US are the result of careless bureaucrats at Ellis Island.

Back then, family names, house names, last names and surnames weren't necessarily the same thing. One might have more than one. You may be of one House, but your last name was Jackson (son of Jack). Also somewhat inconvenient for these bureaucrats with few fields on their forms. And also, stop changing last name from generation to generation.

Though, fortunately for these bureaucrats, unlike modern programmers, when the map did not fit the terrain, they could simply alter the terrain.

Svip··on Hetzner Apple Mac Mini Offering
Or if you are a business within the EU.
Svip··on Privacy activists oppose EU plans for a GDPR-compliant Whois v2
I'm a little tired too, but as far as I can tell, the Register is referring to an old draft,[0] while Breyer is referring to a much newer proposal to the same article.[1]

Pay particularly attention to the wording of 23.4., where it correctly in the text proposed by the commission would exclude personal data, but this amendment to the proposal would remove that exclusion.

However, I am not awake enough to deduce who makes these amendments, and how likely they are to pass in their current form. I am also not entirely sure with the LIBE Committee is.

But it feels like the Register is referring to an old draft, and have failed to notice a newer proposal to modify that draft.

[0] https://www.europarl.europa.eu/RegData/docs_autres_instituti... [1] https://www.europarl.europa.eu/doceo/document/ITRE-PR-692602...

Svip··on On Receiving my Certificate of Loss of Nationality
What are the consequences to not filing? My wife is a US citizen, and she hasn't filed for two years. I've met other US citizens that don't file either. So far I have not heard of any issues relating to not filing.
Svip··on RAD Studio 11 Alexandria
Having worked professionally with Pascal/Delphi for 10 years, it is quite apparent that no one in the industry expects new young companies to build a whole new product from the ground up in Delphi.

This view is reflected in Embarcadero's pricing models. They are not interested in new users, they are just interested in milking those remaining in the Delphi ecosystem for money until those businesses all liquidate or move on.

I used to be far more optimistic about Delphi and its future, but over those 10 years, I grew far more pessimistic. Delphi was really ahead of its time in the 1990s, but has now been overtaken by everyone, and still stuck in a software development world that no longer exists. It's sad, really.

Svip··on Bigger vehicles are directly resulting in more deaths of people walking
I will confess that I did not read the article on morality, since it is hidden behind a nag screen. I assume most other people did not and would not, and the commenter merely provided it for those more curious.

Generally speaking, I believe it is reasonable to only be arguing against the commenter, not the articles or papers they reference.

The commenter in question only mentions SUVs, and not trucks. So even if the article about morality did lump trucks and SUVs in the same category, that's not what the commenter is bringing to the table.

Svip··on Bigger vehicles are directly resulting in more deaths of people walking
> But in a proposed world of no SUVs or trucks (read comment chain)

I think you've misinterpreted something. No one is suggesting banning trucks or lorries; only SUVs. They are not the same. Trucks, lorries, vans, buses, coaches, all provide meaningful utility. SUVs do not.

Svip··on Security Threat Model Review of the Apple Child Safety Features [pdf]
I still see a lot of people thinking the EU law demands the scanning of images for CSAM, but really it permits the scanning of images again. Apparently no one noticed that EU privacy laws actually prohibited the scanning of user images until last year, when companies like Facebook stopped scanning images to avoid fines.

So Apple's move can hardly have been for the EU, but had the European Parliament not passed it, Apple would have had to disable it in the EU.

Svip··on Fuck Going Back to the Office
My perspective may well change in the future, but considering my home currently does not afford me the space for a home office, I am generally pleased with being back at the office. Getting on my wife's toes and vice versa have not been helpful for my productivity, and I can definitely feel an increase my productivity from returning to the office.

Still, should I move to a home that would afford me a proper home office, I am likely to be doing more work remote. But not everyone necessarily have that luxury. Additionally, there may be some cultural differences to office culture that alludes me, as I have yet to meet people where I live (Copenhagen, DK) that dread going back to the office.

Svip··on Downgrade User Agent Client Hints to 'harmful'
> browsers gain the ability to deny excessively intrusive requests when they occur

But Set-Cookie kind of proves what happen to that kind of feature. If at first sites gets used to be able to request it and get it, then the browsers that deny anything will simply be ignored. And then those browsers will start providing everything, because they don't want to be left out in the cold.

That's what happened to User-Agent, that's what happened to Set-Cookie, and I can't see why it won't happen to Sec-CH-UA-*. Which the post hints at several times. Set-Cookie was supposed to have the browser ask the user to confirm whether they wanted to set a cookie. Not many clients doing that today.

To be honest, I feel the proposal is a bit naïve if it thinks that websites and all browsers will suddenly be on their best behaviour.

Svip··on European Citizen's Initiative for UBI
The largest problem for UBI - from a state and political standpoint - is that you are actually taking away power from the civil service and politicians, because they would no longer have the power over people's benefits. UBI reduces the amount of benefits you could afterwards give to specific political groups you favour.
← PreviousPage 10 of 34Next →