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.

Web analytics should at least meet the standards of informed consent

Research conducted on human beings, at least outside of the domain of technology, has to meet a minimum standard of ethical reasoning called informed consent. Details vary, but the general elements of informed consent are: Disclosure of the nature and purpose…

via Drew DeVault's blog December 4, 2020

How to Make Biomass Energy Sustainable Again

From the Neolithic to the beginning of the twentieth century, coppiced woodlands, pollarded trees, and hedgerows provided people with a sustainable supply of energy, materials, and food.

via LOW←TECH MAGAZINE September 20, 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

Generated by openring