Domain: slashdot.org
Stories and comments across the archive that link to slashdot.org.
Stories · 37,380
-
China Now Halting Shipments of Rare Earth Minerals To US
blackraven14250 writes with news that China, after putting at least a temporary stop to rare earth exports to Japan, is now doing the same with exports to the US; according to the linked article, this is in response to recent US promises to investigate certain Chinese trade practices. -
Ray Ozzie Quit... What Took Him So Long?
GMGruman writes "The mainstream press acts surprised that Microsoft's chief software architect is resigning, but InfoWorld's Woody Leonhard explains through a review of Ozzie's efforts at Microsoft how the Redmond giant has consistently ignored and squandered the design savvy that Ozzie has tried to bring to the table. If you ever wondered why Microsoft's products like Windows and Office are so bloated and underwhelming, while Apple's are almost always wonderful experiences, this analysis will solve that mystery. And you too will wonder how Ozzie could have lasted so long at a company that doesn't believe in design." -
Scientists Fight Back In Canada
Trufagus writes "The current Canadian government is widely regarded as 'anti-science,' and this year they have stepped up their efforts to undermine scientists and control their contact with the media. But now the federal scientists are fighting back and have just launched their own website. Gary Corbett, president of the Professional Institute of the Public Service of Canada, said, 'If science isn't supported then you're going to find that decisions are going to be made more at the political level,' on Monday as the union launched their website." -
Assange Denied Swedish Residence On Confidential Reasons
MotorMachineMercenar writes "The Local reports that Julian Assange has been denied a residence permit in Sweden. The WikiLeaks spokesman and Australian citizen applied for residency in August, apparently to gain the freedom of speech protection offered by Swedish laws. When asked about the reasons for the denial, a Swedish official responsible replied, '...secrecy prevails in reference to the grounds for such a decision,' essentially meaning the reasons are confidential. Assange has been recently under investigation for sexual molestation charges, which were withdrawn and then re-instated. WikiLeaks is expected to release up to 400,000 confidential US military documents in the near future, which would be the largest such leak in US history." -
Assange Denied Swedish Residence On Confidential Reasons
MotorMachineMercenar writes "The Local reports that Julian Assange has been denied a residence permit in Sweden. The WikiLeaks spokesman and Australian citizen applied for residency in August, apparently to gain the freedom of speech protection offered by Swedish laws. When asked about the reasons for the denial, a Swedish official responsible replied, '...secrecy prevails in reference to the grounds for such a decision,' essentially meaning the reasons are confidential. Assange has been recently under investigation for sexual molestation charges, which were withdrawn and then re-instated. WikiLeaks is expected to release up to 400,000 confidential US military documents in the near future, which would be the largest such leak in US history." -
Assange Denied Swedish Residence On Confidential Reasons
MotorMachineMercenar writes "The Local reports that Julian Assange has been denied a residence permit in Sweden. The WikiLeaks spokesman and Australian citizen applied for residency in August, apparently to gain the freedom of speech protection offered by Swedish laws. When asked about the reasons for the denial, a Swedish official responsible replied, '...secrecy prevails in reference to the grounds for such a decision,' essentially meaning the reasons are confidential. Assange has been recently under investigation for sexual molestation charges, which were withdrawn and then re-instated. WikiLeaks is expected to release up to 400,000 confidential US military documents in the near future, which would be the largest such leak in US history." -
Assange Denied Swedish Residence On Confidential Reasons
MotorMachineMercenar writes "The Local reports that Julian Assange has been denied a residence permit in Sweden. The WikiLeaks spokesman and Australian citizen applied for residency in August, apparently to gain the freedom of speech protection offered by Swedish laws. When asked about the reasons for the denial, a Swedish official responsible replied, '...secrecy prevails in reference to the grounds for such a decision,' essentially meaning the reasons are confidential. Assange has been recently under investigation for sexual molestation charges, which were withdrawn and then re-instated. WikiLeaks is expected to release up to 400,000 confidential US military documents in the near future, which would be the largest such leak in US history." -
Ontario School Bans Wi-Fi
St. Vincent Euphrasia elementary school in Meaford, Ont. is the latest Canadian school to decide to save its students from the harmful effects of Wi-Fi by banning it. Schools from universities on down have a history of banning Wi-Fi in Ontario. As usual, health officials and know-it-all scientists have called the move ridiculous. Health Canada has released a statement saying, "Wi-Fi is the second most prevalent form of wireless technology next to cell phones. It is widely used across Canada in schools, offices, coffee shops, personal dwellings, as well as countless other locations. Health Canada continues to reassure Canadians that the radiofrequency energy emitted from Wi-Fi equipment is extremely low and is not associated with any health problems." -
NRO Warns They Are On Final IPv4 Address Blocks
eldavojohn writes "According to the Number Resources Organization, they will have issued their final twelve IPv4 blocks in a few months. Each block is 16 million addresses and represents 1/256th of the total addresses issued. We are now down to 12 blocks left in the global pool for issuing to Regional Internet Registries, who will then assign the last addresses that will run out sometime later in 2011. The pool of free addresses works out to be less than half of where we were in January. The new numbers from the NRO indicate estimated global pool IP address exhaustion in a few months, a year earlier than they estimated at the beginning of 2010." -
Joomla! Social Networking
David Taiaroa writes "I was pleased to recieve a review copy of Joomla! Social Networking with JomSocial – Enhance your social networking with JomSocial by Beatrice A. Boateng and Kwasi Boateng. I've worked with many Joomla! extensions, but not with any of the social network options, so I was able to approach this book as someone learning about the topic for the first time." Keep reading for the rest of David's review Joomla! Social Networking with JomSocial author Beatrice A. Boateng, Kwasi Boateng pages 184 publisher Packt Publishing rating 9/10 reviewer David Taiaroa ISBN 1847199569 summary Provides step-by-step instructions for building your social networking system using the Joomla! content management system. The book is a well rounded and practical look at how to create a social network website using Joomla! and the JoomSocial extension, covering everything from installing Joomla! itself, to installing and configuring JoomSocial and other complementary extensions, some discussion of what makes a social networking site successful, and even an introduction to customizing Joomla! templates.
The book starts with thorough instructions on how to install XAMPP on a local computer, then Joomla! itself. I thought these detailed instructions on creating a development environment on a local computer were well done, and could easily be followed by someone new to Joomla!
Installing the JoomSocial component follows the same procedure as for any other Joomla! extension. The real work begins configuring the component and it's many plugins and modules. I think even experienced Joomla! professionals will find time saving suggestions in this section of the book. JoomSocial is a complex component, and without a good road map of where you are going and an overview of how everything fits together, you could have a lot of trial and error. This was one area of the book in particular which I think will be of interest to experienced and novice Joomla! users alike.
Clear instructions are given on how to migrate this draft site from our local development computer to an online server using Akeeba Backup. This is one of many examples in the book where novice users will learn not just about JoomSocial itself, but additional good Joomla! practices that they can take with them to other Joomla! projects. I think this will be an added bonus for many readers.
Once the site has been installed and is active on a remote web server, we can check that the process of adding user accounts and editing profiles within JoomSocial is working correctly.
A social network site needs users to be successful, and the book discusses some of the broader details a site administrator will have to think about – is the interface easy to use, how do users invite others to join, how do you encourage users to make connections within the network, and how will users add content to the site? Obviously important details if the site is to grow.
As part of the chapter on how to encourage users to submit content, the book covers in detail the task of installing SOBI2 and some of its associated modules. SOBI2 is a third party Joomla! component that allows for the creation of directory and review systems for Joomla! sites. I thought this section was another nice bonus in the book, since it gives good information on how to install and configure a component which has applications in many Joomla! websites.
Customizing a Joomla! template isn't a topic I was expecting to find covered, and I thought it was interesting that the authors decided to include this. Throughout the book, the authors use a GPL template from RocketTheme. In latter sections of the book they touch on how to customize this template, with the intention of modifying the template design, and improving the interface for site users. Some of this may be outside the comfort zone of novice readers, and the book doesn't pretend to offer a full guidelines on how to create or customize Joomla! Templates. But for anyone who has had some exposure to HTML and PHP, this introduction to templates, how they work, and how to change them will be enough to get them off to a good start.
No book about social networks would be complete without a mention of Facebook and Twitter. JoomSocial lets users integrate these other networks into their profiles. It's a relatively easy process and the necessary steps are clearly described.
The final chapter of the book discusses some of the other social networking extensions for Joomla!, especially Community Builder. All extensions have their strengths, and so I liked that the authors gave a brief overview of the other options available, how to install them, and how they compare to JoomSocial. Developing a social networking website is a large undertaking, and you want to be confident at the start that you've chosen the right software package, and that your site will come together at the end the way you picture it at the start.
Overall, what I enjoyed most about this book is that it looks at the big picture of what's involved in making a successful social networking website with JoomSocial and Joomla! Installing and configuring the component, its extensions and plugins is one thing. The book reminds us that to be successful, the website administrator also needs to think about the site design, its interface, and how users will will use, contribute and share the content on the site. Along the way, the book also discusses many 3rd party Joomla! extensions and good practice techniques which I think a lot readers will find valuable. The text gives thorough step by step instructions with screenshots throughout, and almost any reader will save time configuring the multitude of settings within JoomSocial by following the suggestions.
David Taiaroa is an experienced Joomla! and website designer with Panchroma Website Development.
You can purchase Joomla! Social Networking with JomSocial from amazon.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page. -
Joomla! Social Networking
David Taiaroa writes "I was pleased to recieve a review copy of Joomla! Social Networking with JomSocial – Enhance your social networking with JomSocial by Beatrice A. Boateng and Kwasi Boateng. I've worked with many Joomla! extensions, but not with any of the social network options, so I was able to approach this book as someone learning about the topic for the first time." Keep reading for the rest of David's review Joomla! Social Networking with JomSocial author Beatrice A. Boateng, Kwasi Boateng pages 184 publisher Packt Publishing rating 9/10 reviewer David Taiaroa ISBN 1847199569 summary Provides step-by-step instructions for building your social networking system using the Joomla! content management system. The book is a well rounded and practical look at how to create a social network website using Joomla! and the JoomSocial extension, covering everything from installing Joomla! itself, to installing and configuring JoomSocial and other complementary extensions, some discussion of what makes a social networking site successful, and even an introduction to customizing Joomla! templates.
The book starts with thorough instructions on how to install XAMPP on a local computer, then Joomla! itself. I thought these detailed instructions on creating a development environment on a local computer were well done, and could easily be followed by someone new to Joomla!
Installing the JoomSocial component follows the same procedure as for any other Joomla! extension. The real work begins configuring the component and it's many plugins and modules. I think even experienced Joomla! professionals will find time saving suggestions in this section of the book. JoomSocial is a complex component, and without a good road map of where you are going and an overview of how everything fits together, you could have a lot of trial and error. This was one area of the book in particular which I think will be of interest to experienced and novice Joomla! users alike.
Clear instructions are given on how to migrate this draft site from our local development computer to an online server using Akeeba Backup. This is one of many examples in the book where novice users will learn not just about JoomSocial itself, but additional good Joomla! practices that they can take with them to other Joomla! projects. I think this will be an added bonus for many readers.
Once the site has been installed and is active on a remote web server, we can check that the process of adding user accounts and editing profiles within JoomSocial is working correctly.
A social network site needs users to be successful, and the book discusses some of the broader details a site administrator will have to think about – is the interface easy to use, how do users invite others to join, how do you encourage users to make connections within the network, and how will users add content to the site? Obviously important details if the site is to grow.
As part of the chapter on how to encourage users to submit content, the book covers in detail the task of installing SOBI2 and some of its associated modules. SOBI2 is a third party Joomla! component that allows for the creation of directory and review systems for Joomla! sites. I thought this section was another nice bonus in the book, since it gives good information on how to install and configure a component which has applications in many Joomla! websites.
Customizing a Joomla! template isn't a topic I was expecting to find covered, and I thought it was interesting that the authors decided to include this. Throughout the book, the authors use a GPL template from RocketTheme. In latter sections of the book they touch on how to customize this template, with the intention of modifying the template design, and improving the interface for site users. Some of this may be outside the comfort zone of novice readers, and the book doesn't pretend to offer a full guidelines on how to create or customize Joomla! Templates. But for anyone who has had some exposure to HTML and PHP, this introduction to templates, how they work, and how to change them will be enough to get them off to a good start.
No book about social networks would be complete without a mention of Facebook and Twitter. JoomSocial lets users integrate these other networks into their profiles. It's a relatively easy process and the necessary steps are clearly described.
The final chapter of the book discusses some of the other social networking extensions for Joomla!, especially Community Builder. All extensions have their strengths, and so I liked that the authors gave a brief overview of the other options available, how to install them, and how they compare to JoomSocial. Developing a social networking website is a large undertaking, and you want to be confident at the start that you've chosen the right software package, and that your site will come together at the end the way you picture it at the start.
Overall, what I enjoyed most about this book is that it looks at the big picture of what's involved in making a successful social networking website with JoomSocial and Joomla! Installing and configuring the component, its extensions and plugins is one thing. The book reminds us that to be successful, the website administrator also needs to think about the site design, its interface, and how users will will use, contribute and share the content on the site. Along the way, the book also discusses many 3rd party Joomla! extensions and good practice techniques which I think a lot readers will find valuable. The text gives thorough step by step instructions with screenshots throughout, and almost any reader will save time configuring the multitude of settings within JoomSocial by following the suggestions.
David Taiaroa is an experienced Joomla! and website designer with Panchroma Website Development.
You can purchase Joomla! Social Networking with JomSocial from amazon.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page. -
Modeling a White Hole With Your Kitchen Sink
jamie passes along this excerpt from Wired: "That ring of water in your kitchen sink is actually a model white hole. For the first time, scientists have shown experimentally that liquid flowing from a tap embodies the same physics as the time-reversed equivalent of black holes. When a stream of tap water hits the flat surface of the sink, it spreads out into a thin disc bounded by a raised lip, called the hydraulic jump. Physicists’ puzzlement with this jump dates back to Lord Rayleigh in 1914. More recently, physicists have suggested that, if the water waves inside the disc move faster than the waves outside, the jump could serve as an analogue event horizon. Water can approach the ring from outside, but it can’t get in." -
Square Enix Attempting Final Fantasy XIV Damage Control
basscomm writes "Just the other day, it was discussed here on Slashdot that Final Fantasy XIV was released into the world as a buggy, incomplete mess. Now, it's been announced that due to 'generous amounts of player feedback' that lots of changes are coming (honest!). And, as a result, anyone who registers their game before October 25th will have their 30-day trial upgraded to a 60-day trial. But will it be enough to keep the game from hemorrhaging players once the free trials end?" -
Congress Investigates Carriers' Debt Collections
Julie188 writes "'Tis the season for the government to crack down on abusive practices by your secretly evil national wireless carrier. Next up: a congressional committee will be looking into a debt collection practice that prevents customers from filing lawsuits. Rep. Dennis Kucinich (D-OH) will be examining a contract clause that forces customers to waive their right to sue and instead agree to forced arbitration. He is hot on the tails of the carriers after a similar investigation of credit card companies lead to nine banks removing the forced arbitration clause from their contracts. This follows the week's earlier news that the FCC was going to try to come up with new rules to prevent wireless bill shock." -
Searching For Alternatives To China's Rare Earth Monopoly
KantIsDead writes "MIT's Technology Review adds to the ongoing discussion of China's monopoly on rare earth metals, an issue that was temporarily catapulted to national attention during China's rare earth embargo of Japan. The current article focuses on the search for alternatives to rare earth metals that would undercut China's monopoly and allow nations to develop their industry without fearing the hand of a Chinese embargo. From the article: 'In the US, the Chinese dominance of rare-earth mineral production has prompted a surge of funding focused on developing permanent magnets that use less, if any, rare-earth materials, such as nearly $7 million from the Advanced Research Projects Agency for Energy (ARPA-E). In one of these projects, University of Nebraska researchers are working to enhance permanent magnets made with an alloy iron and cobalt, or FeCo. This class of materials is sold today, but delivers half or less of the power of the best rare-earth-based magnets. The Nebraska researchers will focus on ways to dope the structural matrix of these alloys with traces of other elements, thereby rearranging their molecular geometry to create stronger, more durable permanent magnetic materials.'" -
New Fish Species Discovered 4.5 Miles Under the Ocean
eldavojohn writes "The University of Aberdeen's Oceanlab (a partner in the recent census of marine life) has discovered a new snailfish. That might not sound very exciting, unless you consider that its habitat is an impressive four and a half miles below the ocean's surface (video). If my calculations are correct, that's over ten and a half thousand PSI, or about seventy-three million Pascals. The videos and pictures are a couple years old, as the team has traveled around Japan, South America and New Zealand to ascertain the biodiversity of these depths. The group hopes to eventually bring specimens to the surface. It seems the deepest parts of the ocean, once thought to be devoid of life, are actually home to some organisms. As researchers build better technology for underwater exploration, tales of yore containing unimaginable monsters seem a little more realistic than before." -
New Fish Species Discovered 4.5 Miles Under the Ocean
eldavojohn writes "The University of Aberdeen's Oceanlab (a partner in the recent census of marine life) has discovered a new snailfish. That might not sound very exciting, unless you consider that its habitat is an impressive four and a half miles below the ocean's surface (video). If my calculations are correct, that's over ten and a half thousand PSI, or about seventy-three million Pascals. The videos and pictures are a couple years old, as the team has traveled around Japan, South America and New Zealand to ascertain the biodiversity of these depths. The group hopes to eventually bring specimens to the surface. It seems the deepest parts of the ocean, once thought to be devoid of life, are actually home to some organisms. As researchers build better technology for underwater exploration, tales of yore containing unimaginable monsters seem a little more realistic than before." -
StarCraft AI Competition Results
bgweber writes "The StarCraft AI Competition announced last year has come to a conclusion. The competition received 28 bot submissions from universities and teams all over the world. The winner of the competition was UC Berkeley's submission, which executed a novel mutalisk micromanagement strategy. During the conference, a man versus machine exhibition match was held between the top ranking bot and a former World Cyber Games competitor. While the expert player was capable of defeating the best bot, less experienced players were not as successful. Complete results, bot releases, and replays are available at the competition website." -
Genetically Engineered Silkworms Spin Spider Silk
disco_tracy writes "Silkworms have been modified to produce spider silk, creating a fabric that could be used in everything from bulletproof clothing to artificial tendons." For some reason, this is far less revolting to me than the idea of spider silk being milked out of goats. -
Google Maps Adds Drone Imagery
joshuadugie writes "Slashdot carried a story a while ago that Google had purchased drones for unknown purposes. Google Maps has now added new non-satellite imagery (at UT Austin, for example) when you zoom in close enough. Mystery solved!" I'd like to think that there really are (or were) drones over Austin, but would also like to see Google's explanation for the close-up images. -
Valve Announces Dota 2
RulerOf writes "Just over a year after hiring IceFrog, the lead developer of the wildly popular DotA Allstars mod for Warcraft III, and the speculation surrounding Valve's recent trademark filing for the 'DotA' name, Valve has officially announced Dota 2. Gameplay of Dota 2 is being ported 'exactly' from the current DotA Allstars and includes every hero, but vast improvements are being made to the game including VoIP, a coaching system, in-game rewards, and AI that takes over for disconnected players. Lastly, it all runs on top of the Source engine. (GameInformer's website appears to be struggling right now though, as they had an exclusive on this story.)" -
Valve Announces Dota 2
RulerOf writes "Just over a year after hiring IceFrog, the lead developer of the wildly popular DotA Allstars mod for Warcraft III, and the speculation surrounding Valve's recent trademark filing for the 'DotA' name, Valve has officially announced Dota 2. Gameplay of Dota 2 is being ported 'exactly' from the current DotA Allstars and includes every hero, but vast improvements are being made to the game including VoIP, a coaching system, in-game rewards, and AI that takes over for disconnected players. Lastly, it all runs on top of the Source engine. (GameInformer's website appears to be struggling right now though, as they had an exclusive on this story.)" -
Why Warhammer Online Failed — an Insider Story
sinij writes "An EA insider has aired dirty laundry over what went wrong with Warhammer and what could this mean for the upcoming Bioware Star Wars MMORPG. Quoting: 'We shouldn't have released when we did, everyone knows it. The game wasn't done, but EA gave us a deadline and threatened the leaders of Mythic with pink slips. We slipped so many times, it had to go out. We sold more than a million boxes, and only had 300k subs a month later. Going down ever since. It's 'stable' now, but guess what? Even Dark Age and Ultima have more subs than we have. How great is that? Games almost a decade [old] make more money than our biggest project." The (unverified) insider, who calls himself EA Louse (named after the EA Spouse who brought to light the company's excessive crunchtime practices) says similar trouble is ahead for the development of Star Wars: The Old Republic. EA has not commented yet. God of War creator David Jaffe has criticized the insider for having unrealistic expectations of working in the games industry. -
Sony HDTVs To Come With Google TV Interface
adeelarshad82 writes "Even though Google recently announced its own Google TV, seems like their partnership with Sony is going to make it obsolete. Google has partnered up with Sony to launch four HDTVs loaded with the Google TV interface, as well as a Google TV Blu-ray player. The company's Google TV products will be called Sony Internet TV. With the Google TV, Sony aims to provide a clean and easy way to browse the Web, watch TV, and run applications all on your HDTV. Google TV uses the true Chrome Web browser with Flash 10.1. Unfortunately though, at the moment it only has a handful of apps available but Sony said the OS will be updated in early 2011 to include the Android Market app with more options." -
Drools JBoss Rules 5.0
RickJWagner writes "Drools (sometimes called 'JBoss Rules') is a Business Rules Engine and supporting ecosystem. Drools, like other BREs, promises to lower the barriers to entry for application programming. Armed with this book, can a Business Analyst be used to write application logic? I don't believe so, and I'll tell you why." Keep reading for the rest of RickJWagner's review. Drools JBoss Rules 5.0 Developer's Guide author Michal Bali pages 320 publisher Packt Publishing rating 7/10 reviewer RickJWagner ISBN 1847195644 summary Guides you through all of the features of Drools, such as dynamic rules, the event model, and Rete implementation with high performance indexing. Business Rules Engines, especially those based on the Rete algorithm, strongly favor rules written in 'if/then' format. (Sometimes the marketers will call this 'when/then' logic.) The basic premise is that you write your rules as a series of rules that individually specify matching logic for some objects you make available to the engine, then you specify what to do if any of the objects match your conditions. Example "IF there is a customer with age > 60, THEN allow senior discount". That's the marketing promise, anyway.
This book does a great job of showing you how to build a banking application, complete with validation, data transformation, and reporting functions. Each of these are implemented using Drools, of course, and workable code is provided at every step. The author takes care to explain nearly every line of code provided and highlights important classes and features as they occur. I think the author did well here.
Writing business rules is quite a bit different than writing logic in a language like Java or C++. I'd compare it more directly to writing SQL-- you're declaratively specifying which objects (out of a group) you want something to happen to, so you're thinking in terms of matching logic rather than ordered steps in an algorithm. You also don't always have complete control over the order in which your rules are fired, so it's not like garden-variety coding where it can be treated like a 5-step recipe. It just takes a different mindset. Once you're used to it, things are easier to understand, and this book can help. (By the way, I've fooled around with BREs for about a decade now, and support a production application that uses Drools, so I'd consider myself moderately skilled in BRE usage.)
In the course of writing the banking application the book is anchored upon, the author occasionally makes design decisions that are specific to doing things "The Rule Engine Way". One example is the use of 'global' facilities for validation reporting. The author might have chosen to implement this another way, but chose what he considered the best path and briefly explained his reasoning in making the choice. That's exactly the kind of thing that I think a BRE-literate reader would find of value-- expert insights into how to use this tool, not mere explanations of syntax, etc. Unfortunately, these insights were relatively few in nature and not highlighted where they were presented, so they might not be apparent to readers that aren't already thinking in the BRE way.
One thing the book glossed over that I wish was given more coverage is Guvnor, the Drools Business Rule Management System. Basically, a BRMS is a web application used to change existing rules, write new rules (provided they have been pre-templated by a rule author, usually), and version the rules. I'm told this is one of the key differentiators between Drools and commercial offerings like IBM's JRules, so it's a little disappointing that it was given virtually no coverage in this book.
As the author fleshes out the banking application, we encounter a little scope bleed as the reader is introduced to iBatis, Spring and Tomcat. While I see how these are necessary for the provided application, I viewed them as distractions and potentially barriers to successful implementation for some readers. To counter that, I offer the author kudos for covering a multitude of Drools facets like Domain Specific Language inclusion, Complex Event Processing, and rule ordering through "Drools Flow". All these are valuable tools in the Drools user's toolbox and they are given adequate coverage.
As I hinted at in the opening paragraph, marketers of BREs love to show demonstrations where rules are written in shocking clear 'if/then' syntax. These rules are purported to control powerful application logic and can be maintained by low-cost business analysts. Is this reality with Drools? No, I'm afraid not. It's also not true with JRules, Blaze, or any other Rete-powered BRE. What marketers will show you is how easy rule maintenance can be-- but they're not showing you how difficult things can be when your logic doesn't neatly fit the 'if/then' paradigm. For example, commercial vendors love to show insurance logic where they offer rules like 'IF the driver's age is over 25, THEN give them a discount'. Next time you see one of those, ask the marketer to show you something along the lines of 'Calculate the average age of the drivers in the household'. Notice how that doesn't say 'IF'? Requests of this type will typically require a skilled rule author, not a business analyst copying from a rule template. This type of logic does not play to the strengths of the engine. Actually, implementing this type of logic can be fiendishly difficult-- that's the reason BRE developers are among the best paid of application developers (Check Dice or Monster.com). I say all this to let you know BRE usage sometimes is easy, sometimes is really hard. In a workspace like that, I like to have advice handy from a multitude of providers, and I'll be happy to add this book to my reference collection. I just wish there were more highlighted best practices in this book to help the user leverage the author's expert experience. (By the way, there are a few more books on rules engines available, but most all of what I've seen is truly awful. I do believe they were written by business analysts, and probably ones who have never actually written an application powered by a BRE. I do not find that fault with this book.)
So, what's the verdict? I'm glad I read this book (twice, to make sure I got everything) and would recommend it to anyone using Drools. If you're not yet a Drools user, I don't think this book offers enough remedial material to effectively help you get on board-- for that I recommend the excellent documentation offered online with the product. (By the way, I hope you like cheese. The Drools doc authors seem to have some sort of cheese fixation, so references to cheese are plentiful.) For a Drools user like me, this book offers a view at parts of the toolkit I hadn't yet used and a view of how an expert user might go about designing an application. I'll call it a keeper.
You can purchase Drools JBoss Rules 5.0 Developer's Guide from amazon.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page. -
Drools JBoss Rules 5.0
RickJWagner writes "Drools (sometimes called 'JBoss Rules') is a Business Rules Engine and supporting ecosystem. Drools, like other BREs, promises to lower the barriers to entry for application programming. Armed with this book, can a Business Analyst be used to write application logic? I don't believe so, and I'll tell you why." Keep reading for the rest of RickJWagner's review. Drools JBoss Rules 5.0 Developer's Guide author Michal Bali pages 320 publisher Packt Publishing rating 7/10 reviewer RickJWagner ISBN 1847195644 summary Guides you through all of the features of Drools, such as dynamic rules, the event model, and Rete implementation with high performance indexing. Business Rules Engines, especially those based on the Rete algorithm, strongly favor rules written in 'if/then' format. (Sometimes the marketers will call this 'when/then' logic.) The basic premise is that you write your rules as a series of rules that individually specify matching logic for some objects you make available to the engine, then you specify what to do if any of the objects match your conditions. Example "IF there is a customer with age > 60, THEN allow senior discount". That's the marketing promise, anyway.
This book does a great job of showing you how to build a banking application, complete with validation, data transformation, and reporting functions. Each of these are implemented using Drools, of course, and workable code is provided at every step. The author takes care to explain nearly every line of code provided and highlights important classes and features as they occur. I think the author did well here.
Writing business rules is quite a bit different than writing logic in a language like Java or C++. I'd compare it more directly to writing SQL-- you're declaratively specifying which objects (out of a group) you want something to happen to, so you're thinking in terms of matching logic rather than ordered steps in an algorithm. You also don't always have complete control over the order in which your rules are fired, so it's not like garden-variety coding where it can be treated like a 5-step recipe. It just takes a different mindset. Once you're used to it, things are easier to understand, and this book can help. (By the way, I've fooled around with BREs for about a decade now, and support a production application that uses Drools, so I'd consider myself moderately skilled in BRE usage.)
In the course of writing the banking application the book is anchored upon, the author occasionally makes design decisions that are specific to doing things "The Rule Engine Way". One example is the use of 'global' facilities for validation reporting. The author might have chosen to implement this another way, but chose what he considered the best path and briefly explained his reasoning in making the choice. That's exactly the kind of thing that I think a BRE-literate reader would find of value-- expert insights into how to use this tool, not mere explanations of syntax, etc. Unfortunately, these insights were relatively few in nature and not highlighted where they were presented, so they might not be apparent to readers that aren't already thinking in the BRE way.
One thing the book glossed over that I wish was given more coverage is Guvnor, the Drools Business Rule Management System. Basically, a BRMS is a web application used to change existing rules, write new rules (provided they have been pre-templated by a rule author, usually), and version the rules. I'm told this is one of the key differentiators between Drools and commercial offerings like IBM's JRules, so it's a little disappointing that it was given virtually no coverage in this book.
As the author fleshes out the banking application, we encounter a little scope bleed as the reader is introduced to iBatis, Spring and Tomcat. While I see how these are necessary for the provided application, I viewed them as distractions and potentially barriers to successful implementation for some readers. To counter that, I offer the author kudos for covering a multitude of Drools facets like Domain Specific Language inclusion, Complex Event Processing, and rule ordering through "Drools Flow". All these are valuable tools in the Drools user's toolbox and they are given adequate coverage.
As I hinted at in the opening paragraph, marketers of BREs love to show demonstrations where rules are written in shocking clear 'if/then' syntax. These rules are purported to control powerful application logic and can be maintained by low-cost business analysts. Is this reality with Drools? No, I'm afraid not. It's also not true with JRules, Blaze, or any other Rete-powered BRE. What marketers will show you is how easy rule maintenance can be-- but they're not showing you how difficult things can be when your logic doesn't neatly fit the 'if/then' paradigm. For example, commercial vendors love to show insurance logic where they offer rules like 'IF the driver's age is over 25, THEN give them a discount'. Next time you see one of those, ask the marketer to show you something along the lines of 'Calculate the average age of the drivers in the household'. Notice how that doesn't say 'IF'? Requests of this type will typically require a skilled rule author, not a business analyst copying from a rule template. This type of logic does not play to the strengths of the engine. Actually, implementing this type of logic can be fiendishly difficult-- that's the reason BRE developers are among the best paid of application developers (Check Dice or Monster.com). I say all this to let you know BRE usage sometimes is easy, sometimes is really hard. In a workspace like that, I like to have advice handy from a multitude of providers, and I'll be happy to add this book to my reference collection. I just wish there were more highlighted best practices in this book to help the user leverage the author's expert experience. (By the way, there are a few more books on rules engines available, but most all of what I've seen is truly awful. I do believe they were written by business analysts, and probably ones who have never actually written an application powered by a BRE. I do not find that fault with this book.)
So, what's the verdict? I'm glad I read this book (twice, to make sure I got everything) and would recommend it to anyone using Drools. If you're not yet a Drools user, I don't think this book offers enough remedial material to effectively help you get on board-- for that I recommend the excellent documentation offered online with the product. (By the way, I hope you like cheese. The Drools doc authors seem to have some sort of cheese fixation, so references to cheese are plentiful.) For a Drools user like me, this book offers a view at parts of the toolkit I hadn't yet used and a view of how an expert user might go about designing an application. I'll call it a keeper.
You can purchase Drools JBoss Rules 5.0 Developer's Guide from amazon.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page. -
Careful What You Post, the FBI Has More of These
jamie writes "A comment posted to a website got its author's *friend's* car an unwanted aftermarket addon. The Orion Guardian ST820, a GPS tracking device, was attached to the underside of the car by the FBI. No warrant required. The bugged friend, a college student studying marketing, was apparently under suspicion because he's half-Egyptian. As Bruce Schneier says, 'If they're doing this to someone so tangentially connected to a vaguely bothersome post on an obscure blog, just how many of us have tracking devices on our cars right now ...' The ACLU is investigating." This follows up on our earlier mention of the same student, who turned the tracking device over to the FBI. -
Careful What You Post, the FBI Has More of These
jamie writes "A comment posted to a website got its author's *friend's* car an unwanted aftermarket addon. The Orion Guardian ST820, a GPS tracking device, was attached to the underside of the car by the FBI. No warrant required. The bugged friend, a college student studying marketing, was apparently under suspicion because he's half-Egyptian. As Bruce Schneier says, 'If they're doing this to someone so tangentially connected to a vaguely bothersome post on an obscure blog, just how many of us have tracking devices on our cars right now ...' The ACLU is investigating." This follows up on our earlier mention of the same student, who turned the tracking device over to the FBI. -
Apple Awarded Anti-Sexting Patent
eldavojohn writes "If your parenting skills aren't up to snuff, Apple's got a patent on the device that will allow you to control what your child sends and receives. Entitled 'Text-based communication control for personal communication device,' this patent uses examples like increasing the number of Spanish words your child receives so that they can better learn Spanish. You could even use it to control your child's grammar and spelling in outgoing text messages. But news sources seem to be focusing on the censorship issue that Apple has been criticized for before: 'The control is in line with earlier efforts adopted by Apple like Playboy which entered into a deal with Apple to censor its content to secure a place in App Store.' Perhaps the wives and agents of popular athletes would be more interested in this technology? Apple is certainly sending a message opposite to the one Microsoft advertises." -
Feds Discover 1,000 More Government Data Centers
1sockchuck writes "The US government has 2,094 data centers, nearly 1,000 more than previous estimates, according to an updated inventory by federal agencies. The finding underscores the scope of the challenge facing the Obama administration as it seeks to streamline the government's IT infrastructure in a massive data center consolidation." -
NY Times Confident of 'First Click Free' Paywalls
eldavojohn writes "One thing you might notice on Slashdot is that when someone submits a story linking to nytimes.com, it doesn't always work. While it's not truly a paywall, it appears to stop the user and require registration... sometimes. If you noticed this and it's seems to be non-deterministic in when and where it asks you to login, you're simply noticing the latest strategy of 'first click free' being employed. We've heard that normal paywalls are a miserable failure (the Wall Street Journal's, one of the more successful, only lets you see the first paragraph online). Will the drug pusher approach work out for The New York Times? The CEO seems to be certain that this blogger (and Slashdot) friendly paywall is the correct option and will keep The New York Times as a 'part of the conversation' online when news is rapidly circulating." I will tell you that if I am asked for a password, I almost always reject the story immediately, or go find a better URL. Heck, yesterday I rejected a NY Times story for this exact reason. So we'll see how it pans out. -
Erasing Objects From Video In Real Time
Smoothly interpolating away objects in still pictures is impressive enough, but reader geoffbrecker writes with a stunning demonstration from Germany's Technical University of Ilmenau of on-the-fly erasure of selected objects in video. Quoting: "The effect is achieved by an image synthesizer that reduces the image quality, removes the object, and then increases the image quality back up. This all happens within 40 milliseconds, fast enough that the viewer doesn't notice any delay." -
Recently Discovered Habitable World May Not Exist
sciencehabit better let Greg Dean know that "Two weeks ago, U.S.-based astronomers announced the discovery of the first Goldilocks planet circling another star: just the right size and just the right temperature to harbor alien life. But yesterday at an exoplanet meeting in Turin, Italy, Switzerland-based astronomers announced that they could find no trace of the prized planet in their observations of the same planetary system." -
Economy Puts US Nuclear Reactors Back In Doubt
eldavojohn writes "Remember those 30 new nuclear reactors the US was slated to build? Those plans have been halted. A few years ago, it seemed like a really good idea to build a bunch of nuclear reactors. The environmental impacts of other energy production methods were becoming well known and the economy was tanking. Well, natural gas is now much cheaper, and as a result it looks like building a single nuclear reactor in Maryland is such a risky venture that Constellation can't reach an agreement with the federal government for the loans it needs to build that reactor. The government wants Constellation to sign an agreement with a local energy provider to ensure they'll recoup at least some of the money on the loan, but Constellation doesn't like the terms. So, the first of those thirty reactors has officially stalled, with no resolution in sight. It looks like it'd take an economic meltdown to trigger nuclear reactor production in the US." -
Florida Town Builds Data Center In Water Tank
miller60 writes "The Florida town of Altamonte Springs has converted an old water storage tank into a new data center. The decommissioned tank previously held up to 770,000 gallons of water, but its 18-inch-thick walls provided a hurricane-proof home for the town's IT gear, which had to be relocated three times in 2004 to ride out major storms. The Altamonte Springs facility is the latest example of data centers in strange places, including chapels, shopping malls, cargo ships, old particle accelerators and caves." -
GM Criticized Over Chevy Volt's Hybrid Similarities
Attila Dimedici writes "This article says the Chevy Volt is not what GM claimed it was: an Extended Range Electric Vehicle. The Volt is simply a plug-in hybrid. Instead of a vehicle that is only driven with the electric drive train that uses a gasoline engine to charge the batteries, the Volt actually uses the gasoline engine to drive the front wheels at speeds above 70 miles per hour or when the batteries run down. Additionally, the Volt gets nowhere near the 230 mpg that GM was claiming for it. If this is all true, why did GM misrepresent the car? The facts as stated in the article make the Volt a pretty decent competitor to the Prius and other hybrids already on the market." A post at the Car Connection blog takes the opposing view, saying that accusations of GM "lying" are overhyped, since the capability to power the wheels with gasoline is reserved for situations where electricity isn't a viable option. The author says GM didn't mention this ability before now due to concerns over patents and competition from other companies. -
Irish ISP Wins Major Legal Victory Against Record Companies
An anonymous reader writes "The High Court in Dublin ruled today that there was no precedent in Irish law to force ISPs to identify and disconnect people accused of illegally downloading copyrighted files. The court case was spurred by objections to the recording industry's three-strikes system from Irish internet provider UPC. Earlier this year, Eircom, one of Ireland's other large ISPs, gave in and implemented the system, as we discussed previously. This resulted in many of the more 'technical' users leaving that ISP in droves. Nice to see an ISP willing to take a stand." -
Chinese Nobel Winner's Wife Detained
suraj.sun writes with word (snipped from CNN) that censoring the news of Liu Xiaobo's Nobel prize wasn't enough for the government of China; now, Liu's wife "has been detained in her apartment in Beijing, China, and is not allowed to see people or use her telephone, a human rights group citing her attorney said Sunday. The woman, Liu Xia, has not been charged with a crime, said Freedom Now, a US-based group. 'Liu Xia is under enormous pressure,' said Dr. Yang Jianli, a member of Liu Xiaobo's defense team and a human rights specialist with Freedom Now. 'We hope that world leaders will immediately condemn this shameful act by the Chinese government and urge Liu Xia's immediate and unconditional release.'" -
NASA Head Ignores Congress, Eyes Cooperation With China
eldavojohn writes "Congress and the president haven't been exactly kind to NASA recently as far as funding goes but NASA chief Charles Bolden is ruffling some feathers with his planned trip to Beijing to investigate cooperative human space flight as well as potential Chinese involvement with the International Space Station. Such news has caused Congressman Frank Wolf to warn Bolden that 'no such planning or coordination has been approved by the Congress ... In fact, several recent NASA authorization bills have explicitly sought to place strict limitations on coordination with China.' Wolf is an outspoken critic of China in space and further warned Bolden in a letter that 'It should go without saying that NASA has no business cooperating with the Chinese regime on human spaceflight. China is taking an increasingly aggressive posture globally, and their interests rarely intersect with ours.'" -
What Tech Should Be In a Fifth-Grade Classroom?
theodp writes "While going about my day,' writes Slate's Linda Perlstein, 'I sometimes engage in a mental exercise I call the Laura Ingalls Test. What would Laura Ingalls, prairie girl, make of this freeway interchange? This Target? This cell phone? Some modern institutions would probably be unrecognizable at first glance to a visitor from the 19th century: a hospital, an Apple store, a yoga studio. But take Laura Ingalls to the nearest fifth-grade classroom, and she wouldn't hesitate to say, "Oh! A school!"' Very little about the American classroom has changed since Laura Ingalls sat in one more than a century ago, laments Perlstein, echoing a similar rant against old-school schooling by SAS CEO Jim Goodnight. Slate has launched a crowdsourcing project on the 21st-century classroom, asking readers to design a fifth-grade classroom that takes advantage of all that we have learned since Laura Ingalls' day about teaching, learning, and technology." -
Word Processors — One Writer's Further Retreat
ch-dickinson writes "In 2003, I posted an essay ('Word Processors: One Writer's Retreat') here about my writing experience — professional and personal — that led to a novel draft in vi(m), and I outlined reasons I chose a simple non-WYSIWYG text editor rather than a more full-featured word processor. A few novels later, in 2010 now, I decided to try a text editor that predates even vi: ed. I'd run across ed about 20 years ago, working at a software company and vaguely recalled navigation of a text file meant mentally mapping such commands as +3 and -2: ed didn't click with me then. But writing a novel draft is mule work, one sentence after another, straight ahead — no navigating the text file. The writer must get the story down and my goal is 1,000 words a day, every day, until I'm done. I have an hour to 90 minutes for this. So when I returned after two decades, I was impressed with how efficiently ed generates plain text files." Read on for the author's brief account of why he looked a few decades back in the software universe to find the right tool for the job.
Documentation for ed is available on the Internet, but I found it a great help to take Richard Gauthier's USING THE UNIX SYSTEM (1981) with me when I reported for jury duty in Portland, Oregon. His 30-page discussion of "the editor" is thorough and gave me some sense of the power of this pioneer text editor (cut & pastes, for example).
As I said, what drives my mule-like early morning routine is word count. The text editor ed has no internal word count tool (through dropping back to the command line gives, of course, wc). What I had to do was quite simple: I converted byte-counts (which ed does with each write to the file) into word equivalents. So if my style of writing runs 5.6 characters per word, then a word goal of 1,000 words is simply 5,600 bytes. Every day, I set my target byte count and once there, I quit.
In less than three months, I finished a 72,000-word novel draft and give ed credit for not slowing me down. Based on my experience writing novels with plain text editors (vim, geany, and now ed), I understand how few computing resources are needed to take manuscript composition off a typewriter and put it on a personal computer. The advantages of the latter are several, including less retyping, easier revision, and portability among different systems. Whether going from typewriter to personal computer makes for better writing I'll leave to others for comment.
What doesn't make for better writing is confusing text on demand (that daily word count that grows to a manuscript) with desktop publishing. Desktop publishing makes so many word processors into distracting choice-laden software tools. Obviously, there is a place for a manuscript as PDF file compliant with appropriate Acrobat Distiller settings, but that ends, not begins, the process. I like to think I'm not putting the cart before the horse.
So why would I recommend ed for a wordsmith? I'd say it comes down to just enough computing resources to do the job. WYSIWYG word processors have a cost and intuitively I think there's cerebral bus contention between flow of words onto the screen and keeping a handle on where the mouse arrow is (among other things).
But then perhaps I've a "less is more" bias (I have a car with nonpower steering — better road feel; I ride a fixed single-speed bike — ditto). That feeling is the sum of things there (and things left out). When I ride my fixie bike, it seems to know why I ride. Similarly, when I invoke ed, the text editor, it seems to know why I write. An illusion, sure, but also a harmony that goes with being responsible for all of it and staying focussed (without any distracting help balloons!).
One of Charlie Dickinson's novels is available for download at cetus-editons.com. -
Mystery of the Dying Bees Solved
jamie points out news of a study attempting to explain the decline of honeybee populations across the US. As it turns out, the fungus N. ceranae that was thought to be killing off bee colonies had a partner in crime — a DNA-based virus that worked in tandem with N. ceranae to compromise nutrition uptake. From the NY Times: "Dr. Bromenshenk's team at the University of Montana and Montana State University in Bozeman, working with the Army's Edgewood Chemical Biological Center northeast of Baltimore, said in their jointly written paper that the virus-fungus one-two punch was found in every killed colony the group studied. Neither agent alone seems able to devastate; together, the research suggests, they are 100 percent fatal. 'It's chicken and egg in a sense — we don't know which came first,' Dr. Bromenshenk said of the virus-fungus combo — nor is it clear, he added, whether one malady weakens the bees enough to be finished off by the second, or whether they somehow compound the other's destructive power. 'They're co-factors, that's all we can say at the moment,' he said. 'They're both present in all these collapsed colonies.'" -
Reuters Ends Anonymous Comments
eldavojohn writes "In an effort to retain civility, it appears that Thompson Reuters has ended anonymous web comments. You may recall the defense of the anonymous commenter, but you need look no further than Reuters' own Dean Wright (Global Editor, Ethics, Innovation and News Standards of Reuters) for two lengthy editorials arguing against anonymity online. After reading his complaints against anonymous readers, it almost seems like they need a moderation system to decide what's worth reading and what's trash." -
Apple Reportedly Heading Off iPhone 'Glassgate'
alphadogg writes "Apple is reportedly working behind the scenes to address scratching and cracking of the iPhone's glass back panel by certain third-party cases. This 'Glassgate' story got rolling with a report in the gdgt newsletter by Ryan Block, who says he spoke with sources inside and outside of Apple about this issue, but was unable to get an official Apple comment. Block writes: 'Apple has apparently found that non-bumper style cases — specifically those that slide onto the iPhone 4, which are occasionally prone to particulate matter getting caught between the rear of the phone and the case — can cause unexpected scratching that could quickly develop into full-on cracking or even much larger fracturing of the entire rear pane of glass. To put it another way: Apple is afraid you might buy a standard slide-on iPhone case, put it on your phone, and then discover the next time you take it off that the entire back of your device has been shattered by no fault of your own.' Apple is said to be taking it seriously, looking to avoid the sort of backlash it got when reports surfaced over the summer that the iPhone 4's antennas didn't work correctly when users gripped the phones in a certain (and quite natural) way." -
Apple Reportedly Heading Off iPhone 'Glassgate'
alphadogg writes "Apple is reportedly working behind the scenes to address scratching and cracking of the iPhone's glass back panel by certain third-party cases. This 'Glassgate' story got rolling with a report in the gdgt newsletter by Ryan Block, who says he spoke with sources inside and outside of Apple about this issue, but was unable to get an official Apple comment. Block writes: 'Apple has apparently found that non-bumper style cases — specifically those that slide onto the iPhone 4, which are occasionally prone to particulate matter getting caught between the rear of the phone and the case — can cause unexpected scratching that could quickly develop into full-on cracking or even much larger fracturing of the entire rear pane of glass. To put it another way: Apple is afraid you might buy a standard slide-on iPhone case, put it on your phone, and then discover the next time you take it off that the entire back of your device has been shattered by no fault of your own.' Apple is said to be taking it seriously, looking to avoid the sort of backlash it got when reports surfaced over the summer that the iPhone 4's antennas didn't work correctly when users gripped the phones in a certain (and quite natural) way." -
Why Geim Never Patented Graphene
gbrumfiel writes "As we discussed on Tuesday, Andre Geim won this year's Nobel prize in physics for graphene, but he never patented it. In an interview with Nature News, he explains why: 'We considered patenting; we prepared a patent and it was nearly filed. Then I had an interaction with a big, multinational electronics company. I approached a guy at a conference and said, "We've got this patent coming up, would you be interested in sponsoring it over the years?" It's quite expensive to keep a patent alive for 20 years. The guy told me, "We are looking at graphene, and it might have a future in the long term. If after ten years we find it's really as good as it promises, we will put a hundred patent lawyers on it to write a hundred patents a day, and you will spend the rest of your life, and the gross domestic product of your little island, suing us." That's a direct quote.'" -
Virginia AG Ken Cuccinelli's AGW Witch Hunt Continues
eldavojohn writes "A letter from Representative Edward Markey outlines Ken Cuccinelli's latest civil investigative demand targeting 39 people instead of just Michael Mann. You may recall that the original investigation was quashed by a judge, but the latest request demands records from people seemingly unrelated to Mann, including an Indian glaciologist. The Bad Astronomer calls Cuccinelli out in a similar manner and lists Cuccinelli's doubts about Mann's papers, including, 'Specifically, but without limitation, some of the conclusions of the papers demonstrate a complete lack of rigor regarding the statistical analysis of the alleged data, meaning that the result reported lacked statistical significance without a specific statement to that effect.' The school that hosted the research announced the new investigation, and the Union of Concerned Scientists accuses him of harassing scientists." -
Virginia AG Ken Cuccinelli's AGW Witch Hunt Continues
eldavojohn writes "A letter from Representative Edward Markey outlines Ken Cuccinelli's latest civil investigative demand targeting 39 people instead of just Michael Mann. You may recall that the original investigation was quashed by a judge, but the latest request demands records from people seemingly unrelated to Mann, including an Indian glaciologist. The Bad Astronomer calls Cuccinelli out in a similar manner and lists Cuccinelli's doubts about Mann's papers, including, 'Specifically, but without limitation, some of the conclusions of the papers demonstrate a complete lack of rigor regarding the statistical analysis of the alleged data, meaning that the result reported lacked statistical significance without a specific statement to that effect.' The school that hosted the research announced the new investigation, and the Union of Concerned Scientists accuses him of harassing scientists." -
US Negotiators Cave On Internet Provisions To ACTA
Hugh Pickens writes "Ars Technica reports that with the release of the 'near-final' ACTA text (PDF), it is becoming clear that the US has caved on the most egregious provisions from earlier drafts (advocating 'three strikes' regimes, ordering ISPs to develop anti-piracy plans, promoting tough DRM anticircumvention language, setting up a 'takedown' notification system, ordering 'secondary liability' for device makers) and has largely failed in its attempts to push the Digital Millenium Copyright Act (DMCA) onto the rest of the world. Apparently, a face-saving agreement is better than no agreement at all — but even the neutered ACTA could run into problems, with Mexico's Senate recently approving a nonbinding resolution asking for the country to suspend participation in ACTA, while key members of the European Parliament have also expressed skepticism about the deal." -
Software Evolution Storylines, Inspired By XKCD
jamie tips this mind-blowing data visualization concept from (naturally) data visualization researcher Michael Ogawa, who explains that it was inspired by "this XKCD comic. It represents characters as lines that converge in time as they share scenes. Could this technique be adapted for software developers who work on the same code?"