Please create an account to participate in the Slashdot moderation system


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×
The Internet

Submission + - French 3 strikes law returns with judicial oversig (

suraj.sun writes: French "3 strikes" law returns, now with judicial oversight!

The French Senate has once again approved a reworked version of the country's controversial "three strikes" bill designed to appease the Constitutional Council. Instead of a state-appointed agency cutting off those accused of being repeat offenders, judges will have the final say over punishment.

The approval comes exactly one month after the country's Constitutional Council ripped apart the previous version of the Création et Internet law.

Bring in the judges

Not content to let the idea die, President Nicolas Sarkozy's administration reworked the law in hopes of making it amenable to the Council--instead of HADOPI deciding on its own to cut off users on the third strike, it will now report offenders to the courts. A judge can then choose to ban the user from the Internet, fine him or her 300,000 (according to the AFP), or hand over a two-year prison sentence.

Those who are merely providing an Internet connection to dirty pirates can be fined 1,500 and/or receive a month-long temp ban from the online world. (A group of French hackers has already begun to work on software that cracks the passwords on locked WiFi networks so that there's an element of plausible deniability when law enforcement tries to go after home network owners.)

The Senate approved this version of the bill with a vote of 189-142 this week, sending it to the National Assembly for final passage.

ARS Technica :


Submission + - The Positronic Brain, is it just around the corner (

chyllaxyn writes: "Exciton-Based Computing.
Leonid Butov, a professor of physics at UCSD, and his colleagues at UCSD and UC Santa Barbara have built several exciton-based transistors that could be the basis of a new type of computer.
Particles called excitons that emit a flash of light as they decay could be used for a new form of computing better suited to fast communication,
Circuits Eliminate A 'Speed Trap' Between Computing And Communication Signals at Science Daily"


Submission + - What is a program?

capitalG writes: "The other day my 83 year old grandmother asked me: "So, what is a program?" After a pause long enough to make her question my credibility, I responded: "A program is a machine made out of numbers." Her eyes went out of focus for a moment and she nodded with a smile. What would have been a better response to the query considering the client?"
United States

Submission + - US closing its borders, a step too far by the DHS? (

An anonymous reader writes:
DHS Announces Pre-Travel Authorization for U.S.-Bound Travelers from Visa Waiver Countries. Getting this [electronic] information in advance enables our frontline personnel to determine whether a visa-free traveler presents a threat, before boarding an aircraft or arriving on our shores.
— said Homeland Security Secretary Michael Cherto

Finally it seems the US is closing its borders even to the trusted countries on the Visa Waver Program. Although the Dept. of Homeland Security is calling it "Pre-Travel Verification" for the countries allowed to travel to the US without a visa, it seems rather as if they are enforcing a pseudo-visa as this Electronic System for Travel Authorization (ESTA) not only bars the usual unwanteds but will also become mandatory in Jan 2009 after the trial period starting next month.


Submission + - Top 40+ Vista Tweaks, Tunes, & Hacks (

s14sh3r writes: "Vista: Tweaked, Tuned, and Hacked presents over 40 nifty tweaks and tricks to make Vista run better, faster, and less annoying. Learn how to boot faster, get rid of annoying prompts, customize your bootscreen, activate the hidden "super-admin" account, and even use YOUR video clips as an animated wallpaper (no third-party apps needed!)"

Submission + - SPAM: Google Apps Hacks

stoolpigeon writes: "It seems that it wasn't long ago that Google was just a search company. The number of on-line products that fly under the Google moniker, today, is impressive. Google has moved well beyond it's office-suite-like applications and excelled with everything from mapping to blogging to 3-D drawing. "Google Apps Hacks" is a new book from O'Reilly, published in conjunction with their Make magazine. This volume presents the reader with 141 hacks in an attempt to get the most out of a wide array of Google's on-line applications. The result is a quick ride that is rather fun and while a bit shallow at times, provides a great overview of just how much is available out there.

There is one issue that I believe must be addressed up front. The title of the book is quite catch- "Google Apps Hacks". It led me to believe that it would be a book full of hacks. The connection with Make made this seem all the more likely. I guess the definition of a hack is somewhat up for debate. I tend to agree with a couple that I found over at the Urban Dictionary, "A clever or elegant technical accomplishment, especially one with a playful or prankish bent. A clever routine in a computer program, especially one which uses tools for purposes other than those for which they were intended, might be considered a hack." and "A temporary, jury-rigged solution, especially in the fields of computer programming and engineering: the technical equivalent of chewing gum and duct tape." I see hacks as either thrown together solutions or extremely clever solutions that use something in a way that is not really what was part of the original intention for that thing. By either definition, many of the hacks in this book, are not hacks. I may be making a large assumption, but I do assume that many will share my opinion on the definition of a hack, so I think it is important that they understand what this book does contain, if it is not full of hacks.

I think what would be more accurate, and probably much less marketable, is that this is a book of Google Apps snippets, instructions and a few hacks. The hacks themselves are rated in the book as one of three levels — Easy, Intermediate and Expert. There are 141 total as I mentioned and they break down like this; 72 easy, 50 intermediate and 19 expert. That says something all on its own. This is especially true when some of the easy hacks include things like signing up for a Gmail account or accessing your calendar from a mobile phone. The instructions to do those things are not a hack, they are instructions on how to use the software as it was intended to be used. No clever tricks, no thrown together work-around, just documentation for things that are pretty easy to do.

With all that said, I think that the book has a high level of value. I just think that someone who judges it by its cover (which we all do, old sayings aside) may get an unpleasant surprise. What is the value, if it does not lie in providing a ton of hacks? Well, this book is an excellent introduction to Google's many on-line applications. I use many already and still learned of a couple new ones when I read this book. It also does bring all that instruction into one place, and provides a very user-friendly style of instruction. There is also a very nice feature, 8 sections that take the reader "Beyond Google...". Each of these sections informs the reader about alternative software that provides similar functionality to the Google software described in the preceding chapter. This is really a great resource and an unexpected bonus for anyone who reads the book.

The book covers the entire Google Documents family with an overview and then chapters that deal specifically with documents, spreadsheets and presentations. The beyond Google section presents Zoho, EditGrid and the ThinkFree on-line office suite. There are some nice hacks here that revolve around using the sharing capabilities as well as pulling data from all over the web and into documents. For example Hack #27 is one of the expert hacks and gives 5 pages of explanation, with black and white images as well as code snippets, on how to pull data from any web site into a spreadsheet. This also serves as a nifty little example of xpath and uncovers some very cool Google spreadsheet functionality. Hack #29 is another rated expert that uses screen scraping, but this time to add currency conversion capabilities to a spread sheet. I thought these were not only fun but did a great job of opening up my mind to a number of other possible uses for these tools.

The chapter on Gmail is for the most part pretty basic. One of the expert hacks, altering the appearance of Gmail using ones own stylesheet, is useful not only for Gmail but for any site that one might be interested in modifying. The coverage is decent and much of the functionality and interface is very well documented. The other products introduced are Yahoo! Mail, MS Hotmail and Mozilla Thunderbird. One simple hack is the ability to create 'spare' email addresses with the use of periods in the name or the use of '+' to add onto the name. This hack gained quite a bit of attention on the web not that long ago, and is one of the easy hacks, but still very useful.

Many of the hacks, including hack #54, from the Gmail section, originated with someone other than Lenssen. He is careful to point this out, in the text of the hack, which I thought was very cool. Not giving credit would be a real problem, but it didn't need to be so prominent. That hack, by the way, is how to use the undocumented "lang" operator to search messages based on language. Another easy hack that could be extremely useful.

iGoogle is covered, along with instructions on creating Gadgets. I thought the ability to add any flash game as a gadget was fun but damaging to my productivity. The other options presented are Netvibes, Pageflakes and Protopage. This is followed up with Google Calendar and some nice instructions on adding a Calendar xml widget to a blog, or the inverse, embedding a vast array of content into Calendar events. The other options here are Yahoo! Calendar, Microsoft's Calendar and 30 Boxes. These are both followed by the chapter on Google reader and a list of a number of other possible reader services.

The chapter covering photos and video is shorter than the others when taking into account that it covers Picasa, YouTube and GoogleVideo, but I think that there just isn't as much flexibility or need there as in some of the other applications. The chapter on blogging and Google Groups is just the opposite, with quite a few more hacks and some nice tips on getting the most from each of those services.

Google Maps, Google Earth and Sketchup 3D are covered in a single chapter together. There are some nifty hacks here, though some of the more flashy have already received quite a bit of attention all over the internet. For example, the ability to use Google Earth as a flight simulator has already gained a huge amount of attention on most high profile sites, and many blogs, low traffic sites, etc.

The last chapter covers tools like Analytics and ways to go about doing search engine optimization and generating traffic. There are some nice ideas for the individual who really wants to analyze what traffic they have and try to get more. Here there are some good examples of another strength of the book. It does a good job of crossing over between applications. Two good examples here are Hack #133, which covers exporting Analytics data to Google Spreadsheets and hack #136 which is a very clever way to do user surveys using Google Spreadsheets again.

As I mentioned, most of the book is a bit shallow. But that is not always the case. Some of the expert hacks are not too tough, but do require the reader to get a handle on more than just basic concepts and tools. Some are excellent exercises in getting exposed to all kinds of technology. Hack #121 lets the reader know how to create Google Maps overlays on the fly using Python to generate KML, using data that it read from a MySQL database. That's fun stuff and a far cry from hack #1 "How to Get Your Google Account." In fact for some people, the entire book may be worth these gems.

The book has a nice glossy cover and the 9.7 x 8.0 dimensions mean that it doesn't feel to thick for its almost 400 pages. Those pages fly by and each hack is accompanied by plenty of illustrations and code snippets where appropriate. The table of contents breaks things down well, and each hack is named there and the names give an accurate description of the content. The index is acceptable and the two combine to make this a very easy resource to pick up and jump to just the right content. It can be read from front to back, but that is not at all necessary and there is no thread or flow that would necessitate reading it in order unless the reader was completely new to one of the applications presented. In that case, it might be best to work from the introduction of that application first.

The introduction states that Lenssen and his editor used Google Documents to write this book. This is not much of a surprise as Lenssen's own blog is dedicated to watching Google and their doings.

I've found this to be an extremely useful book. I've used it setting up a Google Site. I've learned about some web applications from Google and from others that I didn't even know existed. I get myself into a bit of a tizzy over the whole use of the word 'hack' thing, but that's just the geek in me coming out. Sometimes I think we love to bicker over stuff like that. That aside, this is a solid book full of useful material."

Submission + - Massive Cancer Bioinformatics Giveaway (

ChipOffTheOldMicroarray writes: GlaxoSmithKline just gave lots of costly microarray data to the cancer research community — for free. Its new home is the caBIG website, a massive repository of genetic information run by the National Cancer Institute. The donation makes sense: That sort of data is too much for any one company to swallow and would benefit basic science researchers more than pharmaceutical giants. The resulting academic work, however, could be very useful to GSK and other huge corporations.
United States

Submission + - Non-Christian Sunday school values (

Anonymous Coward writes: "The Washington Post has a story about a center which offers Sunday school in a non-Christian format. Rather than centering on just one religion, all religions are studied by the children. Such as languages, various religious cultures and their traditions. As an atheist, I find this type of Sunday class very beneficial to our communities. As it would allow people such as myself to find a place of fellowship on a Sunday morning. In all, building a stronger, kinder community. The story link:"

Submission + - SPAM: NASA, DoD agree: earth's weather pattern changed

destinyland writes: ""If you think the weather is getting more extreme, you're right," the AP reports, citing a new report from 10 government organizations which included NASA, the Department of Defense, and the National Science Foundation. It's not getting as cold at night as it did in earlier decades, there are fewer nights with frosts, and there's more extreme rain and heat, with an increasing frequency of tropical storms (leading to more and stronger hurricanes). Yesterday it was 116 in Palm Springs, while the heavy rainfall in Iowa used to happen just once every 500 years (and now happen every 15). And "Droughts will get dryer, storms will get stormier and floods will get deeper with the changing climate," reads another AP report. "Events that have seemed relatively rare will become commonplace, said the latest report...a joint effort of more than a dozen government agencies.""
Link to Original Source

Submission + - What is the Best Site for Home Grown Music? 1

anticlone writes: "I compose and record original music not paying attention to any style convention. Myself and friends are looking for the best site to host our music. Not for money. Not for adoration. Just to publish what we hope is art for others to listen to and meet fellow composers to collaborate with. I have been the route of Trax in Space, Soundclick,, lastFM, ModPlug, CTGmusic and others that do not exist anymore like IUMA and BanDB. The Usenet ALT hierarchy is starting to get banned... so the newsgroup I made in 1998 will soon have even less coverage.... They all have significant drawbacks. Host your own and you'll never meet other people with the size of the web now.... I've done that too. Ideally I we would like to find a host for decent quality MP3 (stream and DL), video (Stream and DL), and graphics that is for non-commercial postings. So far jamendo looks best but has no video and being required to upload raw wavs is rather ridiculous.....and you can -never- delete your music once published there. Has some web entrepreneur done this right and we just don't know about it? As to me... I have degrees in Music (for the night) and Chemistry (for the money), run (unfortunately) Windoze and (happily) Ubuntu, have programmed professionally as a Chemist from assembler to Quick Basic and a few stops in between...."
GNU is Not Unix

Submission + - Worthy open source donations?

anon mouse-cow-aard writes: Everyone knows that free software people work for glory, but cash does help with sundry details. If you had a couple of hundred bucks and felt the need to give back to the open source community, where would it do the most good?

Submission + - Django sets up Django Foundation (

ruphus13 writes: Django has followed in the path of the Apache and Mozilla foundation and has set up the Django foundation. From the article, "Foundations are not only about community control, but also about money: With the Django Foundation in place, it will be able to solicit and accept money in an organized fashion, both from companies and individuals. This will allow for everything from donations from grateful developers, to grants from large companies. In addition to allocating staff engineers to open-source projects, corporations such as IBM, Apple, and Sun have given money to open-source foundations in the past. Companies that appreciate Django, and want to donate money to the foundation in order to advance its development, will be able to do so via the foundation." Should they have joined the Python Foundation instead? Will this help 'counter' the Ruby on Rails momentum?

Submission + - Finnish Internet censorship (

Thomas Nybergh writes: "The Finnish National Bureau of Investigation maintains a secret list of "child pornography" sites. Some major Finnish ISPs, although currently not required by law to do so, do block access to sites on this list.

The blocking, which is performed by crippling DNS, has been criticized, especially since (""), a site discussing the practice, but not containing any illegal material, was added to the list of blocked sites, despite the fact that only sites hosted outside of Finland are allowed to be blocked (Real child porn sites hosted inside Finland are to be shut down and the maintainers prosecuted).

Quite a lot of other sites that have nothing whatsoever to do with "child pornography" are also on the list, and critics of the practice of crippling DNS say that it's only a matter of time before other inconvenient or controversial material will be censored, too. This article on Electronic Frontier Finland's site is the most adequate summary of the situation available in English."

Role Playing (Games)

Submission + - Graphical game client brings gamers back to BatMUD (

An anonymous reader writes: BatMUD ( reports players getting back and a whole new generation of gamers subscribing on the text-based gaming market through the ease-to-use and familiar graphical game client which ultimately gave the MMORPGs an advantage over their text-based, fantasy rich cousins. Their unique, free to download & play game client runs on all JRE platforms, Windows/Machintosh/Linux included.

Slashdot Top Deals

Old programmers never die, they just become managers.