Programming OneNote 12

I've confirmed that, as one of them thar jour-nye-lists, I can actually write about my experiences with the Office 12 Beta (I'm allowed to talk about client-side stuff only). I have much to say about the new task-based interface, but for my first post I have to talk about OneNote …

more ...

Low on brains

When I'm struggling with a hard problem, I often find myself subvocalizing the logic. It's surprising how often thinking "And therefore.." results in shaking free an elusive conclusion.

But not always. Today, as I tried to figure out some Win32 IPC problem, I found myself thinking the following thought: "And …

more ...

"Ultramobile Lifestyle PCs" Coming Soon

Rob Bushway, blogging from Microsoft's Mobile Partner Briefing says that Ultramobile Lifestyle PCs" with a \$500 MSRP, pen-based, all-day batteries, and a full OS (not CE) are coming real soon now.

Wouldn't that be nice?

more ...

Jolt Awards and Some Worthy Non-Finalists

As always, the last weeks of January are present-time for those of us who are judges in the Jolt Awards, which I launched 16 years ago (how old I am. How very old.)

This year, two books that I thought were exceptional didn't make the final ballot: Vincent Maraia's The …

more ...

Stream DivX to XBox360

casey chesnut has solved the issue of streaming DivX to the XBox360, apparently even getting decent framerates over 802.11g. Since I recently upgraded to a "pre-N" wireless network (Linksys wrt54gx2 ? highly recommended), I am totally psyched.

more ...

Geometry Wars Is A Multicore Program?!

I love Geometry Wars on XBox360; it's a great arcade-style game that's perfect for killing a couple of minutes. Amazingly, though, it's apparently one of the few games that distributes its computation across the XBox's three cores.

I find it wildly amusing that something that is essentially an updated "Asteroids …

more ...

GetDelegateForFunctionPointer() across process boundaries?

::: {.Section1} [O Lazy Web, I Invoke Thee:]{style="font-size:10.0pt;font-family:Arial;color:navy"}

[ ]{style="font-size:10.0pt;font-family:Arial;color:navy"}

[I am trying to call a function in a DLL that I’ve injected into an arbitrary number of processes. ]{style="font-size:10.0pt;font-family:Arial;color …

more ...

I've got a docking cradle in my pants

Because "I've got a joystick in my pocket" is way too obvious to describe Levi Strauss' iPod-ready jeans.

more ...

Time to buy a second-hand Mac?

Apple announced the first Intel-based Macs today. Presumably, this will drive down the eBay-arbitrated fair market value of second-hand Macs, especially the FMV of what had previously been higher-end machines but which would now be "good enough to develop on," machines. Hmmm...

more ...

Windows More Secure?

::: {.Section1}

[Via Joe Mayo](https://joemayo.wordpress.com/ "http://spaces.msn.com/members/jmayo/Blog/cns!1pnsGXz0ond3crCyV5P0C6Ig!314.entry"), [Via Sam Gentile ]{style="color:navy"}"Reported by [CNET](http://11170514.searchiq.co/redirect?s=11170514&o=75&y=150&x=350&r=https%3A%2F%2Fwww.doorsteps.com%2F%3Fcid%3Daff_doorsteps_adnet_desk …
more ...