The LED Traffic Light and the Danger of "But Sometimes!"
Technology Connections7 HN recommenders · recommended in 6 months, 2019-2024
4.2M views · 8 years ago · explainer · evergreen
Technology Connections explains how LED traffic lights, which do not melt snow, drew complaints and were blamed for accidents. He uses it to illustrate the 'but sometimes' fallacy against new technology.
Cited constantly as the name and example of the 'but sometimes' argument, where edge cases are used to resist better technology such as EVs and solar.
10:35Why the Dutch Wait Less at Traffic Lights
Not Just Bikes
1.2M views • 6 years ago
1:05:18What can Seattle learn from Dutch street design?
UniversityGreenways
328K views • 13 years ago
25:21Old car headlights were all the same — which was a fairly bright idea
Technology Connections
2.5M views • 4 years ago
6:03Do Your Buses Get Stuck in Traffic? (The Downs-Thomson Paradox)
Not Just Bikes
693K views • 6 years ago
22:19The Weird World in RGB
Technology Connections
2.7M views • 7 years ago
13:43The Senseless Ambiguity of North American Turn Signals
Technology Connections
4.2M views • 8 years ago
9:04Unbelievably busy bicycle crossing in Amsterdam
Thomas Schlijper
428K views • 8 years ago
37:52Algorithms are breaking how we think
Technology Connections
3M views • 1 year ago
33:33Longer-lasting light bulbs: it was complicated
Technology Connections
2.3M views • 3 years ago
6:17Why Cars Rarely Crash into Buildings in the Netherlands
Not Just Bikes
1M views • 6 years ago
8:05What People Get Wrong About Induced Demand
Oh The Urbanity!
291K views • 5 years ago
31:25Crossing the Street Shouldn't Be Deadly (but it is)
Not Just Bikes
1.9M views • 4 years ago
21:40The LED's Challenge to High Pressure Sodium
Technology Connections
1.6M views • 8 years ago
49:22James Burke Connections, Ep. 1 "The Trigger Effect"
DRS_Education
764K views • 7 years ago
19:22LED Christmas lights still annoy me. Let's try some more fixes.
Technology Connections
1.2M views • 2 years ago
17:24The touch lamp; a neat idea, and older than you'd think!
Technology Connections
1.8M views • 6 years ago
40:06Elon Musk's "Loop" - It's bad, folks
donoteat01
921K views • 7 years ago
3:26How Highways Almost Destroyed Amsterdam - Plan Jokinen
Not Just Bikes
408K views • 7 years ago
8:44The Suburban Traffic Contradiction
Oh The Urbanity!
177K views • 5 years ago
21:48Lessons from a Can Opener
Technology Connections
3M views • 4 years ago
16 comments from Hacker News
I love Technology Connections' take on this line of argument [0]: > When there's a new innovation which changes how we do things for the better, its benefits are obvious. ... However when the "But Sometimes" rears its ugly head, people tend to freak out. Suddenly all those benefits go away, because in this one particular facet of stoplight functionality, the wasteful and maintenance-heavy incandescent lamp is accidentally superior. Suddenly, when a new solution presents a new problem, all we think about is the problem. Yes, there are problems that exist with solar that don't exist with other electrical generation systems. That is not, by itself, evidence that solar will not be sufficient by itself as we solve those problems, and it's not a good reason to slow adoption of a piece of technology that is better in almost every way. Everything suggests we're going to fix the "but sometimes"—as others have noted there are many different paths being successfully explored at this point—and everything suggests that solar will still be both cheaper and better for the environment even when you factor in the fix. [0] ▶ this video
The exact issue you describe was a problem in a recent urban fire in the Netherlands though [1], the fire could not be properly extinguished under the embedded solar panels in the roof and spread further than it would have otherwise. Having these corner case be an over-focus of an overall better technology is a bad human habit though [2] [1] link [2] ▶ this video
Let me reframe this. What we're saying to do is stop using C string manipulation such as strcat, strcpy, etc. Particularly, I'm saying simply don't use C-style null terminated strings until you actually go to call a C ABI interface where it is necessary. The argument against this is that you might call something that already internally does this, to your inputs directly, without making a copy. Yes, sure, that IS true, but what this betrays is the fact that you have to deal with that regardless of whether or not you add additional error-prone C string manipulation code on top of having to worry about memory ownership, mutation, etc. when passing blobs of memory to "untrusted" APIs. It's not about passing the buck. Passing a blob of memory to an API that might do horrible things not defined by an API contract is not safe if you do strcat to construct the string or you clone it out of an std::string or you marshal it from Go or Rust. All this is about, is simply not creating a bigger mess than you already have. Okay fine, but what if someone hates C++ and Rust and Go and Zig? No problem. There are a slew of options for C that can all handle safer, less error-prone string manipulation, including interoperability with null-terminated C strings. Like this one used in Redis: link And on top of everything else, it's quite ergonomic, so it seems silly to not consider it. This entire line of thinking deeply reminds me of Technology Connection's video The LED Traffic Light and the Dan
Technology Connections: ▶ this video What's worse is that he points out you could have a lighting system with integrated defroster that only gets turned on when it's super cold, and you're STILL using less energy overall.
Common trope everywhere honestly. Technology Connections speaks of it in the "but sometimes!" video ▶ this video where LED lighting in traffic lights is meeting resistance¹ because sometimes it freezes/snows over. It's efficient, so no more heat to keep itself snow-free. Oh no, says the general public, we can't install that! Of course a little resistance heater is primitive technology, cheap to add, and it takes about two brain cells to realize that sometimes not being better than incandescent is still better than always using incandescent, yet still it's apparently a thing to work through. Not a problem exclusive to HN ¹ edit: I had not realized the irony here while writing this :-)
The angry faces are likely a knee-jerk to what other people perceive as a "but sometimes!" response. ▶ this video Not exactly applicable of course, but I'm just trying to give you an idea of where I think the disconnect comes from. Honestly, I get it. How many people ask about the ethical concerns when it comes to having traditional utilities hooked up to their home? I've honestly never once thought about what my particular power company does to the environment.
Finally! Someone finally said "hybrid", thank you! Every thread about EVs is just like the ~discourse~ about LED traffic lights. [1] "We must stop making pure ICE cars" "But pure EVs aren't ready" "But we must stop making pure ICE cars!" "But pure EVs aren't ready!" Back and forth for _literally 20 years_ in which this little-known Japanese company, Toyota, has been producing an insanely popular line of hybrid sedans called "Prius". [2] I live in a small town and I can't really drive anywhere without seeing at least one Prius. They are everywhere. The used ones are not super-expensive, either, especially compared to a pure EV that needs a bigger battery. Hybrids have been viable for _twenty years_ and people are still debating ICE vs. EV. Plug-in hybrids are now becoming more common, and even big pickup trucks are talking about mild hybridization. And a Prius can go 500 or 600 miles on a tank and then just refuel. A pure EV means no spontaneous road trips. Not a problem with any hybrid. Pure ICE should be out of the picture for 50% of drivers, but we are still using pure EVs as a weak man [3] to pretend that ICE cars are still viable in the post-Prius-plugin era. It makes me a little mad. [1] Technology Connections made a video on this ~discourse~ and how dumb it is: ▶ this video [2] link [3] link Like the Nissan Leaf. Short range, cheap, bad in winter. No excuse to not talk about Priuses.
▶ this video One can think of all sorts of tail cases where some better technology is worse, but we should be careful not to let the tail cases cloud our overall analysis of a technology. "I might not be able to escape if my whole town was on fire" is also an argument against virtually all public transportation - but clearly should not be used as a reason to disregard public transportation.
You may be interested in the video The LED Traffic Light and the Danger of "But Sometimes!" by Technology Connections: ▶ this video
>Apropos of nothing... I also remember a story about a northern country replacing traffic lights with LEDs and then spending even more money adding heaters because the old lights were naturally warm, and melted any ice that stuck to the lights. Can't find a link to it at the moment. The Technology Connections channel on YouTube has an excellent video on this, called 'The LED Traffic Light and the Danger of "But Sometimes!"': ▶ this video
I'm reminded of a Technology Connections video about what happened when his town switched from incandescent to LED stop lights < ▶ this video > Of course, while I was looking that up I found out he made a video about sodium vapour lights! < link >
Your coin flip is in a vacuum though. What is this innovation replacing? Did I previously have to roll a 100-sided die? If so, that coin flip sounds really damn good. I feel like Technology Connections did a better approach to the same topic of innovation: ▶ this video The idea is "But Sometimes". That is, this new innovation is great in all these areas, but sometimes it's worse. That then becomes a locus for the FUD campaigns -- justified or not. It's also the same kind of thing heard in "no one was ever fired for picking IBM". Fear of an unknown potentially bad outcome outweighs all the known bad outcomes which are improved by the innovation.
Technology Connections has a great video on LED traffic lights and how the concern about snow was overblown: ▶ this video
The one on traffic lights is way more interesting than it sounds! Everybody should check it out. There's also a really interesting point he makes at the end that applies to something a lot of people on HN might relate with ▶ this video The toaster one is alright, it kinda bothered me when he said there was "literally NO reason" to design something the way it was (I think it had to do with the position of the coils) - obviously there is, it's probably just not a reason he'd like (cost, ease of manufacturing, etc). It makes me wonder if there was other info he skipped on because it "wasn't important" or "stupid". That's a pretty minor point though, overall his videos are very good.
This is a classic case of “But Sometimes” [1]. I guess sometimes lazy loading of images can be frustrating, but most of the times it’s not. 1: ▶ this video
I watched a YouTube video [0] this morning which actually does a fantastic job of explaining the pros and cons of LED-based traffic lights. Short answer: it's complicated. [0]: ▶ this video