Abstract Heresies

              Unorthodox opinions on computer science and programming.

Monday, August 20, 2012

A little puzzle

›
I set my cell phone display-up on a flat surface (a table) and I turn on Google Maps.  I rotate the phone so that it "points north...
4 comments:
Thursday, July 26, 2012

The ability to write nested loops is not a sufficient condition of employment

›
But it ought to be a necessary one. Suppose you were helping me write a TicTacToe program. I have this Java code so far: package com.vapo...
5 comments:
Tuesday, June 5, 2012

Curious

›
(define (fmod numerator denominator) (- numerator (* (floor (/ numerator denominator)) denominator))) (define (test-fmod numerator ...
8 comments:
Friday, April 27, 2012

Package system horrors

›
Arcane Sentiment mentioned how the Lisp Machine used to handle package prefixes in this post , and it reminded me of an interesting problem...
1 comment:
Tuesday, April 24, 2012

Another little puzzle

›
Write a procedure that, given two integers L and R, produces the integer that results from interleaving the binary representation of L and R...
7 comments:
Monday, April 9, 2012

20 minute puzzle

›
You have a list of names and a list of objects. Each object has 1 unique name. Neither list contains duplicates. Write a procedure that d...
4 comments:
Thursday, March 15, 2012

Another quick(?) question

›
I was asked: In your opinion, from a Google perspective, what qualities make up a great CTO? I'm not sure what a “Google perspective” i...
2 comments:
‹
›
Home
View web version
Powered by Blogger.