Tuning Canabalt (explaining all the basic systems)
Canabalt's designer published the dimensions, speeds, jump rules and building sizes that made the game feel fair. Every number, explained.
The latest blog posts to take off on Hacker News. 7,294 posts.
Canabalt's designer published the dimensions, speeds, jump rules and building sizes that made the game feel fair. Every number, explained.
The max-flow problem, which is ubiquitous in network analysis, scheduling, and logistics, can now be solved more efficiently than ever.
It took me some twenty-plus years to really learn how to program. It wasn’t for a lack of trying either, it was just that I was trying the wrong way. I tried to learn to program by following tutorials that created programs I didn’t have the slightest interest in keeping. I was trying to…
This PEP introduces a syntax for adding arbitrary metadata annotations to Python functions 1.
Announcing the Go Playground, https://play.golang.org/.
Why NoSQL Matters “NoSQL” is a label which encompasses a wave of innovation now happening in the database space. The NoSQL movement has sparked a whirlwind
Unix programming can be tricky. There are many subtleties many developers are not aware of. In this post, I will describe just two of them.....
First, some background. I grew up in Albuquerque, New Mexico... OK, wait a minute, you don't need that much background. In the beginning there was Stack Overflow. When we set up Stack Overflow, we knew people would use it to ask questions about lots and lots of different programming topics. Instead of the traditional…
When collaborating with lots of engineers as we do here at Google, it’s important to keep a consistent coding style. To this end, we recent...
Like many of you, every year we look forward to the workshops, conferences and events related to open source software. In our view, these ar...
I was working on a server this morning and accidentally deleted an important configuration file. Like many Linux users, I lamented the absence of an “undelete” command.
I'm pleased to announce today the release of Clojure 1.2. http://clojure.org/downloads For maven/leiningen users, your settings to get the b...
If you’ve been following check-ins for the last year or so, then you already know that some dedicated contributors have been working on a MathML implementation in WebKit.
Pacific Tech's Graphing Calculator has a long history. I began the work in 1985 while in school. That became Milo , and later became part of FrameMaker . Over the last twenty years, many people have contributed to it. Graphing Calculator 1.0, which Apple bundled with the original PowerPC computers, originated under…
Being happy makes us more productive. Add some happiness to your git commits.