It really is. Hosting requires a server owned by a company or private individual located in a country. The goals of these companies/individuals and the pressures put on them by their countries are quite political - and as a result hosting becomes political.
> the maintainers of Codeberg do not believe that they are a "coffee hosting service" that neutrally hosts code from a variety of perspectives.
They do not believe this because this is simply not the reality we live in
> Their view is that hosting code is a political act and this is backed by the donations funding Codeberg's operation.
They are correct in this view. No matter how "apolitical" platforms like Github and various maintainers of open source projects pretend to be, the reality is that creating, hosting and distributing code is highly political and should be treated as such.
> it's crazy that French "regulators" can just order ISPs to block a website without any judicial review just because the mere existence of it on the internet constitutes "advertising" to French people.
This is entirely normal if you subscribe to any form of current/past neoliberal ideology surrounding trade, borders and embargos.
If you believe that an embargo towards a certain country or business is valid because you believe they are a threat to national/public security, I see little difference between that and ISPs being forbidden from working with certain companies/websites/ip ranges
> Perhaps people have to be burned by something really bad personally before they realise the limitations?
I'm reminded of that person who killed themselves due to their discussion with ChatGPT and their parent wrote their obituary using ChatGPT. I don't think it is enough.
I think PIT debuggers have their use especially with regards to altering state mid run, but this is the first time I've heard of reverse debugging and it seems incredibly useful, especially for multithreaded software I'm often debugging
I know how easy it is to install graphene. But if your abuser is controlling the apps you install they can (should) see you installing a new OS or changing your phone?
You already have to provide your passport/health insurance/legal id which already has your identity to your airline/doctor/employer. Why is this suddenly a problem when it is digitized?
We will see how optional it is to not participate in age verification when software used for interfacing with the world (such as bank apps or similar) require you to use age verification. On top of this, barring your children from apps requiring it is just going to socially isolate them from their peers.
The fact of the matter is that if we want companies to be accountable for the pedophiles on their platform, they simply have to enforce some privacy invasive policies.
It is still possible to measure the quality of software (or other products) simply by defining a metric that proves quality and testing for it
If I were to write 2 simple functions that reverse an array, and one successfully reverses an array and the other just randomizes it - despite never using this function, we could all agree that function 1 is of higher quality than function 2.
This is an extreme example but the same can be done for, lets say, speed or error handling.
If you are using quality as a metric then something having more quality would mean it having more value to more people. So a piece of software working 95% of the time to 1 mil users is deemed "of higher quality" by this metric than a piece of software working 100% of the time to 1k users. I don't think this definition for quality is good at all
You can inject "secret sauce" through your domain knowledge or life experience.
You could vibe code the "tedium" out of your app with little to no care about it using AI while paying close attention to the critical aspects of your product. Of course, the fact that all of your AI code usage is being monitored by the company that provides you the model/harness is also still means they can just steal your product whenever they want
Stricter use would remove the primary benefit while not really giving much upside so I don't think companies will move in this direction
The meaningful difference is that you will not experience EOS if (when) anthropic/openai/etc fails to become profitable and is no longer subsidized by capital funding.
While "vibe-coded" apps do help lots of people who didnt have the time/money/skills to create their projects, you should be aware that currently the compute is being subsidized so that users become reliant/used to the service.