Recent submissions

Comment · 1 day ago
Being able to freely and easily trade with the EU, and not wanting to be controlled by Russia, are probably the most important two reasons to join the EU!
Comment · 2 days ago
As an European (not from iceland):

>Right now, they're increasing taxes on parking,

Great! Less car-centric infrastructure.

>toll roads

Great! Less cars.

>and per-kilometer driving tax

Great! Less cars on the road.

>And foreigners not in the know are about to get whalloped for $1000 extra around the ring road.

Which is probably the point (same with the hotel tax), if I had to guess? I mean Iceland gets a lot of tourists, and they have no obligation to provide free roads to everyone. In fact, they have a beautiful country, so if they can, they should capitalize on it. How is this a proof that "The stupidity of European politicians is that extreme, it cannot be explained away by assuming a lack of education" (the original claim)? They're doing their job.

Comment · 7 days ago
Is computational ability a kind of intelligence? If so then 20 year old calculators absolutely have a computational ability which is superhuman.

I'm not sure what my (or yours) point is, but like with all of AI it's a moving target - I still remember how image recognition was deep in researchy Artificial Intelligence territory. Nowadays it's such an obvious building block, nobody thinks of image classifiers as "intelligence".

Comment · 8 days ago
>and handing over a functional exploit

There are dozens (or hundreds) of functional exploits already. The problem with php2shell exploits is that (as of now) there's no "one exploit pwns all", and researchers need to spend nontrivial amount of time on every (potentially) exploitable target.

So I don't think I agree - it's a fun challenge for the itsec people around here, and some people will definitely try. There's no real opportunity cost here. The only problem is that (as of now) exploiting PHP requires some knowledge about the server configuration, and we don't have that here.

Comment · 9 days ago
This is a self-fulfilling prophecy. If everyone reads "it's impossible to avoid gmail, just use gmail", then yeah, gmail prevails.

But it's plain false. YOU can decide against using gmail. I don't use gmail. I sometimes talk with people who use gmail, but more often than not, I don't. Stop being fatalistic.

Comment · 10 days ago
>Except that reviewing has become just asking your agent what that piece of code does in english

How does this work for you?

Do you ask about specific functions ("what does this function do")? Then it sounds like more work than actually reading it.

Or do you ask about the whole PRs ("what does this PR implement")? Then how do you catch things like security vulnerabilities, bad design choices, unnecessary dependencies, wrong architecture, etc? Those are things that benefit the most from human understanding (nitpicking style was always the easy but unimportant part of code review)

Comment · 10 days ago
>Which raises the scarier question of why they tried this at all?

Well, to quote the post:

>Ofcom has targeted 200-ish American platforms with censorship orders; only four of those sites, all of which are my clients, refused, and only one is 4chan.

I think this was just a scare tactic.

Comment · 12 days ago
Why is that a way bigger problem? Windows will happily run unsigned binaries. Code signing just decreases the friction for users slightly, but is in no way required. TLS is definitely a way bigger problem.
Comment · 13 days ago
I don't get what you mean. If you save a credit card number in your browser (or a password, or a cookie) it's available, by default, to any other program running as your user. So a random calculator can easily steal your credit card, passwords, cookies, ssh keys, keepass database, gpg private key, and more.
Comment · 13 days ago
I don't think this is the crux of the matter. Programming newbies are not scared of C/C++ because of std::unique_ptr<T>. They are scared of three-star programmers, of intrusive lists, of clever packed data structures - in short, of pointer arithmetic. Java, Python and JavaScript don't allow that, so it's hard to compare them (that's why we distinguish between "pointer" and "reference", even though in practice they are exactly the same thing under the hood, of course).
Comment · 13 days ago
I felt inspired by this, and removed all my Github projects (except a few that people may depend on, which I just archived).
Comment · 13 days ago
>My father (...) tries to use his iPad as a PC (...) He's mostly on the iPad + keyboard because it's a nicely managed device update-wise and "what I can install"-wise, virus-wise. (...) But I recent told him: Just give up

Since he apparently wants a PC, isn't the logical conclusion the opposite? "Just give up. Buy a Windows/Linux laptop, you are too dependent on Apple, there is always something with the Apple solutions."

Comment · 1 month ago
Comment · 1 month ago
Is it really better for day to day life? I am certain that it only appears so because you're used to it. I think for day to day life they're both roughly equivalent.

Of course, for me Celsius is more natural and intuitive, but again - that's because I'm used to it.

Comment · 1 month ago
In home environment: no, because Windows Defender is pretty good now. Some people install other antimalware solutions, but there's no great reason to do it.

In enterprise environment: definitely, for both compliance, management and actual security reasons.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton