The kernel is fine, it’s been in the hands of pretty cool people since at least NT. As for the stuff running on it, well… 😗🎶
Programmer and sysadmin (DevOps?), wannabe polymath in tech, science and the mind. Neurodivergent, disabled, burned out, and close to throwing in the towel, but still liking ponies 🦄 and sometimes willing to discuss stuff.
The kernel is fine, it’s been in the hands of pretty cool people since at least NT. As for the stuff running on it, well… 😗🎶
Git is easy: the key part is picking a GUI you feel comfortable with.
X/X11 is a client-server protocol from the age of 10Mbps networks, intended for a bunch of “dumb terminals” connected to a mainframe that runs the apps, with several “optimizations” that over time have become useless cruft.
Wayland is a local machine display system, intended for computers capable of running apps on the same machine as the display (aka: about everything for the past 30 years).
Nowadays, it makes more sense to have a Wayland system (with some RDP app if needed), than an X11 system with a bunch of hacks and cruft that only makes everything slower and harder to maintain. An X11 server app acting as a “dumb terminal”, can still be run on a Wayland system to display X11 client apps if needed.
Then you want to fight FPTP and vote pruning by constituency, to make your vote matter.
You could vote blank, or a poop emoji to show your disconformity, but organizing or supporting a protest to reform the voting system might be more effective.
If we counted all those who don’t vote because it “doesn’t change anything”, those who vote blank or null, and those who vote knowing their vote will still get thrown away… it could actually make a majority.
deleted by creator
Yes, attestation is in line with V3 changes, just that it makes them irrelevant: YouTube’s website could some day ask for environment attestation of “no extension using the intercept hooks”, or “only the approved ones”, and still have the same effect. The fact that they’re implementing a server-side anti-adblock now, while postponing V2 deprecation over and over, makes me think the V3 changes are a flop.
Firefox… would likely require Mozilla to play ball and implement similar attestation in an official binary attestable by the OS. Edge too, just so MS doesn’t mess with Chrome’s binary attestation on Windows.
Safari already has attestation, without extra parameters, but it could be extended:
https://httptoolkit.com/blog/apple-private-access-tokens-attestation/
(according to latest statistics, Firefox would have an even lower share)
My point is: if v3 were effective at neutralizing ad blockers in 75% of the user base, or even 95% since Safari is supposed to get on board too, why are they developing additional countermeasures?
Or has Safari decided to do like Firefox, and still allow full ad blockers?
Sounds like the death knell for YT… what’s the point of a centralized platform, if we’re back to links to discover content. They could link to PeerTube.
There was a sweet spot when cat videos went pro. Then the spam killed it.
Advertising is about creating trends, and catching some impulse buyers. Effectiveness is likely overstated, but on the other hand it’s difficult to quantify the effectiveness of a trend. I don’t think it’s likely to ever collapse, people will always want to believe they can influence others more than they actually can.
Wouldn’t this show that they failed, if they have to recur to site-based adblocker blocking? Clearly v3 hasn’t stopped people from using Firefox, yt-dl, or whatever.
That sounds like a question about how much you oppose anarchy. Any change, involves some loss of established order, so if the Overton window tells us something, is that “anarchist parties” are just the ones trying to push it stronger. Actual anarchists, wouldn’t try to be part of a government in the first place.
I don’t agree with the name calling, but many content creators have already set a website, with some outside revenue sources like Patreon, selling merchandise, or other stuff.
They can’t leave the most popular platform, but they can set up alternatives for when it stops being the most popular, and in the meantime also target people who are leaving it already.
Header files are optional, they duplicate function declarations to share between multiple files, but otherwise you could write c/c++/c# without headers… the compiler might just run out of memory.
Yes, but… “leftmost” in this case means MSB-sidemost, so little-endian systems will start sorting from the MSB only after loading the full value in a register; if you try sorting directly from memory in binary chunks smaller than the float size, first locate where the MSB is stored.
Those are easy, unless you want 128bit resolution, relativistic effects, collisions, or fancy stuff like that.
PS: Bonus points if you write one without collision detection, then sell it as a game on Steam.
PS2: Super Bonus points if you make it 64bit, then keep crowd-funding it for 10 years.
Whom am I kidding, go do all of that! Learn why you most probably shouldn’t 😆
Both:
dialog_error = Dialog_plain.create_modal(error_text)
Variable and class names go from more general to more particular, functions begin with a verb.
Global functions are either “main”, or start with one of “debug”, “todo”, or “shit”.