Freddie's Blog

Freddie Poser's personal blog

Jan 20, 2020

FOI: London Tube Ridership Data by Line

Currently, if you look on the wikipedia article for a given tube line it will list its ridership for the year 2011/12, but nothing later. It seems this was the...

Aug 8, 2018

How to install tensorflow-gpu on windows

How to install tensorflow-gpu on windows Every time I try and start a new machine learning project it seems my tensorflow-gpu setup has broken, or is no longer compatible with...

Apr 17, 2018

Creating maps from GRIB2 data in Scala (and Java)

Creating maps from GRIB2 Data in Scala (and Java) Featuring GeoTools, Natural Earth Data, SBT Headaches and more. In my last post I explained how to go about reading data...

Mar 18, 2018

Working with GRIB2 Files in Scala (and Java)

I was recently showed the fantasic site wxchats.eu by a friend. This site displays data from various NWP models and forecasts. Playing with during the recent cold snap got me...

Jun 9, 2017

Fixing Tensorflow-GPU on anaconda for Windows

Installing Tensorflow is pretty simple on windows, especially using anaconda: simply install anaconda, create a new environment and then install tensorflow: conda create -n tensorflow python=3.5 activate tensorflow pip install...

Jun 9, 2017

Deep Learning for Java (DL4J) in Scala, MNIST and custom images

MNIST is a data set of 10s of thousands of handwritten digits which can be used to teach a computer to recognise these numbers. It is the machine learning equivalent...

Oct 5, 2016

Apple, podcasts and letsencrypt

Recently a friend wanted me to setup a simple podcast on iTunes for him. When he asked me I though “How hard can this be?”. After all, it is just...

Sep 24, 2016

Designing a Programming Language from Scratch

It has always been a dream of mine to create my own programming language, however useless. I have tried this a few times (see Slang and Slang2) however these aren’t...

Aug 19, 2016

Actually getting data with quill

Quill is a pretty cool scala library for generating SQL quieries at compile time. It has beautiful syntax and I really enjoy using it BUT it is really difficult to...

Aug 19, 2016

Setting up Octopress

Octopress, based on Jekyll, is a great way to run a simple, static blog with posts written in markdown. I use octopress to run this blog because it is light...

Aug 19, 2016

Compiling Bitcoin from Source

I recently tried to compile bitcoin from source on a Ubuntu laptop for fun. I have wanted to do this for a while and I finally got around to doing...

Freddie Poser