Recent submissions

Comment · 6 years ago
And so long as people use that logic, we'll never live in that society.
Comment · 6 years ago
A "petty battle against CloudFlare DNS users"? No. They require a standardized DNS extension in order for their services to operate properly, and CloudFlare is waging a petty battle against the standard.
Comment · 6 years ago
It doesn't even matter whether the copyright owner likes it or knows about it or not. Selling a used book is legal.
Comment · 6 years ago
Meanwhile, all the copies of those same books which were purchased by libraries are now sitting on library shelves, unable to be loaned out.

The copyright holders have already gotten paid.

Comment · 6 years ago
That's pretty clearly exactly what they're arguing.
Comment · 6 years ago
Yeah... that's very rare.
Comment · 6 years ago
They are open ports which are accessible to the Internet at large. Or at least, any site you go to. If you don't like that there are various means to close off those ports to your browsers (Windows firewall, network namespaces, etc).
Comment · 6 years ago
How is it not? Uniqueness would cease to matter between different tenants. They're unique by virtue of using a different database.
Comment · 6 years ago
IMO this is a symptom of a larger problem with the entire web 'ecosystem' (HTML, CSS, JS primarily). It all tries (or tried, anyway) to be simple and easy and forgiving - which means that simple things are easy, and moderately complex things are insanely difficult.

I honestly think the only real solution is re-doing all of it 'from scratch', to make everything (a) stricter and (b) more normal/consistent.

(I think the extant transpilers/preprocessors tend to try to be too 'thin' of a wrapper around CSS/JS: they do give some nice quality of life features but still don't really clean up the mess that is JS and the DOM.)

Comment · 6 years ago
You can always take a multi-tenant system and convert it into a single-tenant system a lot more easily. First and foremost, you can simply run the full multi-tenant system with only a single tenant, which if nothing else enables progressive development (you can slowly remove those now-unnecessary WHERE clauses, etc).
Comment · 6 years ago
Open ports which are accessible to the Internet at large are not "machine internals". If you do not want someone to access your systems, then you should configure your systems to not allow that access.
Comment · 6 years ago
> This makes sense as the programs being scanned for are all Windows remote access tools.

Wait. VNC is a Windows remote access tool? LOL.

Comment · 6 years ago
You're assuming that the 'bad guys' pay attention and look closely enough to even see that this detection exists and figure out how to bypass it.
Comment · 6 years ago
Knowledgeable developers are part of every language's ecosystem.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton