THREES - A tiny puzzle that grows on you.
It’s been a weird and awesome couple of months. Our expectations for our tiny game were well, fairly tiny. Basically, we hoped it’d do better than Puzzlejuice. It did. By a lot. It’s still hard to address the world’s response with something beyond a wide-eyed daze but essentially we couldn’t be more...
Hasnain says:
"It’s all in good fun, at least we’d like to think so, but try as our logical brains might, we still got the same “cloning feeling". Especially when people called Threes, a game we poured over for nearly a year and a half, a clone of 2048. Others rifled off that they thought 2048 was a better game than Threes. That all stung pretty bad. We know Threes is a better game, we spent over a year on it. And obviously, Threes is the reason 2048 exists."
Posted on 2014-03-28T16:49:18+0000
mbcrawfo/GenericMakefile
GenericMakefile - A generic makefile for use with small/medium C and C++ projects.
What it's like to use Haskell
By Andy Friesen Since early 2013, we at IMVU have used Haskell to build several of the REST APIs that power our service. When the company started, we chose PHP as our application server language, i...
Well, I'm Back: Introducing rr
Bugs that reproduce intermittently are hard to debug with traditional techniques because single stepping, setting breakpoints, inspecting program state, etc, is all a waste of time if the program execution you're debugging ends up not even exhibiting the bug. Even when you can reproduce a bug consis...
Hasnain says:
This sounds like a really really useful tool.
"Many, many people have noticed that if we had a way to reliably record program execution and replay it later, with the ability to debug the replay, we could largely tame the nondeterminism problem. This would also allow us to deliberately introduce nondeterminism so tests can explore more of the possible execution space, without impacting debuggability. Many record and replay systems have been built in pursuit of this vision. (I built one myself.) For various reasons these systems have not seen wide adoption. So, a few years ago we at Mozilla started a project to create a new record-and-replay tool that would overcome the obstacles blocking adoption. We call this tool rr."
Posted on 2014-03-26T05:32:54+0000
Microsoft makes source code for MS-DOS and Word for Windows available to public - The Official...
News and perspectives covering the top stories, events and activities from Microsoft. The content for this blog includes the official information and stories from all of Microsoft's primary businesses.
Hasnain says:
"On Tuesday, we dusted off the source code for early versions of MS-DOS and Word for Windows. With the help of the Computer History Museum, we are making this code available to the public for the first time."
This is a good gesture. Though the license doesn't allow redistribution from what I can tell.
Posted on 2014-03-25T17:19:10+0000
Haskell for all: Introductions to advanced Haskell topics
Many people bemoan the sharp divide between experts and beginning Haskell programmers. One thing I've noticed is that "advanced" Haskell topics all have one thing in common: there exists only one good tutorial on that topic and only the experts have found it. This post is a collection of links to wh...
We’re F****D, It’s Over: Coming Back from the Brink | Scott Weiss
March 24, 2014UncategorizedLeave a commentWe’re F****D, It’s Over: Coming Back from the BrinkIn 1997, about a year after launch, Hotmail was growing exponentially, adding thousands of new users every day. We were on fire. And then one night, it all seemed to unravel. We had a program called the “jan...
Hasnain says:
"Here is what went through all our spinning heads: We're fucked, it's over"
This is a good read on how to survive crises.
Posted on 2014-03-25T16:27:22+0000
YC-Backed Gbatteries Launches BatteryBox, A 50Whr Backup Battery For MacBooks & Other Gadgets |...
Gbatteries has come up with a new technology called BatteryOS that provides better performance without battery life degradation. The first example of this..
Emails From Google's Eric Schmidt And Sergey Brin Show A Shady Agreement Not To Hire Apple Workers
These emails will make you angry if you believe that companies ought to compete instead of fix prices.
Hasnain says:
"I would prefer Omid do it verbally since I don't want to create a paper trail over which we can be sued later"
I have an honest question. How does one become a CEO of a huge tech company and still not know to not send such emails?
Posted on 2014-03-23T23:05:52+0000
http://gking.harvard.edu/files/gking/files/0314policyforumff.pdf
gking.harvard.edu
Hasnain says:
"In February 2013, Google Flu Trends (GFT) made headlines but not for a reason that Google executives or the creators of the flu tracking system would have hoped. Nature reported that GFT was predicting more than double the proportion of doctor visits for influenza-like illness (ILI) than the Centers for Disease Control and Prevention (CDC), which bases its estimates on surveillance reports from laboratories across the United States (1, 2). This happened despite the fact that GFT was built to predict CDC reports. Given that GFT is often held up as an exemplary use of big data (3, 4), what lessons can we draw from this error?"
Posted on 2014-03-23T22:42:03+0000