I dunno when it happened but I swear SBCs were the new best thing in the universe for a while and everyone was building cool little servers with their RockPis and OrangePis.
Now it’s all gone x86 and Proxmox with everyone shitting on Arm. What happened? What gives?
Is my small army of xPis pointless? What about my 2 Edge routers?
I’ve got about 6 xPis scattered round my flat - is there anything worth doing with them or should I just bin them?
All thoughts, feelings and information welcome. Thank you.
So SBCs are shit now?
Nothing changed, the hardware is the same as before. Your little pi servers are still doing the exact same work they did before. The only variables are prices on SBCs vs used small factor x86s, and the short, short attention span of terminally online hobbyists.
Use whatever you like, no need to race after others’ subjective (and often hyperbolic) judgment.
Very much this. The allure of raspberry pis was that they were $30 toys that could actually be used to do things that were equivalent to much more expensive computers and computer control systems.
Somewhere along the way they lost the plot, probably when supply chain issues drove their prices sky high along with the compute modules being used for home lab servers, and now cheap knockoffs based off of Rockville chips or ESP32 are just as capable as raspberry pis for a fraction of the cost, and at the same time actual desktop computers in miniature form factor have become so cheap on the second hand market that they are incredibly competitive with the raspberry pi.
Don’t get me wrong, pi is a great platform. But the use cases in which it leads the pack have become incredibly narrow.
Actually I can’t think of anything that raspberry pi does that can’t be done better by a less expensive alternative.
Even the pi5 with the nvme hat is not currently price competitive with a 4-year-old HP ultra small form factor as far as I know.
Actually I can’t think of anything that raspberry pi does that can’t be done better by a less expensive alternative.
That has been true even before the price increase - what still makes me use pis now and then is that just so many people are familiar with them, the standardized form factor with lots of extension modules, and the software support - pretty much any software targeting that kind of use has been tested on pi variants.
I’d nowadays go for using compute modules, though - they’re smaller, and you can get them with flash, eliminating the SD card problem many pis had. You can get carrier boards for the compute modules in the classic pi form factor, so you can have the best of both worlds.
Yeah, make a Pi with 1GB RAM, video & ethernet for like 20-30€ and you’d ruin me.
I know about the banana, orange, whetever-pis but in my experience they always needed lots of extra stuff to work (like fucing and recompiling libraries). The Pi “just worked” IMO.
price competitive with a 4-year-old HP ultra small form factor
What’s the model number for that?
Elitedesk 800 g4s can be picked up for ~$130 or so depending on where you look
I don’t understand this post. Whatever you bought then for they’re still good for. People’s opinions don’t make them less useful.
People are shitting on them because the price point for arm sbcs has risen, while the price point for small x86 computers has come down. Also, x86 availability is high and arm sbc availability has become unreliable. They also aren’t generally supported nearly as well. If you don’t need more power and you already have them on hand there’s no reason not to use them.
I’m curious, what’s an example of a mini x86 machine comparable to a raspberry pi? I just did research and ended up buying a RPI 5. I may have not known what to look for, but what I found in the x86 space was $200+ and seemed pretty underwhelming compared to a $80 SBC on arm.
https://www.acepcs.com/products/mini-pc-intel-n100-ultra is only $140, and it looks to me like Pi5+ is $160 with PS/case/microSD.
This looks cool, is it getting good reviews?
I don’t know what a pi5+ is, unless you mean orange pi 5+?
I just bought a RPI 5 8GB (base price $80), all accessories in, for like $115. It never occurred to me that this would’ve been considered “expensive”, but a lot of people in this thread are saying so because rpis used to be $30. I mean the price has increased, but hasn’t the price of literally everything increased noticeably at the same time?
Pi5+ just because I’d originally written Pi5+PS/case/SD.
And you’re right that everything has gotten more expensive, but $35 in 2016 (Pi-3) is only $45 today (and you can still get a 3B for $35). The older Pis hit, for me, a sweet spot of functionality, ease, and price. Price-wise, they were more comparable to an Arduino board than a PC. They had GPIOs like a microcontroller. They could run a full operating system, so easy to access, configure, and program, without having to deal with the added overhead of cross-compiling or directly programing a microcontroller. That generation of Pi was vastly overpowered for replacing an Arduino, so naturally people started running other services on them.
Pi 3 was barely functional as a desktop, and the Pi Foundation pushed them as a cheap platform to provide desktop computing and programming experience for poor populations. Pi4, and especially Pi5, dramatically improved desktop functionality at the cost of marginal price increases, at the same time as Intel was expanding its inexpensive, low-power options. So now, a high-end Pi5 is almost as good as a low-end x86, but also almost as expensive. It’s no longer attractive to people who mostly want an easy path to embedded computing, and (I think) in developed countries, that was what drove Pi hype.
Pi Zero, at $15, is more attractive to those people who want a familiar interface to sensors and controllers, but they aren’t powerful enough to run NAS, libreelec, pihole, and the like. Where “Rasperry Pi” used to be a melting pot for people making cool gadgets and cheap computing, they’ve now segmented their customer base into Pi-Zero for gadgets and Pi-400/Pi-5 for cheap computing.
Ok.
This looks cool, is it getting good reviews?
I really was asking. I did a little research and concluded any x86 machine I could buy would be too slow for reliable video playback unless I spent over $200. I am open to actually being wrong there though.
The price is what happened. A pi 5 costs almost as much as an old used computer.
This exactly. If you already have Pis they are still great. Back when they were $35 it was a pretty good value proposition with none of the power or space requirements of a full size x86 PC. But for $80-$100 it’s really only worth it if you actually need something small, or if you plan to actually use the gpio pins for a project.
If you’re just hosting software a several year old used desktop will outperform it significantly and cost about the same.
Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I’ve seen in this thread:
Fewer Letters More Letters DNS Domain Name Service/System HA Home Assistant automation software ~ High Availability LXC Linux Containers NAS Network-Attached Storage NUC Next Unit of Computing brand of Intel small computers NVMe Non-Volatile Memory Express interface for mass storage PCIe Peripheral Component Interconnect Express PiHole Network-wide ad-blocker (DNS sinkhole) Plex Brand of media server package RAID Redundant Array of Independent Disks for mass storage RPi Raspberry Pi brand of SBC SATA Serial AT Attachment interface for mass storage SBC Single-Board Computer SMTP Simple Mail Transfer Protocol ZFS Solaris/Linux filesystem focusing on data integrity k8s Kubernetes container management package
16 acronyms in this thread; the most compressed thread commented on today has 11 acronyms.
[Thread #449 for this sub, first seen 24th Jan 2024, 01:45] [FAQ] [Full list] [Contact] [Source code]
I have an x86 proxmox setup. I stuck a kill-o-watt on it. Keep your pi setup if it does what you want, and realize that there’s someone out there who is jealous of your power bill.
My x86 Proxmox consumes about 0.3 kwh a day at around 15% average load. I’ve only had the Kill A Watt on it for a day, so I don’t know how accurate that is, but it shouldn’t be too far off.
How bad is it?
My current file server, an old gaming rig, consumes 100w at idle.
I’m considering a TrueNAS box running either 2.5" ssd’s or NVME sticks (My storage target is under 8TB, and that’s including 3 years projected growth).
deleted by creator
Go tweak your power and fan settings. 100w at idle is way too much unless it’s 15 years old.
Fans, especially small ones are very sneaky energy hogs. Turn them waaay down.
Attach a small camera to one of them and attach it to a bird feeder. Set another one up with frigate.
It’s a fun use and actually good for the environment.
What happened is that people realized what I’ve been saying since ever - that the RPi and others are a money grab because of all the required accessories while a MiniPC will get you way more power, stable hardware , case, power supply and everything in between for the same price (if you go for second hand). Here is are examples of such posts: https://lemmy.world/comment/5357961 , https://lemmy.world/comment/4696545
For eg. for 100€ you can find an HP Mini with an i5 8th gen + 16GB of ram + 256GB NVME that obviously has a case, a LOT of I/O, PCIe (m2) comes with a power adapter and outperforms a RPi5 in all possible ways. Note that the RPi5 8GB of ram will cost you 80€ + case + power adapter + cable + bullshit adapter + SD card + whatever else money grab - the Pi isn’t just a good option.
Either way, Pis have their use cases however in my opinion it was an overhyped product that sits on the middle of a market:
- They tried to make the Arduino easy by adding an operating system and high level programming languages such as Python. It never made much sense, why would you want to have GPIOs directly on a “computer”? not reasonable at all. Nowadays we’re seeing a raise of the ESP32 devices that have 30-40 GPIOs and Wifi for 2$ each. Cheap, easy to develop and deploy and eating away on the Pi’s market.
- Another typical use case for a Pi is some low power server, but while it is great in theory then it lacks the CPU performance required for the container-based absurdities people want to run and the I/O sucks. USB wasn’t ever a good way to connect to storage, let alone a USB/network shared bus like we had in the past. The new PCIe is questionable (look at the NanoPi M4v2 from 2018) and requires… more adapters;
- Price-wise it doesn’t make much sense as well because a second hand x86 will be 10x faster at the same price point… and way more stable with more expansion.
Now it’s all gone x86 and Proxmox
Proxmox isn’t a new thing, in fact it is a pile of crap and questionable open-source that people still run because they haven’t discovered LXC/LXD yet. Read more here: https://lemmy.world/comment/6507871. FYI you can run LXD on your Pis and get both containers and virtual machines with it in the same way Proxmox people do with x86.
The irony of this comment is that people will shit on me about replacing Proxmox with LXD in the same way they used to when I said that Pis were a money grab and x86 MiniPCs were way better.
Do you think the used server market is worth the cost? It looks like I could have a giant chunk of DDR3 for not so much.
I don’t (specially DDR3-era stuff) because old server hardware is way more expensive, won’t be of any particular advantage and older hardware, compared to new stuff, will use a LOT of power.
Instead use regular desktop/laptop machines as they’ll probably be more than enough for homelabs. You can a good 9-10th gen Intel CPU and motherboard that is perfect to run servers (very high performance) but that people don’t want because they aren’t good to play the latest games. Modern hardware = less power consumption, cheaper, more performance.
If you go really low end, let’s say i5-6500, this will probably cost around 80€ second hand with RAM. You can use https://www.cpubenchmark.net/compare/ to compare CPUs the server hardware you can get with modern hardware if you’re interested.
Most DDR3-era server hardware comes with RAID controllers/cards and other things that nobody uses anymore, people have moved on the software RAID be it BRTFS or ZFS and you will want to do the same. Servers make a lot of noise - impractical for a home - and a CPU from that era will be around 150-200W, you can get a recent i5 with more performance that runs around 50W.
Another thing to consider: you’re trying to build a NAS get a basic motherboard with 4 SATA ports and then add a PCI to 5 SATA port card and it will be much cheaper than whatever server hardware. BTRFS as your filesystem and its RAID if needed. Now you may be thinking something like “I want a faster CPU in order to have fast SMB”, just don’t - your gigabit network will saturate before an i5-6500 or any mechanical drive does and when this happens you’ll be at something like 10-20% CPU usage. Just don’t waste your money.
I’ve got about 6 xPis scattered round my flat - is there anything worth doing with them or should I just bin them?
Fuck, if you can’t figure out what to do with them, give them to me and I will! There’s so many fun art projects you can get up to with Pis.
I say bin them. Throw them into the ocean
Username checks out
I missed this sentiment. Just bought my first RPI (5) and it’s a neat little toy. I have some pretty specific requirements I’ll have to work toward but I like tinkering with it. The size, price and low power consumption beat any of the mini PCs I found. Then again I’m probably out of the loop
I have 1 RPI 4 (8GB RAM) running:
- OpenMediaVault
- Transmission
- ArchiveBox & LinkWarden (testing between the two)
- Gitea
- Audiobookshelf
- FileBrowser
- Vaultwarden
- Jellyfin
- Atuin
- Joplin
- Paperless-NGX
- Immich
On another RPI (4GB) I have Home Assistant
Out of interest from someone with an Rpi4 and Immich, did you deactivate the machine learning? I did since I was worried it will be too much for the Pi, just curious to hear if its doable or not after all.
I didn’t deactivate the machine learning. It’s definitely doable