Book Report: Grace Hopper and the Invention of the Information Age
It's a combination biography of Grace Hopper and story of the development of COBOL, the first mumble programming language (where historians and quibblers enjoy arguing about what exact phrase goes in...
Permalink
My thinking about Java programming dependencies and their exclusions in mvn Original image: Head Like an Orange ...
Permalink
Book Report: Java Concurrency in Practice
I work with the Scala programming language but Scala runs on the JVM, the Java Virtual Machine. This is pretty important. Java turned out to be an icky programming language, but some smart folks have...
Permalink
Bird Names, part of the new gig
It's an exaggeration to say that Twitter's moving from a Big-Ball-of-Mud monolithic RnR architecture to a loose confederacy of services, but after you tone down the hyperbole that's roughly what's ha...
Permalink
Scala, part of the new gig
Bumped into @kberg and @adamsah yestere'en. We talked about work. They said interesting things which I won't repeat because oh man what if one of them accidentally let slip some confidential informat...
Permalink
Book Report: Masterminds of Programming
I just read a blog post, The Myth of the Superior Programming Language. In it, he points out that people who insist on using some wack-ass different programming language are kind of annoying. I agr...
Permalink
Book Report: The Elements of Programming Style
Non-programmers might not realize it, but some computer program source code is even harder to read than the rest. Some of this code is so messy that an experienced programmer looks at it and says "I...
Permalink
Link: Javascript the Good Parts
Yes, I should be writing about BATH4 and MSPH1[23]. But that would require effort. But link posts are easy. So I'll link to a video of Douglas Crockford talking about the good parts of Javascript....
Permalink
Book Report: Hackers and Painters
It's a bunch of essays by Paul Graham about software development and other kinds of development. Some of these essays are interesting, some are irritating. They're interesting because Paul has a wel...
Permalink
Site: Gratuitous Photos of 17th Street
(Am I the only one who checked the coedastronomy site in case they meant March 3 Greenwich time?) I can post an admission that I'm half-done with a handful of projects, but I don't have to like it. ...
Permalink
Book Report: Beautiful Code Chs 22-25
(Visiting the doctor is good for you. Today, I visited a cardiologist to make sure that my recent hospital visit was Really No Big Deal. Thus, I missed the last bus to work and worked from home tod...
Permalink
Link: Some thoughts on security after ten years of qmail 1.0
This guy Hans Boehm came and gave a talk at work today about upcoming C++ support for threads. That's support built into the language. It sounds like sometime in the next few years, we will have at...
Permalink
Book Report: Valencia
Still pretty busy with game stuff--applications, puzzle ideas. It's been far too hectic for the last few days. Sometime yesterday afternoon, things turned a corner and I started to dig out from und...
Permalink
Book Report: The Best Software Writing
This weekend has been hectic. I attended a Game Control summit. I haven't listened to the audio I recorded. It could be interesting; it could be white noise. I stopped by the start of the Chinese...
Permalink
Site Update: Fixed a Photo
A little script runs over this website's visit logs each night, generating a pretty report. I think I wrote the original back in 1999. I rewrote it last night. Python instead of Perl now. Sorted ...
Permalink
Book Report: Programming Ruby: The Pragmatic Programmer's Guide
This is a short book report. As if that wasn't bad enough, it's about computer programming. So maybe I should start out by relaying the story one of my relatives told tonight at dinner. It's a stor...
Permalink