Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)W
Posts
61
Comments
317
Joined
1 yr. ago

  • I really want something that’s going to be no-fuss, solid as a rock and that’s simply going to get out of my way.

    That would be Debian Stable. I'm using it with KDE Plasma (6.3.6), and am pretty happy with it. (I also applied a few backports for gaming and software development, but that was easy.)

    Is there something about newer Plasma versions that you absolutely must have right now, rather than living with 6.3.x until next year?

  • This is a thinly veiled advertisement.

    tl;dr: The length of a slice is not a valid index into that slice.

    Of course. Because Go uses zero-based indexing, just like many other languages.

  • is to identify the human. This may not even be a conscious development from the company.

    Given the reign of surveillance capitalism and rise of fascism, I think it would be naive to believe it's anything else.

  • Indeed. It's linked in the third sentence of the article.

  • Privacy @programming.dev

    Cloudflare Precursor watches your mouse and keyboard to decide if you are human

    nerds.xyz /2026/07/cloudflare-precursor-bot-detection/
  • An argument could be made that the first group is about engineering software, while the second group is about navigating a certain kind of adversity.

    I guess one could call the latter a kind of engineering, but not of software.

  • Describing the saboteur as "The developer of Mumble" is misleading, because Mumble is developed by multiple contributors, and Beatrici isn't even the most prominent one.

    The post's true headline is:

    Statement regarding attempted distribution sabotage

  • Systemd (along with the various add-on services that come with it on most major distros) meddles with and tends to break critical functionality quite often, except on boring systems where the needs being served happen to be handled well by systemd's happy path(s).

    If the computers you maintain fit Lennart Poettering's idea of how to do things, then you might never notice a problem. On the other hand, if you're responsible for systems with unusual or complex configurations, or have need of the flexibility that makes unix so very useful in the first place, then you might very well discover that systemd is a pushy, invasive, poorly considered, buggy, and in some ways just pain broken collection of software, maintained with a level of arrogance and carelessness not often matched in the unix community, and you might rightly come to despise working with it.

    Sadly, my experience has been the latter. In the years since the systemd suite was adopted by Debian distros, I have been burned more times by it and spent more weeks of my life troubleshooting it than I can count any more. Because of this, I have come to resent systemd. And I know I'm not alone in this.

    So, dear readers, when you see people complaining about systemd, please try not to be like the zealots out there who routinely cry "luddite" and demand proof when they encounter folks who dislike it. Try instead to remember that one size does not fit all, that some of systemd's detractors are very skilled and reasonable people who happen to run systems that are necessarily different from your own, and have encountered problems that you have not. It has been over a decade. Some of us are tired of it, and tired of talking about it.

  • Privacy @programming.dev

    "The KIDS Act" Is KOSA+ and Congress Could Vote On It Next Week. Here's What You Need to Know

    www.eff.org /deeplinks/2026/06/kids-act-would-require-age-checks-get-online
  • Privacy @programming.dev

    WhatsApp Catches Spyware Firm NSO Defying No-Hacking Court Order

    www.securityweek.com /whatsapp-catches-spyware-firm-nso-defying-no-hacking-court-order/
  • I expected that astute readers would notice the opportunity on their own. :)

    Perhaps the defenestration could be an escalating affair: Use a ground floor window the first time. Add a floor for each subsequent offence. Add a floor for each co-conspirator supporting the mass surveillance attempt.

  • I propose that any government official seeking (more) mass surveillance be immediately told "no", thrown out of office, and prosecuted.

  • Yeah, but before you get excited, know that planet is rife with dihydrogen oxide.

  • Weird. I don't know how that happened. I wonder if I hit a glitch in Lemmy's web UI.

    • He described new C "guards" and scoped locks inspired by Rust

    In other words, the improved safety will sometimes come from Rust code, and sometimes from C code. The important point being that safer practices are becoming more common now that Rust has called attention to them.

  • The go env -w command can make most go environment variable settings persistent for the current user. Alternatively, you could set the environment variable in your shell's login script.

    Be sure to read go's docs for individual environment variables, because go doesn't respect all methods of setting them in every case. (For example, it ignores certain approaches to disabling its telemetry. How convenient for Google.)

  • Linux @programming.dev

    Yearslong fight over users' right to tweak smart TV software heads to trial

    arstechnica.com /gadgets/2026/05/inside-the-fight-to-force-vizio-to-share-linux-based-source-code-for-its-tvs-os/
  • The cifs driver is complex. I haven't spent time tuning it in quite a while, but I once got rid of a performance problem by mounting with the nouser_xattr option, which can be included in a mount.cifs command or an /etc/fstab entry. That, or something else documented in the mount.cifs man page, might be worth a try.

    Good luck!

    FWIW, this is more likely Linux-specific than Debian-specific.

  • Privacy @programming.dev

    EFF is Leaving X

    www.eff.org /deeplinks/2026/04/eff-leaving-x
  • Programming @programming.dev

    This AI open-source cloning software shows the gaping hole in code copyright

    www.pcgamer.com /software/ai/in-the-long-list-of-awful-things-ai-might-lead-to-we-can-also-add-killing-open-source-software/
  • Programming @programming.dev

    CodingFont: A game to help you pick a coding font

    www.codingfont.com
  • Linux @programming.dev

    CrackArmor: Multiple vulnerabilities in AppArmor - Qualys Security Advisory

    cdn2.qualys.com /advisory/2026/03/10/crack-armor.txt
  • Privacy @programming.dev

    Paying without Google: New consortium wants to remove custom ROM hurdles

    www.heise.de /en/news/Paying-without-Google-New-consortium-wants-to-remove-custom-ROM-hurdles-11204037.html
  • Programming @programming.dev

    inputlag.science: latency issues and how to tackle them

    inputlag.science
  • News @lemmy.world

    Man Opposing Data Center Arrested for Speaking Slightly Too Long

    www.404media.co /man-opposing-data-center-arrested-for-speaking-slightly-too-long/
  • Programming @programming.dev

    An AI Agent Published a Hit Piece on Me

    theshamblog.com /an-ai-agent-published-a-hit-piece-on-me/
  • Programming @programming.dev

    Notepad++ Hijacked by State-Sponsored Hackers

    notepad-plus-plus.org /news/hijacked-incident-info-update/
  • Programming @programming.dev

    Doing the thing is doing the thing.

    www.softwaredesign.ing /blog/doing-the-thing-is-doing-the-thing
  • Linux @programming.dev

    VoidLink: The Cloud-Native Malware Framework

    research.checkpoint.com /2026/voidlink-the-cloud-native-malware-framework/
  • Programmer Humor @programming.dev

    A Grandchild's Guide to Using Grandpa's Computer

  • News @lemmy.world

    Public Domain Day 2026

    web.law.duke.edu /cspd/publicdomainday/2026/
  • Programming @programming.dev

    Memory is running out, and so are excuses for software bloat

    www.theregister.com /2025/12/23/memory_software_opinion/