so I'm looking into how the keyboard for the Wyse-50 dumb terminal works, and it turns out there's no protocol, no smarts.
Instead they use a 12-pin (11 pin?) connector, and the keyboard has two LS156 demultiplexers, and a CD4051 multiplexer/demultiplexer.
So what they do is scan the keyboard matrix, like any keyboard IC does... except the main CPU is doing it, not the keyboard's smarts (since it has none)
I can't stress enough the importance of @maia's findings, whose blog post goes into more detail about the incredibly crap security of TheTruthSpy's infrastructure and the risks that this presents to victims.
But also, because this line brought me the one and only laugh I've ever had related to investigating stalkerware.
Bridge to Bluesky
Apparently, Ryan Barrett @snarfed.org, an engineer/developer, is about to connect a bridge between Mastodon (Fediverse) and Bluesky.
Announcement here: https://snarfed.org/2024-02-12_52106
Of note the bridge is OPT-OUT. That is, your content will be automatically bridged to Bluesky, UNLESS you OPT-OUT.
So how do you opt-out? You have to DM Ryam Barnett at @snarfed, email him (somehow), file a GitHub issue, or put #nobridge in your profile bio.
With gba-link-connection, a set of C++ libraries for providing Serial Port functionality in Game Boy Advance homebrew games, it is now possible to send multiboot ROMs to other GBA systems via Wireless Adapter.
Learn about how it works at https://github.com/afska/gba-link-connection/blob/master/docs/wireless_adapter.md#wireless-multiboot and check out the library repo on GitHub https://github.com/afska/gba-link-connection
Video demonstration by Afska below (originally posted on the GBADev Discord).
DO NOT UNDER ANY CIRCUMSTANCE USE https://doubledouble.top/
doubledouble.top is a piracy website that allows you to freely and very easily download any piece of music in lossless quality from most of the popular streaming services without paying the corporations!!!
please, think of the copyright holders, shareholders, and maintainers of the streaming services before using doubledouble.top!! they’re people too!!!
@mcc The right way to solve this is not to address stuff with domains whose ownership is transient, but with some sort of address whose semantics are "the site run by the party who owned domain D at time T" in a way that's cryptographically provable via DNSSEC signature chain that was valid at time T and whose existence was attested to by a notary at time between T and T+ε.
@mcc i'm more worried about .io for crates.io. that alone is far more infrastructure sunk cost than the rest of rust combined i think
Core Rust infrastructure is frequently hosted on the .rs ccTLD. Some of these sites could be used to drive supply chain attacks if their domains were ever compromised. .rs is operated by an NGO, but ultimately controlled by the government of Serbia.
Do there exist plausible future chains of events that could lead to some future government of Serbia suspending, or redirecting, Rust project/community sites hosted under .rs? Does the Rust community have contingency plans for this hypothetical?
Trans woman, bisexual, someone's fiancée, forever a programmer, poly, and former total mess