Category: General Geekery
-
April 26, 2012
by Bryan Pendleton

As multicore systems become more prevalent, system architects are hard at work trying to provide functionality that allows applications to use those cores effectively. One proposal that is moving from the theoretical stage to the practical stage is known by the terminology "transactional memory" (TM), or "Hardware Transactional Memory (HTM).
Posted In: -
March 28, 2012
by Bill White

I think everyone understands that QA is the organization responsible for testing our software. We're also responsible for reporting on the results of that testing, i.e., providing an assessment of product quality based on the number and nature of the defects that we uncover prior to release and that emerge later as customers use our products in new and unexpected ways.
Posted In: -
March 20, 2012
by James Creasy, Director of Product Technology, Perforce Software
If you can pardon the hyperbolic headline, I’ll explain how Perforce came to submit a few patches to the Git open source project and what our future plans are.
Posted In: -
February 08, 2012
by Bryan Pendleton
I'm sure everyone has heard of Moore's Law; first described in 1965 by Gordon Moore, it's held true for close to 50 years. But recent evidence is showing that we are nearing the end of this remarkable time:
Posted In: -
January 20, 2012
by Bryan Pendleton
I've been fascinated by the RAMCloud project being run by a team led by Professor Osterhout at Stanford University. The project has been around for several years (here's the timeline), but has been really gathering a lot of attention and interest over the last six months.
Posted In: -
December 20, 2011
by James Creasy
It's possible to use a Bluetooth keyboard with the iPad to make typing easier, but I found the ability to pick up the iPad and do even 30 seconds of coding between other tasks to be seductive in its simplicity. Adding a keyboard makes the iPad into more of a Netbook form-factor, which would have been less novel.
Posted In:
