STARCRAFT Source Code Discovered, Fan Rewarded for Returning It To Blizzard

Blizzard has showered a fan in rewards after the return of a lost gold master source code disc for the original 1998 StarCraft. As spotted by Kotaku, Reddit user Khemist49 had purchased a “Box of Blizzard stuff” off eBay which happened to contain a disc marked “StarCraft Gold Master Source Code”. Unsure what to do with the seemingly valuable object, he turned to Reddit for answers and, after having some users request the code be made freely available or to sell it, was contacted by Blizzard’s legal team.

Blizzard naturally requested that he return the disc due to the “intellectual property and trade secrets” that it contained and once again Khemist49 turned to Reddit to express his confusion after seeking legal advice. Torn between having paid for and done nothing wrong in acquiring the disc and his potential legal obligations, he decided to send the disc back to Blizzard, just in case. The multi-billion dollar game company decided to reward Khemist49 by sending him a free copy of its popular FPS Overwatch, and $250 USD in Blizzard store credit. Khemist49 assumed that this was the end of this unusual event – until a week later he received a phone call from a Blizzard employee.  “He wanted to thank me for returning their disc (which was in fact stolen).” Khemist49 explains in his follow up Reddit post “He then asked me if i have ever heard of BlizzCon. I said well, yeah of course but it’s impossible for me to go, i live in the east coast, and the badges are always sold out before you can refresh the page lol. He said well, the reason we are calling you is to invite you to Blizzcon, all expenses paid, and we would love to take you out for drinks.” To top it all off, two days later he also received a box of Diablo and Overwatch themed merchandise for his troubles. Blizzard has confirmed the events and stated that it “wanted to show an appropriate level of appreciation to the player for doing the right thing, not just from Blizzard, but on behalf of the large and active community of players who still enjoy StarCraft today”. The recovery of the StarCraft source code comes at an interesting time for Blizzard, with the original StarCraft and its expansion not only made free to download last month but also being remastered later this year. 

Another Programming Competetion

My Computer Science classes have competed in several coding competitions over the years. This is a post for my students to link to some current and past competitions:


Calling all Computer Science majors: jobs are waiting for you

When he was 14 years old, Lawrence Birnbaum taught himself how to program, but he had trouble even finding a computer to work on. Still, he knew computers were going to be the future. That was in the late 1960s. When Birnbaum — today a computer science professor at Northwestern — was in college, there were relatively few computer science majors, and his professors had graduated from schools of math or electrical engineering. The field was still new. Fast forward to now. New computer science graduates often have their pick of opportunities as recruiters struggle to fill positions in the industry. The big question is: Why? Are too few students majoring in fields with the best employment and growth potential? First of all, it’s clear that computer science is a good career bet. According to a new study by, jobs in computer science for roles like data scientists and software engineers show the best growth potential in the next seven years. Healthcare is another big area for career growth, the study found. Statistics from show were about 11,400 and 19,400 data scientists worldwide in 2015, 52% of of whom earned that position in the last six years. On LinkedIn this month, there were 8,916 open positions for data scientists, 72,800 open positions for software engineers and 74,900 open positions for physical therapists. Just last June, two computing organizations published an open letter announcing there were 500,000 open computer positions in every sector such as manufacturing or banking — but only 50,000 computer science graduates a year. And according to Computer Science Zone, there will be 1 million more computing jobs than employees to fill them in the next 10 years.

“I think the demand is because there is so much that can be done right now. This is a field which has been in a revolutionary state almost since its inception,” Birnbaum said.

So, where are all the computer science majors to fill those jobs? They’re there — they just haven’t graduated yet. “It takes a while to get people through the pipeline,” said Birnbaum, who in addition to his teaching duties is a co-founder of a tech company, Narrative Science. “Once people decide they want to do this, it still is going to take a while to have the supply catch up. We’re getting there, and it is going to continue to improve.” In 2016, 16,870 students graduated with a major in computer science and 26,200 students graduated in computer information systems, according to College Factual. And across the country, computer programs are growing: Introductory classes at Northwestern have increased from 40 students to over 400, and the university plans to increase the number of faculty members by 20 in the next five years. At the University of Washington, according to, Microsoft, Amazon, Zillow and other companies recently Google made donations to fund a $90 million engineering and computer science building. At U.C. Berkeley, one of the top ranked universities for computer science majors, the number of undergraduates in the electrical engineering and computer science program has increased from 1,133 students to 2,546. Computer science majors increased by 95% from 2011 to 2015, according to Fortune.

Related: The top 10 colleges for a computer science degree

“Every university in the country has seen a tremendous explosion of student demand for computer science,” Birnbaum said. John Scholz, a professor at University of Wisconsin-Madison, said there could be other reasons that some openings are tough to fill, such as starting salaries. “I don’t really ascribe that there is a growth mismatch between the skills that students are graduating with and the needs of the labor market,” Scholz told USA TODAY College. “These are markets. Take computer scientists, there is a market. If there is a scarcity, the demand exceeds the supply. Computer scientists wages adjust, and the market clears.” Jobs in the tech and health care industry are in demand right now because the industries are growing and expanding, confirmed Vicki Salemi, a career expert for Monster. Many job candidates can and do receive multiple job offers, and it is up to companies to offer competitive packages as well as incentives for employees to stay, she said. “There are hard-to-fill jobs. There is a labor shortage,” Salemi told USA TODAY College. “The demand to hire data scientists and software engineers and healthcare is particularly high right now. There is not enough qualified people to fill them, which is good for people who are really qualified. They’ll probably get multiple job offers.” (source)