For ripping, get "handbrake"

111

I've been testing VPN services and somehow every one with a client has written their own. Proton, Windscribe, IVPN, Mullvad, AirVPN, NordVPN, and the list goes on.

Don't these services all do the same thing? Connect to a server to get a list of servers, then use WireGuard or OpenVPN to make a connection, and have some fancy stuff like split tunneling or a killswitch. It should just take configuration by adding profiles per service and it should be possible to use the same client.

What am I missing?

When will this AI bubble pop?

Actually, I'm not even sure the AI bubble popping will change hardware prices, unless the market is suddenly flooded with hardware that has to be sold when companies go bankrupt and datacenters have to be emptied.

Trump was an amazing influence on China. He forced them to rely less on foreign forces and develop more of their own tech at a faster speed. In doing so, he also forced competition outside of China. The war on Ukraine then also brought the EU into the sovereignty mix.

Now that China is catching up, the EU and the US are forced to actually try and keep their lead in certain tech.

Now, if only China dropped Macroslop and other US big tech entirely to invest in Linux and RISCV.... If they released a real linux phone (not android) that didn't depend on the goofy store, it would kick start something amazing.

What about Muhammed?

Big tent is coming for big tech!

11

A newly filed patent from researchers at Ohio University could help develop more effective treatments for disorders related to growth hormone, thanks to a discovery that reveals exactly how a groundbreaking drug works at the molecular level.

[-] onlinepersona@programming.dev 30 points 2 days ago

It's highly likely they have huge salaries to go along with it. There are worse ways to spend your time.

[-] onlinepersona@programming.dev 8 points 2 days ago

They are probably not working on security fulltime, but just overworked devs who are wearing multiple hats.

[-] onlinepersona@programming.dev 56 points 2 days ago

From reading the blog post, I'm guessing you're right. They now have to understand what the AI did and clean up after it. But they will do so with more AI. It's doubtful there will anybody who actually understands the codebase.

[-] onlinepersona@programming.dev 1 points 3 days ago

Also you sound like you want to do something I can't endorse, so it's good that you don't want to train a model

Not sure what that means. I want to send a message sounding like Trump or respond with a joke in the voice of Ghandi to friends.

Anonymizing would also be a usecase. Then I could replace the audio of videos I want to make after narrating them, record an anonymous podcast, or send voice messages into groups I'm a part of with a different voice.

-10
submitted 3 days ago* (last edited 3 days ago) by onlinepersona@programming.dev to c/Aii@programming.dev

Goal: Take a recording of someone speaking, pass it through a CLI or GUI, output a recording with the speaker's voice replaced by an AI voice.

I know there are closed-source or hosted services that do this, but they are a privacy risk and most surely also continue training their models on what users submit. The opensource solutions I have seen (last I checked 6 months ago or so) were all extremely outdated (around the beginning of the ChatGPT release) and required training using thousands of voice samples.

Surely somebody has done this before and didn't need to be an expert in the field to do so...

Non-solutions:

  • hosted services (elevenlabs, chatGPT, Gemini, ...)
  • "train your own AI"
[-] onlinepersona@programming.dev 2 points 4 days ago

Instead of dumping millions into matrix or an existing alternative, he starts yet another project.

32

cross-posted from: https://programming.dev/post/54020016

Forgejo is server software to host code projects. It is a popular alternative to GitHub and GitLab. A popular instance is Codeberg.

Forgejo is on mastodon too! @forgejo@floss.social

33
submitted 5 days ago* (last edited 5 days ago) by onlinepersona@programming.dev to c/Europe@europe.pub

Forgejo is server software to host code projects. It is a popular alternative to GitHub and GitLab. A popular instance is Codeberg.

Forgejo is on mastodon too! @forgejo@floss.social

[-] onlinepersona@programming.dev 7 points 5 days ago

Literally never heard or read of this dude. I don't spend any time on Xitter.

But good to know that he's actually serious.

[-] onlinepersona@programming.dev 52 points 5 days ago

Is this a joke?

66

Following a complaint filed by association HOP – Stop Planned Obsolescence, Steering Group member of the Right to Repair Europe Coalition in September 2017, the printer manufacturer Epson has been summoned before the criminal court on charges of planned obsolescence and misleading commercial practices.

#PlannedObsolescence #RightToRepair #France

17

cross-posted from: https://infosec.pub/post/48722120

Archived version

A month or so ago, the Netherlands reportedly blocked a US company from buying the cloud provider that runs Dutch digital identity (there is a post about it in this community here).

The more recent news is that the Chief Privacy Officer of the Dutch government, who was behind this initiative, is about to lose his job.

...

For more than four months, Pieter van Oordt warned internally about the risks of the takeover. When these warnings were ignored, he brought the issue to the media, the Dutch Parliament, and the Cabinet. He showed that Parliament had received incomplete and misleading information and revealed that vulnerabilities in digital infrastructure had been shared with a U.S. company. His actions forced the Ministry of Economic Affairs to block the takeover.

Instead of protection, Van Oordt faced retaliation. He was excluded from meetings, his salary increase was blocked, and his request for protection under the European Whistleblower Directive was rejected, despite an expert report confirming that he should have been protected. He has been suspended, and his dismissal is mentioned in a written notice from the Attorney General on 22 May 2026.

The dismissal has not yet been implemented.

...

Someone started a petition (not me), I post this here as you may want to sign it (and maybe spread the word).

The petition calls on the European Parliament and the European Commission to act:

  • Protect Pieter van Oordt from an unlawful dismissal.
  • Ensure he can continue his work safely within the public sector.
  • Place digital sovereignty of vital infrastructure high on the European agenda.
  • Hold the Dutch government and the responsible ministries accountable.

[To read the English version of the linked text, you need to scroll down. It's below the Dutch version.]

-2

Still in beta. Was made aware of it by this video

378
submitted 1 month ago* (last edited 1 month ago) by onlinepersona@programming.dev to c/programmer_humor@programming.dev

The most important part of FLOSS is "F", apparently.

70

For those outside the loop: rsync starting using AI agents to handle the influx of AI security reports to improve the test suite and fix bugs. It introduced a few CVEs and people who never contributed in any way started firing shots at the maintainer.

rsync maintainer's response to the people getting pissy about his usage of AI: medium and the related post on programming.dev

26
submitted 2 months ago* (last edited 2 months ago) by onlinepersona@programming.dev to c/programming@programming.dev

Some people talk about mailing lists with a lot of reverence, but I have only ever found them to be extremely ugly and unreadable.

Are there any good clients out there that make them readable? For example a lemmy-like, threaded interface with interactivity? Or for PR/MRs an interface that shows the diffs with syntax highlighting, toggleable unified and side by side diff views, ability to comment within diffs and continue discussions within them (maybe even threaded)?

-5

I've heard and read variations of this a lot. GitHub never was simply a git frontend. It always had a community and artefacts around the code.

When Github was stable and well loved, people defended it all the time. It was the place to upload code, find contributors, and (after Microslop bought it) even funding for those lucky few popular enough to get it. I understand that change is hard but GitHub's trajectory was written in stone the second Microslop bought it.

Of course, letting go of something is difficult, especially if it feels simple to use and everybody else seems to be using it. But when cracks start to show, the minority will react. The majority will simply tolerate enshittification and reject anything else, for many reasons. Some are valid, some not, it's perspective sometimes.

However, claiming that moving away from Github is easy because git is decentralised... that's either a profound lack of understanding or a bad faith argument. Maybe even both. If you honestly think that's the case, go see how fun it is to contribute to the Linux kernel (or any project using mailing lists). Go to a project hosted on Git Web and try to submit a bug report.

Alternatives

There is hope for one GitHub alternative in particular with a highly unfortunate name for reason I won't get into: forgejo. They have been trying for years to build a federated gitforge (without much success unfortunately), but hope might be on the horizon as Europe starts down the path of leaving foreign Big Tech behind. The Netherlands wants to contribute to forgejo.

Gitlab, another GitHub alternative, has many French institutions as customers, but they have done their absolute best to ignore any requests for federation support. Instead, they've jumped onto the bandwagon and gone all in on AI. Don't expect any progress on that front any time soon.

Why federation

As stated before, GitHub has many things besides git, the biggest one is the community. But to contribute, you need to create an account Microslop's platform. You cannot use that account for smooth experience once you move to an alternative. You can login with it, but that's about it.

Without federation, any alternative is fighting an already immense uphill battle. When you create your user with your repositories on ALTERNATIVE SERVER that cannot connect to ANOTHER SERVER, which forces you to create accounts on every other server.

Federation would solve that. You could search, find and contribute to repositories on the fediverse. It could (hopefully) put a dent in GitHub's omnipresence and allow for users to migrate away once, without creating accounts everywhere. Normal users could also contribute straight from the fediverse without having to create an account on Github first.

Let's hope European countries fund forgejo instead of forking it or starting a completely new project.

view more: next ›

onlinepersona

0 post score
0 comment score
joined 2 years ago
MODERATOR OF