Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)P
Posts
5
Comments
174
Joined
6 mo. ago

Install Guix

  • I would use a passphrase instead of a password. Make it a meaningful phrase and it'll be hard to forget.

    I had a password that I committed to muscle memory once... and then my muscle memory disappeared and my brain memory didn't remember it... and... it was not good... 😅

    Passphrase 1000% I've never had trouble remembering my passphrase.

  • Master Password hint be extremely obvious

    Given that Bitwarden is on the cloud, where the whole world can access it, I'd say no...

  • Just ordered a Sony Xperia with SailfishOS! I hope you're right! 🤞

    (FYI just in case: SailfishOS is NOT an Android fork! I didn't realize this until recently.)

  • What's the point of YouTube premium again? uBlock Origin works on laptops, tablets, and phones. Smart Tube works on TVs.

    Is there some live sports thing that it's bundled with or something?

  • Deleted

    Permanently Deleted

    Jump
  • I switched from Spotify to Navidrome+local radio. When I'm in the car, it's been 100% radio recently.

    I actually like a lot of the music on my local radio stations. Yes, it's 10 songs on a loop, but they gradually change out the 10 songs. So 6 months from now it's slightly different 10 songs. I also get to spend more time with each song, which lets me learn the lyrics or notice different parts of the song better.

    Yes, there are ads and talking, but it's not all bad. I like the ads for local businesses, restaurants, or events. The talking gets annoying sometimes, but most of the time it's fine or, dare I say, even enjoyable. When the ads/talking gets too much, I just change the station. There are like 4-5 stations I cycle through. If they're all annoying, then I just turn the radio down for a minute.

    I also discover new songs from the radio that later I add to Navidrome.

    Overall, pretty happy not paying for Spotify and not having to use my phone.

  • Deleted

    Permanently Deleted

    Jump
  • Tailscale is just more reliable and mature in my experience

    What sort of issues have you run into? I'm currently on Tailscale, but was considering Netbird because it's open source. (Also, I hate that Tailscale requires me to create an account with Big Tech to login.)

    They seem pretty close in terms of features, at least in the simple cases.

  • Deleted Locked

    Permanently Deleted

    Jump
  • Honestly, yeah. Lots of people in my town would probably be onboard and justify it. "This is a good thing because the radical left is crazy!"

  • Stupid click-bait headline. It makes it sound like Wikipedia has an AI agent, "Wikipedia's AI agent".

    Wikipedia's AI agent row likely just the beginning of the bot-ocalypse

    Should be this:

    Wikipedia's fight about AI agents likely just the beginning of the bot-ocalypse

  • OP, try PieFed! https://piefed.social/auth/register It's actually pretty good. I'm surprised more people aren't connecting to the Fediverse via PieFed. I recently jumped from Lemmy and PieFed.

    And because this isn't some corporate hellhole, you don't get cutoff from Lemmy. Yay ActivityPub!

  • You do have to ask for permission. https://docs.codeberg.org/ci/

    Asking permission involves creating an issue on the Codeberg-e.V./requests repo: https://codeberg.org/Codeberg-e.V./requests/issues/new?template=ISSUE_TEMPLATE%2FWoodpecker-CI.yaml

    Here's an example issue asking permission for CI: https://codeberg.org/Codeberg-e.V./requests/issues/1663

    They get back to you fairly quickly. I think the main thing they check for is if your project is FOSS. They don't seem very strict otherwise.

    After you get permission, you can go to https://ci.codeberg.org/login to access CI.

    You'll also need to create a .woodpecker folder in your repo.

    Woodpecker docs are here: https://woodpecker-ci.org/docs/usage/intro

       
        
    # .woodpecker/my-first-workflow.yaml  
    when:  
      - event: push  
        branch: main  
    
    steps:  
      - name: build  
        image: debian  
        commands:  
          - echo "This is the build step"  
          - echo "binary-data-123" > executable  
      - name: a-test-step  
        image: golang:1.16  
        commands:  
          - echo "Testing ..."  
          - ./executable  
    
      
  • 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.

  • takes deep breath

    AHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA

    Just switch to Codeberg already.

  • 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.

  • Yeah, not handled well. They're doing slimy corpo bullshit.

    On the other hand, I like that they're open source and don't block stuff like vaultwarden.

    I hope they can take the extra money and make the product better. Cuz I definitely don't love Bitwarden, but it's a better alternative than 1Password.

  • Yes, it should be Nucleus. Them calling it PiedPiper is a propaganda campaign to try to earn good will from people. Fuck Google locking down Android.

  • I really do not understand the hate :/

    The itsfoss interviewer goes into this:

    A lot of backlash isn't about the code change, but about what it represents.

    You say this is "just attestation, not verification" but we know that infrastructure always gets repurposed later. This is where the legit fear lies.

    Do you think regulations like these will reshape desktop Linux in the next 5-10 years where we might have "compliant Linux" and "Freedom-first Linux"?

    Sam Bent's article also goes into this (although, fuck that clickbait title): https://www.sambent.com/the-engineer-who-tried-to-put-age-verification-into-linux-5/

    He read the laws, decided compliance was the correct response, and went to work. Every objection the community raised went nowhere: that this enables surveillance infrastructure, that lying is trivially easy, that the laws themselves are unconstitutional overreach. He'd already accepted the law as legitimate and moved to implementation.

    He read the law, took it at face value, and started writing code. The word for what that is sits somewhere past malice, something more insidious: an engineer who treats compliance as engineering, who sees a legal requirement the way he sees a technical specification, and will implement whatever the spec says regardless of who wrote the spec or why.

    The reason to name him is the pattern. The surveillance state runs on volunteers: people who do the implementation work for free, out of genuine conviction, with no paper trail connecting them to the money that wrote the laws.

  • Why not let someone else do it then? Why eagerly sign up to be the one to do it?