Posts published by: admin

ResolverOne: Best Spreadsheet Wins $17K

ResolverOne is one of my favorite applications in the past few years. It's a spreadsheet powered by IronPython. Spreadsheets are among the most powerful intellectual tools ever developed: if you can solve your problem with a spreadsheet, a spreadsheet is probably the fastest way to solve it. Yet there are …

IronPython 2.0 & Microsoft Research Infer.NET 2.2

 import sys import clr sys.path.append("c:\\program files\\Microsoft Research\\Infer.NET 2.2\\bin\\debug") clr.AddReferenceToFile("Infer.Compiler.dll") clr.AddReferenceToFile("Infer.Runtime.dll") from MicrosoftResearch.Infer import * from MicrosoftResearch.Infer.Models import * from MicrosoftResearch.Infer.Distributions import *  firstCoin = Variable[bool].Bernoulli(0.5) secondCoin = Variable …

Cascaval et al.'s skepticism on transaction memory

Alexa Weber-Morales of Parallelaware asked me my views on "Software Transactional Memory: Why Is It Only A Research Toy?" given my recent column predicting that the stars are aligning for STM as the model of choice for the manycore era. (Incidentally, if they ever bring back Schoolhouse Rock, my suggested …

This Glamorous Life of Ours

The glamorous life of a software engineering consultant, Pt. 1

Larry O'Brien says: (7:46:07 AM)

I see you're pushing testing and *scribble* out of 1.3.

Client says: (7:46:23 AM)

we need to move forward

Larry O'Brien says: (7:46:26 AM)

Well.... Not really....

Client …

Throwing over Flash for Silverlight...Wise?

I have a client who needs a Web-page component that does some photo compositing. Nothing super-fancy, but it needs to be professional, obey some business rules, and do some things dynamically based on static data.

The prototype is in Flash, but is filled with hideous programming -- magic numbers, a big …

RSS/ATOM Feeds -> Kindle

Daniel Choi has created a Ruby gem that consolidates feeds into a Kindle-readable format! Say aloha to paying \$2 to subscribe to a single blog! link