Recent submissions

Comment · 11 days ago
Yle (national news) reports in https://yle.fi/a/74-20251890, choice sentences paraphrased to English:

> Considerable land and forest construction work continued illegally at Muhos and Kajaani data center sites for months before LVV (permit and supervision agency) intervened.

> Work has been against YVA (environmental protection) laws.

(I did not see a link to English version, so feel free to use your favourite translation tool if you don't speak Finnish and don't trust my translation.)

The illegality here seems to be determined by LVV, whose mission is primarily to guide in following environmental protection laws. They also have the power to stop the works when they are illegal or suspected to be so, as they did on Oct 6 in Muhos.

Both LVV and the police are investigating the case and we don't have their resolution yet, but we already do know that some laws have been broken.

> After the construction work was stopped, country manager of Google Finland, Antti Järvinen offered an apology for their actions.

Of course it is possible that the end result of the environmental protection process is that the actual construction work is permitted and can continue. In that case, the only law that was broken would be following the proper process. But it is also possible that the work is not, indeed, permitted, and the fines and other legal consequences are then presumably harsher.

Comment · 28 days ago
That depends on your threat model. If the attacker can swap the Blu-ray disc to a similar looking one, but with content they control, that absolute guarantee becomes moot.
Comment · 1 month ago
Comment · 2 months ago
So the loop unrolling must have increased the resident code size quite considerably, on the order of two to three hundred kilobytes?
Comment · 3 months ago
Try ~crappy~ regular headset microphone and/or whistling for some basic edge cases :D

It worked quite well to start with, but then after a few bars deteriorated to mostly outputting pauses, and a stream of short notes (without pauses) when singing legato. Could be due to the aforementioned microphone, or is there some internal state that does not get cleared up when one clears up the score? I tried twiddling some of the variables that seemed related, but no noticeable improvement.

Comment · 4 months ago
The QR code it shows is quite fancy, better user experience than taking a photo and trying to OCR it ... especially if the beginning of the oops has already disappeared and no tty scrolling is available (any more).

Also gave me a good laughter, since I didn't know this existed and that it was even enabled on my system.

Comment · 5 months ago
I should have known this exists, yet I didn't. Thanks for pointing it out.

This seems to be a direct link to a web form to report (in English): https://eservices.traficom.fi/ContactForms/form/haavoittuvuu...

In particular, note that all the fields asking for personal information disappear if you select "Yes" in "I am submitting an anonymous tip" field.

Comment · 5 months ago
1992 and 1993 are argued in https://news.ycombinator.com/item?id=48136937.

Article mentions:

> That this approach works was demonstrated during last summer's coup in the Soviet Union.

I don't think it can mean anything else than the coup attempt in August 1991.

Comment · 6 months ago
Isn't it a hub for human trafficking, in particular for pornography and other exploitation/abuse? I have no data on this, only anecdotal evidence from people who have done social work there. If true, it's perhaps less surprising to see also related technology originating from there as well.
Comment · 7 months ago
No way, bro! I'm no longer an editor, though.
Comment · 7 months ago
Thanks for pointing this out, to me it seems quite a good response.

I wouldn't mind opt-in telemetry, but possibly the participation rate would be too low to make use of it.

Comment · 7 months ago
Ok, cheers! I occasionally need to investigate older releases and compare to out-of-tree things, and was thinking pgit might be of help there. I put up a reminder for myself to check pgit again next time I need to do that sort of stuff!
Comment · 7 months ago
Hey, I tried to import Linux kernel master branch from https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin... to pgit. My laptop is not the beefiest (some Ryzen 7 with 16G RAM and about 300G disk free), so that did not quite work. It died when trying to rebuild indexes (after bulk import), due to Postgres running out of disk space.

I guess this could have been expected, but it didn't quite occur to me since plain git has had no issues with that repository. Either way, the import process was quite slow: the failure happened after 3h30m. I'm not sure if it would be possible to speed it up, or estimate resource consumption ahead of time and warn the user? The laptop also had gone almost 2G into swap at some point, so there was quite a bit of memory pressure as well, but I don't quite know at which point this happened.

Comment · 7 months ago
While Jepsen (and this article) is focused on behavior under node failure and network partitions, this caught my eye:

> It also exhibits Stale Read, Lost Update, and other forms of G-single in healthy clusters

This looks like quite a fundamental issue.

Comment · 7 months ago
Disaster is perhaps an exaggeration, but it does seem like this would be another environment, where users need to be aware of a different set of safety and usability measures than in the browser. Surely we will see interesting attempts at exploiting it.

Overall, I think the idea is super interesting, especially the ability to encode in the future other context than URLs with it. Whether actually useful, or just gimmicky, remains to be seen.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton