

They have a bright future ahead of them.


They have a bright future ahead of them.


Please remember something very important everyone: The company may have changed its policy, but the company that made the policy hasn’t changed. The people that made the bad decisions are still in charge, and the priorities that made them make that decision are still the same. They haven’t changed.
This is relevant not just for Proton, but about every time company pretends to step back from a bad decision.


Yeah, I reflected on your comment for a bit and I can see what you’re saying. All software uses dependencies, but how they are shipped is different for a lot of languages. If we take an extreme example, Go has a lot of the same microdependencies that Python, JS, etc. have, (probably a lot more than Python even), but since programs are usually compiled into a standalone binary, you never think about them as a user. Interpreted languages on the other hand tend to not do this because they’re not compiled, and when you’re installing a dependency, you’re often installing the source code itself, rather than a shared library or .jar like you would in C++ or Java.
A lot of people do complain about virtual environments though, and while I don’t personally have a problem with them, I do wonder why nobody uses bundlers in Python. It seems that something like this already exists, but it doesn’t seem to be widely adopted or used for all the complaints I hear about virtual environments and such.


It’s not a question of what other browsers would offer, that doesn’t really matter all that much. From Mozilla’s perspective, it has more to do with the fact that Firefox has to keep up with a behemoth that has several times the amount of money and resources that they have.
But for you and me, it’s something completely different, and much more ominous than whatever Mozilla’s issues are.
The truth is that, now that Chrome has monopolistic control over the web, they can make it into whatever they want it to be. And I frankly don’t want to find out what that is. Maybe it’s the return of AMP, maybe it’s more invasive DRM, maybe it’s forcing you to put your ID into the browser so they know who you are and can blacklist you from the web if they have a vendetta against you. Maybe it’s the fact that they won’t let you browse the web on a computer if it doesn’t have a locked bootloader and rootless access to the OS the same way Android does.
These may sound like crazy ideas today, but bear in mind that the hell we’re living today is the long term realization of the crazy ideas of a few decades ago. Why should we want to see what that’s like? Why shouldn’t we be trying whatever we can do to prevent it?


Funny you mention that: https://www.panamericandispatch.org/p/meta-ignores-brazilian-court-order
Really hope Facebook gets pounded for their interference in Brazil’s election.


Google has done more for web standards than the open source community ever could
Google was a great company when they were an upstart that needed to create standards so they could compete with the likes of Microsoft and Apple. They pushed for standards, adopted them, and promoted others to do the same.
Today, they have weaponized standards to entrench their monopolistic positions. They pushed so many standards in CSS, Javascript, and other technologies that it’s impossible for a competing browser to emerge outside of Chrome, which they own, and Firefox, which… they also own in any way that matters. And they also leveraged their search monopoly to favor websites that adopted the standards they were trying to push in order to force the web to adopt the standards they wrote, and therefore, their own browser.
They helped create the open web. Then they claimed it as their own.
It’s a great example of how a group starts out being your friend, but then amasses all the power for itself and gets corrupted by it. They have not been our friends for over a decade now, and we can all see how bad it gets.


Unit tests are good IMO, but integration tests are also important. Unit tests are too discrete and don’t expose system wide issues that cross the boundaries of what you’re testing at the unit level. Examples: performance, stability, memory leaks, bugs that are caused by how multiple components interact with each other, etc.
The other thing is that I think people use tests to give a false sense of security. Tests cannot expose issues that aren’t explicitly covered by testing. Design validation is still important and people tend to overlook that because of the false sense of security they get from seeing a test suite pass.


Pretty much all software uses dependencies, my friend.
https://github.com/kubernetes/kubernetes/blob/release-1.23/go.mod


The Linux Foundation has unfortunately become a commercial shithole, run by a clusterfuck of Silicon Valley VCs. When I see the kinds of garbage AI projects that are being shoveled into it every day, I lose more and more respect for it.
Look for yourselves: https://www.linuxfoundation.org/projects
And it’s sad to see Linus falling into their lock and step. I respect him for a lot of things, but when it comes to AI, he’s sadly just wrong.


Great news, not just for Brazil, but for the whole world.
But winning the election is just the first step. The more important part is that he uses his victory to deliver the results that he promised. If politicians did this better, we would never see a far right movement in the first place.
Let’s hope we see it happen.


I read a hilarious article, probably 2 decades ago by now, where a guy decided to try running Windows viruses on Linux in Wine.
If this really is a threat today, I would say that Wine has become a pretty damn impressive project. Here’s the link in case anyone else wants to read it: https://entertainment.slashdot.org/story/05/01/26/219201/running-windows-viruses-under-linux


You wrote, “A complete lack of specific action suggested.” so I provided some specific action. I don’t like being an asshole, but people tend to act like assholes if they think the people they’re talking to are also assholes. I’ll be more polite if you’re willing to do the same.
In any case, what I wrote is, “Do whatever you want, vote however you want, but real change won’t come until you throw out that stinking piece of trash constitution” and somehow, you assumed that it means, “don’t even try not even in the primaries.” I have no idea how you made that mental connection. You asked how to fix it, and I told you how to get it done. You wanted a direct example, and I posted several of them. I even found a guy that’s already started the process, just go and read the wiki link I posted on Lessig. What more do you want?


There are dozens of ways it could be fixed. Here, I’ll do the thinking for you.
First of all, if you read your own constitution, you would see that there are multiple ways to amend the constitution:
The Congress, whenever two thirds of both Houses shall deem it necessary, shall propose Amendments to this Constitution, or, on the Application of the Legislatures of two thirds of the several States, shall call a Convention for proposing Amendments, which, in either Case, shall be valid to all Intents and Purposes, as Part of this Constitution, when ratified by the Legislatures of three fourths of the several States, or by Conventions in three fourths thereof, as the one or the other Mode of Ratification may be proposed by the Congress; Provided that no Amendment which may be made prior to the Year One thousand eight hundred and eight shall in any Manner affect the first and fourth Clauses in the Ninth Section of the first Article; and that no State, without its Consent, shall be deprived of its equal Suffrage in the Senate.[3]
There are two ideas right off the bat: either start writing amendments and getting them passed through Congress, or have the state legislatures demand a convention be arranged. You don’t even need your federal Congress to get involved if you use the second approach. Did you already know that? (And since you think voting is so effective, you can invoke this holy power against the politicians that don’t support it.)
See, here’s a guy that already tried to start the process, maybe you can jump on board!
In 2010, Lessig began to organize for a national Article V convention.[81] He co-founded Fix Congress First! with Joe Trippi.[82] In a speech in 2011, Lessig revealed that he was disappointed with Barack Obama’s performance in office, criticizing it as a “betrayal”, and he criticized the president for using “the (Hillary) Clinton playbook”.[83] Lessig has called for state governments to call for a national Article V convention,[84] including by supporting Wolf-PAC, a national organization attempting to call an Article V convention to address the problem.[85]
https://en.wikipedia.org/wiki/Lawrence_Lessig?useskin=vector#Article_V_convention
Or maybe you need to find a not-so-legal approach. Your constitution was written because the previous one (Articles of the Confederation) were not so effective. How is your current situation today different from the one then? They figured out a way to get it done, and they were under far less duress then than you are now so… why can’t you? You start writing the new one, then ratify it the same way the same way the old one was.
And in case you weren’t aware, this happens all the time! Look at France. France is on their Fifth republic, the most recent being established in 1958, according to Wikipedia. And they’re not the only ones. There are new constitutions being proposed and voted on all over the world all the time, in the Middle East, in Africa, etc. Read the news and you’ll find out more about it. I recommend Deutsche Welle, they have excellent coverage of global affairs.
There you go. Hope you enjoyed a small lesson about civics in your own country from a foreigner. There are plenty of ideas to get you started, and now that you’re more in the know, don’t complain if voting by the rules doesn’t bring about the change you’re looking for. Good luck!
And another edit to add: yes, it’s hard work, but you have to start talking about real solutions at the very least. You can see very clearly and easily from where we are today that working within the system as it’s currently designed isn’t working and it probably never will. It’s up to you to pick whatever path you think is best, but I think it’s obvious that voting in your shitty electoral process just isn’t going to work.


I’ll probably get downvoted to hell for saying this, but whatever, it needs to be said. It’s just unbearable listening to how all of you defend voting for people you hate and doing nothing about it.
Here’s the truth: if you have one party that’s neo-fascist, and another party that does nothing, then in reality, your country is a one-party neo-fascist state.
What you need to do about it is fixed the root cause. Throw your constitution in the trash and write a new one that guarantees proportional representation. Sure, PR isn’t perfect, but it’s better than a single party state.
No, voting in primaries isn’t going to fix the problem. Maybe you get a small handful of 10 politicians around the country that make you feel good about yourselves, but there are still thousands more standing in their way preventing any real progress. What have Bernie Sanders or AOC really achieved? Nothing, because there’s 500 other people in Congress. What has Mamdani done for more than the tiny fraction of Americans living in NYC? Nothing, because a mayor in NYC is can’t do shit for the 90% of people who live in other parts of the country.
Do whatever you want, vote however you want, but real change won’t come until you throw out that stinking piece of trash constitution you have and write one that makes the USA a real democracy. Shout it out as loud as you can, because until then, nothing meaningful is ever going to change.
P.S. It’s not that people aren’t aware of the shitty system, it’s the fact that absolutely nobody is talking about the real problem, and there’s no movement whatsoever to fix it. Even Canadians are pushing desperately for PR and getting nowhere, but the USA is even more silent about it, and it’s fucking infuriating.


Eventually, all these tech companies scale up to a size where they don’t have to give a shit about people anymore. They only care if you’re a celebrity or somehow manage to create a big PR show that they have to respond to. But at this point, regular people are just like blades of grass that will eventually get mowed down somehow and there’s nothing you can do about it.
Now it’s dead and time to move on.


Article is light on details. I’m curious how they define what is “algorithm”-generated content and what isn’t.


Ad personalization is hard to verify because it’s all happening on the backend. What you see in a feed is much more visible, so maybe that will make it harder to work around. I haven’t read much about how the legislation works and how it defines algorithms, but if it’s something like, “only show me people I’ve subscribed to”, then it would be pretty easy to verify whether they are showing that or not.
But in general, I agree. Big tech companies always find a way to work around this legislation. Enforcement is the issue, not the laws themselves.


s/gift/bribe/


Fair, he was due to retire.
But at the very least, there’s a good chance that Apple will start trying to shoehorn integrate AI in a lot of places. How much and where remains to be seen. Especially as a new CEO, there will be a lot of pressure to respond to all the criticism they’ve been receiving about their approach to AI.
I’m not a doctor, but maybe it’s to make sure it’s safe for someone who is (or may be) pregnant?
Could also just be marketing too of course.