[-] onlinepersona@programming.dev -1 points 16 hours ago

You think you could hammer out all these features in a month with shir code? It'd take me that long just to do the research in how it works.

I understand having no job can give you a lot of time, I did have that too once, but even coding 12h a day for a month straight, hammering something like this out is insane. It would take the average idiot developer at least 2-3 months to get this much code out.

And someone pointed out it was done in 2 weeks. That's even more LLMspicious

[-] onlinepersona@programming.dev 2 points 19 hours ago

Discovery of the nitroplast, how very cool! And it's also very cool that we can look at the code of life and piece things together - like reverse engineering.

What I don't understand though are the dead zones in the sea. Wouldn't it be filled with this algae? Or is it even tol saturated for that?

[-] onlinepersona@programming.dev 1 points 20 hours ago

Make a PR or ask the devs. The search could be improved for sure.

[-] onlinepersona@programming.dev 22 points 20 hours ago

1 month for all this? There is no way this isn't LLMed.

[-] onlinepersona@programming.dev 5 points 20 hours ago

Piezoelectric? Do you have a printer in your PC? 😄

Regardless, score for Linux, I guess. Gould be ale to game just fine, as long as it isn't using crappy anticheat.

[-] onlinepersona@programming.dev 1 points 20 hours ago

Would be cool to add peertube, loops, and pixelfed as a destinations.

[-] onlinepersona@programming.dev 6 points 20 hours ago

The mobile network system has been insecure for she's to help three letter agencies worldwide. Of course they could use it against each other too.

[-] onlinepersona@programming.dev 19 points 20 hours ago

For access to the Google Play catalog of apps, Google will charge stores an annual fee of $5,000 for “security and policy reviews,”

Lol, so this is only for businesses

ZEGO did not disclose what kind of attack it suffered, whether ransomware was involved, who was behind it, or whether customer or employee data was compromised

GDPR states that if personally identifying information was compromised, the users must be notified. They can't just decide not to publish what happened. It's against the law.

This screams "upper management didn't make security a priority".

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

As long as it's configurable, sure. For example I never have a license section. There's a license file, open it.

And, depending on how you implement it, it would be great to have plugins. Or implement it as a plugin to something existing. Have you done a search for prior art?

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

People just love to hate. I hope this leads to more open hardware.

However, the next best thing that could happen to printing would be an alternative printing agent that is as cheap as water.

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

I don't use either privately, but it was a nice read. The only thing I'd miss from gitlab is their CI. IMO, its the best one out there. Moving to woodpecker CI would be a massive downgrade. It just baffles me that everybody's copying Github Actions instead of making something better.

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.

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

Desktop web-apps won. Simply because native UI libraries never evolved past their 90s days. Either the UI is defined in some DSL, that's loaded (or compiled) and then you spend most of the time writing getElement(pathToElement) and wiring it up, or you have to boilerplate create each element and parent.addChild(element).

And wiring it up is also a pain. Send a signal or event, add a listener or slot, or whatever fancy name each framework comes up with, and if you have to modify another element, it means querying for it, or having a singleton, or passing a reference/pointer, or whatever. It's so friggin-old school.

In the meanwhile, the web discovered reactivity, components, declaring the UI and having the logic in the same file, live debugging, tight development loops, and so much more.

Is it just too difficult for native frameworks? Is it a sunken cost issue or fear of breaking backwards compatibility? Why can't native UI development be as easy and approachable as web dev?

Don't get me wrong, I need webdev like a child needs cancer, but I've tried Slint, imGUi, Qt, Gtk, wxWidgets, and more and the experience makes me want to blow my brains out every single time. I dread writing any native GUI that I got desperate enough to try writing a TUI but that's unbelievably worse!

It's gotten so bad, that Tauri and Dioxus are now on the menu. I never wanted to mix web dev into my native applications, but it feels like the abominably anachronistic state of native UI development is just forcing not only me, but anybody who wants to have a good experience writing native UI apps (especially those that are multi-platform), to use a fucking web view! A memory-hogging web view!

4

I've tried FairEMail and SimpleEmail, but they require opening the app to see emails. They seem to be forks or versions of each other without background syncing and (sorry) a terribly ugly interface. Neither seem to have filters.

Background syncing shouldn't be constantly on, just every 5-10 minutes or so. Normally I check once a day, but forget to quite easily and then miss an email. If it checked automatically even twice daily, that'd be enough.

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

The maker of Ghostty and Hashicorp is finally leaving Github.

5

"the_yank_stank" has nothing to do with programming or tech and the user just started posting news about child rape or something.

39

Framework released a love letter to Apple.

view more: next ›

onlinepersona

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