Last week, a saw the rarest of unicorns: a Kickstarter that not only didn’t turn out to be a scam, but delivered on time and to spec. It’s quite great really, it’s basically sweatpants that look like business casual dress pants. My biggest regret is that they only came in dull businessy colors. […]

Read More… from

I think I just found proof that King Trump might not be 100% good for the world. I know you are not supposed to judge somebody by the company they keep, but Wilbur Ross of Trump’s cabinet has used the word “levelize,” seemingly without a hint of irony. This is probably what will change most […]

Read More… from

I remember teaching about personal area networks (PANs) a decade ago. And now they’re against all expectations an actual thing: my watch communities wirelessly with my phone, which fetches music over the phone network, and streams it wirelessly to my headphones. At the same time, my phone is in contact with my house keys to […]

Read More… from

LOL, who remembers their class on functional programming? Use a fucking accumulator and continuation to make your regexp matcher tail-recursive so it doesn’t cause stack-overflows! Or just, you know, make and optimize a finite automaton like a normal person instead of making a (recursive) matcher, you dolts! java.lang.StackOverflowError at org.apache.xerces.impl.xpath.regex.RegularExpression.matchString(Unknown Source) at org.apache.xerces.impl.xpath.regex.RegularExpression.matchString(Unknown Source) […]

Read More… from