Live data from Hacker News

Everything with a battery should have an off switch

twitter.com

371–380 of 613 posts

Re: Everything with a battery should have an off switch

#371

Earlier quoted context omitted.

For the example you gave, as a user, what would you do with "Error: 0xFHJAD1234"? The best you could do is report it to Apple (or whoever). But, the error alone doesn't achieve anything. You would have been better off with "Something broke, click here to send log to Apple." (which is roughly what the book recommends - replace the error with something actionable).

I have copied-and-pasted the strangest of kernel errors, compiler errors, god-knows-what-obscure-tool errors, etc. over the past 20+ years into search engines and have almost always been delighted and amazed at how somehow someone somewhere at some point in time had not only encountered the same thing but actually wrote a description of possible root causes and potential solutions that often unstuck me right away. Th…

I call it "Somebody Else Has Had This Problem". It's a heuristic that became useful starting about twenty years ago, eh? Before the internet you had to have (and write) fairly complete manuals for software, now you put the error message into a search engine and, hopefully, amortize the suffering.

However, I suspect this has also made it easier to write and (kinda sorta) maintain larger and more complex systems. Like the phenomenon where you widen a road to ease traffic congestion and it works for a while but then encourages more traffic. The reduced cost of creating and maintaining complexity may have encouraged it overall.

- - - -

As an aside, can I quote you, like, on my blog?

> in my line of work I have to be able to walk engineers I work with from the gate-level silicon all the way up to cloud and AI. Without any false modesty, I think I have a fairly good idea of how modern computer architecture works. Yet, I will be the first to tell you that I have no idea how any of these systems work in full. In fact, no one does. Not the best of kernel developers nor the best of chip designers. To claim that you can somehow inventory every possible problem in a computerized system and then provide a graceful exit from that or useful info is either ignorant or arrogant or both.

Re: Everything with a battery should have an off switch

#372

Related to the topic, besides the energy argument and the ability to cycle system state, I'd argue the huge importance of being able to power things off for personal freedom, especially for things with connectivity. We still have the power to shut off devices and largely the ability to block their connectivity (e.g. routing TV ads through a network filter). With 5G and future connectivity, it feels as there will be p…

> With 5G and future connectivity, it feels as there will be push towards not being able to block the network access of individual devices, such that a TV or fridge will just speak to its server directly via some XG/IoT network which the user does control, without any user ability to block this communication.

Amazon Sidewalk [1] is pretty much already there (assuming uptake is high enough, and I believe it's opt-out, so it probably is). From what I recall, the bandwidth is low, but that didn't seem to be a technical requirement but a political one to prevent leeching so much bandwidth the user notices.

I think you're right, though. Usage is going to proliferate until laws reign it in, or someone develops an "electromagnetic radiation firewall" that allows fine-grained control over physical signals. The only other option I can think of is a soldering iron, but that's not terribly feasible. I'll take a soldering iron to a $40 part, but I'm not going to risk frying a nice new refrigerator or other expensive appliance.

1. https://www.amazon.com/Amazon-Sidewalk/b?ie=UTF8&node=213281...

Re: Everything with a battery should have an off switch

#373
Or, just make devices not so power hungry.

I got this fancy tire gauge+filler. It uses a couple coin batteries. They live around 6 months with it "off". I use it a couple times a year, so basically every time I go to use it it is dead. Removing the batteries requires disassembly. A year or so ago I soldered in a couple AA batteries in place of the coin batteries, it's been good so far, but I'm waiting to see.

On the other hand, I have a Mitutoyo caliper, which also uses a couple coin batteries. I sometimes forget to turn it off when I put it back in the case, and so far, over 6+ months, it hasn't run the batteries out.

So it CAN be done. Both devices are basicaally the same: LCD display and they measure a sensor.

Back when I was in HS, I had a Casio calculator watch, but it ate through batteries (3-6 months IIRC). The bracket for the strap broke, so I just taped it up in my locker. Soldered it to a D battery, and never had to replace it again. :-)

Re: Everything with a battery should have an off switch

#374
post #312

Earlier quoted context omitted.

> I increasingly subscribe to the thesis that many designers and design teams design primarily in an effort to impress other designers. They don't have to use the things. They often don't even really care if the things work at all. They care that other designers - their artistic peers - are impressed. To put things in perspective, this is how we get stuff like the Eiffel tower.

Which I never saw the point of, even (especially?) during my periods of living in Paris.

It is probably among top 5 most recognizable buildings in the world. I see a point in that.

Re: Everything with a battery should have an off switch

#375
post #243

> Oh, great, this debate again! I shall use this post as ammunition next time I am arguing with our stupid design team about why we need an off switch on the stupid product we are designing, because it is a giant pain to live with devices you cannot turn off. I increasingly subscribe to the thesis that many designers and design teams design primarily in an effort to impress other designers . They don't have to use th…

This used to be how I assumed that awful UX keeps coming about, repeating the same mistakes and then making new ones by removing existing conveniences for no clear reason. But surely, I thought, I must be assuming the worst of an assuredly more rational situation. I then heard more about the designers at Microsoft for Vista through Windows 11 which deeply confirmed most of my prior negative assumptions. It sometimes…

Does anyone remember Office 2013 with the UPPER CASE MENUS?

They were bad enough, but then Visual Studio 2013 HAD THEM TOO.

That was triply bad: ugly, took more screen width than Mixed Case, and perhaps worst of all, to a programmer they looked like errors.

Most of the languages we work with are case sensitive, so FILE and File look like two different things. It was a constant irritant.

The chief designer for VS2013 had a blog post about the new design, and naturally in the comments there were a lot of complaints about the uppercase menus.

The designer eventually replied: "Thanks for your feedback. We decided to keep the uppercase menus because we want more energy in this part of the interface."

More energy. I am not making this up.

They eventually came to their senses, and the next releases of Office and Visual Studio went back to conventional Mixed Case menus, just like every Windows app has used since the beginning.

(Note: my use of uppercase at the top of this message is not for emphasis or shouting, it's for illustrative purposes.)

Re: Everything with a battery should have an off switch

#376
post #243

> Oh, great, this debate again! I shall use this post as ammunition next time I am arguing with our stupid design team about why we need an off switch on the stupid product we are designing, because it is a giant pain to live with devices you cannot turn off. I increasingly subscribe to the thesis that many designers and design teams design primarily in an effort to impress other designers . They don't have to use th…

Chris Bangle, who was the chief designer at BMW for the E65 generation of 7 series and E46 generation of 3 series, said that he was designing to the other designers. Which is why he ignored the feedback that the E65 was ugly. The term "Bangle Butt" was applied to the E65. His successor took the radical position that this thing called "beauty" was important. I don't have sources at hand but it was discussed in print and web publications of the consumer side of the auto industry.

Re: Everything with a battery should have an off switch

#378

Related to the topic, besides the energy argument and the ability to cycle system state, I'd argue the huge importance of being able to power things off for personal freedom, especially for things with connectivity. We still have the power to shut off devices and largely the ability to block their connectivity (e.g. routing TV ads through a network filter). With 5G and future connectivity, it feels as there will be p…

Great part about TVs is you can just... unplug them.

Re: Everything with a battery should have an off switch

#379

Earlier quoted context omitted.

We'd need some regulation for the regulations. My son's laptop battery died last week. Today, it is considered non-removable. But, he did remove it, after removing about 20 screws, carefully prying open the case, removing a few more screws and layers of insulation inside. Eventually, he was able to remove it and test that the battery was the fault and order a new one. If we require labels, without the necessary stric…

If a battery is "removable", that means replacing the battery is a normal, reasonable use of the device. Ergo, if the device breaks while the customer is replacing the battery, the manufacturer would need to replace it under warranty.

"Field replaceable" might be better way to describe it. If my flashlight runs out of power, I unscrew the tailcap, take out the 14500 cell, and put another one in it. I don't need tools and I can do it in the dark; it would be a major flaw for a flashlight if I could not.

Re: Everything with a battery should have an off switch

#380

Earlier quoted context omitted.

My $20 "Pittsburgh" calipers from Harbor Freight (don't judge) are still on their original batteries, after 6 years. They have a power button, and a separate zero button.

They don't actually turn off though. It just turns the display off. They need to continuously sense position since digital calipers measure movement increments rather than absolute position. That's why if you take the battery out and put it back in it will prompt you to re-zero the calipers. Amusing video explanation: https://www.youtube.com/watch?v=KnDype-j3hk

It's not uncommon for them to be designed to require zeroing at each power on.
Post reply on HN