Leaky Abstractions

Joel points out somethng that you discover time and time again when write or use software libraries, The Law of Leaky Abstractions. Basic concept is that programers build abstractions to build more complex software. However all non trivial abstractions are leaky. It is probably the primary reason the software has security issues, and it also starts to define an upper bound in the quality complexity product of software.

Wired The Key To Plaxos Success Appears To Lie In Its

Wired: “The key to Plaxo’s success appears to lie in its virus-like nature.” [Scripting News]
Former napster cofounder’s new project in sync’ng personal contact information.

Windows Movie Maker 2 Beta

I haven’t seen anyone notice that Movie Maker 2 beta is available now. The internal spam claims that is a pretty good upgrade. I’ve yet to use it since I have next to no movie files to play with, but the ui looks promising.

New C Language Features Someday A Hrefhttpwwwgotdotne

New C# Language Features (someday). Chris Sells: “On November 7th, at the OOPSLA Conference in Seattle, WA, C# creator Anders Hejlsberg unveiled several potential language features for the next major release of Visual C# .NET. The four primary features Anders spoke about were:

-Generics, a form of C++ templates that makes reusing existing code easier
-Iterators, a construct that makes traversing collections of data significantly faster and easier
-Anonymous methods, an easier way to perform simple tasks using delegates
-Partial types, a means for programmers to split code across multiple files” [Sam Ruby]

Here is the powerpoint presentation with some examples.

Iraqis Attack UN Resolution Key Iraqi Parliamen

Iraqis attack UN resolution. Key Iraqi parliamentary officials urge Baghdad to reject the tough new United Nations resolution on weapons inspections. [BBC News | WORLD]