How creativity is being strangled by the law – Larry Lessig

Through Michael Hyatt‘s blog, I came across this talk from Larry Lessig at TED about how the current copyright laws limit the creativity of people. Apart from the talk being absolutely informative, there are two great examples of creative work, that, according to today’s copyright law, are not permitted:

Javier Prato’s “Jesus Christ – The musical”

And George Bush and Tony Blair in a touching duet:

Hopefully law makers will develop the common sense Larry Lessig refers to.

Don’t give up on Vista?

After all the Mac guy vs. PC guy videos, you might think they’re running out of ideas. Not so. This one is too funny (especially since I’m struggling with Vista every day…):

Windows Powershell 1.0

Today I ran into an interesting problem. I wanted to print out a search result set – I needed to check off some of the files that I found from a Windows Search result, and add the ones that weren’t checked off to another list. Apparently, the only option in Windows is to make screen shots and paste them into Word to print them. If you have more than two or three screens, that can become a drag.

There had to be a better method. Our systems guy suggested using Posix tools for Windows, and then using ls or find to get to the right data. I didn’t feel like adding yet another non-Microsoft utility (that will become unsupported in no time) to the mix of things. Then I remembered looking at PowerShell a couple of months ago.

PowerShell is the next generation command line for Windows. It approaches everything in the system as an object, and you can perform operations on those objects, retrieve information from them, etc. When I looked at it, my reaction was “Cool!”, but since I didn’t have an actual need for it, it dwindled away in a corner of the harddisk, until I needed disk space and it was deleted.

Basically, what I needed to do was select all the files in a certain directory, and all its subdirectories, with a certain file extension (*.r, for compiled Progress code), that were created after October 24th. Of those files, I need to know the filename, and path.

After some fiddling around, and realizing that I needed the last written date instead of the creation date, I came up with the following beauty:

Get-ChildItem -filter *.r -recurse | where { $_.LastWriteTime -gt “10/24/2007″ } | Format-List FullName | Out-Printer

I would have preferred Format-Table, but it turned out some of the paths were too long to be displayed in the table list.

PowerShell 1.0 looks pretty promising, and PowerShell 2.0 is currently in beta, looking even better. This may be something that will be in my standard toolbox from now on.

Skype 2.0 beta for Linux includes video

Skype announced the release of a beta version of Skype 2.0 for Linux. The new version supports video, so Linux Skype users can now put the webcam to good use.

The Linux beta can be downloaded here. Hardware requirements are:

  • Processor: 1GHz or faster
  • RAM: 256MB
  • Hard disk: 20MB free space
  • Microphone and speakers, or headset
  • Internet connection, broadband is best, GPRS is not supported for voice calls, and results may vary on a satellite connection.
  • Videocard driver with Xv support
  • Qt 4.2.1 or higher
  • D-Bus 1.0.0
  • libasound2 1.0.12

The page has versions for Ubuntu (7.04 – no 7.10, although this version should work fine with Gutsy), Fedora (Core 6, and 7), Debian Etch, OpenSUSE 10+, Mepis, Mandriva, Xandros and CentOS. There is also a generic Dynamic and Static package.

Linux game company opens doors, releases first game

On November 3rd, 2007, Sixth Floor Labs LLC announced that they launched their business. The press release can be found here.

They also released the first release of Project Alexandria, an Asteroids-like arcade game. This is downloadable for free here.

Although it’s commendable that a company decides to make Linux games, this game’s graphics look very much like the Commodore 64 graphics. I haven’t played the game yet, but I’m not sure the world is waiting for the next 1980′s game. Hopefully future release will look a little better…