Adam Kalisz

Software developer working with Clojure, infrastructure, and tools for thinking.

This site collects notes, project updates, and a few small web tools.

Latest posts

A year at OrgPad.com as a software developer, infrastructure engineer and late co-founder

Wow, it has been more than a year already. I started at OrgPad at the end of September 2020. In the evenings and on weekends, since about March 2020, I helped with the infrastructure of OrgPad. E.g. migrating from Heroku to a DigitalOcean VPS "Droplet". Together with Pavel, we implemented the screenshot server with Puppeteer. I did some work on backups and more. I overhauled the infrastructure quite a bit in late 2020, when we migrated most of the services to Hetzner. Since then, OrgPad should work completely over IPv6 as well. (I gave two talks about this during IPv6 Day 2020 and 2021).
I have learned lots of Clojure and quite a bit of ClojureScript too. I feel like for the first time in my life I have done serious work with PostgreSQL (or any database for that matter). My Ansible skills became a lot better too. And that is just the tip of the iceberg. I came to realize perhaps a bit too much about our education system, society in general and running a business to some degree. There is so much more to explore and it really was the best thing that could happen to me to join OrgPad fully.

Read more

Spielbarer Status des Projektes Elma

Die Entwicklung erfolgte auch weiter in meinem Github Repository: https://github.com/kaliszad/elma
Die binären Builds sind hier zu bekommen:

Linux AMD64 Linux x86 Windows AMD64 Windows x86 Die ältere Version hat keine hübschen Modelle gehabt, auch war es tatsächlich wegen eines kleinen Logikfehlers nicht möglich zu gewinnen obwoh...

Announcement, Technicolor published source code for TC7200, TC7210 and TC7230

The sources to the Technicolor TC72XX cable modem very frequently used in Europe in Ireland, Germany and Czech Republic e.g. have been published on Github. Here is the story:

Because the bridging capability on my Technicolor TC7200 was awful, I was interested, what I could do to fix this for me. The advice in various forums was m...

Read more

Thoughts about public shaming and Twitter

While I think, there are many interesting people to follow on Twitter, who are posting technical posts and are mostly inert to social outrage and public shaming. Sometimes, it is just hard to fit the right words into 140 characters and then you may find yourself in a position, where you wrote something explosive. A good example of what might happen to you afterwards can be seen in this video by Jon Ronson named "When online shaming spirals out of control".

Computer not booting past operating system loading screen

I just recently took an older computer with the Asus P5N7A-VM mainboard from my parents and wanted to clean it up a bit. I plugged-in the USB cable from the Dell Ultrasharp U2412M USB hub, to which my keyboard and mouse are connected, into the mainboards USB connector. After that, the computer just wouldn't boot past the Windows startup logo or past just after beeing out of GRUB in GNU/ Linux. I did every possible thing I could think of including resetting BIOS, unplugging pretty much everything I could, I even applied new heat-conducting paste on the chipset and the CPU and cleaned the computer very thoroughly. After reading through some forums, I got the idea, there might be something wrong with USB. And that was it. Just leave out hub mentioned, connect your peripherals directly to the computer and that's it. It works!

Facebook - leave - note

The reasons for leaving Facebook?

I realize, I don't need Facebook for being in contact with people I want to be in contact with. For that, email is just as good and much more "personal", almost like a letter in a 21st century. I strongly disagree with the policy that users are goods for consuming advertisement. I also don't like...

Read more

A small update to contacts

While I am still working on my proseminar, which is taking longer than expected due to some PGI compiler problem (OpenACC 2.0 atomic directive not implemented in PGI 14.1 available at my university

What maybe the reasons for you to leave Facebook? 1. You generate money for Facebook and don't get anything from that, besides the fe...

Read more

Still work in progress

I am still working on this site, but I have some ideas and the work is continuing.

So what is it, that I am so busy? I am writing a paper about OpenACC and a bit of OpenMP which I hope, I will be able to publish here as well. That is also work in progress and should be for about a week at least. The next thing, that's keeping me ...