Hacker Newsnew | past | comments | ask | show | jobs | submit | Mawr's commentslogin

> and at that time the prevailing wisdom was to never buy a pre-built

That's still the case, and always will be — with a pre-built you're at the very least paying for someone to assemble it for you, so it's always going to be more expensive as a baseline.

Beyond that, the chance they've chosen good components and haven't tried to screw you over on less flashy ones like the motherboard and power supply is low.

That's not to say it's literally impossible to ever find a good deal. You very well might have. Doesn't change anything though.


> with a pre-built you're at the very least paying for someone to assemble it for you, so it's always going to be more expensive as a baseline

Except isn't it possible that pre-built companies actually get better deals on hardware bought in bulk, and therefore could offset the labor costs with cheaper materials?


I believe this is exactly what's going on -- they're buying parts in bulk, often months in advance, and locking in deals that a single consumer can't easily go get on the open market right now.

Hardware pricing and availabilty pre-COVID was pretty predictable and stable, which meant the consumer could extract a meaningful cost advantage if they were willing to do the relatively modest amount of work of sourcing components individually and personally assembling the build. Right now, though, some places like Microcenter appear to have a cost advantage that fundamentally relies on market and pricing instability and can only be achieved through deeper integration with the supply chain and bulk purchasing in advance -- something a retailer like Microcenter can do, but I personally cannot.


People aren't uniformly distributed over entire areas, making such comparisons completely wrong and pointless.

> US has a density of 37.

Just LOL. No, the US does not consist of 300 million people evenly spread over that large of an area. Not even close.


> over 10,000 miles without intervening, including a cross-country trip.

You realize that a cross-country trip makes that achievement weaker, not stronger, right? That's just a bunch of highway driving, which is the easiest to automate and will have you racking up a lot of miles quickly.

City driving is the real test, not driving a milion miles in a straight line.


I am interested to see how Tesla is going to drive in Dutch cities.

I will give car makers the benefit of the doubt: it is difficult to simulate real traffic. You can't do real life tests with teenagers on bicycles.


There's no way to model what a "tricky situation" may be to an opaque and ever-changing piece of self-driving software. It may fail in random ways at random times — it's completely, 100% unpredictable.

Therefore, you have to be 100% ready at all times to react in case anything that's possible happens.

Sounds way more tiring than just driving yourself and only having to account for the known, relatively easy to model human failure modes.


Trains are really unpredictable. Even in the middle of a forest two rails can appear out of nowhere, and a 1.5-mile fully loaded coal drag, heading east out of the low-sulfur mines of the PRB, will be right on your ass the next moment.

I was doing laundry in my basement, and I tripped over a metal bar that wasn't there the moment before. I looked down: "Rail? WTF?" and then I saw concrete sleepers underneath and heard the rumbling. Deafening railroad horn. I dumped my wife's pants, unfolded, and dove behind the water heater. It was a double-stacked Z train, headed east towards the fast single track of the BNSF Emporia Sub (Flint Hills). Majestic as hell: 75 mph, 6 units, distributed power: 4 ES44DC's pulling, and 2 Dash-9's pushing, all in run 8. Whole house smelled like diesel for a couple of hours!

Fact is, there is no way to discern which path a train will take, so you really have to be watchful. If only there were some way of knowing the routes trains travel; maybe some sort of marks on the ground, like twin iron bars running along the paths trains take. You could look for trains when you encounter the iron bars on the ground, and avoid these sorts of collisions. But such a measure would be extremely expensive. And how would one enforce a rule keeping the trains on those paths?

A big hole in homeland security is railway engineer screening and hijacking prevention. There is nothing to stop a rogue engineer, or an ISIS terrorist, from driving a train into the Pentagon, the White House or the Statue of Liberty, and our government has done fuck-all to prevent it.


Bonus: Replacing "Tesla fans" with "AI fans" and "FSD" with "model" works too.

> Binary search beats SQLite. This was unexpected. Plain sorted files with a hand-rolled index outperform SQLite's B-tree by about 1.7x at every scale. SQLite does more work per lookup than a hand-rolled binary search, even for a simple primary key read. That overhead is worth it when you need the features. For a pure ID lookup, you're paying for machinery you're not using.

1. You're paying very little for 1000x the features.

2. The chances your application will keep doing "pure ID lookups" forever are zero. The moment you need to query the data in any other way or have more than one writer you're going to have to throw all this nonsense code into the trash.

3. Do you need the 1.7x speedup? No, of course you don't. It's just optimizing for the sake of optimizing.

I'd have just used sqlite to begin with and not benchmarked anything. No custom code, no need to waste any time, great performance, amazing flexibility — all with minimum effort.


False negatives are a huge issue when designing safety systems. It is not the case that "more warnings = more better".

Of course, but an LLM can potentially help with that.

That's so incredibly reductive, that I'd go ahead and call it plain wrong.

"Caused by a human" is the lowest tier, first base human instinct analysis of any accident, and as such, unless proven otherwise, can be discarded out of hand.

It comes down to: if a human mistake is capable of causing an accident, your system is badly designed because it assumes a part of the system known to be unreliable (a human) is always reliable.

The whole trick is designing systems that are safe despite humans being in the loop. Then you get to benefit from the advantages humans bring over machines without suffering the downsides.


> aka can a man pick up women via juggling?

Sure: "Hey babe, wanna juggle my balls?". Works every time.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: