bandali — activist for user freedom

Hello, and welcome to my corner of the internet.

I love getting mail. You can write to me at bandali@kelar.org, optionally encrypting your message with my GPG key. Please see README.email if you do write me.

You might also be interested in my فارسی pages if you read Persian. :)

An rss20.xml feed of my latest works is available.

Dec 2025 Reading and writing emails in GNU Emacs with Gnus
Nov 2025 Free software activities in November 2025
Oct 2025 Free software activities in October 2025
Oct 2025 FSF40 volunteer panel
Sep 2025 Free software activities in September 2025
Sep 2025 Prot Asks me about EmacsConf, Debian, GNU, Internet Archive, Canada
Aug 2025 Free software activities in August 2025
Aug 2025 Lispy Gopher Climate with screwlisp
Jul 2025 Mirroring Protesilaos’ videos to Internet Archive
May 2025 Don’t “buy” e-books from Oxford University Press #drm
May 2024 PulseAudio with changing machine-id
Mar 2024 tmdconv #offlfirsoch
Feb 2024 Re: The state of gopher
Jan 2024 New Year 2024
Dec 2023 Second gopherversary
Sep 2023 (On being) mortal #roophloch
Sep 2023 State of the shared GNU infrastructure
Aug 2023 Re: Christina’s five questions for August 2023
Jul 2023 Criteria for evaluating mail service providers
Jul 2023 Re: Christina’s five questions for July 2023
Jul 2023 Site moved from kelar.org to gnu.ca
Mar 2023 What’s new in Jami
Feb 2023 Jami migrates to Debian Testing (bookworm)
Jan 2023 Back to work
Jan 2023 Re: Christina’s five questions for January 2023
Jan 2023 New Year 2023
Dec 2022 First gopherversary
Dec 2022 Re-categorizing blongings (logs) and articles
Dec 2022 Why I love participating in LibrePlanet
Sep 2022 Blongings
Mar 2022 Usable file names
Mar 2022 The Net beyond the Web
Jan 2022 New Year 2022
Dec 2021 Hello (gopherspace)
Mar 2021 Jami and how it empowers users
Dec 2020 My internship with the FSF tech team and beyond
Jun 2020 A Comprehensive Study of Declarative Modelling Languages
May 2020 Internship with the FSF tech team
Aug 2018 A Comparison of the Declarative Modelling Languages B, DASH, TLA+
Jun 2017 The Magic of Specifications and Type Systems
Feb 2015 Introducing YULUG