HNHacker News
TopNewBestAskShowJobs

negative_zero

628 karma · joined February 28, 2018

submissionscomments
negative_zero··on How to validate a market with development boards and SD cards
That was not my read on it. My interpretation was that they wanted to sell a product, but didn't want to pay for an engineer who understands all this, labs for testing and doing all the paper work that it entails. So the plan became: "Customer buy this software, buy that hardware and put it together" => not liable => profit.

"Is this not exactly equivalent how I might buy a Raspberry Pi and install a non-Raspberry-authorized OS on it? Or equivalent on how I might buy a PC and install Linux on it? Or Android and LineageOS? Are those devices certified not only as SOLD but also as modified by the end-user with software, making them somehow different?"

Yes and no :) Very very succinctly: When you test and cert, it is best practice to create the worst case scenario for your product and pass like with healthy margins. Especially for something like a smartphone or PC, when it's in the test chamber (for something like radiated emissions), you run it at "full noise" (even if it's not a realistic use case). So all your clocks: maximum (don't use all of the clocks? Turn them all on anyway); Power draw: Maximum or more; Play seizure inducing video to exercise that screen; Connect peripherals that are likely to be used to make sure those don't screw you etc. PCs and phones, especially, are tested at these extremes so that the manufacturer can be confident that despite what software the end-user loads, the device will remain compliant (this is also why the radio firmware is kept locked down hard).

Now in the case of this article, sure, the dev boards have CE, but what does that mean? How did they test it? Where all the peripherals running? What did the physical test setup look like? Under CE they are required to keep a compliance folder and to provide the information on request.

My experience with, dev boards that are "compliant". They just powered it up and maybe ran a simple program. Low effort, low noise, easy pass, because the reality is that they don't need it and time is money.

So now you a third party integrator takes that dev board, and runs something that wasn't exercised or puts it into a state that is non compliant. That's on you. Just like it's on the Author of this article.

I might be wrong in this case. Maybe the dev boards have excellent test setups. I might look at the test docs and think: "oh we should be fine". And just do a pre-compliance test and self-certify. You have to evaluate the risk each time and make a call.

If Microsoft released a patch tomorrow that somehow caused a sizable percentage of PCs to start stepping on the cell phone bands they would VERY quickly be told (I emphasise told NOT asked) to fix it. Just like any software this Author could load. They have not sidestepped any responsibility.

negative_zero··on How to validate a market with development boards and SD cards
EEE here with 16 years experience and having to deal with compliance from day 1 of my career. I now consult on product compliance. Author you are welcome to contact me.

Disclaimer: Nothing below is meant as legally relevant compliance advice. This is just my opinion on the matter.

Going to snark:

"The testing and certification industry is odd"

Except, outside the software world, the real world, where there are real consequences, it's not really.

"The line about CES, in particular, made my hair stand up."

Why? Absolutely the unauthorised device at CES is should NOT be allowed. What if said device caused too much interference on cell phone frequencies and suddenly nobody at CES can dial the local emergency number?

If that made "your hair stand up", here's one from personal experience that will freeze your blood:

I worked as a teen for a certain electronics chain. Said chain was selling a wireless weather station imported from China. A government department that monitored the country for Earthquakes noticed that this device impinged on their frequencies. After the spectrum regulator confirmed the finding, a nice gentleman from them visited us a told us the following:

1) As of this moment this device can no longer be sold. Move it off the floor immediately (he stayed and made sure we did exactly that).

2) That we will immediately issue a recall of said device at your own cost and issue full refunds to the customers.

3) He will return when we decide on further enforcement action which may include punitive fines and recommendations for further remedial action you will need to undertake.

"In theory, it exists to serve the public good and uphold consumer protection laws."

Well here's a (very simplistic) tidbit for the author: In the US, part of the gestation and formation of standards bodies and testing was "market forces", not for the public good. It was to help protect companies from litigation. If you followed the standards, tested and certed to them, paid the fees etc you then had the standards entity bat for you in court (UL is short for Underwriters Laboratory. That name was not chosen for funsies).

"However, in reality, the labs are “too busy” to respond or reply very late and generally sound less than eager to work with you."

Well you don't sound like a serious customer. AND the Labs are not there to give you advice. They're there to do INDEPENDENT testing.

"Variations of the FCC exist in pretty much every developed economy. Putting a poorly tested hardware product on the market immediately puts a target on your back. Maybe you’ll get lucky, but chances are that someone somewhere will report you. And, unless you are operating entirely out of China, it will hurt. A lot. Both your company and maybe even you, personally."

As it should. The electromagnetic spectrum is a very precious and very limited commodity and IMO, the best regulated "commons" in human civilisation (though still not perfect). So no, you are not welcome to just urinate in it willy nilly with your hustler start up product.

"I did not want to spend so much money on testing before I validated the market or gathered a community of believers."

And there it is.

"This way, the electronic device liability will fall on the manufacturer, and the magic of friendship EULA should afford me enough protection to make this a pure software play."

No. That's not how this works.

1) I assume the author is from the US (as they speak about the FCC). I had a 30 second look at these dev boards and their instructions. There is no FCC conformity declarations or markings, so US customers can't use it.

2) It has CE and UKCA though, so customers from EU+UK (and some other countries) can buy them but the certs only cover the dev boards AS SOLD. (i.e without the authors software)

3) Author is modifying the product behavior with their software. So yes author. You are still liable. Technically, your customers are first in the line of fire. But the likely sequence of steps is: Friendly Spectrum Representative will visit them first, have a chat, ask them to stop using the device, then leave them a lone and then come for YOU.

4) What the author has actually done is "buy down" their risk. It is simply less likely that the product will become non-compliant when their software is loaded. But it is still possible. At second glance, those dev boards don't come with a power supply. What is your recommended power supply to use Author? Have you tested your setup with said power supply and have test reports at the ready for when Friendly Spectrum Person comes knocking?

5) Sure it seems clever but Friendly Spectrum Agencies actually have quite far reaching and scary powers. Don't think that your little sleight of hand here is clever and protects you. Fundamentally: You are repackaging + modifying an existing product. The steps you are taking in between to "launder" your liability are irrelevant.

Frankly, it's shit like this, that makes it harder for everyone else playing by the rules. It did actually used to be easier. There used to be exemptions for "low volume" products. But all of those were seen as loopholes and HEAVILY abused. Now these toys have been taken away, with more to follow.

negative_zero··on Consumer Electronics Control
I guess I am showing my age maybe, but 10 seconds for a TV to turn on is insanely long for me and seems even more insane when that is perceived as impressive. Companies love their bloatware.
negative_zero··on We're ending our Samsung collaboration
And there's the down votes. I sincerely ask the downvoters to please read my other lengthy posts on this subject in this thread.
negative_zero··on We're ending our Samsung collaboration
Fairphone is a great product and I have a lot of respect for them trying to do what they're doing. But the sad brutal reality is that it's a very niche in the grand scheme of things and won't change things. I equate it a bit to "The year of the Linux Desktop" happening making everything better.

We have to be honest with ourselves about this, recognise how the deck is stacked against us and respond accordingly.

negative_zero··on We're ending our Samsung collaboration
> Why five years? I have plenty of consumer electronics including phones, tablets, laptops, and computers that keep on trucking well past five years. Why should anything be turned into junk until it's absolutely necessary?

I picked five years half arbitrarily and half what I think is fair. Perhaps what most people think is fair is a lower or higher number.

> The point is, I OWN the device. It's mine. If I can find someone with the expertise to keep it running past its intended life, that should be looked at favorably.

Why as a company owner should I have to support the chance of you wanting to repair your device in 10 years? I have another big post in two parts where I try to illustrate that it's just not practical technologically and legally => it's why I proposed good long warranties. You just cannot give these companies an inch. Right-for-repair legislation will just be messy and give them too many inches to weasel out of it.

> But Apple, Samsung, and many other companies are actively preventing feasible repairs based on unreasonable and arbitrary cooked-up "company policies." Attaching serial numbers to parts and making them inoperable until they're blessed by the manufacturer is a racket and everyone knows it.

This will be harsh, and probably unpopular on HN, but in ALMOST all cases these steps are not put in to prevent repairability. Nobody cares about repairability. This is not some romantic fight of the big evil company screwing the little guy out of repairability. Repairability doesn't register on the radar. They don't care. These measures are taken to protect the supply chain against counterfeit parts and counterfeit products because they have a brand to protect. It's as simple as that.

> If I can manage to keep my iPad working as a photo frame for another 40 years, how does that hurt anyone?

It doesn't. I'm not sure why you think I implied it does sorry.

Edits: Spelling and formatting

negative_zero··on We're ending our Samsung collaboration
> Thank you for taking the time to write all this, it's very informative.

No problem :) I take the issue with short life products and e-waste very seriously and have given it much thought.

> It sounds messy, but then again I can't help but feel that every single point you mentioned is quite complex because we managed to reach a point in time where a device designed with repairability first, seems such a farcical concept.

I think we are also just at a natural point in technology where it is just hard to repair some of these things. Either we eschew these new technologies completely and loose their benefits to keep repairability, or accept that a lot of it isn't just repairable and we need:

1) Strong laws to protect the consumers investment in devices

2) Properly fund research into e-waste recycling

3) Mandate e-waste recycling and support specialist waste companies to do that.

We're literally counting atoms worth of materials to cut costs, reduce sizes and increase performance.

> We might have become really precise with manufacturing, and produced beautifully thin and solid devices. But the fact that Apple needs to ship a 79-pound/36kg repair kit just to change the battery of a phone, doesn't really demostrate how clueless people are about the repair process, on the contrary it demonstrates the absurd lengths Apple is willing to go just to mock open access to tools, parts and processes.

But this is my point. I don't think Apple was being absurd. This is just want it takes these days and almost all people don't appreciate that a jig like that is what it takes. And it's not even all that complex or expensive compared to jigs I have worked on.

Even many hardware engineers don't have a full grasp. Many these days have never been on a CM floor because a lot of it is abstracted away for them. And/Or they have never really talked to the mechanical engineers making jigs etc. because of internal company siloing.

> Regarding longer warranties, that would be an excellent step, but warranties won't solve the same problems, as they will never cover user caused damage which I'm guessing is the cause for most repairs.

This is a good point and my best idea for that is that, as apart of the warranty, the consumer gets one free/cost at percentage of purchase price (maybe 30%), no questions asked repair/replace for accidental damage. Simple, it's the manufacturers problem and they'll work out that optimum point between: make it more rugged for drops vs not rugged enough for surviving being run over by a car. (We already have standards for drops, water etc. They'll just get made more robust).

> What if we started with the obligation of the manufacturer to provide access to reasonably priced parts along with schematics, without altering their manufacturing process? Would that be an acceptable first step towards making repairs more accessible?

I have a very long, 2 part post, (sorry) to a another commenter which I think addresses this.

Edits: formatting

negative_zero··on We're ending our Samsung collaboration
PART 2/2:

> Perfect is the enemy of the good. If your phone is a brick and an improper fix makes it useful at a much lower cost than a whole new phone, that's all that matters. Sorry, but your comment just sounds super elitist. Even if only 50% of devices are successfully repaired because they're being done "improperly", that's still a 50% reduction in ewaste.

This is nothing to do with perfect. This is serviced to an acceptable standard. I don't mean to sound elitist, but I make no apology for defending my workers who are like highly trained mechanics that will properly assemble / repair your car. Joe's corner mechanic using cooking oil in your car engine rather than 20-5W is not an acceptable repair IMO. But if cooking oil gets you 50% success in repair and you're happy with that, well all power to you. I don't think most regular people would agree though.

> Then don't. I don't see why the manufacturer should be on the hook to repair a counterfeit.

I should have explained more: These counterfeits in particular (and many of them for modern products) are sooo good WE couldn't tell that they were counterfeit initially. It manifested as a % increase in the number of failures in the field. We thought it was a genuine QA issue and wasted 100s of hours of engineer and QA time and easily tens of thousands of dollars trying to figure this out.

We eventually developed a special jig to tell the difference to deny warranty claims. But issues like this is why manufacturers are and will continue to go hard on protecting their supply chains which normally also means the device is harder to repair especially for an outside party to repair.

Btw, The open documentation of everything for right-to-repair, while laudable, it is something for a fantasy world. Companies will fight tooth and nail to stop that information getting out and the politicians will oblige them. Also, you just gave the counterfeiters the keys to the kingdom for making fakes and fake repair parts. You're not going to "legislate them away" because they're not in the US or any country with decent courts, laws and IP protection.

Closer to home, I am trying to develop my own hardware products. I am a one person team. Now you are going to force me to publish a big chunk of my IP? You've just killed me by counterfeit and giving the keys to the big companies who will squish me. You think I have the money to litigate against a big company? It just means I won't bother. You've just entrenched the big companies even more. Fighting both of these issues requires barriers like lasering off part numbers, spare parts with encryption keys etc. because the problem is THAT big. No it's not a perfect barrier, but just like parking your car in a bad neighbourhood: park next to a better car and have a steering lock so that when the thief comes a long they go for the easier target. It's a stupid cat and mouse game, but it is what it is.

> I disagree 200%. I've repaired countless phones, TVs, computers and other devices for myself and friends and family, all without help of legislation that would ensure the availability of parts and instructions, and the right to repair would only expand this trend. Most people wouldn't do this themselves even with the right to repair, but they are almost certainly within 2 degrees of separation of someone that would.

Again laundable and more power to you but you are super unique and niche. Also I personally don't want your repaired-with-vegetable-oil car engine thank you. Further, you fundamentally cannot repair something for infinite time and the technology for something like a phone moves so fast that that prospect is silly. You are merely delaying the item making it into waste. It's going to end up in landfill eventually. It's MAYBE possible that you will reduce the amount getting in there, which is nice but it doesn't address the fundamental gap in our waste management of e-waste where the ONLY (IMO) proper solution is material recycling to fully close the loop. Yes it will need to subsidised (maybe in an ideal world eventually that won't be needed). But, to me, paying that subsidy is preferable to adding to our debt of biosphere destruction.

Btw, all that stock the manufacturer had to keep for repairing stuff for right-to-repair ... you know where any excess is going when it's not needed AND the accountants can write it off? Straight to landfill. To me, refunding the customer seems preferable.

So again, right-to-repair MIGHT reduce e-waste, it will certainly not eliminate it.

>You're also looking at this very myopically through a specific tech industry lens and ignoring one of the main motivations of the right to repair: super expensive farm equipment. John Deere has a stranglehold on farmers who tend to be very DIY, and this has been driving up their costs and sometimes even driving them out of business because they can't access service or parts at affordable prices, and they can't repair the devices themselves. Breaking this stranglehold would be huge. This is why I caveated my initial post with "won't ever work for something like a consumer phone". Is John Deere one of the main motivations now? That's not what I've observed in media. Maybe that's where it started, but it has grown to encompass many more devices like a mobile phone.

I have many four letter words for John Deere and it is not an industry I have worked in. But again I think a solid, compulsory, no carve outs, warranty would help immensely. Personally I think 25 years is fair for a tractor. Maybe slap in a SLA too like 1 week maximum time to repair. Do that and now you've just made all the issues, with spare part costs, reliability, distribution, inventory, a 3rd party repair network, fabrication by authorised 3rd parties etc. you've made it ALL John Deere's problem. All those managers, lawyers and bean counters will suddenly be driving the engineers and ops people in a direction that (IMO) is fair to the consumer. And don't worry they'll be just fine. They'll rejig those spreadsheets and solve the problem VERY quickly.

They will kick and scream but you've given them very little leeway AND you've given politicians and advocates an easy moral argument: "We think 25 years is fair, especially since there are tractors that are 100+ years old that STILL work just fine."

Edits: Formatting

negative_zero··on We're ending our Samsung collaboration
PART 1/2 (I have learned HN has a max comment length):

Please don't misunderstand. I would want something love something like right-to-repair for phones to succeed. I am trying to emphasise that, from an insiders perspective, good warranties are a MUCH better way to achieve most of the same goals.

(apologies in advance for being verbose)

(Please note, I am intentionally using the voice of "the cynical manufacturer", it will sound aggressive, but it is not meant to be aggressive to the poster. I am trying to show how you CANNOT give them even an INCH and right to repair legislation for something like a phone gives too many inches.)

To answer your points:

> "Everything required to replace or repair parts of the device should be fully, clearly and publicly documented, including all discrete part numbers, tools, jigs, etc. Any parts that are manufactured only by the device's manufacturer under patent protection or trade secret must be available for purchase."

No problem:

* Here is a part number: XXX-12345678-FF. It's for a part purchased from a 2nd tier supplier in Taiwan and it's one of a kind. It is now end of life btw so you can't actually purchase it. By the letter of the law, I have met your requirement. Spirit of the law? Well maybe not. Either way, see you in court if you don't like it (and who's going to litigate? the consumer? the government?)

* Did you mean that it should still be purchasable? Well you didn't include that in your legislation but say you do somehow. Now I argue: Don't worry, there's grey market seller in Hong Kong who'll sell them to you for $100 each (original cost was $1 with MOQ 10,000 btw). I have met your requirements.

Still not what you meant I assume? Maybe we legislate: "The manufacturer has to hold enough inventory to supply parts for repairs" Sure ok. Who's paying for keeping this in inventory? Can I on-charge that to the buyer of said spare part? If not, well I guess the phone is going to cost more now because I need to recover that cost. (Bigger warehouses are not free. I also don't keep my own stock, my Contract Manufacturer (CM) in Taiwan does that for me and they'll be charging a fee). Also you didn't specify how long I have to keep this for. I think 1 year + 1 day is fair. Don't like that? See you in court again.

Maybe you now you also legislate "for the reasonable expected life of the product". What's that? I think still it's 1 year + 1 day. See you in court again if you don't like it.

Fine! let's legislate: "... for at least 3 years". Oh I'm sorry, there was an unforseen problem and we went through our inventory-for-repair much faster than expected. There's none left and nobody makes this part anymore. Nobody makes an equivalent either. What now? I hope the customer is entitled to a refund, but (again) you don't have that in your right-to-repair legislation ...

Let's torture this even more: "if for unforseen circumstances manufacturer can no longer supply spare parts, customer will be entitled to a full refund" ...

This sounds awfully like "full repair/replacement warranty of 3 years" but the route you've taken is much more tortured.

> If jigs are required, they must at least fully describe the jig so that people can make their own, if required. Sure thing. Setting aside the fact that jigs can also constitute trade secrets, here is your jig:

* Here is the CAD for the jig you need. We built it for 10k USD because of a bulk discount. Bespoke for you it will probably be 25k USD.

* You also need this air compressor to drive it 2k USD.

* You will need this PXI-e from National Instruments 10k USD.

* That PXI-e needs these two DAQ cards 5k USD each.

* I guess I need to supply the software for that too? For free? Again is that actually fair? What if it has trade secrets? But sure, let's say I have to give it to you for free...

* Well it's NI, you need a license to drive all this stuff and to use the modules we have. 5K USD per year.

So now Joe's Corner Mobile Phone repairs can happily repair your 300 USD phone. He just needs that jig which totals 57k USD BOM and 5K per year on going. But I published it all, he can build it himself. I have met your requirements.

Jigs shouldn't cost that much you say? Well they can and do (and even more). That's the reality. Are you going to ban them? Regulate them too? It's the equivalent of banning / regulating a compiler (ie absolutely absurd).

> You can use glue as long as it can be removed without damaging the device, and the type of glue is documented and available for purchase. I already addressed this in my earlier comment. The easily removable glue is crap. But sure here is the glue part number: GLU-123678-JJ Mfg: GOOD-GLUE-GUYS Btw it's made using a trade secret formula from GOOD-GLUE-GUYS. Do I have to keep it in inventory as well. Or are you going to make GOOD-GLUE-GUYs (who is based outside the US) publish their trade secret formula? We just have the same issue as above. Do I also need to supply to you the special oven for it? Or is the part number enough? (btw that oven weighs 1 ton and is 500k USD, but you got the part number).

> Mandating a level of skill is not necessary. If a repair requires high skill, like desoldering, they can find someone to do that repair, or sell the device to someone willing to do that repair before purchasing a new device. The level of skill required to repair a device will become known, although I'm also not opposed to requiring that be declared up front. If you don't mandate skill requirements, then a manufacturer will just happily NOT make ANY adjustments to make a thing "more-repairable" whatever that means. Example that meets your legislative requirements:

You need to swap the CPU it's a 0.1mm pitch 2048 ball BGA. Here's the part number. Please note: this is a stacked design where the RAM chip (also 2048 balls) is soldered ON TOP of the physical CPU. The practical reality is that few humans on Earth, with very expensive equipment can do this. Joe's Corner Mobile Repairs is not one of them. The reality in manufacturing is that this faulty board would be binned because cost+time+risk means it's not worth it. If it was mega expensive then a fix maybe attempted, either using a very highly skilled technician and an xray afterwards to verify OR the tech removes the part and you run it through the 1-10million USD SMT line with a special program and IF you are very confident in your process engineering you might decide you don't need to xray it. All that said, I have met your requirements as stated in your proposed legislation, but it is of no practical use to you. Perhaps we just swap the whole motherboard? Well you didn't legislate that. Say you do somehow (skill requirements perhaps?), now it's 50% of the cost of a new device because the reality is that that's where most of the cost is. Put on top of that labour at a FAIR price to Joe in his corner repair store in the US and it's just not worth it now. A consumer will just buy a new device (without being compensated by the manufacturer).

Edits: Formatting

negative_zero··on We're ending our Samsung collaboration
> I can't get behind what you're saying but I am curious to hear your take. Why do you think right to repair "won't ever work"?

hnaccount_rng has already raised good points. I will add to them:

1) Working in product compliance I have learned: The simpler the rules, the harder it is to avoid them/weasel them. "Right to repair" rules will ALWAYS be more complicated than a simple "good" warranty. You are essentially legislating how to design products which has an infinite solution space. AND what do you legislate? "It has to be repairable". What is that?

- What skill level of the technician is required? What is the maximum time that they are allowed to spend to deem it "repairable"? (given enough time and skill you can repair almost anything). How we do verify that? Do they need a certification now? Who sets the requirements for that? Who does the testing? Or should the consumer be able to fix it? What tools are allowed or not allowed? Are custom tools allowed? Do I now have to manufacture them and sell those? (cause we use lots of bespoke tools). Now I have to inventory those items, that's going to cost.

- Are mechanical jigs (which are ubiquitous and very expensive and normally bespoke for manufacturing or repairs) allowed? How complicated can they be? Say they are allowed, how does the technician use it? Do I now have to manufacturer it and make is saleable? How much can it cost? (they can easily cost tens of thousands). Can I just lend said jig? For how long? Who insures it when it is in transit? How many jigs must I have in circulation at any time so that repairs are conducted fast enough?

- Can I not use glue anymore? Or only certain types? Say you legislate types that are easy to remove or desolve, ok well their mechanical properties suck and the device will be crappier now.

- How long does this need to be repairable? The reality these days is that a lot of PCBs are cheaper and/or easier to just scrap and replace ... so do I now have to keep repair stock? How much? For how long? What if I run out? Am I now obligated to spin up a 1 million dollar production line to make a few very uneconomic spares?

I could go on ALL day. How do you legislate all of that? Cause the parts that don't now have to go through the courts. Now it's just a big steaming mess that doesn't work AND it's complicated AND you have many smart engineers, who just want to get paid and go home and smart lawyers to circumvent it.

2) I know this might be very unpopular to say on HN, but the reality is that MOST (not all) of what companies do that makes things "unrepairable" is mainly because it's a) cheaper or b) securing the supply chain against counterfeiters because counterfeits devalue your brand and also you don't want to be on the hook for repairing really good counterfeits (and I have personally experienced the latter).

3) The "good warranty" solution is utilising an internal manufacturer calculus that already exists. Right now it is "tuned" to if US market => it only has to last a year + 1 day. Then "not our problem". In a "hand wavy based on experienced way" it's easier to get change by just shifting the goal posts (longer warranty).

4) I applaud you on fixing the items yourself but while it was fine for you, the quality probably wouldn't have passed on my production line. I have also observed many of those little phone repair shops do work and every single one I would have booted off my line. I am yet to see a single one of them use proper ESD protection (in any modern factory you are not even allowed inside without ESD gear). Sure they fixed it for you, but some other customers phone is now a walking wounded. I guarantee it.

I found this article very illustrative about just how clueless, many people, even "right to repair" proponents are about the systems that they are trying to regulate: https://www.theverge.com/2022/5/21/23079058/apple-self-servi... Yes, that jig Apple supplied, that's what it takes these days. Modern production and repair lines are soooo tuned for efficiency it's insane. That tuning introduces complexity which then goes through the roof for repairing stuff outside of said line. It's why often it's cheaper and quicker to throw parts out and replace it. We've gotten THAT good.

Finally, I actually think it is actually rather insulting how many people believe that fixing something like a phone PROPERLY is "not that hard" and "any tech can do it". I see these comments as demeaning and insulting to the experienced people working on these production and repair lines who are often underpaid and treated very poorly.

5) Right to repair will not solve e-waste. My opinion is it won't make much of a dent. E-waste is a separate issue that absolutely also needs to be tackled by compulsory recycling. And actually, in the case of phones and many other consumer electronics, making them "repairable" can mean more resources being used. People (especially on HN) bemoan glue being used. Modern glues are great. They're used because they speed up assembly, are fairly easy to apply and make stuff thinner and mechanically simpler. Say you ban glue as a part of Right to repair legislation, I guarantee the screws and extra plastic you need instead use more material and have more embodied energy. You've actually now increased the amount of e-waste.

Finally, I think fundamentally, rather than being repairable, I think most people just want these devices to last longer (so again just force that through long warranties). And it can be done. I have personally worked on products with a 10 year "official" warranty and a "quiet internal" 20 year one. It wasn't an exotic product or industry either. In my opinion, repairing a thing is the ambulance at the bottom of the hill, it should not have broken in the first place. Why mandate the ambulance in all cases when you can mandate the minimisation of pushing stuff off the cliff instead?

negative_zero··on We're ending our Samsung collaboration
As a hardware engineer:

Right to repair is a nice idea and it's heart is in the right place, but won't ever work for something like a consumer phone. Further, IMO, it's really just a band aid for the US's extremely poor consumer protections which manufacturers are hell bent on exporting to the rest of the world.

The most effective way to approach this problem is known and proven: mandate long (I think 5 years is fair) 100% repair/replace/refund waranty periods with no cost to the consumer (including shipping).

Then the manufacturer themselves will figure out the details on how to meet that. And don't worry they are perfectly capable of it because it's what they do RIGHT NOW.

The hardware will become more reliable or it'll be repairable or they'll just refund you or a combination of those.

Batteries just need a requirement such as minimum 80% of capacity at 5 years. Overnight they'll become replacable/over-provisioned/better chemistry/better thermals or again a combination of those.

I've never had "repairability" raised to me as an engineer. It's a nebulous thing nobody understands or cares about and can be just paid lip service to or effectively ignored. But waranty IS something bean-counters and managers understand. It's: "this thing must work for X time or it costs us money" with the added threat of "lawyers might get involved".

It's not perfect, but still far more effective and practical than "right to repair".

negative_zero··on Ask HN: What helped you with long Covid?
I haven't been gaslit by someone in the medical profession before, especially one from a field arms deep in a replication crisis. But I guess there's a first for everything...
negative_zero··on Ask HN: What helped you with long Covid?
Thank you!
negative_zero··on Telegram has launched a pretty intense campaign to malign Signal as insecure
GrapheneOS allows you to do this. The downside is that it only runs on Pixel phones.
negative_zero··on White space killed an enterprise app (2019)
TIL frustratingly hiding basic information within a menu, within a menu, within a menu, within a menu that's within a menu is called "progressive disclosure" (top marks for that amazing euphemism).

I really wish it were possible to calculate the total destruction of human productivity caused by whitespace and "progressive disclosure".

negative_zero··on Germany's solar panel industry, once a leader, is getting squeezed
Not really. Germany and it's predecessors have a strong history of rule of law. Russia does not.
negative_zero··on Germany's solar panel industry, once a leader, is getting squeezed
Poland was legally obligated to purchase Russian gas based on an agreement signed in the early 90s.

The writing was on the wall for years. The difference is that Poland started constructing an alternative pipeline to Norway. Poland also appealed to an arbitration panel to have the Russian gas contract right to renewal clause removed (which it was successful in doing).

Germany meanwhile doubled down on Russian gas and built Nordstream 1 & 2.

negative_zero··on Cities stripping out concrete for earth and plants
I'll offer up a "maybe hope":

It might net neutral or net benefit. Now the lack of maintenance and underinvestment is visible, but you're taking strain off the (mostly invisible and no doubt underinvested in) storm water system by swapping impermeable surfaces for permeable ones. (This is a good way to save money on storm water systems in general).

That said, my cynical side would still somehow expect my local council to screw it up anyway.

negative_zero··on The World Has Already Ended
I guess I'm a doomer. I have a bet with my partner unders/overs that there will be 5C of warming. They took overs, I took unders. I'm pretty sure I'll loose.

But it was for a cup of coffee which probably will be extinct as well so jokes on them...

negative_zero··on Charging a lithium battery to 80% only?
14 years in electronic products (consumer and industrial) including Multi chemistry battery management system (BMS) designs.
negative_zero··on Charging a lithium battery to 80% only?
"Your comment kind of implies that 80% charge is irrelevant"

I don't mean to merely imply that only charging up to 80% charge is (essentially) irrelevant. I mean to state that it is.

What actually happens at around 80% is that the charging regime changes. It's nothing to do with "making the battery age less". A lithium battery has two charging regimes: Constant Current and Constant Voltage. Up to about 80% a lithium battery is charged with constant current => charge speed is limited by the maximum output current of the charger => bigger charger faster charger speed => happy customer.

Above ~80% you switch to Constant Voltage. Charger now charges at a constant voltage and the charge current drops off following a log curve. The closer you get to 100% the lower the current => battery charges slower and slower the closer you get to 100%. This is a simple matter of physics and is the antithesis to "Fast Charging" which is why fast charging always talks about charging up to 80%.

"but the things you mention PLUS the discharge depth or how full you charge also affect the equation from what I gather."

Yes, depth of discharge (DoD) does affect battery ageing. But there's also a dozen other factors as well. Some affect the battery life more than DoD.

So yeah don't waste your life trying to compile custom kernels or whatever to only charge to 80% :) Just help the battery keep cool with what I posted earlier. It's all you can do. Worry about other things in life :)

negative_zero··on Charging a lithium battery to 80% only?
There is so much confusion, misinformation and naive testing about this topic. I've only learned about this "80% battery thing" when researching EVs recently and it seems to have been (maybe) spawned by the Nissan Leaf many years ago.

And now it's appearing on HN seemingly once a week. What has changed? Is someone running an information(or disinformation) campaign? Blog or app to promote?

I've not spoken earlier for fear of being downvoted into oblivion: I am sorry to say, but this 80% nonsense is just ... terrible advice and is 90% wrong. Like "skipping a daily coffee will let you retire 10 years sooner" wrong. (And all these lovely graphs I see thrown around are from poorly setup and poorly controlled tests using small samples or maybe even they're faked idk).

To be horribly simplistic about it, the biggest factor in battery ageing is thermals. So if you want actionable advice on increasing the longevity of your battery (in the mobile phone context):

Don't let it get hot, which means things like:

* Take off that awful plastic insulator you call a phone case. (But we need phone cases)

* Charge it slowly. Lower charge rate = less heat = happier battery. (But people love charging their phone in 1 minute)

* Charge at human ambient temperature. (But on my bed, in the sun is easier)

I guess those are inconvenient and poor sound bites. I'm sorry, but consumer devices (especially phones) have poor thermals and the environment they're subjected to sucks. That's just a fact of life (and economics and physics).

Very simplistically, the only way "charge to 80% only" *might* be helping you is by keeping the battery cooler (In which case the above advice is much better).

negative_zero··on I will always prefer to work from home
So much this^

It's an extroverts world and we're all forced to conform to the "extroverts narrative".

When all the extroverts were losing their minds because of COVID induced forced WFH, I frankly had no sympathy (and even a little sadistically felt a little glee). Didn't like your work environment for just one or two years? Cry me a river little extrovert and try it for a whole life time.

negative_zero··on SanDisk Extreme Pro failures result from design flaw, says researcher
This is something that is in my area of expertise, and your suspicions are correct.

Solder can "bubble" but this is a line process issue that is easily picked up even in old AOI systems (automatic optical inspections) from 10-15 years ago.

To be frank, this article to me, reads like piece put together by somebody who has no idea what they're on about to generate publicity for their company. Nothing to see here.

negative_zero··on Passkeys are now enabled by default for Google users
Completely agree. Currently I can perform a full bootstrap using information stored in my brain (with my partner's brain as backup). Any new "solution to passwords" that doesn't allow that means an instant NO from me. I don't care how much more theoretically secure it is.
negative_zero··on What we learned making a plastic injection mold with a Chinese mold maker
I disagree.

There are plenty of different fabrication technologies to suit different scales. Some listed by other commenters.

I agree iteration is good, and good hardware companies do iterate hardware. It's something I have always been a proponent of as a hardware engineer. But also the reality is that everything in hardware land costs 10-100 times as much and takes 10-100 times longer.

To properly develop and iterate on hardware, you need to do upfront investment. You need:

1) Tools for the hardware engineers (scopes, spec-ans, tool shop, test equipment). [In software parlance, download the IDE, debuggers and libraries. You're not going to ask your developers to work without those. That would be ludicrous.]

2) You need to iterate EARLY in the product cycle process and this costs money (but still much less than changing your final tooling). [Software parlance again: You only ever really edit the source code. You would never ask a developer to binary patch a compiler to fix issues in your source code. This is what you're doing IMO when changing final tooling on a product.]

3) You need to account for lead times for fabrication and shipping of a physical thing. [Software parlance again: Compiling takes days to weeks. QA weeks to months.]

I think software majority companies struggle with these because (when compared to hardware):

1) Software tooling is essentially free.

2) You can stop and go back to the source code to re-iterate at any time and the down stream processes to "finish the iteration".

3) Time for iteration is seconds, minutes maybe hours while you wait for a compiler to run.

Speaking about Toyota Production System: This has many misconceptions as nobody ever seems to actually read the source material. One of these myths is iterations. Toyota iterate often and EARLY. You get the part right and THEN you can THINK about final tooling. They don't iterate on final tooling, that is expensive and time consuming.

I would say with some work and trade offs you can save on your product in the 300-500 range. You shouldn't be in the Defense/Aerospace/Medical area unless you are doing something quite esoteric.

As others have stated on the final point (but I will reiterate) no senior software person in the US would be happy with $20 for 30 minutes.

negative_zero··on What we learned making a plastic injection mold with a Chinese mold maker
Absolutely, yes.

Think of it this way: If current runs through it, you need to cert it. Period.

Edit: I think the Pi might already have FCC so if you are NOT electrically altering the Pi in anyway, then you won't need to re-cert (as you are essentially installing software on it and for a consumer device FCC doesn't have ESD requirements).

For CE, depending on the directive, you'd need to do ESD (adding a box will alter that).

Disclaimer: Not compliance advice.

negative_zero··on What we learned making a plastic injection mold with a Chinese mold maker
Yes and no and it doesn't matter :)

Broadly and simplified:

Adding a bluetooth module means that, not only is the device no longer "electrically equivalent" (which means you are re-certing), but you have gone from "unintentional radiator" to "intentional", which means you have a different and/or additional set of standards.

A pre-certified module (as in, it has modular approval) under FCC means you do not have to test the "intentional radiator" part the module PROVIDED you exactly follow the instructions of the module supplier AND you don't do anything "stupid".

Under CE, pre-certified module isn't a thing. It will certainly help you pass from a technical standpoint, but doesn't really let you "short-cut" the testing and paper work.

Hope that makes sense and gives a rough idea.

edit Apologies for rehashing what others have already said. I should have refreshed.

negative_zero··on What we learned making a plastic injection mold with a Chinese mold maker
In my experience, if a company is majority software, it's a weird combination of hubris and ignorance that I don't really see in other sectors.

I consult on product development and I'd say about 50% the time, software majority companies think you are trying to rip them off somehow when you try to explain everything that is NOT software that needs to be done, what it costs and how long it takes (and how important it is to lock things in early as you can't just "push out a patch" for a $50,000 molding tool or that you can't just "slap bluetooth in later" and not redo all of your EMC certs).

negative_zero··on LK-99 isn’t a superconductor
Bit late to the thread, but for those interested I found this interview with two scientists trying to reproduce LK99 insightful: https://www.youtube.com/watch?v=jFnA8gwnLms

Lots of interesting nitty gritty details. Also raises an interesting point about how lot of labs trying to reproduce LK99 are probably not doing it correctly.

← PreviousPage 2 of 4Next →