Skip to Content, Navigation, or Footer.
Thursday, April 9
The Indiana Daily Student

U. of Illinois student invents slide rule widget, wins award

Sophomore gets summer internship with Yahoo!

CHAMPAIGN, Ill. – On a warm day a student might see Greg Schechter riding his unicycle to class. Once inside the classroom, the professor might catch Schechter, a sophomore engineering student, using a slide rule on one of his computer science tests.\n“(A slide rule) is something my mom used,” said Suraj Samaranayake, a junior, also studying engineering.\nThe slide rule is a device that was invented in the 17th century and used up through the 1950s and 1960s prior to the invention of the calculator.\nRecently, Schechter adapted the slide rule to the computer screen and won first place with his invention of a slide rule widget at the first Yahoo! University Hack Days. A widget is another name for a computer desktop application. The competition was held at Yahoo! headquarters in Sunnyvale, Calif., on March 30.\n“I think ... Yahoo! liked (Greg’s project) because it’s really unique,” Samaranayake said. “(It takes) this old technology and (applies) it to a Yahoo! widget. Greg’s project had a sense of humor to it.”\nWhen Schechter’s instructors refuse to allow students use calculators on a test, Schechter said he asks permission to use an alternate method.\n“He’s very addicted to his slide rule,” said Viraj Kumar, who is a computer science TA and was one of Schechter’s instructors last fall. A regular slide rule looks like a ruler but is shorter in length and has six columns of numbers. One can slide a moving piece in the middle and a clear sliding piece covering the width of the slide rule to different numbers to perform a variety of calculations.\nAfter winning the Hack Days qualifying competition at the University of Illinois on Nov. 1, Schechter went on to compete against students from \nStanford University, Stanford University and Carnegie Mellon University.\n“For him to win at nationals was a complete long-shot,” Samaranayake said. “He was going against the best universities in the nation. Those (universities) for computer science are ... as good as it gets.”\nSamaranayake said Schechter is good at overcoming challenges for their Web site, called \nScheedule.com, which they developed with four other students. The site shows possible class schedule combinations once students enter their courses into the site.\n“The algorithms that select what are valid schedules, he came up with every line (of code),” Samaranayake said. “That’s the most complicated part of the Web site.”\nSchechter also came up with a map feature that shows students the buildings in which their classes are located. He has expanded Scheedule.com to Indiana University and is currently working on it for the University of Arizona.\n“He kind of just jumped into it on his own and figured it all out,” Samaranayake said.\nSchechter was also on his own when he created the slide rule widget and received a $2,500 check and a trophy at the competition in Sunnyvale.\nThe trophy is seven inches tall. Engraved on the front in childlike handwriting are the letters spelling “hacker”.\nSchechter said that the trophy fits the style of the Hack Days competition, where competitors have to throw something together really quickly. In the fall, Yahoo! gave the competitors at the university a month to create a “hack” that involved some sort of Yahoo! product, service or Application Programming Interface. Students were given only about 90 seconds to present their projects in front of judges on the big day.\n“You’re just supposed to make something, whatever you can imagine,” Schechter said.\nSchechter said that for the Sunnyvale competition, the judges at Yahoo! gave the competitors the opportunity to make adjustments to their projects. He said that he didn’t make any changes, though, because he was happy with it.\nSchecter’s slide rule widget, which includes four different types of slide rules, is available online at the Yahoo! Widget Gallery. For those who have never used a slide rule, the widget comes complete with a tutorial. Almost 10,000 people have downloaded it from the Yahoo! site so far.\nThis summer, Schechter will fly back out to Sunnyvale to intern at Yahoo!. In the future, he said that he would like to be a Web developer.\n“I want to be able to work on a project where I really have a lot of control (and) where I can program some of my own ideas into whatever I’m working on,” Schechter said.\nKumar, Schechter’s former instructor, said that he hopes Schechter had gotten some of his ideas for the competition from the computer architecture course he taught.\n“It’s pretty clear that he’s one of the top students in terms of being able to think things through,” Kumar said. “His clarity of thinking is actually very, very special.”

Get stories like this in your inbox
Subscribe