Thought this belonged here
azertyfun @ azertyfun @sh.itjust.works Posts 2Comments 639Joined 2 yr. ago
If it's a browser plugin it won't receive widespread adoption. I don't know what the actual numbers are but I'm willing to bet well over 95 % of desktop lemmy users are using the default frontend despite the many alternatives.
Old Reddit+RES did it right IMO: custom CSS but an easy-to-use toggle on a per-community basis, plus (IIRC) a global toggle in case one doesn't want custom CSS at all.
Custom CSS wouldn't even necessarily have to federate, though it would be better if it did (but there are probably security concerns to address). It's CSS, it's supposed to gracefully degrade; if CSS federation isn't supported, it doesn't break the user experience. That doesn't have to change anything in ActivityPub either, you can just add a custom field for the styling and let clients figure out what to do with it.
Kind of the whole spirit is to give users a tool and no worry so much about the rough edges. Custom CSS doesn't have to work perfectly, it just has to work for most users.
They perfectly illustrate the Corporate Mindset. I like to imagine they were designed by a conclave of neurotypical and painfully unfunny and uncreative MBAs who got together in a coworking space and brainstormed the most consensual and least offensive avatar tech they could fathom. Likely none of them ever had a passing thought about what makes for compelling character design. Certainly none of them can stomach the idea of emergent phenomenon in communication. And above all nothing must stick out; to them the idea that users would want to make a non-human, cyborg, furry, green-skinned, or whatever avatar is abhorrent. Jane's quirky facial expression is the full extent of allowable creativity (and even then you know they had a 30 minute debate about including it).
These avatars do a better job of inspiring dread in me than half the shit in Severance.
Tangentially, it reminds me of when we went from Geocities/MySpace/custom reddit CSS/custom youtube pages to "you can change your PP and banner". ..... okay? Was a unified design language really worth crushing all visual creativity?
... and now I think it's a shame that Lemmy and Mastodon's default clients don't support (AFAIK) custom CSS for communities/user pages. I think that would be very iconic for the Free Web. Is someone working on this? I feel like someone should be working on this.
I just thought of a reason why trying to explain the downsides of solar power generation always goes so poorly for me.
Where I live, solar=good is a given. No amount of oil lobbying can overcome the simple fact that thanks to historically heavy subsidies, PV is free money and therefore anti-solar sentiment is fringe because everyone loves free money.
(Which is its own can of worms because ungoverned PV has externalities which the owners may not be bearing or only partially, while people who can't install PV are essentially using up some of their own taxes to give a tax break to the bourgeois down the street with a solar mansion, and sure that's more solar which is environmentally good but it's also another indirect tax on the poor which is socially deleterious).
Anyway my point is that in a country where nearly everyone has PV or wishes they did, I don't see any issue with plainly stating "PV is causing major headaches to grid operators". Because pragmatically we need to justify solutions like dynamic pricing, solar taxes, and the phaseout net metering which are predictably unpopular policies with PV owners who were promised endless riches.
But I suppose from a North American perspective where "renewable energy is good" is somehow the fringe opinion and PV deployment is pathetic, then it makes sense to push back against such messaging.
You're more likely to win the euromillion than to successfully shift norms away from the 8:30-18:00 working hours. This shit is baked into every employment contract out there. I work an office job where it doesn't matter so much, but anyone who works shifts or a time-sensitive job is stuck there basically forever regardless of the time zone.
Where did you get the impression that the Marxist definition of socialism was even relevant here? Bringing philosophical jargon into colloquial conversations is basically trolling at this point since philosophical/social studies jargon often use words that have zero semantic overlap with their colloquial counterpart.
Proselytize all you want but if you "um akshully" socialism in a colloquial conversation you will look like an unwashed cave troll at best.
Kind of the whole point of nuclear dissuasion is that we are not, in fact, going to ever do that. And ignoring the existence of nukes (lol), attacking the US on their hometurf is such a monumentally stupid idea people still wonder what went through the Japanese High Command's mind 80 years ago.
Stop asking Europe for help, because you're not getting it. You've alienated your allies and broken your democracy beyond repair. Either use that 2nd amendment of yours to the fullest extent of its spirit or STFU with the "pwease stop him we're scawed :(((" rhetoric. We have way more reasons to be scared because we don't live next door to white cishet male Americans to shield us from his madness. Stop with the victim blaming. Either you stop this child or he starts a war with your assent.
Permanently Deleted
- He's dumber than you give him credit for
- What is the point of the supposed cover story? To cover from who, about what? He's literally paying people to vote, again. Next to that, buying a social media to influence it almost sounds democratic.
The reason that conspiracy theory is appealing is the same for all conspiracy theories; it's more comforting to think the powerful have a clever masterful evil plan than the sad reality that we're all making it up as we go, even the literal Nazis.
The Latin thing is only a partial explanation. Some of it is changes in pronunciation coupled with a very authoritarian attitude to orthography. Few languages out there that changed so little in 400 years.
So for instance the -ent ending for plural verbs ("ils mangent") is silent because the "ent" sounds were progressively dropped. Then the written suffix logically started disappearing, and only then did the Académie bring it back because it was more Latin. If it wasn't for these reactionary fucks that rule would have been reformed centuries ago.
Unfortunately in the intervening time, knowledge of orthography became a very strong social marker. Because spelling French is so hard, the dictée came to disproportionately affect grades (seriously, old-fashioned schools still do it daily and it's all graded and very severely), which coupled with the industrial revolution and alphabetization of the lower classes meant that shit spelling = prole = bad. So now orthography is at the center of the traditional value system which has all the conservatives pearl-clutching at the idea that children can't spell "nénuphar" properly. Children's purported inability to spell properly is like the number one moral panic that has sprung up every few years for the last century or two, but also orthographic reforms are woke (derogatory). The point of orthography, to conservative types, is for it to be hard so you can show off your perfect spelling to justify your social standing.
I mean yeah it's all very complex for sure. Managing a cluster is very involved and k8s administration is typically a completely separate role from dev/devops. I am comfortable with the idea and I still run my selfhosted setup on docker because it's easier and I have no personal use for multi-node setups.
However when you get down to it pretty much everything in k8s solves a real problem that in a "traditional" infra would require lots of ad-hoc bullshit. The ingress system of k8s is, at a high level, a standardized recreation of the typical "haproxy+nginx+ad-hoc provisioning" setup you'd find in a "classical" private cloud deployment. TLS in, send to nginx, nginx chooses a relevant healthy back-end and reverse proxies the request. K8s doesn't really do anything crazy complex, the complexity is just inherent to having a many-to-many mapping of HTTP requests while optionally supporting multi-zone setups with local affinity and lifecycle management/awareness.
But unlike with a traditional deployment there's not a greybeard guru in the back who deployed it all and knows the ins-and-outs so it's quite common that the complexity is not understood and underappreciated by the "admins". That complexity is a blessing when you need to leverage it but a curse when you lack the expertise to understand what is happening holistically.
Kind of like a linux distro... It's amazing when it works but when libpam throws an error and you don't even know what that library is or does, well you're in for a fun evening.
The "problem" with k8s is not that it's abstract-y (it's not inherently any more abstract than docker), it's that it's very complex and enterprise-y.
The need for such a complex orchestration layer is not necessarily immediately obvious, until you've worked on a complex infra setup that wasn't deployed with kubernetes. Believe me when you've seen the depths of hell that are hundreds of separately configured customer setups using thousands of lines of ansible playbooks, all using ad-hoc systems for creating containers/VMs, with even more ad-hoc and hacked together development and staging environments, suddenly k8s starts looking very appetizing. Instead of an abominable spaghetti of bash scripts, playbooks, and random documentation, one common (albeit complex) set of tools understood by every professional which manages your application deployment & configuration, redundancy, software upgrades, firewall configs, etc.
A small self-hosted production kubernetes cluster doesn't have to be hard to operate or significantly more expensive than bare-metal; you can buy 3U of rack space, plop in 3 semi-large servers (think 128 GB plus a few TB of SSD RAID), install rancher and longhorn, and now you've got a prod cluster large enough for nearly every workload such that if you ever need to upgrade that means you have so many customers that hiring a k8s administrator will be a no-brainer.
Or you can buy minutes from AWS because CapEx is the absolute devil and instead you pay several times as much in OpEx to make it someone else's problem. But if you're doing that then you're not comparing against "installing things the old-fashioned way".
I am well aware but any artist that is signed to a large-ish label is unlikely to publish on bandcamp, much less soundcloud. There aren't 50 ways to pirate mainstream music, it's either the old-school way or ripping off youtube. Or so a friend told me.
And any artists that do have a bandcamp I would feel bad about downloading their music without paying for it, these guys usually aren't T-Swift rich...
Which music library can it rip from? Last I checked it couldn't do spotify's due to the heavy DRM they use. All the tools you find online either do an audio out rip-and-reencode (lossy though minimally so) or more likely "look up on YouTube Music and download" which is objectively going to yield worse audio quality (though whether that matters for one's usecase is very dependent on hardware and wetware specifics). The bigger problem with blind YouTube music rips is you're occasionally going to end up with intros/outros and random diegetic noises from music videos.
Lol at everyone in the replies inventing crazy conspiracy theories.
As someone who has microwaved tea a bunch of times because my workplace didn't have a kettle, let me bestow upon you the truth:
Microwaved water is slow to boil (especially compared to a 2500 W kettle for us chad 230V enjoyers), about 2:30 for one cup IIRC and the cup will be uniformly heated including the handle which is annoyingly hot to the touch (and I'm not particularly squeamish with hot things).
Tastes the same though.
The banally evil are the federal workers who document the files, who maintain the vehicles used to deport children, the healthcare workers who gave up on this child without a fight, etc. Those are guilty of collaboration but most probably aren't doing evil for its own sake.
The ICE guys making the arrest are the fucking Gestapo. There simply is no excuse to be made for police who arrest sick children, that is a more than sufficient condition to be called Capital E Evil.
Running Linux on closed source hardware. Classic.
I bet you aren't even using your own open RISC-V based SBC, with fully open-source peripherals. Is your computer monitor even running an open-source firmware or are you just a FOSS poser?
Permanently Deleted
It's French but has a weird legal status where the citizens are French and therefore have an EU passport and vote in EU elections, but it is not part of the EU and Schengen from what I understand.
Anyway technicalities aside, France generally doesn't care much for its overseas territories. Quality of living varies wildly from territory to territory and there's still ongoing mid 20th century style colonial oppression in places like Nouvelle-Calédonie.
So while a Falklands type situation is quite possible if anyone tries to invade an overseas French territory, it's doubtful that France would risk actual nuclear war over one. Especially Saint Pierre and Miquelon which does not have a strategic military value as far as I can tell, unlike other territories which serve as force projection multipliers and have naval bases, especially for the Charles de Gaulle aircraft carrier and the nuclear deterrence submarines. Without those France wouldn't be able to operate in the Pacific theater.
Permanently Deleted
The French nuclear umbrella being extended to other EU states is still only a suggestion (though even as just a suggestion it is a very strong political message). What that would mean for French nuclear doctrine in practice is yet unclear. Would France nuke Russian troops/infrastructure/cities and risk all-out nuclear war to protect Romania? Moldova?
Funnily enough the entire reason why France has an independent Nuclear program at all is De Gaulle did not trust the US to risk New York being glassed in order to save Paris from a Russian invasion. Which was probably correct. Unfortunately, the reverse logic also applies and France will not risk Paris being glassed to save Toronto. The only reason why a sovereign European nuclear umbrella makes sense on paper is that an attack on any EU member state hits close enough to home as to arguably be existentially threatening, unlike a war an ocean away.
Unless you meant France selling nukes, but that would violate every nonproliferation treaty out there and just be a complete mess that even with a sane US administration would lead to a complete diplomatic meltdown. The current suicide cult at the helm would probably actually start a nuclear war for less than that.
- Eventually Company decides "agile will fix things"
- Developers are told to work agile but the only stakeholder they talk to is the PO, who talks to PM, who talks to Sales, who talks to Customers
- PM&Sales don't want to deliver an unfinished/unpolished product so they give a review every sprint, by themselves, based on what they think the customer wants (they are Very Clever)
- A year or two later the project is delivered and the customer is predictably unhappy.
- Management says "how could this have happened!" and does it all over again.
Broadly correct. Franquin was a grassroots leftist by his peak in the '70s and even now a lot of his comics would generate a lot of "Gaston goes woke???" youtube thumbnails. His comics included a lot of overt anticapitalist & ecologist messaging in particular.
Idées Noires (apparently reedited as "Die Laughing" in English) has his most politically charged stuff and is what happened when Franquin didn't try to draw for mass appeal:
I did however find some racist colonial stuff from his very early works (1950). I won't like, it's quite bad. However the 1950 stuff is ignorant & insensitive racist colonial fuckery from a then 26 year old author who later denounced it and tried to make up for it, while the 2023 stuff is very intentional dogwhistling to modern day racists from boomers who should really know better. It's unfathomable that Dupuis would have greenlighted such backwards stuff in the modern age.
Sure, but community moderators can't. Spinning up my own instance shouldn't be a requirement to use custom CSS.