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

Jokes are downvoted to push them to the bottom of the conversation where they belong. They're the dessert of a serious conversation; meat and potatoes should come first.


You can wash and rinse a full load of dishes by hand with 3 gallons of water? Seems possible only if you aren't rinsing, but a dishwasher rinses too...

My guess is that since I couldn't possibly fill the dishwasher before using it, it would be using 3 gallons for one person's dishes per meal, and I doubt I use a whole gallon while hand washing.

> My guess is that since I couldn't possibly fill the dishwasher before using it

Do you own very few dishes or something? That's the only reason I can imagine not being able to fill it before needing to run it. Even before having a kid my wife and I could easily fill the dishwasher daily since we cook quite a bit.


It measures the turbidity of the water in the hose. You can't put a clean bowl in front of it.

My Best Buy is far more crowded than it used to be. They use the aisles for boxed TV's etc.

Electrifying all transport in the nation would increase electricity load by 20%.

But even if 100% of all vehicles sold today was electric, it would still take ~20 years before almost 100% of vehicles on the road were electric. And it's not, so we're probably looking at > 30 years to increase electricity load by 20%.

That annual increase is far less than the increase caused by data centers. It's about the same as the annual increase in load caused by increased use of air conditioning.


Many jurisdictions require that commercial drivers take a 30 minute break every 4 hours. Those that don't should. Those stops make battery trucking feasible.

And if you want to stop for 5 minutes instead of 30 you can use battery swapping solutions like the one Janus uses.

Batteries are feasible for long distance trucking today.

Green Hydrogen trucking uses 3X as much electricity as using it directly. Trucking's biggest expense is fuel, so that will be the killer factor ensuring battery will beat hydrogen for long distance trucking.


Using mandated breaks for recharging heavy trucks isn't actually helpful in much of the world. Maybe it is in parts of Western Europe.

The problem is that those mandated breaks are mandated and happen (with a small amount of wiggle room) wherever the truck happens to be at that moment. Rolling out enough charging infrastructure to make that work is an even more immense challenge than the already massive challenge of adding sufficient charging infrastructure to places like existing truck stops.

Imagine the cost of installing 1MW chargers on, say, half the wide spots on every highway.


Imagine the cost of installing massive diesel depots at half the wide spots on every highway. And yet, there they are. And we already have car chargers every few dozen miles on the highways. A larger number of smaller chargers adding up to likely a larger wattage than what the trucks need.

  > Imagine the cost of installing 1MW chargers on, say, half the wide spots on every highway.
Do those spots have lighting? If so, a significant portion of the work has already been done. Even if the electrical wiring must be supplemented or replaced, just having already the subinfrastructure to snake high voltage wiring up there is the major hurdle.

I'm sure the UK has way more than 41 thousand shitty jobs with shitty pay that no native really wants. I doubt they're not working because they don't want to.

In Canada the standard complaint is that "immigrants take the jobs" not that "immigrants aren't working". It seems like it's a lot easier to get a job at a Tim Hortons if you speak Hindi like the owners and managers. A job at a restaurant if you speak Levantine Arabic.

And those are just the public tip of the iceberg. Construction crews are mostly foreign. Our roofers were Indian. Our landscapers were Lebanese / Syrian. The people we interacted with spoke great English, but their workers didn't.

The big difference is that Canada had constant immigration. They came over 40 years ago and since they had trouble finding employment became entrepreneurs and restaurants and construction and other blue collar services are the most fertile areas for entrepreneurs. Now they have a huge advantage in hiring low cost labor.


And as the lunar new year demo dance shows, China is leaving them in the dust building humanoid robots.

Rust is "Jack of all trades, master of some".

There are real advantages to choosing a jack of all trades language for everything; for example it makes it easier for an engineer on one part of your project to help out on a different part of your project.

But it sounds like the OP didn't get any of the benefits of "jack of all trades", nor did he choose a field where Rust is "master of some".


Lisp is the master of all. Or it would be except "Parens? Eugh! Brotha, eugh!"

There are lots of places where Lisp is unsuitable. I wouldn't use it for real-time control, for instance. Works great for orchestrating real-time controls though.

Lisp lost because none the the Lisperati came down from on high and deigned to explain how to use it for tasks running on the 1980s microcomputers.

Lisp also lost because the 1980s Lisperati spent all their time explaining lists and recursion over and over instead of explaining hash tables, vectors, and iteration.

Somehow, Lisp lost out to pathetically slow BASIC interpreters and C compilers that you had to swap floppies continuously for hours. That is a stunning level of fail.


Given that most modern languages are an half implementation of Lisp, with exception of C derived languages, in GC, JIT, JIT caches, REPL, dynamic code loading, IDE tooling, and how this AI wave is driven by the language that Peter Norvig coined as being an acceptable Lisp in 2010, I would say it still suceeded.

Python used to have a great standard library, too. But now it's stuck with a bunch of obsolete packages and the packaging story for Python is awful.

In a decade or so Go the awkward things about Go will have multiplied significantly and it'll have many of the same problems Python currently has.


> the packaging story for Python is awful.

Big caveat that this is just for me personally, but uv has fixed this for me personally. Game changing improvement for Python. Appropriately, uv is written in rust.


The fact that you have to know to use uv rather than any of the other package managers is kind of the point.

Lots of removals have already happened and uv took over packaging in Python-land.

Which, ironically, is written in rust

Well, Python is largely written in C, so there's that.

I just ported (this week) a 20-year-old Python app to uv/polars. (With AI it took two days). App is now 20x faster.

that's polars for ya

uv should not impact runtime performance at all


uv just happens to make installation trivial. 20 year old app much less so.

Both uv and polars are technically Rust, too.

> In a decade or so Go the awkward things about Go will have multiplied significantly and it'll have many of the same problems Python currently has.

The stdlib packages are far better designed in Go than in Python. “The standard library is where packages go to die” is literally not a thing in Go, in fact quite the opposite.


So far. But Google's in charge, and Google is the place where things go to die.

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

Search: