this post was submitted on 07 Feb 2025
775 points (98.3% liked)

linuxmemes

22317 readers
1553 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack users for any reason. This includes using blanket terms, like "every user of thing".
  • Don't get baited into back-and-forth insults. We are not animals.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn. Even if you watch it on a Linux machine.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
  • 5. πŸ‡¬πŸ‡§ Language/язык/Sprache
  • This is primarily an English-speaking community. πŸ‡¬πŸ‡§πŸ‡¦πŸ‡ΊπŸ‡ΊπŸ‡Έ
  • Comments written in other languages are allowed.
  • The substance of a post should be comprehensible for people who only speak English.
  • Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
  • Β 

    Please report posts and comments that break these rules!


    Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.

    founded 2 years ago
    MODERATORS
     
    (page 2) 50 comments
    sorted by: hot top controversial new old
    [–] [email protected] 79 points 1 day ago (12 children)

    Switched from a raspberry pi 3 to a second hand x86 thin client (lenovo thinkcentre m920q) because raspberry pi 4 were not available at the time. Made me learn proxmox and a bunch of other cool stuff my raspi couldn't handle.

    I'm rooting for ARM / RISC-V to become more popular in desktop computing / servers though.

    [–] [email protected] 52 points 1 day ago (1 children)

    I've always liked riscv. Just the idea of literally everything on the device being open source is a fun idea. Manuals to everything.

    load more comments (1 replies)
    load more comments (11 replies)
    [–] [email protected] 41 points 1 day ago (6 children)

    A mini PC is a good middle ground. Mostly for the video transcode and machine learning power.

    [–] [email protected] 19 points 1 day ago

    Yeah, a mini PC... or if you already have one, why not 5 mini PCs?

    load more comments (5 replies)
    [–] [email protected] 9 points 20 hours ago (1 children)

    Or you learn proxmox and running everything as a VM

    [–] [email protected] 0 points 12 hours ago (4 children)
    load more comments (4 replies)
    [–] [email protected] 6 points 20 hours ago (1 children)

    I still like vms on digital ocean. I guess I'm a seething soydev.

    [–] [email protected] 2 points 18 hours ago (1 children)

    I use a DO droplet with docker compose. Filthy dev here too. Much cheaper overtime than buying and hosting home server equipment.

    [–] [email protected] 2 points 17 hours ago (1 children)

    Some stuff you want to have in your house though, like storage and stuff like home assistant.

    [–] [email protected] 2 points 17 hours ago

    I'd never trust DO with my vintage europorn collection

    [–] [email protected] 20 points 1 day ago (2 children)

    I've discovered that there are a lot of medium-tier software engineers who immediately will go straight to horizontal scaling (i.e: just throw hardware at it), and I've seen instances where very highly skilled engineers just write their code better, set things up on a bare metal server, cache things, etc. and manage with just a single badass server

    [–] [email protected] 13 points 1 day ago

    Even just the choice of programming language makes a big difference. Running a JVM language or NodeJS, Python, Ruby etc., you can be bottlenecked by a Pi. Meanwhile, Rust or C/C++ will use barely a fraction of those resources.

    load more comments (1 replies)
    [–] [email protected] 17 points 1 day ago* (last edited 1 day ago)

    Yup, a pi is enough for me.

    Well... 5 Pis and an ancient NUC running proxmox are enough for me. And a DS920+... and an old laptop running docker are enough for me.

    [–] [email protected] 15 points 1 day ago (5 children)

    With Linux any old computer from yesteryear can become a quick server. That's what I do, just make sure you got backups.

    load more comments (5 replies)
    [–] [email protected] 10 points 1 day ago (1 children)

    I spend all day at work exploring the inside of the k8s sausage factory so I'm inured to the horrors and can fix basically anything that breaks. The way k8s handles ingress and service discovery makes it absolutely worth it to me. The fact that I can create an HTTPProxy and have external-dns automagically expose it via DNS is really nice. I never have to worry about port conflicts, and I can upgrade my shit whenever with no (or minimal) downtime, which is nice for smart home stuff. Most of what I run tends to be singleton statefulsets or single-leader deployments managed with leases, and I only do horizontal for minimal HA, not at all for perf. If something gives me more trouble running in HA than it does in singleton mode then it's being run as a singleton.

    k8s is a complex system with priorities that diverge from what is ideal for usage at home, but it can be really nice. There are certain things that just get their own VM (Home Assistant is a big one) because they don't containerize/k8serize well though.

    load more comments (1 replies)
    [–] [email protected] 1 points 16 hours ago

    Unraid FTW.

    [–] [email protected] 6 points 1 day ago

    I love my little k3s box and having all my config in git

    [–] [email protected] 7 points 1 day ago
    [–] [email protected] 8 points 1 day ago

    Ha ha

    Under-complicated -> over-complicated -> under-complicated.

    There's a 'just right' that I think you skipped through.

    [–] [email protected] 4 points 23 hours ago (4 children)

    Wait, you can host a website on a raspberry pi !? But is it really cheaper than shared hosting, for instance? And even then, quality-wise, it cannot be that good, can it?

    [–] [email protected] 12 points 22 hours ago (1 children)

    Same as a 4x CPU with 8GB ram VPS.
    Unless bandwidth is a limiting factor.
    But the quality of a website is about code. Not about hardware

    [–] [email protected] 9 points 21 hours ago (1 children)

    You see, bits sent from an x86 have 10% more antioxidants....

    [–] [email protected] 4 points 18 hours ago

    I had a website serve me oxidised bits. My computer BSODd and now I have herpes.
    Need those antioxidants

    [–] [email protected] 8 points 23 hours ago

    My understanding is raspberrypi.com is hosted on raspberry pis. It's a Linux computer; it can do anything a Linux computer can do.

    [–] [email protected] 5 points 22 hours ago

    You can definitely run a low traffic website with a Pi. You can run Minecraft Servers and such on Pis. Especially on Pi4s.

    load more comments (1 replies)
    load more comments
    view more: β€Ή prev next β€Ί