Domain: slashdot.org
Stories and comments across the archive that link to slashdot.org.
Stories · 37,380
-
China Delays "Green Dam" Internet Filter
SailorSpork sends in a BBC report that "China is delaying a controversial plan requiring all new computers sold in the country to be equipped with an Internet filtering software, state media says. The filter, called Green Dam Youth Escort, was to have been required from Wednesday, but the ministry of industry said computer makers needed more time." The submitter adds: "Except of course for Sony, who as reported earlier lacked the moral fiber to hold off installing the spyware, which reportedly is ridden with security holes and uses stolen code. Sony actually managed to ship ahead of the schedule." -
Rhode Island Affiliates Banned From Amazon.com Sales
Rand Huck writes "Amazon.com has now added Rhode Island to its blacklist of affiliates in response to its proposed budget changes to enforce a tax on Internet sales, which includes commissions on their affiliate program by content providers based in Rhode Island. The first state to be blacklisted was North Carolina, for the same reason. If you go to a Rhode Island-based or North Carolina-based website that advertises Amazon.com goods as an affiliate, that website will no longer have the goods available because otherwise Amazon.com would be forced to pay sales tax to the State of Rhode Island and Providence Plantations or the State of North Carolina. The state's rationale is, if someone clicks to buy a good from Amazon.com via a site based in Rhode Island, it's equivalent to buying a good from a brick and mortar chain store located in Rhode Island." -
In Defense of the Classic Controller
Kotaku has an opinion piece by Leigh Alexander singing the praises of classic, button-rich controllers for the level of precision and complexity they offer. While the Wii Remote and upcoming motion-control offerings from Microsoft and Sony are generating a lot of interest, there will always be games for which more traditional input devices are better suited. Quoting: "With all this talk about new audiences — and the tech designed to serve them — it's easy to get excited. It's also easy to feel a little lost in the shuffle. For gamers who've been there since before anyone cared about making games 'for everyone,' having that object in our hands was more than a way to access the game world — it was half the appeal. Anyone who's ever pulled off a chain of combos in a console fighter can tell you about the joy of expertise and control. ... Gamers may suffer some kind of identity crisis as the familiar markers of their beloved niche evolve — or disappear entirely. The solution to that one's easy: Get over it. Like it or not, it's clear that gaming's not a 'niche' anymore, and its shape will change. The more pressing issue is whether or not controller-less gaming will truly make the medium richer. Making something 'more accessible' doesn't necessarily make it better." -
High Court Allows Remote-Storage DVR System
Immutate and several other readers noted that Cablevision will be allowed to go ahead with deploying a remote-storage DVR system, when the US Supreme Court declined (without comment) to hear an appeal of a lower court ruling that went against movie studios and TV networks. (We discussed this case a few months back.) "Cable TV operators won a key legal battle against Hollywood studios and television networks on Monday as the Supreme Court declined to block a new digital video recording system that could make it even easier for viewers to bypass commercials. The justices declined to hear arguments on whether Cablevision Systems Corp.'s remote-storage DVR system would violate copyright laws. That allows the... company to proceed with plans to start deploying the technology this summer." -
Does the 'Hacker Ethic' Harm Today's Developers?
snydeq writes "Fatal Exception's Neil McAllister questions whether the 'hacker ethic' synonymous with computer programing in American society is enough for developers to succeed in today's economy. To be sure, self-taught 'cowboy coders' — the hallmark of today's programming generation in America — are technically proficient, McAllister writes, 'but their code is less likely to be maintainable in the long term, and they're less likely to conform to organizational development processes and coding standards.' And though HTC's Vineet Nayar's proclamation that American programmers are 'unemployable' is overblown, there may be wisdom in offering a new kind of computer engineering degree targeted toward the student who is more interested in succeeding in industry than exploring computing theory. 'American software development managers often complain that Indian programmers are too literal-minded,' McAllister writes, but perhaps Americans have swung the pendulum too far in the other direction. In other words, are we 'too in love with the hacker ideal of the 1980s to produce programmers who are truly prepared for today's real-life business environment?'" -
Unlocking Android
Michael J. Ross writes "Of all the potential challengers to Apple's phenomenally popular iPhone, perhaps the one with the best prospects is Google's Android, which is not a mobile phone per se, but rather an open-source platform that the company encourages phone manufacturers to deploy in their own products. Similarly, Google encourages computer programmers to develop applications for the Android environment. But learning how to create such applications is daunting to the uninitiated, particularly for developers who have never before worked with the user interface controls, Web services, and other resources involved. A recently published book, Unlocking Android, is designed to help such developers." Read below for the rest of Michael's review. Unlocking Android author W. Frank Ableson, Charlie Collins, Robi Sen pages 416 pages publisher Manning Publications rating 8/10 reviewer Michael J. Ross ISBN 978-1933988672 summary A guide to developing applications for Google's Android. Unlocking Android was put out by Manning Publications on 28 May 2009, under the ISBN 978-1933988672. It was authored by W. Frank Ableson, Charlie Collins, and Robi Sen — all of whom have extensive experience in developing mobile software applications. The publisher's Web page makes available author biographies, descriptions of the book, all its ancillary parts (the foreword, preface, acknowledgments, table of contents, and index), a white paper on Android (oddly termed a "green paper"), and two sample chapters ("Targeting Android" and "Intents and services"). There is a link to download the source code from the Google Code site, organized by chapter. The Manning site also hosts a forum, where readers and the authors can discuss the book. As of this writing, there are 42 threads, comprising 120 messages. Lastly, the site has links to order both the print and electronic versions of the book. Note that purchasing the former automatically entitles one to a copy of the latter. Manning appears to be pioneering this approach to making e-books more readily available to customers, since every print copy now contains an insert with a list of codes that can be used to download a PDF copy of the book.
The book is ostensibly intended for Android beginners, even though it does contain enough detailed information to serve as a partial reference for more experienced developers. It is organized in a logical fashion, in three parts, starting with an overview of Android itself, both the technology and the organization behind it. Then the reader is introduced to the Android programming environment, along with its many components and capabilities. The book concludes with tutorial chapters that step the reader through creating a sample Android application and more. The material covers Android SDK 1.x. Since Android programs are written in Java, any reader fluent in that language will have a much easier time absorbing the ideas. However, the authors state that even non-Java programmers should be able to follow the examples, as long as they have knowledge of similar languages, such as C, C++, or C#. However, even a cursory glance at the code, by such a reader, would prove that Java knowledge is essential.
The first chapter — oddly named "Targeting Android" — introduces the platform, the organizations behind it, the mobile market as a whole, Android's features, how it differs from featured phones and smartphones, its open-source licenses, platform components, libraries, service managers, programming environment, and virtual terminal. Be warned that Figure 1.1 could be confusing to some readers, because it shows the layers of technology that compose the Android platform, but pictures them on the front of a mobile phone, showing a keypad, which makes the layers appear to be part of the actual user interface; the phone should be removed from the illustration, in a future edition. The chapter goes on to discuss booting and activating Android, as well as how to map applications to processes. Some readers anxious to get to the technical nitty-gritty, may become impatient when reading the first portion of this chapter, because it largely consists of introductory material. Yet this context can be helpful and interesting to people unfamiliar with the mobile phone market. (Articles and tutorials aimed at new mobile application developers, oftentimes assume that said developers are already extremely familiar with the rapidly changing mobile market.) In the later portion of the chapter, readers are shown a handful of code snippets, with some explanation as to what they are doing and how. In reading this material, the reader could be easily overwhelmed with all of the new terminology. One can only hope that the authors were not thinking that the typical reader would understand all of what is discussed, or be able to do anything with it. A canonical "Hello, world" program or something similar — with an explanation as to how to execute it — would have been a far more gentle introduction. By the way, the first few code snippets are poorly indented, and some of the method names are italicized, while others are not — with no mention as to what this might signify, either in the chapter or in the earlier "Code Conventions" section.
In Chapter 2, the reader is introduced to the key tools for basic Android development, including the SDK, Eclipse, and the Android Emulator. An example application — a tip calculator — is developed, step by step, to illustrate those tools. Clearly, this tutorial information should have been presented before the second section of the previous chapter. It nonetheless serves as a valuable introduction to programming Android. Incidentally, Figure 2.1 labels the development environment as being located on a laptop, incorrectly suggesting that desktop computers are not equally usable platforms. Later, when the authors suggest that readers add the Android SDK tools directory to their system search path, they specify only the release-independent directory (containing adb, for instance), and not the release-specific paths (containing aapt, which is the first tool discussed); readers presumably should add both. Also, the authors should specify which release to use, 1.1 or 1.5. The reader eventually is told how to run a sample application — and not a moment too soon, because at that point the reader is already 15 percent of the way into the book. To reach that point, she must wade through more introductory material than was needed, in addition to discussions of network speed and latency, command line tools, DDMS, Java packages, and other information. All of this could and should be covered later, when it would be much more meaningful, and the reader would have greater motivation to learn it, having seen an Android application running (if only in the emulator).
Part 2 forms the bulk of the book, consisting of nine chapters devoted to the essential aspects of Android application development: user interfaces, including the Activity class, views, resource types, and manifest files; Intent classes, broadcast receivers, task services, and inter-process communications; data storage and retrieval, including user preferences, files stored on the local system and on SD cards, databases, and the ContentProvider class; networking, including client/server interaction, HTTP, and Web services such as SOAP; telephony, including how to receive and initiate calls and SMS messages; notifications and alarms; generating graphics and animation; multimedia, including audio and video, utilizing the OpenCORE technology; location-based applications, using a variety of tools, including Google Earth's KML. All of these chapters make use of example applications, with annotated source code and screenshots of the applications running in the Android emulator.
The third and final part of the book comprises two chapters, each of which extends the core concepts of Android development. Chapter 12 steps the reader through the creation of a substantial application, named "Field Service Application," designed for mobile technicians who provide support services for customers of contracted clients. The application is designed to be used by both the technician and his home office to assign and manage job orders, capture customer signatures of completed jobs, order replacement parts, and receive navigation assistance. The final chapter, "Hacking Android," explores Android's utilization of Linux, the C programming language, and the SQLite database — as well as how the Android developer can access these capabilities under the hood.
Appendix A explains how to install the Eclipse integrated development environment (IDE), the Android software development kit (SDK), and the ADT plug-in for Eclipse. Readers who do not already have those components installed on their computers, may want to first read the appendix and follow the procedures. Note, however, that the procedures given in section A.4, for installing the ADT plug-in, are already out of date — namely, for Eclipse version 3.3. In addition, the URL given by the authors ("https://dl-sll.google.com/android/eclipse") is invalid, because it is missing the trailing directory slash, which is necessary for it to work within Eclipse. (This points up the importance of including root directories in URLs, despite their common absence, because even though Web browsers will automatically correct this upon receiving an error message from the server, Eclipse evidently does not.) The online Android installation instructions are much more useful, because they also include the latest version of Eclipse, 3.4.
As is to be expected with the first edition of any detailed computer programming book, this one contains some errata — for instance, in the first portion of the book alone: "Android[']s" (page xxii, twice), "Webkit" (page 7, in the caption), "SQLite[,] an" (page 11), and "byte code[s]" (page 13). Also, terms such as "Internet" and "Web" are in all-lowercase, throughout the book, even though they are proper names. (In our world of instant messaging and Twitter, grammatical degeneration continues apace.) For any reader who wishes to follow along and implement the sample projects, possibly the most disappointing decision by the authors was that of offering the sample code not as a single archive file, or even individual archive files for each of the 13 chapters. Instead, the reader must tediously click through multiple layers of directories, just to get the code displayed in a browser, one file at a time. Readers are advised to employee a Web copying utility, which, given a starting URL, will try to download all of the linked pages, recursively, and store those Web pages and other Web elements on their own computer (even localizing links, to retain working navigation in the saved pages).
Yet by far the biggest problem with this book, is that while it claims to be an introductory text, suitable for someone completely unfamiliar with Android, it does not bring the newcomer up to speed at a reasonable pace for learning. Instead, it presents a large number of code snippets and tools to the reader, without adequate explanation for the beginner to truly understand what is happening. This pattern begins even in the first chapter, which is sorely lacking a tutorial on how to execute the sample code — to better understand it and perhaps modify it (a practice that most programmers find quite valuable for assimilating a new technology). On page 23 is a frustratingly brief sidebar on testing the receipt of an SMS message, that is far from adequate for the reader anxious to begin testing out this new material. The second chapter continues this unfortunate tendency of describing tools prior to giving the reader enough information to run those tools themselves in the same manner, and see the same results. For instance, on page 41, the authors show how to use the adb tool to connect to a running emulator session, but at that point the reader has no such sessions running. (Sometimes the authors of programming books understand the material quite well, but neglect to view it from the perspective of someone who does not yet have that understanding.)
While more appropriate for intermediate Android developers than claimed, Unlocking Android contains a wealth of information to help Java programmers begin developing mobile applications for Google's new platform, with numerous code snippets and screenshots.
Michael J. Ross is a freelance Web developer and writer.
You can purchase Unlocking Android from amazon.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page. -
Unlocking Android
Michael J. Ross writes "Of all the potential challengers to Apple's phenomenally popular iPhone, perhaps the one with the best prospects is Google's Android, which is not a mobile phone per se, but rather an open-source platform that the company encourages phone manufacturers to deploy in their own products. Similarly, Google encourages computer programmers to develop applications for the Android environment. But learning how to create such applications is daunting to the uninitiated, particularly for developers who have never before worked with the user interface controls, Web services, and other resources involved. A recently published book, Unlocking Android, is designed to help such developers." Read below for the rest of Michael's review. Unlocking Android author W. Frank Ableson, Charlie Collins, Robi Sen pages 416 pages publisher Manning Publications rating 8/10 reviewer Michael J. Ross ISBN 978-1933988672 summary A guide to developing applications for Google's Android. Unlocking Android was put out by Manning Publications on 28 May 2009, under the ISBN 978-1933988672. It was authored by W. Frank Ableson, Charlie Collins, and Robi Sen — all of whom have extensive experience in developing mobile software applications. The publisher's Web page makes available author biographies, descriptions of the book, all its ancillary parts (the foreword, preface, acknowledgments, table of contents, and index), a white paper on Android (oddly termed a "green paper"), and two sample chapters ("Targeting Android" and "Intents and services"). There is a link to download the source code from the Google Code site, organized by chapter. The Manning site also hosts a forum, where readers and the authors can discuss the book. As of this writing, there are 42 threads, comprising 120 messages. Lastly, the site has links to order both the print and electronic versions of the book. Note that purchasing the former automatically entitles one to a copy of the latter. Manning appears to be pioneering this approach to making e-books more readily available to customers, since every print copy now contains an insert with a list of codes that can be used to download a PDF copy of the book.
The book is ostensibly intended for Android beginners, even though it does contain enough detailed information to serve as a partial reference for more experienced developers. It is organized in a logical fashion, in three parts, starting with an overview of Android itself, both the technology and the organization behind it. Then the reader is introduced to the Android programming environment, along with its many components and capabilities. The book concludes with tutorial chapters that step the reader through creating a sample Android application and more. The material covers Android SDK 1.x. Since Android programs are written in Java, any reader fluent in that language will have a much easier time absorbing the ideas. However, the authors state that even non-Java programmers should be able to follow the examples, as long as they have knowledge of similar languages, such as C, C++, or C#. However, even a cursory glance at the code, by such a reader, would prove that Java knowledge is essential.
The first chapter — oddly named "Targeting Android" — introduces the platform, the organizations behind it, the mobile market as a whole, Android's features, how it differs from featured phones and smartphones, its open-source licenses, platform components, libraries, service managers, programming environment, and virtual terminal. Be warned that Figure 1.1 could be confusing to some readers, because it shows the layers of technology that compose the Android platform, but pictures them on the front of a mobile phone, showing a keypad, which makes the layers appear to be part of the actual user interface; the phone should be removed from the illustration, in a future edition. The chapter goes on to discuss booting and activating Android, as well as how to map applications to processes. Some readers anxious to get to the technical nitty-gritty, may become impatient when reading the first portion of this chapter, because it largely consists of introductory material. Yet this context can be helpful and interesting to people unfamiliar with the mobile phone market. (Articles and tutorials aimed at new mobile application developers, oftentimes assume that said developers are already extremely familiar with the rapidly changing mobile market.) In the later portion of the chapter, readers are shown a handful of code snippets, with some explanation as to what they are doing and how. In reading this material, the reader could be easily overwhelmed with all of the new terminology. One can only hope that the authors were not thinking that the typical reader would understand all of what is discussed, or be able to do anything with it. A canonical "Hello, world" program or something similar — with an explanation as to how to execute it — would have been a far more gentle introduction. By the way, the first few code snippets are poorly indented, and some of the method names are italicized, while others are not — with no mention as to what this might signify, either in the chapter or in the earlier "Code Conventions" section.
In Chapter 2, the reader is introduced to the key tools for basic Android development, including the SDK, Eclipse, and the Android Emulator. An example application — a tip calculator — is developed, step by step, to illustrate those tools. Clearly, this tutorial information should have been presented before the second section of the previous chapter. It nonetheless serves as a valuable introduction to programming Android. Incidentally, Figure 2.1 labels the development environment as being located on a laptop, incorrectly suggesting that desktop computers are not equally usable platforms. Later, when the authors suggest that readers add the Android SDK tools directory to their system search path, they specify only the release-independent directory (containing adb, for instance), and not the release-specific paths (containing aapt, which is the first tool discussed); readers presumably should add both. Also, the authors should specify which release to use, 1.1 or 1.5. The reader eventually is told how to run a sample application — and not a moment too soon, because at that point the reader is already 15 percent of the way into the book. To reach that point, she must wade through more introductory material than was needed, in addition to discussions of network speed and latency, command line tools, DDMS, Java packages, and other information. All of this could and should be covered later, when it would be much more meaningful, and the reader would have greater motivation to learn it, having seen an Android application running (if only in the emulator).
Part 2 forms the bulk of the book, consisting of nine chapters devoted to the essential aspects of Android application development: user interfaces, including the Activity class, views, resource types, and manifest files; Intent classes, broadcast receivers, task services, and inter-process communications; data storage and retrieval, including user preferences, files stored on the local system and on SD cards, databases, and the ContentProvider class; networking, including client/server interaction, HTTP, and Web services such as SOAP; telephony, including how to receive and initiate calls and SMS messages; notifications and alarms; generating graphics and animation; multimedia, including audio and video, utilizing the OpenCORE technology; location-based applications, using a variety of tools, including Google Earth's KML. All of these chapters make use of example applications, with annotated source code and screenshots of the applications running in the Android emulator.
The third and final part of the book comprises two chapters, each of which extends the core concepts of Android development. Chapter 12 steps the reader through the creation of a substantial application, named "Field Service Application," designed for mobile technicians who provide support services for customers of contracted clients. The application is designed to be used by both the technician and his home office to assign and manage job orders, capture customer signatures of completed jobs, order replacement parts, and receive navigation assistance. The final chapter, "Hacking Android," explores Android's utilization of Linux, the C programming language, and the SQLite database — as well as how the Android developer can access these capabilities under the hood.
Appendix A explains how to install the Eclipse integrated development environment (IDE), the Android software development kit (SDK), and the ADT plug-in for Eclipse. Readers who do not already have those components installed on their computers, may want to first read the appendix and follow the procedures. Note, however, that the procedures given in section A.4, for installing the ADT plug-in, are already out of date — namely, for Eclipse version 3.3. In addition, the URL given by the authors ("https://dl-sll.google.com/android/eclipse") is invalid, because it is missing the trailing directory slash, which is necessary for it to work within Eclipse. (This points up the importance of including root directories in URLs, despite their common absence, because even though Web browsers will automatically correct this upon receiving an error message from the server, Eclipse evidently does not.) The online Android installation instructions are much more useful, because they also include the latest version of Eclipse, 3.4.
As is to be expected with the first edition of any detailed computer programming book, this one contains some errata — for instance, in the first portion of the book alone: "Android[']s" (page xxii, twice), "Webkit" (page 7, in the caption), "SQLite[,] an" (page 11), and "byte code[s]" (page 13). Also, terms such as "Internet" and "Web" are in all-lowercase, throughout the book, even though they are proper names. (In our world of instant messaging and Twitter, grammatical degeneration continues apace.) For any reader who wishes to follow along and implement the sample projects, possibly the most disappointing decision by the authors was that of offering the sample code not as a single archive file, or even individual archive files for each of the 13 chapters. Instead, the reader must tediously click through multiple layers of directories, just to get the code displayed in a browser, one file at a time. Readers are advised to employee a Web copying utility, which, given a starting URL, will try to download all of the linked pages, recursively, and store those Web pages and other Web elements on their own computer (even localizing links, to retain working navigation in the saved pages).
Yet by far the biggest problem with this book, is that while it claims to be an introductory text, suitable for someone completely unfamiliar with Android, it does not bring the newcomer up to speed at a reasonable pace for learning. Instead, it presents a large number of code snippets and tools to the reader, without adequate explanation for the beginner to truly understand what is happening. This pattern begins even in the first chapter, which is sorely lacking a tutorial on how to execute the sample code — to better understand it and perhaps modify it (a practice that most programmers find quite valuable for assimilating a new technology). On page 23 is a frustratingly brief sidebar on testing the receipt of an SMS message, that is far from adequate for the reader anxious to begin testing out this new material. The second chapter continues this unfortunate tendency of describing tools prior to giving the reader enough information to run those tools themselves in the same manner, and see the same results. For instance, on page 41, the authors show how to use the adb tool to connect to a running emulator session, but at that point the reader has no such sessions running. (Sometimes the authors of programming books understand the material quite well, but neglect to view it from the perspective of someone who does not yet have that understanding.)
While more appropriate for intermediate Android developers than claimed, Unlocking Android contains a wealth of information to help Java programmers begin developing mobile applications for Google's new platform, with numerous code snippets and screenshots.
Michael J. Ross is a freelance Web developer and writer.
You can purchase Unlocking Android from amazon.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page. -
Ad Networks the Laggards In Jackson Traffic Spike
miller60 writes "Advertising networks are being cited as the major bottlenecks in performance woes experienced by major news sites during the crush of Internet traffic Thursday as news broke about the death of pop star Michael Jackson. An analysis by Keynote found that many news sites delivered their own content promptly, only to find their page delivery delayed by slow-loading ads. The inclusion of third-party content on high-traffic pages is a growing challenge for site operators. It's not just ads, as social media widgets are also seeing wider usage on commercial sites. How best to balance the content vs. performance tradeoffs?" -
Study Claims Point-of-Sale Activation Could Generate Billions In Revenue
Late last year we discussed news that the Entertainment Merchants Association was pondering a plan to develop technology that requires games and movies to be "activated" when they are sold at retail outlets, primarily to reduce theft and piracy. Now, the EMA claims a study they commissioned has indicated that employing such a system for video games, DVDs, and Blu-ray products would generate an additional $6 billion in revenues each year. Critics of the idea are skeptical about the numbers, pointing out that the majority of game piracy comes from downloading PC games, which this plan won't even affect. There are other problems as well: "In order for benefit denial to work, the EMA would presumably require the three major consoles to have some sort of activation verification function to ensure that games were legally purchased. It will be interesting to see if Nintendo, Sony, and Microsoft agree to that. There is also a lucrative market for used video games to consider. After some gamers complete a title, they sell it back to the retailer. How will benefit denial handle that situation?" -
Ksplice Offers Rebootless Updates For Ubuntu Systems
sdasher writes "Ksplice has started offering Ksplice Uptrack for Ubuntu Jaunty, a free service that delivers rebootless versions of all the latest Ubuntu kernel security updates. It's currently available for both the 32 and 64-bit generic kernel, and they plan to add support for the virtual and server kernels by the end of the month, according to their FAQ. This makes Ubuntu the first OS that doesn't need to be rebooted for security updates. (We covered Ksplice's underlying technology when it was first announced a year ago.)" -
The Video Bay, Now In Beta
poundhard writes "Some two years ago, it was mentioned on TorrentFreak and Slashdot that The Pirate Bay team were working on a YouTube competitor. At the oral proceedings of the Spectrial, I believe it was Peter Sunde, aka Brokep, who said to the prosecutor that it was one of those side projects that failed. A few days ago though, he appeared over Skype at the Open Video Conference in New York, and apparently said that they were about to launch something new. It has been speculated in Norway that it will be the IPREDator. But I checked out The Video Bay, and hey, it is about to go live! This is what they write: 'To stay in the spirit on which TPB was founded and using the Latest Technology, TVB aims to use the new HTML5 features, more specifically the <video> and <audio> tags with the ogg/theora video and audio formats. This site will be an experimental playground and as such subjected to both live and drunk (en)coding, so please don't bug us too much if the site ain't working properly.'" -
Richard Stallman Says No To Mono
twitter writes "There's been a lot of fuss about mono lately. After SCO and MS suing over FAT patents, you would think avoiding anything MS would be a matter of common sense. RMS now steps into the fray to warn against a serious mistake: 'Debian's decision to include Mono in the default installation, for the sake of Tomboy which is an application written in C#, leads the community in a risky direction. It is dangerous to depend on C#, so we need to discourage its use. .... This is not to say that implementing C# is a bad thing. ... [writing and using applications in mono] is taking a gratuitous risk.'" Update: 06/27 20:22 GMT by T : Read on below for one Mono-eschewing attempt at getting the (excellent) Tomboy's functionality, via a similar program called Gnote. Update: 06/27 21:07 GMT by T: On the other side of the coin, reader im_thatoneguy writes "Jo Shields, a Mono Developer, has published an article on 'Why Mono Doesn't Suck,' why it is not a threat to FOSS, why it is desirable to developers and why it should be included in Ubuntu by default." LastGuyonEarth writes "Gnote was started on April 2009 by Gnome developer Hubert Figuiere, known also for his work on Abiword. The goal of Gnote is to provide a Free Software implementation of Tomboy that doesn't rely on Mono. The ultimate goal is to replace Tomboy in an effort to make Gnome and GNU/Linux distributions non-dependant on Novell's implementation of Microsoft's .NET platform. For our testing purposes, I installed Gnote 0.5.1 on Ubuntu Jaunty through a personal PPA, but I would love to see it officially packaged in the near future." -
Ulysses Space Mission Finally Coming To an End
Dusty writes "After several false alarms, the Ulysses Mission is finally ending. According to the Spacecraft Operations Manager's latest status report, the last track will be on 30th June 2009 from 15:25 until 20:20 UTC. 'We've tried to bolster our dwindling tracking allocation with some success by grabbing antenna time released on short notice (mostly by the Spitzer Project). However, weekly data return figures are now typically 10% or less. And soon, even 512 bps from 70m antennas will be a thing of the past.' Further details about Ulysses' 18-year mission are available from NASA and the ESA. We discussed the failing spacecraft last summer when it looked like its fuel was going to freeze, but through clever engineering, experts managed to squeeze out another year. -
Ulysses Space Mission Finally Coming To an End
Dusty writes "After several false alarms, the Ulysses Mission is finally ending. According to the Spacecraft Operations Manager's latest status report, the last track will be on 30th June 2009 from 15:25 until 20:20 UTC. 'We've tried to bolster our dwindling tracking allocation with some success by grabbing antenna time released on short notice (mostly by the Spitzer Project). However, weekly data return figures are now typically 10% or less. And soon, even 512 bps from 70m antennas will be a thing of the past.' Further details about Ulysses' 18-year mission are available from NASA and the ESA. We discussed the failing spacecraft last summer when it looked like its fuel was going to freeze, but through clever engineering, experts managed to squeeze out another year. -
The Internet Helps Iran Silence Activists
Hugh Pickens writes "Over the last couple of weeks, those who believe in the transformative power of technology to battle an oppressive state have pointed to Iran as a test case. However, as Farhad Manjoo writes on Slate, the real conclusion about news now coming out of Iran is that for regimes bent on survival, electronic dissent is easier to suppress than organizing methods of the past. Using a system installed last year, built in part by Nokia and Siemens, the government routes all digital traffic in the country through a single choke point, using the capabilities of deep packet inspection to monitor every e-mail, tweet, blog post, and possibly even every phone call placed in Iran. 'Compare that with East Germany, in which the Stasi managed to tap, at most, about 100,000 phone lines — a gargantuan task that required 2,000 full-time technicians to monitor the calls,' writes Manjoo. The effects of this control have been seen over the past couple days, with only a few harrowing pictures and videos getting through Iran's closed net. For most citizens, posting videos and even tweeting eyewitness accounts remains fraught with peril, and the same tools that activists use can be used by the government to spread disinformation. The government is also using crowdsourcing by posting pictures of protesters and asking citizens for help in identifying the activists. 'If you think about it, that's no surprise,' writes Manjoo. 'Who said that only the good guys get to use the power of the Web to their advantage?'" -
AT&T's Bad Math Strikes MythBusters' Savage
etherlad writes "MythBusters' Adam Savage got a bill charging him $11,000 for 'a few hours' of Web surfing while in Canada, using his AT&T USB Mercury modem. AT&T gave him a quote on the data rate: '.015 cents, or a penny and a half, per kb.' Looks like AT&T didn't learn from Verizon's inability to do math. AT&T is also claiming Savage downloaded over 9 GB, which he calls 'frakking impossible.' Savage's huge following on twitter got him a speedy response by AT&T." -
Netflix Prize May Have Been Achieved
MadAnalyst writes "The long-running $1,000,000 competition to improve on the Netflix Cinematch recommendation system by 10% (in terms of the RMSE) may have finally been won. Recent results show a 10.05% improvement from the team called BellKor's Pragmatic Chaos, a merger between some of the teams who were getting close to the contest's goal. We've discussed this competition in the past." -
Rod Beckstrom Named New ICANN CEO
netczar writes "Former US cybersecurity chief Rod Beckstrom has been selected as the new ICANN president and CEO. The decision was publicly announced during ICANN's 35th meeting in Sydney, Australia on Friday. Beckstrom will be replacing Dr. Paul Twomey, who had been serving this position since March 2003 and announced his resignation earlier this year. Beckstrom recently made headlines for his sudden resignation from his post at NCSC, criticizing the lack of funding from the NSA and its move to try to 'rule over' the NCSC." Reader darthcamaro notes a story which quotes Beckstrom as saying, "The system on [the] whole is healthy, but also strained, and part of the strains are natural and part of the democratic process. The process may be noisy, but a stable Internet is what has come out of ICANN. This is massively complex — wouldn't run well top-down. We would not reach the same balance of decisions to propagate through the network. All of us are humbled by the process. No one is in control, so everyone is in control." -
Can Video Game Accessibility Go Too Far?
A piece at GameSetWatch questions whether modern game companies are taking accessibility a step too far in their rush to attract people who don't typically play video games. This worry was inspired, in part, by the news that Nintendo's New Super Mario Bros. Wii would have the capability to play itself in order to let a human player get past a tricky part. Quoting: "Bigger audiences finishing more games is certainly a worthy goal, and Nintendo has shown that accessibility is the servant of engagement. History has rarely — if ever — dared to disprove the wisdom of Miyamoto's foresight. History has also never disproven, however, the principle that any medium and any message degrades the wider an audience it must reach. Art was never served by generalization, nor language by addressing all denominators. Entertainment for the masses ultimately becomes empty. There must exist an absolute point beyond which greater accessibility means less engagement. Making a game so easy it can play itself for you at the push of a button just might be that point." -
Microsoft-Backed Firm Says IBM Is Anticompetitive
BBCWatcher writes "Microsoft has long claimed that the mainframe is dead, slain by the company's Windows monopoly. Yet, apparently without any mirror nearby, Microsoft is now complaining through the Microsoft-funded Computer & Communications Industry Association that not only are mainframes not dead, but IBM is so anticompetitive that governments should intervene in the hyper-competitive server market. The Wall Street Journal reports that Microsoft is worried that the trend toward cloud computing is introducing competition to the Windows franchise, favoring better-positioned companies including IBM and Cisco. HP now talks about almost nothing but the IBM mainframe, with no Tukwila CPUs to sell until 2010. The global recession is encouraging more mainframe adoption as businesses slash IT costs, dominated by labor costs, and improve business execution. In 2008, IBM mainframe revenues rose 12.5% even whilst mainframe prices fell. (IBM shipped 25% more mainframe capacity than in 2007. Other server sales reports are not so good.) IBM mainframes can run multiple operating systems concurrently, including Linux and, more recently, OpenSolaris." -
Tennesee Man Charged In "Virtual Pornography" Case
mcgrew writes "CNN reports that 'A Tennessee man is facing charges of aggravated sexual exploitation of a minor for what authorities say are three pictures — none of them featuring an actual child's body. Instead, according to testimony presented at Michael Wayne Campbell's preliminary hearing in Chattanooga, Tennessee, on Wednesday, the photos feature the faces of three young girls placed on the nude bodies of adult females, CNN affiliate WDEF reported.'" -
Middle-School Strip Search Ruled Unconstitutional
yuna49 writes "The US Supreme Court today ruled 8-1 that the strip search of a 13-year-old girl by officials in an Arizona middle school was unconstitutional. However, by a vote of 7-2, the Court also ruled that the individual school officials could not be held personally liable. A suit for damages against the school district itself is still going forward. We discussed this case at length back in March when the Court decided to hear the case on appeal." -
UK Launches Dedicated Cyber Security Agency
Jack Spine writes "The UK government is launching an office dedicated to cyber attack and defence. The Office of Cyber Security will focus on protecting Britain's IT infrastructure, and will be similar to the US Cyber Command model. While the Pentagon Cyber Command will be lead by the NSA, the UK Cyber Security Operations Centre, which will coordinate UK cyber efforts, will be based at GCHQ in Cheltenham." -
Pictures of Kuril Islands Volcano From ISS
KindMind writes "The Daily Mail has cool pictures of the Sarychev Peak (Kuril Islands) volcano eruption taken from the ISS back on June 12. From the article: 'A chance recording by astronauts on the International Space Station has captured the moment a volcano explosively erupted, sending massive shockwaves through the atmosphere. Sarychev Peak, one of the most active volcanoes in the world, had been sitting quietly in the Kuril Island chain near Japan for 20 years, when it suddenly sprang to life on June 12. Fortuitously, the International Space Station was flying overhead at the time, and managed to capture this spectacular image of the ash-cloud tearing through the atmosphere, sending clouds scattering in its wake in a perfect circle.'" -
Pentagon Confirms Cyber Command, Under NSA Control
eldavojohn writes "The Pentagon's been planning a cyber command for a while now but it's just been confirmed. The Pentagon will set up a Cyber Command outfit most likely around — surprise surprise — Fort George G. Meade in Maryland. From the article, 'The head of the Cyber Command would also be the director of the U.S. National Security Agency, which conducts electronic surveillance and communications interception and is also based at Fort Meade.' The Air Force has been no stranger to digital warfare." -
Pentagon Confirms Cyber Command, Under NSA Control
eldavojohn writes "The Pentagon's been planning a cyber command for a while now but it's just been confirmed. The Pentagon will set up a Cyber Command outfit most likely around — surprise surprise — Fort George G. Meade in Maryland. From the article, 'The head of the Cyber Command would also be the director of the U.S. National Security Agency, which conducts electronic surveillance and communications interception and is also based at Fort Meade.' The Air Force has been no stranger to digital warfare." -
A Practical Guide to Ubuntu Linux 2nd ed.
stoolpigeon writes "One thing I love about Linux is the rapid development and frequent updates that allow me to run the latest versions of all my favorite software packages. My favorite distributions make it simple to always have the latest and greatest. In fact, the distros themselves roll out new versions regularly, and I am always excited to see what new packages and features will be included. For book publishers this must be a little less exciting. Anything tied to a specific product that is under active development is going to quickly be behind the times. Mark Sobell's A Practical Guide to Ubuntu Linux managed to avoid the worst of this by providing a lot of information that is useful for any Linux user running any distro. But still things move forward and almost exactly a year later we have A Practical Guide to Ubuntu Linux 2nd ed. I was very pleased with the first edition and I think they've managed to really improve what was already a solid resource." Read below for the rest of JR's review. A Practical Guide to Ubuntu Linux 2nd ed. author Mark G. Sobell pages 1244 publisher Prentice Hall rating 9/10 reviewer JR Peck ISBN 978-0-13-700388-4 summary an improvement on what was already a solid resource Let's kick things off with a rough diff on the two editions. There have been improvements made in content and some added tools to rapidly get at what one needs. With the size of the book and the amount covered, these rapid access improvements are significant. The inside of the cover on the second edition has a utility index, so that a reader searching for help with any specific utility can find it quickly. This is followed up with two tables of contents, one a brief summary and the second much more detailed and taking up twenty-two pages. The new edition is about sixty pages longer than the first, but is slightly thinner and shorter. It is still a beefy book, but this is a nice direction to move.
After the tables of contents there is a list of JumpStarts. These are new to the second edition. They are short guides to getting started with key clients and servers. They come at the beginning of sections that will deal with the topic in more detail, but up front the focus is just on getting things up and running. The JumpStarts cover APT, CUPS, OpenSSH, FTP, exim4, NFS, Samba, DNS, firestarter and Apache. These are nice, as often just getting things going is the biggest hurdle and fine tuning is rather easy once that is past.
Like the first edition a DVD is included. As I mentioned Linux is a quick moving target and the dvd contains Ubuntu 8.1. It can be used as a live dvd or to do an install. Last time I checked the Canonical store, this was still the most recent version available on DVD. Ubuntu and Kubuntu 9.04 are available online and on CD. I did an install from the book's dvd and the upgrade to 9.04 was completely painless. I don't really see the DVD as a necessary addition but it could be a nice plus for anyone that wants to get Ubuntu up and running but can't get the bandwidth to download it.
The section Programming the Bourne Again Shell has been removed from the Digging Into Ubuntu Linux section and placed in its own section, Programming Tools which also includes a new chapter on Perl. The chapters on Linux utilities and the Linux file system have also been extended. Coverage of ufw was added to the firewall chapter. The appendices remain the same but three new indices have been added to cover JumpStarts, the file tree and utilities. The main index is huge, offering excellent access to everything in the book. This book shows excellent forethought from start to finish aimed at making it a natural choice to grab from the shelf whenever an Ubuntu user has a question.
This did leave me wondering though, why no database server is included in the coverage. It seemed odd to cover Apache but not the rest of the LAMP stack. Installing MySQL and PHP are simple with Ubuntus package manager, but knowing the basics of caring for them is just as important as it is with Apache, which is also easy to install. I realize that the book is already large, but I'd have liked to see this included. That said, configuring services is covered and indexed in multiple places. This means if one did install MySQL, PostgreSQL or some other database and were looking for how to go about starting, stopping, etc. the information is there.
As before, this is still a nice guide to Linux in general. While it is most applicable to Ubuntu, much of the information is accurate regardless of the distro in question. The style is understandable and there are many examples with code or illustrations as appropriate. This entire book is a real boon to any neophyte that does not have a solid handle on getting their own answers. That group is the one that I think will benefit the most from A Practical Guide to Ubuntu Linux. Random access is easy, but reading cover to cover would also give one a nice foundational understanding of getting the most out of their machine and even enough guidance to get their feet wet in the sysadmin world. Anyone thrown into owning an Ubuntu server may find this to be a handy lifeline. More experienced users, even if they are moving from another distro may find that there is just too much material that they don't need and already know. This really is a basic Linux guide first and an Ubuntu book second.
I thought the first edition was a solid value and the second edition offers welcome improvements with no real missteps. That they managed to put more in, not take a lot out and get it into a smaller package is quite a plus. I don't think anyone will be throwing this in a bag and carrying it with them any time soon, but it's a great office shelf resource for a quick refresher or getting launched. This is the kind of guide that can make the difference between frustrated failure and passion for anyone just starting out with Linux.
You can purchase A Practical Guide to Ubuntu Linux 2nd ed. from amazon.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page. -
A Practical Guide to Ubuntu Linux 2nd ed.
stoolpigeon writes "One thing I love about Linux is the rapid development and frequent updates that allow me to run the latest versions of all my favorite software packages. My favorite distributions make it simple to always have the latest and greatest. In fact, the distros themselves roll out new versions regularly, and I am always excited to see what new packages and features will be included. For book publishers this must be a little less exciting. Anything tied to a specific product that is under active development is going to quickly be behind the times. Mark Sobell's A Practical Guide to Ubuntu Linux managed to avoid the worst of this by providing a lot of information that is useful for any Linux user running any distro. But still things move forward and almost exactly a year later we have A Practical Guide to Ubuntu Linux 2nd ed. I was very pleased with the first edition and I think they've managed to really improve what was already a solid resource." Read below for the rest of JR's review. A Practical Guide to Ubuntu Linux 2nd ed. author Mark G. Sobell pages 1244 publisher Prentice Hall rating 9/10 reviewer JR Peck ISBN 978-0-13-700388-4 summary an improvement on what was already a solid resource Let's kick things off with a rough diff on the two editions. There have been improvements made in content and some added tools to rapidly get at what one needs. With the size of the book and the amount covered, these rapid access improvements are significant. The inside of the cover on the second edition has a utility index, so that a reader searching for help with any specific utility can find it quickly. This is followed up with two tables of contents, one a brief summary and the second much more detailed and taking up twenty-two pages. The new edition is about sixty pages longer than the first, but is slightly thinner and shorter. It is still a beefy book, but this is a nice direction to move.
After the tables of contents there is a list of JumpStarts. These are new to the second edition. They are short guides to getting started with key clients and servers. They come at the beginning of sections that will deal with the topic in more detail, but up front the focus is just on getting things up and running. The JumpStarts cover APT, CUPS, OpenSSH, FTP, exim4, NFS, Samba, DNS, firestarter and Apache. These are nice, as often just getting things going is the biggest hurdle and fine tuning is rather easy once that is past.
Like the first edition a DVD is included. As I mentioned Linux is a quick moving target and the dvd contains Ubuntu 8.1. It can be used as a live dvd or to do an install. Last time I checked the Canonical store, this was still the most recent version available on DVD. Ubuntu and Kubuntu 9.04 are available online and on CD. I did an install from the book's dvd and the upgrade to 9.04 was completely painless. I don't really see the DVD as a necessary addition but it could be a nice plus for anyone that wants to get Ubuntu up and running but can't get the bandwidth to download it.
The section Programming the Bourne Again Shell has been removed from the Digging Into Ubuntu Linux section and placed in its own section, Programming Tools which also includes a new chapter on Perl. The chapters on Linux utilities and the Linux file system have also been extended. Coverage of ufw was added to the firewall chapter. The appendices remain the same but three new indices have been added to cover JumpStarts, the file tree and utilities. The main index is huge, offering excellent access to everything in the book. This book shows excellent forethought from start to finish aimed at making it a natural choice to grab from the shelf whenever an Ubuntu user has a question.
This did leave me wondering though, why no database server is included in the coverage. It seemed odd to cover Apache but not the rest of the LAMP stack. Installing MySQL and PHP are simple with Ubuntus package manager, but knowing the basics of caring for them is just as important as it is with Apache, which is also easy to install. I realize that the book is already large, but I'd have liked to see this included. That said, configuring services is covered and indexed in multiple places. This means if one did install MySQL, PostgreSQL or some other database and were looking for how to go about starting, stopping, etc. the information is there.
As before, this is still a nice guide to Linux in general. While it is most applicable to Ubuntu, much of the information is accurate regardless of the distro in question. The style is understandable and there are many examples with code or illustrations as appropriate. This entire book is a real boon to any neophyte that does not have a solid handle on getting their own answers. That group is the one that I think will benefit the most from A Practical Guide to Ubuntu Linux. Random access is easy, but reading cover to cover would also give one a nice foundational understanding of getting the most out of their machine and even enough guidance to get their feet wet in the sysadmin world. Anyone thrown into owning an Ubuntu server may find this to be a handy lifeline. More experienced users, even if they are moving from another distro may find that there is just too much material that they don't need and already know. This really is a basic Linux guide first and an Ubuntu book second.
I thought the first edition was a solid value and the second edition offers welcome improvements with no real missteps. That they managed to put more in, not take a lot out and get it into a smaller package is quite a plus. I don't think anyone will be throwing this in a bag and carrying it with them any time soon, but it's a great office shelf resource for a quick refresher or getting launched. This is the kind of guide that can make the difference between frustrated failure and passion for anyone just starting out with Linux.
You can purchase A Practical Guide to Ubuntu Linux 2nd ed. from amazon.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page. -
A Practical Guide to Ubuntu Linux 2nd ed.
stoolpigeon writes "One thing I love about Linux is the rapid development and frequent updates that allow me to run the latest versions of all my favorite software packages. My favorite distributions make it simple to always have the latest and greatest. In fact, the distros themselves roll out new versions regularly, and I am always excited to see what new packages and features will be included. For book publishers this must be a little less exciting. Anything tied to a specific product that is under active development is going to quickly be behind the times. Mark Sobell's A Practical Guide to Ubuntu Linux managed to avoid the worst of this by providing a lot of information that is useful for any Linux user running any distro. But still things move forward and almost exactly a year later we have A Practical Guide to Ubuntu Linux 2nd ed. I was very pleased with the first edition and I think they've managed to really improve what was already a solid resource." Read below for the rest of JR's review. A Practical Guide to Ubuntu Linux 2nd ed. author Mark G. Sobell pages 1244 publisher Prentice Hall rating 9/10 reviewer JR Peck ISBN 978-0-13-700388-4 summary an improvement on what was already a solid resource Let's kick things off with a rough diff on the two editions. There have been improvements made in content and some added tools to rapidly get at what one needs. With the size of the book and the amount covered, these rapid access improvements are significant. The inside of the cover on the second edition has a utility index, so that a reader searching for help with any specific utility can find it quickly. This is followed up with two tables of contents, one a brief summary and the second much more detailed and taking up twenty-two pages. The new edition is about sixty pages longer than the first, but is slightly thinner and shorter. It is still a beefy book, but this is a nice direction to move.
After the tables of contents there is a list of JumpStarts. These are new to the second edition. They are short guides to getting started with key clients and servers. They come at the beginning of sections that will deal with the topic in more detail, but up front the focus is just on getting things up and running. The JumpStarts cover APT, CUPS, OpenSSH, FTP, exim4, NFS, Samba, DNS, firestarter and Apache. These are nice, as often just getting things going is the biggest hurdle and fine tuning is rather easy once that is past.
Like the first edition a DVD is included. As I mentioned Linux is a quick moving target and the dvd contains Ubuntu 8.1. It can be used as a live dvd or to do an install. Last time I checked the Canonical store, this was still the most recent version available on DVD. Ubuntu and Kubuntu 9.04 are available online and on CD. I did an install from the book's dvd and the upgrade to 9.04 was completely painless. I don't really see the DVD as a necessary addition but it could be a nice plus for anyone that wants to get Ubuntu up and running but can't get the bandwidth to download it.
The section Programming the Bourne Again Shell has been removed from the Digging Into Ubuntu Linux section and placed in its own section, Programming Tools which also includes a new chapter on Perl. The chapters on Linux utilities and the Linux file system have also been extended. Coverage of ufw was added to the firewall chapter. The appendices remain the same but three new indices have been added to cover JumpStarts, the file tree and utilities. The main index is huge, offering excellent access to everything in the book. This book shows excellent forethought from start to finish aimed at making it a natural choice to grab from the shelf whenever an Ubuntu user has a question.
This did leave me wondering though, why no database server is included in the coverage. It seemed odd to cover Apache but not the rest of the LAMP stack. Installing MySQL and PHP are simple with Ubuntus package manager, but knowing the basics of caring for them is just as important as it is with Apache, which is also easy to install. I realize that the book is already large, but I'd have liked to see this included. That said, configuring services is covered and indexed in multiple places. This means if one did install MySQL, PostgreSQL or some other database and were looking for how to go about starting, stopping, etc. the information is there.
As before, this is still a nice guide to Linux in general. While it is most applicable to Ubuntu, much of the information is accurate regardless of the distro in question. The style is understandable and there are many examples with code or illustrations as appropriate. This entire book is a real boon to any neophyte that does not have a solid handle on getting their own answers. That group is the one that I think will benefit the most from A Practical Guide to Ubuntu Linux. Random access is easy, but reading cover to cover would also give one a nice foundational understanding of getting the most out of their machine and even enough guidance to get their feet wet in the sysadmin world. Anyone thrown into owning an Ubuntu server may find this to be a handy lifeline. More experienced users, even if they are moving from another distro may find that there is just too much material that they don't need and already know. This really is a basic Linux guide first and an Ubuntu book second.
I thought the first edition was a solid value and the second edition offers welcome improvements with no real missteps. That they managed to put more in, not take a lot out and get it into a smaller package is quite a plus. I don't think anyone will be throwing this in a bag and carrying it with them any time soon, but it's a great office shelf resource for a quick refresher or getting launched. This is the kind of guide that can make the difference between frustrated failure and passion for anyone just starting out with Linux.
You can purchase A Practical Guide to Ubuntu Linux 2nd ed. from amazon.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page. -
Rapidshare Ordered To Filter Content
A Cow writes "TorrentFreak reports that the Regional Court in Hamburg, Germany, has ruled that file-hosting service Rapidshare must proactively filter certain content. Music industry outfit GEMA asked the court to ban Rapidshare from making 5,000 tracks from its catalogue available on the Internet." Reader biabia brings an update to a related case in Italy involving four Google executives. The issue in that situation revolves around Google's response time in taking down a video that was deemed to be a privacy violation. Google is worried that a verdict against them could lead to mandatory pre-screening of all public videos that are uploaded onto their websites. Those proceedings have now been postponed until late September.
Update: 6/24 at 17:45 GMT by SS: The article originally reported that Rapidshare was fined $34 million. No such fine has been imposed — $34 million was the estimated value of the tracks hosted on Rapidshare. -
Steorn's "Free Energy" Jury Comes Back To Bite Them
chiark writes "Remember Steorn? Free energy for all, coming soon, and a gauntleted slap in the face to the physics establishment: 'come be our jury, and prove us right or wrong.' Well, 2 years later, the jury's verdict is in, and it's not the validation Steorn was hoping for: 'Twenty-two independent scientists and engineers were selected by Steorn to form this jury. It has for the past two years examined evidence presented by the company. The unanimous verdict of the Jury is that Steorn's attempts to demonstrate the claim have not shown the production of energy. The jury is therefore ceasing work.' Steorn had the choice to either accept this and move on, or attempt to rebut. Guess which approach they took?" -
Protesting China's Required Censorship Software
dinoyum writes "Censorship in China is nothing new, but the level of action taken to force Chinese citizens to comply has garnered global recognition. China marked the date July 1st, 2009 as the day manufacturers will be forced to install filtering software on all new PCs. While many have resorted to digitally lashing out against Green Dam, Chinese artist and designer of the famous Bird's Nest at the Beijing Olympics, Ai Weiwei has decided upon a different approach. '[He wants] a general internet strike — no work, no games, no email or anything else online — for 24 hours on the date the government plans to require censorship software on all new computers, he says, will be a quiet act of rebellion. Not coincidentally, July 1 is the 88th anniversary of the Communist Party of China. Though he posted the idea, Ai wants to leave the meaning to those who participate. "I gave almost no explanation about why I'm doing it," Ai said. "I just give the structure and people will fill in their own meaning. I don't want to be political first. I wanted to set up an act that everyone can easily accept, and then realize the power later. I want people to see their own power," he said.'" -
Hospital Confirms Steve Jobs's Liver Transplant
CNet is reporting that the hospital where Apple's CEO reportedly got a liver transplant two months ago has now confirmed the truth of these reports. "Steve Jobs underwent his liver transplant about two months ago at Methodist University Hospital in Memphis, the hospital confirmed Tuesday. Jobs, who returned to work Apple's campus in Cupertino, Calif., on Monday after a six-month medical leave, 'is now recovering well and has an excellent prognosis,' according to a statement by Dr. James D. Eason, the program director of the Methodist University Hospital Transplant Institute. ... While Eason said the confirmation was being provided with Jobs's approval, he cited patient confidentially in saying that he could not reveal any further information on the specifics of Jobs's surgery." -
Predicting SCO's Actions Post Bankruptcy
eldavojohn writes "SCO lost last year and began the bankruptcy filings a long time ago but PJ has some speculative bad news on what they retain through the bankruptcy proceedings. SCO proposes to sell a number of assets to an outfit called UnXis, which PJ characterizes this way: 'It starts to hint that this is more a renaming, taking in some new management who seem to have financial expertise, and SCO keeps skipping along as unXis, with the dangerous litigation spun off safely into a litigation troll.' In their filings SCO says they retain 'their litigation and related claims against International Business Machines Corporation, Novell, Inc., AutoZone Corporation, Red Hat and certain Linux users which are not material customers of UnXis (excluding certain large-scale users of Linux servers) that are claimed to have infringed against UNIX copyrights.' So that's still a possibility they could go after anyone who is a 'certain Linux user.' And what's even worse is that they'll retain a patent for running multiple Java applications on a single Java virtual machine. We may not be out of the SCO litigation woods yet." -
Predicting SCO's Actions Post Bankruptcy
eldavojohn writes "SCO lost last year and began the bankruptcy filings a long time ago but PJ has some speculative bad news on what they retain through the bankruptcy proceedings. SCO proposes to sell a number of assets to an outfit called UnXis, which PJ characterizes this way: 'It starts to hint that this is more a renaming, taking in some new management who seem to have financial expertise, and SCO keeps skipping along as unXis, with the dangerous litigation spun off safely into a litigation troll.' In their filings SCO says they retain 'their litigation and related claims against International Business Machines Corporation, Novell, Inc., AutoZone Corporation, Red Hat and certain Linux users which are not material customers of UnXis (excluding certain large-scale users of Linux servers) that are claimed to have infringed against UNIX copyrights.' So that's still a possibility they could go after anyone who is a 'certain Linux user.' And what's even worse is that they'll retain a patent for running multiple Java applications on a single Java virtual machine. We may not be out of the SCO litigation woods yet." -
Apple's Obsession With Secrecy Grows Stronger
Hugh Pickens writes "The NY Times has a story on the culture of secrecy at Apple (registration possibly required). Secrecy is not just the prevailing communications strategy; it is baked into the corporate culture that had its origin in the release of the first Macintosh. 'It really started around trying to keep the surprise aspect to product launches, which can have a lot of power,' says marketing veteran Regis McKenna who advised Apple in its early days. Today few companies are more secretive than Apple, or as punitive to those who dare violate the company's rules on keeping tight control over information. Employees have been fired for leaking news tidbits to outsiders, and the company has been known to spread disinformation about product plans to its own workers and sue bloggers who cover the company. Apple's decision to severely limit communication with the news media, shareholders, and the public is at odds with the approach taken by many other companies, and many experts agree that the secrecy that adds surprise and excitement to Apple product announcements is not serving the company well in corporate governance. Some say that recent reports that Steve Jobs may have had a liver transplant, still not confirmed by the company, now makes one of Apple's assertions from January — that Jobs was suffering only from a hormonal imbalance — seem like a deliberate untruth." -
Apple's Obsession With Secrecy Grows Stronger
Hugh Pickens writes "The NY Times has a story on the culture of secrecy at Apple (registration possibly required). Secrecy is not just the prevailing communications strategy; it is baked into the corporate culture that had its origin in the release of the first Macintosh. 'It really started around trying to keep the surprise aspect to product launches, which can have a lot of power,' says marketing veteran Regis McKenna who advised Apple in its early days. Today few companies are more secretive than Apple, or as punitive to those who dare violate the company's rules on keeping tight control over information. Employees have been fired for leaking news tidbits to outsiders, and the company has been known to spread disinformation about product plans to its own workers and sue bloggers who cover the company. Apple's decision to severely limit communication with the news media, shareholders, and the public is at odds with the approach taken by many other companies, and many experts agree that the secrecy that adds surprise and excitement to Apple product announcements is not serving the company well in corporate governance. Some say that recent reports that Steve Jobs may have had a liver transplant, still not confirmed by the company, now makes one of Apple's assertions from January — that Jobs was suffering only from a hormonal imbalance — seem like a deliberate untruth." -
Switching To Solar Power, One Year Later
ThinSkin writes "Slashdot readers may recall Loyd Case's series of articles illustrating his experiences after switching to solar power for his family home. Loyd shared his one month update, a six month update, and now finally concludes his series after one year of solar power. Despite the $38,000 initial cost for the setup, Loyd is very optimistic after a $3,000 savings in one year, meaning that in about 12 years he will break even — though he suspects ten years is a better estimate considering other factors. Other reasons such as feeling 'green,' increasing the property value of his house, and the 'spousal acceptance factor' all support Loyd's decision on why he'd do it all over again if he had to." The article is spread annoyingly over multiple pages, like everything at the site, and the print version omits the graphs. -
Switching To Solar Power, One Year Later
ThinSkin writes "Slashdot readers may recall Loyd Case's series of articles illustrating his experiences after switching to solar power for his family home. Loyd shared his one month update, a six month update, and now finally concludes his series after one year of solar power. Despite the $38,000 initial cost for the setup, Loyd is very optimistic after a $3,000 savings in one year, meaning that in about 12 years he will break even — though he suspects ten years is a better estimate considering other factors. Other reasons such as feeling 'green,' increasing the property value of his house, and the 'spousal acceptance factor' all support Loyd's decision on why he'd do it all over again if he had to." The article is spread annoyingly over multiple pages, like everything at the site, and the print version omits the graphs. -
The Commodore 64 vs. the iPhone 3G S
Harry writes "The unfortunate news about Apple rejecting a Commodore 64 emulator from the iPhone App Store inspired me to compare the C64 to the new iPhone 3G S, in more detail than any rational person is likely to compare them, ever again. If nothing else, it's a snapshot of just how far technology has come since the C64's release in August of 1982." -
DHS To Kill Domestic Satellite Spying Program
mcgrew writes "The Bush administration had plans in place to use spy satellites to spy on American citizens. This morning the AP reports that new DHS head Janet Napolitano has axed those plans. 'The program was announced in 2007 and was to have the Homeland Security Department use overhead and mapping imagery from existing satellites for homeland security and law enforcement purposes. The program, called the National Applications Office, has been delayed because of privacy and civil liberty concerns. The program was included in the Obama administration's 2010 budget request, according to Rep. Jane Harman, a California Democrat and House homeland security committee member who was briefed on the department's classified intelligence budget.'" -
DHS To Kill Domestic Satellite Spying Program
mcgrew writes "The Bush administration had plans in place to use spy satellites to spy on American citizens. This morning the AP reports that new DHS head Janet Napolitano has axed those plans. 'The program was announced in 2007 and was to have the Homeland Security Department use overhead and mapping imagery from existing satellites for homeland security and law enforcement purposes. The program, called the National Applications Office, has been delayed because of privacy and civil liberty concerns. The program was included in the Obama administration's 2010 budget request, according to Rep. Jane Harman, a California Democrat and House homeland security committee member who was briefed on the department's classified intelligence budget.'" -
An Experiment In BlackBerry Development
ballwall writes "We've all read the stories about how lucrative selling apps on the iPhone can be (or not), but what about other platforms? BlackBerry accounts for twice as many handsets shipped as Apple, according to Gartner, so I decided to find out. I wrote about my experiences developing my first BlackBerry application including sales, platform issues, and a bunch of other things I thought new mobile developers might want to know about." -
Minn. Supreme Court Upholds City's Right To Build Own Network
BcNexus writes with news from Minnesota that may have significance for cities around the US where municipal networks are either in place or planned: "Here's the latest development in a fight pitting a telecommunication company against government competition. The telco, TDS, took its fight all the way to the Minnesota Supreme Court because it thought the city had no right to serve people's internet, voice and television needs with its own network, but has failed." Also from Minnesota today, BcNexus writes "The State of Minnesota was the first to blink and chose to avoid a court showdown when it dropped its attempt to block online gambling sites." -
Minn. Supreme Court Upholds City's Right To Build Own Network
BcNexus writes with news from Minnesota that may have significance for cities around the US where municipal networks are either in place or planned: "Here's the latest development in a fight pitting a telecommunication company against government competition. The telco, TDS, took its fight all the way to the Minnesota Supreme Court because it thought the city had no right to serve people's internet, voice and television needs with its own network, but has failed." Also from Minnesota today, BcNexus writes "The State of Minnesota was the first to blink and chose to avoid a court showdown when it dropped its attempt to block online gambling sites." -
Kodak Kills Kodachrome
eldavojohn writes "Another sign that digital cameras are slowly phasing out analog comes with Kodak's announcement to discontinue Kodachrome film. This should come as no surprise as Polaroid film was phased out long ago. At least the analog photography industry knows how to change with the times." -
Concrete Comparisons of Theora Vs. Mpeg-4
icknay writes "With the upcoming Firefox 3.5 and HTML5 video, there's natural interest in Theora vs. Mpeg-4, but without much evidence either way. Here's clips encoded at various rates to provide concrete comparison between Theora and Mpeg-4. Theora performs decently, but requires more bandwidth than Mpeg-4 (although this is a 1.1alpha release of Theora and Theora has a much better license than Mpeg-4). The quality comparisons are very subjective, but you can try the clips yourself and see how it breaks down. There was an earlier discussion about this, but it lacked much concrete evidence. (Disclosure: it's my page.)" -
SSN Required To Buy Palm Pre
UltraOne writes "Sprint requires your Social Security number in order to run a credit check before they will allow you to open an account, according to a store manager in Silver Spring, MD. Since Sprint is the exclusive carrier for the Palm Pre, if you are not willing to provide an SSN, you can't buy this product. I believe a full credit check for this level of consumer purchase is a clear example of overkill. I have supplied an SSN when buying a house and renting an apartment, but never for any other consumer purchase. I have purchased my cars with cash so far, so I don't have first-hand experience, but a car loan also seems to be an appropriate place to require an SSN for a credit check. At the very least, Sprint should have an alternative for people who don't want to give out their SSN. I also found the entire experience a powerful argument against exclusive license agreements." Read below for details of this reader's experience.
I was eager to purchase the Palm Pre to replace my aging Zire 72s, and also consolidate my PDA and mobile phone into a single device. Since reviews have generally been positive, I headed to my local Sprint store (8501 Fenton Street, Silver Spring, MD). My current mobile carrier is Verizon, so I also needed to set up service with Sprint.
The store had the Pre in stock, and the sale proceeded smoothly until the sales associate asked me for my Social Security number. He had already verified my identity with a driver's license. When I asked why the SSN was needed, he said it was to run a credit check. I offered a credit card instead, but he said that the SSN was required.
I asked to speak to the manager, who was a pleasant young woman, but not able to resolve the problem. She confirmed that Sprint required the SSN to run a credit check (through a credit bureau) before opening an account. I told her that I understood Sprint had an interest in making sure that I could pay for the service (I was planning to get the $70/month Everything Data 450 plan), but that I was concerned about identity theft and privacy. I offered several other options, including a check on my credit card limit, which is an order of magnitude greater than the combined price of the phone and two-year contract; placing the maximum deposit that Sprint requires from people with poor credit ($500); or pre-paying the entire two-year plan on the spot. None of these was acceptable options, so Sprint lost the sale. -
SSN Required To Buy Palm Pre
UltraOne writes "Sprint requires your Social Security number in order to run a credit check before they will allow you to open an account, according to a store manager in Silver Spring, MD. Since Sprint is the exclusive carrier for the Palm Pre, if you are not willing to provide an SSN, you can't buy this product. I believe a full credit check for this level of consumer purchase is a clear example of overkill. I have supplied an SSN when buying a house and renting an apartment, but never for any other consumer purchase. I have purchased my cars with cash so far, so I don't have first-hand experience, but a car loan also seems to be an appropriate place to require an SSN for a credit check. At the very least, Sprint should have an alternative for people who don't want to give out their SSN. I also found the entire experience a powerful argument against exclusive license agreements." Read below for details of this reader's experience.
I was eager to purchase the Palm Pre to replace my aging Zire 72s, and also consolidate my PDA and mobile phone into a single device. Since reviews have generally been positive, I headed to my local Sprint store (8501 Fenton Street, Silver Spring, MD). My current mobile carrier is Verizon, so I also needed to set up service with Sprint.
The store had the Pre in stock, and the sale proceeded smoothly until the sales associate asked me for my Social Security number. He had already verified my identity with a driver's license. When I asked why the SSN was needed, he said it was to run a credit check. I offered a credit card instead, but he said that the SSN was required.
I asked to speak to the manager, who was a pleasant young woman, but not able to resolve the problem. She confirmed that Sprint required the SSN to run a credit check (through a credit bureau) before opening an account. I told her that I understood Sprint had an interest in making sure that I could pay for the service (I was planning to get the $70/month Everything Data 450 plan), but that I was concerned about identity theft and privacy. I offered several other options, including a check on my credit card limit, which is an order of magnitude greater than the combined price of the phone and two-year contract; placing the maximum deposit that Sprint requires from people with poor credit ($500); or pre-paying the entire two-year plan on the spot. None of these was acceptable options, so Sprint lost the sale. -
Google Suggest Disabled In China Due To Porn
I Don't Believe in Imaginary Property writes "The Chinese government has asked Google to disable Google Suggest because it has been suggesting that people search for pornography based on its analysis of the most popular search terms in China. This comes on the heels of a fake CCTV interview being used to support the government requirement that all new computers ship with the 'Green Dam' Internet censoring program, which is still in force, despite reports to the contrary." The story on the chinaSMACK site demonstrates that Chinese search engine Baidu features a comparable search-suggestion function, which similarly recommends adult-themed sites, but that the government has not attacked Baidu over the issue of porn.