Hacker News new | ask | show | jobs
by theHIDninja 1703 days ago
That is surprising. I guess it's still economical for them to use these horrible computers despite the fact the mean time between failures is at best three weeks.
4 comments

Do you have any references for MTBF or the Pi's failure modes in general? SD cards going out are pretty much the only thing people talk about, and that problem is easy to solve. Another thing is bad power supplies, again easily solved (and not the Pi's fault).
I have always used a few since the days of the original version. On my experience they last until I drop them, crush them with some tool, or step over them.

The power supply tends to be much shorter lived. I severely oversize those and even then they like to stop working after just a few years. The SD card is the shortest lived component by far, but it lasts longer and has a better failure mode if you disable swap. (Why do pi distros enable swap at all?)

Oh, and of course, since version 3 the power cable is the hardest component to get right. You need a very good cable, and you probably don't even know the specs on most of the ones you have...

I've had a lot of luck using the Samsung Evo Select micro sd cards, and use them almost exclusively with my RPis. I've recently been trying PNY Elite-X as well with good results, though I think I've only got one Pi running those (and two Wyze cams).
My experiences with raspberry pis has been exclusively and extremely negative.

The first one I owned had some kind of electrical fault that bricked and destroyed my TV.

The second one I owned had a fault where a few of the capacitors on the back fell off upon me plugging it in for the first time.

The third one I tried had a fault where it would spontaneously shut down if I had any USB devices plugged into it for any reason at all (in this case it was a mouse and a flash drive).

The fourth one I owned had the same problem, and the way I fixed it was desoldering its onboard wifi receiver running it at an absurd underclock and overvolting the USB2 input with my bench power supply.

With that said, let me talk about their hardware.

The USB-C implementation on the raspberry pi 4 violates the USB spec. When this was brought up to the engineers over there, they completely memory holed the problem, saying it works on USB2 chargers through an adapter. I call bullshit because during normal use it will draw more than 12.5 watts (which exceeds power limits on USB2 cables).

I have never seen the micro HDMI port on anything made before 2013 so the adapters required to make it work with modern TVs may as well be proprietary ones sold by RPi.

The camera input connector is encrypted for some reason, so if you wanted to use a camera through there it has to be one of raspberry pi's.

Despite them claiming it's opensource, it really isn't. The only thing that they have made opensource is the schematics which are largely useless for integrating into your own designs. The main processor onboard (and a handful of other ICs) isn't even commercially available. They claim it is, but that's only if you order it in minimum quantities of a few hundred thousand or something.

So in order to use the RPi4's most basic features, you need a proprietary charger, a proprietary camera, and a proprietary video output dongle. These things are more locked down than most laptops.

And that's just the problems with the RPi4. That has absolutely nothing to do with the litany of problems the past versions have had, which I don't feel like listing here. One of the issues that comes to mind is that the RPi 3 had a problem where it would spontaneously shut down if the lights in the room flickered wrong.

Worst of all, because these clowns have mindshare it means that other more well-behaved SBCs will never get any form of community tech support or large enough marketshare to make any notable change.

> The third one I tried had a fault where it would spontaneously shut down if I had any USB devices plugged into it for any reason at all (in this case it was a mouse and a flash drive).

I have a power supply that is so weak that Pi would reboot when I plug a USB keyboard in it. Solution: never use weak power supplies on Pi's.

> I have never seen the micro HDMI port on anything made before 2013 so the adapters required to make it work with modern TVs may as well be proprietary ones sold by RPi.

Pi Zero uses mini HDMI due to size constraints. Pi 4 has 2 HDMI outputs! Instead of adapters, I always prefer "right" cables. More expensive but convenient. E.g. https://www.amazon.de/Snowkids-zukunftssicheres-TV-Kabel-unt.... Also, ironically, my 2012/2013 ASUS Zenbook has a microHDMI port.

> The fourth one I owned had the same problem, and the way I fixed it was desoldering its onboard wifi receiver running it at an absurd underclock and overvolting the USB2 input with my bench power supply.

Have you tried 2-3A power supplies? E.g. https://www.amazon.de/Anker-PowerPort-Wandladeger%C3%A4t-kom.... Though I found the "official" supply cheaper and went with it.

> One of the issues that comes to mind is that the RPi 3 had a problem where it would spontaneously shut down if the lights in the room flickered wrong.

Most likely your power adaptor would not be able to maintain stable voltage when your lights flickered.

Anyway, have been running 3B+, a few Pi0s for a few years and this is the first time I read about so many problems with Pi's falling on one head. To keep my SD cards alive longer, I use DietPi and had only one SD card die on me over ca. 10 pi-years of uptime.

> more well-behaved SBCs

I am all ears!

I tried multiple power supplies. I even tried bench power supplies and overvolting them. Nothing worked. It fails for the same reason power strips fail if you plug too much into them. The Pi needs ~110% of what the input can even supply (that's ignoring the spec that says it should be 2.5 amps) and anything plugged in down-stream will need to take pieces out of that.

>Pi 4 has 2 HDMI outputs!

Two full-sized HDMI ports could fit on the board. At least, I could fit them. I question the competency of all the engineers working there.

>Most likely your power adaptor would not be able to maintain stable voltage when your lights flickered.

No. It was due to the wifi/bluetooth tranceiver not being potted and it would hard-reset if disturbed too much by the photoelectric effect.

>Anyway, have been running ...

Anecdotal evidence. They are built like absolute trash and it's a miracle anybody says they work for any reason.

> more well-behaved SBCs

Wake me up when someone makes one with ECC ram. I will not entertain using one unless it does.

Possibly the engineers working there took account not only the size of the HDMI connector, but also the plugs that go into them. if you put two connectors next to each other, you would only be able to use one at a time.
>Anecdotal evidence. They are built like absolute trash and it's a miracle anybody says they work for any reason. As is your experience. I have had about 8 pi's (zero,2,3,4) without any issue and I have never heard anybody else with the amount of issues you've had. I think they are ubiquitous because they are inexpensive, well documented, and fairly well made. They would clearly not be as popular if everyone had your experience.
>well made

They are made from the floor sweepings in Sony's factory.

You don't hear about the failures because most people just buy them and throw them away. I would venture to guess that about 60% of their customers are one-time buyers that try to power it on once and throw it away because it doesn't work. The other 40% either won the lottery or put up with its constant stream of shit because they have a near monopoly. The same is true for 3d printers.

Last year I decommissioned a Pi 2 that had been running nonstop pretty much since it came out, with the same SD card. I used it as a camera/motion detector for my garage, so it isn’t like it had the perfect environment. I also have a pi 3 that runs nonstop collecting data from a couple usb peripherals. I have a pi zero W running as a print server for the last 2-3 years, and a pi 4 with multiple services and docker containers for the last 1.5-2 years. I have never experienced an SD or pi failure. I only buy the power supplies recommended by the pi foundation. I also gracefully shut down vs. yanking power (but I do not have these on UPS, so they do occasionally experience power outages)
That is all anecdotal evidence. All four that I have tried using have failed catastrophically for different reasons. See my reply to a different comment on the same thread.
As is yours. I was only sharing my own anecdotes to show that both extremes exist.
I've got multiple RasPis from 2nd, 3rd, and 4th gen that all have lasted years. I know of a Rpi 2b still running in a shed in the New Mexico desert that holds at about 90*F that's still going after 5 years.

I had a 3B running as a car infotainment system with hard shutdowns at least daily for three years. Sold that car and it's now in a drawer, but slated for use in an arcade perhaps.

I've got another 3b running as a Unifi controller that's been running for 2+ years.

I've got two 3b and one 4 running OctoPi (3d printer server) without issues for 3+ years.

Given the mass adoption and heavy usage of RPis, I would venture to day most people don't find them to be "horrible computers". I think in 5+ years the only time I've had an RPi fail at the hardware level and die was due to powering it via the 5V headers and accidentally reversing polarity. Might have also shorted one out when an enclosure was flooded due to bad weather seals.

All anecdotal, but I find most of the time when Pi's fail it's often either voltage sag, poor quality sd cards, or excessive writes to the SD. The SD cards are definitely a weak link in the RPi ecosystem.

Whenever possible, ensure your Pi isn't reporting undervoltage and look for ways to minimize writing to disk (or attach a USB drive for any heavy writing necessary).

There are better solutions other than the Raspberries, often even cheaper, less power hungry and more open, but they struggle to gain visibility because they don't spend in advertising as much as the Raspberry Pi Foundation (Broadcom?) does.

Here's a list of over 400 boards. There's also a .csv file to downlaod for offline quick comparison. https://hackerboards.com/

Out of interest, where do you see their adverts?
Advertising doesn't need to be explicit. I won't comment further as I was roasted here when I wrote what I thought about the RPi Zero scarcity (which lasted years) when it was launched.
Sure, but that's normally the sort of adverting that goes along with a big advertising spend. I had imagined almost all their advertising exposure is from giving product away for people to review, and of course the charity aspect got headlines originally. I suppose you might say the silly low price of the pi zero was a form of advertising. I don't think they'll do a stunt like that again.