Published 2017-05-01 on Anjan's Homepage

I recently installed a matrix (synapse) on the server. It has encryption, high quality image uploads, bots, and all the data is stored on my own server. In order to use the chat service:

  1. Message me to make you an account
  2. Go to riot
  3. Press custom server

    Home server URL:

    Leave identity server URL as

  4. Enter the username and password I gave to you
  5. When you join a room with encryption, you will be asked to accept keys. For now, tell everyone that you're signing in from a new device and tell them to accept the keys.

Android app

Desktop clients

Enter the same credentials as described above in the desktop or android clients.

Have a comment on one of my posts? Start a discussion in my public inbox by sending an email to ~anjan/ [mailing list etiquette]

Articles from blogs I follow around the net

These articles/blogs do not represent my own opinions or views.

Linux development is distributed - profoundly so

The standard introduction to git starts with an explanation of what it means to use a “distributed” version control system. It’s pointed out that every developer has a complete local copy of the repository and can work independently and offline, often contra…

via Blogs on Drew DeVault's blog September 2, 2020

Eshell versus M-x shell

I’ve used and defended Eshell for years. Sadly, Eshell has some long standing issues that I grew tired of in the long run. So I’ve decided to switch to M-x shell and see how much of my Eshell workflow I could port. Language and the underlying shell pr…

via Pierre Neidhardt's homepage June 26, 2020

Thermoelectric Stoves: Ditch the Solar Panels?

Wood stoves equipped with thermoelectric generators can produce electricity that is more sustainable, more reliable, and less costly than power from solar PV panels.

via LOW←TECH MAGAZINE May 26, 2020

Generated by openring