Psycopg 2.7.6 released

This is a big deal, almost any python code I author, that connects to PostgreSQL, uses psycopg. This release fixes several bugs, and I love the fix to ticket #755!  Right on! Release Email We have just released the psycopg 2.7.6 package, fixing the issues found in the last months in the psycopg 2.7 version….

KDE Plasma 5 — Stunning

The need for a new desktop system After running Gnome3 for a couple of days I was crippled by the gnome shell taking close to 1.5 GB of memory.  Along with the other daemons running I was using close to 75% of my system memory running just basic apps. KDE Plasma 5 is stunning! I…

FreeBSD All Ahead Full

FreeBSD is the last great open source, freely available, operating system.  Linux is just a kernel. Recently I was dismayed at the acquisition of RedHat by IBM.  Fundamentally this acquisition changes the very direction of Linux development, given RedHat is the biggest commercial Linux vendor, with Canonical following close behind. While IBM maintains it will…

A rock hard email company

I have been using Protonmail for about two years now, I think. I was drawn to their service after the Snowden revelations, and loved the fact that they offered full end-to-end, and at rest, encryption.  Another thing I love about this company is their transparency.  Recently they were under a DDOS attack and instead of…

Simple RSS Parser with Python and PHP

If you want to throw a feed into your web page, one way I have found that works well is to use the Python feed parser module.  The way I do it is just put the data into a PostgreSQL database table and then truncate the table each time I pull the feed again.  The…

Advice for Young Technology Professionals

I recently watched a video about a young programming prodigy, who was obviously brilliant.  I was thinking about things I have learned over my career which started back in 2003, that I wish I could share with this young man, and thought I would share them in my blog, so here they are, and I…

Working on content

I’ll be posting content soon, I am spinning my blog back up so it may take me a little bit, visit me on twitter in the meantime.