Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Sadly, Microsoft has decided to kill the MSR Robotics team... My last day is today.All that remains...
Date: 09/21/2014
Fourth in a series on colorForth and GreenArrays hardware. This time, how the multiply-step...
Date: 11/10/2013
Programming the F18 As we saw in the last post, the GA144 chip is an array of 144 tiny computers or...
Date: 10/13/2013
People say that Vim keys are a grammar for talking to your editor and that's exactly what they are....
Date: 09/19/2013
Don Syme blogged this quite some years ago but it just came up in a design review on my team this...
Date: 04/26/2013
I switched to Colemak a couple of years ago. I love it. Never going back. Not really any faster than...
Date: 03/30/2013
I’ve had fun making the little DCPU emulator (past couple of posts: 1, 2), but sadly, I’ve had no...
Date: 04/17/2012
[FYI: Matt Hellige’s excellent GoForth runs on this] I’m completely astonished at how quickly a...
Date: 04/14/2012
[Note: I/O has now been added] My son is completely obsessed with Minecraft. It’s an amazing game...
Date: 04/04/2012
The Fignition board is a fun little piece of 8-bit fun I tell ya! I’ve been having a blast...
Date: 02/18/2012
[The twelfth in a series of posts on the evolution of TransForth] It’s been quite fun playing...
Date: 01/07/2012
I’ve been having some fun playing with the Kinect SDK and the Lego NXT kit. The protocol to talk to...
Date: 12/23/2011
[The eleventh in a series of posts on the evolution of TransForth] If you think coding with punch...
Date: 09/18/2011
Continuing my concatenative language kick, I’ve been having fun playing with Retro...
Date: 08/15/2011
Longest hailstone sequence with starting number under one-million. let hailstone n = Seq.unfold...
Date: 06/08/2011
[The ninth in a series of posts on the evolution of TransForth] The dictionary we have at the moment...
Date: 03/30/2011
[The eighth in a series of posts on the evolution of TransForth] They say that the inner interpreter...
Date: 03/26/2011
[The seventh in a series of posts on the evolution of TransForth] At this point we have a reasonably...
Date: 02/18/2011
[The sixth in a series of posts on the evolution of TransForth] There’s beginning to be more...
Date: 02/06/2011
[The fifth in a series of posts on the evolution of TransForth] Sadly (or happily), we’ve come...
Date: 02/04/2011
[The fourth in a series of posts on the evolution of TransForth] We’re getting very close to...
Date: 02/02/2011
Brushing up on “whiteboard coding” for internal interviews… Inspired by Hal...
Date: 10/06/2010
[Part 2 of the HP Calc series] Making the JavaScript-based HP-35 microcode emulator has been a fun...
Date: 09/27/2010
[Part 1 of the FScheme series] One of my New Year’s goals is to re-read Lisp in Small Pieces...
Date: 09/24/2010
First ten digits of sum of following one-hundred 50-digit numbers. It would be interesting to do...
Date: 09/22/2010
First triangle number to have over five hundred divisors. let naturals = Seq.unfold (fun i ->...
Date: 09/21/2010
Greatest product of four adjacent numbers (up, down, left, right, or diagonally) in this 20x20 grid:...
Date: 09/21/2010
Sum of primes below two-million. Easy problem, but way too slow (taking several minutes) with the...
Date: 09/17/2010
Pythagorean triplet where a + b + c = 1000 (2, 1) |> Seq.unfold (fun (m, n) –>...
Date: 09/16/2010
Largest products of five consecutive digits in this 1000-digit number. open System.Numerics let...
Date: 09/15/2010
Stephen Wolfram’s book, “A New Kind of Science” is flippin’ brilliant! (or...
Date: 06/08/2010
[Part 11 of the FScheme series] We’re now taking the first small step into the world of...
Date: 02/21/2010
I remember the strange feeling as a kid the first time I saw structured BASIC after having been...
Date: 02/06/2010