/\ || ________ ________ ____ ____ .__ __ || \______ \_______ ______ _ __ \______ \ ___\ \ / /____ __ __| |_/ |_ /||\ | | \_ __ \_/ __ \ \/ \/ / | | \_/ __ \ Y /\__ \ | | \ |\ __\ /:||:\ | ` \ | \/\ ___/\ / | ` \ ___/\ / / __ \| | / |_| | |:||:| /_______ /__| \___ >\/\_/ /_______ /\___ >\___/ (____ /____/|____/__| |/||\| \/ \/ \/ \/ \/ ** **
Contact: sir@cmpwn.com
My Gemini-related projects:
kineto: an HTTP to Gemini proxy
Gemini services:
2022-04-16: Stepping away from Gemini
2022-03-31: Anime recommendation: Fate
2022-03-30: The Netherlands needs drug reform (yes, really)
2022-03-24: The Netherlands so far
2022-03-14: It takes a village
2022-03-13: Why am I building a programming language in private?
2022-03-01: Open Source is defined by the OSI's Open Source Definition
2022-02-17: tar is good actually
2022-01-17: Status update, January 2022
2022-01-15: The RISC-V experience
2021-12-28: Please don't use Discord for FOSS projects
2021-12-28: Thoughts on the SpaceX Starship program
2021-12-25: Please use me as a resource
2021-12-23: Sustainable creativity in a world without copyright
2021-12-15: Status update, December 2021
2021-11-24: My philosophy for productive instant messaging
2021-11-20: An alternative to the Dark Forest hypothesis
2021-11-15: Reframing the philosophy of Gemini
2021-11-15: Status update, November 2021
2021-10-31: On a dark and stormy night...
2021-10-15: Status update, October 2021
2021-10-05: How reflection works in ****
2021-10-05: The distant legacy of terminal emulators
2021-09-16: Mark Rober and the manipulation of children for profit
2021-09-15: Status update, September 2021
2021-09-11: visurf, a web browser based on NetSurf
2021-08-05: In praise of PostgreSQL
2021-07-28: My wish-list for the next YAML
2021-07-21: Demon Slayer: The Movie: Mugen Train review
2021-07-15: Status update, July 2021
2021-07-04: Is GitHub a derivative work of GPL'd software?
2021-07-03: How does IRC's federation model compare to ActivityPub?
2021-06-07: I will be moving to the Netherlands
2021-05-30: Build your project in our new language
2021-05-24: Using io_uring to make a high-performance... finger server
2021-05-20: How I choose a license
2021-05-19: How to write release notes
2021-05-16: Status update, May 2021
2021-05-14: Pinebook Pro review
2021-05-07: godocs.io six months later
2021-05-06: Praise for Alpine Linux
2021-05-03: awk is the coolest tool you don't know
2021-04-26: Cryptocurrency is an abject disaster
2021-04-23: Recommended read: Why Lichess will always be free
2021-04-22: Parsers all the way down: writing a self-hosting parser
2021-04-15: Status update, April 2021
2021-04-12: The Developer Certificate of Origin is a great alternative to a CLA
2021-04-07: What should the next chat app look like?
2021-04-02: Go is a great programming language
2021-03-29: The world's stupidest IRC bot
2021-03-17: Anime recommendation: *Monogatari
2021-03-15: Status update, March 2021
2021-03-06: The corporate surveillance machine is killing people
2021-03-05: Gemreader, a feed reader for Geminispace
2021-03-03: To make money in FOSS, build a business first
2021-02-25: Gmail is a huge source of spam
2021-02-20: Free gemini hosting on sourcehut
2021-02-15: Status update, February 2021
2021-01-28: Use open platforms — or else
2021-01-20: Open source means surrendering your monopoly over commercial exploitation
2021-01-19: Spooky action at a distance
2021-01-15: Status update, January 2021
2021-01-07: History will not remember us fondly
2021-01-04: Fostering a culture that values stability and reliability
2021-01-02: Every commit should be a perfect, atomic unit of change
2021-01-01: A megacorp is not your dream job
2020-12-25: How to design a new programming language from scratch
2020-12-15: Status update, December 2020
2020-12-12: Become shell literate
2020-12-04: Web analytics should at least meet the standards of informed consent
2020-11-20: A few ways to make money in FOSS
2020-11-17: We can do better than DuckDuckGo
2020-11-15: RE: Is This Aggregator Idea Good?
2020-11-15: Status update, November 2020
2020-11-12: Copying ain't stealing
2020-11-10: My experience as a poll worker in Pennsylvania
2020-11-08: Hacker News over Gemini
2020-11-06: Utility vs usability
2020-11-01: What is this Gemini thing anyway, and why am I excited about it?
2020-10-23: I'm handing over maintenance of wlroots and sway to Simon Ser
2020-10-22: Firefox: The Jewel^WEmbarassment of Open Source
2020-10-15: Status update, October 2020
2020-10-11: Kineto: An HTTP to Gemini proxy
2020-10-09: Four principles of software engineering
2020-09-25: A tale of two libcs
2020-09-21: TOFU recommendations for Gemini
A backlog of additional articles is available on the World Wide Web:
The content for this site is CC-BY-SA. The code for this site is MIT.