Recent submissions

Comment · 16 days ago
Maybe I'm ignorant of some fundamental limitation here, but I cannot get excited for 47kB for a `print(42)`.
Comment · 4 months ago
Does that somehow not make the headline misleading? Becase that's what that comment said, not that the arrest was ok and warranted.
Comment · 1 year ago
"Seamless integration" in this case doesn't read as statement about how well it works to me. It means the applications from the windows appear on your Linux desktop without the "seam" of a full windows desktop around them.
Comment · 1 year ago
I do tend to let tabs accumulate, but then I turn off my PC at the end of the day and let all tabs fall into the void.

I like to start the day with a blank slate. Which seems to be such an uncommon thing to do that I couldn't convince FF on my last few Linux installs not to restore tabs when reopening. I've changed the obvious settings for it, I've set the flags in about:config, I've even completely disabled crash recovery and related features. It would still always reopen the last session

Comment · 2 years ago
Actions that are fundamentally impossible to undo should generally need confirmation anyways

Maybe not for the email example, but the other comments already adress than

Comment · 2 years ago
The mailto is inside the SVG, not the HTML document. So that's not "also" it's the same idea of bots not looking at the svg at all
Comment · 2 years ago
Simple solution: Auto formatters

- If you have project wide automatic code formatting: Tabs

- Otherwise: Spaces

Nowadays, most of my projects use option 1.

Comment · 2 years ago
Mac mini M2 user with safari here: The website causes 10-20% CPU load doing absolutely nothing. The spotlight effect also doesn't seem to work as intended. As long as the mouse is moving, the spotlight just barely moves in its direction. Then, when the mouse stays still, it suddenly jumps towards it. It makes the website seem a lot more laggy than it probably would be.

On chrome, the spotlight effect looks better, but we are up to 50% CPU usage.

Comment · 2 years ago
I believe they mean that's how Google interpreted the query?
Comment · 4 years ago
Exploiting browsers to gain access to userspace is fairly common in stuff like console jailbreaking.

And at that point you can proceed with the same kinds of kernel/driver exploits.

Comment · 4 years ago
Have you ever executed a script you didn't write? It's handy to have a runtime where you can see what a script can do from its permissions.

I'd generally like to see more languages with APIs for untrusted sections. If I know my program reads e.g. paths from untrusted files but should only ever access it's own folder, it would be nice to have a way to ensure that I can't get tricked into accessing something outside of it.

Comment · 4 years ago
Using bar graphs just showing the factor of improvement is kinda baffling. It took me a bit to understand how to read it, which is the last thing you want in a diagram.

Just show before and after bars...

Comment · 4 years ago
It is fairly clear that it's not in competition with cargo, since it is literally based on cargo. It installs dependencies that are not managed by cargo, apparently mainly C dependencies.
Comment · 4 years ago
There is often a quite significant distance between the beautiful, elegant and efficient design that brings tears to the eyes of a designer, and being pragmatic and financially viable.

Building a new competitive processor architecture isn't feasible if you can't at least ensure compile-time compatibility with existing programs. People won't buy a processor that won't run their programs.

Comment · 4 years ago
I've been using a similar system, only that I additionally append a random 5 digit number, so that if e.g. [email protected] gets leaked, that doesn't automatically make [email protected] easy to guess. Though it does sound like something that might be possible to brute force.

Also, they feed into different subfolders of the same main address.

It definitely has caused some issues, but nothing that would make me regret choosing this system. Obviously the email gets stored in the password manager. And even if not, I just look at the existing emails and check their destination address.

Honestly, the most annoying part is the setup of new addresses. I might look into a way to automate that.

Although it is true that I have not caught a single company giving the email away, but it still helps me keep the inbox organized.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton