Recent posts

tensorflow-ruby – Seattle.rb Presentation

This evening I gave a talk about tensorflow-ruby to Seattlerb, the oldest Ruby group in the world I volunteered a month ago to give a presentation - I knew a deadline would...

Pattern – The Next Chapter

Today was my first day at Pattern Computer As its name suggests, Pattern is trying to do an amazing thing - discovering patterns in large datasets Most AI you read about today is...

tensorflow-ruby TensorBoard

Now that tensorflow-ruby supports linear regression, its time to implement support for TensorBoard which helps you visualize how your model is working TensorFlow 2 supports...

Turkey Trot 2019

Thanksgiving 10am 23 degrees Icy streets Seems like perfect time for a four mile run! As always Turkey Trot in Denver goes around Washington Park But this year it snowed a...

Snorkeling With Salmon

Last Saturday, Yue and I went snorkeling with chum salmon on the Hood Canal Hosted by Long Live the Kings (LLTK), the event took place at their Lilliwaup Field Station on the...

Introducing tensforflow-ruby

Since I recently left Zerista, I've had time some time to take a step back and think about what type of problems I want to work on next And one of the things I haven't had a...

TensorFlow Dev Environment

Having decided to try and create Ruby bindings for TensorFlow, it was time to understand the scope of the project TensorFlow is a large, complex...

Prolon Diet

MIT Technology review recently dedicated an entire issue to aging Bruce Peterson wrote a great article about the Prolon diet, which is a fasting mimicking diet The basic idea is...

Job Hunting

For the first time since 2006, I'm looking for a new job After leaving Zerista at the end of June, Yue and I spent the rest of summer having fun We half-climbed Mt Shasta,...

Ruby Prof 1.0

ruby-prof's is one of the oldest gems around, dating all the way back to 2005 I did a fair of development back in 2008 to 2013 but its been six years since I've meaningfully...

Zerista – End of an Era

I recently left Zerista, a company I founded in 2008 and that was acquired at the end of last year by Simpleview Zerista sells an event platform for conferences - think of it...

Zerista Dev – iOS App

Development of the Zerista iOS app started in the summer of 2011 Due to lack of internal resources and knowledge, we decided to outsource  development of the initial...

Zerista Dev – Server

Development of the Zerista server started in the summer of 2006, two years before Zerista even existed! My original idea was to create a social mapping platform - looking back...

Triple Booting

A quick google will show experienced developers are fussy about how their development environments And rightly so, since a developer spends all day, every day, working on their...

Reading Source Code

When I started working at Smallworld, which used its own programming language called Magik, I was aghast there wasn't any documentation of the class library And it was a large...

A Little Ruby, A Lot of Objects

To really understand Ruby you need to understand its Class/Object model And to do that, read Brian Marick’s mini-book “A Little Ruby, a Lot of Objects” It’s modeled after...

Turkey Trot 2016

Mike - I have an idea Let's get up on Thanksgiving Day and go for a 4 mile run! Me - That's sounds like a terrible idea! But he persisted, so this morning Yue, Mike and I...

Building Ruby 1.9.1 on Windows

As noted else where, ruby 191 hasn't exactly bounded out of the gate That's not particularly surprising, considering 191 has been available for only a...

Top