Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
Software

Go, Google's New Open Source Programming Language 831

Many readers are sending in the news about Go, the new programming language Google has released as open source under a BSD license. The official Go site characterizes the language as simple, fast, safe, concurrent, and fun. A video illustrates just how fast compilation is: the entire language, 120K lines, compiles in under 10 sec. on a laptop. Ars Technica's writeup lays the stress on how C-like Go is in its roots, though it has plenty of modern ideas mixed in: "For example, there is a shorthand syntax for variable assignment that supports simple type inference. It also has anonymous function syntax that lets you use real closures. There are some Python-like features too, including array slices and a map type with constructor syntax that looks like Python's dictionary concept. ... One of the distinguishing characteristics of Go is its unusual type system. It eschews some typical object-oriented programming concepts such as inheritance. You can define struct types and then create methods for operating on them. You can also define interfaces, much like you can in Java. In Go, however, you don't manually specify which interface a class implements. ... Parallelism is emphasized in Go's design. The language introduces the concept of 'goroutines' which are executed concurrently. ... The language provides a 'channel' mechanism that can be used to safely pass data in and out of goroutines."
Image

Low-Energy Laser Etching May Replace Fruit Labels 475

MikeChino writes "How many times have you bit into a piece of fruit only to find that you're also chomping on a sticker label? The small sticky labels have long been the bane of waste-conscious fruit and vegetable eaters, but that might all change thanks to new technology that uses a low-energy carbon dioxide laser beam to etch information directly onto produce. No more peeling those annoying labels! So far the technology is being used on a number of fruits and vegetables in New Zealand, Australia, and Pacific Rim countries, and it's currently going through the final stages of review by the FDA. Once the technology is approved in the US, researchers from the University of Florida and the USDA Agricultural Research Service hope that it will be used in Florida's massive grapefruit industry."
Privacy

Tool To Allow ISPs To Scan Every File You Transmit 370

timdogg writes "Brilliant Digital Entertainment, an Australian software company, has grabbed the attention of the NY attorney general's office with a tool they have designed that can scan every file that passes between an ISP and its customers. The tool can 'check every file passing through an Internet provider's network — every image, every movie, every document attached to an e-mail or found in a Web search — to see if it matches a list of illegal images.' As with the removal of the alt.binary newgroups, this is being promoted under the guise of preventing child porn. The privacy implications of this tool are staggering."
Image

Students Are Always Half Right In Pittsburgh 881

Pittsburgh Public Schools officials have enacted a policy that sets 50 percent as the minimum score a student can receive for assignments, tests and other work. District spokeswoman Ebony Pugh said, the 50 percent minimum gives children a chance to catch up and a reason to keep trying. If a student gets a 20 percent in a class for the first marking period, he or she would need a 100 percent during the second marking period just to squeak through the semester. The district and teachers union issued a joint memo to ensure staff members' compliance with the policy, which was already on the books but enforced only at some schools. At this rate, it won't be long before schools institute double extra credit Mondays and Fridays to ensure students don't take three day weekends.
Programming

How To Encourage a Young Teen To Learn Programming? 1095

Anonymous Hacker writes "I'm in a bit of a bind. My young teenage son is starting to get curious about computers, and in particular, programming. Now, I'm a long time kernel hacker (Linux, BSD and UNIX). I have no trouble handling some of the more obscure things in the kernel. But teaching is not something that I'm good at, by any means. Heck, I can't even write useful documentation for non-techies. So my question is: what's the best way to encourage his curiosity and enable him to learn? Now, I know there are folks out there with far better experience in this area than myself. I'd really appreciate any wisdom you can offer. I'd also be especially interested in what younger people think, in particular those who are currently in college or high school. I've shown my son some of the basics of the shell, the filesystem, and even how to do a 'Hello World' program in C. Yet, I have to wonder if this is the really the right approach. This was great when I was first learning things. And it still is for kernel hacking, and other things. But I'm concerned whether this will bore him, now that there's so much more available and much of this world is oriented towards point-n-click. What's the best way to for a young teen to get started in exploring this wonderful world of computers and learning how to program? In a *NIX environment, preferably." Whether or not you have suggestions for generating interest or teaching methods, there was probably something that first piqued your curiosity. It seems like a lot of people get into programming by just wondering how something works or what they can make it do. So, what caught your eye?
The Internet

The Pirate Bay's Plans To Encrypt the 'Net 297

Keeper Of Keys writes "According to newteevee.com, The Pirate Bay, those fun- and freedom-loving Swedes, have embarked on a project to encrypt all internet traffic, probably by means of an OS-level wrapper around all network connections, which would fall back to an unencrypted connection when the other end is not similarly equipped. The move has been prompted by a recent change in Swedish law, allowing the authorities to snoop on network traffic. This will be a boon to filesharers and anyone else concerned about authorities and trade groups' recent moves towards 'policing' network traffic at the ISP level."
Space

Kimchi in Space 270

rtknox00 writes "For astronauts spending months in space, the smallest touch of home can make a big difference. So when South Korea's first astronaut Ko San boards the International Space Station this April he'll be bringing along a hefty supply of kimchi, the national dish of his native country. While bringing a cherished food on a long journey might seem like a simple act, taking kimchi into space required millions of dollars in research and years of work." Science may never get Thorramatur in orbit.

Comment Re:Approval voting makes more sense than Range vot (Score 1) 614

You're absolutely right. The problem is that people don't (usually) know what their utilities actually are, at least not in absolute terms. For example, just think of the last time you answered one of those surveys that use a Likert scale (from "completely disagree" to "completely agree"). I don't know about you, but trying to decide whether I "somewhat" agree or "completely" agree isn't always easy. The same would go for range voting. (Hmm, do I give Candidate X a 3 or a 4?)

We're somewhat better at knowing our relative utilities, but even then it's difficult to put a total order on candidates in an election. For example, I might really hate two candidates, but figuring out who I hate more might be very difficult or impossible.

The best system that takes this into account is likely Condorcet voting, but Approval voting is indeed simpler (and simplicity is important - remember Florida 2000).

Feed Ancient Rome rebuilt, virtually (com.com)

Blog: A team has just unveiled a sprawling 3D digital simulation of the ancient city as it appeared at the height of its development as the capital of the Roman Empire.
Biotech

Scientists Say Nerves Use Sound, Not Electricity 382

gazzarda writes "The CBC is reporting that a team of Danish scientists are claiming that nerve impulses are transmitted by sound and not electricity. 'The common view that nerves transmit impulses through electricity is wrong and that they really transmit sound, according to a team of Danish scientists. The Copenhagen University researchers argue that biology and medical textbooks that say nerves relay electrical impulses from the brain to the rest of the body are incorrect.'"
Microsoft

Submission + - Microsoft: Google Was `wake-Up Call'

wooha writes: Watching Google Inc. rake in advertising revenue was a wake-up call within Microsoft," the company's top technical executive, Ray Ozzie, said Tuesday. But he said Microsoft plans to do more than simply mimic Google by rolling out Web-based versions of desktop programs or following its particular search and advertising model. Ozzie, who has only made a handful of appearances since his promotion last June to replace Bill Gates as chief software architect, told analysts and investors at a Goldman Sachs conference in Las Vegas that he has been laying the groundwork for programmers across the company to build Internet-based software.
It's funny.  Laugh.

Journal Journal: Al "Green" Gores Shocking Electric Bill 1

Some interested person called the Nashville (TN) Electrical Service and under the Freedom of Information Act asked for the Academy Award Winning Ex-VP's energy bill. Apparently the publicly dull persona has quite the party life going at home. His usage last year? 221,000 kWh, that's a $30,000 bill, more than 20 times the national average. Last August alone he used 22,619 kWh, more than you or me (even with those massive 1000W PS' ru
The Internet

Submission + - Canadian ISPs Send Thousands of Copyright Notices

An anonymous reader writes: The CBC reports that Canadian Internet service providers are passing along thousands of copyright infringement notifications from U.S. copyright lobby groups such as the Business Sofware Alliance to subscribers under a system called notice and notice. Michael Geist comments that unlike the U.S. takedown approach, the Canadian system is proving effective while protecting privacy and free speech.

Comment Re:How old are the images? (Score 1) 551

Anyhow, enter "Smithville, TX" and switch to satellite view. I wonder if the letters were still in progress at the time the picture was taken.

Do you mean the word "LUECKE" that seems to be on the ground? According to the babelfish, that is the German word for "Gap".

I have no if that has any significance - can anybody else add information? Is it a gap in the imagery?

Slashdot Top Deals

The Wright Bothers weren't the first to fly. They were just the first not to crash.

Working...