Just a general logo design idea I had, but I really do love the tech scene in the San Francisco Bay Area. I’m not sure if this design is original.
By the way, now that I have your attention, I wrote a free book that teaches complete beginners computer programming by making games: Invent Your Own […]
“MooseGesture” is a Python module that implements a basic mouse gesture recognition system. It can identify gestures made up of strokes in the eight cardinal and diagonal directions.
A mouse gesture is holding down the mouse button and moving the mouse cursor in a specific pattern to issue a command.
Mouse gestures are a way of dragging […]
This is a tiny open source project that I made to scratch an itch. The Look of Disapproval is an emoticon that is used to express disapproval in an online medium (a medium whose content I often disapprove of.)
Having to google “look of disapproval” and then copying/pasting the emoticon was too much work. Now that […]
A Good Introduction and a Light Read
“Innumeracy” is at heart a book on the use, misuse, and abuse of statistics and probability that are made by a (unfortunately) large number of people (this reader included). Paulos has managed to make a quick read that is packed with facts and examples of numerical illiteracy.
It would be […]
Here’s a cipher disk that you can print and cutout to help you manually implement the Caesar Cipher. A program to implement this cipher (and break the cipher) is available in Chapter 14 of the free programming book “Invent Your Own Computer Games with Python” at http://inventwithpython.com/chapter14.html
Simply download and printout the PDF and cut out […]
Click to view the full image:
I’ve set up a new site called Learn You A Origami!, which features video tutorials from YouTube of how to fold several different models. I’ll be adding new models periodically.
The site uses my StepReplay software, which is a JavaScript library that puts “steps” in any YouTube video using the YouTube API. The problem with most […]
Practical, insightful, and delightful. (5 out of 5 stars.)
Axelrod’s “The Evolution of Cooperation” delivers ideas that are at the same time obvious but surprisingly insightful to human nature. It is a small and readable book which every chapter left me thinking, “Of course, why didn’t I think of it like that?”
The core of the book […]
If you don’t know Lua, the popular programming language often used as a embedded scripting language, but you do know how to program, here’s a cheat sheet that covers the basics of the language’s syntax.
The cheat sheet itself is an executable program. You can download the file here: lua_cheat_sheet.lua
For quick viewing, here it is on […]
I got tired of not having a good cross-platform module for accessing the clipboard in Python, so I put this together. It is a module that loads a copy() and paste() function depending on what your operating system (or window manager) is.
It has the following requirements:
Windows – No requirements. You don’t need the win32 module […]