Although my blog has become relatively stagnant, the rest of my life has been changing — and there are even bigger changes ahead. My children have been growing into adulthood one by one, and my parenting time has been shrinking as a result. To take up the slack, I bought a bike a few years …

Continue reading ‘Ch-Ch-Ch-Ch-Changes’ »

QuirkyPolyline: exposing foolish programmers

In AutoCAD, the AcDbCurve class defines a general parametrized curve. On a parametrized curve, points in space are mapped to real numbers (parameters) by an arbitrary function F(p) for values of p from the curve start parameter to the curve end parameter. Defining a curve this way simplifies working with complex 3D curves because one …

Continue reading ‘QuirkyPolyline: exposing foolish programmers’ »

All your base are belong to us

Excited news stories this morning about how your computer is vulnerable to attack from a phone plugged into your USB port made me chuckle. This “novel hack” involves making an Android phone mimic a USB keyboard in order to send keystrokes to the computer. Cool, but why wouldn’t a hacker just use a USB keyboard in the …

Continue reading ‘All your base are belong to us’ »

Infinite Computing: Bah, Humbug!

At Autodesk University, Autodesk CEO Carl Bass introduced the term “Infinite Computing” in an attempt to define Autodesk’s perspective on “the cloud” from a unique angle. I think the term is a brilliant and effective use of terminology because it focuses an otherwise nebulous concept and it radiates a sense of real and immediate purpose. Infinite computing is not …

Continue reading ‘Infinite Computing: Bah, Humbug!’ »

All your tweets are belong to us

The Library of Congress announced yesterday that they are archiving every tweet ever published. I think a lot of people consider their tweets (and Facebook messages) as ephemeral writing that disappears into the ether, without thinking about the implications of its survival (mildly NSFW). Share ThisTweetFacebookLinkedInTumblrStumbleDiggDelicious