Innovation Week 2, Part 2

Random progress from days 2 and 3 of innovation week.

Languages

Learned of Lava; eager to find out how much easier it is to do circuit design in a Haskell DSL.

Complaining a lot that Verilog is too verbose. For example, if-then-else in Verilog:

if <pred> begin <stmt>; end else ...
more ...

Innovation Week 2

It's innovation week again at work. That means I have all week to do whatever the heck I want as long as it is fun, interesting, and results in something to show off at the end of the week.

Xilinx Spartan FPGA

This year my goal is to learn something about programming ...

more ...

Migrating from lastpass to pass

I've been frustrated with lastpass:

  1. browser plugin has unpredictable behavior
  2. chrome + Debian + lastpass = buggy and/or broken
  3. 1 year subscription ran out, I don't want to continue paying
  4. without sub, no more yubi key 2nd factor
  5. without sub, no more iPhone app

Enter pass, also known as "password-store ...

more ...

Saddling a Mac

Having setup three blank machines for development in the last month, I realized that I should write down some rough steps in order to make it quicker next time.

The three machines needing setup were all Apple laptops:

  • a 2013 15in Retina Macbook Pro (OS X 10.9)
  • a 2010 ...
more ...

My Python Development Environment

My python environment somehow got messed up, I suspect due to the fact that I had at least three different python installations (system, official installer, homebrew) and lots of modules installed into the system site-packages using random commands (pip install, sudo pip install, easy_install, ...).

So I've resolved to be ...

more ...



Testing pelican

I'm testing a new version of my personal site/blog using a static site generator called pelican. It's built on Python. My current (soon to be previous) site used a Haskell based static site generator hakyll which I liked a lot. One downside to Hakyll is that you ...

more ...


I'm speaking at Open-source Bridge!

speaker badge

My coworker @autoorator and I were accepted to give a talk at Open-source Bridge, Portlands grassroots answer to OSCon. Here's my badge!

We're going to be talking about our project called FiveUI. It's an open-source tool for checking the consistency of web-based user interfaces. I gave a ...

more ...

Tech Stuff in PDX

The technology community in Portland OR is pretty strong. Stronger than you might think if you've been living in the mid-west and east for the last many years. It seems that a lot of people who are fed up with California -- the Bay Area startups, the suburban hell of ...

more ...

Post 2: The debugging I did this weekend.

This is post number 2 of blog number N (where N > 2).

I was thinking today that this time last year I would have spent a good part of the weekend grading quizzes or papers or exams. This I also spent most of the day working, but this time the ...

more ...

About this site

I used to be in academics (math professor) and relied on having a personal webpage hosted by the university. The last university I worked at, however, had a terrible centralized content management system and didn't provide any resources to host personal sites. So last year I bought this domain ...

more ...