1. Can't imagine how miserable it is to be an engineer at Mozilla, watching your leadership constantly snatching defeat from the jaws of victory. The entire browser industry is crumbling around Firefox, growing increasingly user-hostile, and all they need to do is stay the course which is apparently too much work for their C-suite.

  2. My @JenJen Plague Doctor print just arrived! I'm a little scared to take it out of the plastic bag until I have a frame to put it in but I absolutely love how it looks in person

    JenJen@mastodon.art's Plague Doctor print, still in its plastic bag. The character is female, wearing the signature Plague Doctor mask holding a potion bottle with a fuming green liquid in one hand and a dagger in the other
  3. Content warning: meta, terms of service

    @danderson seeing that be the top comment on lobsters was actually quite upsetting not gonna lie

  4. My broadband connection went down over an hour ago and mobile data is spotty at best, I'm already dying 😂

  5. @shinmera creaking floorboards maybe? I have never seen crossing legs written in as a sound cue this is some giga brain shit :thonkFish:

  6. @Aurimas yeah I get spooked thinking of the 150+ accounts in my password manager but so many websites make even changing your email such a colossal pain that I just can't see myself being able to try purging them without getting frustrated

    Replying to source post

  7. @jalefkowit@vmst.io the most oppressive algorithm of all: `alt_text.isEmpty()`

  8. I'm struggling to think of a streaming experience worse than #PrimeVideo

    - Does not default to skip intro
    - Advertises other shows at the start of every episode

    On Android specifically:
    - Does not have a full screen button
    - Does not have a UI lock button
    - Does not have brightness or volume controls
    - Does not have picture-in-picture

    I have to constantly ask myself why I'm putting up with this instead of just pirating...

  9. @pablobaxter this is perfect! I can't count how many times I've had to do this manually because Studio picked up the wrong JDK. Thanks for making it!

    Replying to source post

  10. I've started defaulting to putting new stuff only on my personal Gitea instance and move away from GitHub and it's honestly not too shabby - I vastly overestimate the value I derive from GitHub's network effects.

  11. @melix @britter basically the project has an update script that runs mitm-cache to snoop network calls and then runs a Gradle task to effectively force all configurations to resolve and to download the dependencies in them, at the end of which we can get a final view of everything the build requested and put it into something Nix calls a fixed-output derivation. This FOD is then provided to the actual build as an input and dependencies are retrieved from it.

  12. @melix @britter The Nix build sandbox disallows network access so the dependencies need to be determined upfront when packaging/updating, and the resulting list of dependencies needs to be stored in the Nixpkgs repository where size is a very important concern so Gradle's default dependency lockfiles are ill-suited for the job. It just makes sense to have a more condensed format that contains exactly what is required for Nix and nothing else.

  13. @soatok Them responding to the most minor push back with moving goalposts and "sorry not interested in speaking with you personally" is the most online commenter thing I have ever seen, it is so bizarre and weird.

  14. Ellie has slotted in my reading time into her own schedule so now if I'm late for any reason she'll drag Mom to come sit outside so she can have her half hour in the sun barking at the street

  15. Brutal case of the Mondays today, I snoozed my alarm 7 times before waking up lol

  16. Mostly leaving this as a reminder to myself: The way Compose renders blockquotes is not visually distinctive enough so I need to figure out how to replace them in an AnnotatedString with a custom span type that I can draw with a proper leading border.

  17. My initial idea of using the CoryDora macropad for games fell through thanks to the power of anti-cheat so I've had to repurpose it for more productive things. SSH commands for my servers ended up being a natural fit, and I've changed the knob to control audio on layer 1 and scroll on layer 2 (my mouse wheel is unreliable - fuck you Razer)

  18. @hisham_hm AFAIK it does not

  19. Everything I learn about Elon Musk is against my will

  20. @theplaguedoc @JenJen and seeing this post convinced _me_ that I needed this in my life. Order placed!

    P.S. I hope shipping to India won't set you back by too much, please let me know if it does; I'll be happy to cover it regardless of the pre-order offer.

  21. Always a real shame when I come across a great blog post then I can't share it because the author used an extremely ugly AI generated header image on it

  22. This might be a self report but The Great Gatsby is such a drag to read lol

  23. I wasn't very happy with the Bloom lamp cycling through presets every time I booted up my PC so spent a little bit getting the Arduino IDE set up and hard-coded in the preset I like with reduced brightness so it's easier on the eyes

    msfjarvis.dev/g/lampy/e0a88049

  24. @Aurimas I looked at the lint-gradle source and it seems to cover everything I could think of off the top of my head, I'll take a look at the commit history at work on Monday and see if I can dig up something else that was a problem.

    Replying to source post

  25. @Aurimas That's awesome! I've been bit by this myself a few times and it's not fun diagnosing these in a complex build :blobSmileSweating:

    Replying to source post

  26. @yosh My sleep schedule's ruin is singularly owed to video games with friends :blobJoy:

  27. Back to good ol' refactorman duties

    GitHub's diff indicator on a pull request showing 206 lines added and 445 lines removed.
  28. I've never been a vertical tabs person before but the Firefox Nightly vertical tabs experiment is making me a believer

  29. Being extra busy at work the past couple weeks has been a refreshing change while I've also been home alone, been a while since I've had my days just disappear rather than having to doomscroll through it.

  30. Been a while since I did any programming for leisure and the fact that it doesn't seem to be bother me is a little concerning for my career

  31. @triskelion@fosstodon.org I used himalaya for a bit but email over CLI is a little too brutalist for me so I was back to Thunderbird pretty quickly.