… The root of the thread you’re replying’s main body is stuff JSO has actually achieved.
… The root of the thread you’re replying’s main body is stuff JSO has actually achieved.
I’m assuming this is referring to JSO.
https://en.m.wikipedia.org/wiki/Just_Stop_Oil
Beginning on 1 April, they carried out England-wide blockades of ten critical oil facilities, intending to cut off the supply of petrol to South East England.[33][34][35]
On 26 August, the group blocked seven petrol stations in Central London and vandalised fuel pumps. Forty-three people around London were arrested on suspicion of criminal damage.
On 20 June, the protestors spray painted private jets at a private airfield at Stansted Airport. The group had been targeting a jet belonging to singer Taylor Swift, but could not locate it.[140]
Yes, a lot of their protests are “awareness” stuff (basically none of which do actual damage. Unlike oil, actually!). No, it’s not just that. The UK isn’t an active warzone so bombing stuff is slightly more difficult to justify.
Ahh, that makes sense. Powers of two are real convenient. Your math is a little wrong though: X != (X & 0xFF) + (X >> 8), but X = (X & 0xFF) + (X >> 8) << 8
The right half can be removed entirely if you’re doing modulo 16, since the first 4 bits will always be 0. So it simply becomes X & 15
! Much cleaner for sure.
Would you happen to remember what the optimization was, mathematically?
https://stackoverflow.com/questions/20036698/subdivide-a-modulo-function-16-bit-but-can-only-do-8-bits-at-a-time#20036828 seems to say that it’s “impossible afaik”, and I can’t seem to optimize it myself (though this kind of math isn’t my forte)
I’m not an OS dev, I have no idea how stuff this low-level works.
I’d suggest some kind of “press this key to view debug information” text (or make it documented but not visible, to avoid people just pressing whatever button is written on the screen)
It completely breaks them, currently: https://github.com/TeamNewPipe/NewPipe/issues/11139
This applies to at least NewPipe and yt-dlp, probably basically every such tool. Also, if you use logged-in cookies and download, they sometimes ban your account! Fun!
… which is why youtube has recently started blocking non-logged in users
Who’s the swiss prof?
Just to offer some support, you’re right and those are good questions
Also, the reason this is a CVE is because Rust itself guarantees that calling commands doesn’t evaluate shell stuff (but this breaks that guarantee). As far as I know C/C++ makes no such guarantee whatsoever.
In general: non-intrusive, non-tracking ads, with robust verification (i.e. not scams or lies), such as the ones you find on https://modrinth.com, or duckduckgo
With adnauseam: https://github.com/dhowe/AdNauseam/wiki/FAQ#what-is-the-effs-do-not-track-standard-and-how-it-is-supported-in-adnauseam
The best part is that more ethical ads are harder to block, because trackers are one of the easiest ways to identify ads.
Hell, the adblocker I use (adnauseam) doesn’t block ethical ads by default.
Having read a significant portion of the base WASM spec, it’s really quite a beautiful format. It’s well designed, clear, and very agnostic.
I particularly like how sectioned it is, which allows different functions to be preloaded/parsed/whatever independently.
It’s not perfect by any means; I personally find it has too many instructions, and the block-based control flow is… strange. But it fills a great niche as a standard low-level isolated programming layer.
Happy birthday! This song’s cool
Yes and no. Pi is assumed to be normal, which means that any non-infinite sequence happens in pi. However, the digits of 0.1011011101111011111… are infinite and non-repeating, and yet you’ll never see a 00 or a 2.
There’s a few (much smaller-scale) walls like that around where I live and I always find them so pretty <3
Removed by mod
Removed by mod
Wow, I didn’t know that! That’s absolutely wild