Mushrooms!!

We bought some wild mushrooms from a store in St James Street today while we were out on our afternoon constitutional. There were some weird looking blue mushrooms there (although they look purple now). They look so colourful!

Raisin Bread

I decided to try and make raisin bread in the bread maker. It turned out really well! I used the standard wholemeal recipe, but with about 90% wholemeal flour instead of about 60%. I also added in 3 tablespoons of milk powder, some whey (strained off from home-made yoghurt), about 1.5 teaspoons of cinnamon and about 200g of sultanas.

Mechanical Keyboard Shenanigans

I am currently experimenting with coding using a Vortex Pok3r Mechanical Keyboard. I’m not sure whether it was a good buy or not. My rationale was that has a programmer, my keyboard is my primary tool, and it makes sense to have the best that I can get. I quite like the action of the keyboard, but it is too early yet to tell whether it is making me more productive or not.

 

Air Pods

I finally took the plunge and bought a pair of Air Pods. So far I quite like them (although it’s only been a few hours). I quite like the way that you can pause the track you are listening to simply by taking one headphone out of your ear. Playback resumes when you put it back in your ear. They are quite expensive though, and I’m fairly sure that I will lose them unless I develop a routine way of storing them.

Big Iron

Back in the late 80’s/early 90’s, I used to argue that programmers should do their coding on an 8086 machine, an IBM XT for example, rather than something more powerful like a 286. My argument was that by using a slow machine, you had the same user experience as your average user, and you could optimize the program appropriately.

Continue reading “Big Iron”

Focusing on Maths, Programming and Science

It seems like the World is breaking down, with increased terrorism in Europe, Trump supporting Neo-Nazis in the US, and the insanity that is Brexit. I’ve decided that I need to ignore politics for my own peace of mind, and focus entirely on maths, programming and science!

 

Starting Deep Learning Course

I met up with some of my old team from BNP Paribas last week. I found it striking that everyone who was there is now working directly with Machine Learning. It was quite inspiring!

For the last few years I’ve been building Trading Execution Algorithms for Westpac. Time to do something different!

I decided to enroll in Coursera’s Deep Learning Specialization. I’ve just finished the first week, and I am really enjoying it. Andrew Ng is a fantastic teacher. I did his previous course on Machine Learning and loved it.

iPad Pro versus MS Surface Usability

I have both an iPad Pro and a Microsoft Surface Pro 3 tablet running Linux. Depending on what I am planning on doing on a day-to-day basis affects which device I carry around. Mostly I carry my Surface, as I have Linux installed, and it allows me to easily do development, remotely administer machines, or do general computing tasks. The keyboard on it isn’t great however – it’s kind of flimsy and doesn’t work well if it’s not on a firm surface. I can’t easily use it on a train for example. It was perfect when we were in Australia for a month, and allowed me to both work and do University assignments. I can use it as a tablet for reading, but it isn’t great for that.

Continue reading “iPad Pro versus MS Surface Usability”

Linux on Surface Pro 3

I just bought myself a second-hand Surface Pro 3 and installed Linux on it. It runs Ubuntu extremely well, with almost everything working out of the box. It’s lovely having an light-weight machine that I can use as a tablet, but also do development on.

Installing PostgreSQL from source on my Mac

In order to build PostgreSQL from source on my MacBook Pro running El Capitan, I first downloaded the git repo:

git clone git://git.postgresql.org/git/postgresql.git

I then built it:


cd postgresql
./configure
gmake
sudo make install

This will install the binaries to the default location of “/usr/local/pgsql”.

I already had a user called “_postgres” in my /etc/passwd file, so I configured to run PostgreSQL as this user:
Continue reading “Installing PostgreSQL from source on my Mac”