I used window managers for years, but the hurdle of actually configuring stuff not-related to the WM itself (like setting up dark mode) made me switch to a full-fledged desktop environment. Thanks for mentioning Noctalia - it looks like exactly what I needed!
This is an insightful comment, but I feel like you omit the fact that LLMs often give out verifiably false information that can hurt the user or other people.
It is true that this also happens on the Internet, but! When I encounter an article about a topic and it is clearly LLM generated, I can expect it doesn't contain much valuable information, only rehashes of what is already out there. On the other hand, when it is clearly written by a human, I can expect to learn something new, even though the author has some bias.
I wish the most popular software forge didn't include a bunch of other software solutions like issue tracking or forums.
Having everything in one service definitely increases interoperability between those solutions, but it definitely decreases stability. In addition, each of the other systems is not the best in their class (I really detest GH Actions for example).
Why do so many solutions grow so big? Is it done to increase enterprise adoption?
Massive strikes that are hard to contain got use the 8 hour work day, weekends and a lot of labor rights. Civil right movements won only because a huge portion of them were militant (back then even the National Rifle Association supported banning guns).
A violent status quo necessitates violence to achieve change.
How is Sweden, Finland or Norway in any way socialist? I haven't heard anything about seizing the means of production or overthrowing of the capitalist class from them. Unless you treat governments doings stuff as socialism, then I guess they may be.
IMF forces countries to adopt austerity politics[1], causing lower economic activity and often leading to economy shrinkage[2], and forces countries to open their markets to foreign capital, which leads to surplus extraction abroad. Both of those measures lead to impoverishing the country that is taking the loan.
Start with the City Watch series of Discworld. If you like Guards! Guards! then you'll like the next books. After reading a couple of them I'd start branching into other series.
They could use the heuristics to build a list of domains to block and then have someone review it. After doing it for a long time, they could build a neural model on top of that, and automate it.
As I have said, the reason they don't do it is not because they don't have the skills and know-how.
Just block the domain. At first, you can block manually, but we know Google doesn't like doing things that way. Fortunately, they have a lot of heuristics to find sites like that; usually the content is just copied from another source. And since they scrape the web all the time, they should know which content has appeared first where.
But the issue isn't that they can't; the issue is that they don't want that. Why the sites with copied content exists? To earn money through ads. What earns Google money? Ads!
At first, I upovted zepolen's comment about there being no social contract, only license, but something bugged me about that, and I felt that I wasn't right.
After thinking about it for a while, I think that you are right, there is an implicit social contract when using open source software, and a part of this contract would be to expect the maintaining people to provide the best quality software they can create.
But the thing about contracts is that they work between multiple parties, and not just the maintainer(s) and some void. And consumers of the library didn't do their due diligence, that is, supporting the code that they rely on.
Sorry for the off-topic, but your name an anagram for the word "throwaway" with letters sorted from alphabetically, while the other person you're talking with has the word "throwaway" in their nickname. I just wanted to point that out
I wholeheartedly agree with you. The importance of those people has been proven when, during the first waves of COVID, they stopped being called low wage workers, and instead words like essential workers were used much more often.
I worked as an essential worker when I was in high-school, and the amount of shit I had to put up was insane. Your boss is screwing you over, one way or another, the people you service demand you treat them like they are the most important being in the world. I don't say it happens to everybody, but for a lot of people, this is the reality of wage labor.
As I mentioned above - one or two clauses like that won't hurt performance, but I have seen situations, when bad CSS (a lot of *'s, too long selectors, a lot of dead and unused clauses) actually had a measurable impact on websites' performance.
This especially comes into play, if you deal with a lot of nested HTML elements or when you modify the site's HTML a lot.
> I remade a pretty interesting navigation menu purely with :not :checked :focused :hover etc, so pure html and css, thinking it would be more performant then my previous JS version.
That sounds so cool! Do you have a version somewhere that I can take a look at? I always like fiddling with clever CSS, even if it is too clever for its own sake, as you managed to find out
And keep in mind, that pseudo selectors are not created equal. Things like :checked or :focused usually don't have that much of a performance impact
https://www.telegraph.co.uk/global-health/climate-and-people...