Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
crote
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
61.
▲
by
crote
23d ago
> Use-after-free is still possible in Rust with unsafe Of course! But in practice all potential bugs are neatly wrapped in small and easy-to-audit "unsafe" blocks, rather than silently lurking all over your codebase. You coul
62.
▲
by
crote
23d ago
It isn't very extreme, in my opinion. I am only making one claim, and it's a rather modest one: Memory safety bugs aren't any different from other bugs. The "you're holding it wrong" crowd has been claiming
63.
▲
by
crote
23d ago
Qantas has never had a hull loss in the jet age. Its last fatal accident was with a 10-passenger propeller plane, back in 1951. It is widely regarded as the world's safest airline. Being able to keep this "never lost a jetliner&
64.
▲
by
crote
23d ago
That's also what mostly happened in this case. 59 tonnes was sold in the US and bought back in London, 27 tonnes was physically transferred from the US to The Netherlands, and 27 tonnes was physically transferred from The Netherlands t
65.
▲
by
crote
24d ago
Its vulnerability overview page[0] also helpfully lists which were caused by the use of C. The fact that even an extremely-high-quality codebase like Curl is still encountering things like use-after-free issues is pretty damning for the p
66.
▲
by
crote
25d ago
In my local area Google Maps is still missing some rather crucial elements of a high-throughput road, which were added to OpenStreetMaps almost two years ago.
67.
▲
by
crote
25d ago
But "whatever your local country calls it" isn't always clear! There are plenty of places where the official name differs from the commonly-used name. For example, in The Netherlands the official name for The Hague is '
68.
▲
by
crote
26d ago
Yeah, no. Working around NAT was trivial for the people who actually cared about it. I was adding port forwarding rules to my parents' router at age 12. Turns out exposing a poorly-configured Windows XP box to the wider interwebs is
69.
▲
by
crote
26d ago
The Stuxnet PLCs weren't touching either, though. The worm was designed to jump across network air gaps via USB flash drives, and spread across isolated networks to other hosts. Finally, it targeted what was likely going to be a servic
70.
▲
by
crote
26d ago
Yeah, but deliberately rooting a machine you have no business touching means you are instantly getting fired. Having an actual password prevents people "borrowing" a key to the equipment broom closet from "optimizing" so
71.
▲
by
crote
26d ago
You're assuming that it'll be noticed at all , and that the person noticing cares enough about it to make a big deal out of it - likely involving several layers of management. In reality it'll likely first be noticed ten yea
72.
▲
by
crote
26d ago
I will be very surprised if it doesn't start switching over to USB-C over the next decade or two. Having a single port capable of doing the entire local KVM dance using readily-available hardware is just a no-brainer. Some switches h
73.
▲
by
crote
26d ago
Yes. Genuinely smart people don't feel the need to get tested.
74.
▲
by
crote
26d ago
The general population didn't exactly get a choice. AI is forced on us in many apps we were already using, solely because CxOs believe any mention of AI results in Line Goes Up. The population didn't choose for convenience. The
75.
▲
by
crote
26d ago
Nuclear is too slow. Not only are you running fossil plants for decades while you build nuclear reactors, you are also emitting additional CO2 during the construction process! Renewables reduce CO2 emissions today . Building a solar farm
76.
▲
by
crote
26d ago
Correct, but those very same practices are causing huge damages to the local environment and economy, while the farming relies on foreign imports to function and the majority of its production is exported. Rather than exporting farming prod
77.
▲
by
crote
26d ago
I would argue the opposite. There is still enough water, it is just unevenly distributed over the year. Previously winter snow was retained in the Alps and released as it melted during the summer, nowadays winter rain immediately comes down
78.
▲
by
crote
26d ago
It takes very little time for water to reach the sea. From rain falling in Germany or snow melting in the Alps to it entering the North Sea takes less than two weeks. Even at the current extremely low flow the Rhine is still delivering 800
79.
▲
by
crote
26d ago
So why not introduce a semi-shallow clone option? If I'm doing a shallow clone it isn't because I only want to receive a specific commit, it's because I don't want to burn a giant amount of disk space and network tra
80.
▲
by
crote
26d ago
The real world doesn't care about the soundness of your computer science. All that matters is whether it works. It's like saying we should just completely give up on all NP-hard problems because we'll never discover a way
81.
▲
by
crote
26d ago
Yes, but it actually works . As the article mentions: Anubis blocked virtually all bots for a couple of months, and even now it is still blocking 67% of requests. Without Anubis they'd have to double the number of CPU cores, solely
82.
▲
by
crote
26d ago
CPU crypto mining stopped being viable over a decade ago. If you want a client to pay for the infra cost of their request, they're probably going to need to work for hours to do so.
83.
▲
by
crote
26d ago
But the tokens are IP-bound, and as the article mentions a crawler using a single IP is not so difficult to block. A legitimate user solves it once , shows legitimate-use behavior, and retains their access for thousands of requests. A craw
84.
▲
by
crote
27d ago
Isn't "crime, done with the involvement of a firearm" also often more harshly punished than the plain crime itself? If a burglar is targeting empty houses, this would give them a strong incentive to not bring a firearm, jus
85.
▲
by
crote
27d ago
In other words: don't be an idiot and call the cops instead. That's what they are supposed to be for!
86.
▲
by
crote
27d ago
Your example isn't quite as cut-and-dry because in a lot of cases that's going to involve the Castle Doctrine as well, and "starts shooting" means there is an actual danger merely than a perceived potential danger. C
87.
▲
by
crote
27d ago
The obvious answer is to slice up your gun model into a number of sub-parts which individually aren't detected by the algorithm but collectively still form a functioning gun. And there's an unlimited number of ways to slice up a
88.
▲
by
crote
27d ago
Fully 3D-printed guns have awful performance, though. You would likely get significantly better results improvising with the stuff available at literally any random hardware store. Yet, despite that kind of gun being around for centuries
89.
▲
by
crote
28d ago
> the models are staging increasingly aggressive breakouts No, the AI companies merely figured out a way to spin gross negligence into a PR win. Any idiot can build a Murderbot which "goes rogue" - it can be as simple as taping
90.
▲
by
crote
29d ago
It doesn't need to be a traditional file. You can pass it as essentially a read-once file by using stdin. Depending on your desire for modernity, similar behavior can be obtained by leaving a file handle open for the exec-ed process
More ›