He/him. Chinese born, Canadian citizen. University student studying environmental science, hobbyist programmer. Marxist-Leninist.
The most popular non-Canonical derivatives, Linux Mint and POP OS, have both totally rejected and vocally criticize Canonical’s bullshit, Snap or otherwise. This isn’t going to make the fall in line, this is going to make them finally get serious about ditching Ununtu and switching directly to the upstream Debian base.
Can 100% second dandelion. They’re a delicacy in parts of China and supposedly has many health benefits per Chinese herbal medicine. They’re bitter but in a way that a lot of people enjoy. Ever had dandelion dumplings? They’re incredible. Definitely an acquired taste, but I’ve come to enjoy it as my very traditionally Chinese grandparents are all over that stuff, and yes some of that is hand picked from a forest park near where we live. (The stuff growing on the sidewalk is more dodgy due to pollution, but I’m not entirely sure if they’re actually unsafe or not, it’s just that we prefer not to pick them since we have other options.)
Dandelions are also really good for pollinators so it’s really frustrating from an ecology standpoint that everyone thinks they’re weeds and want to kill every one they see.
Poverty keeps the working class in line. The implicit threat is obey or starve. The US likes to claim that Soviet Russia uses the Gulag as a threat to anyone who feels like going against the government, but they use something much worse: instead of an actual prison camp, the entire country is selectively turned into a prison camp for those who do not play by the rules of capitalism.
If I remember my physics class correctly, 28MW at China’s 27.5 kV standard rail electrification would pull 1018 Amps. Likely significantly more as even that is assuming perfect efficiency, which is impossible. Pretty fricking cool that the little overhead wire can handle that. And really cool that they can design a pantograph contact surface that can handle that.
Without changing anything else about how the code is managed, which, doubtful considering Musk (at least not for the better), a rewrite will end up just as dysfunctional as the original codebase by the time it’s reimplemented all the features.
And if you were committed to changing your coding practices, a rewrite would almost invariably be unnecessary as slower incremental revisions will invariably cause the codebase to turn over and shed the problematic parts while keeping the working stuff.
When larger codebases than Twitter have managed to completely shift languages without a full rewrite, this idea is coming from ego and Elon’s savior complex, and not a place of logic and actual necessity. Not even shift languages like Java to Kotlin (which, Twitter is written in Scala which is another primarily JVM language) I’m talking full ecosystem shifts like PHP to Python or JavaScript to Rust while keeping the codebase continuous. Not saying it’s easy, but it can at least be mostly painless if and only if it’s managed correctly. For context, Google has switched from Python to Go for its core infrastructure, Firefox is switching from C to Rust and Tor is following the same route, Patreon changed from PHP to Python a few years ago, and Discord is also switching its core infrastructure code from (IIRC) Node.js to Rust.
I’m still manually doing HTML includes for jQuery and Bootstrap. Not from CDNs either, I download the files to my repository with the correct license and attribution notices and host them on the same static file server as all my custom assets. It’s really not hard to do and also means your website has one less tracker for users to worry about (yes CDNs track you, even the ones that swear they deliver files anonymously because how exactly do you plan on proving that they actually deliver files anonymously).
Also, never really found PWA frameworks any better than good old jQuery and Bootstrap, so yeah I still use those two. This also mean my webpages do not require JS to load, making them lighter, more compatible with legacy browsers, as well as working most of the way with JS disabled if the user is not comfortable with allowing JS from some rando’s blog (which, as a rule, users shouldn’t be).
I haven’t checked but I am 99% sure that is licensed under MIT which is the darling license of the node ecosystem. When you do that you are basically opening yourself to being abused by corporations.
To be fair, if they’re just distributing the source code, not even AGPL can stop them, since they’re distributing the entire codebase, unchanged, under the same license. Plenty of other reasons not to use MIT, like you said it’s easy for corporations to exploit, but I don’t think this would have helped.
If I had to do something like that I would most likely copy paste the code from a stack overflow answer. Having a whole module for one small function seems ridiculous to me.
Moreover, the JS ecosystem is notorious for its use of helper libraries with a ton of primitives that you then use in your code so you don’t even need to deal with the standard library. The most famous and infamous being jQuery. This couldn’t have been rolled into one of those?
They can in theory combine multiple functions in one sattelite to save space. China already has the Beidou system (their version of GPS) with global coverage. If it starts getting crowded they can probably start tacking internet functionality onto new Beidou satellites they release as the fleet naturally turns over.
On something like a bike hydrogen makes a ton of sense. Because on a long trip you really can run out of power and most e-bike batteries don’t charge very fast (you generally don’t want superfast charging either unless you absolutely need it, because that reduces battery longevity). Hydrogen is a great solution.
Yes! The more airplanes we get rid of for travelling between population centres the better!
(I have a deep, seething hatred of airplanes because they’re literally the only choice for long distance travel where I live. Everything about them sucks and it’s like they design the experience to be as grating and tedious as possible.)
I mean, hasn’t this always been the case?
When countries like Vietnam and Venezuela were “”“attacked”“” (read, their own citizens got fed up with their government’s shit and decided to have a go at socialism), the vanguards of “democracy” NATO definitely felt the need to “save” them (which, the people of a country saying GTFO to a capitalist government and trying to implement socialism is probably the most democratic thing possible).
It seems to me that Tesla drivers literally think they’re greener than any other vehicle. Including busses, trains, maybe even bikes based on how they treat those on the road.
Yeah no. Between the oldest, crappiest diesel busses and trains and the newest Teslas, public transit still wins handily. That old bus probably has fewer cumulative carbon emissions than the battery alone.
Also, a mature cast iron pan very much has nonstick properties. I remember threads on Reddit about people freaking out that well meaning but misinformed people scrubbed the surface layer off their cast iron cookware, because that takes a long time to form and is essentially a natural nonstick coating.
If someone says long distance rail can’t work where you are because you’re on an island show them this.
Aside from connecting a major landmass to a single island, this would also be great for archipelagos or anywhere where you have population centres relatively close in distance but separated by water too far to tunnel or build a bridge across, which is a lot of places. Not sure why these aren’t built in more places (and places like Denmark are even removing their train ferries) because there are a ton of benefits of taking a train straight across the water instead of getting off the train, getting on a ferry, getting off the ferry, and getting on another train. Single seat service like this would make train travel much more competitive with air travel.
They say hell is lonely and filled with demons. It’s hell. It’s just hell.