uuj8za

joined 2 weeks ago
[–] uuj8za@piefed.social 10 points 1 day ago* (last edited 1 day ago) (3 children)

Wait, is SailfishOS not Android based??

Oh, snap! I fell asleep on this! I didn't realize it was a Linux phone!

Daaaamn it! I just bought a Fairphone.....

[–] uuj8za@piefed.social 8 points 1 day ago* (last edited 1 day ago)

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!

78
submitted 1 day ago* (last edited 1 day ago) by uuj8za@piefed.social to c/fuck_ai@lemmy.world
 

🀣🀣🀣

Imagine writing a program in a programming language that requires you pay a subscription, requires an internet connection, requires a specific company's servers to be up , and may or may not do what you hope it does!

My manager just checked in a Claude Code skill that's 100+ lines long, instead of writing a 10-20 line Bash or Python script. This thing connects to the internet and mutates resource state.

How does this even make business sense? In the future, it's gonna cost you money just to run a script that used to be free to run? In the future, you're gonna be vendor locked into Anthropic because your markdown scripts run differently on Gemini?? AI! Buziniss! πŸ“ˆ

[–] uuj8za@piefed.social 9 points 1 day ago* (last edited 1 day ago)

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  
[–] uuj8za@piefed.social 26 points 1 day ago (2 children)

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.

[–] uuj8za@piefed.social 26 points 1 day ago* (last edited 1 day ago)

takes deep breath

AHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA

Just switch to Codeberg already.

[–] uuj8za@piefed.social 3 points 4 days ago

I'm tired of everyone scarfing everything down from these companies.

Ugh. Yeah.

[–] uuj8za@piefed.social 4 points 4 days ago (1 children)
  1. Exporting and importing passwords is a time-consuming, annoying process
  2. There's no guarantee your exported data will be entirely (or partially) compatible with the destination app

My migration from 1Password to Bitwarden was both of those things.

Vendor lock in doesn't mean it's impossible to move. It means there's a huge burden to move.

[–] uuj8za@piefed.social 6 points 4 days ago

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.

[–] uuj8za@piefed.social 21 points 4 days ago (2 children)

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.

[–] uuj8za@piefed.social 27 points 4 days ago (1 children)

I thought the Iranians specifically chose Legos because the US bombed a girl's primary school. Seemed like a fitting way to fight back.

[–] uuj8za@piefed.social 17 points 4 days ago (2 children)

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.

[–] uuj8za@piefed.social 15 points 4 days ago (4 children)

One of the huge benefits of using a third party manager is that your data is more portable! If you wanna use Firefox today, cool. But what if you want to use Safari tomorrow? Or Chrome later? Don't self vendor lock yourself. I see those built-in OS/browser password managers as traps to prevent you from leaving.

 

How a hidden prompt injection in CONTRIBUTING.md revealed that 40% of pull requests to a popular GitHub repository were generated by AI bots

view more: next β€Ί