Interview: Jim Curtin, CEO of Win4Lin

Orange Crate has an interview with Jim Curtin, CEO of Win4Lin, a company that makes software that allows users to run Windows from within Linux. The company recently restructured, and they have big plans to "play a lead role in un-coupling applications from operating systems and hardware dependencies" and "make end user computing as cost-efficient, stable and secure as possible."

Puppy: A Linux Live-CD that Saves Back to CD

As far as I am aware, this is a world first, a live-CD that saves back to the CD at the end of the session. So how does it work? "Boot the PC with the multi-session CD inserted in the CD-burner drive -- thus, Puppy automatically knows which drive is the CD-burner, in case you have more than one CD/DVD drive. Then you use Puppy in the normal way. At shutdown, all the changed files in your home directory are saved back to CD. That's it. Next time you boot, all the personal files are restored."

Linus Torvalds Switches to a Mac

Now that we've got your attention, no, Linus has not quit using Linux. He had an opportunity to get a free Dual G5 Apple, and he decided that, after all his years working on x86, the PowerPC architecture has a future, and deserves some attention. Torvalds' added justification for his switch is that he's a "technology whore."

The Ten Worst Engineering Pitfalls

I've been a professional software engineer for close to ten years. Based on my experience, I recently attempted to enumerate the ten worst engineering "traps" most developers seem (for whatever reason) prone to fall into. Here's the list I came up with. It should be noted that wherever two of these come into conflict, the item close to the top of the list wins.

Understanding Usability

Since usability seems to be a major topic on the OSNews forums, I think time has come to clarify some common misconceptions. Usability is not about selecting the fanciest Theme from kde-look.org, it's not about 'Reading the F*** Manual', it's not about having all application share the same looks, it's not about nice front-ends to obscure command line programs, it's not about newbie-friendliness, it's not about apt-get install foobar and it's not about setup.exe.