Going to just leave this here, because frankly, everyone deserves to see this lovely bike.
An important message for hackers:
It is imperative you understand, and come to understand the implications of, that the lead server developer of Parler had/has the following phrase in his profile on the site:
Hack the Planet
---
There are a fair number of you who have that phrase in your own profile, yet hate Parler and everything they do, and everything they represent.
It should give you pause and cause for introspection, that digital fascists arrived where they are, largely, from the same information and choices that y'all have learned and made. What "firewalls" do you have in place, in your own cognition, that ensure you won't be "infected," living life in a way so close to that way the fascists live it?
---
I bring it up because last week, I lost an ally, and in part of their argument why I should trust them, they quoted their own microblog profile at me: "Hack the Planet"
The phrase clearly means something important to them. It is a phrase they orient their actions and beliefs around. But... it also is the phrase the fascists use to discuss their reshaping of the world.
Y'all talk about the dangers of open-source, how Microsoft might use your script for converting video formats.
Do you think about the dangers of your hacker culture, how a belief in entitlement to shape the world is nothing but pursuit of Christian-style creationism, a desire to impersonate Gilgamesh in the Great Cedar forest, might help fascists argue their legitimacy?
“By building our cooperative upon these principles, supplemented by our politics and dedication to social and economic justice, worker-owners at tech coops are able to shape our own deeply rewarding careers in technology, unrestricted by the constraints and bitter compromises that characterize more traditional careers in the industry.”
— Worker Coops: A Better Way to Make a Living in Tech https://modelviewculture.com/pieces/worker-coops-a-better-way-to-make-a-living-in-tech
I'm writing a bog-standard Unicode tokeniser to replace the crap one SQLite ships, and I'm wondering why I'm wasting my life writing C code again.
In the same vein of the old post I re-tooted, is there a Rust guru out there that can tell me if:
* Decent ICU bindings or equivalent Unicode normalisation, case folding and word-break analysis exists for Rust? (the latter being key)
* Decent SQLite FTS5 custom tokeniser bindings or equivalent exist for Rust?
Pretty sure I'm at Phase Six with Geary: https://nibblestew.blogspot.com/2020/11/the-nine-phases-of-open-source-project.html
Why demonstrate the CSV parser parsing a string literal or filesystem stream when you can generate the CSV using your fancy (otherwise useless) CSV generator and hook it up in a way that's incompatible for the common use case?
The use of test cases as "API documentation" that doesn't show how to use the module for common bog-standard use cases, and instead brings in other unrelated CSV modules to conflate the example is particularly *chef kiss*
Any suggestions for a headless media server & nas I can install on Debian Bullseye? I finally got my @PINE64 RockPro64 NAS build finished and installed using the offical Debian installer... and I now I find out Kodi doesn't run headless :/
Might finally have all the moving parts required to get this NAS on the road:
* ARM board? Check.
* NAS case? Check.
* PSU? Check.
* Two SSDs for mirroring? Check.
* Kernel support? Check.
* Debian Installer support? Check.
* TTL UART serial to USB cable? Check.
* Arcane vendor-specific ARM boot requirements? Check.
* Out of date wiki page? Check.
* Contradictory forum posts? Check.
* Sportsball-related public holiday: Check.
* Coffee? Check.
Wildly disjunctive.
Melbourne, Wurundjeri Nation.