Elektrine lite

โ† Feed

R

r@glauca.space

<p>Lost catgirl. Full-stack hacker.</p><p>Formerly infosec, professionally. Recovering from deep burnout.</p><p>Sometimes refers to ourselves in plural form.</p><p>๐Ÿณ๏ธโ€โšง๏ธ๐Ÿณ๏ธโ€๐ŸŒˆ</p><p>Chuuni rights!</p><p>โ™ซ Wake up, leave your hesitation โ™ซ</p><p>ABC (American-born Chinese) but not in America</p>

Posts

  • Post #2477409

    trying to get better at publishing unfinished work: here&amp;#39;s the Rust pedagogical async runtime I mentioned quite some time ago: https://github.com/ArcaneNibble/rust-asynclearning/blob/main/src/main.rs the code itself &amp;quot;works&amp;quot; to show off a basic async runtime built from scratch, but I never got around to preparing the &amp;quot;teaching&amp;quot; around it

  • Post #2277682

    the horrors of aging

  • Post #1867310

    @piku@blahaj.zone *flips a table in frustration at the entire state of the software industry*

  • Post #1813146

    inspired by @/landley@mstdn.jp posting about institutional memory ( https://landley.net/history/mirror/institutional_memory.html ) there is a series of university lectures on YT explaining vacuum tube (thermionic valve) amplifier circuits, as used in guitar amplifiers, but taught using the &quot;modern&quot; electrical engineering teaching style https://www.youtube.com/playlist?list=PLOunECWxELQS7JV_KeeTJJpgGjOftoaAH figured that some corners of fedi would appreciate this? ๐Ÿ”?

  • Post #1550845

    why is every documentation we can find about udev either just &amp;quot;here is the rules grammar&amp;quot; or &amp;quot;here is a cookbook of various tweaks you might want to make&amp;quot; and not an explanation of where udev fits into the &amp;quot;linux desktop ecosystem&amp;quot;?

  • Post #1531706

    Okay, I _finally_ managed to write some very basic troubleshooting instructions for that WebUSB extension: https://github.com/ArcaneNibble/awawausb#troubleshooting it turns out that none of this has anything to do with the web, browsers, or USB but it is instead generic user education abut things like &amp;quot;what is a driver&amp;quot; or &amp;quot;what is permissions&amp;quot;

  • Post #1423587

    ๐ŸŒŸ Project Release Announcement Time! ๐ŸŽ‰ I wrote a WebUSB extension for Firefox. This lets web pages access USB devices (with your permission). This has long been supported by Chrome, but Mozilla has not wanted it, at least by default. Fortunately, because add-ons are a thing (for now. make sure to keep fighting for this!), it&#39;s possible to change that! Common reasons for wanting this include programming microcontrollers, 3d-printers, smartphone bootloaders, and similar &quot;physical compu...

  • Post #1054356

    not a good sign about how the economy&amp;#39;s doing?

  • Post #995264

    i&amp;#39;m visible today?

  • Post #869320

    got suddenly reminded today about this reason why &amp;quot;all the terminally-online children turned into socialists&amp;quot;

  • Post #766015

    OH: &amp;quot;Born in Deptford and became Emperor of the United States&amp;quot;

  • Post #766014

    decided to build some smart cat ears (and also practice writing documentation)

  • Post #766012

    I just documented the protocol that udev uses to broadcast messages to clients: https://arcanenibble.github.io/hardware-hotplug-events-on-linux-the-gory-details.html Comes with bonus free sample code &amp;lt;strike&amp;gt;on the included CD-ROM&amp;lt;/strike&amp;gt;! This is how programs on Linux listen for events such as &amp;quot;you plugged in a USB device&amp;quot; in order to.... do something useful with that information (such as opening the files on it). Normally, this &amp;quot;just wo...

  • Post #678058

    of course, as everyone knows, power electronics always have a new and unique fucked up package

  • Post #665875

    So, I recently saw some quiet discussion about a paper where researchers reverse-engineered and disclosed some attacks against PhotoDNA, the very-super-duper-secret algorithm used by tech megacorps to scan for illegal images. They didn&amp;#39;t make any code public, and so... I did: https://github.com/ArcaneNibble/open-alleged-photodna A _complete_ reverse-engineering and commented Python reimplementation of the algorithm from publicly-leaked binaries. This means that studying the algorithm...

  • Post #312692

    footprints and related fiddling take *forever* (very rough component placement for estimation purposes only)