A portable reimplementation of the Microsoft Windows UI Library (WinUI). Supports all the major desktop and mobile operating systems (via Mono).
A Bazel BUILD generator for Cargo dependencies for use with rules_rust.
How to learn to turn off the abstraction machine that is holding back your ability to draw pictures. (via)
Rust rules for Bazel. Probably better suited than Cargo if you have a large monorepo of Rust code.
NIST’s fork of CDE, a lightweight virtualization method for Linux programs. The original sadly doesn’t seem to be online anymore.
CDE packages Linux programs along with a copy of the operating system’s loader (ld.so
) and all the libraries and files they open when you run it once. You can also copy more files into it if you know that you will need them. The resulting packages can be run on most Linux systems independent from the host system’s loader and library versions.
A 2,000-line C cryptography library, suitable for both desktop and embedded devices. XChacha20, Poly1305, EdDSA, X25519, Blake2b, Argon2i.
A discussion of race and racism, with an all-black roster of guests. Whatβs interesting is that they all reject the popular liberal oppression narrative but still disagree on various things.
Points made include:
- Opportunity is hoarded by rent seekers and thereby made artificially scarce, which causes racial friction even though the real war is between the rich and the poor rather than between ethnic groups.
- There are cultural issues that black communities need to solve in order to take advantage of the opportunities they do have.
- Neither the Republicans nor the Democrats have much to offer with regard to fighting actual inequality.
A Haskell library for handling errors in an ergonomic way.
Learn how computers work by assembling one from NAND gates all the way up to programming a game for it.
A split, concave ergonomic keyboard.
A Quarkus extension that enables the use of OmniFaces. Since OmniFaces does some pretty magical stuff, the extension is needed to make the magic work in the rather magic-resistant Quarkus runtime.
The official Quarkus extension for Apache MyFaces. Brings JavaServer Faces (JSF) to Quarkus.
An FRP library for Haskell that encodes clocks at the type level, preventing the mistake of combining data sampled at different rates.
Also has a Gloss backend.
Object capabilities in hardware.
Object capabilities for UN*X.
A Markdown-based format to describe argumentation maps, which are a way of visualizing arguments.
Open this on your phone and enter the dimensions of a cube and you can then use it to gauge the size of objects in AR. Useful when ordering furniture or equipment for your living room.
A build.rs
library to compile C or C++ code within a Rust Cargo project.
Contemporary architecture is jarring, confusing, and lifeless. No vegetation, no ornaments, no loveliness.
Read books, study vocabulary: A website that gives you SRS decks for a large selection of children’s books.
Beginner-friendly Japanese stories.
A group of five hypotheses of second-language acquisition developed by the linguist Stephen Krashen […].
A free online ε³ι (illustrated textbook) for Japanese children.