News for hackers. Stuff that matters.

haruka_ff

Re:Triple-A Minesweeper on Saturday October 10, 2026 @05:08PM (#50037198)
And this is another example of why you shouldn't let LLM (especially older versions of Claude) to write all game texts. To me it's extremely annoying to read those.
Re:Bitwarden Dual License Model on Saturday October 10, 2026 @03:50PM (#50036498)
Nit: IPFS is never a "permanent cloud", even with pinning services - you stop paying, eventually the data will be gone as no one will serve it anymore. You might be looking for Arweave for better permanence, which 4EVERLAND also supports as a storage target (although there is no way to "update" the data as well)
Re:Dht-spy – BitTorrent DHT telemetry on Sunday July 26, 2026 @08:51AM (#49057676)
You are correct, not becoming a direct target of lawyers is the intent. I think it's already slightly risky to publish this, but potentially becoming a direct distribution avenue is a lot riskier than this. I wouldn't dare to even reply here if I didn't hide the last part of the info hash.
I wasn't expecting to see the reference here ::D
Re:I invited strangers to message me through a receipt printer on Saturday October 25, 2025 @05:12AM (#45702419)
I have a Star Micronics receipt printer and have a similar setup, and when people in my community used it, it was fun.

And the issue is that, it's only fun as long as you have people using it...

I did write a StarPRNT protocol library for it, but in hindsight, I probably should have used ESC/POS instead.

Re:Kurt Got Got on Thursday October 09, 2025 @01:10AM (#45523757)
MetaMask (the crypto wallet) has one that shows warning pages to all domains that are remotely similar to crypto-related domains, and it is very prone to false positives and annoying. They have to maintain a list to skip the detection for real domains, and it's really inefficient.

Feels like this kind of detection is hard to balance, and calling legit websites possible phishing might be problematic...

I wonder how the map handled the accuracy issue of the timetable data: the public timetables are only accurate to the minutes, but the trains on the map are not only arriving / departing at 0 second. I believe accurate timetables that are accurate to 5 seconds (actual accuracy) are not published anywhere. I'm now very curious how accurate the trains on the map are, as there might be up to 55 seconds of error.

I don't have too many opportunities to take the trains nowadays, and when I had to take the trains I always forget to check this.

> Is it really so hard for people to separate good from bad?

If you mean "HN people", then probably no; but if you mean more generalized "people", then definitely yes. Unfortunately, your customers are much more likely from the latter group.

Also, being in a sad state doesn't really mean it "has no use case", right?

More than halfway through the story mode, and there are some really annoying issues around and I can't find a way to provide feedback, so I'll leave them here:

1. There should be a way to inspect the schema. As one commenter mentioned, `show create table` doesn't work, and you'll have to `select *` which will count as incorrect answer, making the error counter almost meaningless. I know there are hints and most of the times they works, but there are situations that you would want to directly look at column names (see below).

2. You can't edit the previous steps in multi-step chapters, and the answer checker is not catching some errors. For example, the step 1 of chapter 19 has the hint "watch out for column ordering", but because of point 1, there is no way to know the table structure beforehand, and I decided to just do it blindly without adjusting the order to see how it goes. The answer is obviously incorrect, but the game accepted it as the correct answer and made the textarea readonly. Now I can't fix that and have to fix it again after all the steps are completed, but some intermediate steps will be using the wrong answer.

3. (slight spoiler?) There is a logic error in step 5 of chapter 19: considering the lifts are denoted by unique names (as you are asked to group by it), the answer checker expected lifts with inoperable malfunctions to be "usable", while the hint indicates otherwise.

4. The TV effect consumes a lot of CPU power, at least on Firefox (didn't test on other browsers).

Still a great one overall, looking forward to try the challenge mode after I finish the story.

Re:Gmail accepts forged YouTube emails on Thursday June 02, 2022 @04:42AM (#31592743)
This actually sounds like the most plausible reason considering there is really no other incentive to do this.
Re:Yet another macOS privacy protections bypass on Tuesday December 01, 2020 @03:27PM (#25269464)
BTW, this is also how iOS apps could detect jailbreak status of the device: just try to open paths like `/var/lib/apt`, if it does not exist, it should return ENOENT; otherwise you would know this device is “not clean”.

Didn’t think the sandboxing on macOS also has this issue.