Facebook brings back the hack
In its third annual Hacker Cup, Facebook is inviting programmers to rapidly solve programming challenges
IDG News Service - In an effort to challenge programmers worldwide, Facebook has brought back its Hacker Cup contest for a third round, the company announced Wednesday.
"Hacking is core to how we build at Facebook," wrote Facebook mobile engineer David Alves in a blog post announcing the contest. Company engineers are "always hacking to find better ways to solve problems," he said.
Facebook is using the original definition of "hacker," referring not to someone who breaks into computer systems, but rather to an individual who "enjoys exploring the details of programmable systems and how to stretch their capabilities," to borrow the definition from the canonical online computer slang dictionary The Jargon File.
The first four rounds of the contest will be held online, starting Jan. 28. The top 25 finalists will be flown to Facebook's headquarters on March 27 for a final round. The winner will be awarded US$5,000, and three runners-up will be awarded cash prizes as well.
The contest consists of successive sets of increasingly difficult algorithmic problems. Scoring will be based on how accurately and quickly the programmers complete the puzzles. Last year's contest featured challenges such as determining the optimum number of shield generators and warriors one should acquire for the Facebook game Starcraft II and calculating the best race car driving strategy given a variable number of opponents, race track curves and likelihood of crashing.
For each problem, the participant is given a set of inputs and an explanation of the problem. They have six minutes to submit an answer, along with the source code used to solve the problem. Participants can use any programming language, as well as language-extending libraries and even complete programs, such as a spreadsheet.
Last year's Hacker Cup got off to a rough start. Some users on the Quora social networking site complained that the contest's procedures were confusing and sometimes contradictory. The social networking giant had improved the process by the end of the contest, though, participants reported.
- Printer Installer: Eliminating Print Servers Printer Installer is an on-premise web application that enables you to centrally manage and deploy Windows shared or direct iP printers.
- How Network Connections Drive Web Application Performance Users around the globe, on all sorts of devices, expect Web applications to function as seamlessly as desktop applications. This paper discusses the...
- 5 eDiscovery Challenges Solved eDiscovery challenges continue to present themselves as data storage becomes more complex and grows the Big Data Era. Read this CommVault Solution Brief...
- Windows® XP Migration: Protect and Secure Critical Data With the end of the Microsoft Windows XP operating system's lifecycle on April 8, 2014, businesses are faced with the decision to migrate...
- PST Archiving: What is it and How is it Done? Learn more about what PST data is, the risks relating to it, and how the new PST Archiving feature in the Simpana 10...
- HP DevOps KnowledgeVault This interactive resource focuses on the evolution taking place in the world of software development, specifically the Agile development framework, and the gap... All Internet White Papers | Webcasts
Our new bimonthly Internet of Things newsletter helps you keep pace with the rapidly evolving technologies, trends and developments related to the IoT. Subscribe now and stay up to date!