[object Object]

Autocorrect hates me, I am sorry.

  • 0 Posts
  • 58 Comments
Joined 11 months ago
cake
Cake day: July 20th, 2025

help-circle

  • Goto is surprisingly readable.

    Loops don’t get labels. Labels are awesome. Sprinkle in some goto so you can use labels.

    In languages like python inside a loop you have if condition: continue. Except continue means don’t continue, you skip to the next iteration without breaking the loop. That’s confusing as heck (and what is else doing on loops Guido???). if condition: goto loop is more honest.

    I also like that goto is “take my stack frame and run that procedure instead”, which is kind of unique and cool in its own way, and impossible to do with most lexical scoping systems. It’s reliable zero cost function calling (if you can make your optimizer happy).

    Everyone loves repeating “goto considered harmful” and “numbering should start at zero”, but nobody critically thinks about those things. Rules are made to be broken.

    ~Oh, and the numbering argument is totally wrong… using one notation to advocate for another is silly. Offset from zero, but index by domain logic!~










  • EDIT: You can safely ignore most of what I wrote. Rails World is the DHH Rails conference (I am not a rails person) that they sponsor.

    I can’t figure out if this is true or not.

    They did sponsor Omarchy, and they do still list on their linux support page that they seed hardware to Omarchy, but on their official list of sponsorships (included in the spoiler/hidden block so as not to spam/monopolize the thread) they do not list Omarchy.

    So I don’t know what the current situation is, but it does appear they’re distancing themselves from it a bit. They last posted on Bluesky about Omarchy 8 months ago (about when the scandals happened).

    Actually: in writing this I realized that Hyprland is also problematic, or maybe they’re not anymore, but they are listed in their sponsorships. So I don’t actually know what that means.

    https://frame.work/ca/en/blog/framework-sponsorships

    Full List of Sponsorships, Mar 25, 2026
    Organization/Event Type Sponsorship amount
    Los Altos Hacks IX Monetary + product sponsorship $500
    Daydream Hackathon Monetary sponsorship $500
    Aeroespacial Association COSMOS at the Rey Juan Carlos University (URJC) Monetary sponsorship 3x units
    Open Hardware Summit hosted by Open Source Hardware Association Monetary sponsorship $500
    DebConf Monetary sponsorship €2,000
    NixCon Product sponsorship 1x unit
    KDE Akademy Monetary sponsorship €2,000
    Labscon 2025 Product sponsorship 3x units
    SemiTO-V (University Team) Monetary sponsorship €500
    RISC-V International Product sponsorship 2x units
    Nerdearla Monetary sponsorship €800
    Linux Fest Northwest Monetary sponsorship + event booth $500
    Open Source Summit North America and Open Source Summit Europe hosted by Linux Foundation Monetary sponsorship + event booth $20,000
    COSCUP Monetary sponsorship + event booth $6,000
    Texas Linux Fest - hosted by Texas Linux Festival (TXLF) Monetary sponsorship + event booth $2,500
    Hackaday Supercon Monetary sponsorship + event booth $30,000
    Rails World Monetary sponsorship + event booth €24,000
    Hack Club Facilitated donation $87,000
    Linux Foundation Monetary sponsorship $5,000/year
    Hyprland Monetary sponsorship €7,200/year
    LVFS Monetary sponsorship $10,000/year
    Arch Linux Monetary sponsorship $5,000/year
    Debian Monetary sponsorship $5,000/year
    CachyOS Monetary sponsorship $3,000/year
    Bazzite Monetary sponsorship $3,000/year
    NixOS Monetary sponsorship €2592/year
    FreeBSD Monetary sponsorship $5,000/year
    NetBSD Monetary sponsorship $2,500/year
    KDE Monetary sponsorship €10,000/year




  • I’ve said some negative things about KDE Plasma feeling like three desktop oses taped together, but the latest version the fixed all that and it’s pretty good.

    I still want to destroy all the hotksys and window decorations, but it just works, and it works well, and it works for edge cases where Gnome and Cosmic crash or fail silently.

    KDE is pretty good, and I say that about a very small amount of software.

    Also: I just switched to Nixos and now I can actually setup systemd units without wanting to shoot myself in the face. So that’s nice.