• 25 Posts
  • 1.51K Comments
Joined 5 years ago
cake
Cake day: May 31st, 2020

help-circle





  • From the bug report:

    […] will require moving some config & data files from ~/.phoenix to probably $XDG_CONFIG_HOME/phoenix and […]

    According to Wikipedia, the browser was already renamed to “Firefox” when that bug report was opened, but still wild to see that even back then, they already had some technical debt for the name of that directory.

    Unfortunate that they did not go straight from ~/.phoenix to $XDG_CONFIG_HOME/mozilla, but hard to say, if that was as obvious of a choice back then…




  • Ephera@lemmy.mlOPtoFirefox@lemmy.mlCopy RSS Button (Extension)
    link
    fedilink
    English
    arrow-up
    1
    ·
    4 days ago

    I just tried it on Android Firefox, and well, it does work, but you can definitely tell that it wasn’t built for Android Firefox.

    It doesn’t show up in the URL bar and rather just in the extension menu. In there, it still gets hidden when no RSS feed is available. It copies to the clipboard as expected. And when there’s multiple feeds, it opens a separate page to show the dropdown in a very small font. Definitely usable enough, since you’re not going to interact with it all the time, but I wouldn’t give it the same glowing review…



  • I’m currently prototyping a macro to help reduce boilerplate, as part of a more general library. And I’m doing some wild shit, like defining the fields of a data type from the parameter list of a function.

    But then, yeah, what I’m now stuck on is that my generated code references a data type under one name, but it’s actually got a different name in the public API. All the wild shit was smooth sailing, but a technicality now fucks me over. 🫠








  • As the other person said, the bit about Arch is just the preamble.
    But you can use Nix Home-Manager on Arch (or other distros), if you’re so inclined, which will give you that reproducibility for the stuff in your home-directory.

    In some ways, this is like backing up and restoring your dotfiles, but it allows you to template those dotfiles and depending on the program, it offers simple ways to populate the dotfile templates. For example, KDE applications don’t generally offer very legible dotfiles and so configuring e.g. a panel via dotfiles is kind of a pain. To help with this, there’s Nix Plasma-Manager.


  • Pretty sure that knowing COBOL isn’t the hard part. It has relatively few language concepts.

    This lack of language concepts just makes it difficult to reason about it, so that’s what you’re getting a paycheck for. Well, and possibly also because it might take months to have a new dev figure out your legacy codebase, so it’s cheaper to keep the current dev by paying them competitive prices.


  • Oh man, a few years ago, we had a military dude as conductor in our wind band. And I was always one of his favorites, I’m guessing because I have broad shoulders and a deep voice – prime military recruit material.

    …except that I’m vegan. So, one day he sits next to me during lunch and asks me why I’m vegan. I do the usual dance of avoiding the topic, but he does not want to let it go. So, I tell him that I think killing animals is wrong. He walked out of that conversation like a hurt gazelle.

    Like, fuck me, dude, if you’re gonna do the whole military tough guy spiel, but cannot take a kid disagreeing with you, then maybe you’re not as tough after all.


  • That argument annoys me so much. Each vegetable does cover all amino acids, they just don’t have them in the exact relations that our body needs. But if a vegetable has only 50% of one amino acid compared to the distribution that our body needs, then you can abso-fucking-lutely just eat double of that vegetable. Or as you say mix-and-match.

    A typical Western diet includes far more protein than the body needs for maintaining itself either way.