Amazon speaks up about WikiLeaks decision
Amazon Web Services offers reliable, scalable, and inexpensive cloud computing services. Free to join, pay only for what you use.
Introduction to tmux (alternative to GNU screen)
tmux is similar to screen as it lets you run numerous TTY’s in the same terminal window. It supports some very cool and intuitive features natively as well as a much more readable configuration syntax (ever looked at a .screenrc file?). Why TMUX over Screen? Well according to the FAQ for tmux it has the following…
Google's VP8 video codec (and ffmpeg)
Now that the hype is over, let's talk the real deal. How good is Google's VP8 video codec? Since "multiple independent implementations help a standard mature quicker and become more useful to its users", me and others (David for the decoder core and PPC optimizations, Jason for x86 optimizations) decided that we…
Opera 10.60 Released: WebM, AppCache, WebWorkers, Geolocation and Speed
The latest news about Opera web browsers, tech trends, internet tips.
Protect Your Site with a Blackhole for Bad Bots
Tutorial shows how to setup a blackhole bot trap using PHP in just a few easy steps.
How Ning made me a chump and how you can avoid it
You get it for free, but you don’t have a stake and you don’t have negotiating power. Â Instead, try to work with services that give you an exit plan or that have the safety stamp of an aGPL license . 1
Peewee, a lightweight python ORM
For the past month or so I've been working on writing my own ORM in Python. The project grew out of a need for a lightweight persistence layer for use in Flask web apps. As I've grown so familiar with the Django ORM over the past year, many of the ideas in Peewee are analagous to the concepts in Django. My goal from…
Tired of Old Man Python telling you what you can and can't say to your computer?
Code like you speak. Like making computers do your bidding? Enjoy Python features like lambdas? Indent-grouping? List comprehensions, but tired of OLD MAN PYTHON telling YOU how to...
Debt: The first five thousand years
Debt has always involved institutions that control debt’s potentially catastrophic social consequences. It is only in the current era that we have seen the creation of a planetary administrative system that protects the interests of creditors.
A true single-sided circuit board.
In electronics, it is common to talk about single sided circuit boards. The most common type is a circuit board that only has printed wiring on one side, and components on the other side. There are also surface-mount boards, where all the wiring and components sit on one side. But aren’t all of those really just…
How To Become A Hacker
As editor of the Jargon File and author of a few other well-known documents of similar nature, I often get email requests from enthusiastic network newbies asking (in effect) "how can I learn to be a wizardly hacker?". Back in 1996 I noticed that there didn't seem to be any other FAQs or web documents that addressed…
Regular Expression Matching in the Wild
The first two articles in this series, “ Regular Expression Matching Can Be Simple And Fast ” and “ Regular Expression Matching: the Virtual Machine Approach ,” introduced the foundation of DFA-based and NFA-based regular expression matching. Both were based on toy implementations optimized for teaching the basic…