• 0 Posts
  • 27 Comments
Joined 1 year ago
cake
Cake day: June 12th, 2023

help-circle

  • Shoot your shot, player.

    Don’t go crazy or over the top, don’t overdo it, but just say it. If they’re a good friend they won’t be scared away. If they’re like you that way you’ll both be happier.

    Don’t overthink it, ask them if they’d ever like to hang out or do something more like a date.

    Ballsy, direct, badass. That can be you.

    Dating is awkward but life gets a lot better once you get more comfortable with it. Everyone is a dating idiot until they’re not, there’s a good chance your friend is still in the idiot stage and maybe hell be over the moon that you helped push through it.



  • Ran Asahi for several months, tried it out again recently. It’s good/fine, I just don’t love fedora.

    There’s some funkiness with the more complicated install, the AI acceleration doesn’t work, no thunderbolt / docking station.

    MacBooks are great hardware but I don’t think they’re the best option for Linux right now. If you’re never going to boot into macOS then I’d look for x13, new Qualcomm, isn’t there a framework arm64 option now or was that a RISC module?

    I’m also assuming you’re not looking to do any gaming? Because gaming on ARM is not really a thing right now and doesn’t feel like it will be for a long while.










  • I’m far from an expert in init systems, but there are some benefits to declarative approaches for configuration. It’s one of the main reasons yaml and toml are as popular as they are. The short version is, declarative configuration tends to be less verbose, and the declarative contract defines what state you want things to be in, not how to get there which makes it easier on the person writing the unit file, and on the implementers of systemd in that there’s a smaller surface-area to test

    Generally declarative:

    • requires less verbose configuration files, less room for error
    • is easier to document and easier to understand
    • leaves the implementers more freedom to improve their system as long as they live up to the agreed-upon contract
    • is easier for implementers to test/validate. They don’t need to support a scripting language and every single crazy thing someone might try with one but still consider valid




  • One really annoying problem, in firefox the mouse cursor position is wrong. Clicking in firefox clicks on the thing 30-ish pixels above my mouse. I noticed that it only happens when firefox is snapped to the left or right half of the screen (of course that’s how I almost always use it). I can fix it if I maximize firefox then snap it left or right. 100% scaling on the monitor, nothing funky, reset theme/appearance, reset my firefox profile, etc…

    Hopefully it gets sorted soon