A quick glance at the new ranking of top supercomputers reveals a surprising showing by one of the world’s technological powerhouses: Taiwan does not possess a single machine powerful enough to make the Top500.org list. While there are many nations that don’t make the list, Taiwan is peculiar in that it has such an outsized grip on the computer chip industry. What’s more, its political rival, China, not only has the world’s top machine, it now has more ranking supercomputers than any nation except the United States.
It has been a long decline. Taiwan’s most powerful supercomputer, the Advanced Large-scale Parallel Super­cluster, also known as ALPS or Windrider, ranked 42nd in June 2011, shortly after its launch.
But the process of upgrading Taiwan’s supercomputing infrastructure has been slowed by ineffective government budget allocation. Since 2013, the National Center for High-performance Computing (NCHC), located in Hsinchu City, which operates Windrider, has failed twice to get enough of a budget boost to strengthen its supercomputing ability. While other countries poured money into the installation of powerful supercomputers as a way to show national power, Windrider fell to 303rd and then 445th in June 2014 and June 2015.
“If our three-year budget proposal is approved early [in 2016], Taiwan would gain a much better position on the Top 500 in 2018, when a 2-petaflops system is launched,” says Jyun-Hwei Tsai, deputy director general of NCHC. If such a system were launched today, it would rank 36th.
Officials at the Ministry of Science and Technology say they have prioritized supercomputing in their annual budget proposal—as they did in 2013 and in 2014. However, it’s really up to “the Cabinet,” the executive branch of the Taiwanese government.
Cabinet spokesman Sun Lih-chyun says the government fully understands the importance of supercomputing and points out that Taiwan has promoted cloud computing and big-data projects. “It remains uncertain when sufficient budget would be made available for new systems. We’re still reviewing the budget proposal. The decision has not yet been made,” Sun says.
“The Cabinet will make a final decision early [this] year,” adds Tzong-Chyuan Chen, director general of the Department of Foresight and Innovation Policies under the ministry. “In economic recession years, it’s difficult to gain budget for important science and technology projects with long-term impacts, which are not yet felt.”
It wasn’t always like this. In June 2002, an IBM system at the NCHC center ranked 60th. In June 2007, the center’s newest system, called Iris, ranked 35th.
Iris’s place on the list wasn’t long-lived. It was displaced by November 2009 due to a boom in supercomputer installations in many other countries, such as China. The huge increase in China’s supercomputing power in recent years can be attributed in part to some government-backed companies, such asSugon Information Industry Co. and Inspur Group Co., which together manufactured 64 of the ranked systems.
According to NCHC’s Tsai, the big strides taken by other countries is a sore point in Taiwan. “We don’t compare ourselves with big countries, such as China, Japan, and the United States. What frustrates us more is that, in South Korea, the momentum of national supercomputing is now stronger than ours,” he says. Currently, South Korea’s two fastest systems rank 29th and 30th.
It’s not as if there isn’t much demand for supercomputing in Taiwan. Currently, Taiwan’s Windrider utilization exceeds 80 percent. “It’s like a crowded superhighway. And we’ve heard complaints from some users,” Tsai says.
According to Tsai, Windrider is most significantly used in basic physics, chemistry, and biomedical imaging. But certain key fields get prioritized access. Those include environmental studies, climate change, and natural disasters.
“Taiwan is prone to natural disasters, such as typhoons, floods, and earthquakes. A powerful database, backed by powerful supercomputing systems, is essential for conducting better predictions of typhoons,” Tsai says.
Due to the limitations of Taiwan’s supercomputing capability, some scientists have taken to building their own computer clusters and speeding up existing resources with graphics processing unit-based accelerators.
Tzihong Chiueh, a theoretical astrophysicist at National Taiwan University, in Taipei, says he and his colleagues there have not relied on NCHC’s system for years. Chiueh, whose team has since 2013 been taking advantage of a self-built system that can reach tens of teraflops, says, “The investment [in a ­petaflops-scale system] should indeed be prioritized. I hope it can work at least 10 times faster than the current system.”

VR Glove Powered by Finger Motions

Photo: Politecnico di Torino
Tom Cruise would have looked much less cool in the 2002 film Minority Report if he’d swiped through images on his computer display with gloves that required clunky data cables or heavy battery packs. A real-world glove promises to bring that sleek Minority Report–style future one step closer by harvesting energy from the wearer’s finger motions.
The prototype glove, called “GoldFinger,” uses piezoelectric transducers that convert the mechanical motions of the glove user’s fingers into electricity. It doesn’t generate enough power to keep the glove’s battery fully charged during typical usage, but shows how the technology could boost the battery charge or potentially reduce the battery’s size. Italian and U.S. researchers who developed the glove sewed electrically-conductive filaments into its nylon fabric to ensure maximum flexibility for the wearera crucial factor for a human-machine interface (HMI) glove intended to control computer or virtual displays.
”The use of a glove requires comfort and reliability and these requirements are not less important than the increased energetic autonomy of the device,” says Giorgio De Pasquale, a mechanical and aerospace engineer at the Polytechnic University of Turin, in Italy. “This also makes the difference between GoldFinger and other HMI gloves that use wires to send data, or large and heavy batteries for the supply.”
HMI gloves were first proposed in the 1970s and 1980s, and the earliest commercialized versions appeared in the 1990s for virtual modeling and certain medical applications. But along with those devices came user limitations in the form of stiff materials, rigid electronic components, inelegant data cables providing wired communication, and bulky power supplies.
GoldFinger, with its focus on freedom and flexibility, represents the latest, user-friendly generation of HMI gloves. All of the rigid electronic components and the battery are tucked inside an aluminum case located on the backside of the glove.

An optical port located on each finger emits LED light, allowing a computer to  track the GoldFinger glove’s motions. De Pasquale’s younger brother, Daniele, a master’s degree candidate in computer engineering at the school in Turin, wrote the software that translates the finger gestures into computer system commands. (The current GoldFinger prototype, which serves as a proof of concept, has just one optical port.)
The Italian siblings-turned-researchers, who also enlisted the help of Sang-Gook Kim, a mechanical engineer at MIT, presented a paper detailing their research on 3 December at the PowerMEMS 2015 conference in Boston. 
To test the glove’s energy-harvesting power, they opened and closed gloved fingers for 10 seconds. The motion generated an average of about 32 microwatts of powerenough for the glove’s optical port to operate for about half a minute per hour without drawing on any battery power at all. GoldFinger's’s current battery can keep the optical port powered continuously for 104 hours. 
The energy-harvesting system may not sound impressive on the surface, but could realistically help extend the glove’sbattery charge during periods of low or medium usage. Its creators envision the glove primarily helping workers in industrial plants who might use it to occasionally interface with machinery in the midst of their normal work routines.
Specifically, GoldFinger would likely activate its optical port(s) during less than 10 percent of the normal workday. Such relatively low usage, say the glove’s developers, would allow the finger motions to significantly extend the battery life. It would last about 14 percent longer if the glove’s optical port is active for 5 percent of a shift. Energy harvesting would boost the battery life by up to 70 percent if the glove is active only 1 percent of the time. And that’s just the current prototype.
The lab version of GoldFinger already has a design “very close to a commercial version”; it accounts for production issues such as process and component availability, Giorgio De Pasquale says. But he and his colleagues plan to continue boosting the performance of the current prototype and working on potential spinoff devices.
HMI gloves have already found uses among a number of large companies. Automaker Daimler-Benz used its own version of “data gloves” to enable workers to grasp and manipulate virtual objects inside the passenger cabin of a virtual reality car. Technicians at aerospace giant Boeing have also used such gloves to simulate maintenance tasks on aircraft. Even pilots have gotten their hands in such gloves as part of cockpit simulations.
GoldFinger and similar gloves could also prove handy in applications such as design and 3-D modeling, allowing robot operators to remotely control the claws and other appendages of their machines, or giving surgeons a wearable remote tool for accessing crucial medical images or data.
“The primary goal of future-inspired researchers is to make available borderline technologies, even without sharply targeted applications,” the elder De Pasquale says. “The existence of the technology will push its demand and the demand will push the technology improvement.”

Yahoo’s Engineers Move to Coding Without a Net

Photo: Andrew Harrer/Bloomberg/Getty Images
What happens when you take away the quality assurance team in a software development operation? Fewer, not more errors, along with a vastly quicker development cycle.
That, at least, has been the experience at Yahoo, according to Amotz Maimon, the company’s chief architect, and Jay Rossiter, senior vice president of science and technology. After some small changes in development processes in 2013, and a larger push from mid-2014 to the first quarter of 2015, software engineering at Yahoo underwent a sea change. The effort was part of a program Yahoo calls Warp Drive: a shift from batch releases of code to a system of continuous delivery. Software engineers at Yahoo are no longer permitted to hand off their completed code to another team for cross checking. Instead, the code goes live as-is; if it has problems, it will fail and shut down systems, directly affecting Yahoo’s customers.
“Doing that,” Rossiter told me, “caused a paradigm shift in how engineers thought about problems.”
It has also, he said, forced engineers to develop tools to automate the kinds of checks previously handled by teams of humans. An engineer might go through an arduous process of checking code once—but then would start building tools to automate that process.  
I met with Maimon and Rossiter at Yahoo’s annual TechPulse conference on Tuesday in Santa Clara. This private get together gives some 850 of Yahoo’s researchers and engineers an opportunity to publicize their projects by presenting papers and participating in poster sessions.
It was an odd time to be surrounded by Yahoo’s tech staff—all of whom were focused on software developments—because in that day’s newspapers and in news reports I heard on the car radio as I drove to the meeting, rumors swirled about Yahoo’s imminent restructuring. The researchers believe that any change will take some time to affect their operations, so they continue on, business as usual. (There may have been more of a buzz about the company’s future the following day, when Yahoo announced that it had decided to go forward with a reverse spinoff: that is, transferring all its businesses and liabilities except for its stake in China’s Alibaba group to a new company.)
Those structural and financial maneuvers notwithstanding, Yahoo’s decision to take away the safety net the company’s software engineers had come to rely upon was big news. The shift wasn’t easy, Rossiter recalled. It required some tough parenting, with no exceptions, he says. “People would come in and say I’m special, I’m working in UI, I’m on the back end, I’m this, I’m that.” But by consistently refusing to give any concessions, it forced a rethink. “We said ‘No more training wheels,’ and it made a huge difference. We forced excellence into the process.”
“It was not without pain,” Maimon says—though the problems were not as big as he feared. “We expected that things would break, and we would have to fix them. But the error that had been introduced by humans in the loop was larger than what was exposed by the new system.”
“It turns out,” Rossiter chimed in, “that when you have humans everywhere, checking this, checking that, they add so much human error into the chain that, when you take them out, even if you fail sometimes, overall you are doing better.”
Of course, taking away the quality assurance jobs meant, well, taking away jobs. “Some of the engineers really cared about system performance types of things,” Maimon explained, “so they joined related teams. Some started working on automation [for testing], and they thought that was great—that they didn’t have to do the same thing over and over. And others left.”
Now, a year after the change, “It’s 100 percent working,” Maimon says. “It’s amazing. Even people who didn’t think it could ever work now think it’s great, and we are applying it to everything we do in the company.”

Using Instagram to Teach JavaScript

Photo: Vidcode
Instagram. It’s the go-to social network for teenage girls today. (They aren’t using Facebook; that’s for their parents.) So, thought Alexandra Diracles, founder of Vidcode, that’s where you go if you want to get more girls interested in computer science by introducing them to coding.
Vidcode, which graduated from the Intel Education Accelerator last week, has built a curriculum and tools for teaching JavaScript using Instagram photos. A user uploads images and videos from Instagram, and, using JavaScript, turns it into video greeting cards, music videos, and other projects that they can share online. Beginners drag and drop basic chunks of code, then edit it to change parameters; they evolve to writing their own routines. Vidcode is reaching out to school districts, governments, and groups like the Girl Scouts, and plans to charge $10 to $12 per user per year for the curriculum. The system is already online, with a sample session available for free. Diracles says the company is working on expanding its tools to allow users to edit videos for 3D and Virtual Reality viewing.