onlinepersona

joined 2 years ago
MODERATOR OF

How do you mean? You have to apply to get your game there and they reject it if it isn't popular already?

[–] onlinepersona@programming.dev 2 points 16 hours ago

I like this idea. Good on him.

[–] onlinepersona@programming.dev 3 points 16 hours ago (1 children)

https://postopen.org/about-post-open

I think if they succeeded to write a licence that made sense and were legally enforceable, they'd be worth using. But I also wish the EU put up some lawyers to formulate a licence with the goal of sustainable opensource development.

[–] onlinepersona@programming.dev 10 points 16 hours ago (6 children)

Honestly, announce it on a gaming community here that allows promotion. And put it on GoG too. Some of use are trying to reduce our use of US tech or reduce use of monopolies.

[–] onlinepersona@programming.dev 6 points 16 hours ago* (last edited 16 hours ago)

What do you mean by "diverse competitive market of providers"? All I can imagine is religious schools like Catholic, Presbyterian, Suuni, Shi'ite, Taoist, Satanist, and then language schools, vocational schools, universities, sport schools, etc.

Also what do you mean by a "natural geographic monopoly"? Schools are neither natural, nor geographic, nor monopolies. Take Gemany for example. It has 16 different school systems. France has one school system but schools are given quite some leeway. The Netherlands has an extremely complex system with multiple exits and entries. And as for monopolies, there are often multiple schools in the same city, town, village or neighborhood.

I'm curious to read what you mean by those statements.

[–] onlinepersona@programming.dev 5 points 1 day ago (1 children)

Why so many different ways to declare an array-like structure? Tuples, Sets, Dicts, Lists? Dude... ffs, I know each one supposedly has a "different" purpose, I literally don't see any good benefits on it. It just makes me more confuse.

They are called data structures. Dude, if you can't tell the difference between them, I question the kind of code you're writing. Did you learn writing php first?

It sounds like you didn't study computer science but picked up coding as a side hustle and have yet to understand the absolute basics. Maybe pick up a book or follow a course someday. Things will make more sense then.

And the country. I had a number from a country I visited and it lasted 2 years. I've had multiple different ones over the years in the places I lived and it's always varied from 6 months to a year. But a simple top up of even 1€ is enough to extend it again. And topping up can be done in cashbon multiple places.

IMO, it's a matter of time. They will learn eventually. We're just at the beginning and mistakes are being made and will continue to be made. However, I'm much happier with them doing is as FOSS instead of some proprietary, closed source crap that has to be rewritten for millions by some external company a politician happens to know.

Baby steps.

[–] onlinepersona@programming.dev 2 points 1 day ago (2 children)

The problem is what they see as inefficiency. Social services, education, and a bunch of other things that are actually beneficial to society they consider a waste of money. There is overlap in what I consider inefficient and waste, but it is small. This does make the cut though.

[–] onlinepersona@programming.dev 7 points 2 days ago (7 children)

They rewrote a messenger and the entire office suite. They could've collaborated with the Germans in making OpenDesk. Imagine all the dev time going into making Forgejo federated instead of rewriting everything a different way that isn't interoperable with another government's tools.

Maybe it has to start with way, every government making their own FOSS tools, features and code getting closer and closer together until they finally merge or dump one FOSS tool over another FOSS tool. 🤷

My thought is: at least its FOSS

Funding has always been a challenge in open source. Projects can be more successful than ever while the people who maintain them can not afford to keep the lights on.

And yet, there are OSI zealots who cannot and will not accept any license that tries to solve the problem of funding. They will quote from the holy pages of OSI as if funding were already a solved problem. It's like talking to hardcore believers who cannot think that their religious text might not be the answer to everything or *gasp* wrong.

 

I just ran into the wonderful error message

the trait is not dyn compatible because method publish_video is async

and boy, what a rabbit hole. I found out about async_trait which resolves this by turning async methods into fn method() -> Pin<Box<dyn Future + Send + 'async_trait>>, but I thought that's what the async fn was syntax sugar for??? Then I ran into this member-only medium post claiming

Rust Async Traits: What Finally Works Now

Async functions in traits shipped. Here’s what that means for your service interfaces.

But I clicked through every rust release since 1.75.0 where impl AsyncTrait was shipped and couldn't find a mention of async. Now I'm just confused (and still using async_trait). Hence the question above...

 

Isn't a "click" just physically making two connectors touch so that a circuit is made to send the signal of an action? There doesn't have to be any noise associated does there?

For example, if we used 2 springs, one to hold up the button and another to make the contact with the circuit, the click would be silent. Or maybe something already exists that I can swap out into my mouse?

 

I stumbled upon this video and it's mostly about using AI to fight against scammers and hackers that use AI themselves.

Hidden inside Romania is a real cyber-crime-fighting team almost no one knows about: the Draco team. These are elite malware analysts, forensics experts, and penetration testers who volunteer to hunt down cybercriminals. In this video, we go behind the scenes with Bitdefender to uncover how the Draco team helped dismantle massive ransomware groups like GandCrab and REvil, saving victims over $1 billion. We also talk about deepfakes, voice-cloning scams, and multi-platform attack chains in the next era of cybercrime.

 

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

https://media.ccc.de/ is the publication website for the Chaos Computer Club, the largest hacking collective in the world based in Germany.

GrayJay is an application to consume media from anywhere a plugin has been written for (Youtube, Peertube, SoundCloud, TED Talks, BitChute, BillBilli, ...). Think yt-dlp with a frontend and subscription features.

Installation

Add a new source and use the URL of the JSON manifest on radicle

https://seed.radicle.garden/raw/rad%3AzWzu5sgdan7wuErGDRz1u4JTFEF7/head/MediaCCCConfig.json

 

This contribution, delivered by Sven Thomsen, CIO of the German federal state of Schleswig-Holstein, outlines the state’s pioneering path toward digital sovereignty through Open Source and Open Innovation. It highlights the risks of dependency on proprietary software - including lack of transparency, inflated costs, and reduced security - and positions Open Standards and Open Source as essential for autonomy, resilience, and competitiveness. The speech details Schleswig-Holstein’s concrete migration from proprietary to Open Source solutions across its administration, supported by strategic planning, procurement reforms, and budget shifts. Initiatives such as the state’s Open Source Program Office (OSPO) and innovation hubs foster collaboration between government, industry, academia, and civil society, ensuring sustainable adoption and stimulating regional economic growth. Emphasizing both national security and Europe-wide competitiveness, the keynote calls for collective action to establish Open Source as the new normal in public IT systems, framing the transformation as a shared European mission for digital independence.

 

I read an old thread documenting the opinions of Lemmy maintainers an the .ml instance. The issue of funding a project with people openly expressing opinions many find distasteful and it being the biggest reddit alternative on the fediverse came up, so here's a topic to discuss it.

What should we do? What are the options?


Answer: No fork necessary, there are Piefed and Mbin.

 

PrivacyGuide.net mostly has US providers for these and given the current situation with the US, let's say using US services doesn't feel very private at all, regardless of how strong the claims are.

I'm not looking for total privacy, but just to start being more private until the EU gets its ducks a row regarding payment systems (VISA and Mastercard still dominate and make you transparent or at least translucid).

 

Bloody Roar is a Fighting Arena game made by 8ing/Raizing in 1997. It features a 3D space where movement works more like 2.5D. The Battles are fast, bloody and furious.

Eight Mysterious warriors appear, all with the ability to transform into half beasts. Blessed with super-human strength and agility, what will they choose to do with their new found abilities?

You can play as Yugo the Wolf, Alice the Rabbit, Hans the Fox, Mitsuko the Wild Boar, Gado the Lion, Bakuryu the Mole, Long the Tiger and lastly, Greg the Gorilla.

 

The European Union is slowly waking up to the fact that the US might not continue protecting it (a Republican senator introducing a bill to exit NATO, a new security direction talking about breaking up the EU) and the possibility of a Russian invasion. Multiple military and civilian facilities reporting drone sightings, Polish railway tracks being sabotaged, Portugal and Spain losing electricity for multiple hours, Russian submarines and warships along the EU coasts, severing fiber connections between Sweden and central Europe, the list goes on and on.

Obviously infrastructure will be attacked and communication cannot depend on Starlink, services from US tech companies, nor be centralised.

So, which networks (from software to hardware), can citizens join to bolster their communication in case of war? Meshtastic? Meshcore? Jami? Briar? Freifunk? What exists? What can work? Which limitations are there?

 

Add links to your favorite projects here!

 

You can find all of these videos as written articles, plus some extra content, at https://thelibre.news/

view more: next ›