Today's tech haiku:
Community Notes rise,
Truth in posts now shines brighter,
Voices join the call.
Reference:
-
doot: Turns out all existing dotfile managers suck, and the only way is to write my own. It's designed to be intuitive and extremely fast, while also supporting advanced features such as private (encrypted) files, host-specific alternative files and bootstrapping repositories.
-
Discord Audio Stream: It's very easy to share your screen using Discord. Being able to hear it, not so much. This tool gives you control over the audio that you send to Discord, making it possible to share a screen with audio, use OBS, and any other use case you can think of.
-
CESC16: A custom CPU, designed from scratch and built on PCBs. Completely 16-bit, with support for interrupts and improved General Purpose IO (GPIO) ports.
- Main repository with documentation, schematics and some tools.
- Emulator written in C++, using the ncurses library.
- ANSI C compiler, by implementing a backend for the lcc retargetable compiler.
-
CESC: Previous CPU architecture, inspired by Ben Eater's SAP-1 and built on breadboards. It's an 8-bit architecture with a very simple instruction set.
- Main repository with documentation, images and some tools.
-
Arduino VGA Terminal: Use an Arduino Nano to drive a VGA monitor. It only supports text output, so it's great as a terminal for your homebrew CPU projects.