Thursday, July 31, 2008
Hamas' Christian convert: I've left a society that sanctifies terror - Haaretz - Israel News
Presentation Files: OSCON 2008 - O'Reilly Conferences, July 21 - 25, 2008, Portland, Oregon
"Presentation Files
This page sponsored by Microsoft"
pluto-test-framework - Google Code
Tuesday, July 29, 2008
LIL, The Little Implementation Language
Back in the days when systems programmers still disdained 'high level languages' there were stories in the compiler community, passed mouth to ear about LIL, a high level assembler, whose creator, had a friendly competition with the creators of C, as to which language could generate more efficient code. Each time LIL edged out C, the C compiler would be improved, and erase LIL's margin of advantage.
A unique element to the LIL saga, is that LIL's creator documented the story, available here (thanks to a copy provided by the author);"
Sunday, July 27, 2008
Wednesday, July 23, 2008
WarGames: A Look Back at the Film That Turned Geeks and Phreaks Into Stars
"Sheedy: No, I don't hear so much from hackers. No. No, no, no. I don't. Thankfully. No.
Wired: Just one no would've been fine."
WarGames: A Look Back at the Film That Turned Geeks and Phreaks Into Stars
Saturday, July 19, 2008
Chocolate Cake In 5 Minutes! | Dizzy Dee
"4 Tablespoons cake flour
4 Tablespoons sugar
2 Tablespoons cocoa
1 Egg
3 Tablespoons milk
3 Tablespoons oil
1 Mug" and microwave 3 min, let rest.
Thursday, July 17, 2008
My Dream App For the Mac
Portals - WSJ.com
Wednesday, July 16, 2008
Quest for the Perfect Chocolate Chip Cookie - NYTimes.com
Friday, July 11, 2008
ExifTool by Phil Harvey
"ExifTool is a platform-independent Perl library plus a command-line application for reading, writing and editing meta information in image, audio and video files. ExifTool supports many different types of metadata including EXIF, GPS, IPTC, XMP, JFIF, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP and ID3, as well as the maker notes of many digital cameras by Canon, Casio, FujiFilm, HP, JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Nikon, Olympus/Epson, Panasonic/Leica, Pentax/Asahi, Ricoh, Sanyo, Sigma/Foveon and Sony."
exif
Tuesday, July 08, 2008
Protocol Buffers - Google Code
How Much Does It Cost You in Wages if You Sound Black? - Freakonomics - Opinion - New York Times Blog
"(It turns out you don’t want to sound southern, either. Although pretty imprecisely estimated, it is almost as bad for your wages to sound southern as it is to sound black, even controlling for whether you live in the south.)"
How to Edit
His list is as follows (in descending order by importance):
1) Emotion
2) Story
3) Rhythm
4) Eye-trace
5) Two-dimensional plane of Screen
6) Three-dimensional space of action"
chicagomediaworks.com - Dymtryk Notes on Editing
"EDWARD DMYTRYK WROTE a marvelous little book entitled ON FILM EDITING. I re-read it twice yearly. Buy it. Here are my condensed notes on it."
Liam’s Pictures from Old Books
Five Things You Should Never Tell Your Boss
"1. All about the technology -- and nothing about the business.
2. There's only one solution.
3. Bad opinions about your colleagues.
4. There's no way.
5. A surprise."
brad's blog: PyOpenGL on OS X
"Here are the steps to install PyOpenGL on Mac OS X (10.4.10):
1. You'll need to get setuptools, and the easiest way to do that is with EasyInstall (see http://peak.telecommunity.com/DevCenter/EasyInstall). You'll download the ez_setup.py file, and just run: python ez_setup.py.
2. Download PyOpenGL from their download page. (Side Note: I also grabbed the OpenGLContext). Now, once you untar/unzip it, you should have a PyOpenGL/ directory. Just open a Terminal, cd into that directory, and run python setup.py build. Once that is finished, run python setup.py install
3. Now, do the same for OpenGLContext..."
43 Folders
Sunday, July 06, 2008
googletest - Google Code
"Google's framework for writing C tests on a variety of platforms (Linux, Mac OS X, Windows, Windows CE, and Symbian). Based on the xUnit architecture. Supports automatic test discovery, a rich set of assertions, user-defined assertions, death tests, fatal and non-fatal failures, various options for running the tests, and XML test report generation."
Computerworld - The A-Z of Programming Languages: Forth
"In this article we chat to Charles H. Moore about the design and development of Forth. Moore invented Forth while at the US National Radio Astronomy Observatory to help control radio telescopes and data-collection/reduction systems."
Computerworld - The A-Z of Programming Languages: AWK
"As well as co-authoring the 'Dragon' book series; Aho was one of the three developers of the AWK pattern matching language in the mid-1970's, along with Brian Kernighan and Peter Weinberger.
Computerworld recently spoke to Professor Aho to learn more about the development of AWK, in the first of a series of investigations into the most widely-used programming languages."
Computerworld - The A-Z of Programming Languages: INTERCAL
"In this interview, Computerworld ventures down a less serious path and chats to Don Woods about the development and uses of INTERCAL.
Woods currently works at Google, following the company's recent acquisition of Postini, and he is best known for co-writing the original Adventure game with Will Crowther. He also co-authored The Hackers Dictionary. Here we chat to him about all things spoof and the virtues of tonsils as removable organs."
Visual and Face Recognition Tests on the Internet
lgf: Tech Note: Flippy Triangle Style
Saturday, July 05, 2008
Specialty Bottle - Glass & Plastic Bottles Jars Vials Tins Other Containers
Pascal's Pensees -Table of Contents
Why Fly When You Can Float? - NYTimes.com
Pipecleaner Dance III : davidbessler.com
Friday, July 04, 2008
Python __Underscore__ Methods - Siafoo
"Abstract: Need to override an operator in your Python class? Ever wonder what all those double-underscore class methods do? Here's your answer."
MIT OpenCourseWare | Electrical Engineering and Computer Science | 6.189 A Gentle Introduction to Programming Using Python, January (IAP) 2008 | Home
This course is offered during the Independent Activities Period (IAP), which is a special 4-week term at MIT that runs from the first week of January until the end of the month."
Thursday, July 03, 2008
SimplyNoise.com - The best free white noise generator on the Internet.
"Instructions:
* Slide the orb
* Find comfort zone
* Enjoy auditory zen"
All Sessions 2008 (3D Basecamp 2008)
NOVA | scienceNOW | Wisdom of the Crowds | PBS
Charles Babbage Institute --> ConneXions: The Interoperability Report (1987-1996)
Expos, 303 Vintage Park Drive, Suite 201, Foster City, CA 94404-1138, USA.
Copyright (c) 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996 by
Interop Company. Quotation with attribution is encouraged. ConneXions--The
Interoperability Report and the ConneXions logo are registered trademarks of
Interop Company. This version web-published with the permission of the
copyright holders.
Ole Jacobsen edited ConneXions during these years, and for a time served
also as publisher. He may be reached at Cisco Systems SJ-7/3; 170 West
Tasman Drive; San Jose CA 95134-1706 . He
presently edits the Internet Protocol Journal ."
Introduction - The Internet Protocol Journal - Cisco Systems
How To Hide An Airplane Factory
the Lockheed Burbank Aircraft Plant to protect it from being a
target for a Japanese air attack. They covered it with camouflage
netting and to make it look like a rural subdivision from the air..."
Sound & Vision Magazine - The Netflix Queue: How's it Work?
We asked the people at Netflix how they really determine who gets that popular flick first, how they anticipate demand, and why they eliminated the household peace-preserving Profiles feature. They took a moment to 'queue us in.'"
Wednesday, July 02, 2008
VMware: Team Fusion: Replacing those blurry icons!
mozdev.org - surfkeys: index
SurfKeys is a project that aims to make comfortable surfing possible with just one hand using just keyboard. It is intended to use with Hit-a-Hint extension."
Tuesday, July 01, 2008
The 11 Best Foods You Arent Eating - Well - Tara Parker-Pope - Health - New York Times Blog
Monday, June 30, 2008
Disk Inventory X
If you've ever wondered where all your disk space has gone, Disk Inventory X will help you to answer this question."
Sunday, June 29, 2008
Al Dente: Weekend Recipe: Hummus
"2 cans garbanzo beans
1/2 cup Tahini
1/3 cup olive oil
1/3 cup warm water
3 teaspoons chopped garlic
1/2 cup lime juice
2 teaspoon cumin
1/2 teaspoon ground pepper
1 teaspoon sea salt
Frank's Red Hot (just a shot or two)
Cayenne pepper"
Saturday, June 28, 2008
Abyss & Apex : Fourth Quarter 2007: Wikihistory
in action: a skyscraper’s amazing 728-ton stabilising ball | deputydog
Friday, June 27, 2008
ALL EARS ON 'WALL-E'
Thursday, June 26, 2008
Kirainet.com - A geek in Japan — Making good use of a little corner
Wednesday, June 25, 2008
WALL•E's Coming Out Party - Upcoming Pixar
Tuesday, June 24, 2008
Recipes : Dutch Baby : Food Network
Alton Brown credits the Original Pancake House. Yay!
Modified portion for 12" skillet:
3 tbsp unsalted butter, melted (2 tbsp pan, 1 tbsp mix; or use spray for pan and skip 2 tbsp)
3/4 cup all-purpose flour
4 tbsp sugar
1/2 tsp vanilla
3/4 tsp salt salt
3/4 cup whole milk, room temperature
3 large eggs, room temperature
lemon wedges
350 degrees (cooler than original 375), preheat butter in pan 10 min, mix all ingredients in blender, bake 30 min.
Monday, June 23, 2008
The New Atlantis : The Myth of Multitasking
Cool Stuff: Eric Tan’s WALL-E, Incredibles and Ratatouille Poster Art | /Film
Sunday, June 22, 2008
Animusic-Pipe Dream
Make More Mistakes
Hazards of Hiring
1. Can this candidate bring something to the team that nobody else has?
2. Is this candidate constantly learning?
3. Is this candidate aware of his/her weaknesses and comfortable discussing them?
4. Is this candidate versatile and willing to do 'whatever it takes' to help make the product successful?
5. Is this candidate one of those '10X coders'?
6. Does this candidate have a bachelor's degree from a good computer science department?
7. If this candidate has a Ph.D., is there other evidence to suggest that s/he is one of those rare people who also has 'Shrinkwrap Qualities'?
8. Does this candidate have experience on a team building shrinkwrap software?
9. Does this candidate write good code?
10. Does this candidate love programming so much that s/he writes code in their spare time?"
Mickey's Ten Commandments
- Know your audience. This is fundamental.
- Wear your guests' shoes. Walt used to tell the designers to go down to Disneyland at least every other week, watch what people do, get in line just like they do.
- Organize the flow of people. This is one thing the old parks did not do. At Disney, everyone is funnelled down Main street, Everyone has the same experience.
- Create a Wenie, a visual magnet. The castle at the end of main street, the rocket at tomorrowland, these say, "come this way."
- Communicate with visual literacy.
- Avoid overload, create turnons. Don't lose people by throwing too much information at them.
- Tell one story at a time. You can loose people pretty quickly if you let them out of your story. At our parks, we tell a single story in sequence.
- Avoid contradiction, maintain identity.
- An ounce of treatment, a ton of treat.
- Maintain it. If a building has peeling paint, it looks like it's out of business.
Tilt: The Battle to Save Pinball
Saturday, June 21, 2008
How do I draw an inner tube (or a donut)? - SketchUp Help Center
Martian Skies - The Big Picture - Boston.com
Friday, June 20, 2008
Unit Conversion Online - Use Our Unique Conversion Tools Free
isoc-ny.org - Internet Society - New York chapter
Here is video of Jonathan Zittrain’s talk last Friday:"
Thursday, June 19, 2008
Applied Data Research | Software Memories
"Applied Data Research (ADR).
ADR is often credited as being the first independent software company, having introduced products in the late 1960s and prevailed in antitrust struggles against IBM to allow the business to survive. Basically, it sold programmer productivity tools. This led it to acquire Datacom/DB, an inverted-list DBMS developed in the Dallas area. In the early 1980s, Datacom/DB began to boom, and was on a track to surpass both IDMS and ADABAS in market share until DB2 showed up and blew them all away. ADR was particularly aided by its fourth-generation language (4GL) IDEAL, which was an excellent product notwithstanding the famous State of New Jersey fiasco. (As John Landry said to me about that one, “4GLs are powerful tools. In particular, they allow you to write bad programs really quickly.”)
ADR was an underappreciated powerhouse, boasting all of the Fortune 100 as customers way back in the early 1980s (yes, even archrival IBM). When the DBMS business stalled, however, ADR was quickly sold — first to Ameritech (the Illinois-based Baby Bell company), and soon thereafter to Computer Associates."
Applied Data Research Software Products Division Records
"Historical Note
Applied Data Research (ADR) was founded in 1959 by seven former UNIVAC I programmers: Martin Goetz, Sherman Blumenthal, Ellwood Kauffman, Dave McFadden, Bernard Riskin, Robert Wickenden, and Stephen Wright. Headquartered in Princeton, New Jersey, the company provided independent contract programming to companies including RCA, Bendix, and Sperry Rand, as well as to the United States government.
In 1965, ADR established its Proprietary Software Division (renamed the Software Products Division in 1973) and released AUTOFLOW, an automatic computer documentation system which produced flow charts. With the release of AUTOFLOW, ADR became the first company to sell a software product commercially, independent of hardware. Martin A. Goetz headed the Proprietary Software Division from its inception and in 1968 was awarded the first U.S. patent for a software computer program for his “Sorting System.” Although the patent was assigned to ADR, the program was never developed as an ADR product. Goetz received a second patent in 1970 for his “Automatic System for Constructing and Recording Display Charts,” the computer program behind the ADR product AUTOFLOW. Other ADR software products included Vollie (an online programming tool), ROSCOE (Remote OS Conversational Operating Environment, an online programming tool with a timeshare facility), MetaCOBOL (a COBOL programming aid), Librarian (a source program retrieval and maintenance system), and IDEAL (Interactive Development Environment for an Application’s Life-cycle, an application development tool).
ADR filed a civil antitrust suit against International Business Machines (IBM) in April 1969, accusing IBM of limiting competition in the computer industry and specifically noting IBM’s bundling practices. The ADR suit was one of a series of similar suits filed against IBM in 1968 and 1969, including Programmatics, Inc. (a subsidiary of ADR) v. IBM, Control Data Corporation v. IBM, and Data Processing Financial & General Corp. v. IBM. These four cases were consolidated for pre-trial proceedings and discovery in the District of Minnesota in July 1969. One year later, ADR was awarded a temporary restraining order against IBM which prohibited IBM from offering free distribution of CRJE, a bundled IBM software product in direct competition with ADR’s proprietary product ROSCOE. Three of the four consolidated cases were eventually settled and dismissed, including ADR v. IBM, which was settled out-of-court in August 1970 for two million dollars. The U.S. Justice Department also filed suit against IBM for antitrust violations in 1969, starting a case that lasted thirteen years. In June 1969, while involved in these cases, IBM announced that, with the exception of its operating systems, starting in January 1970 it would unbundle its software from its hardware.
Ameritech acquired ADR as a wholly owned subsidiary in 1986. In 1988, Computer Associates purchased ADR and integrated the company into its Systems Products Division and new Information Products Division."
Instant SQL Formatter
Pl/sql tidy - code formatter/beautifier
In other words, it is a command line tool that gives you the freedom to build it in your programming environment. You can use it in your favorite editor easily."
Wednesday, June 18, 2008
Tuesday, June 17, 2008
Al Dente: Tater Tots for Adults
* Adult Tater Tots (pictured) are from-scratch and include Brie, shallots, and bacon
* Bacon Wrapped Tater Tots call for wild boar bacon
* Pork Belly Tater Tots are stuffed with braised pork belly
* Chef Kennedy's Adult Tater Tots apparently go well with wine
* Tater Tot Salad
* Lobster Tater Tots
* Tater Tot 'Gnocchi' Al Pesto, among other recipes from the official home of the Tater Tot"
Thomas Sowell on Tim Russert on National Review Online
How to Build Bookcases - Free Woodworking Plans for Bookshelves - Popular Mechanics
The Mundaneum Museum Honors the First Concept of the World Wide Web - NYTimes.com
Monday, June 16, 2008
Nice Dyson quote
via the IP mailing list:
"In the real world, intelligibility and predictability often outweighs a complete match of cost to price."
Esther Dyson
Saturday, June 14, 2008
sketchyphysics - Google Code
Google SketchUp
Wednesday, June 11, 2008
Sketchup for Timber Framers
STL Error Decryptor for C
An STL Error Message Decryptor for C
Open Source Freeware by Leor Zolman"
Tuesday, June 10, 2008
Animationish
Saturday, June 07, 2008
SourceForge.net: tapiGen
The habits of highly effective test-takers
In Beijing, where 118,000 students sat for the exam, the essay topic was an old self-help chestnut made popular by motivational author Stephen Covey. Here's the Beijing gaokao version of the 'big rocks first' approach to time management, as reported by the Mirror:"
Friday, June 06, 2008
The Ultimate Guide to Motivation - How to Achieve Any Goal | Zen Habits
I’ve found that it’s important to start out with the right motivation, because a good start can build momentum that you can sustain for a long time. If you start out right, you have a much better chance of succeeding. Here are some tips for starting out:"
Adobe - Flex 3
Top Nine Moments in Jeopardy History
Thursday, June 05, 2008
Wednesday, June 04, 2008
Hackszine.com: Python pizza status
Hackszine.com: Python pizza status
Tuesday, June 03, 2008
The Art of Assembly Language Programming
"Forward Why Would Anyone Learn This Stuff?
1. What's Wrong With Assembly Language
2. What's Right With Assembly Language?"
The Little Prince - Wikilivres
300 Calorie Food Picture Gallery
But what do I have to eat to get these Calorie? Using another tool, I calculated weights of the food I usually eat so that they equal 300 Calorie. It turned out that 300 Calorie is more than 2 pounds of watermelon or just 2 ounces of milk chocolate. Eventually, I decided to make photographs of what these 300 Calorie look like in different foods."
ScrnShots: Share your inspiration
Viewpath Online Project Management : V2 Beta Signup
"Viewpath’s 2.0 feature-set includes:
* easy-to-use interface with extensive drag/drop functions
* project timelines (a.k.a Gantt Charts) and event calendars
* multiple levels of Member viewing rights (including read only)
* document management with version control
* dashboards with both team and individual member views
* free e-mail support for beta customers"
Free Excel Gantt Chart Templates for Project Management
Monday, June 02, 2008
goosh.org - the unofficial google shell.
"Goosh goosh.org 0.4.3-beta #1 Mon, 02 Jun 08 22:28:01 UTC Google/Ajax
Welcome to goosh.org - the unofficial google shell."