Today's tech haiku:
Self in digital wear,
Samsung’s lock screen shop glows,
Fashion at a swipe.
Reference:
-
doot: Turns out that all existing dotfile managers suck, and writing my own is the only way to go. 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.
-
GitHub Desktop Plus: A fork of GitHub Desktop that adds some features I needed for my workflow. It includes commit search, Bitbucket support, branch name preset generation, and many small features and improvements. Additionally, upstream changes are merged much more frequently than in the shiftkey fork.
-
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.