Thursday, December 23, 2010

Wednesday, December 22, 2010

PeeringDB Login

PeeringDB Login: "The purpose of this project is to facilitate the exchange of information related to Peering. Specifically, what networks are peering, where they are peering, and if they are likely to peer with you. If you don't know what peering is, and/or you don't currently engage in peering, this probably won't have any meaning for you.

If you would like a read-only view of the data contained here without creating an account, you may log in using:

Username: guest
Password: guest"

Monday, December 20, 2010

File Not Found: The Record Industry's Digital Storage Crisis | Rolling Stone Music

File Not Found: The Record Industry's Digital Storage Crisis | Rolling Stone Music: "'That's the problem with digital,' says Steve Webbon, head archivist of the Beggars Group. 'When it goes, it's just blank. It's gone.'"

Sunday, December 19, 2010

25 New Free High-Quality Fonts - Smashing Magazine

25 New Free High-Quality Fonts - Smashing Magazine: "In this selection, we’re pleased to present Pompadour Numeral Set, Lato, Crimson Text, Espinosa Nova, Musa Ornata, Spatha Sans, ColorLines, Roke1984, Neuton, Avro, Baurete and other fonts. Please note that some are for personal use only and are clearly marked as such. Please read the license agreements carefully before using the fonts; they may change from time to time."

Friday, December 17, 2010

How We Calculate Your Carbon Footprint

How We Calculate Your Carbon Footprint: "On average, electricity sources emit 1.297 lbs CO2 per kWh (0.0005883 metric tons CO2 per kWh)."

Kilowatt Coal Co.

Kilowatt Coal Co.: 2.16 lbs of co2 per kWh, $10 per ton of co2

Thursday, December 16, 2010

Create your own packet sniffer in C | Simplest Codings

Create your own packet sniffer in C | Simplest Codings: "A simple implementation of a packet sniffer in C on linux platform using the libpcap library. This packet sniffer currently sniffs IP , TCP , ICMP and UDP packets."

Tuesday, December 14, 2010

Arthur Leff - Unspeakable Ethics, Unnatural Law

Arthur Leff - Unspeakable Ethics, Unnatural Law: "Arthur Leff - Unspeakable Ethics, Unnatural Law"

Calvin & Hobbes Search Engine | Results - by Bing

Calvin & Hobbes Search Engine:

"Search Results for 'creativity'
Your search found 1 comics:

21 MAY 1992
' Do you have an idea for your story yet? No, I'm waiting for inspiration. You can't just turn on creativity like a faucet. You have to be in the right mood. What mood is that? Last-minute panic. Calvin plays in his sandbox. Hobbes asks if he has a story idea yet. Calvin says he's has to be in the right mood. Hobbes asks what mood that is. Calvin says ''last-minute panic''. '"

Monday, December 13, 2010

groff sweetness

http://groff.ffii.org/groff/contrib/documentation/

utp: This is an electronic version of the book UNIX Text Processing from Dale Dougherty and Tim O'Reilly, published in 1987.

ps-in-groff: Miklos Somogyi's paper discusses advanced techniques to embed PostScript into groff documents.

Saturday, November 27, 2010

How To Build A Servo LED Driver

This is pretty neat, seeing as how store-bought drivers seem to run about $20!

Basic idea: strip the mechanics off of an old servo, and solder in two different resistors, so the circuit thinks the alignment is incorrect and supplies power to the circuit. Attach to a spare receiver port.

How To Build A Servo LED Driver: "One way to get into night flying is to fill a plane with LEDs. You can do that by connecting them directly to the motor battery, or to a dedicated second pack, but neither approach gives you any control. Here's how to reuse an old servo to drive your LEDs, with either on/off or variable brightness from the transmitter."

Perlisisms - "Epigrams in Programming" by Alan J. Perlis

Perlisisms - "Epigrams in Programming" by Alan J. Perlis: "From ACM's SIGPLAN publication, (September, 1982), Article 'Epigrams in Programming', by Alan J. Perlis of Yale University."

Friday, November 26, 2010

“ten rules for maker” � Search Results � Ponoko – Blog

“ten rules for maker” � Search Results � Ponoko – Blog: "We hope you’ve enjoyed and picked up some key pointers from “Ten Rules for Maker Businesses” and a huge thank you to Chris at Wired for writing this invaluable essay for our readers and all the Makers out there!"

Saturday, November 20, 2010

Welcome to the Electronics Club

Welcome to the Electronics Club: "Click here for Dummy Alarm project Click here for Traffic Light project Click here for Dice project
Kits for all projects on this website
are available from RSH Electronics
Click here for RSH Electronics
Build a project
Learn how to solder and build one of our projects.

Identify components
Find out how to identify components including
resistors, capacitors, diodes and LEDs.
Test them with our component tester project.

Read a circuit diagram
Follow our section on studying electronics
and learn the circuit symbols."

Thursday, November 11, 2010

GPS Visualizer: Great Circle Distance Maps, Airport Routes, & Degrees/Minutes/Seconds Calculator

GPS Visualizer: Great Circle Distance Maps, Airport Routes, & Degrees/Minutes/Seconds Calculator: "This page is designed to help you calculate answers to some common geographical questions and draw maps from simple coordinates."

1.0 Is the Loneliest Number — Matt Mullenweg

1.0 Is the Loneliest Number — Matt Mullenweg: "Usage is like oxygen for ideas. You can never fully anticipate how an audience is going to react to something you’ve created until it’s out there. That means every moment you’re working on something without it being in the public it’s actually dying, deprived of the oxygen of the real world. It’s even worse because development doesn’t happen in a vacuum — if you have a halfway decent idea, you can be sure that there are two or three teams somewhere in the world that independently came up with it and are working on the same thing, or something you haven’t even imagined that disrupts the market you’re working in. (Think of all the podcasting companies — including Ev Williams’ Odeo — before iTunes built podcasting functionality in.)"

Saturday, October 30, 2010

SparkFun Electronics - SparkFun Inventor's Kit for Arduino

SparkFun Electronics - SparkFun Inventor's Kit for Arduino: "sku: KIT-10173

Description: zOMG! This kit has it all. It now includes the new Arduino Uno, the fabled baseplate, and all the sensors you can shake a stick at. The SparkFun Inventor's Kit for Arduino is a box of goodies to get the very beginner started with programmable electronics. It includes all the bits you need to build 12 basic circuits, no soldering required!"

Tuesday, October 26, 2010

Eldapo � Using any old LDAP server as an Oracle name server

Eldapo � Using any old LDAP server as an Oracle name server:

"To do this you need to: (1) set up the required entries on your LDAP directory; (2) configure your Oracle (e.g. sqlplus) clients to use LDAP."

Gallery - Brilliant SF books that got away - Image 1 - New Scientist

Gallery - Brilliant SF books that got away - Image 1 - New Scientist: "From The War of the Worlds to Nineteen Eighty-Four, some science fiction goes down in history. But what about the brilliant books that got away? We asked scientists and writers to nominate their lost sci-fi classics, and we've set a competition for flash fiction inspired by them – read on to find out more."

Sunday, October 24, 2010

Confessions of a used-book salesman. - By Michael Savitz - Slate Magazine

Confessions of a used-book salesman. - By Michael Savitz - Slate Magazine: "I make a living buying and selling used books. I browse the racks of thrift stores and library book sales using an electronic bar-code scanner. I push the button, a red laser hops about, and an LCD screen lights up with the resale values."

Thursday, October 21, 2010

高砂高校ジャズバンド部(Big Friendly Jazz Orchestra)と管理者の日記

高砂高校ジャズバンド部(Big Friendly Jazz Orchestra)と管理者の日記: "部活の情報発信と管理者の無責任日記(学校非公式) 演奏予定は「カテゴリ別アーカイブ」の演奏行事予定をクリックして下さい"

Amazing!

Saturday, October 16, 2010

Eb contrabass saxophone to low A - Benedikt Eppelsheim Wind Instruments, Munich

Eb contrabass saxophone to low A - Benedikt Eppelsheim Wind Instruments, Munich:
"# range A 3 - F#6, sounding C1-A3
# 1 octave below the baritone saxophone
# 3 automatic octave keys
# additional altissimo register valve to written D 7, sounding F 4
# impressive overall height (177 cm = 70 inches) for more visual presence"

NSO's Lewis Lipnick trades in his contrabassoon for contraforte's sweeter sound

NSO's Lewis Lipnick trades in his contrabassoon for contraforte's sweeter sound: "Here's what made the difference: Lipnick wasn't playing the contrabassoon. He's got a brand-new instrument, called the contraforte, created by two German instrument makers, which completely reimagines contrabassoon technology. This week, Lipnick was preparing eagerly for Mahler's Fifth Symphony, which the orchestra is playing on Thursday, Friday and Saturday."

Thursday, October 14, 2010

Wednesday, October 06, 2010

50 Beautiful Examples Of Tilt-Shift Photography - Smashing Magazine

50 Beautiful Examples Of Tilt-Shift Photography - Smashing Magazine: "ilt-shift photography is a creative and unique type of photography in which the camera is manipulated so that a life-sized location or subject looks like a miniature-scale model. Below we present 50 beautiful examples of tilt-shift photography. All examples are linked to their sources. We strongly encourage you to explore other works of the photographers we’ve featured in this post."

Friday, September 17, 2010

Wall Street's Speed War - Forbes.com

Wall Street's Speed War - Forbes.com: "Three milliseconds is three one-thousandths of a second. Does that really matter? 'That's close to an eternity in automated trading,' says Ben Van Vliet, a professor at the Illinois Institute of Technology. 'This is all about picking gold coins up off the floor--only the fastest person is going to get the coins.'"

NAS - The National Association of Scholars :: Articles and Archives Read These Instead: Better Books for Next Year’s Beaches Peter Wood and Ashley Thorne

NAS - The National Association of Scholars :: Articles and Archives Read These Instead: Better Books for Next Year’s Beaches Peter Wood and Ashley Thorne: "Nietzsche invites wild misreadings from those who lack the philosophical context."

Thursday, September 16, 2010

MyWi 4.0 - Rock Your Phone

MyWi 4.0 - Rock Your Phone: "Create a WiFi HotSpot with a press of a finger! Wherever you are - you can connect your laptop or other mobile device to your iPhone easily. MyWi has been rebuilt from scratch to bring tethering support to iOS 4! Will work with all jailbroken iPhones (including 2G/3G/3GS/4) and iPad on 3.1.2 or later."

Sunday, September 12, 2010

Google search index splits with MapReduce • The Register

Google search index splits with MapReduce • The Register: "With Caffeine, Google can update its index by making direct changes to the web map already stored in BigTable. This includes a kind of framework that sits atop BigTable, and Lipkovitz compares it to old-school database programming and the use of 'database triggers.'"

Saturday, September 04, 2010

Earthquake Kit

summary:

  1. spare glasses in holder attached to bedpost
  2. flashlight, batteries, hand-crank radio/charger
  3. spare keys.  also store spare keys at work
  4. clothing, in pillowcase under bed. shoes holding socks, underwear, bandana; jeans (pockets stuffed with useful items), warm shirt, sweatshirt, hat, and sturdy leather gloves.  bottles of water, hanky, tissues, whistle, mints, cash, meds.
  5. fire prevention kit: fire extinguisher, natural gas wrench (at valve).
  6. emergency tool kit in drawstring bag: phone with jack, walkie talkies, batteries, radio, swiss army knife, pliers, hammer, extra flashlights.
  7. 72-hour kit (www.Ready.gov).  ready-to-eat food, bottled water, first aid kit, toilet paper, pet food and other items, in locking plastic tub. store outside of house.
rehearse: put on shoes, grab flashlight, turn off gas find neighbors' utility locations

rescue kit: dust masks, goggles, knee pads, elbow pads, and hardhats with headlamps; tents and tarps; floodlights, generator, Coleman lanterns, and emergency stoves and heaters; bandages and soup; duct tape, plastic sheeting, and spare lumber for covering shattered windows; down coats and sleeping bags; crow bars and car jacks and plenty more fire extinguishers.

Your Own Hot Spot, and Cheap - Yahoo! Finance

Your Own Hot Spot, and Cheap - Yahoo! Finance: "The MiFi’s portability has always made it an exceptionally flexible and useful little gadget — and Virgin’s prepaid model, unlimited data plan and dirt-cheap pricing just multiply that flexibility. And if Virgin can make money with a plan like this, the mind boggles at just how overpriced the similar offerings from its rivals must really be."

Friday, September 03, 2010

bfrog / whizzer / wiki / Home — bitbucket.org

bfrog / whizzer / wiki / Home — bitbucket.org: "Python 2.x and 3.x asynchronous socket server and coroutine library based on pyev and the pythonfutures api descibed by PEP 3148"

Thursday, August 26, 2010

freesound :: home page

freesound :: home page: "The Freesound Project is a collaborative database of Creative Commons licensed sounds. Freesound focusses only on sound, not songs. This is what sets freesound apart from other splendid libraries like ccMixter."

Royalty Free Music

Royalty Free Music: "Royalty-Free Music"

Royalty Free Ambient, Hypnosis, and Meditation Music

Royalty Free Music: "Royalty Free Music"

Monday, August 23, 2010

pl/sql library for JSON - www.erasme.com

pl/sql library for JSON - www.erasme.org: "Here is the first release of a PL/SQL package for JSON (Javascript Simple Object Notation). This program is published under the GNU LGPL License.

The package’s features are :
- create and manipulate JSON objects
- add attributes and array to a JSON object
- convert from JSON to string
- convert from String to JSON structure
- debugging function
- customizable output (web or custom)"

JSON/Oracle first package

JSON In (and out) of Oracle – JSON Data Type | Database Geek Blog: "Do you use JSON? Do you use Oracle? How would you like to use JSON in Oracle? How would you like to store it, generate it and read it? I am creating a new JSON data type that will work like XMLType."

Beethoven's Fifth Symphony Breakfast

Beethoven's Fifth Symphony Breakfast:

"Japanese rendition of Beethoven's fifth symphony set in a restaurant."

Sunday, August 22, 2010

Ozumo - The Experience

Ozumo - Oakland
Monday Sushi Night! $30

Google Custom Search Engine - Site search and more

Google Custom Search Engine - Site search and more: "With Google Custom Search, you can harness the power of Google to create a customized search experience for your own website.

* Include one or more websites, or specific webpages
* Host the search box and results on your own website
* Customize the look and feel of the results to match your site"

Friday, August 20, 2010

Monday, August 16, 2010

james david low / work / OpenTerminalHere and AntHere

james david low / work / OpenTerminalHere and AntHere: "Here are my modifications to OpenTerminalHere."

Multi-Dimensional Analog Literals in C

Multi-Dimensional Analog Literals in C:

"// Note: The following is all standard-conforming C , this is not a hypothetical language extension."

Thursday, August 12, 2010

Smoothie Charts

Smoothie Charts: "Smoothie Charts is a really small charting library designed for live streaming data. I built it to reduce the headaches I was getting from watching charts jerkily updating every second. What you're looking up now is pretty much all it does. If you like that, then read on."

Friday, August 06, 2010

The Eight Fallacies of Distributed Computing

The Eight Fallacies of Distributed Computing: "Peter Deutsch
Essentially everyone, when they first build a distributed application, makes the following eight assumptions. All prove to be false in the long run and all cause big trouble and painful learning experiences.
1. The network is reliable
2. Latency is zero
3. Bandwidth is infinite
4. The network is secure
5. Topology doesn't change
6. There is one administrator
7. Transport cost is zero
8. The network is homogeneous
For more details, read the article by Arnon Rotem-Gal-Oz"

Tuesday, August 03, 2010

Ksplice � Learning by doing: Writing your own traceroute in 8 easy steps - System administration and software blog

Ksplice � Learning by doing: Writing your own traceroute in 8 easy steps - System administration and software blog: "The rest of this post will walk through implementing a very primitive version of traceroute in Python. The real traceroute is of course more complicated than what we will create, with many configurable features and modes. Still, our version will implement the basic functionality, and at the end, we’ll have a really nice and short Python script that will do just fine for performing a simple traceroute."

Damien Katz: Getting Your Open Source Project to 1.0

Damien Katz: Getting Your Open Source Project to 1.0: "So how did I get here? It took a lot of time and effort (almost 5 years!), and the help of a lot of people. Here are some tips of what it took to get CouchDB to 1.0."

Main Page - P4Spam

Main Page - P4Spam: "P4Spam :: HTML-styled Perforce change review daemon

P4Spam is a Perforce change review daemon which spits out sexy HTML-styled notification emails.

P4Spam was inspired by CVSspam, a great tool for use with CVS or Subversion."

Monday, August 02, 2010

Backing up Blogger sites

To grab your latest 1000 posts:
To grab your latest 1000 posts in XML:
To fetch the associated images:
A handy online pretty-printer.

Saturday, July 31, 2010

The Volokh Conspiracy � Mandamusing

The Volokh Conspiracy - Mandamusing:

"If I do not ferk you out of all likelihood of ringing the beauty, why mandamus me!"

Thursday, July 29, 2010

PoseSpace.com Figurative Art Models

PoseSpace.com Figurative Art Models:

"About the Pose Tool

ThePose Tool is a free, easy to use, interactive search tool that helps you find just the right pose. Without buying anything, you can use it for pose ideas, instructing models, planning compositions, practice, and inspiration. When you are ready to create finished works of art (our ultimate goal for this website), you can download the complete 24 views at full resolution starting at just $4 each."

Wednesday, July 28, 2010

Using Python with Quartz 2D on Mac OS X

Using Python with Quartz 2D on Mac OS X: "Python is a robust, object-oriented scripting language with powerful built-in libraries. On Mac OS X, Apple's Python Bindings for Quartz 2D give Python developers access to the Quartz 2D graphics API. This combination of rapid development and rich graphics makes Python on Mac OS X an excellent platform for graphics processing, dynamic content generation, and PDF document creation.

This article shows you how to leverage Python and the Quartz 2D API to quickly and easily create new solutions and opportunities by guiding you through three exercises. In addition, we'll explore some spots in Mac OS X where you can apply this Python and Quartz 2D knowledge."

Starbucks Does Not Use Two-Phase Commit - Enterprise Integration Patterns

Starbucks Does Not Use Two-Phase Commit - Enterprise Integration Patterns: "While waiting for my 'Hotto Cocoa' I started to think about how Starbucks processes drink orders. Starbucks, like most other businesses is primarily interested in maximizing throughput of orders. More orders equals more revenue. As a result they use asynchronous processing. When you place your order the cashier marks a coffee cup with your order and places it into the queue. The queue is quite literally a queue of coffee cups lined up on top of the espresso machine. This queue decouples cashier and barista and allows the cashier to keep taking orders even if the barista is backed up for a moment. It allows them to deploy multiple baristas in a Competing Consumer scenario if the store gets busy."

Wednesday, July 21, 2010

Cheat Sheet : All Cheat Sheets in one page

Cheat Sheet : All Cheat Sheets in one page: "The Manual.su's project. All cheat sheets, round-ups, quick reference cards, quick reference guides and quick reference sheets in one page. The only one you need."

Friday, July 09, 2010

RangeVideo OSD [RV-OSD] : RangeVideo!, Wireless video solutions.

RangeVideo OSD
  • Plug and Play for FPV
  • On Screen Display
  • Autopilot with Failsafe
  • Artificial Horizon
Autopilot Modes:
  • Fly-by-wire mode (requires IR sensors)
  • Level flight stabilization (requiresIR sensors)
  • Heading hold (requires IR sensors)
  • Position hold (requires IR sensors)
  • 15 waypoints, 3D waypoint sequencer (USA and Canada only)

s3funnel - Project Hosting on Google Code

s3funnel - Project Hosting on Google Code: "s3funnel is a command line tool for Amazon's Simple Storage Service (S3).

* Written in Python, easy_install the package to install as an egg.
* Supports multithreaded operations for large volumes. Put, get, or delete many items concurrently, using a fixed-size pool of threads.
* Built on workerpool for multithreading and boto for access to the Amazon S3 API.
* Unix-friendly input and output. Pipe things in, out, and all around."

boto - Project Hosting on Google Code

boto - Project Hosting on Google Code: "An integrated interface to current and future infrastructural services offered by Amazon Web Services. Currently, this includes:

* Simple Storage Service (S3)
* Simple Queue Service (SQS)
* Elastic Compute Cloud (EC2)
o Elastic Load Balancer (ELB)
o CloudWatch
o AutoScale
* Mechanical Turk
* SimpleDB (SDB) - See SimpleDbPage for details
* CloudFront
* Virtual Private Cloud (VPC)
* Elastic Map Reduce (EMR)"

Wednesday, June 30, 2010

Six Keys to Success for New Pilots - RC Groups

Six Keys to Success for New Pilots - RC Groups: "WIND
Orientation
Speed
Altitude
Over Control
Preflight Check"

Woot : Amazon, Woot, and You: But Mostly Woot

Woot : Amazon, Woot, and You: But Mostly Woot:

"From a practical point of view, it will be as if we are simply adding one person to the organizational hierarchy, except that one person will just happen to be a billion-dollar company that could buy and sell each and every one of you like you were office furniture."

Upgrade your RC Transmitter with a DIY Tilt Motion Control Module

Upgrade your RC Transmitter with a DIY Tilt Motion Control Module: "This article describes how to create a motion control module for your RC transmitter, that will allow you to control your model or robot by simply tilting the transmitter case."

CSI | Power Line Panic and Mobile Mania

CSI | Power Line Panic and Mobile Mania:
"What is the physics that underlies any possible linkage between mobile phones, power lines, and cancer?"

Tuesday, June 29, 2010

Las Vegas Weekly : - A uniquely Weekly ranking of the personalities who define Las Vegas

Las Vegas Weekly : - A uniquely Weekly ranking of the personalities who define Las Vegas:

Penn:

"Teller and I have been brutal to Christians, and their response shows that they’re good fucking Americans who believe in freedom of speech. We attack them all the time, and we still get letters that say, “We appreciate your passion. Sincerely yours, in Christ.” Christians come to our show at the Rio and give us Bibles all the time. They’re incredibly kind to us. Sure, there are a couple of them who live in garages, give themselves titles and send out death threats to me and Bill Maher and Trey Parker. But the vast majority are polite, open-minded people, and I respect them for that."

Saturday, June 26, 2010

6061 Tricopter

6061 Tricopter: "The 6061Tricopter frames are light weight (under 300 grams) and will be great for the Professional or Do-it-Yourself RC pilot that demands performance as will as good looks. You can add your own electronics/gear or you may already have a Tricopter made from lessor material and want to swap the gear to a better, stronger airframe."

Wednesday, June 23, 2010

Flutter-By Models Flutter-By Review - RC Groups

Flutter-By Models Flutter-By Review - RC Groups:

"Wingspan: 38”
Wing Area: 570 sq''
AUW weight: 17.6 oz.
Length: 43”
Wing loading: 4.45 oz/sq. ft.
Servos: 2 – 9 Gram TowerPro
Transmitter: Spektrum 12X
Receiver: Spektrum AR6100
Battery: Thunder Power 1350mAh 3s LiPoly
Motor: E-flite Park 450 890 Kv
ESC: E-flite 25a Pro Brushless
Manufacturer: Flutter-By Models (jefsquared@comcast.net)
Price: $295.00"

Migrating to CouchDB — CouchDB: The NoSQL Document Database

Migrating to CouchDB — CouchDB: The NoSQL Document Database: "CouchDB is document oriented, schema-free database similar to Amazon’s SimpleDB and Google’s BigTable. It stores data as JSON documents and provides a powerful view engine that lets you write Javascript code to select documents from the database, and perform calculations. A RESTful HTTP/JSON API is used to access the database. The database boasts other features as well, such as robust replication, and bi- directional conflict detection and resolution."

MSP430 LaunchPad (MSP-EXP430G2) - Texas Instruments Embedded Processors Wiki

MSP430 LaunchPad (MSP-EXP430G2) - Texas Instruments Embedded Processors Wiki: "What is LaunchPad?

LaunchPad is an easy-to-use development tool intended for beginners and experienced users alike for creating microcontroller-based applications. At $4.30, the LaunchPad offers everything you need to get started with your projects."

Monday, June 21, 2010

Build A Flying Wing For Less Than $5 | The Hobby Guy

Build A Flying Wing For Less Than $5 | The Hobby Guy: "I am always happy to make things from cheap parts, especially when you add up all the money I spend on my hobbies. Building radio control airplanes from BlueCor (Fan Fold) foam board keeps cost down.

In addition to being low cost, Fan Fold airplanes are fast to build and easy to repair. This build should take less than two hours, and sans electronics, cost under $5.00. Compare this to commercial kits, which start at $40.00 for a box of foam. Forty Dollars is not a bad price, very good in my book, but you can build eight wings for the same price."

Mini camera plane construction thread - RC Groups

Mini camera plane construction thread - RC Groups: "I'm working on a small plane to carry one of those keychai/pen cameras. The idea being a plane that can be put inside a small box so I can carry it with me when I travel around and have the chance to shoot some aerial views of the place."

1.4g micro camera FPV setup - RC Groups

1.4g micro camera FPV setup - RC Groups:
"Complete system

-Cam cost $60
-TX cost $38
-RX cost $28"

Sunday, June 20, 2010

Welcome to AeroCinema, the home of classic aviation!

Welcome to AeroCinema, the home of classic aviation!

YouTube - 808 Car Keys Micro Camera - Removing Date Time Video Stamp - Logoaway

YouTube - 808 Car Keys Micro Camera - Removing Date Time Video Stamp - Logoaway:

"This short test video shows how Logoaway and VirtualDub can be used to remove (effectively blur) the date time stamp from the lower right corner of a video. This video shows 15 seconds with the date time stamp and 15 seconds without.

VirtualDub V1.9.9
http://virtualdub.sourceforge.net
is a free AVI video editor / converter.

Logoaway V4.01
http://voidon.republika.pl/virtualdub
is a free plugin for VirtualDub.
The logoaway.vdf file must be copied to the VirtualDub plugins folder.

The source file is a 720x480 MJPG AVI file from a #3 808 Car Keys Micro Camera. Re-scaling this video to 640x480 removes distortion.

VirtualDub is configured with 2 filters: Logoaway and Resize.
The Logoaway filter is configured for logo border position: 343x448, logo border size: 343x31, UGLARM, exponent power: maximum , border default sets: over video, visible border: unchecked.
The resize filter is configured for aspect ratio: disabled, absolute pixels: 640x480, filter mode: precise bicubic A=0.75."

Saturday, June 19, 2010

ArduPilot - DIY Drones

ArduPilot - DIY Drones: "ArduPilot Mega is a pro-quality IMU autopilot based on the Arduino Mega platform, which will fly fixed-wing aircraft, quadcopters and (soon) helicopters, handling both autonomous stabilization and GPS navigation. It supports 8 RC channels, has four serial ports and features an all-in design."

Map: Where Americans Are Moving - Forbes.com

Map: Where Americans Are Moving - Forbes.com: "More than 10 million Americans moved from one county to another during 2008. The map below visualizes those moves. Click on any county to see comings and goings: black lines indicate net inward movement, red lines net outward movement."

Introducing the Google Command Line Tool - Google Open Source Blog

Introducing the Google Command Line Tool - Google Open Source Blog: "GoogleCL is a command-line utility that provides access to various Google services. It streamlines tasks such as posting to a Blogger blog, adding events to Calendar, or editing documents on Google Docs.

For example:

$ google blogger post --blog 'My blog' --tags 'python, googlecl, development' my_post.html
$ google calendar add 'Lunch with Jason tomorrow at noon'
$ google docs edit --title 'Shopping list' --editor vim

GoogleCL is a pure Python application that uses the Python gdata libraries to make Google Data API calls from the command line."

The Unreasonable Effectiveness of Mathematics in the Natural Sciences

The Unreasonable Effectiveness of Mathematics in the Natural Sciences: "by R. W. HAMMING"

8 Questions to Ask When Interviewing at a Startup

8 Questions to Ask When Interviewing at a Startup: "That’s a great question. I immediately thought of Tony Wright’s post: Guide to Evaluating Startup Ideas. It’s definitely worth reading, but it’s also quite high level and doesn’t deal with some of the more nitty gritty issues of startup work life. So here are 8 questions I’d suggest you ask when interviewing at a startup:"

SuperFly

SuperFly: "The SuperFly by SuperFly RC features High Density CNC cut ULTRA DURABLE EPP wing cores and a Powerful Brushless Motor! Whether you fly fast or slow this is the plane for you.

Is it windy where you fly? The SuperFly can handle winds that ground other aircraft with ease. You can turn up the throws for high alpha harriers and insane roll rates or simply throttle back and float gently around. The stall resistant, ultra stable, extremely predictable SuperFly does it all.

Assembly time is under 4 hours with flights that can last 15 minutes or more! Be sure to check out the photo gallery and movies sections!"

Friday, June 18, 2010

wincent.com: Fixing nginx client body temp permission denied errors

wincent.com: Fixing nginx client body temp permission denied errors:

"Diagnosis

Upon inspection, you see that /usr/local/nginx/client_body_temp/ is owned by the user that corresponds to one of your Rails applications (the first one that tried to create it). You'll see the problem only when the second application actually tries to use the client_body_temp folder.

The problem may take a while to materialize because the client_body_temp folder is only used if the body is sufficiently large enough to require it. In my case I saw the error the first time I tried to submit an edit for a wiki article that was beyond a certain size.

The fix

The fix is clear: each nginx master process must have it's own client_body_temp folder. The directive required is client_body_temp_path and it's documented here."

Basic RC Crash Course

Basic RC Crash Course: "This is a paper that was put together to help newcomers with the great hobby of Radio Control. It is the rough draft so bear with us."

R/C Desk Pilot - a free rc flightsim |

R/C Desk Pilot - a free rc flightsim |: "Are you thinking about taking up the exciting hobby of R/C aviation but don't want to crash that plane on the first flight? Or is the weather preventing you from flying? Are you thinking about buying that cool new plane but want to try it first? The answer is simple: fly from behind your desk!

R/C Desk Pilot is an R/C flight simulator in development that will allow you to fly without having to worry about the weather or your expensive model. And this for free!!!"

Saturday, June 12, 2010

Sport Designs | Budget RC

Sport Designs | Budget RC: "NutBall

The Nut Ball is Here
The 20″ NutBall…..It’s what you get when you
combine a Pizza Box
Flyer with a Smart Dart,
Get the best of both worlds. It’s round, and it flies
like crazy; hence the name.
It can be set up for flying from mild to wild. It’s an
easy quick build, so any repairs are a breeze.
There’s no nose or tail to break of,f and the wing
can’t fold. As a trainer it can fly slower than slow,
super stable and no bad habits."

Thursday, June 10, 2010

YouTube - Aggressive Maneuvers for Autonomous Quadrotor Flight

YouTube - Aggressive Maneuvers for Autonomous Quadrotor Flight

Amazing quadrotor!

The Road to Serfdom as a Comic Book @ AMERICAN DIGEST

The Road to Serfdom as a Comic Book @ AMERICAN DIGEST: "The book was originally published in 1944. A condensed version of the book written by Max Eastman was then published as the lead article in the April issue of Reader's Digest, with a press run of several million copies. This condensed version was then offered as a Book of the Month selection with a press run of over 600,000 copies. In February 1945 a picture-book version was published in Look magazine, later made into a pamphlet and distributed by General Motors. [Reproduced here.] The book has been translated into approximately 20 languages and is dedicated to 'The socialists of all parties.' In 2007, the University of Chicago Press put out a 'Definitive Edition.' In total the book has sold over two million copies."

Wednesday, June 09, 2010

A Self-Appointed Teacher Runs a One-Man 'Academy' on YouTube - Technology - The Chronicle of Higher Education

A Self-Appointed Teacher Runs a One-Man 'Academy' on YouTube - Technology - The Chronicle of Higher Education: "The most popular educator on YouTube does not have a Ph.D. He has never taught at a college or university. And he delivers all of his lectures from a bedroom closet.

This upstart is Salman Khan, a 33-year-old who quit his job as a financial analyst to spend more time making homemade lecture videos in his home studio. His unusual teaching materials started as a way to tutor his faraway cousins, but his lectures have grown into an online phenomenon—and a kind of protest against what he sees as a flawed educational system.

'My single biggest goal is to try to deliver things the way I wish they were delivered to me,' he told me recently."

SACRC Home

SACRC Home

Located on the East Side of the San Francisco, California Bay Area, SACRC was first incorporated in 1967 and holds AMA Club Charter #162.

Sport Aviator - www.masportaviator.com

Sport Aviator - www.masportaviator.com: "Sport Aviator’s “Pri-Fli” column is designed to provide the student model pilot all the information needed to insure that the first model flight, and all succeeding flights, are successful. Pri-Fli is where you will find basic information and techniques about setting up a model’s radio system, engine controls, airframe balancing, control line and free flight trimming, etc."

Coroutines for the Dazed and Confused

Coroutines for the Dazed and Confused:
"I hope these lies and oversimplifications will help others understand coroutines. See below for an increasingly accurate explanation."

tornado/xmlrpc.py at master from thafreak's tornado - GitHub

tornado/xmlrpc.py at master from thafreak's tornado - GitHub:
"XMLRPC Module

This module adds support for XMLRPC to the Tornado Framework.
I've moved this code out to it's own module to make it easier
for changes to web.py to be merged in from upstream."

Tuesday, June 08, 2010

Monday, June 07, 2010

tornadorpc - Project Hosting on Google Code

tornadorpc - Project Hosting on Google Code: "This library is an implementation of both the JSON-RPC and the XML-RPC specification (server-side) for the Tornado web framework. It supports the basic features of both, as well as the MultiCall / Batch support for both specifications. The JSON-RPC handler supports both the original 1.0 specification, as well as the new (proposed) 2.0 spec, which includes batch submission, keyword arguments, etc."

Sunday, June 06, 2010

HobbyKing Online R/C Hobby Store : OrangeRx Spektrum DSM/DSM2 Compatible 4Ch 2.4Ghz Receiver

HobbyKing Online R/C Hobby Store : OrangeRx Spektrum DSM/DSM2 Compatible 4Ch 2.4Ghz Receiver:

"A perfect foamie or parkflyer receiver. Very small and very light!

The new range of OrangeRx receivers are built using original components and MCUs and with state of the art SMT automation to ensure a quality product each and every time.

All OrangeRx receivers are QC tested before leaving the factory.

The OrangeRx will work with ANY Spektrum DSM or DSM2 2.4Ghz transmitter"

Saturday, June 05, 2010

Jelly Lens

Jelly Lens:
"Best Seller
1. Series 1 - Wide Angle
2. Series 8 - Close Up
3. Series 10 - Starburst
4. Series 7 - Polorizer"

808 Car Keys Micro Camera, Spy Video Recorder, Review

808 Car Keys Micro Camera, Spy Video Recorder, Review: "My second camera is a version #3 camera. I ordered it from eBay seller joymyzone.. It was delivered from Hong Kong in 19 days for US$16.98, with free shipping. I am using an 8GB micro SDHC flash card. This camera creates a 30 fps AVI video file with only a few duplicate frames per second. The video quality is much better than my #1 camera."

808 Car Keys Micro Camera, Spy Video Recorder, Review

808 Car Keys Micro Camera, Spy Video Recorder, Review: "Q. Which 808 car keys micro camera should I buy, and from who?
A. Buy a #3 camera and a micro SD flash card (class 4 or faster recommended). The video and sound quality is good. The reliability is good. You will be amazed when you see the first video that you take with this camera. See the #3 Q&A below for a list of sellers and other information."

Friday, June 04, 2010

The Scythe � CrashTestHobby.com - We make em' you try to break em'

The Scythe � CrashTestHobby.com - We make em' you try to break em': "Scythe Beta Test Kits Available now!!!
Two 30' Scythe planes in each kit.
Can be cut to a micro plane or 24' or less."

Thursday, June 03, 2010

HigherPlaneProductions - Worlds Greatest RC Video

HigherPlaneProductions - Worlds Greatest RC Video: "Higher Plane Productions makes the most entertaining RC videos you'll find anywhere. We specialize in filming remote
control aircraft. From small local fly-ins, to the biggest RC competitions. Our RC videos and RC DVDs are endorsed by the
world's top RC pilots like Mark Leseberg, Andrew Jesky, Jason Noll, Gernot Bruckmann, Seth Arnold, Ido Segev, RJ Gritter,
Bill Hempel, Chris Brislin and many more."

Wednesday, June 02, 2010

[Python-Dev] Fixing the GIL (with a BFS scheduler)

[Python-Dev] Fixing the GIL (with a BFS scheduler): "The problem addressed by the GIL has always been *scheduling* threads to the interpreter, not just controlling access to it. The patches by Antoine and David essentially evolve the GIL into a scheduler, however both cause thread starvation or high rate of context switching in some scenarios (see data below)."

Python Performance Part 1 � Kurt Seifried

Python Performance Part 1 � Kurt Seifried: "These articles will specifically cover how you can speed up Python performance (parallelization, code profiling, performance measuring, etc.) and include code examples (for brevity I will use pseudo code for some of the longer examples). I will also cover some Python internals so that you will understand why speeding up code doesn’t always work as expected (and what you can do about this)."

Tuesday, June 01, 2010

The Volokh Conspiracy � Sabotage! Or How “Dilbert” Won The�War

The Volokh Conspiracy � Sabotage! Or How “Dilbert” Won The�War:

"(1) Insist on doing everything through “channels.” Never permit short-cuts to be taken in order to expedite decisions.
* * *
(3) When possible, refer all matters to committees, for “further study and consideration.” Attempt to make the committees as large as possible–never less than five.
(4) Bring up irrelevant issues as frequently as possible.
(5) Haggle over precise wordings of communications, minutes, resolutions.
(6) Refer back to matters decided upon at the last meeting and attempt to re-open the question of the advisability of that decision.
(7) Advocate “caution.” Be “reasonable” and urge your fellow-conferees to be “reasonable” and avoid haste which might result in embarrassments or difficulties later on.
(8) Be worried about the propriety of any decision–raise the question of whether such action as is contemplated lies within the jurisdiction of the group or whether it might conflict with the policy of some higher echelon."

Monday, May 31, 2010

Using free USB flight sim FMS with Spektrum DX6i controller | alex stanhope

Using free USB flight sim FMS with Spektrum DX6i controller | alex stanhope:

"The manual (single side of paper) eludes to downloading a driver. I couldn't find one. I think it means FMS.

FMS 7 Beta
http://n.ethz.ch/~mmoeller/fms/index_e.html

Setup new model on DX6i
Model type ACRO (plane, not helicopter) as described at http://www.wattflyer.com/forums/showthread.php?t=29125"

Thursday, May 27, 2010

Installing FMS "fmsdisk01.exe" & Set-up for FMS to Transmitter Remote - Beginner's Forum for RC Helicopters, Airplanes & Cars!

Installing FMS "fmsdisk01.exe" & Set-up for FMS to Transmitter Remote - Beginner's Forum for RC Helicopters, Airplanes & Cars!: "Now click on 'Mapping / Calibration'. The screen that pops up is the HEART & SOUL of configuring FMS to the TX remote.
STEP ONE: Please Make Sure to set the Numbers & Check the boxes the way you see it here. Under 'Channel' column the numbers should read '4,2,1,3, 4,2,1,3,' TOP going DOWN and all the Boxes under the 'Inv' column should be Checked.
STEP TWO: Now click on the 'Calibrate' button. The 'Next' button will come up"

Monday, May 24, 2010

YouTube - ParkZone Vapor with onboard camera

YouTube - ParkZone Vapor with onboard camera: "A completely stripped down pencam that can be had on eBay for $20-$30. They are listed under pencam or spypen. Video taken here was with MP10 version which will also take regular 640x480 pictures. To remove it from the pen just pop the cap (it's glued in) and pull it out. It's stripped down to just the bare circuit board and wrapped in 4 mil 19mm clear heatshrink. The USB plug has also been removed and replaced with a 4-pin connector, saving approximately 1.5g of weight."

Sunday, May 23, 2010

R/C Airplane Flying Techniques | FindHow.com

R/C Airplane Flying Techniques | FindHow.com: "* How to fly an R/C airplane"

ParkZone Vapor - EFlightWiki

ParkZone Vapor - EFlightWiki: "The Vapor is primarily designed for slow indoor flight, and is an excellent performer in this regard. It is capable of high-alpha flight at very low speeds and can turn rapidly, enabling flight in confined spaces. The flying weight of 15g makes the Vapor highly responsive to throttle and control inputs, and the low mass prevents damage in most crashes. The low weight also makes the Vapor sensitive to wind, including currents from air conditioning. Outdoor flight is possible only in dead-calm conditions."

Flying Model Simulator

Flying Model Simulator:

"One of the biggest downfalls of FMS is that the RC Models and Sceneries that are included with the sim are really crappy. Both in looks and in the way the models perform. But there are many people who have taken the time to make sceneries and models that are much better then the originals. You can search 'FMS Downloads' on google to find places to download the additional models for free.

But I went ahead and made it a little bit easier for you. I took all my favorite FMS Sceneries and Models and saved them in one file that is available for free download. Here is the link to download them."

Gary Gunnerson's FMS Models

Gary Gunnerson's FMS Models: "ParkZone Micro
Sukhoi SU-26m"

Saturday, May 22, 2010

Particle Systems in Processing

Particle Systems in Processing:
"9. Adding a spring
10. Fixed isn't stationary
11. It can even be interactive
12. Looping for structures"

Friday, May 21, 2010

toxiclibs

toxiclibs: "This is part 2 of the discussion of the classes & processes provided by the recently released simutils package. The first part of this series dealt with Diffusion-limited Aggregation (DLA) and this next process too is related to the simulated diffusion of particles."

YouTube - u.s navy vintage fire control computers (part 1)

YouTube - u.s navy vintage fire control computers (part 1): "an educational film about vintage u.s navy analog computers."

Thursday, May 20, 2010

Falkenblog

Falkenblog: "At the end of the day most really great economic ideas aren't derived through the formalism of abstruse mathematics, but rather, finding an important parochial problem and solving it, and then fortuitously finding out it has general relevance. Math is merely a way to compliment the exposition of an economic idea, not to prove it: if an idea is only compelling within the context of a complex mathematical proof, it is probably not robust to slight changes in assumptions."

Creative Think: Paradoxes of Creativity

Michael Michalko's Eight Paradoxes of Creativity:

To create, a person must
  • Have knowledge but forget the knowledge;
  • See unexpected connections in things but not have a mental disorder;
  • Work hard but spend time doing nothing;
  • Create many ideas yet most of them are useless;
  • Look at the same thing as everyone else, yet see something different;
  • Desire success but learn how to fail;
  • Be persistent but not stubborn; and,
  • Listen to experts but know how to disregard them.

How to Harmonise a Chorale in the Style of Bach - wikiHow

How to Harmonise a Chorale in the Style of Bach - wikiHow: "If you're studying harmony, then you will probably encounter Bach chorales sooner or later. Fed up with the endless rules? Here's a guide teaching you the basics."

How to Harmonize - wikiHow

How to Harmonize - wikiHow: "A good step to harmonizing is to fully know the melody, and then sing to it in a slightly lower pitch not an octave low. If you have another person with you, it also helps to sing with a piano first, and then move on to singing and harmonizing more independently."

Classic Christian Hymns

Classic Christian Hymns: "music downloads, sheet music, mp3, midi, Public Domain and Royalty Free music files."

A computer program is writing great, original works of classical music. Will human composers soon be obsolete? - By Chris Wilson - Slate Magazine

A computer program is writing great, original works of classical music. Will human composers soon be obsolete? - By Chris Wilson - Slate Magazine: "There's a reason Cope talks about composing this way: He is the inventor of the world's most musically creative computer program, whose latest album came out a few weeks ago. Cope has been writing software to help him compose music for 30 years, and he long ago reached the point where most people can't tell the difference between real Bach and the Bach-like compositions his computer can produce. Audiences have been moved to tears by melodies created by algorithms. And yet, it's not exactly that Cope has created a computer than can write music like a human. The way he sees it, it's that humans compose like computers."

TeleHash - Distributed JSON Peering Protocol

TeleHash - Distributed JSON Peering Protocol: "TeleHash is a new wire protocol for exchanging JSON in a real-time and fully decentralized manner, enabling applications to connect directly and participate as servers on the edge of the network. It is designed to efficiently route and distribute small bits of data in order for applications to discover each other directly or in relation to events around piece of shared content. The core benefits of TeleHash over other similar platforms and protocols is that it is both generic (not tied to any specific application or content structures) and is radically decentralized with no servers or points of central control.

It works by sending and receiving very simple small bits of JSON via UDP using an easy routing system based on Kademlia, a proven and popular Distributed Hash Table. Everything within TeleHash is routed based on a generic SHA hash, usually of something specific to an application or something common like a URL."

Wednesday, May 19, 2010

High Scalability - High Scalability

High Scalability - High Scalability: "Entries in queue (2)"

High Scalability - High Scalability - 7 Lessons Learned While Building Reddit to 270 Million Page Views a�Month

High Scalability - High Scalability - 7 Lessons Learned While Building Reddit to 270 Million Page Views a�Month:
"There are seven lessons, each has their own summary section:
Lesson 1: Crash Often;
Lesson 2: Separation of Services;
Lesson 3: Open Schema;
Lesson 4: Keep it Stateless;
Lesson 5: Memcache;
Lesson 6: Store Redundant Data;
Lesson 7: Work Offline."

HOBBY ZONE - Hobby Zone - Night Vapor BNF

HOBBY ZONE - Hobby Zone - Night Vapor BNF: "ParkZone PKZU1180
ETA: 05/25/2010"

MileHighWings

MileHighWings: "USB v.4 Interface for Spektrum DX6i

You need the different interface for JR and other Spektrum transmitters

The package include:

-USB Interface;

-Transmitter Cable;

-CD with set up instructions, USB Calibration Utility, Freeware simulators"

Mini FPV Covert/Hidden Camera - Up to 6 Hours Great Quality Video

Mini FPV Covert/Hidden Camera - Up to 6 Hours Great Quality Video: "Up to 6 Hours Great Quality Video"

For RC plane cam.

Monday, May 17, 2010

prototypes vs classes was: Re: Sun's HotSpot

prototypes vs classes was: Re: Sun's HotSpot: "The big idea is 'messaging' -- that is what the kernal of Smalltalk/Squeak is all about (and it's something that was never quite completed in our Xerox PARC phase). The Japanese have a small word -- ma -- for 'that which is in between' -- perhaps the nearest English equivalent is 'interstitial'. The key in making great and growable systems is much more to design how its modules communicate rather than what their internal properties and behaviors should be. Think of the internet -- to live, it (a) has to allow many different kinds of ideas and realizations that are beyond any single standard and (b) to allow varying degrees of safe interoperability between these ideas."

Wednesday, May 12, 2010

Ask Culture vs. Guess Culture

Ask MetaFilter

"This is a classic case of Ask Culture meets Guess Culture.

In some families, you grow up with the expectation that it's OK to ask for anything at all, but you gotta realize you might get no for an answer. This is Ask Culture.

In Guess Culture, you avoid putting a request into words unless you're pretty sure the answer will be yes. Guess Culture depends on a tight net of shared expectations. A key skill is putting out delicate feelers. If you do this with enough subtlety, you won't even have to make the request directly; you'll get an offer. Even then, the offer may be genuine or pro forma; it takes yet more skill and delicacy to discern whether you should accept.

All kinds of problems spring up around the edges. If you're a Guess Culture person -- and you obviously are -- then unwelcome requests from Ask Culture people seem presumptuous and out of line, and you're likely to feel angry, uncomfortable, and manipulated.

If you're an Ask Culture person, Guess Culture behavior can seem incomprehensible, inconsistent, and rife with passive aggression.

Obviously she's an Ask and you're a Guess. (I'm a Guess too. Let me tell you, it's great for, say, reading nuanced and subtle novels; not so great for, say, dating and getting raises.)

Thing is, Guess behaviors only work among a subset of other Guess people -- ones who share a fairly specific set of expectations and signalling techniques. The farther you get from your own family and friends and subculture, the more you'll have to embrace Ask behavior. Otherwise you'll spend your life in a cloud of mild outrage at (pace Moomin fans) the Cluelessness of Everyone.

As you read through the responses to this question, you can easily see who the Guess and the Ask commenters are. It's an interesting exercise."

The Humble Indie Bundle (pay what you want for five awesome indie games)

The Humble Indie Bundle (pay what you want for five awesome indie games): "Now it's our turn to give back. As of 5/11/10, Aquaria, Gish, Lugaru HD, and Penumbra Overture pledge to go open source. We are preparing the sources right now and will be releasing them ASAP. We spent last night preparing Lugaru and it is available now. The code is still a little rough (no Visual Studio project yet, for instance) but hopefully with the help of the community we can rapidly make it more accessible to everyone.

Note, the games will be 'free as in 'free speech', not as in 'free beer'': see each license for the full, finalized details as they come out very hopefully this week -- stay tuned. It is the underlying code that will be made available to everyone."

Tuesday, May 11, 2010

Tornado Web Server

Tornado Web Server: "Tornado is an open source version of the scalable, non-blocking web server and tools that power FriendFeed. The FriendFeed application is written using a web framework that looks a bit like web.py or Google's webapp, but with additional tools and optimizations to take advantage of the underlying non-blocking infrastructure."

Monday, May 10, 2010

Python and vim: Two great tastes that go great together

Python and vim: Two great tastes that go great together: "Presentation Overview"

Global IP Network Latency

Global IP Network Latency: "_Figures are in ms. Thresholds are distance sensitive."

Why do some questions get closed for no reason? - Meta Stack Overflow

Why do some questions get closed for no reason? - Meta Stack Overflow:

"You would get much better response if you distilled this question into a technical question, not some rambling storyline with a problem hidden in it... – John Weldon"

Saturday, May 08, 2010

The Illusiveness of the Entirely Useless | MetaFilter

The Illusiveness of the Entirely Useless | MetaFilter: "So, there's a Japanese artistic concept called a Thomasson. In short, they are 'defunct and useless objects, attached to someone's property and aesthetically maintained.' But a more nuanced explanation involves artist Akasegawa Genpei, baseball player Gary Thomasson, and a whole generation of Japanese kids who wandered around Tokyo, looking for architectural abnormalities."

超芸術トマソン報告用紙:::Hyperart Thomasson

超芸術トマソン報告用紙:::Hyperart Thomasson: "Hyperart Thomassson Index Form"

Friday, May 07, 2010

Men's Everyday Work Pants - Duluth Trading Company

Men's Everyday Work Pants - Duluth Trading Company: "Men's Work Pants with 7 pockets, gusseted crotch and more.

Mall store pants can’t come close. Let’s just say that up front. We packed our Everyday Work Pants with more hardworking features – at a more practical price – than you’ll find in any other “everyday” work pants. No scratchy poly-blend fabric, we insist on smooth, soft 8-oz. 100% cotton twill – treated for stain resistance. Triple stitched seams make these pants hold up to a lot more wearings. Bigger belt loops fit belts up to 2' wide. 7 pockets an dual utility straps hold all your gear. And our trademark freedom of movement (F.O.M.™) crotch gusset lets you bend, squat and scale a ladder with ease."

One Div Zero: A Brief, Incomplete, and Mostly Wrong History of Programming Languages

One Div Zero: A Brief, Incomplete, and Mostly Wrong History of Programming Languages:

"1936 - Alonzo Church also invents every language that will ever be but does it better. His lambda calculus is ignored because it is insufficiently C-like. This criticism occurs in spite of the fact that C has not yet been invented."

Highway Traffic Safety : Men's Health

Highway Traffic Safety : Men's Health:
"Dead Man Driving

Car crashes happen to other guys, right? Maybe they don't have your quick reaction time or uncanny ability to multitask behind the wheel. Or maybe they're simply lesser drivers. If you believe that, let us introduce you to Adam LaBar, 1970-2008. We suspect you'll recognize him. We hope you'll learn from him."

Thursday, May 06, 2010

good coders code, great reuse

good coders code, great reuse:

"The best performance improvement is the transition from the nonworking state to the working state

John Ousterhout"

RecordBrother: A Brave New World

RecordBrother: A Brave New World: "On This stupendous Lp Aldous Huxley Narrates his eerily prophetic Brave New World"

Tuesday, May 04, 2010

THE DEVIN'S ADVOCATE: THE WILHELM SCREAM ANNOUNCES RETIREMENT

THE DEVIN'S ADVOCATE: THE WILHELM SCREAM ANNOUNCES RETIREMENT: "The Scream was resurrected by Ben Burtt, the sound designer of the Star Wars films. Burtt is widely held to be one of the great geniuses of Hollywood filmmaking, and is the winner of a number of Oscars, as well as being the voice of the robot Wall-E in the film Wall-E. Burtt found The Wilhelm Scream in a sound vault under the title 'Man Being Eaten By Alligator,' and used it for the cry of a stormtrooper falling down a Death Star chasm in Star Wars."

11 Amazing Fake 'Harry Potter' Books Written In China - 11Points.com

11 Amazing Fake 'Harry Potter' Books Written In China - 11Points.com: "Yesterday, I stumbled upon the Chinese 'Harry Potter' fake book market. Here, it seems, Chinese authors have seized upon the Potter popularity and decided to run with it. It's hard to say how many new 'Harry Potter' books have come out of China -- most of the articles I read put it around a dozen -- I found almost twice that during my research and picked my 11 favorites to share here.

These are 11 amazing fake 'Harry Potter' novels written and bootlegged in China, and a little info I found out about each of them. Although they're truly unbelievable, each of these is very much real."

Amazing Python | High-Quality Programming Screencasts

Amazing Python | High-Quality Programming Screencasts: "This free screencast demonstrates a practical example of how to use Python to solve a relatively difficult problem (an ASCII maze) with ease, thanks to just a few lines of code.

With this informative screencast you will:

* Learn how to solve a class of algorithms that are both common and useful.
* Get a feeling for the power and elegance of the Python language.
* Learn how to approach incremental development to resolve a self-contained problem.
* Solve huge ASCII mazes in mere fractions of a second! ;-)"

Monday, May 03, 2010

Right Wing News

Right Wing News: "Ironically, one of the hottest new books for conservatives is far left-winger Saul Alinsky's Rules for Radicals, which was written way back in 1971."

Sunday, May 02, 2010

CultureLab: Top 10 greatest science fiction detective novels

CultureLab: Top 10 greatest science fiction detective novels: "China Mi�ville's detective story The City And The City is well on its way to being the award-winningest novel of the year. But it's not the only great novel about science fiction/fantasy sleuths. Here are 10 other SF detective classics.

Speculative fiction and detective fiction have a lot in common -- they're both about digging down to the truth of matters. Fictional scientists and explorers, like detectives, follow clues and act on hunches. The truth is enshrouded in an ocean of red herrings and false trails. Plus, a lot of great science fiction authors, like Ray Bradbury and Robert Silverberg, also wrote detective novels, for money or as a change of pace."

CMAP #2: How Books Are Made - Charlie's Diary

CMAP #2: How Books Are Made - Charlie's Diary: "What is the production workflow for a book by a professional author working under contract with a publisher?"

Saturday, May 01, 2010

Edsger Dijkstra - Discipline in Thought - good coders code, great reuse

Edsger Dijkstra - Discipline in Thought - good coders code, great reuse: "In the interview professor Edsger talks about his thoughts on software development. He compares two very different styles of programming - Mozart style of programming vs. Beethoven style of programming. When Mozart started to write, the composition was finished. He wrote manuscript in elegant handwriting in one go. Beethoven was a doubter and a struggler. He started writing before he finished the composition and then glued corrections onto the page. In one place he did it nine times. When they peeled them, the last version proved to be identical to the first one.

From the video one can understand that Edsger preferred Mozart's style of programming. Not just programming, but Mozart style of doing things. He says that the most important thing has been the daily discipline of neatly writing down his thoughts.

His daily discipline lead to hundreds of crystal clear scientific papers, which have now been archived in EWD Archive.

You are welcome to watch interview with Edsger Dijkstra:"

Glenn Vanderburg: Quotations on Software Design

Glenn Vanderburg: Quotations on Software Design:
"This is a collection of quotations (collected from my larger, more general quotes collection) which I see as having some relevance to the craft of programming and software design. There is a conspicuous dominance of quotes which extol the virtues of simplicity (and the deceptive difficulties involved in achieving it)."

Tuffcode - Home

Tuffcode - Home:
"HTTP Scoop 1.4. The HTTP sniffer for Mac OS X."

Friday, April 30, 2010

mxm - IT's Mad Science: Python eggs - a Simple Introduction

mxm - IT's Mad Science: Python eggs - a Simple Introduction:
"Python eggs used to be the wave of the future. But for Zope and Plone developers this has evolved into a true tsunami. They are everywhere now.

Yet there is a lot of confusion of what they are and how to use them.

To understand them, you need to understand Pythons way of organizing code files."

Thursday, April 29, 2010

The Non-Paradox of Choice - Jim Manzi - The Corner on National Review Online

The Non-Paradox of Choice - Jim Manzi - The Corner on National Review Online:

"Ultimately, the debate about choice is not about markets but about character. Liberty and responsibility really do go together; it's not just a platitude. The more freedom we have to control our lives, the more responsibility we have for how they turn out. In a world of constraints, learning to be happy with what you're given is a virtue. In a world of choices, virtue comes from learning to make commitments without regrets. And commitment, in turn, requires self-confidence and self-knowledge.



'We are free to be the authors of our lives,' says Schwartz, 'but we don't know exactly what kind of lives we want to 'write.'' Maturity lies in deciding just that."

Tuesday, April 27, 2010

Monday, April 26, 2010

Dyson Swarms and Dyson Spheres

Dyson Swarms and Dyson Spheres: "this power collection swarm consists of thousands of elements in inclined orbits, each with a slightly different ascending node and pericenter. This arrangement ensures the elements never come close to each other. The various orbits form a toroid shape, surrounding the star."

Sunday, April 25, 2010

SoundSource Provides Fast Audio Input and Output Switching - Audio - Lifehacker

SoundSource Provides Fast Audio Input and Output Switching - Audio - Lifehacker:

"SoundSource is a free download, Mac OS X 10.5 and above only.

Update: As many of you have pointed out in the comments, some of this functionally (specifically, the ability to switch input and output sources) is already available in the menu bar if you option click the volume icon (Snow Leopard only). If that's all you need, then do that instead—no need for extra software. However, the added ability to adjust volume levels and access, say, MIDI setup is a nice addition if you're doing something a bit more involved (or if you're still on Leopard)."

Top 10 Hard Drive Upgrades and Fixes - Hard Drives - Lifehacker

Top 10 Mac Hard Drive Upgrades and Fixes - Hard Drives - Lifehacker: "Top 10 Mac Hard Drive Upgrades and Fixes"

Dropbox Startup Lessons Learned

Dropbox Startup Lessons Learned:
"Dropbox Startup Lessons Learned"

Shedding Bikes: Programming Culture And Philosophy

Shedding Bikes: Programming Culture And Philosophy:

"By Zed A. Shaw
An Attempt At A Book Teaching Beginner Python"

Friday, April 23, 2010

Computing Now | January 2009 | Theme: Software's 25th Anniversary

Computing Now | January 2009 | Theme: Software's 25th Anniversary:

"Sometimes the Old Ways Are Best
by Brian Kernighan

As I write this column, I'm in the middle of two summer projects; with luck, they'll both be finished by the time you read it. One involves a forensic analysis of over 100,000 lines of old C and assembly code from about 1990, and I have to work on Windows XP. The other is a hack to translate code written in weird language L1 into weird language L2 with a program written in scripting language L3, where none of the L's even existed in 1990; this one uses Linux. Thus it's perhaps a bit surprising that I find myself relying on much the same toolset for these very different tasks."

Thursday, April 22, 2010

How to think like a Pythonista

How to think like a Pythonista: "NEVER does Python embark on the HUGE task of _deep_ copying unless you very specifically ask it to -- specifically with function deepcopy of module copy. DEEP copying is a serious matter -- function deepcopy has to watch out for cycles, reproduce any identity of references, potentially follow references to any depth, recursively -- it has to reproduce faithfully a graph of objects referencing each other with unbounded complexity. It works, but of course it can never be as fast as the mundane business of shallow copying (which in turn is never as fast as just handing out one more reference to an existing object, whenever the latter course of action is feasible)."

Saturday, April 17, 2010

Thursday, April 15, 2010

AskPython: What's your favorite event handling library? : Python

AskPython: What's your favorite event handling library? : Python: "I just did a quick search, and there are a lot of libraries out there for general event-driven programming in Python, including:

*

Trellis
*

pyevent
*

Decovent
*

circuits
*

Twisted
*

Traits
*

PyQt, wxPython, PyGTK, etc.

Does anyone have a favorite? And does anyone else think it would be a good idea to include one in the Python standard library?"

Comparing gevent to eventlet � Concurrency in Python

Comparing gevent to eventlet � Concurrency in Python: "In this post I try to explain why gevent was started and how it is compares to eventlet."

Nicholas Pi�l � Benchmark of Python Web Servers

Nicholas Pi�l � Benchmark of Python Web Servers: "In this benchmark I will be looking at how different WSGI servers perform at exactly that task; the handling of a full HTTP request."

Wednesday, April 14, 2010

Sunday, April 11, 2010

Concurrence — Concurrence Framework v0.3.1 documentation

Concurrence — Concurrence Framework v0.3.1 documentation: "Concurrence is a framework for creating massively concurrent network applications in Python."

Thursday, April 08, 2010

Zero Copy I: User-Mode Perspective | Linux Journal

Zero Copy I: User-Mode Perspective | Linux Journal:
"In kernel version 2.1, the sendfile system call was introduced to simplify the transmission of data over the network and between two local files. Introduction of sendfile not only reduces data copying, it also reduces context switches. Use it like this:

sendfile(socket, file, len);"

Friday, April 02, 2010

xkcd Makes 4D Miegakure the Most-Sought Indie Game: What You Need to Know | Geekosystem

xkcd Makes 4D Miegakure the Most-Sought Indie Game: What You Need to Know | Geekosystem: "The good news is, Miegakure is real, award-winning, and looks awesome, and there’s a demo video (after the jump). The bad news: it’s not available for download, there are no public demos, and there’s no set release date or platform yet."

Wednesday, March 31, 2010

Berkeley DB SQL

Berkeley DB SQL: "This version of Berkeley DB provides a drop-in compatible version of the SQLite lightweight relational database library, modified to use the Berkeley DB data storage engine. The resulting combined product has the familiar feel of SQLite and the robust, scalable, concurrent storage features of Berkeley DB. Combined, this represents the best-of-breed minimum footprint embedded SQL database engine."

PeteSearch: How to split up the US

PeteSearch: How to split up the US: "As I've been digging deeper into the data I've gathered on 210 million public Facebook profiles, I've been fascinated by some of the patterns that have emerged. My latest visualization shows the information by location, with connections drawn between places that share friends. For example, a lot of people in LA have friends in San Francisco, so there's a line between them."

Monday, March 29, 2010

OODA

OODA:

Observe, Orient, Decide, Act.

"This diagram is also known as the decision cycle, the Boyd cycle, or the OODA cycle. It has become an important concept in business and military. According to John Boyd, decision making occurs in a cycle of observe-orient-decide-act. An entity (either an individual or an organization) that can process this cycle quickly can get inside the opponent's decision cycle and gain a military or business advantage. "


"The key is to obscure your intentions and make them unpredictable to your opponent while you simultaneously clarify his intentions. That is, operate at a faster tempo to generate rapidly changing conditions that inhibit your opponent from adapting or reacting to those changes and that suppress or destroy his awareness. Thus, a hodgepodge of confusion and disorder occur to cause him to over- or under-react to conditions or activities that appear to be uncertain, ambiguous, or incomprehensible."

Sunday, March 28, 2010

Akin's Laws of Spacecraft Design

Akin's Laws of Spacecraft Design:

"38. Capabilities drive requirements, regardless of what the systems engineering textbooks say."

Saturday, March 27, 2010

Gary Becker: 'Basically an Optimist'—Still - WSJ.com

Gary Becker: 'Basically an Optimist'—Still - WSJ.com: "Mr. Becker explains: 'People tend to impute good motives to government. And if you assume that government officials are well meaning, then you also tend to assume that government officials always act on behalf of the greater good. People understand that entrepreneurs and investors by contrast just try to make money, not act on behalf of the greater good. And they have trouble seeing how this pursuit of profits can lift the general standard of living. The idea is too counterintuitive. So we're always up against a kind of in-built suspicion of markets. There's always a temptation to believe that markets succeed by looting the unfortunate.'"

Saturday, March 20, 2010

StackQL

StackQL: "Online SQL Management Studio for the StackOverflow Community Dataset (currently hosting the October 2009 release)"

Thursday, March 18, 2010

Not Yours To Give - Colonel Davy Crockett

Not Yours To Give - Colonel Davy Crockett:

"There are in that House many very wealthy men - men who think nothing of spending a week's pay, or a dozen of them, for a dinner or a wine party when they have something to accomplish by it. Some of those same men made beautiful speeches upon the great debt of gratitude which the country owed the deceased--a debt which could not be paid by money--and the insignificance and worthlessness of money, particularly so insignificant a sum as $10,000, when weighed against the honor of the nation. Yet not one of them responded to my proposition. Money with them is nothing but trash when it is to come out of the people. But it is the one great thing for which most of them are striving, and many of them sacrifice honor, integrity, and justice to obtain it."

The Volokh Conspiracy � Blog Archive � Does Hayek Belong in High School Economics Classes?

The Volokh Conspiracy � Blog Archive � Does Hayek Belong in High School Economics Classes?: "Josh and Easterly correctly emphasize that Hayek’s work focuses on broad issues that are of special important to students in an intro course. He wrote about the fundamental tradeoff between the market and government planning, and about the ways in which markets outperform government in conveying and using information. His classic article “The Use of Knowledge in Society” is arguably the most important on this fundamental question, and is readily accessible to nonexperts."

Tuesday, March 16, 2010

Soviet Power - USSR Navy WALL CLOCK from Soviet ship / submarine

Soviet Power - USSR Navy WALL CLOCK from Soviet ship / submarine: "Naval wall clock, excellent condition (used on Soviet Navy ships and submarines). Completely working, the key is included. Original USSR item, 5-7 days movement."

Fossils: Buy Fossils, Dinosaur Bones, Plant Fossils, and other material at Treasures of the Earth.

Fossils: Buy Fossils, Dinosaur Bones, Plant Fossils, and other material at Treasures of the Earth.: "Fossilized Dino Dung
All of our specimens are from the American Southwest and are Jurassic Age ( 140 million years old) Coprolites are from Sauropods, which were dinosaurs that were large, walked on four legs, and had a very long neck and tail. They were the largest of the dinosaurs. Some Sauropods were: APATOSAURUS, BAROSAURUS, BRACHIOSAURUS, and DIPLODOCUS, to name just a few."

Saturday, March 13, 2010

YouTube - The True Cost of Public Education

YouTube - The True Cost of Public Education:
"What is the true cost of public education? According to a new study by the Cato Institute, some of the nation's largest public school districts are underreporting the true cost of government-run education programs.

Cato Education Analyst Adam B. Schaeffer explains that the nations five largest metro areas and the District of Columbia are blurring the numbers on education costs. On average, per-pupil spending in these areas is 44 percent higher than officially reported. Districts on average spent nearly $18,000 per student and yet claimed to spend just $12,500 last year."

The Volokh Conspiracy

The Volokh Conspiracy:
"For the past year or so one of the more enjoyable and enlightening television programs I’ve stumbled across is Dale Alsop’s “G.K. Chesterton, The Apostle of Common Sense” on EWTN (the Catholic television network). I note it now because according to what has been showing up on my dvr over the past few weeks it appears that the fifth season has finished running and they are currently running repeats starting with the first season."

Friday, March 12, 2010

sampledoc tutorial — sampledoc v1.0 documentation

sampledoc tutorial — sampledoc v1.0 documentation: "This is a tutorial introduction to quickly get you up and running with your own sphinx documentation system. We’ll cover installing sphinx, customizing the look and feel, using custom extensions for embedding plots, inheritance diagrams, syntax highlighted ipython sessions and more. If you follow along the tutorial, you’ll start with nothing and end up with this site – it’s the bootstrapping documentation tutorial that writes itself!"

Thursday, March 11, 2010

Kitchen Stadium :: Your source for all things Iron Chef!

Kitchen Stadium :: Your source for all things Iron Chef!: "Below is the Iron Chef Soundtrack. Each song is in MP3 format, and was ripped from either the Backdraft soundtrack or the television show itself by the webmaster. Most of the songs used in the show come from the Backdraft soundtrack by Hans Zimmer. This site does not claim ownership of the Backdraft soundtrack or any songs used in the Iron Chef show."

Wednesday, March 10, 2010

E.W. Dijkstra Archive: The end of Computing Science? (EWD1304)

E.W. Dijkstra Archive: The end of Computing Science? (EWD1304): "'The price of reliability is the pursuit of the utmost simplicity. It is a price which the very rich find most hard to pay.'

Sir Antony Hoare, 1980"

Talk:Edsger W. Dijkstra - Wikiquote

Talk:Edsger W. Dijkstra - Wikiquote:

"I don't know how many of you have ever met Dijkstra, but you probably know that arrogance in computer science is measured in nano-Dijkstras." - Alan Kay

Talk:Edsger W. Dijkstra - Wikiquote

Talk:Edsger W. Dijkstra - Wikiquote:

Simplicity is prerequisite for reliability

Found this quote: "The price of reliability is the pursuit of the utmost simplicity." by C.A.R. Hoare, in "The Emperor's Old Clothes" (1980 ACM Turing Award Lecture). Maybe E.W.Dijkstra said something to the same effect, if anyone knows for sure, please identify article/location? Then this: some quotes are under "Attributed", but with EWDxxx source mentioned. May I suggest: if you know the exact source, then check that source, quote EXACT, and move it to "Verified"? Leave it under "Attributed" only when you don't know where it came from. Alwin Henseler

This page refers to EWD498 as the source of this quote, but it doesn't appear anywhere in that document. If you look at the PDF version, it's just not there. Also, a search through Google Books shows the quote missing, as well. Vocaro 01:23, 6 April 2008 (UTC)
After further research, I believe this quote should be attributed to Hoare, not Dijkstra. Hamilton Richards of the Dijkstra Arhive dug up the following information:
If you use the EWD Archive's "advanced search" feature to look for "simplicity reliability" with Proximity set to "sentence", you find six matches: 1304, 619, 1175, 1041, 448, and 1284 (498 also shows up, because the search index hasn't been updated since I corrected 498).
In 1304, "The price of reliability is the pursuit of the utmost simplicity." is attributed to Tony Hoare.
In 619, the terms appear in "the 1975 Los Angeles Conference on Software Reliability, where C.A.R.Hoare stated emphatically, that for reliability simplicity is an absolute prerequisite."
In 1175, Dijkstra writes "computing science has very convincingly shown that simplicity is a necessary precondition for reliability".
In 1041, "the computing science community has agreed that simplicity is an essential ingredient of reliability."
In 448, Dijkstra quotes Hoare again, "reliability can only be achieved by the utmost simplicity".
In 1284: 'for the sake of reliability and intellectual control we have to keep the design simple".
Since so many of these quotes refer to Hoare, I think he is the true source of the quote.
I don't know of a searchable Hoare web site analogous to the Dijkstra archive, but the quote in EWD 1304 comes from Hoare's Turing Award lecture, "The Emperor's Old Clothes." Originally published in Communications of the ACM, 24(2), 75-83 (February 1981), the article is reprinted as Chapter 1 of C.A.R.Hoare and C.B.Jones, Essays in Computing Science (Prentice Hall, 1989), and the quote appears on page 15.

Tuesday, March 09, 2010

Turn an FM Transmitter into a Micro Pirate Radio - Wired How-To Wiki

Turn an FM Transmitter into a Micro Pirate Radio - Wired How-To Wiki: "With a soldering iron and a cheapo FM transmitter — the kind used to play an iPod through a car radio — you can transform your humble Honda into a Radio Free Civic that can broadcast your tunes up to ... 100 feet"

Orchestra Col 1: A Royalty Free Music Collection

Orchestra Col 1: A Royalty Free Music Collection: "10 full length tracks of full on orchestral film music to use in your blockbuster projects. Make any intense scene you have on film seem 10x more intense with this music behind it."

Free Music Loops, Free Sound Effects

Free Music Loops, Free Sound Effects: "You can download and use these free music loops in any any commercial multimedia project but you cannot:
• re-sell individually or as a collection or as a ringtone
• post on a website for download as we are doing here
• mix into your own music and then redistribute it as your own."

TV Lift - Linear Actuators, Linear Motors, Micro motors, Electric Motors

TV Lift - Linear Actuators, Linear Motors, Micro motors, Electric Motors:

"Firgelli is now offering a TV Lift mechanisms. These TV Lift systems are a Plug and Play system, with up to 36' stroke height (big enough for TV’s up to 60”, adjustable height with remote control, ideal for Plasma TV Lift /pop up monitor TV Lifts etc"

Sunday, March 07, 2010

rst2pdf - Project Hosting on Google Code

rst2pdf - Project Hosting on Google Code: "The usual way of creating PDF from reStructuredText is by going through LaTeX. This tool provides an alternative by producing PDF directly using the ReportLab library."

Laws vs Journalism vs Sausage making. Go for the Sausage! � DaTechguy's Blog

Laws vs Journalism vs Sausage making. Go for the Sausage! � DaTechguy's Blog: "How bad have things gotten? Bad enough that when you compare journalism to sausage-making, people write in to defend sausage-makers!

That was seven years ago. Elsewhere that statement has been made over and over again by people who have never seen sausage made. Today we are going to Solve that Problem"

Saturday, March 06, 2010

This is Real Art

This is Real Art: "Astra.
Documentary films.
Seven films for the satellite operator
Astra, covering everything you
need to know about the operation
of a satellite. The films will be
used for education and marketing."

Friday, March 05, 2010

"Can you get cp to give a progress bar like wget?" � lamby

"Can you get cp to give a progress bar like wget?" � lamby:

% cp_p /mnt/raid/pub/iso/debian/debian-2.2r4potato-i386-netinst.iso /dev/null
76% [===========================================> ]

Politics-Oriented Software Development || kuro5hin.org

Politics-Oriented Software Development || kuro5hin.org: "A developer rarely benefits from the failure of his project. There are exceptions, such improving your resum�by choosing bleeding-edge technology that may also cripple the project. However, few developers escape the consequences: they may be stuck maintaining an inadequate system long after the project manager has moved on to better things."

Gism Butter � Blog Archive � The 11 Rules of Happiness

Gism Butter � Blog Archive � The 11 Rules of Happiness: "Anyway, I am about to hit the age of 2^5. That’s my penultimate power of two. Wow. I guess I am now old enough to impart wisdom. I’m happy. I guess that means I can give advice on being happy."

Wednesday, March 03, 2010

Monday, March 01, 2010

20 Fresh Sets of Free Icons for Web Designers | Freebies

20 Fresh Sets of Free Icons for Web Designers | Freebies: "We love finding and sharing freebies with our readers, especially icons. We do this so you can focus on doing what’s important, instead of spending all your time searching the internet. In this article, we’ve rounded up 20 sets of freshly created free icons. If you don’t have an immediate need for them, I’m sure you can find a place for them in your icon library."

MIT OpenCourseWare | Electrical Engineering and Computer Science | 6.189 A Gentle Introduction to Programming Using Python, January (IAP) 2008 | Home

MIT OpenCourseWare | Electrical Engineering and Computer Science | 6.189 A Gentle Introduction to Programming Using Python, January (IAP) 2008 | Home: "This course will provide a gentle introduction to programming using Python™ for highly motivated students with little or no prior experience in programming computers. The course will focus on planning and organizing programs, as well as the grammar of the Python programming language. Lectures will be interactive featuring in-class exercises with lots of support from the course staff."

Sunday, February 28, 2010

Qt Labs Blogs � Qt Box2D is easy!

Qt Labs Blogs � Qt Box2D is easy!: "Integrating Box2D into your Qt application is quite easy, and this blog shows you how to get started. First of all:"

chipscene - Project Hosting on Google Code

chipscene - Project Hosting on Google Code:

"A Qt widget where you can add objects and they act according to the laws of physics (2D physics, at least).

Uses chipmunk (included), PyQt, Polygon, pymunk (included).

It supports all the features of chipmunk, I think, including but not limited to:

* Bodies
* Collision shapes
* Collision callbacks
* Joints"

FogBugz 7.1 Online Documentation - BugzScout

FogBugz 7.1 Online Documentation - BugzScout: "BugzScout is a simple API which allows you to send new bugs directly to FogBugz simply by submitting an HTTP post. This is a great way to automatically report bugs into your database from any website or application with access to the Internet.

BugzScout allows your program to report bugs back to your FogBugz server. For example, when your code is in beta, you can gather data about crashes and let users send you feature requests."

Ten Great Songs About Curling | CHARTattack

Ten Great Songs About Curling | CHARTattack: "In honour of the 2010 Olympic Winter Games in Vancouver and Whistler, B.C. this month, CHARTattack scoured the interwebs for some music about some of the games' sports."

YouTube - Hammerfall - Hearts On Fire (Curling Version)

YouTube - Hammerfall - Hearts On Fire (Curling Version): "Hammerfall - Hearts On Fire (Curling Version)"

Saturday, February 27, 2010

Monday, February 22, 2010

mchaput / baker / wiki / Home — bitbucket.org

mchaput / baker / wiki / Home — bitbucket.org: "Baker lets you easily add a command line interface to your Python functions using a simple decorator, to create scripts with 'sub-commands', similar to Django's manage.py, svn, hg, etc."

Saturday, February 20, 2010

Java Networking

Java Networking: "import java.net.*; class DatagramTest { public static void main(String[] args) throws Exception { DatagramSocket socket; DatagramPacket packet; InetAddress address; byte[] message = new byte[256]; int port = 13; // // Send empty request // socket = new DatagramSocket(); address = InetAddress.getByName('moria.sdsu.edu'); packet = new DatagramPacket(message, message.length, address, port); socket.send(packet);"

Friday, February 19, 2010

Antlr grammar for Oracle TNS

"ANTLRv3 grammar for Oracle Network Services configuration files
This grammar can parse entries in an Oracle Network Services configuration file (tnsnames.ora, listener.ora, sqlnet.ora, cman.ora, ldap.ora...),

based on the Oracle 10g document:
http://download-west.oracle.com/docs/cd/B19306_01/network.102/b14213/syntax.htm"