John Kane was on a hell of a winning streak. On July 3, 2009, he walked alone into the high-limit room at the Silverton Casino in Las Vegas and sat down at a video poker machine called the Game King. Six minutes later the purple light on the top of the machine flashed, signaling a $4,300 jackpot.
What The Hell Was Megadeth, Arizona? — Cuepoint — MediumThis is the story of how an unlikely threesome—a girl, a heavy metal band and their fans?—?pioneered the web at its infancy, bucked the status quo and proved that the Internet wasn’t a fad. It’s 1994. I’m working at Capitol Records in Hollywood, California.
codersnotes / The joy of INCBINWhy do games have to load data? At first glance that seems like a stupid question. Of course they have to load data, textures, models, etc. How else would they draw anything?
Down to the silicon: how the Z80's registers are implementedThe 8-bit Z80 microprocessor is famed for use in many early personal computers such the Osborne 1, TRS-80, and Sinclair ZX Spectrum. The Z80 has an innovative design for its internal registers, with two sets of general-purpose registers.
What am I running inside my bash?Let's assume you are using bash as your daily shell. You've heard lots of worrying things lately about it's safety. But that's not what's bothering you. What's bothering you is that some months ago you abused the holy UNIX principles with it. It couldn't be helped.
Why is 0x00400000 the default base address for an executable?The default base address for a DLL is 0x10000000, but the default base address for an EXE is 0x00400000. Why that particular value for EXEs? What's so special about 4 megabytes
Puzzle Driven DevelopmentPDD, or Puzzle Driven Development, is a method used to break down programming tasks into smaller ones and enable their implementation in parallel. The PDD method is used widely in XDSD methodology. The method is pending a USPTO patent (application no. 12/840,306).
Ducking, A Date-Parsing Library That Makes Me Rethink About ParsingEarlier this week I ran across a really fascinating project called Duckling. This isn't the Duckling project that I work on, but the coincidental name sameness probably caught my attention! Duckling is a date parsing library for Clojure, but it handles date parsing in a fairly unique fashion.
How does SQLite work? Part 1: pages!This evening the fantastic Kamal and I sat down to learn a little more about databases than we did before. Just a primary key and a string! What could be simpler? I then wrote a little Python script to put the contents of /usr/share/dict/words in the database:
How does SQLite work? Part 2: btrees! (or: disk seeks are slow don't do them!)Welcome back to fun with databases! In Part 1 of this series, we learned that: Let’s understand a little bit more about how these btrees work! First, some theory.
This Read-It-Later-list is just that, bookmarks of stuff I intend to read or have read. I do not necessarily agree with opinions or statements in the bookmarked articles.
This list is compiled from my Pocket list.