Hi, SDF! <3

I am D. Bohdan, and this is my page on SDF.org.

Random SDF homepages

This is now its own page.

Enabling SSI on SDF

Thanks to jdd for writing about this on bboard.

SDF users can use Server Side Includes on their sites. Before the 2023 migration (to new hardware and NetBSD 9.3) SSI was enabled by default; now it must be enabled manually. To enable SSI, add the line below to .htaccess in your ~/html directory. Create the file if necessary.

AddHandler server-parsed .shtml

My stuff

humsize

humsize is a du -h ./* | sort -h replacement for NetBSD. It is an AWK script that “humanizes” du(1) and similar output.

Memeback

Memeback is a Web retrospective project of mine. I know the name is awful. Read old Memepool links like “Neal Stephenson’s Cryptonomicon is out. Go read it.” and “Three words: Charles Manson online.” using the Internet Archive’s Wayback Machine.

Website

I have a larger .com site. It is a personal wiki with dozens of pages. The pages cover topics from Rule 110 in JPEG XL to the dynamics of online communities. My wiki has hundreds of outgoing links, which is rare and exciting.

Projects with official NetBSD binaries

This is not an exhaustive list. I have tried to pick interesting things that are not just a client for some service (plus show off my project :-)).

Algernon

“Small self-contained pure-Go web server with Lua, Markdown, HTTP/2, QUIC, Redis and PostgreSQL support.” GitHub.

Other Go projects by the same developer have NetBSD binaries attached to releases.

croc

“Easily and securely send things from one computer to another.” GitHub.

csvq

“SQL-like query language for csv.” GitHub.

HiColor

“Convert images to 15/16-bit RGB color with dithering.” GitHub. Disclosure: I made this.

powerline-go

“A beautiful and useful low-latency prompt for your shell, written in go.” GitHub.

Rclone

“rsync for cloud storage.” GitHub.

redbean

“Single-file distributable web server.” Website.

restic

“Fast, secure, efficient backup program.” GitHub.

Syncthing

“Open source continuous file synchronization.” GitHub.

Downloads

In this section you can download some precompiled binaries for NetBSD 9 (amd64) that I have used. All work on SDF.

boltbrowser

“A CLI Browser for BoltDB Files.” GitHub.

GoAWK

“A POSIX-compliant AWK interpreter written in Go, with CSV support.” GitHub.

gojq

“Pure Go implementation of jq.” GitHub.

Joker

“Small Clojure interpreter, linter and formatter.” GitHub.

xh

“Friendly and fast tool for sending HTTP requests.” GitHub.

SHA1SUMS

Download file.

SHA1 (boltbrowser-7f10a8.tgz) = 18edbeaf440c24f40c91c9462616fa892657cd72
SHA1 (goawk-1.21.0.tgz) = c6b5ea736400736c7fea8d4cf78eb0ee24c2e104
SHA1 (gojq-0.12.11.tgz) = a91ce24192713228ed9079c25182cdd43789ff54
SHA1 (joker-1.0.0.tgz) = e155709ac782e9d9245bbcc9acc88b0326ccaafb
SHA1 (joker-1.0.2.tgz) = 04bf15cf97d9f4c2e9091dba244b71f7f18fa2c3
SHA1 (joker-1.1.0.tgz) = cc2e0a23a700b329c964afc57c8e9d78998a1095
SHA1 (xh-0.17.0-rustls.tgz) = 9eded7916dd422eda148761fdf48758b55a228e3

SDF.org banner depicting the S, D, F keyboard keys

Served 2023-03-27 17:28:58 GMT