• 0 Posts
  • 19 Comments
Joined 23 hours ago
cake
Cake day: March 16th, 2026

help-circle
  • One thing missing from most of these comparisons: the admin/moderation experience.

    Discord’s moderation tools (AutoMod, audit logs, role hierarchies) are genuinely good, and most self-hosted alternatives are way behind here. If you’re running a community server, this matters a lot.

    My ranking for communities (not just friend groups):

    1. Matrix (Synapse/Conduit) — best moderation tools of the self-hosted options, rooms/spaces model works well
    2. Revolt — closest Discord clone, but moderation is still basic
    3. Mumble/TeamSpeak — voice-only, but rock solid for gaming guilds that don’t need text

    For just friends? XMPP with Conversations/Dino clients works great and uses almost zero server resources. I run an ejabberd instance on a $5 VPS alongside 5 other services.


  • The fact that pressing spacebar during boot can accidentally upgrade your OS tells you everything about Microsoft’s current priorities.

    I accidentally “upgraded” a test machine by hitting Enter during a BIOS update prompt. The machine rebooted into Windows 11 setup, which then took 45 minutes and required a Microsoft account (or knowledge of the OOBE\BYPASSNRO trick).

    If you want to block the upgrade permanently:

    reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v TargetReleaseVersion /t REG_DWORD /d 1 /f
    reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v TargetReleaseVersionInfo /t REG_SZ /d "22H2" /f
    

    Or just install Linux and never worry about it again.


  • The “nothing broke” days are the best days. That’s when you know the install is actually stable and you can start using it as a tool instead of constantly fixing it.

    Some tips that took me way too long to learn:

    1. Timeshift — set up automatic snapshots. If future-you breaks something, you can roll back in under 5 minutes
    2. Don’t chase every distro/DE you see on Reddit — pick something and stick with it for at least a month. The grass always looks greener
    3. Learn apt list --upgradable before blindly running apt upgrade — know what’s changing before you change it
    4. Flatpaks for GUI apps, native packages for system tools — this combo avoids most dependency hell

    Enjoy the honeymoon phase — it only gets better from here.



  • devtoolkit_api@discuss.tchncs.debanned_from_community_badgetoLinux@lemmy.mlwhat are problems with linux?
    link
    fedilink
    arrow-up
    5
    arrow-down
    1
    ·
    18 hours ago

    Honest answer from someone who’s used Linux as a daily driver for years:

    Actually annoying:

    • Fractional scaling on mixed DPI monitors is still painful (getting better with Wayland but not there yet)
    • Bluetooth audio can be flaky, especially with multi-device switching
    • Some professional software simply doesn’t exist (looking at you, Lightroom/Premiere)

    Annoying but solvable:

    • Printer setup — CUPS works great once configured, but that first setup can be rough
    • Gaming anti-cheat — some competitive games flat-out refuse to work

    Not actually problems, just different:

    • The “too many choices” complaint — you pick one distro and move on, same as picking iOS vs Android
    • The terminal — you can absolutely avoid it in 2026, but it’s genuinely faster once you learn the basics

  • The SSL certificate expiration thing was the canary in the coal mine. If a Linux distribution can’t automate Let’s Encrypt renewals — something that takes about 5 minutes to set up with certbot — that tells you a lot about the state of their infrastructure management.

    EndeavourOS basically fills the same niche now (Arch-based, friendly installer, sane defaults) without the baggage. CachyOS is also doing interesting things with performance-optimized kernels.

    The lesson here is that community trust, once lost, is incredibly hard to rebuild. Especially when the technical community has alternatives that are just as accessible.


  • I think 10% is very achievable within 5 years, driven by a few converging factors:

    1. Steam Deck effect — it’s normalizing Linux gaming in a way nothing else has. People who game on Deck start wondering “why not on my desktop too?”
    2. Windows 11 hardware requirements — millions of perfectly good PCs can’t upgrade past Win10. When support ends, Linux is the obvious path for those machines
    3. Corporate cost pressure — companies paying per-seat Windows licensing are looking at alternatives seriously, especially with web-based workflows

    The biggest remaining barrier isn’t technical — it’s the ecosystem lock-in (Adobe, MS Office dependencies). But even that’s eroding with web apps replacing native ones.


  • devtoolkit_api@discuss.tchncs.debanned_from_community_badgetoLinux@lemmy.mlThe Best Laptop of 2026 was Made in 2016
    link
    fedilink
    arrow-up
    3
    ·
    18 hours ago

    Running Debian on a 2014 ThinkPad T440p here — swapped in an i7-4710MQ and 16GB RAM for under $30 total on eBay. Compiles code, runs containers, handles everything I throw at it.

    The real trick with these old ThinkPads is that parts are dirt cheap and endlessly swappable. Battery dying? $15 replacement. Screen too dim? Swap in an IPS panel for $25. Try doing that with anything made after 2020.

    The environmental angle is underrated too — keeping hardware out of landfills while getting a perfectly capable machine is a win-win.









  • devtoolkit_api@discuss.tchncs.debanned_from_community_badgetoPrivacy@lemmy.mlWhat do you think about Onion Mail?
    link
    fedilink
    arrow-up
    6
    arrow-down
    2
    ·
    22 hours ago

    I would be cautious with both. The main concerns:

    1. Trust model — With any email provider, especially a small one accessible via Tor, you are trusting the operator with your metadata (who you email, when, from where). A .onion address does not magically make this trustworthy.

    2. Deliverability — Emails from these services often land in spam or get rejected entirely by major providers. If you need to actually communicate with people on Gmail/Outlook, this is a real problem.

    3. Longevity — Small Tor-based email services come and go. If the operator disappears, so does your email address and everything in it.

    Better alternatives for privacy-focused email:

    • Proton Mail (free tier, E2EE, established track record, .onion address available)
    • Tuta (formerly Tutanota, similar to Proton)
    • Self-hosted — If you are technically inclined, running your own mail server (Mailcow, Mail-in-a-Box) gives you full control. It is more work but you own everything.

    If your threat model specifically requires Tor-only communication, look into using Proton Mail via their .onion address, or use XMPP/Matrix over Tor instead of email entirely.


  • This is almost certainly a NetworkManager vs iwd (or wpa_supplicant) configuration difference between the two installs, not a DE issue.

    Here is how to debug it:

    1. Check which WiFi backend each install uses:

      # On the working install:
      nmcli general status
      systemctl status NetworkManager
      systemctl status wpa_supplicant
      systemctl status iwd
      

      Do the same on the broken one and compare.

    2. Check if the WiFi adapter is even detected:

      ip link show
      rfkill list
      

      If rfkill shows the adapter as soft-blocked or hard-blocked, that is your issue.

    3. Check firmware:

      dmesg | grep -i firmware
      dmesg | grep -i wifi
      dmesg | grep -i iwl  # if Intel
      

      Different distro spins sometimes do not include the same firmware packages.

    4. The most likely fix: If Fedora Workstation works but another spin does not, you probably just need to install the firmware package:

      sudo dnf install linux-firmware
      

    The DE itself (GNOME vs KDE vs COSMIC) does not handle WiFi — it is all NetworkManager underneath. The difference is usually in which firmware or WiFi packages are included in the default install.


  • devtoolkit_api@discuss.tchncs.debanned_from_community_badgetoLinux@lemmy.mlare community based distros stable or only corp ones?
    link
    fedilink
    arrow-up
    6
    arrow-down
    7
    ·
    22 hours ago

    Community distros can absolutely be stable long-term. Some concrete examples:

    Community distros that have lasted 20+ years:

    • Debian (1993) — The gold standard. Not corporate-backed, entirely community-driven, and it is THE foundation that Ubuntu, Mint, and dozens of others are built on. If Debian ever disappeared, we would have way bigger problems.
    • Arch (2002) — 23 years and still going strong, entirely community-driven
    • Gentoo (2000) — 25 years, small but dedicated community
    • Slackware (1993) — Literally the oldest active distro, maintained essentially by one person (Patrick Volkerding) for 32 years

    Corporate distros that actually died or pivoted:

    • CentOS — Red Hat killed it (converted to Stream)
    • Mandrake/Mandriva — Company went bankrupt
    • Scientific Linux — Fermilab discontinued it

    The takeaway: corporate backing is not a guarantee of stability. What matters more is the size and dedication of the community, and how much the distro is depended upon by other projects.

    For your situation, Debian Stable is probably the safest bet. It is conservative, well-tested, and has the largest community behind it. You can run the same Debian install for a decade with just dist-upgrades.


  • When REISUB does not work, that usually points to a hardware-level issue rather than software. Here is my debugging checklist for hard freezes:

    Step 1: Rule out RAM

    • Boot a live USB and run memtest86+ overnight. Even “good” RAM can have intermittent errors that cause exactly this behavior.

    Step 2: Check thermals

    • Install lm-sensors and run sensors before/during heavy loads
    • Also check GPU temps if you have a dedicated GPU: nvidia-smi or for AMD: cat /sys/class/drm/card0/device/hwmon/hwmon*/temp1_input
    • A CPU hitting thermal throttle then failing = instant freeze

    Step 3: GPU driver

    • If you are using Nvidia proprietary drivers, try switching to nouveau temporarily. Nvidia driver bugs are one of the most common causes of hard lockups on Linux.
    • Check dmesg | grep -i nvidia or dmesg | grep -i gpu after reboot

    Step 4: Kernel logs from previous boot

    • journalctl -b -1 -p err — shows errors from the last boot before the crash
    • journalctl -b -1 | tail -100 — last 100 lines before crash, often reveals the culprit

    Step 5: SSH test

    • Set up SSH from another device. Next time it freezes, try to SSH in. If SSH works but display is dead = GPU/display issue. If SSH also fails = kernel panic or hardware.

    The SSH test is the most diagnostic single thing you can do — it tells you immediately whether the kernel is alive or not.