Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Android

RMS On Header Files and Derivative Works 247

tomhudson writes "In this email from 2003, Richard Stallman says 'I've talked with our lawyer about one specific issue that you raised: that of using simple material from header files. Someone recently made the claim that including a header file always makes a derivative work. That's not the FSF's view. Our view is that just using structure definitions, typedefs, enumeration constants, macros with simple bodies, etc., is NOT enough to make a derivative work. It would take a substantial amount of code (coming from inline functions or macros with substantial bodies) to do that.' This should help end the recent FUD about the Android 'clean headers.'"

Comment Re:wonder what the story is here (Score 5, Informative) 538

By railroading this guy, what the Muskegon County Prosecutor is actually doing is weakening the severity of real child abuse in the public's mind by diluting it with dumb but ultimately harmless comedy.

Gee, I wonder why he would possibly want to do that....

Without knowing the particulars of this particular case, I still feel free to speculate that it's because the Muskegon County Prosecutor, a man named Tony Tague, is a self-promoting sleaze who loves nothing better than to get his name in the papers.

I grew up in Muskegon County. Tague became prosecutor about the time I left to go to college, 20 years ago or so, and during that time he has repeatedly shown a penchant for pushing the envelope and excersising his considerable prosecutorial discretion to criminalize behavior in any case where he can whip up public outrage -- the first one I can remember was when he elected to prosecute a pregnant drug addict for delivery of cocaine to a minor -- her unborn child.

His "family values" and "tough on crime" posturing resonate with a certain portion of the local electorate but I wouldn't describe the area as particularly prudish or inordinately socially conservative. It's less that the community is really up in arms about such things and more that Tague loves the publicity such cases bring and has been successful throughout his career in exploiting such cases to mobilize a certain segment of the electorate. Besides the sleaziness of such tactics, it's also pretty hard on the individuals who are singled out to advance his political career.

Government

Iran Launches Cyber-Police Units 45

Khopesh writes "Iran is implementing a cyber police force to combat social networks and similar sources of 'espionage and riots.' This will likely result in more control over internet access than efforts that might hinder attacks like Stuxnet. 'Ahmadi Moghaddam said that Iran's cyber police will take on the "anti-revolutionary" dissident groups that used online social networks to organize protests against President Mahmoud Ahmadinejad following disputed elections held in 2009. "Through these very social networks in our country, anti-revolutionary groups and dissidents found each other and contacted foreign countries and triggered riots," said Ahmadi Moghaddam, referring to the protests that took place at the time.'"

Comment If you say so.. (Score 1, Redundant) 204

new technological advances, enabling systems and cost considerations WILL change the entertainment industry as we know it within 5 years.

Well, OK, if some guy with a Wordpress blog says so, I'm convinced!

Being less snide -- I wish these pioneers godspeed; I'd be happy to see big changes. I'm just not sure it'll happen as easily or as quickly as the write-up asserts.

Covert Video of Apple IPad 2 Just Released 190

An anonymous reader writes "This video has just been snuck out of the CES show in Las Vegas last week. Apparently this prototype iPad 2 was given to a Chinese iPad accessory manufacturer, presumably in order to help with their case designs for the launch of the iPad 2, rumored to be February 2011."
News

Assange Could Face Execution Or Guantanamo Bay 973

An anonymous reader writes "WikiLeaker-in-chief Julian Assange faces the real danger of being executed or languishing in the US prison camp at Guantánamo Bay if, as a result of his extradition to Sweden, he ends up in the hands of the Americans, his lawyers argue. In a skeleton summary of Assange's defence, posted online, Assange's lawyers argue that it is likely that the US would seek his extradition 'and/or illegal rendition' from Sweden. In the United States 'there will be a real risk of him being detained at Guantánamo Bay or elsewhere,' his lawyers write."

Comment Re:Bad GUI and no CLI: way too common (Score 2, Interesting) 617

AIX's SMIT did this, or rather it wrote the commands that it executed to achieve what you asked it to do. This meant that you could learn: look at what it did and find out about which CLI commands to run.

It's been years since I administered an AIX machine but my recollection is that the CLI command strings it came up with were generally amusingly-specific unique-to-AIX commands with very long names like resizepartitionandinstallbootblock or something like that. They were generally specialty scripts built to parallel SMIT menu choices and you'd never wind up guessing the command without SMIT telling you what to use, but having the command-line version was nice because you could do something by menus in SMIT on one machine and then use the command-line equivalents to automate the same operations on dozens of other hosts.

Comment Re:Goo Gone or limonene (Score 2, Funny) 597

thus something invented by us is more likely to cause serious trouble for our metabolism than something that bees or trees invented millions of years ago.

I've got some foxglove growing out in my yard if you want to test that theory.. And if you survive that, there's a local amanita variant I can probably find without too much trouble if I go looking for it.

Comment Please Don't Squeeze the Charmin (Score 1) 258

While I think the statutory damages here sound excessive, if it really gets to be a problem the legislative branch can easily pass an amended statute correcting that. Meanwhile it does seem to be desirable to have some disincentive in place to prevent manufacturers from claiming the protection of expired patents. A better system might require a company be served with notice to stop claiming the patents, giving them a reasonable amount of time thereafter (30 days?) to correct their manufacturing; any devices produced after the grace period would be subject to penalties if patent protection continued to be falsely claimed.

It probably wouldn't be such a problem if we hadn't gone absolutely patent crazy in the past fifty years. I made a ludicrous discovery the other day while replenishing my toilet paper supply. The brand of TP I had purchased claims no fewer than 36 patents on the packaging, and I believe that's not even counting the additional design patents (or at least I presume that's what the series designated D########## represented.) C'mon, really -- 36 patentable innovations? It's toilet paper.

Comment Teach Them That Computers Are Not Magical Boxes (Score 4, Insightful) 462

Some of the responses so far seem to be based on the assumption that this is an information technology class for students who intend to specialize in the field. I'm assuming, rather, that this is intended to be a basic primer class offered to everyone and intended to give a general grounding in the subject.

My suggestion is that you start by talking to adults to find out what they do and don't understand about the technology they use. In my experience (20-some years' worth of dealing with end users in various capacities) many, probably most, adults have an extremely limited idea how the technology they are using really works in the physical world and deal only with it as an abstract unit. And some of the assumptions they make based on the mental model they have built up lead to really bad decisions because they don't understand very basic concepts that the rest of us take for granted.

To give an example: perhaps the single most misunderstood concept I encounter is the notion of storage. A great number of people seem to have no idea what actually happens on a computer when they save something. Generally they don't understand the difference between various types of memory (i.e. the difference between temporary short-term storage in RAM and long-term storage on a file system on some sort of disc or flash device. They have a very limited understanding, if any, of the filesystem and the concept of hierarchical organization. They are generally unable to distinguish between the various components of their system (e.g. display, CPU, input devices, file storage.) These are things that seem idiotically simple to most of us because we have completely internalized the knowledge, but deal with people who don't have the same underlying framework and you will soon see how it affects their reasoning about their computer.

People with this sort of limited understanding of the computer as one abstracted whole, a magic box that they interact with, generally get along adequately as long as everything is working the way they expect but as soon as they run into any sort of exceptional circumstance they have virtually no recourse because they have no real understanding from which to base hypotheses about a possible cause for the problem or method for proceeding. Their ability to use their systems is therefore fragile and subject to disruption from virtually any sort of unusual situation.

If you've worked in the field you've seen this over and over and over again and you can probably call to mind some of the unfortunate results of this kind of shallow understanding and "magical box" mindset.

I think the best thing you can do for kids just getting started (though I think 9th grade is pretty late to be getting started) is to help them understand that computers are not magical and that their behavior is not arbitrary, that with the proper basic understanding of what's happening most of what follows can be predicted by fairly straightforward logic.

News

EU Plans To Make Apple, Adobe and Others Open Up 389

FlorianMueller writes "After pursuing Microsoft and Intel, European Commission Vice-President Neelie Kroes is now preparing an initiative that could have an even greater impact on the IT industry: a European interoperability law that will affect not only companies found dominant in a market but all 'significant' players. In a recent interview, Mrs. Kroes mentioned Apple. Nokia, RIM and Adobe would be other examples. All significant market players would have to provide access to interfaces and data formats, with pricing constraints considered 'likely' by the commissioner. Her objective: 'Any kind of IT product should be able to communicate with any type of service in the future.' The process may take a few years, but key decisions on the substance of the bill may already be made later this year."
Google

New Google Search Index 50% Fresher With Caffeine 216

Ponca City, We love you writes "When Google started, it would only update its index every four months. Then, around 2000, it started indexing every month in a process called the 'Google dance' that took a week to 10 days and would provide different results when searching for the same term from different Google data centers. Now PC World reports that Google has introduced a new web indexing system called Caffeine, which delivers results that are closer to 'live' by analyzing the web in small portions and updating the index on a continuous basis. 'Caffeine lets us index web pages on an enormous scale,' writes Carrie Grimes on the official Google Blog. 'Caffeine takes up nearly 100 million gigabytes of storage in one database and adds new information at a rate of hundreds of thousands of gigabytes per day.' Now not only does Caffeine provide results that are 50% fresher than Google's last index, adds Grimes, but the new search index provides a robust foundation that will make it possible for Google to build a faster and more comprehensive search engine that scales with the growth of information online."

Slashdot Top Deals

Recent investments will yield a slight profit.

Working...