Install Guix

  • 0 Posts
  • 25 Comments
Joined 27 days ago
cake
Cake day: March 17th, 2026

help-circle


  • I know it’s easy to dunk on Electron… but have any of yall written any desktop apps with native frameworks? I wrote a small GTK4+Vala app once and I discovered desktop frameworks are very different than developing webapps. Customizing the look, feel, interaction of elements, and general mechanics, seems like a toooon of effort. (It kinda seems like you’re not supposed to customize it.) Web development is waaaaaaaay more friendly towards customization. Which as a company, you want your app to look like your company, not some generic OS bundled app.

    And then you have to repeat all that effort for crappleOS and Wangblows?.. And then you gotta hope that it’s even possible to do the thing you want in different OSes. Sheesh.

    I mean, I’d be happy if everything was native apps, but I also understand why people don’t tend to choose that route.





  • I mean, if Zig and Guix can do it. It’s possible.

    I’m in a similar boat. So far:

    • I started mirroring GitHub to Codeberg
    • I added CI to Codeberg

    Next I gotta update the readme on GitHub telling everyone that I’m going to move to Codeberg. I’ll let that sit for a few months.

    Also, I gotta update consumers like homebrew to consume from Codeberg instead.

    I was gonna close/merge any open PRs on GitHub.

    Issues, I’m not totally sure about. I thought I read there was a way to migrate those. Although, I’m kiiinda ok with starting fresh… not totally sure this part needs more thought.

    Once the Codeberg repo is ready, I’ll make the GitHub repo read-only, with the readme pointing to Codeberg.

    Way, way, way down the line, I’d consider deleting the GitHub repo (and finally my account).

    I’m OK with breaking things. I’m gonna try my hardest to not break stuff, but I’m not going to let the fear of breaking stuff prevent me from getting on ShitHub by Macroslop.



  • Why Forgejo Actions and not Woodpecker CI, isn’t Woodpecker on Codeberg more stable? Yes, absolutely, in fact the documentation for Forgejo Actions on Codeberg is out of date right now

    Waah?

    Forgejo Actions will just feel way more familiar coming from GitHub Actions. The UI and YAML syntax is almost identical, and the existing actions ecosystem mostly works as-is on Codeberg.

    Ah, ok. I don’t care about that.

    Setting up woodpecker.


  • We’re a huge country I guess. I’ve experienced pretty much the exact opposite as you.

    1. almost everyone I know takes home some portion of their meal from a restaurant. So that single portion is really two, or maybe three.

    Most people around me have the waiter take their half-eaten plate away. Apparently, food waste is considered polite or something around me. If you actually try to finish your plate, you get made fun of. (I’ve been made fun of.) I guess it makes you look poor or desperate or starving or something?

    1. IME people don’t usually have giant portions at home, they sometimes do of course, but things tend to be more sane for home cooked meals for your family. They also tend to be a lot more balanced, with more veg and grain.

    The dinner plates my family and my wife’s family (and extended family) have for dinner are quite large and they usually get filled up. Usually meat is the biggest portion of that plate, followed by carbs, and then veggies are the smallest (if present at all). My wife’s family in particular always, always, always, has ice cream or cake or cookies after dinner.

    My wife and I use smaller dinner plates, and again, surprise, get made fun of because we’re eating such “tiny” (normal) portions.




  • It’s a little more nuanced than that.

    I will gladly write my own small, half-assed framework that I 100% know, can reason about, can debug, and can extend to fit my requirements. I will gladly pass on a fat-assed, bloated framework with a million dependencies, where I only need a few features, and where if I need something that isn’t offered by the framework I have to submit a PR or add some janky-ass workaround.