Basics of Forth

Forth is a tiny programming language which can run interactively even on the smallest, cheapest, low-power microcontrollers. It is a REPL (Read–eval–print loop) system, which means it gives you a prompt where you type your commands in and it gets executed as soon as you press the ENTER key. If you want to learn Forth you will have to get used to its cryptic syntax...

Useful scripts

We can use shell scripts to automate recurring everyday tasks, and also we can create default workspaces, set up windows and programs for easy access. The following scripts are used on various BSDs, so I am almost sure they are portable, so they should work on your machine aswell. Some assembly required. Also no batteries included. Mounting the NAS SMB is overkill, so i use...

OpenBSD installation on a tiny VPS

I needed a gateway on the clear-net to act as an entrace to my mesh network, this is a perfect role for OpenBSD, but can we install it on a random VPS instance? Let’s see how I did it… Getting a VPS My requirements were the following: small system with small attack surface IPv4 / IPv6 (I will probably re-evaluate this decision, as a v6-only...

Geniatech XPI-3566-ZERO SBC impressions

While the Maker-Revolution made possible to have cheap and reasonably powerful general computing devices, one thing is unchanged: the unpaved roads are still unpaved. As I was looking for an SBC lately my preferences were the following: it should be small in size, eg. smaller than the RPi it should not have any unncecssary bells and whistles it should have hardware which is supported by...

Basic OpenSMTPD relay setup on OpenBSD 7.3

My NAS sends me the system warnings via email, and i find it really useful. I host my mails at FastMail and i don’t really want to open the can of worms called ‘Host your own mailserver’, therefore i tried to realy emails through my private mailbox. Relaying means every time a mail gets sent my computer will connect a 3rdparty SMTP server and instruct...