Category Archives: Web Wanderings - Page 4

E-books for the taking

Regular readers know I’m both a strong believer in giving away free electronic books and articles under open licensing and posting links to other free book resources as I find them. This week I was looking for a source of free e-books with nice formatting to try out one of the print on demand services and I came up with the Linux Documentation Project Guides site. I’ve been to and used the LDP site before but only for the much shorter HOWTOs. The guides section of the site contains a number of free full length refernce books in a variety of formats.

Another tool I came across that’s helpful in working with ebooks is the open source GutenMark software. As you probably already know Project Gutenberg makes public domain books freely available on the internet. If you haven’t used PG what you may not know is the majority of these are formatted only as ASCII text with hard line breaks making them quite unpleasant and difficult to read. The GutenMark software makes a best effort to make them into more readable word wrapped HTML files which can then be imported into a word processor and further refined if you so choose. Hopefully people will spend a bit of time cleaning up some of the more popular books and create versions suitable for offline prinitng and reading. I’m working on such a version of John Dewey’s Democracy and Education.

Also, if you’re not aware the Google books project has been scanning public domain books at libraries and posting the images in PDF format online. Unfortunatly, they are watermarking the files and have somewhat restrictive licensising attached to downloading them. What you may not have heard is that Microsoft, Yahoo, the Univeristy of California and several Canadian libraries are undertaking similar projects but are working with the Internet Archive Texts project which have different terms depending on who sponsered the digitization of the book. It is unfortuante that some of these sponsors (usually only the corporate ones and not the libraries) are attaching terms of use to public domain books, but it is at least somewhat nice that they are being made available at all.

In other free ebook news O’Reilly will be publishing the updated Using Samba, 3rd Edition book in January. Hopefully it will be released under the same type of free license as the previous two editions. This updated reference guide will be greatly appreciated by the SAMBA community which has made significant strides in the recent versions of their software.

Organizing Media

I’ve written at least once before about software I could use for organizing my collection of books and DVDs. At that time I thought the Home Library project looked interesting but a little immature, since that time I’ve located a more mature project with similar aims. The Open Media Lending Database (OpenDb) project seems to be just what I’m looking for. It’s clear some real thought has gone into the layout and design of the program. You can add new media type definitions through plugins, export a standardized XML listing of your holdings so you’re not locked in, loan media to others and create a library with several friends. I’ll be sure to take this for a spin in the near future and maybe even start posting some of my own media collection.

Sending SMS messages in Windows XP

If you have a GSM cell phone with either Bluetooth or Infrared technology and a Windows XP system you can save a lot of key tapping on your phone by using a free Microsoft utility to send SMS messages. First you’ll need to download and install the widget from Microsoft. Make sure your phone is paired (assuming you’re using Bluetooth) with the system and select the appropriate modem for your phone in the SMS utility and start sending messages. More detailed instructions are available from O’Reilly along with instructions for doing something similar on Mac OS X.

GRC’s Script-Free Pure-CSS Menuing System

If you’d like to do a modern drop-down menuing system for your website but want to maintain compatibility as much as possible for people browsing with scripting turned off or older browsers you might want to take a look at the GRC menuing system which is entirely done in CSS without any help from Javascript or any other scripting language. Implemented largely by Steve Gibson with help from the GRC community the menuing system has been placed in the public domain so anyone can use it for free and allows tons of customization including at least two layers of menuing. Don’t take my word for it check it out yourself at the GRC script free menuing page.

Geeks come in all flavors

Yesterday I happened across “The Power Tool Geek” blog. Written by one of the forces behind an online tool supplier I won’t say it’s not biased towards or against various brands but most people do have a favorite brand of power tool so I won’t hold that against them. Anyway it makes for an interesting read.

Retro Computing

Today I’ve got two sites of interest for the retro computing crowd. The first is the Retrozone: New school tech for old school gamers. Here you can find popular console gaming system controllers that have been converted to USB devices so you can use them for gaming on your PC (perhaps with an emulator for some of those old games). They also have kits to convert some of the less popular (or available) controllers you might own to USB. Such a kit might also be useful if you desired to build your own controller from the ground up.

Secondly, I recently heard about a possible connection between an early Atari interface and USB. The Atari museum website seems to agree:

Atari’s first two computers were called the Atari 400 and Atari 800 Personal Computer Systems. These computers had a large assortment of “Intelligent” peripherals which communicated through a custom bus called the “SIO” (Serial I/O) which compared to today standards is a rather simplistic version of the USB (Universal Serial Bus). In fact the USB and the Atari SIO have a lot more in common then many would think. One of Atari’s original computer engineers, Joe Decuir who created the Atari SIO bus is also one of the team of engineers at Microsoft to help design and holds patents on the USB.

While I don’t know the specifics of the SIO interface or how it compares with USB (other than just being a serial interface) it is an interesting tidbit of knowledge and something I don’t remember hearing anything about when USB was introduced.

GM car of the future

Check out this BBC video of a test drive in the GM Highwire. This experimental car has a few interesting tricks up it’s sleeve. In fact, if I was in marketing I would call a production model the “GM Chameleon”.

Where do we go from here?

Scott Bradner’s recent NetworkWorld column “What’s to become of the Internet?” pointed me towards two reports (1992 and 2006) by internet arcitect Dave Clark discussing how he feels a new, better Internet should work. Yet I disagree with some of the primary changes he proposes.

For example, Clark would like to see a basic security architecture that includes authentication of internet users. Certainly, this could bring about great changes such as the tracking and prevention of worms, viruses and spam. At what cost? Perhaps the cost of anonymity. While some would argue the benefists outweigh the costs and security requires authentication I would argue that much of the success of the Internet is based in our ability to be anonymous (or at least have the feeling of anonymity) when we choose. By building authentication into the architecture it would be much easier to track just where each user goes and what they do on the Net. It also legitimizes such tracking “in the name of security”. Just as importantly, how would people’s use of the Internet change if their identity was tied to their activities. Would the Internet be as successful or pervaisive as it is today?

Experiments in backyard ballistics with Mentos and Soda Pop

Perhaps he’s not the first to experiment with it but Steve Spangler has a great deal of information about the now popular (at least with the YouTube and Google Video crowd) sport of creating geysers out of soda pop and mentos on his website. From science teachers looking for an eye-catching and engaging demo for the first day of school to crazy teenagers looking to make “cool stuff” happen in the backyard this experiment is bound to be a crowd pleaser.

Ross Anderson’s Security Engineering Book Free Online

Author Ross Anderson has convinced his publisher (Wiley) to let him make his book, Security Engineering, available for free online. I’ll let his reasons speak for themselves:

My goal in making the book freely available is twofold. First, I want to reach the widest possible audience, especially among poor students. Second, I am a pragmatic libertarian on free culture and free software issues; I think that many publishers (especially of music and software) are too defensive of copyright. I don’t expect to lose money by making this book available for free: more people will read it, and those of you who find it useful will hopefully buy a copy. After all, a proper book is half the size and weight of 300-odd sheets of laser-printed paper in a ring binder. (My colleague David MacKay found that putting his book on coding theory online actually helped its sales. Book publishers are getting the message faster than the music or software folks.)

If more authors and publishers felt this way the world would be a better place. If I’m going to read an interesting book I’m going to buy it and carry it around in dead-tree format but for searching quickly for something that “I know I’ve read somewhere” it’s hard to beat a digital format.