During my flight I finally decided to watch the “Shape of Water”. I knew the film was critically acclaimed but I wasn’t expecting a lovecraftian theme and it never clicked with me that it was directed by Guillermo del Toro - it was a very fitting thing to watch during a flight above the ocean...
The last OpenBSD daily read happened on August 18th. I decided to cancel the next one that was scheduled for August 25th and promised to do a recap on this blog over the weekend. Had no votes for an #OpenBSD-daily so cancelling it for today. Will digest and throw out a blog post over the...
I made a new years resolution to read at least one C source file from OpenBSD daily. The goal was to both get better at C and to contribute more to the base system and userland developmnet. I have to admit that initially I wasn’t consistent with it at all. In the first quarter of the year I read...
It is a common theme in the GNU/Linux community to tout the current year as the year of the linux desktop. Every year the same thing happens. The nay sayers nag that Linux is a tiny percentage of the desktop market and that Mac OS X/Windows is superior in so many ways. What most people miss is...
Recently I have been taking a look at Syncthing in the hope of being able to replace ownCloud with it after I received a recommendation on HN. Initial impressions were quite good. It’s obviously a different category, closer to initial use case represented by Dropbox versus the full software suite...
This isn't a Python scripting post, but the next one will be on the same topic. In this post I get a Postgresql database set up on my OpenBSD laptop and get familiar with the Postgresql environment. I primarily use Microsoft SQL Server and vendor supplied database schemas at work. I know...
This is not a Python-related post per se, but it may be useful to people getting started with UNIX-based, open source software, or even a Windows user who happens to be using a Thinkpad X201 laptop.Background: 1) I use OpenBSD as my operating system because I am striving to learn UNIX and I find...
For some time now system administrators have known that password authentication has its shortcomings. Password based authentication depends on password quality and how passwords are handled by users. Considering how easy it is to crack a password system administrators have to rely on Public Key...
For some of my projects such as DNS/DHCP servers, routers, firewalls, NTP Servers, or for some Arduino projects, I embed OpenBSD on small footprint and low power consumption machines. I use machines based on a PC architecture such as Wyse WinTerm, Neoware, that can be found on eBay for less than...
Spam is the most annoying thing I have to deal with every day on my servers. Only 3-4 spams make it daily all the way to my inbox, but I got tired of thinking about all the energy wasted by sysadmins blocking unwanted messages, so I decided to do something about it. It is too easy and cheap for...
Alix PCEngine At home I have two networks, one for my family and me and one for my guests. Once you are on the family network you can access our backup server, our music and video server, our printers, etc. The guest network can only access to the internet. To build that network I used two...
Wyse WinTerm You can build a highly accurate Stratum-1 NTP Server for less than $100 using an old Wyse WinTerm (see picture), a GPS and a few electronic components. The first thing you must do is replace the flash inside of the Wyse with a new flash with a real operating system. You can use an...