The Scala programming language, which runs on the Java Virtual Machine, could become the preferred language of the modern Web 2.0 startup, according to a Twitter developer. Scala creator Martin Odersky says the name Scala "means scalable language in the sense that you can start very small but take it a long way." He says he developed the language out of a desire to integrate functional and object-oriented programming. This combination brings together functional programming's ability to build interesting things out of simple elements and object-oriented programming's ability to organize a system's components and to extend or adapt complex systems. "The challenge was to combine the two so that it would not feel like two languages working side by side but would be combined into one single language," Odersky says. The challenge lay in identifying constructs from the functional programming side with constructs from the object-oriented programming side, he says. Odersky lists the creation of the compiler technology as a particularly formidable challenge he faced in Scala's development. He notes that support of interoperability entailed mapping everything from Java to Scala, while another goal of the Scala developers was making the language fun to use. "This is a very powerful tool that we give to developers, but it has two sides," Odersky says. "It gives them a lot of freedom but with that comes the responsibility to avoid misuse."
Saturday, August 22, 2009
Online vs Clasroom Education
Students' performance in online education settings tended to trounce that of those receiving face-to-face instruction, according to a study SRI International carried out for the U.S. Education Department. The study analyzed the comparative research on traditional versus online education over a 12-year period, with the bulk of the studies done in colleges and various adult continuing-education programs. The report found 99 studies in which there were quantitative comparisons of online and classroom performance for the same courses, and an analysis determined that students doing some or all of the course online would rank in the 59th percentile in tested performance on average, versus the average classroom student scoring in the 50th percentile. Lead study author Barbara Means says the report indicates that online learning often outclasses traditional instruction, and the report suggests that online education could experience sharp growth during the next several years. Experts say the real promise of online education is delivering learning experiences that are more customized to individual students than classrooms, which facilitates more learning by doing. Philip R. Regier, with Arizona State University's Online and Extended Campus program, expects continuing education programs to exhibit the most growth in the near term, and he also predicts that online education will continue to gain ground in the transformation of college campuses. Regier says the growing use of social networking technology will hasten the evolution of online learning into a model where students help and teach each other by creating new forms of learning communities.
Monday, August 10, 2009
International Symposium on Wikis
The explosive growth of the Wikipedia online encyclopedia is petering out, while a less welcoming attitude toward new contributors could negatively affect the archive's quality in the long term, according to a team of Palo Alto Research Center (PARC) researchers. The number of articles added to the Web site per month reached a plateau at 60,000 three years ago and has since fallen by about one-third, while the number of edits made every month and the number of active editors both stopped expanding in 2007. Occasional editors' power has thinned as more active and established editors come to dominate, and infrequent contributors have a greater percentage of their additions deleted or reverted by other editors than they did before. "This is evidence of growing resistance from the Wikipedia community to new content," says the PARC team. PARC researcher Ed Chi cautions that this resistance could hurt Wikipedia in the longer term by discouraging participation by new editors, thus reducing the number of editors available to identify and repair vandalism. "Over time the quality may degrade," Chi says. The PARC researchers will present their findings at the International Symposium on Wikis and Open Collaboration in October. Blue Oxen Associates' Eugene Eric Kim, who is helping to lead a review of Wikipedia launched by the Wikimedia Foundation, says there are several possible reasons for the changes Wikipedia has undergone. He posits, for example, that the increasing use of spam software that embeds promotional text in articles may actually be responsible for the high number of reverts.
Friday, July 24, 2009
Shortage of Cyber Defenders
A consortium that includes the Center for Strategic and International Studies, the SANS Institute, and the U.S. Department of Defense aims to cultivate a new generation of computer security and network administration experts with a triathlon of contests designed to inspire students to become technically proficient in protecting cyberspace. SANS Institute research director Alan Paller points to a shortage of cyberdefenders graduating from schools, estimating that the United States needs about 20,000 to 30,000 people capable of competing in a cybercompetition, versus about 1,000 now. The U.S. Cyber Challenge includes DC3's Digital Forensics Competition, in which teams vie to solve a series of puzzles that an expert might encounter when probing a crime. Almost 600 teams have registered for the contest so far this year, compared to 199 teams in 2008. The second contest is the CyberPatriot High School Cyber Defense Competition, whose goal is to nurture high school students' knowledge of network defense. The contest is run by the Air Force Association and the University of Texas at San Antonio's Center for Infrastructure Assurance and Security. The third competition is NetWars, a SANS Institute-hosted capture-the-flag tournament waged on a virtual private network over the Internet. Teams are awarded points for assaulting other teams' virtual machines and commandeering certain services and files. Players attempt to exploit vulnerabilities in their rivals' systems and then protect the systems they compromised from the other attackers. The federal government has not announced funding for the U.S. Cyber Challenge, but companies such as Google and state governments such as Delaware have already expressed interest in participating in the competitions.
Wednesday, July 15, 2009
Microsoft Faculty Summit
Microsoft chief research and strategy officer Craig Mundie says future computers will do more work for people autonomously with less reliance on human input. "I've lately taken to talking about computing more as going from a world where today they work at our command to where they work on our behalf," Mundie says. At Microsoft's recent annual Faculty Summit, Mundie addressed a group of university professors and government officials. He emphasized that computers are still only tools, and that unless users have done an apprenticeship to learn how to master the tool they are unlikely to use computers to their full capabilities. Microsoft's shift in focus to more autonomous computers comes after 10 to 15 years of working to enhance human-computer interfaces, including handwriting, gesture, voice, and touch interaction. "The question is, Can't we change the way in which people interact with machines such that they are much better to anticipate what you want to do and provide a richer form of interaction?" Mundie asks. He compares the current shift in computing technology to when people realized they could use video cameras to piece together pieces of film to create a movie, instead of just recording entire plays. In one demonstration, Mundie used gestures to move documents and files around wall surfaces in the office of the future, where any surface is part of a virtual world, and used a virtual keyboard on the screen in his desk.
Monday, July 13, 2009
Future of Artificial Intelligence
The lack of a rigorous mathematical foundation for electronics impelled engineer Leon Chua to develop one, which led to the formulation of the memristor--a theoretical fourth basic circuit element in addition to the resistor, capacitor, and inductor where electric charge and magnetic flux come together. Since then the creation of memristors has been achieved, and their novel abilities might unlock key insights about the human brain that would be a tremendous step forward for the field of artificial intelligence. Advantages of memristors include rapid, nanosecond writing of data using a very small amount of energy, and retention of memristive memory even when the power is turned off. The most immediate potential application for memristors is as a flash memory replacement, while durability improvements should make memristors ideal for a superfast random access memory, says Hewlett-Packard (HP) Laboratories Fellow Stan Williams. The discovery that a slime mold was behaving in the manner of a memristive circuit in that it could memorize a pattern of events without the aid of a neuron inspired a physicist at the University of California, San Diego to construct a circuit capable of learning and predicting future signals. Much earlier, Chua had noticed a sharp similarity between synapse behavior and memristor response, leading to speculation that memristors might help engineer an electronic intelligence that can mimic the power of a brain. The U.S. Defense Advanced Research Projects Agency has embarked on a project to create "electronic neuromorphic machine technology that is scalable to biological levels." HP's Greg Snider has envisioned the field of cortical computing that focuses on the potential of memristors to imitate the interaction of the brain's neurons. He and Williams are working with Boston University scientists to devise hybrid transistor-memristor chips that aim to replicate some of the brain's thought processes.
Friday, July 10, 2009
Mind-Reading Computers
Washington University in St. Louis researchers have developed technology that gives computers the ability to understand speech imagined in the mind. "The idea is to basically connect people with devices and machines through their thoughts directly," says Washington University Medical School neurologist Eric Leuthardt. The research is based on brain-computer interface (BCI) technology, which monitors brainwaves and uses computers to decode those signals and transform them into action. So far, BCI research efforts have only been able to decode imagined actions. The ability to decode imagined speech will make mentally communicating with computers far easier. Leuthardt says the technology will better connect humans and machines, and will give the disabled unprecedented access to the world. Leuthardt and Washington University biological engineer Daniel Moran have developed video games that can be played with the mind. Players control the game by imagining an action. For example, imagining moving the left hand may mean moving left, while imagining moving the tongue may create upward movement. The system has only been tested on a few people because the sensors used require brain surgery. So far, children with epilepsy have been given the chance to participate because they already have similar equipment surgically implanted to locate electric signals in the brain.
Subscribe to:
Posts (Atom)