

How cell phones work is ridiculously complicated. Going from analog, to time-domain shenanigans, to binary wizard math, is why you can watch 720p video and whine that it’s not 1080p.
How cell phones work is ridiculously complicated. Going from analog, to time-domain shenanigans, to binary wizard math, is why you can watch 720p video and whine that it’s not 1080p.
Yeah, adoption’s not a feature you can design.
The general idea may show up in any extensible format. Like a PNG encoder that only does Sub filter can encounter each pixel once.
… wait, PNG filtering is byte-level? It doesn’t change with bit depth? Christ.
Possibly the final version. Quite Okay Imaging (QOI) achieved similar compression with none of the complexity. Lossy + difference = lossless formats are surely the better option where performance is not crucial. Even the fact they fffucking finally made APNG official is decades late to replace GIF, since several image formats are now literally video formats.
The future is webp. And telling software patents to burn in hell.
A high-effort shitpost that almost predates microprocessors.
You don’t.
But when you eventually reinstall, because Ubuntu crossed the line, Mint is just Ubuntu without the bullshit.
Previously? Some schmuck changing all the windows to be left-handed, immediately before a long-term-support feature freeze.
Zero percent surprised by many other comments throwing shade at Ubuntu.
Just use Mint.
I think it’s intended for checking the same bit in multiple bytes. You load the mask instead of the data.
So much 6502 ASM involves turning your brain inside-out… despite being simple, clever, and friendly. Like how you can’t do a strided array sensibly because there’s no address register(s). There is no “next byte.” Naively, you want separate varied data at the same index is separate arrays. Buuut because each read address is absolute, you can do *(&array+1)[n], for free.
What I really miss on NES versus Game Boy is SWAP.
Even on 6502, the BIT command is useless 99% of the time, and AND ~which_bit is the right answer.
Interestingly the Intel MCS-51 ISA did have several bit-addressable bytes. Like a weird zero page.
Inertia’s a bitch, and they started before git existed. It was a dark time.
Stallman was right, episode five billion.
Never give Nintendo money.
Oh sure, Google only fucks with how texting works, whether my car GPS cooperates, what the entire UI looks like…
I know this specific abuse was not Google’s fault specifically. But it’s the same god damn thing. Nobody asked me if I wanted that. They just shoved it onto the machine I paid to own and pay to use, like it’s not mine enough to deserve respect, let alone control.
It’s Metro’s fault.
I fucking hate that three separate skeezebag companies have free reign to insert software on my extremely personal wireless pocket computer.
The latest Google update will make your phone more secure if you don’t touch it…
Fuck entirely off. The last time my phone surprised me with an update, it was ads on my goddamn lock screen.
All the cool kids left.
… and reporting itself can be a bannable offense.
I will never get over C’s string references being in fucking octal.
We have ruined everything in the name of sportsball.
Analog encoding assigns each device in a cell its own frequency range.
Time-domain multiplexing assigns each device a fraction of a second to transmit.
Quadrature phase-shift keying alters the timing of a signal to convey data.
Orthogonal frequency-division multiplexing has each device transmit the same signal over P out of Q bands, such that each device’s signal can be reconstructed by knowing which bands it transmitted on.
There’s a fucking reason your phone is faster now than in 2010.