Stewart C. Russell’s #retrocomputing blog with #NAPLPS, #Hershey-fonts info (#fonts!), embedded #hardware, #speech-synthesis, etc.
Telidon #NAPLPS can be displayed in #DOSBox #emulation on a modern computer with Microstar Personality Plus
#LZ4 #compression #file-format explained: the literal length and match length are each packed into a 4-bit field in a “token” byte, but if they’re more than 14, the 4-bit field is 15 and extra bytes are appended (elsewhere, in the case of match length) to sum up to the correct value with the 15; the sequence of extra bytes is terminated by the first byte that’s less than 255.
"MMBASIC" is MBASIC-compatible #BASIC for a #microcontroller, but requiring 94KiB of Flash and 16KiB RAM.
Stewart C. Russell’s #TrueType (or at least OpenType) conversion of the #Hershey-fonts. #fonts
#R package for dissecting #Hershey-fonts. #fonts
#PDF #paper on a new intermediate representation for #compilers called RVSDG, Regionalized Value State Dependence Graph.
#PDF #paper on “SSA translation is abstract interpretation” by Lemerre
Remote vector display #protocol
Python zlib supports flushing the output to ensure nothing is left in the buffer.
#Hershey-fonts C library for Debian, in particular for Gnuplot and OpenLase. #fonts
#ARM offers gratis M1 and M3 cores “following free registration on the official website”, but only for designing an “integrated product”, not for reverse engineering, patent investigation, patent avoidance, patent writing, or benchmarking. Whew!
“TL;DR: Queer.AF will close on 2024-04-12” because they don’t want to pay the Taliban: “Since the fall of the Islamic Republic of Afghanistan in 2021, that fate of that domain has fallen into question; until late last year, the .af registry had effectively ceased to exist, leaving everything in a state of limbo. The Council of Country Code Administrators (CoCCA), who were contracted to operate the TLD, continued to operate things as-is, although eventually turned off all operations but automatic renewals. / More recently, however, the registry has begun to operate again. Unfortunately, this is not really good news: this means it is now under the control of the Taliban government of Afghanistan.”
#proce55ing supports 2-D #graphics blend modes other than just alpha compositing: BLEND (B := A·factor + B), ADD (B := A·factor + B ∧ 255), SUBTRACT (B := B - A·factor ∨ 0), DARKEST (B := A·factor ∧ B), LIGHTEST (B := A·factor ∨ B), DIFFERENCE, EXCLUSION, MULTIPLY (as values from 0–1 I guess), SCREEN (“opposite multiply”??), and REPLACE (ignoring alpha). The older blend() function also supports HARD_LIGHT, SOFT_LIGHT, OVERLAY, DODGE, and BURN.
#PDF scan of the NBS #Hershey-fonts report. #fonts
"BigBlueButton" is an online classroom thing that embeds its own web conferencing thing based, apparently, on Flash.
Greg Egan’s #tutorial on special #relativity, general relativity, black holes, and #quantum mechanics, featuring “how the central idea of each theory leads to detailed, quantitative predictions of real physical effects”. #physics
#Open-source #Android #OpenStreetMap app, a fork of MapsWithMe/Maps.Me, that's apparently a lot more responsive than OsmAnd~
“How We Turned the Tide in the Roach Wars: Forty years ago, scientists did the impossible. Why doesn’t anyone remember?” seems like an advertorial for Combat maybe? #cockroaches #entomology #pesticides
discussion of the chained #security problems in the #iPhone revealed at 37C3
“Make #Ethereum Cypherpunk again” by Vitalik