Hacker News new | past | comments | ask | show | jobs | submit | jeffbee's comments login

"Adds a build step" is just not a thing you notice in any way if you also use Bazel, which I imagine Google imagines everyone doing. I don't really agree with any of the complaints in this article since they are sort of vague and apparently from the point of view of browsers, whereas I am a backend developer, but I think there is a large universe of things to complain about with gRPC. First and foremost, it seems as though bazel, protobuf C++, and gRPC C++ developers have never spoken to each other and are apparently not aware that it is almost impossible to build and link a gRPC C++ server with bazel. The bazel people have made it impossible to build protobuf with bazel 7 and the protobuf people have made it impossble to use bazel with protobuf 27, while the gRPC people and the rules_proto people are not even in the conversation. The other complaint from the C++ side is that the implementation is now so slow that Go and Java beat it easily, making C++ people look stupid at work.

The last time I attempted to use GRPC++ it was pretty hard to build even without the heaping monstrosity that is Bazel.

Really, you can't repeat this point enough. Tesla has zero experience in autonomous operation. Their vehicle has not ever driven itself any distance, under any circumstances. There is no reason to believe their software is on the cusp of a sudden improvement. They simply release new major version numbers that have different sets of flaws.

NY is an AARP top-10 most livable city alongside other pedestrian-centric cities like Boston and San Francisco. Orlando and Tulsa conspicuously absent. Aging in car cities sucks.

Many more disabled people are disabled in a way that prevents them from driving a car than in ways that prevent them from walking. There is also a huge class of people who are physically capable of driving but legally barred from it.

[flagged]


No, it's true. If you're too feeble to walk, you're probably too feeble to drive.

Of course, people who are just paralyzed from the waist down are a different story.


> If you're too feeble to walk, you're probably too feeble to drive.

Again: patent nonsense.

Do you even know any old people?


Could you please stop posting unsubstantive comments and flamebait? You've unfortunately been doing it a lot lately, and often quite badly.

https://news.ycombinator.com/item?id=40801594

https://news.ycombinator.com/item?id=40794443

https://news.ycombinator.com/item?id=40754686

In fact when I scroll back through your recent comments I find it hard to find any that don't break the site guidelines with some sort of aggressive or nasty edge.

We have to ban accounts that post like this. This is not what HN is for, and destroys what it is for. It has also, unfortunately, been a problem for years:

https://news.ycombinator.com/item?id=39412436 (Feb 2024)

https://news.ycombinator.com/item?id=29629441 (Dec 2021)

https://news.ycombinator.com/item?id=22274528 (Feb 2020)

https://news.ycombinator.com/item?id=16767103 (April 2018)

https://news.ycombinator.com/item?id=16761873 (April 2018)

https://news.ycombinator.com/item?id=10831871 (Jan 2016)

I'm not going to ban your account right now because you've been here a long time, but if you want to keep posting here then we need you to properly fix this going forward. That means being respectful and curious, and it also means not being irritable, mean, or any of the other things that lead people into the flamewar style. So if you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.


Gig work is already not feasible. The only reason anyone undertakes it is financial illiteracy. Uber is largely funded by the irrational sacrifice of numerous individuals of the residual value of their own cars.

When the option is a choice between going possibly hungry for the day, you and your family, and not going hungry then that is not called financial illiteracy.

It's quite feasible. The cost structure only permits those e-bike riders in SF to do it reasonably. But it's feasible.

The way you can tell that a mode of transport is very safe is there are tons of people online whining that they almost got killed by it.

No. It means it’s only a matter of time before this technology breaks the law and kills someone.

Or people are sensitive to it and the rate at which it kills people will be lower than humans, or probably already is!

Not all lithium cell primary batteries contain oxygen.

depends on the electrolyte of course, which is generally one of the more flammable bits.

A "Class D" fire extinguisher, which contain powdered metals, or cover it in dry, fine sand, which you will need to have pre-placed for this purpose because you can't extinguish such a fire with damp sand.

Remarkable and interesting that powdered metals can be fire-extinguishing agents. I'd have guessed they'd be flammable themselves.

https://amerexfireextinguishers.com/products/amerex-30lb-cla... ("30 lb Class D Copper Fire Extinguisher - Model C571")

- "MODEL C571 contains a copper extinguishing agent specially developed by the U.S. Navy for fighting lithium and lithium alloy fires. The copper compound smothers the fire and provides an excellent heat sink for dissipating heat. Copper powder has been found to be superior to all other known fire extinguishing agents for lithium metal fires. Not recommended for lithium-ion battery fires."


Maybe it mitigates by alloying a bit.

The state CSF forest is like a gnat in the eye of the national forest. They only own 40k acres, while the USDA/USFS administers 16 million acres and BLM administers another 4 million acres.

Is this the same system used by Boston MBTA? I was surprised to see single-use tap cards when I visited there for the first time yesterday. I wondered why the ticket isn't reloadable.

Most people who live in Boston use the reloadable CharlieCard (https://www.mbta.com/fares/charliecard) - these report as Mifare Classic 1k, which is a similar chip

There are single-use fares as well, the "CharlieTicket" that you might've encountered.

More CharlieCard NFC info:

https://medium.com/@bobbyrsec/operation-charlie-hacking-the-...

https://media.defcon.org/DEF%20CON%2031/DEF%20CON%2031%20pre...


Yeah I figured but you can't buy a charliecard online to load into your smartphone wallet, and I only needed it the once, and since it took more than an hour to get to Cambridge due to some combination of circus acts I used Blue bikes for the remainder of the day.

Ah yes, it's not quite there, but almost. Contactless payment directly at the turnstile is coming to Boston MBTA this year, I believe. Like how NYC works now, where you can just use your credit card for entry.

This is the London system we’ve had for a decade, it was licensed to other areas a few years ago.

I found myself in Paris having to cross the other day and forgot how terrible the old way of buying tickets was, amazed that it’s still the norm in so many cities


Single tap cards are usually just used with their "hardwired" chip serial number. That is stored in a central system which invalidates the number once you used it. This makes it rather easy (even if its environmentally unfriendly) to issue these cards: load a number of cards into your machine, register the serial number and invalidate it when used.

That's no longer the case: Many of the newer single-use ticket ICs (including the MIFARE Ultralight one mentioned in the article) actually support data storage and (very) basic cloning protection.

While it is possible to use advanced features from newer chips, I know more than one actual system where they just use the serial number, even when rolling out more advanced Mifare based cards. So your "that's no longer the case" is a bit too general/optimistic IMO.

And sure, simply using the serial number might pose a security risk depending on the application, but that rarely stops implementors to implement such schemes. More often than not do people believe in security by obscurity, sigh. For a simply ticket system the serial number should be secure enought as it is a use-once application.


That the chips support data storage doesn't mean that that feature is used. There are systems that use MIFARE Ultralight cards for the UID alone just because they are cheap and easily sourced.

Definitely, but my point is that that’s not the only way to do it.

You can also store only an ID in a QR code, but you could also fit more information and a digital signature of it in there.


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

Search: