August ' ' 31 ' ' 2008
Amazing Desert Canyon Flight

August ' ' 31 ' ' 2008
Objects in the Mirror are Closer than They Appear


August ' ' 31 ' ' 2008
Hell Met / Helmet


August ' ' 31 ' ' 2008
The other Tow Truck


August ' ' 31 ' ' 2008
10 Funniest Movie Scenes 1997-2007
The funniest 10 movie scenes from 1997-2007!

August ' ' 30 ' ' 2008
Jesus No match for Windows


August ' ' 30 ' ' 2008
How to Write like an Architect
Architect's Neighborhood Volume 1 : This is the architect's neighborhood volume 1. How to write like an architect. I'm Doug Patt. The basic drafting tool for an architect when working by hand is a parallel rule. You can also use a t-square. I'll be using an Ames lettering guide to create the lines for the lettering. First we're going to create our horizontal lines using the Ames lettering guide. The guide has a variety of spacing options to create just about any combination your looking for. I will also be using a small triangle. I've added tape to this one for ink lettering -- to avoid smearing. I'll also be using a .5mm Pentel drafting pencil and a flair pen for the letters. I've created a small grid here to give me some guidance when I lay out the letters. I'd say the most important thing to remember about hand lettering is that your letters need to seem animated while still appearing orderly and neat. I think this is achieved by using a few conventions. For example, you'll notice the letters have some amount of incompleteness. The second diagonal on the A does not follow all the way to the guideline, the bottom of the B or D isn't complete, the bottom line on the E starts in front of the vertical. The second thing is that all the horizontals in the letters are drawn by hand, not using the parallel rule. They all sit at a slight angle making them dynamic and yet uniform. You'll also notice that I use the ruler for all vertical lines. Lastly, when making your O's, Q's, C's, G's, even 8's and 9's, the letters and numbers are simply combinations of semi circles. Even the letter S is made the same way. These are two images from my portfolio. They are good examples of how your strings of words will come together to form orderly yet animated paragraphs. I've included a PDF with this short video that you can use to practice if you so desire. Remember, hand lettering takes years of practice to get good so if that's your goal find a forum to practice your lettering and keep it up. And thanks for checking out how to letter like an architect.

August ' ' 30 ' ' 2008
India -Pak Partition, Reality view
This is a train to Pakistan being given a warm send-off

In 1947, the border between India and its new neighbour Pakistan became a river of blood, as the exodus erupted into rioting. Over 10 million people were uprooted from their homeland and travelled on foot, bullock carts and trains to their promised new home.

An aged and abandoned Muslim couple and their grand children sitting by the the roadside on this arduous journey.

In a couple of months in the summer of 1947, a million people were slaughtered on both sides in the religious rioting. Here, bodies of the victims of rioting are picked up from a city street. The street was short and narrow.Lying like the garbage across the street and in its open gutters were bodies of the dead

Men, women and children who died in the rioting were cremated on a mass scale. Villagers even used oil and kerosene when wood was scarce.


August ' ' 30 ' ' 2008
10 Myths on creativity
1."I am not creative" I have heard a lot of people say precisely that: "I am not creative". The truth, of course, is that we are all creative. That's what differentiates us from Parrots who can say clever things put couldn't have a creative idea if their lives depended upon it. The truth is we are all creative. And while some people are naturally more creative than others, we can all have very creative ideas. The problem is, as we grow older, most of us learn to inhibit our creativity for reasons relating to work, acceptable behaviour and just the notion of being a grown-up. 2. "That's a stupid [or daft, or silly, or ridiculous] idea" People say this kind of thing to colleagues, family and even to themselves. Indeed, this is one reason why people believe they are not creative: they have got into such a habit of censoring their creative ideas, by telling themselves that their ideas are stupid, that they no longer feel creative. Next time you have an idea you think is stupid, don't censor it. Rather, ask yourself how you could improve the idea. 3. "Creative people always have great ideas" Rubbish! Creative people always have ideas. Whether they like it or not, they are having ideas and sharing those ideas (often with people who tell them their ideas are stupid, no less!) every waking hour of the day. Of those ideas, a precious few are great. Many are good, Many are mediocre and a precious few really are stupid ideas. Over time, we tend to forget creative people's weak ideas and remember their great ideas. 4. "Constructive criticism will help my colleague improve her idea." Yeah, and tripping a child when she is learning to walk will help her improve her walking skills. Nonsense! Criticism, whether constructive or destructive (as most criticism truly is) squelches creative thinking and teaches your colleague to keep her ideas to herself. Likewise, other colleagues will see what happens when ideas are shared and will also learn to keep their ideas to themselves. Fresh ideas are fragile. They need nurturing, not kicking. Instead of criticising a colleague's new idea, challenge her to improve the idea by asking her how she could get over the idea's weakness. 5. "We need some new marketing ideas for the upcoming product launch. Let's get the marketing people together and brainstorm ideas." This is a sure recipe for coming up with the same kind of marketing ideas you have had in the past: ie. uncreative. Brainstorming, as well as ideas campaigns and other group ideation events get the most creative results with the widest variety of participants. Want marketing ideas? Then bring in sales, accounting, human resources, financial, administrative, production, design, research, legal and other people into the brainstorming event. Such a wide range of knowledge, experience and backgrounds will encourage a wide range of ideas. And that results in more creative ideas. 6. "In order for our innovation strategy to be a success, we need a system of review processes for screening ideas and determining which ideas to implement." In fact, the review process is very often about eroding creativity by removing risk from ideas. The most important component for corporate innovation is a method of soliciting and capturing focused business ideas. The ideas campaign approach' where you challenge employees to submit ideas on specific business issues, such as 'in what ways might we improve product X?' is the best way to focus innovation. A transparent tool that allows employees to submit, read and collaborate on ideas is the best way to focus creative thinking. And, framing your challenges effectively is arguably one of the most important aspects of successful corporate innovation. (see http://www.jpb. com/ideamanageme nt/ for more information on the ideas campaign approach to innovation). Yes, reviewing ideas is important. But first you need to be generating the creative ideas so that they may be reviewed. 7. "That's a good idea. Let's run with it'" When we are looking for ideas, we have a tendency to stop looking and start implementing with the first good idea that comes to mind. Unfortunately, that means that any great ideas you might have had, had you spent more time thinking, are lost. Moreover, good ideas can often be developed into significantly better ideas with a little creative thought. So, don't think of a good idea as an end rather think of it as a beginning of the second stage of creative thought. 8. "Drugs will help me be more creative" The 1960s drug culture and glamour of musicians and artists getting high and being creative led to this myth. And, possibly a little bit of drugs or alcohol will loosen your inhibitions to the extent that you do not criticise your ideas as much as you might had your inhibitions not been loosened. A lot of drugs or alcohol, however, will alter your mind and may very likely make you believe you are being more creative. But to people watching you, you will just seem like someone who is very high. 9. "If it ain't broke, don't fix it." Just the other day I was at a workshop where some people were complaining about a colleague who always had ideas. Worse, he wanted to use those ideas to change processes that were working perfectly well. Sadly, too many of us (but not you, of course) are like the complainers. If something works well as it is, whether it is a machine or a process, we often feel there is no need to change the way it works. Fortunately, Dr. Hans von Ohain and Sir Frank Whittle didn't think like that or we'd still be flying in propeller aeroplanes. Bear in mind that propeller aeroplanes were working perfectly fine when the two gentlemen in question individually invented the jet engine. 10. "I don't need a notebook. I always remember my ideas" Maybe. But I doubt it. When we are inspired by an idea, that idea is very often out of context with what we are doing. Perhaps a dream we had upon waking inspires us with the solution to a problem. But, then we wake up, get the children up, have breakfast, run through in our minds an important presentation we'll be giving in the morning, panic that the kids will miss their bus, run for the train, flirt with an attractive young thing on the train, etc - until late afternoon when you finally have time to think about the problem. How likely are you really to remember the idea you had upon wakening?

August ' ' 30 ' ' 2008
Zoom into Steel
Explore the chemical makeup of this strong metal where the narrator describes what’s happening with the composition of steel with ever increasing magnification.

August ' ' 28 ' ' 2008
Death Star over San Francisco

August ' ' 28 ' ' 2008
Touch Kit

TouchKit is a modular multitouch development kit with the aim to make multitouch readily available in an open source fashion. It is a sister project of the CUBIT multitouch system and aimed at rapid implementation of multitouch projects. TouchKit is comprised of software and hardware components. For both we provide the source files and welcome you to use, study, and appropriate the code and schematics for your work or projects. We are interested in TouchKit being a plug-and-play solution for simple projects and an easily extendable base for experimental and cutting-edge endeavors.

August ' ' 28 ' ' 2008
NH90 crashes into Bracciano Lake during an airshow
A NH90 helicopter, serialled MM81519 EI-202 of the 1 Gr Sq of the Italian Army based in Viterbo crashed on June 1, in the Bracciano Lake at 15.15L causing the death of Cap. Filippo Fornassi. The other 2 POB (People On Board) were rescued and survived the injuries. The aircraft was at the end of its display in the Ali sul Lago airshow in front of the Italian Air Force Museum, at Vigna di Valle airport. The helicopter touched the surface of water and broke up in many pieces before ditching.

August ' ' 28 ' ' 2008
Price Difference


August ' ' 28 ' ' 2008
The CERN black hole

August ' ' 27 ' ' 2008
Microsoft Patents Page Up & Page Down
Microsoft applied for patent and they received it for Page Up & Page Down A method and system in a document viewer for scrolling a substantially exact increment in a document, such as one page, regardless of whether the zoom is such that some, all or one page is currently being viewed. In one implementation, pressing a Page Down or Page Up keyboard key/button allows a user to begin at any starting vertical location within a page, and navigate to that same location on the next or previous page. For example, if a user is viewing a page starting in a viewing area from the middle of that page and ending at the bottom, a Page Down command will cause the next page to be shown in the viewing area starting at the middle of the next page and ending at the bottom of the next page. Similar behavior occurs when there is more than one column of pages being displayed in a row. Inventors: Sellers; Timothy D. (Bellevue, WA), Grantham; Heather L. (Redmond, WA), Dersch; Joshua A. (Redmond, WA) Assignee: Microsoft Corporation (Redmond, WA) Appl. No.: 11/073,189 Filed: March 4, 2005

August ' ' 27 ' ' 2008
Vozrozhdeniya, where the pores still thrive
Vozrozhdeniya Island, also known as Rebirth Island, Located in the central Aral Sea, Vozrozhdeniya Island was one of the main laboratories and testing sites for the Soviet Union government’s Microbiological Warfare Group. In 1948, a top-secret Soviet bioweapons laboratory was established here. Word of the island's danger was further spread by Soviet defectors, including Ken Alibek, the former head of the Soviet Union's bioweapons program. It was here, according to just released documents, that anthrax spores and bubonic plague bacilli were weaponized and stored. The main town on the island was Kantubek, which lies in ruins today, but once had approximately 1,500 inhabitants. The laboratory staff members abandoned the island in late 1991. Many of the containers holding the spores were not properly stored or destroyed, and over the last decade many of the containers have developed leaks. As the Aral Sea continues to recede, the area will eventually connect further with the surrounding land. Many scientists fear that animals will move to the surrounding land and eventually carry these deadly biological agents out.

Brian Hayes, a biochemical engineer with the U.S. Department of Defense's Defense Threat Reduction Agency, led an expedition in the spring and summer of 2002 to neutralize what was likely the world's largest anthrax dumping grounds. His team of 113 people neutralized between 100 and 200 tons of anthrax over a three-month period. The cost of the cleanup operation was approximately $5 million. Part 1 Part 2

August ' ' 27 ' ' 2008


August ' ' 27 ' ' 2008
Fire Box traps Pranksters


August ' ' 27 ' ' 2008
Huge iPhone Security Flaw Puts All Private Information at Risk
Apple has released an update with a security flaw. If you have your JesusPhone password protected Steps to Reproduce Set iPhone to use passcode lock, have contacts marked as Favorites with links, phone numbers, addresses, etc in address book entry. Tap "Emergency Call" keypad from passcode entry screen. Double-tap home button. Tap blue arrow next to contact's name. You now have full access to applications such as Safari, complete Contacts list, SMS, Maps, "full" Phone access, and Mail by accessing various entries on the Favorite's page, i.e. tapping their home page brings up a full, unrestricted Safari.

August ' ' 27 ' ' 2008
We have pizza


August ' ' 27 ' ' 2008
Biker Blames High-Speed Crash On Video Games
A biker blamed his high-speed crash -- into a Ford Expedition -- on video games, stating he was in his "own video game".

August ' ' 27 ' ' 2008
Apollo 11 landing and moon walk map

On July 21, 1969, Neil Armstrong became the first human to walk on the moon. The landing crew of the Apollo 11 lunar mission barely covered an area the size of a football pitch.

August ' ' 27 ' ' 2008
Aerogel lighter than air solid
Aerogel is basically "a low-density solid-state material derived from gel in which the liquid component of the gel has been replaced with gas." This is the lighter than air solid developed in the 1980s, based on agar, a derivative of seaweed.

August ' ' 26 ' ' 2008
Entrance from Shop


August ' ' 26 ' ' 2008
We Deceive, You Believe


August ' ' 26 ' ' 2008
A little closer..


August ' ' 26 ' ' 2008
Are you a free thinker, then...


August ' ' 26 ' ' 2008
Robots with a mind of their own
Scientists are now building a new kind of robot capable of self-assembly and doing tasks too difficult or too dangerous for human beings.

August ' ' 26 ' ' 2008
Close Call With Train
A train comes around a corner and surprises a couple kids and as one tries to get out of the way he slips on the tracks.

August ' ' 25 ' ' 2008
The secrets of close-up card magic with Lennart Green
Swedish doctor Lennart Green is the master of close-up card magic and here, at TED Talks, he brings his rumpled, crazy and chaotic form of magic to the masses to explain some of the tricks of the trade.

August ' ' 25 ' ' 2008
The War on Drugs in 100 Seconds
Excerpts from Michael Pollan's book "The Botany of Desire: A Plant's Eye View of the World."

August ' ' 25 ' ' 2008
Michael Phelps’s Poor Sportsmanship
Michael Phelps’s victory by .01 of a second was amazing. Here is the EXCLUSIVE UNSEEN camera angle of 2nd place, Milorad Cavic.

August ' ' 25 ' ' 2008
Build a Compiler
LET'S BUILD A COMPILER, By Jack W. Crenshaw, Ph.D. INTRODUCTION This series of articles is a tutorial on the theory and practice of developing language parsers and compilers. Before we are finished, we will have covered every aspect of compiler construction, designed a new programming language, and built a working compiler. Though I am not a computer scientist by education (my Ph.D. is in a different field, Physics), I have been interested in compilers for many years. I have bought and tried to digest the contents of virtually every book on the subject ever written. I don't mind telling you that it was slow going. Compiler texts are written for Computer Science majors, and are tough sledding for the rest of us. But over the years a bit of it began to seep in. What really caused it to jell was when I began to branch off on my own and begin to try things on my own computer. Now I plan to share with you what I have learned. At the end of this series you will by no means be a computer scientist, nor will you know all the esoterics of compiler theory. I intend to completely ignore the more theoretical aspects of the subject. What you _WILL_ know is all the practical aspects that one needs to know to build a working system. This is a "learn-by-doing" series. In the course of the series I will be performing experiments on a computer. You will be expected to follow along, repeating the experiments that I do, and performing some on your own. I will be using Turbo Pascal 4.0 on a PC clone. I will periodically insert examples written in TP. These will be executable code, which you will be expected to copy into your own computer and run. If you don't have a copy of Turbo, you will be severely limited in how well you will be able to follow what's going on. If you don't have a copy, I urge you to get one. After all, it's an excellent product, good for many other uses! Some articles on compilers show you examples, or show you (as in the case of Small-C) a finished product, which you can then copy and use without a whole lot of understanding of how it works. I hope to do much more than that. I hope to teach you HOW the things get done, so that you can go off on your own and not only reproduce what I have done, but improve on it. This is admittedly an ambitious undertaking, and it won't be done in one page. I expect to do it in the course of a number of articles. Each article will cover a single aspect of compiler theory, and will pretty much stand alone. If all you're interested in at a given time is one aspect, then you need to look only at that one article. Each article will be uploaded as it is complete, so you will have to wait for the last one before you can consider yourself finished. Please be patient. The average text on compiler theory covers a lot of ground that we won't be covering here. The typical sequence is: o An introductory chapter describing what a compiler is. o A chapter or two on syntax equations, using Backus-Naur Form (BNF). o A chapter or two on lexical scanning, with emphasis on deterministic and non-deterministic finite automata. o Several chapters on parsing theory, beginning with top-down recursive descent, and ending with LALR parsers. o A chapter on intermediate languages, with emphasis on P-code and similar reverse polish representations. o Many chapters on alternative ways to handle subroutines and parameter passing, type declarations, and such. o A chapter toward the end on code generation, usually for some imaginary CPU with a simple instruction set. Most readers (and in fact, most college classes) never make it this far. o A final chapter or two on optimization. This chapter often goes unread, too. I'll be taking a much different approach in this series. To begin with, I won't dwell long on options. I'll be giving you _A_ way that works. If you want to explore options, well and good ... I encourage you to do so ... but I'll be sticking to what I know. I also will skip over most of the theory that puts people to sleep. Don't get me wrong: I don't belittle the theory, and it's vitally important when it comes to dealing with the more tricky parts of a given language. But I believe in putting first things first. Here we'll be dealing with the 95% of compiler techniques that don't need a lot of theory to handle. I also will discuss only one approach to parsing: top-down, recursive descent parsing, which is the _ONLY_ technique that's at all amenable to hand-crafting a compiler. The other approaches are only useful if you have a tool like YACC, and also don't care how much memory space the final product uses. I also take a page from the work of Ron Cain, the author of the original Small C. Whereas almost all other compiler authors have historically used an intermediate language like P-code and divided the compiler into two parts (a front end that produces P-code, and a back end that processes P-code to produce executable object code), Ron showed us that it is a straightforward matter to make a compiler directly produce executable object code, in the form of assembler language statements. The code will _NOT_ be the world's tightest code ... producing optimized code is a much more difficult job. But it will work, and work reasonably well. Just so that I don't leave you with the impression that our end product will be worthless, I _DO_ intend to show you how to "soup up" the compiler with some optimization. Finally, I'll be using some tricks that I've found to be most helpful in letting me understand what's going on without wading through a lot of boiler plate. Chief among these is the use of single-character tokens, with no embedded spaces, for the early design work. I figure that if I can get a parser to recognize and deal with I-T-L, I can get it to do the same with IF-THEN- ELSE. And I can. In the second "lesson," I'll show you just how easy it is to extend a simple parser to handle tokens of arbitrary length. As another trick, I completely ignore file I/O, figuring that if I can read source from the keyboard and output object to the screen, I can also do it from/to disk files. Experience has proven that once a translator is working correctly, it's a straightforward matter to redirect the I/O to files. The last trick is that I make no attempt to do error correction/recovery. The programs we'll be building will RECOGNIZE errors, and will not CRASH, but they will simply stop on the first error ... just like good ol' Turbo does. There will be other tricks that you'll see as you go. Most of them can't be found in any compiler textbook, but they work. A word about style and efficiency. As you will see, I tend to write programs in _VERY_ small, easily understood pieces. None of the procedures we'll be working with will be more than about 15-20 lines long. I'm a fervent devotee of the KISS (Keep It Simple, Sidney) school of software development. I try to never do something tricky or complex, when something simple will do. Inefficient? Perhaps, but you'll like the results. As Brian Kernighan has said, FIRST make it run, THEN make it run fast. If, later on, you want to go back and tighten up the code in one of our products, you'll be able to do so, since the code will be quite understandable. If you do so, however, I urge you to wait until the program is doing everything you want it to. I also have a tendency to delay building a module until I discover that I need it. Trying to anticipate every possible future contingency can drive you crazy, and you'll generally guess wrong anyway. In this modern day of screen editors and fast compilers, I don't hesitate to change a module when I feel I need a more powerful one. Until then, I'll write only what I need. One final caveat: One of the principles we'll be sticking to here is that we don't fool around with P-code or imaginary CPUs, but that we will start out on day one producing working, executable object code, at least in the form of assembler language source. However, you may not like my choice of assembler language ... it's 68000 code, which is what works on my system (under SK*DOS). I think you'll find, though, that the translation to any other CPU such as the 80x86 will be quite obvious, though, so I don't see a problem here. In fact, I hope someone out there who knows the '86 language better than I do will offer us the equivalent object code fragments as we need them. THE CRADLE Every program needs some boiler plate ... I/O routines, error message routines, etc. The programs we develop here will be no exceptions. I've tried to hold this stuff to an absolute minimum, however, so that we can concentrate on the important stuff without losing it among the trees. The code given below represents about the minimum that we need to get anything done. It consists of some I/O routines, an error-handling routine and a skeleton, null main program. I call it our cradle. As we develop other routines, we'll add them to the cradle, and add the calls to them as we need to. Make a copy of the cradle and save it, because we'll be using it more than once. There are many different ways to organize the scanning activities of a parser. In Unix systems, authors tend to use getc and ungetc. I've had very good luck with the approach shown here, which is to use a single, global, lookahead character. Part of the initialization procedure (the only part, so far!) serves to "prime the pump" by reading the first character from the input stream. No other special techniques are required with Turbo 4.0 ... each successive call to GetChar will read the next character in the stream. {--------------------------------------------------------------} program Cradle; {--------------------------------------------------------------} { Constant Declarations } const TAB = ^I; {--------------------------------------------------------------} { Variable Declarations } var Look: char; { Lookahead Character } {--------------------------------------------------------------} { Read New Character From Input Stream } procedure GetChar; begin Read(Look); end; {--------------------------------------------------------------} { Report an Error } procedure Error(s: string); begin WriteLn; WriteLn(^G, 'Error: ', s, '.'); end; {--------------------------------------------------------------} { Report Error and Halt } procedure Abort(s: string); begin Error(s); Halt; end; {--------------------------------------------------------------} { Report What Was Expected } procedure Expected(s: string); begin Abort(s + ' Expected'); end; {--------------------------------------------------------------} { Match a Specific Input Character } procedure Match(x: char); begin if Look = x then GetChar else Expected('''' + x + ''''); end; {--------------------------------------------------------------} { Recognize an Alpha Character } function IsAlpha(c: char): boolean; begin IsAlpha := upcase(c) in ['A'..'Z']; end; {--------------------------------------------------------------} { Recognize a Decimal Digit } function IsDigit(c: char): boolean; begin IsDigit := c in ['0'..'9']; end; {--------------------------------------------------------------} { Get an Identifier } function GetName: char; begin if not IsAlpha(Look) then Expected('Name'); GetName := UpCase(Look); GetChar; end; {--------------------------------------------------------------} { Get a Number } function GetNum: char; begin if not IsDigit(Look) then Expected('Integer'); GetNum := Look; GetChar; end; {--------------------------------------------------------------} { Output a String with Tab } procedure Emit(s: string); begin Write(TAB, s); end; {--------------------------------------------------------------} { Output a String with Tab and CRLF } procedure EmitLn(s: string); begin Emit(s); WriteLn; end; {--------------------------------------------------------------} { Initialize } procedure Init; begin GetChar; end; {--------------------------------------------------------------} { Main Program } begin Init; end. {--------------------------------------------------------------} That's it for this introduction. Copy the code above into TP and compile it. Make sure that it compiles and runs correctly. Then proceed to the first lesson, which is on expression parsing. Part II: EXPRESSION PARSING GETTING STARTED If you've read the introduction document to this series, you will already know what we're about. You will also have copied the cradle software into your Turbo Pascal system, and have compiled it. So you should be ready to go. The purpose of this article is for us to learn how to parse and translate mathematical expressions. What we would like to see as output is a series of assembler-language statements that perform the desired actions. For purposes of definition, an expression is the right-hand side of an equation, as in x = 2*y + 3/(4*z) In the early going, I'll be taking things in _VERY_ small steps. That's so that the beginners among you won't get totally lost. There are also some very good lessons to be learned early on, that will serve us well later. For the more experienced readers: bear with me. We'll get rolling soon enough. SINGLE DIGITS In keeping with the whole theme of this series (KISS, remember?), let's start with the absolutely most simple case we can think of. That, to me, is an expression consisting of a single digit. Before starting to code, make sure you have a baseline copy of the "cradle" that I gave last time. We'll be using it again for other experiments. Then add this code: {---------------------------------------------------------------} { Parse and Translate a Math Expression } procedure Expression; begin EmitLn('MOVE #' + GetNum + ',D0') end; {---------------------------------------------------------------} And add the line "Expression;" to the main program so that it reads: {---------------------------------------------------------------} begin Init; Expression; end. {---------------------------------------------------------------} Now run the program. Try any single-digit number as input. You should get a single line of assembler-language output. Now try any other character as input, and you'll see that the parser properly reports an error. CONGRATULATIONS! You have just written a working translator! OK, I grant you that it's pretty limited. But don't brush it off too lightly. This little "compiler" does, on a very limited scale, exactly what any larger compiler does: it correctly recognizes legal statements in the input "language" that we have defined for it, and it produces correct, executable assembler code, suitable for assembling into object format. Just as importantly, it correctly recognizes statements that are NOT legal, and gives a meaningful error message. Who could ask for more? As we expand our parser, we'd better make sure those two characteristics always hold true. There are some other features of this tiny program worth mentioning. First, you can see that we don't separate code generation from parsing ... as soon as the parser knows what we want done, it generates the object code directly. In a real compiler, of course, the reads in GetChar would be from a disk file, and the writes to another disk file, but this way is much easier to deal with while we're experimenting. Also note that an expression must leave a result somewhere. I've chosen the 68000 register DO. I could have made some other choices, but this one makes sense. BINARY EXPRESSIONS Now that we have that under our belt, let's branch out a bit. Admittedly, an "expression" consisting of only one character is not going to meet our needs for long, so let's see what we can do to extend it. Suppose we want to handle expressions of the form: 1+2 or 4-3 or, in general, +/- (That's a bit of Backus-Naur Form, or BNF.) To do this we need a procedure that recognizes a term and leaves its result somewhere, and another that recognizes and distinguishes between a '+' and a '-' and generates the appropriate code. But if Expression is going to leave its result in DO, where should Term leave its result? Answer: the same place. We're going to have to save the first result of Term somewhere before we get the next one. OK, basically what we want to do is have procedure Term do what Expression was doing before. So just RENAME procedure Expression as Term, and enter the following new version of Expression: {---------------------------------------------------------------} { Parse and Translate an Expression } procedure Expression; begin Term; EmitLn('MOVE D0,D1'); case Look of '+': Add; '-': Subtract; else Expected('Addop'); end; end; {--------------------------------------------------------------} Next, just above Expression enter these two procedures: {--------------------------------------------------------------} { Recognize and Translate an Add } procedure Add; begin Match('+'); Term; EmitLn('ADD D1,D0'); end; {-------------------------------------------------------------} { Recognize and Translate a Subtract } procedure Subtract; begin Match('-'); Term; EmitLn('SUB D1,D0'); end; {-------------------------------------------------------------} When you're finished with that, the order of the routines should be: o Term (The OLD Expression) o Add o Subtract o Expression Now run the program. Try any combination you can think of of two single digits, separated by a '+' or a '-'. You should get a series of four assembler-language instructions out of each run. Now try some expressions with deliberate errors in them. Does the parser catch the errors? Take a look at the object code generated. There are two observations we can make. First, the code generated is NOT what we would write ourselves. The sequence MOVE #n,D0 MOVE D0,D1 is inefficient. If we were writing this code by hand, we would probably just load the data directly to D1. There is a message here: code generated by our parser is less efficient than the code we would write by hand. Get used to it. That's going to be true throughout this series. It's true of all compilers to some extent. Computer scientists have devoted whole lifetimes to the issue of code optimization, and there are indeed things that can be done to improve the quality of code output. Some compilers do quite well, but there is a heavy price to pay in complexity, and it's a losing battle anyway ... there will probably never come a time when a good assembler-language pro- grammer can't out-program a compiler. Before this session is over, I'll briefly mention some ways that we can do a little op- timization, just to show you that we can indeed improve things without too much trouble. But remember, we're here to learn, not to see how tight we can make the object code. For now, and really throughout this series of articles, we'll studiously ignore optimization and concentrate on getting out code that works. Speaking of which: ours DOESN'T! The code is _WRONG_! As things are working now, the subtraction process subtracts D1 (which has the FIRST argument in it) from D0 (which has the second). That's the wrong way, so we end up with the wrong sign for the result. So let's fix up procedure Subtract with a sign-changer, so that it reads {-------------------------------------------------------------} { Recognize and Translate a Subtract } procedure Subtract; begin Match('-'); Term; EmitLn('SUB D1,D0'); EmitLn('NEG D0'); end; {-------------------------------------------------------------} Now our code is even less efficient, but at least it gives the right answer! Unfortunately, the rules that give the meaning of math expressions require that the terms in an expression come out in an inconvenient order for us. Again, this is just one of those facts of life you learn to live with. This one will come back to haunt us when we get to division. OK, at this point we have a parser that can recognize the sum or difference of two digits. Earlier, we could only recognize a single digit. But real expressions can have either form (or an infinity of others). For kicks, go back and run the program with the single input line '1'. Didn't work, did it? And why should it? We just finished telling our parser that the only kinds of expressions that are legal are those with two terms. We must rewrite procedure Expression to be a lot more broadminded, and this is where things start to take the shape of a real parser. GENERAL EXPRESSIONS In the REAL world, an expression can consist of one or more terms, separated by "addops" ('+' or '-'). In BNF, this is written ::= [ ]* We can accomodate this definition of an expression with the addition of a simple loop to procedure Expression: {---------------------------------------------------------------} { Parse and Translate an Expression } procedure Expression; begin Term; while Look in ['+', '-'] do begin EmitLn('MOVE D0,D1'); case Look of '+': Add; '-': Subtract; else Expected('Addop'); end; end; end; {--------------------------------------------------------------} NOW we're getting somewhere! This version handles any number of terms, and it only cost us two extra lines of code. As we go on, you'll discover that this is characteristic of top-down parsers ... it only takes a few lines of code to accomodate extensions to the language. That's what makes our incremental approach possible. Notice, too, how well the code of procedure Expression matches the BNF definition. That, too, is characteristic of the method. As you get proficient in the approach, you'll find that you can turn BNF into parser code just about as fast as you can type! OK, compile the new version of our parser, and give it a try. As usual, verify that the "compiler" can handle any legal expression, and will give a meaningful error message for an illegal one. Neat, eh? You might note that in our test version, any error message comes out sort of buried in whatever code had already been generated. But remember, that's just because we are using the CRT as our "output file" for this series of experiments. In a production version, the two outputs would be separated ... one to the output file, and one to the screen. USING THE STACK At this point I'm going to violate my rule that we don't introduce any complexity until it's absolutely necessary, long enough to point out a problem with the code we're generating. As things stand now, the parser uses D0 for the "primary" register, and D1 as a place to store the partial sum. That works fine for now, because as long as we deal with only the "addops" '+' and '-', any new term can be added in as soon as it is found. But in general that isn't true. Consider, for example, the expression 1+(2-(3+(4-5))) If we put the '1' in D1, where do we put the '2'? Since a general expression can have any degree of complexity, we're going to run out of registers fast! Fortunately, there's a simple solution. Like every modern microprocessor, the 68000 has a stack, which is the perfect place to save a variable number of items. So instead of moving the term in D0 to D1, let's just push it onto the stack. For the benefit of those unfamiliar with 68000 assembler language, a push is written -(SP) and a pop, (SP)+ . So let's change the EmitLn in Expression to read: EmitLn('MOVE D0,-(SP)'); and the two lines in Add and Subtract to EmitLn('ADD (SP)+,D0') and EmitLn('SUB (SP)+,D0'), respectively. Now try the parser again and make sure we haven't broken it. Once again, the generated code is less efficient than before, but it's a necessary step, as you'll see. MULTIPLICATION AND DIVISION Now let's get down to some REALLY serious business. As you all know, there are other math operators than "addops" ... expressions can also have multiply and divide operations. You also know that there is an implied operator PRECEDENCE, or hierarchy, associated with expressions, so that in an expression like 2 + 3 * 4, we know that we're supposed to multiply FIRST, then add. (See why we needed the stack?) In the early days of compiler technology, people used some rather complex techniques to insure that the operator precedence rules were obeyed. It turns out, though, that none of this is necessary ... the rules can be accommodated quite nicely by our top-down parsing technique. Up till now, the only form that we've considered for a term is that of a single decimal digit. More generally, we can define a term as a PRODUCT of FACTORS; i.e., ::= [ ::= () This is where the recursion comes in. An expression can contain a factor which contains another expression which contains a factor, etc., ad infinitum. Complicated or not, we can take care of this by adding just a few lines of Pascal to procedure Factor: {---------------------------------------------------------------} { Parse and Translate a Math Factor } procedure Expression; Forward; procedure Factor; begin if Look = '(' then begin Match('('); Expression; Match(')'); end else EmitLn('MOVE #' + GetNum + ',D0'); end; {--------------------------------------------------------------} Note again how easily we can extend the parser, and how well the Pascal code matches the BNF syntax. As usual, compile the new version and make sure that it correctly parses legal sentences, and flags illegal ones with an error message. UNARY MINUS At this point, we have a parser that can handle just about any expression, right? OK, try this input sentence: -1 WOOPS! It doesn't work, does it? Procedure Expression expects everything to start with an integer, so it coughs up the leading minus sign. You'll find that +3 won't work either, nor will something like -(3-2) . There are a couple of ways to fix the problem. The easiest (although not necessarily the best) way is to stick an imaginary leading zero in front of expressions of this type, so that -3 becomes 0-3. We can easily patch this into our existing version of Expression: {---------------------------------------------------------------} { Parse and Translate an Expression } procedure Expression; begin if IsAddop(Look) then EmitLn('CLR D0') else Term; while IsAddop(Look) do begin EmitLn('MOVE D0,-(SP)'); case Look of '+': Add; '-': Subtract; else Expected('Addop'); end; end; end; {--------------------------------------------------------------} I TOLD you that making changes was easy! This time it cost us only three new lines of Pascal. Note the new reference to function IsAddop. Since the test for an addop appeared twice, I chose to embed it in the new function. The form of IsAddop should be apparent from that for IsAlpha. Here it is: {--------------------------------------------------------------} { Recognize an Addop } function IsAddop(c: char): boolean; begin IsAddop := c in ['+', '-']; end; {--------------------------------------------------------------} OK, make these changes to the program and recompile. You should also include IsAddop in your baseline copy of the cradle. We'll be needing it again later. Now try the input -1 again. Wow! The efficiency of the code is pretty poor ... six lines of code just for loading a simple constant ... but at least it's correct. Remember, we're not trying to replace Turbo Pascal here. At this point we're just about finished with the structure of our expression parser. This version of the program should correctly parse and compile just about any expression you care to throw at it. It's still limited in that we can only handle factors involving single decimal digits. But I hope that by now you're starting to get the message that we can accomodate further extensions with just some minor changes to the parser. You probably won't be surprised to hear that a variable or even a function call is just another kind of a factor. In the next session, I'll show you just how easy it is to extend our parser to take care of these things too, and I'll also show you just how easily we can accomodate multicharacter numbers and variable names. So you see, we're not far at all from a truly useful parser. A WORD ABOUT OPTIMIZATION Earlier in this session, I promised to give you some hints as to how we can improve the quality of the generated code. As I said, the production of tight code is not the main purpose of this series of articles. But you need to at least know that we aren't just wasting our time here ... that we can indeed modify the parser further to make it produce better code, without throwing away everything we've done to date. As usual, it turns out that SOME optimization is not that difficult to do ... it simply takes some extra code in the parser. There are two basic approaches we can take: o Try to fix up the code after it's generated This is the concept of "peephole" optimization. The general idea it that we know what combinations of instructions the compiler is going to generate, and we also know which ones are pretty bad (such as the code for -1, above). So all we do is to scan the produced code, looking for those combinations, and replacing them by better ones. It's sort of a macro expansion, in reverse, and a fairly straightforward exercise in pattern-matching. The only complication, really, is that there may be a LOT of such combinations to look for. It's called peephole optimization simply because it only looks at a small group of instructions at a time. Peephole optimization can have a dramatic effect on the quality of the code, with little change to the structure of the compiler itself. There is a price to pay, though, in both the speed, size, and complexity of the compiler. Looking for all those combinations calls for a lot of IF tests, each one of which is a source of error. And, of course, it takes time. In the classical implementation of a peephole optimizer, it's done as a second pass to the compiler. The output code is written to disk, and then the optimizer reads and processes the disk file again. As a matter of fact, you can see that the optimizer could even be a separate PROGRAM from the compiler proper. Since the optimizer only looks at the code through a small "window" of instructions (hence the name), a better implementation would be to simply buffer up a few lines of output, and scan the buffer after each EmitLn. o Try to generate better code in the first place This approach calls for us to look for special cases BEFORE we Emit them. As a trivial example, we should be able to identify a constant zero, and Emit a CLR instead of a load, or even do nothing at all, as in an add of zero, for example. Closer to home, if we had chosen to recognize the unary minus in Factor instead of in Expression, we could treat constants like -1 as ordinary constants, rather then generating them from positive ones. None of these things are difficult to deal with ... they only add extra tests in the code, which is why I haven't included them in our program. The way I see it, once we get to the point that we have a working compiler, generating useful code that executes, we can always go back and tweak the thing to tighten up the code produced. That's why there are Release 2.0's in the world. There IS one more type of optimization worth mentioning, that seems to promise pretty tight code without too much hassle. It's my "invention" in the sense that I haven't seen it suggested in print anywhere, though I have no illusions that it's original with me. This is to avoid such a heavy use of the stack, by making better use of the CPU registers. Remember back when we were doing only addition and subtraction, that we used registers D0 and D1, rather than the stack? It worked, because with only those two operations, the "stack" never needs more than two entries. Well, the 68000 has eight data registers. Why not use them as a privately managed stack? The key is to recognize that, at any point in its processing, the parser KNOWS how many items are on the stack, so it can indeed manage it properly. We can define a private "stack pointer" that keeps track of which stack level we're at, and addresses the corresponding register. Procedure Factor, for example, would not cause data to be loaded into register D0, but into whatever the current "top-of-stack" register happened to be. What we're doing in effect is to replace the CPU's RAM stack with a locally managed stack made up of registers. For most expressions, the stack level will never exceed eight, so we'll get pretty good code out. Of course, we also have to deal with those odd cases where the stack level DOES exceed eight, but that's no problem either. We simply let the stack spill over into the CPU stack. For levels beyond eight, the code is no worse than what we're generating now, and for levels less than eight, it's considerably better. For the record, I have implemented this concept, just to make sure it works before I mentioned it to you. It does. In practice, it turns out that you can't really use all eight levels ... you need at least one register free to reverse the operand order for division (sure wish the 68000 had an XTHL, like the 8080!). For expressions that include function calls, we would also need a register reserved for them. Still, there is a nice improvement in code size for most expressions. So, you see, getting better code isn't that difficult, but it does add complexity to the our translator ... complexity we can do without at this point. For that reason, I STRONGLY suggest that we continue to ignore efficiency issues for the rest of this series, secure in the knowledge that we can indeed improve the code quality without throwing away what we've done. Next lesson, I'll show you how to deal with variables factors and function calls. I'll also show you just how easy it is to handle multicharacter tokens and embedded white space. ***************************************************************** * * * COPYRIGHT NOTICE * * * * Copyright (C) 1988 Jack W. Crenshaw. All rights reserved. * * * *****************************************************************

August ' ' 25 ' ' 2008
Who Has The Worlds Largest Population?

The LEGO minifigure represents the world’s largest population of people! Over 4 billion minifigures have been produced in the last 30 years. This is almost 3 times the population of China, almost 47 times the population of Germany, 66 times the population of the UK, 120 times the population of Canada and almost 12 times the population of the United States! Minifigures generally feature six parts (widely referred to as tools in the toy industry): head, torso, hips, arms, hands, and legs; these six parts allow seven points of articulation: swivel head, swivel arms, swivel wrists, and swivel legs. Minifigures are usually packaged as four separate parts in Lego sets: head; torso, arms and hands; headgear; hips and legs. Minifigure heads are cylindrical, and attach to a long, narrow cylinder molded onto the top of the torso, which allows the head to rotate. This feature also allows items to be attached to the figures over the torso, such as air tanks, capes or breastplates. The heads have a stud on top which is the same size as studs on standard Lego bricks which could allow one to be placed on it. Head accessories vary widely, and include hair, helmets and hats. The legs rotate independently to 90 degrees forward, and nearly 45 degrees backward. Minifigures also connect to standard Lego bricks in both a sitting or standing position. The hands of a minifigure resemble the letter C, which allows them to hold many Lego accessories. There are hundreds of different accessories, including swords, axes, wands, cups, guns, and, in the instance of Star Wars minifigures, lightsabers and blasters. Additionally the tops of the hands are approximately the same size as the studs on standard Lego bricks, which allows Lego pieces to be placed on top of them. These variations allow minifigures to be customized, keeping with the modular design of Lego elements. In 2001 Lego further expanded the minifigure system, with the introduction of Bionicle figures. These figures are a part of a fictional story developed by Lego, and resemble biomechanical creatures. Initially, these figures were produced without articulation, only able to hold tools and weapons. In 2003, the first minifigures with naturalistic skin tones (as opposed to the yellow used until this point) were released, as part of the Lego Basketball theme; these minifigures were also created in the likeness of living people The following year, the use of natural skin tones was expanded to all licensed products; in which figures were created to represent film actors and other living people. Popular examples include Star Wars,Indiana Jones,Harry Potter and Lego Batman minifigures. While nearly all minifigure heads, torsos, arms, hands and legs are the same size and shape, some sets have included figures that deviate from the standard. Minifigures built from special, uniquely molded pieces were first introduced in Life on Mars. Martians are composed of five tools: two pair of double arms, a mechanical torso, a conjoined leg piece, and a head. This configuration is also used for many Star Wars Droids; Battle Droids follow the same pattern, while Super Battle Droids feature a head fixed to a torso, General Grevious has space for four arms, and IG-88 has a head constructed of other Lego pieces. Other droids, such as Droidekas, Spider Droids and Pit Droids, are constructed entirely from standard Lego pieces, yet are still generally considered minifigures. R2-D2 and other astromech droids are constructed from unique parts, with a separate top, body and legs. The robots of Exo-Force and Bionicle miniatures have a design similar to the Star Wars Battle Droids, but with separate legs, movable hands, and a head affixed to a small torso. Official Lego Website
Minifig Customization Network
Pictures of minifigures by theme and set

August ' ' 24 ' ' 2008
Mike the Headless Chicken
Mike the Headless Chicken (April 1945 – March 1947) was a Wyandotte rooster (cockerel) that lived for 18 months after its head had been cut off. Thought by many to be a hoax, the bird was taken by its owner to the University of Utah in Salt Lake City to establish its authenticity. On Monday, September 10, 1945, farmer Lloyd Olsen of Fruita, Colorado, had his mother-in-law around for supper and was sent out to the yard by his wife to bring back a chicken. Olsen failed to completely decapitate the five-and-a-half month old bird named Mike. The axe missed the jugular vein, leaving one ear and most of the brain stem intact. On the first night after the decapitation Mike slept with his decapitated head under his wing. Despite Olsen's botched handiwork, Mike was still able to balance on a perch and walk clumsily; he even attempted to preen and crow, although he could do neither. After the bird did not die, a surprised Mr. Olsen decided to continue to care permanently for Mike, feeding him a mixture of milk and water via an eyedropper; he was also fed small grains of corn. Mike occasionally choked on his own mucus, which the Olsen family would clear using a syringe. When used to his new and unusual center of mass Mike could easily get himself to the highest perches without falling. His crowing, though, was less impressive and consisted of a gurgling sound made in his throat, leaving him unable to crow at dawn. Mike also spent his time preening and attempting to peck for food with his neck. Being headless did not keep Mike from putting on weight; at the time of his partial beheading he weighed two and a half pounds, but at the time of his death this had increased to nearly eight pounds. Once his fame had been established, Mike began a career of touring sideshows in the company of such other creatures as a two-headed calf. He was also photographed for dozens of magazines and papers, featuring in Time and Life magazines. Olsen drew criticism from some for keeping the headless chicken alive. Mike was on display to the public for an admission cost of 25 cents. At the height of his popularity the chicken earned princely US$4,500 per month (US$50,000 in 2005 dollars) and was valued at US$10,000.[3] Olsen's success resulted in a wave of copycat chicken beheadings, but no other chicken lived for more than a day or two. A pickled chicken head was also on display with alex, but this was not Mike's original head, as a cat had already eaten it. Mike was later examined by the officers of several humane societies and was declared to have been free from any suffering. In March 1947, at a motel in Phoenix on a stopover while traveling back home from tour, Mike started choking in the middle of the night. As the Olsens had inadvertently left their feeding and cleaning syringes at the sideshow the day before, they were unable to save Mike. Lloyd Olsen claimed that he had sold the bird off, resulting in stories of Mike still touring the country as late as 1949. Post mortem, it was determined that the axe blade had missed the carotid artery and a clot had prevented Mike from bleeding to death. Although most of his head was severed, most of his brain stem and one ear was left on his body. Since basic functions (breathing, heart-rate, etc) as well as most of a chicken's reflex actions are controlled by the brain stem, Mike was able to remain quite healthy. Mike the Headless Chicken is now an institution in Fruita, Colorado, with an annual "Mike the Headless Chicken Day", the third weekend of May, starting in 1999. Events held include the "5K Run Like a Headless Chicken Race", egg toss, "Pin the Head on the Chicken", the "Chicken Cluck-Off", and "Chicken Bingo", in which chicken droppings on a numbered grid choose the numbers. * Mike's website * Fruita city homepage * The Straight Dope article on Mike the chicken * Mike the Headless Chicken - The Geocache

August ' ' 24 ' ' 2008


August ' ' 24 ' ' 2008
A poem, English’s famously complex alphabet abound
I take it you already know, Of tough and bough and cough and dough. Others may stumble, but not you, On hiccough, thorough, laugh and through. Well done! And now you wish, perhaps, To learn of less familiar traps. Beware of heard, a dreadful word, That looks like beard and sounds like bird. And dead - it’s said like bed, not bead, For goodness’ sake, don’t call it ‘deed’! Watch out for meat and great and threat, (They rhyme with suite and straight and debt). A moth is not a moth in mother, Nor both in bother, broth in brother. And here is not a match for there, Nor dear and fear for bear and pear. And then there’s dose and rose and lose – Just look them up – and goose and choose. And cork and work and card and ward, And font and front and word and sword. And do and go and thwart and cart – Come, come, I’ve hardly made a start! A dreadful language? Why man alive! I’d mastered it when I was five.

August ' ' 24 ' ' 2008
Alternate endings to your favorite movies
  • 1408: An alternate ending is present on the director's cut disc (much like The Butterfly Effect, with a few deleted scenes reinserted) Mike Enslin dies in the fire he causes. At his burial, his wife is approached by the hotel manager, offering his personal belongings. She refuses, and he lets her know that her husband did not die in vain. Back in his vehicle he listens to the tape recorder, and screams in fear as he sees Enslin's burned deformed body in his back seat for only a moment. The film closes with an apparition of Mike Enslin still in 1408, muttering to himself, and finally exiting the room, hearing his daughters voice.
  • 28 Days Later: Several darker alternate endings (filmed, available on the DVD release). The first has Jim gravely injured near the end of the film and he is taken to a hospital, but he dies before he can be given medical attention, and his body is left behind (completing a cycle in the movie; he woke up alone in hospital and has now died there). Some versions also involve him dreaming of the accident that put him in hospital at the beginning of the film. Another unfilmed ending picks up after Frank has been infected, where they take him to a research complex and Jim sacrifices his own life to give him a total blood transfusion to restore him, and he is once again left alone in a hospital bed. This was discarded for being too unbelievable.
  • Army of Darkness: In an alternate ending after Ash drinks the potion that would make him sleep long enough to wake up in his own time, he accidentally drinks too much and wakes up in the future. In the new time it's a post-apocalyptic wasteland of a world and he screams "I slept too long!"
  • The Astronaut's Wife: When Spencer is killed, Jillian is not possessed by the alien. Instead, she moves out to the country. Sitting beneath a tree, looking up at the stars, she tunes her radio to the same signals Spencer was receiving while possessed by the alien - her twin babies controlling her movements from inside the womb, listening - and waiting...
  • The Butterfly Effect: Evan watches a home video of his mother pregnant with him and returns to the memory of himself as a fetus. Convinced that his very existence has ruined the lives of those around him, he strangles himself with his umbilical cord and dies, stillborn. This "Director's Cut" ending is much darker than the theatrical ending, where he simply stops himself from becoming friends with Kayleigh.
  • Clerks.: Dante is still inside the Quick Stop after it closes. A customer enters and, without saying a word, shoots Dante and empties the cash register. The credits then roll, and when they are over a customer comes in and sees the counter empty without noticing Dante's body on the ground behind the counter.
  • Clue had three different endings, and each one distributed to theaters had one of the three endings. The video and DVD version had all three endings on it.
  • Wallace and Gromit: The Curse of the Were-Rabbit had two different endings. One had Lady Totington marrying PC Mack and another had Lady Totington visiting Wallace and giving Gromit the golden carrot.
  • Die Hard with a Vengeance: In an alternative ending found on the special edition DVD it is presumed that the robbery succeeds, with McClane catching up with Gruber months later in Austria. His career is in ruins and he is keen to take it out on Gruber whom he invites to play a game called "McClane Says". This involves a form of Russian Roulette with a small Chinese rocket launcher with the sights removed, meaning it cannot be determined which end is which. McClane then asks Gruber some riddles similar to the ones he played in New York. When Gruber gets a riddle wrong, McClane forces him at gunpoint to fire the launcher, which blows Gruber to bits. This ending is in the novelization, only McClane fools Gruber into thinking the tube like launcher is pointed at McClane. Gruber guesses the trick question and shoots himself.
  • Dodgeball: A True Underdog Story: The Average Joes lose the game when White Goodman hits Peter with the ball. According to the DVD commentary, this was the writer's original intention for the movie, but the studio insisted it be changed - hence the "real" ending - when test audiences reacted poorly to the unhappy ending. (The antagonist references this right at the end of the movie, by mocking the audience for wanting a happy ending and saying, "You happy now?")
  • "Fatal Attraction": Alex Forrest (Glenn Close) was originally scripted to commit suicide at the end of the movie and make it look like Dan (Michael Douglas) had murdered her, in which he was arrested. Test audiences did not respond well to this finale, mainly due to a lack of revenge from Beth and the family. Especially when Beth tells Alex "If you come near my family again I'll kill you". This resulted in a three week re-shoot for the action-filled sequence in the bathroom and Alex's death by shooting. The fact that Beth shoots Alex makes a direct comparison between the two characters, Alex being a victim, and Beth taking control to protect her family.
  • Final Destination: Alex is killed when he grabs the downed power line to save Clear, ending Death's pattern. In the final scene it turns out that Clear is pregnant with Alex's baby.
  • Final Destination 3: The movie ends with the second train bearing down on Wendy, instead of it being a vision.
  • First Blood: In an alternate ending, Rambo doesn't want to be arrested so when he is speaking with Col. Samuel Trautman, he asks him to shoot him. The Colonel does so and leaves.
  • I Know What You Did Last Summer: In the alternate ending, Julie receives an invite to a pool party and read an email that reads "I still know". This scene was used in the trailer for the film.
  • Little Shop of Horrors: In one of the most famous changed endings, the original conclusion to the off-Broadway musical was filmed and preferred by Frank Oz the director and the majority of the actors. However, test audiences disliked how Audrey and Seymour, the main protagonists, were both killed by the evil alien plant, and the ending had to be re-shot so that their deaths were removed.
  • Super Troopers Another ending was filmed that starts the same way as the real ending by the police station being closed down. This time the former officers are now working in a meat packing plant. They talk to their boss saying that bad meat should not be sent out for people to buy, and the boss says to do it any way. At this point the officers take off their jacket to reveal that they are now local police officers and chase him through out the meat packing plant.
  • Titanic: Old Rose is seen by her granddaughter dropping the diamond into the ocean.
  • I Am Legend: The "Vampire Woman" that Robert Neville captures in order to run a "cure" test becomes the key to his survival in the end. As the "Alpha Vampire" begins to break into the lab area he stops and Robert Neville suddenly realizes that all they want is the "Vampire Woman" back. So Robert Neville rolls her out of the lab and awakens her out of her medicated state and the "Alpha Monster" picks her up and takes her away, leaving Neville alive after his ordeal.
  • The Simpsons Movie: The alternate ending in this is advertised as a "slightly" altered ending as the only difference is that a dog house is also seen being built along side the Simpsons house.
  • Terminator 2: Judgment Day: The alternate ending shows Sarah Connor alive and well on August 29, 2029. She is by then a grandmother (and John Connor is a Senator) in a world where Skynet was never able to start its war on humanity.
  • Rocky Balboa: Rocky defeats Mason "The Line" Dixon by split decision. In the actual movie, it is reversed.

August ' ' 24 ' ' 2008
Ear Plug


August ' ' 24 ' ' 2008
Michael Phelps At A Very Young Age


August ' ' 24 ' ' 2008
Whose pushing or pulling this An-124

August ' ' 23 ' ' 2008
Mc Donalds Drive Thru


August ' ' 23 ' ' 2008
excellent mashup of Home Alone with Will Smith’s I Am Legend
This is a mashup of the trailer of "Home Alone" (1990) using the sound from "I am Legend" (2007) trailer.

August ' ' 21 ' ' 2008
Robot tells human off for doing it wrong
ARoS Robot from University of Minho works with human interactor on a joint construction task. ARoS is capable of understanding human intentions based on the gestures and gives the proper feedback. In this particular case us can see Aros warning the human about intention errors.

August ' ' 21 ' ' 2008
Tropical Storm Firefox


August ' ' 20 ' ' 2008
Lemons: Perfect for orange juice


August ' ' 20 ' ' 2008
How To Read People’s Minds
This video can’t really teach you to become a mind reader. But can teach you how to make some impressively accurate guesses, based on psychics’ tricks

August ' ' 20 ' ' 2008
MythBusters: Moon Landing Hoax Myth
In the upcoming episode of Mythbusters, "NASA Moon Landing", the Mythbusters debunk the notion that NASA never landed on the moon.

August ' ' 20 ' ' 2008
Don't You Have a Brutal Stupid War of Your Own to Go To?


August ' ' 20 ' ' 2008
The plane of the President of Iran


August ' ' 20 ' ' 2008
Programmer kills himself due to word load

After consulting with an Indian Friend of mine: the translation of "saare jahan se accha offer" advertisement at the bottom of the page says "The worlds best offer"

August ' ' 19 ' ' 2008
Tools to Turn Firefox 3 into a Communications Portal

ChatZilla! - In a time before instant messengers exploded in popularity, Internet Relay Chat (IRC) was all the rage, and it is still quite popular.  This extension will add an IRC client to your browser so you don’t have to open a separate program.

Gabbly Chat Sidebar- A sidebar client for Gabbly chats hosted on any Web page or community.
Google Talk - Allows you to add Google Talk integration to your browser.

GTalk Sidebar - This sidebar extension allows you to use Google Talk in your window without having to stay on GMail all the time. It also lets you save yourself the effort of installing the stand alone GTalk application for your desktop.

Meebo - Adds integrated instant messaging via the Meebo system inside of your browser.  In the sidebar you can see which buddies are online, as well as which system they are using, and when need be, you can drag links and images over to them.  You can learn more about Meebo in this episode of Mashable Conversations.

SamePlace- Works in Firefox, Flock and Thunderbird to give you the ability to chat with your contacts on AIM, GTalk, ICQ, Jabber, MSN, Twitter and Yahoo.

SMS Sidebar - This extensions gives you the ability to send SMS messages to just about any phone in the world.  It does cost money after the first 50 text messages, but seems to be reasonably priced and offers numerous features.

WataCrackaz AutoSMS- Allows free two-way SMS text messaging to phones all around the world and actually allows you to receive replies.

Yaplet- Adds the Yaplet chat system to your sidebar so you no longer have to switch tabs while you chat and can continue to surf as you talk.

Yoono- The Yoono sidebar can be updated with widgets for all major instant messengers.

FirePownce - An official extension from Pownce that allows you to update your account via a button added to Firefox.

Fownce -Allows you to post the current URL you are viewing to Pownce or just post a general update to your account.

Mahalo Share - Lets you recommend a page across numerous services, including Pownce and Twitter. - Lets you update numerous services from one handy plugin, including Pownce and Twitter.

Twitkit - Highly customizable Twitter application that allows you to choose colors, look up your account information, manage your followers and more.

TwitterBar - An interesting extension for Firefox that allows you to use the browser’s address bat to also send Tweets to your account on Twitter.

TwittyTunes - Feel a burning desire to tell Twitter what you are listening to via FoxyTunes?  This extension will solve your dilemma.

Twitzer- Twitzer is not a Twitter client, but a tool to help you get more than the 140 characters into that little box.


August ' ' 19 ' ' 2008
The thing we have Together is bigger than this place


August ' ' 19 ' ' 2008
Waterdrop Sculpture
This fascinating Waterdrop sculpture is "made of hundreds of moving vertical bars, each with a glowing tip, driven by motors to mimic in large scale the surface of a puddle after a water drop impact.

August ' ' 19 ' ' 2008
iPhone 3G: Advertising vs. Reality
This simple, clear video shows the ad side-by-side with the reality, plus some brief comments. And no, there is no iPhone on earth that works as quickly and smoothly as the one in those "Twice as Fast" ads, despite all the noise being made about how quick the thing is.

August ' ' 19 ' ' 2008
Related videos for Victory parade for Olympic heroes


August ' ' 18 ' ' 2008
Years of Windows and Mac OS progress


August ' ' 18 ' ' 2008
Firefox Wheel Tricks
If you use Firefox and you have a scroll wheel mouse, you can do some pretty neat things in your Web browser! If you have used Firefox for awhile now, you probably know that you can use tabbed browsing, which means you can create a new tab and then have several Web sites open and ready to view, without having so many open windows filling up the bottom of your desktop area. Well, you can use your mouse wheel to close out some of those tabs when you're done browsing in a certain one. Go ahead and click on the "Open a new tab" icon and go to whichever Web site you would like to visit. Once you're done looking around, just make sure the tab you want to close is selected and then click your mouse wheel. That tab will automatically close and you can go to another site or whatever you'd like to do. You can also use your mouse wheel with the Back and Forward buttons. Just click the middle mouse button (the wheel) and away you go. Here's one more! Try it with the Home page icon. Just highlight the icon, click the wheel once and you're instantly taken to your homepage. You can do all of these things with just a quick click on the scroll wheel.

August ' ' 18 ' ' 2008
Getting De-Baptised


August ' ' 18 ' ' 2008
Political sex scandal cheat sheet


August ' ' 18 ' ' 2008
Nine-year-old boy's dream is to be a garbageman

August ' ' 18 ' ' 2008
Man Steals PlayStation 3 to Save Family
His family was being held hostage and the only way he could save them was with a PS3. He then followed it up by running out of the store, but not before he half-heartedly told the clerk to call 911 because his family.

August ' ' 18 ' ' 2008
Gordon, the world’s first robot controlled exclusively by living brain tissue
Meet Gordon, probably the world’s first robot controlled exclusively by living brain tissue. Stitched together from cultured rat neurons, Gordon’s primitive grey matter was designed at the University of Reading by scientists who unveiled the neuron-powered machine on Wednesday. Because the brain is living tissue, it must be housed in a special temperature-controlled unit — it communicates with its "body" via a Bluetooth radio link. The robot has no additional control from a human or computer. From the very start, the neurons get busy. "Within about 24 hours, they start sending out feelers to each other and making connections," said Warwick. "Within a week we get some spontaneous firings and brain-like activity" similar to what happens in a normal rat — or human — brain, he added.

August ' ' 17 ' ' 2008
Why Have a Start Button to Shutdown Windows?
Back in the early days, the taskbar didn’t have a Start button. (In a future history column, you’ll learn that back in the early days, the taskbar wasn’t called the taskbar.) Instead of the Start button, there were three buttons in the lower left corner. One was the “System” button (icon: the Windows flag), one was the “Find” button (icon: an eyeball), and the third was the “Help” button (icon: a question mark). “Find” and “Help” are self-explanatory. The “System” button gave you this menu: Run… Task List… Arrange Desktop Icons Arrange Windows 4 Shutdown Windows (”Arrange Windows” gave you options like “Cascade”, “Tile Horizontally”, that sort of thing.) Of course, over time, the “Find” and “Help” buttons eventually joined the “System” button menu and the System button menu itself gradually turned into the Windows 95 Start menu. But one thing kept getting kicked up by usability tests: People booted up the computer and just sat there, unsure what to do next. That’s when we decided to label the System button “Start”. It says, “You dummy. Click here.” And it sent our usability numbers through the roof, because all of a sudden, people knew what to click when they wanted to do something. So why is “Shut down” on the Start menu? When we asked people to shut down their computers, they clicked the Start button. Because, after all, when you want to shut down, you have to start somewhere. (Besides, if we also had a “Shut down” button next to the Start button, everybody would be demanding that we get rid of it to save valuable screen real estate.)” - Raymond Chen writes about Microsoft’s decision to use the “Start” button in his book The Old New Thing

August ' ' 17 ' ' 2008
The Body Bakery’s Gruesome Gourmet
As an undergraduate art student, Kittiwat started painting portraits. He then moved to mixed media and finally dough, his family’s preferred medium. Along with the gruesomely realistic human heads, he also makes a whole menu of body parts and organs. His muses are anatomy books and his memories of visits to the forensics museum which he turns into art/food/oddities with dough, raisins, cashew nuts, and chocolate. All his gory gourmet creations are on display and for sale at his studio / bakery / mortuary in Ratchaburi, Thailand where he is now receiving regular orders. While I cannot see myself taking a bite and keeping it down, no matter how tasty they might be… to each their own.

August ' ' 17 ' ' 2008
A Sobering Deal


August ' ' 17 ' ' 2008
How to get into a club by pretending you're a DJ
These Australian guys conducted an experiment and videotaped it: Can you beat the lines at a club and get in by wearing a record bag and pretending to be a DJ?

August ' ' 16 ' ' 2008
Georgian President Eats his own Tie

August ' ' 16 ' ' 2008
Jews Undercover - Iran
It's not easy being a Jewish MP in an assembly that routinely calls for the destruction of Israel, but Iranian Jews' rights are protected by law.

August ' ' 18 ' ' 2008
Elevator Psychology
This is a comic video that illustrates the influence that a group behavior has on an individual.

August ' ' 16 ' ' 2008
$26 per Grape

A bunch of premium grapes were auctioned for 100,000 yen (~US$920) in Ishikawa Prefecture, Japan, on Monday (August 11). The bunch weighed around 700g and had 35 grapes, which converts to about $26 per grape. These expensive grapes are a new variety called the Ruby Roman; nurtured by the Kaga Fruit Land in Ishikawa. It’s said to be the largest grapes in Japan, about 3cm in diameter. The average price for the Ruby Romans at Monday’s auction was about 27,000 yen ($248) per bunch.

August ' ' 16 ' ' 2008
Angry Old Man Can't Take a Joke
This video is slightly long, but the angry old guy’s insults alone make it totally worth your time

August ' ' 16 ' ' 2008
Going Home


August ' ' 14 ' ' 2008
The Video Game Crash of 1983
Also known as The Video Game Crash of 1984 (or The North American Video Game Crash), this event severely impacted the video game industry. The Gaming Historian covers the major reasons for the crash and the damage it caused.

August ' ' 14 ' ' 2008
Culinary Impression from the Google Kitchen
John Dickman, Google’s Global Food Manager wrote in the intro: "This special cookbook represents some of our chefs’ best and favorite creations - the kinds of dishes they prepare for their friends and family. There’s a little bit of love here for every taste: from Crab Cakes with Cajun Remoulade, to savory Skillet Arugula with Nutmeg, to "Colonel Wade’s" Fried Chicken and those amazing Cheeky Monkey Mudslide Cookies. This is a limited-edition collection. We send it to you with our unlimited thanks for your loyal support of AdWords. We hope these dishes will give you a small taste of how much we value your business."


August ' ' 13 ' ' 2008
Please specify your reason for absence

Here's a full listing of the available options: * Abortion / Termination * Absecess / Ulcer of Nose * Achilles Tendon * Acne * Alcohol Abuse * Alopecia * Alzheimer's * Amputation of Toe * Anaemia * Angina * Ankylosing Spondylitis * Annual Leave * Anorexia Nervosa * Anxiety * Aortic Aneurysm * Appendicitis * Arthropathy * Artial Fibrillation * Assaulted * Asthma * Authorised Absence * Authorised day off (flex) * Authorised Sabatical Leave * Back Pain * Balanitis * Bartholin Cyst * Bell's Palsy * Benign/malignant cancer tumour * Bite * Bleeding * Bleeding in Pregnancy * Breast Disease / Lump * Bronchitis * Bulimia * Burn * CA Ovary * Cataract * Cellulitis * Cervical Problems * Cervical Root Pain * Chest Infection * Chest Pains * Chickenpox * Cholycystitis * Cold / Flu * Compartment Syndrome * Compassionate * Concussion * Cond affecting lung /throat * Condition Aff Brian / Spine * Congestive Heart Failure * Conjunctivitis * Corneal Abrasion / Ulcer * Cough * Crohn's Disease * CVA / Stroke * Cysitis * Debility / General Debility * Decreased Foetal movements * Dementia * Dental Problems * Dependants Leave * Depression * Dermatitis * Detachment from Reality * Diabetes * Diabetes Retinopathy * Diarrhoea * Disc Problems * Disease of Heart Valve * Disease of white blood cells * Dislocation * Dizziness * Drug Abuse / Dependance * Dyspepsia * Ear Infection * ECG * Ectopic Pregnancy * Eczema * Emphysema * Endometriosis * Epilepsy * Eustachian Salpingitis * Exhaustion * Eye Burn * Faint * Fatigue * Fever / Temperature * Fibroadenosis * Flu Like Illness * Food Poisioning * Foot Operation / Surgery * Foreign Body * Fracture / Broken Bones * Funeral * Gall Bladder Problems * Ganglion (Upper Limbs) * Gastritis * Gastro-Enteritis * General Symptoms * Gestational Hypertension * Glaucoma * Glomerulonephritis * Gout * Grief Reaction * Gynaecological * H * Haemorrhagic Conditions * Haemorrhoids * Hand/Wrist * Hayfever * Head Injury * Headache * Hearing Loss * Heart Arteries and Vein Condit * Heart Attack * Hernia * HIV * Hodgkin's * Holiday * Holiday following paternity le * Hospital Appointment * Hydrocele * Hyper / Hypertension * Hyperemisis * Hysteria * IBS * Ill * Impetigo * Inability to cope * Infertility Probs & Treatment * Influenza * Insomnia * Intervertebral Disc Disorders * Ischaemic Bowel Disease * Ischaemic Heart Disease * Jury Service * Kidney Disease * Kidneys, bladder, Sexual Organ * Kyphosis * Labytrinthitis * Laparosopic Surgery * Laryngitis * Leukaemia * Liver Pancr gland prod hormone * Malaise Encephalitic * Manic Depression * Mastitis * Maternity Leave * Measles * Meningitis * Menstruation Problems * Migraine * Multiple Sclerosis * Mumps * Myalia * Myocardial Infection * Nail Problems * Nausea / Vomiting * Nervous Debility * Nervous Exhaustion * Obsessive Compulsive Disorder * Obstructive Sleep Apnoea * Oral / Tongue Problems * Orchitis * Osteo / Rheumatiod Arth * Osteo/Rheumatoid Arthritis * Osteoarthritis - Back * Other Derangement of Joint * Other Dis of Cervical Region * Other Unspecified - Back * Otitis Externa / Media * Ovarian Hyperstimulation Syndr * Pain * Panic Disorder * Parkinson's Disease * Paternity Leave * Pelvic * Pelvic Inflammatory Disease * Pelvic(F Only) C Mskele other * Pending Specialist * Peptic Ulcer * Personality Disorder * Pharyngitis * Phobia * Placenta Previa * Pleurisy * Pneumonia * Pneumothorax * Poisoning * Poor Mental Health - bereaveme * Post Natal Depression * Post Op Debility * Post Op Wound Infection * Post viral syndrome * Pre-eclampsia * Psoriasis * Psychosis * Public Service * Pulmonary Fibrosis * Pulmonery Oedema * Pyelonephritis * Rash * Reaction to Medication * Rectal Problems * Renal Colic * Renal Disease / Failure * Retinal Disorders * Rheumatic Heart Disease * Rhinitis * Rib Injury * Rosacea * RTA (Road Traffic Accident) * Rubella * S13 Cervical Problems * S19 Foreign Body * S20 Pain * Salmonella * Scabies * Schizophrenia * Sciatic Pain * Scoliosis * Seasonal Affective Disorder * Sebcaceous Cyst * Shingles * Shock * Shoulder Problems * Sickle Cell Trait / Anaemia * Sickness * Sinusitis * Situational Crisis * Sore Throat * Sprain / Strain * Stitches * Stomach Mouth Gut Bowl Conditi * Stomach Ulcer * Stomach Upset / Bug * Strep Throat * Stress * Study Leave * Stye * Sunburn * Surgery - Thumb * Swollen Glands * Tenosynovitis * Threatened abortion * Thrombophlebitis * Thyroid Problems * Tonsil / Adenoid Problems * Transient Ischaemic Attack TIA * Trauma * Tremor * Ulcertative Colitis * Urethroplesty * URTI Upper Respiratory Tract * UTI (Urinary Tract Infection) * Uticaria * Varicose Veins Ulcer Inflammat * Vertigo * Viral Illness * Visual Disturbance / Loss * Vomiting * Warts * Water Infection * Wax * Whiplash * Wound

August ' ' 13 ' ' 2008
Unwrapping Microsoft’s Mosaic video editing
This is a pretty awesome tech demo, especially coming from Microsoft. It’s a demonstration of Mosaic, a new type of video editing software that allows you to essentially photoshop videos in real time, since the software maps out certain portions you want to paint and then applies your changes while the video is rolling.

August ' ' 13 ' ' 2008
Top 50 Bushisms and Dumb Bush Quotes

50. "I promise you I will listen to what has been said here, even though I wasn't here." —at the President's Economic Forum in Waco, Texas, Aug. 13, 2002

49. "We spent a lot of time talking about Africa, as we should. Africa is a nation that suffers from incredible disease." Gothenburg, Sweden, June 14, 2001

48. "You teach a child to read, and he or her will be able to pass a literacy test.'' —Townsend, Tenn., Feb. 21, 2001

47. "We both use Colgate toothpaste." —after a reporter asked what he had in common with British Prime Minister Tony Blair, Camp David, Md., Feb. 23, 2001

46. "Tribal sovereignty means that; it's sovereign. I mean, you're a — you've been given sovereignty, and you're viewed as a sovereign entity. And therefore the relationship between the federal government and tribes is one between sovereign entities." —Washington, D.C., Aug. 6, 2004 (Watch video)

45. "I glance at the headlines just to kind of get a flavor for what's moving. I rarely read the stories, and get briefed by people who are probably read the news themselves." —Washington, D.C., Sept. 21, 2003

44. "I'm the commander — see, I don't need to explain — I do not need to explain why I say things. That's the interesting thing about being president." —as quoted in Bob Woodward's Bush at War

43. "I am here to make an announcement that this Thursday, ticket counters and airplanes will fly out of Ronald Reagan Airport." —Washington, D.C., Oct. 3, 2001

42. "The war on terror involves Saddam Hussein because of the nature of Saddam Hussein, the history of Saddam Hussein, and his willingness to terrorize himself." —Grand Rapids, Mich., Jan. 29, 2003

41. "I saw a poll that said the right track/wrong track in Iraq was better than here in America. It's pretty darn strong. I mean, the people see a better future." Washington, D.C., Sept. 23, 2004

40. "Oh, no, we're not going to have any casualties." discussing the Iraq war with Christian Coalition founder Pat Robertson, as quoted by Robertson

39. "I hear there's rumors on the Internets that we're going to have a draft." —presidential debate, St. Louis, Mo., Oct. 8, 2004 (Watch video)

38. "Haven't we already given money to rich people? Why are we going to do it again?" to economic advisers discussing a second round of tax cuts, as quoted by former Treasury Secretary Paul O'Neil, Washington, D.C., Nov. 26, 2002

37. "We need an energy bill that encourages consumption." —Trenton, N.J., Sept. 23, 2002

36. "After standing on the stage, after the debates, I made it very plain, we will not have an all-volunteer army. And yet, this week — we will have an all-volunteer army!" —Daytona Beach, Fla., Oct. 16, 2004 (Watch video)

35. "Do you have blacks, too?" —to Brazilian President Fernando Cardoso, Washington, D.C., Nov. 8, 2001

34. "This foreign policy stuff is a little frustrating." —as quoted by the New York Daily News, April 23, 2002

33. "I got to know Ken Lay when he was head of the what they call the Governor's Business Council in Texas. He was a supporter of Ann Richards in my run in 1994. And she had named him the head of the Governor's Business Council. And I decided to leave him in place, just for the sake of continuity. And that's when I first got to know Ken and worked with Ken." —attempting to distance himself from his biggest political patron, Enron Chairman Ken Lay, whom he nicknamed "Kenny Boy," Washington, D.C., Jan. 10, 2002

32. "It is white." —after being asked by a child in Britain what the White House was like, July 19, 2001

31. "I couldn't imagine somebody like Osama bin Laden understanding the joy of Hanukkah." —at a White House menorah lighting ceremony, Washington, D.C., Dec. 10, 2001

30. "For every fatal shooting, there were roughly three non-fatal shootings. And, folks, this is unacceptable in America. It's just unacceptable. And we're going to do something about it." —Philadelphia, Penn., May 14, 2001

29. "I don't know why you're talking about Sweden. They're the neutral one. They don't have an army." during a Dec. 2002 Oval Office meeting with Rep. Tom Lantos, as reported by the New York Times

28. "You forgot Poland." to Sen. John Kerry during the first presidential debate, after Kerry failed to mention Poland's contributions to the Iraq war coalition, Miami, Fla., Sept. 30, 2004

27. "I'm the master of low expectations." —aboard Air Force One, June 4, 2003

26. "I'm also not very analytical. You know I don't spend a lot of time thinking about myself, about why I do things." —aboard Air Force One, June 4, 2003

25. "I know what I believe. I will continue to articulate what I believe and what I believe — I believe what I believe is right." —Rome, Italy, July 22, 2001

24. "We need to counter the shockwave of the evildoer by having individual rate cuts accelerated and by thinking about tax rebates." —Washington, D.C. Oct. 4, 2001

23. "People say, how can I help on this war against terror? How can I fight evil? You can do so by mentoring a child; by going into a shut-in's house and say I love you." —Washington, D.C., Sept. 19, 2002

22. "I wish you'd have given me this written question ahead of time so I could plan for it…I'm sure something will pop into my head here in the midst of this press conference, with all the pressure of trying to come up with answer, but it hadn't yet….I don't want to sound like I have made no mistakes. I'm confident I have. I just haven't you just put me under the spot here, and maybe I'm not as quick on my feet as I should be in coming up with one." President George W. Bush, after being asked to name the biggest mistake he had made, Washington, D.C., April 3, 2004

21. "The really rich people figure out how to dodge taxes anyway." —explaining why high taxes on the rich are a failed strategy, Annandale, Va., Aug. 9, 2004

20. "My plan reduces the national debt, and fast. So fast, in fact, that economists worry that we're going to run out of debt to retire." radio address, Feb. 24, 2001 19. "You know, when I was one time campaigning in Chicago, a reporter said, 'Would you ever have a deficit?' I said, 'I can't imagine it, but there would be one if we had a war, or a national emergency, or a recession.' Never did I dream we'd get the trifecta." Houston, Texas, June 14, 2002 (There is no evidence Bush ever made any such statement, despite recounting the trifecta line repeatedly in 2002. A search by the Washington Post revealed that the three caveats were brought up before the 2000 campaign by Al Gore.) 18. "See, free nations are peaceful nations. Free nations don't attack each other. Free nations don't develop weapons of mass destruction." —Milwaukee, Wis., Oct. 3, 2003

17. "The British government has learned that Saddam Hussein recently sought significant quantities of uranium from Africa." State of the Union Address, Jan. 28, 2003, making a claim that administration officials knew at the time to be false

16. "In Iraq, no doubt about it, it's tough. It's hard work. It's incredibly hard." repeating the phrases "hard work," "working hard," "hard choices," and other "hard"-based verbiage 22 times in his first debate with Sen. John Kerry

15. "The most important thing is for us to find Osama bin Laden. It is our number one priority and we will not rest until we find him." Washington, D.C., Sept. 13, 2001 14. "I don't know where bin Laden is. I have no idea and really don't care. It's not that important. It's not our priority." Washington, D.C., March 13, 2002

13. "But all in all, it's been a fabulous year for Laura and me." —summing up his first year in office, three months after the 9/11 attacks, Washington, D.C., Dec. 20, 2001

12. "I try to go for longer runs, but it's tough around here at the White House on the outdoor track. It's sad that I can't run longer. It's one of the saddest things about the presidency." interview with "Runners World," Aug. 2002

11. "Can we win? I don't think you can win it." after being asked whether the war on terror was winnable, "Today" show interview, Aug. 30, 2004

10. "I just want you to know that, when we talk about war, we're really talking about peace." —Washington, D.C. June 18, 2002

9. "I trust God speaks through me. Without that, I couldn't do my job." —to a group of Amish he met with privately, July 9, 2004 8. "Major combat operations in Iraq have ended. In the battle of Iraq, the United States and our allies have prevailed." —speaking underneath a "Mission Accomplished" banner aboard the USS Abraham Lincoln, May 1, 2003 7. “We found the weapons of mass destruction. We found biological laboratories … And we'll find more weapons as time goes on. But for those who say we haven't found the banned manufacturing devices or banned weapons, they're wrong, we found them." Washington, D.C., May 30, 2003 6. "Those weapons of mass destruction have got to be somewhere!" —President George W. Bush, joking about his administration's failure to find WMDs in Iraq as he narrated a comic slideshow during the Radio & TV Correspondents' Association dinner, Washington, D.C., March 24, 2004 5. "If this were a dictatorship, it'd be a heck of a lot easier, just so long as I'm the dictator." —Washington, D.C., Dec. 19, 2000 4. "There's an old saying in Tennessee — I know it's in Texas, probably in Tennessee — that says, fool me once, shame on — shame on you. Fool me — you can't get fooled again." —Nashville, Tenn., Sept. 17, 2002 (Watch video) 3. "Too many good docs are getting out of the business. Too many OB-GYNs aren't able to practice their love with women all across this country." —Poplar Bluff, Mo., Sept. 6, 2004 (Watch video) 2. "Our enemies are innovative and resourceful, and so are we. They never stop thinking about new ways to harm our country and our people, and neither do we." —Washington, D.C., Aug. 5, 2004 (Watch video) 1. "My answer is bring them on." on Iraqi insurgents attacking U.S. forces, Washington, D.C., July 3, 2003

August ' ' 13 ' ' 2008
I'm Fucking Ben Affleck
I'm Fucking Ben Affleck Robin Williams, Don Cheadle, Harrison Ford, Brad Pitt, Cameron Diaz, Christina Applegate, Rebecca Romijn, Benji Madden, Joel Madden, Dicky Barrett, Christopher Mintz-Plasse aka Mclovin, Lance Bass, Dominic Monaghan, Meatloaf, Pete Wentz, Joan Jett, Huey Lewis, Perry Farrell, Macy Gray and Josh Groban.

August ' ' 13 ' ' 2008
Word Clock
Word Clock is a typographic screensaver for Mac OS X and Windows. It displays a fixed list of all numbers and words sufficient to express any possible date and time as a sentence. Word Clock displays time by highlighting appropriate words as each second passes. Word Clock currently includes 31 languages Arabic, Brazilian, Catalan, Chinese, Danish, Dutch, English, Estonian, Finnish, French, Galician, German, Hindi, Hungarian, Icelandic, Indonesian, Italian, Japanese, Korean, Latvian, Macedonian, Norwegian, Polish, Portuguese, Russian, Slovak, Spanish, Swedish, Thai, Turkish and Ukrainian among a few. Fine typographic control is provided so you can change the typeface, leading, kerning and alignment. Position and resize the display however you like. Font size is determined automatically for the best fit.

August ' ' 13 ' ' 2008
GE's 1978 "Widescreen" TV and VCR combo

Granted this has nothing to do with current-day industrial design. It's GE's 1978 "Widescreen" TV and VCR combo.

August ' ' 13 ' ' 2008
How to buy a new car and not get screwed
In this six-minute video from Ignite Seattle, Rob Gruhl offers advice on getting a good deal when shopping for a new car.

August ' ' 12 ' ' 2008
Mirror Image

MIRROR IMAGE® is the LCD engine that drives images through glass to deliver superb picture quality. Whether placed behind a crystal mirror or a MAGIC MIRROR®, MIRROR IMAGE® transforms an ordinary mirror to a mirror "powered by ad notam®". ad notam® is a celebrated inventor, pioneer, and leader in the LCD Mirror TV industry. The MIRROR IMAGE® product line is always a combination of the ad notam® LCD and glass or mirror surface. Beginning with the stylish and perfectly integrated look of glass and following with the only LCD monitors which are factory calibrated for integration behind glass, the end result is sure to mesmerize all your senses. All ad notam® products are German made, custom-engineered, LCD technology. They are exclusively designed to overcome the unique challenges of operating in ventilation deprived environments and to allow easy and adjustable mounting. The unique magnet mounting system accompanying all ad notam® products is distinctively designed to suit all particularized placements behind any glass surfaces. MIRROR IMAGE® technology is patent protected.

August ' ' 12 ' ' 2008
Google StreetView Sees Man Passed Out Drunk On Mother's Lawn

When this drunken Aussie was shaken awake by police he prayed none of the neighbors had seen him collapsed on the curb. Unfortunately millions could gaze at his slumped form. For at the moment he passed out, Google's Street View camera car was filming in that corner of Melbourne. And the man - identified only as Bill, 46, - is not happy. The fisherman who had been drowning his sorrows at a funeral, said: "I wasn't thinking there would be someone driving by with a camera

August ' ' 12 ' ' 2008
Bet You Didn’t Know!
In the 1400’s a law was set forth in England that a man was allowed to beat his wife with a stick no thicker than his thumb. Hence we have ‘the rule of thumb’ Many years ago in Scotland , a new game was invented. It was ruled ‘Gentlemen Only…Ladies Forbidden’…and thus the word GOLF entered into the English language. The first couple to be shown in bed together on prime time TV were Fred and Wilma Flintstone. Every day more money is printed for Monopoly than the U.S . Treasury. Men can read smaller print than women can; women can hear better. Coca-Cola was originally green. It is impossible to lick your elbow. The State with the highest percentage of people who walk to work: A. Alaska The percentage of Africa that is wilderness: 28% (now get this…) The percentage of North America that is wilderness: 38% The cost of raising a medium-size dog to the age of eleven: $ 16,400 The average number of people airborne over the U.S. in any given hour: 61,000 Intelligent people have more zinc and copper in their hair. The first novel ever written on a typewriter: Tom Sawyer. The San Francisco Cable cars are the only mobile National Monuments. Only two people signed the Declaration of Independence on July 4th, John Hancock and Charles Thomson. Most of the rest signed on August 2, but the last signature wasn’t added until 5 years later. Q. Half of all Americans live within 50 miles of what? A. Their birthplace Q. If you were to spell out numbers, how far would you have to go until you would find the letter ‘A’? A. One thousand Q. What do bulletproof vests, fire escapes, windshield wipers, and laser printers all have in common? A. All were invented by women. Q. What is the only food that doesn’t spoil? A. Honey Q. Which day are there more collect calls than any other day of the year? A. Father’s Day In Shakespeare’s time, mattresses were secured on bed frames by ropes. When you pulled on the ropes the mattress tightened, making the bed firmer to sleep on. Hence the phrase……… ‘goodnight, sleep tight.’ It was the accepted practice in Babylon 4,000 years ago that for a month after the wedding, the bride’s father would supply his son-in-law with all the mead he could drink. Mead is a honey beer and because their calendar was lunar based, this period was called the honey month, which we know today as the honeymoon. In English pubs, ale was ordered by pints and quarts… So in old England , when customers got unruly, the bartender would yell at them ‘Mind your pints and quarts, and settle down.’ It’s where we get the phrase ‘mind your P’s and Q’s’ At least 75% of people who read this will try to lick their elbow!

August ' ' 12 ' ' 2008
Nissan commercial angers Saudi Arabia
Saudi Arabia has threatened a boycott of Nissan after the car company aired the above commercial on Israeli TV The new campaign by Renault-Nissan caused an uproar in the Gulf when it showed a group of Saudi oil barons screaming and attacking the Renault-Nissan vehicle. The Saudis are shown leaving a hotel and encountering the new, fuel-efficient vehicle. One man pounds his fists on the car and is then held back by his companions as he shouts at it, “Hawks should peck at you day and night.” At the end of the commercial, the voice-over says, “It’s clear the oil companies won’t like you.” “It’s my opinion that Nissan made a huge error by igniting these [racist] instincts,” official Hani al-Wafa told MBC TV, a Saudi-run station headquartered in Dubai, United Arab Emirates. “We need to apply punishments… against these things. In order for Nissan to keep its interests in the region, it must apologize.”

August ' ' 12 ' ' 2008
Price of Gas -- So This Is Where The Money Goes


August ' ' 12 ' ' 2008
Beware Of The Bear
He is a team mascot and he stands perfectly motionless at ball games and then suddenly scares the crap out of people.

August ' ' 12 ' ' 2008
An inside look at the Defcon 16 Network Operations Center
Here's an inside look at the Defcon 16 Network Operations Center, in which a "Cisco fiber switch handles all of the traffic on the 20 megabit internet link. Around 40 Aruba AP-70 access points distribute the network, which are basically only radios hooked to AC power; they receive all configuration info from the main network system to prevent WAP takeovers.

August ' ' 12 ' ' 2008
A Guided Tour of the $1,000 'I Am Rich' iPhone App
A Guided Tour of the $1,000 'I Am Rich' iPhone App

August ' ' 11 ' ' 2008
Vanga predictions for this world
Vanga (Vangelia) Pandeva was born on January 31st, 1911 and spent her life living in Bulgaria until she died on August 11th, 1996. She lost her sight when she was 12 years old when she was swept away by a tornado. She was found alive with sand in her eyes, which was the reason for her blindness. Vanga began making predictions when she was 16 years old. She became very famous for having this gift rather quickly. Many of the statesman including Hitler had visited her and it is reported that Hitler left her house looking upset. “At the turn of the century, in August of 1999 or 2000, Kursk will be covered with water, and the whole world will be weeping over it.” (1980) - The prediction did not make any sense back then. Sadly, twenty years on, it did make a lot of sense, when a Russian nuclear submarine sunk in an accident in August of 2000. The submarine was named Kursk. Kursk - the city (after which the submarine was named), could by no means have been covered with water (probably that’s why her prediction seemed so unrealistic at first). “Horror, horror! The American brethren will fall after being attacked by the steel birds. The wolves will be howling in a bush, and innocent blood will be gushing.” (1989) - Happened as predicted. The World Trade Center Towers in New York collapsed following terrorist attacks on September 11, 2001. The WTC Towers were dubbed “Twins” or “Brothers.” The terrorists drove passenger planes –“the steel birds”- into the towers. “The bush” obviously relates to the surname of the current U.S. president.

2008 - Assassination attempts on four heads of states. Conflict in Indonesia. That becomes one of the causes for the start of WWIII. 2010 - The start of WWIII. The war will begin in November of 2010 and will end in October of 2014. Will start as a normal war, then will include usage of nuclear and chemical weapons. 2011 - Due to the radioactive showers in Northern Hemisphere - no animals or plants will be left. Muslims will begin chemical war against Europeans who are still alive. 2014 - Most of the people in this world will have skin cancer and skin related diseases. (as a result of chemical wars). 2016 - Europe is almost empty 2018 - China becomes the new world power. 2023 - Earth’s orbit will change slightly 2025 - Europe is still barely populated 2028 - Development of a new energy source. (Probably controller thermonuclear reaction) Hunger slowly stops being a problem. Piloted spaceship to Venus deploys. 2033 - Polar ice caps melt. World ocean levels rise. 2043 - World economy is prosperous. Muslims are running Europe. 2046 - Any organs can be mass produced. Exchange of body organs becomes the favorite method of treatment. 2066 - During it’s attack on Rome (which is under control of the Muslims) U.S.A. uses a new method of weapons - has to do with climate change. Sharp freezing. 2076 - No class society (communism) 2084 - The rebirth of the nature. 2088 - New disease. - People are getting old in few seconds. 2097 - This disease is cured. 2100 - Man made Sun is lighting up the dark side of the planet Earth. 2111 - People become robots. 2123 - Wars between small countries. Big countries don’t get evolved. 2125 - In Hungry the signals from Space are received. (People will be reminded of Vanga again) 2130 - Colonies under water (advices from aliens) 2154 - Animals become half-humans. 2167 - New religion 2170 - Big drought. 2183 - Collony on Mars becomes nuclear nation and is asking for independence from the Earth. (same way as U.S. did from England) 2187 - Successfully two volcano eruptions are stopped. 2195 - Sea colonies are fully supplied with energy and food. 2196 - Full mixture between Asians and Europeans. 2201 - Thermonuclear reactions on the Sun slow down. Temperatures Drop. 2221 - In the search of Alien life, human beings engage with something very freighting. 2256 - Spaceship brings a freighting new disease into Earth. 2262 - Orbits of planets start to change progressively. Mars is undera threat of being hit by a comet. 2271 - Physic properties are calculated over, since they changed. 2273 - Mix of yellow, white, and black race. New race. 2279 - Energy out of nothing (probably from vacuum or black holes) 2288 - Travel through time. New contacts with the aliens. 2291 - Sun cools. Attempts to fire it up again are taken. 2296 - Bright flashes on the Sun. Force of gravity changes. Old space stations and satellites begin to fall 2299 - In France, there is a partisan uprising against Islam. 2302 - New important new laws and mysteries about the universe are uncovered. 2304 - The mystery of the Moon is uncovered. 2341 - Something frightening is closing in with Earth from the space. 2354 - Accident on one of the man made suns, will result in drought. 2371 - Mighty hunger. 2378 - New and fast growing race. 2480 - Two man made suns will collide. Earth is in the dark. 3005 - War on Mars. Trajectory of planets changes. 3010 - Comet will ram into the Moon. Around Earth there is a belt of rocks and dust. 3797 - By this time, everything living on Earth dies. But humans are able to put in the essentials for the beginning of a new life in a new star system. She also predicted: “Everything will melt away like ice yet the glory of Vladimir , the glory of Russia are the only things that will remain. Russia will not only survive, it will dominate the world.”(1979) - The prediction was made in Soviet times when just a few people were using the term “Russia”. It remains to be seen which Vladimir Vanga had referred to. There are three real candidates: The Prince Vladimir, Vladimir Lenin, the Vladimir Putin, or the future one

August ' ' 11 ' ' 2008
The EU's chemical attraction
The European Union has it's own YouTube channel, and one short film really stood out. It's about careers in research, and it's too good to resist.

August ' ' 11 ' ' 2008
Moving towards the inevitable
The stark videos of Brandon Morse present the viewer with excercises in tension, set tableaux in which structures morph and twist under physical constraints. Stripped-down architectural forms that ought to exhibit the rigidity of highrise buildings instead engage in a tug-of-war, the result of a string simulation distributing kinetic force through a network of nodes.

August ' ' 11 ' ' 2008
20 Parts of Your Body You Don’t Need
1. VOMERONASAL ORGAN (VNO), or Jacobson’s organ: a tiny hole on each side of the nasal bridge that is considered to be connected to nonfunctional chemical receptors. Could be all that is left from our once great ability to detect pheromones. 2. EXTRINSIC EAR MUSCLES: These three muscles most likely made it possible for our ancestors to move their ears independently of their heads, as rabbits and dogs do. We still have them, which is why most people can learn to wiggle their ears. 3. WISDOM TEETH: Early humans had to chew a lot of plants to get enough calories to survive, making another row of molars helpful, but unless you chew a lot of branches, these will eventually come out in a painful procedure. Only about 5 percent of the population has a healthy set of these third molars. 4. NECK RIB: A set of cervical ribs—possibly leftovers from the age of reptiles, still appear in less than 1 percent of the population. They often cause nerve and artery problems. 5. THIRD EYELID: A common ancestor of birds and mammals may have had a membrane for protecting the eye and sweeping out debris. Humans retain only a tiny fold in the inner corner of the eye, exactly there where you always catch a spec of dust or debris. 6. DARWIN’S POINT: A small folded point of skin toward the top of each ear is occasionally found in modern humans. It may be a remnant of a larger shape that helped focus distant sounds. 7. SUBCLAVIUS MUSCLE: This small muscle stretching under the shoulder from the first rib to the collarbone would be useful if humans still walked on all fours. Some people have one, some have none, and a few have two. 8. PALMARIS MUSCLE: This long, narrow muscle runs from the elbow to the wrist and is missing in 11 percent of modern humans. It may once have been important for hanging and climbing. Surgeons harvest it for reconstructive surgery. 9. MALE NIPPLES: Lactiferous ducts form well before testosterone causes sex differentiation in a fetus. Men have mammary tissue that can be stimulated to produce milk. This just makes me angry; I’ve been spending a fortune on milk all these years! I’ll have to test this tomorrow with my Special K. 10. ERECTOR PILI: Bundles of smooth muscle fibers allow animals to puff up their fur for insulation or to intimidate others. Humans retain this ability (goose bumps are the indicator) but have obviously lost most of the fur. 11. APPENDIX: This narrow, muscular tube attached to the large intestine served as a special area to digest cellulose when the human diet consisted more of plant matter than animal protein. It also produces some white blood cells. Annually, more than 300,000 Americans have an appendectomy. 12. BODY HAIR: Brows help keep sweat from the eyes, and male facial hair may play a role in sexual selection, but apparently most of the hair left on the human body serves no function. 13. THIRTEENTH RIB: Our closest cousins, chimpanzees and gorillas, have an extra set of ribs. Most of us have 12, but 8 percent of adults have the extras. 14. PLANTARIS MUSCLE: Often mistaken for a nerve by freshman medical students, the muscle was useful to other primates for grasping with their feet. It has disappeared altogether in 9 percent of the population. 15. MALE UTERUS: A remnant of an undeveloped female reproductive organ hangs off the male prostate gland. 16. FIFTH TOE: Lesser apes use all their toes for grasping or clinging to branches. Humans need mainly the big toe for balance while walking upright, the other four are for holding when you slam them on a coffee table at night! 17. FEMALE VAS DEFERENS: What might become sperm ducts in males become the epoophoron in females, a cluster of useless dead-end tubules near the ovaries. 18. PYRAMIDALIS MUSCLE: More than 20 percent of us lack this tiny, triangular pouch-like muscle that attaches to the pubic bone. It may be a relic from pouched marsupials. 19. COCCYX: These fused vertebrae are all that’s left of the tail that most mammals still use for balance and communication. Our hominid ancestors lost the need for a tail before they began walking upright. All they’re good for now is give us painful falls on the butt. 20. PARANASAL SINUSES: The nasal sinuses of our early ancestors may have been lined with odor receptors that gave a heightened sense of smell, which aided survival. No one knows why we retain these perhaps troublesome mucus-lined cavities, except to make the head lighter and to warm and moisten the air we breathe.

August ' ' 11 ' ' 2008
Forget about Wardriving, the new thing is WarCarting
The Warcart is more than a WiFi sniffer. It is a complete wireless communications interceptor built on top of an abandoned shopping cart found in the streets. The above graphic shows the key features of the Warcart. Here is a listing of its capabilities: 1) WiFi Sniffing. With two high-gain WiFi antennas, the Warcart can pick up even the faintest of signals. Software (Kismet) running on one of the laptops records these signals to an external hard drive. [note that actual use of this feature is illegal] 2) Cordless Phone Recording. A powerful 900 MHz antenna and radio scanner can pick up cordless telephone conversations and record them to one of the laptop's hard drives. The obnoxious-mode switch can also switch the live conversation over the PA speaker, ensuring everyone in the community will hear the conversation. [note that actual use of this feature is illegal] 3) USB Flash Drive Dropper. It is old news, now, that a U3 flash drive can be used to take over someone's computer ( One hit of a button on the control panel and several such drives can be dropped. This is the perfect tool to use while taking the Warcart into the office around some cubicles. Someone finds a "lost" flash drive, and he cannot resist plugging it into his machine. 4) Police Communications Monitoring. With a device like the Warcart, it should be not surprising to have an encounter with the authorities. Indeed, it may be troubling if a device such as the Warcart were allowed in the streets without an officer questioning its safety and legality. With the onboard police scanner, however, one can be attune to any intervention before it happens. [note that actual use of this feature is illegal for such purposes] 5) Sentry-Gun-Style Smoke-Grenade Launcher. Courtesy of the kind folks at, the Warcart is equipped with a detachable launcher that emits smoke grenades. These canisters are harmless, but provide a thick smoke for hiding the Warcart's movement. The launcher is attached to a custom-built pan and title mechanism that is operated by a joystick. [note that actual use of this feature is only legal in emergency maritime operations] 6) General-coverage Radio Snooping. The Warcart is equipped with a standard radio scanner. This can pick up most security, emergency services, private operations (handheld walkie-talkies), etc. 7) Bright Lights. The Warcart features a 2-million candle-power spotlight, a halogen "intimidator light" that illuminates the shopping cart, and a neon lamp. 8) Loud PA Speaker. For playing live or recorded radio communications or music. A microphone allows the operator to make announcements. The system works quite well for stopping traffic and clearing pathways on busy sidewalks. 9) Extra Space. There is still enough room within the cart for groceries. [source]

August ' ' 11 ' ' 2008
Certified Hyptonist can help you in..


August ' ' 11 ' ' 2008
The Bloom Clock Project
The Bloom Clock is a research and learning project about flowering plants. The research component is aimed at creating a language for discussing the bloom times of wildflowers and other plants that is neutral in respect to climate, region, and hemisphere. While the learning project aspect is aimed at helping people identify plants using visual keys. What are Bloom Clocks? Bloom clocks are kept by gardeners, ecologists, and others to record the time of year different plants are in bloom.

How are bloom clocks helpful?

The data from bloom clocks tell us about both the plants themselves, and the region in which a particular plant is growing.
  • Knowing when a plant blooms (relative to other plants) is helpful for garden designers.
  • Knowing when nectar-producing plants bloom is useful for farmers, orchardists, and beekeepers who want to ensure a continual supply of nectar.
  • Knowing when wind-pollinated plants bloom can help those with allergies (and the doctors that treat them) predict when pollen will be a problem. A major example of this is that in most parts of North America, goldenrods (showy, yellow flowers that don't cause allergies) tend to bloom at the same time as ragweeds (which have green, non-showy flowers, and do cause allergies).
  • In Integrated Pest Management (a strategy used by farmers and gardeners in pest and disease control), bloom clocks can provide phenological cues which tell the farmer or gardener when to look out for a certain pest. For example, if a certain pest generally emerges at the same time as a particular plant is blooming, the farmer or gardener will know to check susceptible crops and plants for signs of the pest.
  • Patterns in the variation of bloom times with temperature or day length can reveal aspects of plant physiology and growth season relevant to modeling plant response to the environment. Such models help reveal seasonal roles plants play in microclimates and in cycles of nutrients and water.
  • Bloom times can be used as indicators for monitoring changes of local and regional climate.

How can the Wikiversity Bloom Clock help support other Wikimedia projects?

  • For the Wikipedias and garden books on the Wikibooks, the bloom clock data can eventually yield a "geographically neutral" language for discussing the flowering times of plants, which will be helpful in writing articles.
  • For Wikimedia Commons, the visual interface pages can help uploaders identify plants (by using DynamicPageLists for flowers of certain colors and seasons).

How can a bloom clock be created on Wikiversity?

If there are enough participants, all it should require is for bloom watchers to note any plants they noticed to be in bloom on a particular day, with information on their location specific enough to determine the local growing degree days and day length, which are the two factors plants respond to. Precipitation reports may also be handy for some climates. Each report can then be organized to reduce the effects of anomalous data, allowing us to generate geographical "zones" that can eventually be used when describing a plant's expected bloom time in a particular region. Data can be extrapolated any number of times. Many different species can be used, because they can be correlated to the bloom times of other species over time.



  • Plants may be classified into groups that can accurately predict bloom dates according to geographical zones.
  • There will be 2 sorts of zones for most plants: a day-length zone and a gdd-zone.
  • Some plants will not fit into this system.

Plant behaviors

  • Some plants bloom according to growing degree days
  • Some plants bloom according to day length
  • Some plants bloom according to other conditions


  • Collect data
  • Collate data
  • Establish zones

August ' ' 11 ' ' 2008
UFO dodging an attack from earth
This video which is reportedly shot by astronauts onboard the Discovery while orbiting the earth is a Sci-Fi enthusiasts dream come true. Firstly it shows a UFO near the earths atmosphere and secondly it is being attacked by a Star-Wars styled missile defense base from good old Planet Earth. Mind you this video is from 1991

August ' ' 10 ' ' 2008
Hardcover Paperback
A love story of an animated origami couple, by Israeli animator Moshe Servatka.

August ' ' 10 ' ' 2008
I would call this torture
Watch a dog drool like a broken water faucet as its master tries to balance as many doggy treats as she can on its face.

August ' ' 10 ' ' 2008
The One World One Dream Story


August ' ' 10 ' ' 2008
PSP touch screen hack
This PSP touch screen hack "works with a finger or a stylus" and also adds "beefed up battery life and a better control pad.

August ' ' 10 ' ' 2008
The Periodic Table of Awesoments


August ' ' 09 ' ' 2008
The process of turning gold into gold chains for kings and rap stars
In this video, you will learn all about the process of turning gold into gold chains for kings and rap stars

August ' ' 09 ' ' 2008
The story behind your Date of Birth
If U were born on the 1st, 10th, 19th, 28th of any month U r number 1 If U were born on the 2nd, 11th, 20th, 29th of any month then U r number 2 If U were born on the 3rd, 12th, 21st, 30th of any month then U r number 3 If U were born on the 4th, 13th, 22nd, 31st of any month then U r number 4 If U were born on the 5th, 14th, 23rd of any month then U r number 5 If U were born on the 6th, 15th, 24th of any month then U r number 6 If U were born on the 7th, 16th, 25th of any month then U r number 7 If U were born on the 8th,17th,26th of any month then U r number 8 If U were born on the 9th,18th,27th of any month then U r number 9 Number 1 You are smart, straight talking, funny, stubborn, hardworking, honest, Jealous on competing basis, kind hearted, angry, friendly, authorities, Famous person...always want to be and regarded as first on people Position, they are often like to be independent, will never be under Others, self confident people! You are most likely to fall in love in the younger age, but will get Marry when you mature! You are likely to have problems with people who have opposite views And you are most likely to take revenge over your Enemies in a long time basis. You are a spender, but you will have a good profession in the future. If you are guy you will be very popular that everybody will have mental attraction and respect at you. You can go anywhere from the local shop to the heart of the parliament because you are positive and Well talented in numerous issues!! But in your life you will always have some people who will work hard To bring you & your name down. This is undercover!! Coz of your smart behavior you will be hated by some People too... Your family life is very cool, you will have a very nice partner & Wonderful children... You are pioneer, independent & original... Your best match is 4,6,8 good match is 3,5,7 !!! Number 2 No matter what, you will be loved by every one coz your ruler is the Moon and every one loves the Moon. Well.. You are a person who day dream a lot, You have very low-self confidence, you need back up for every move in your life, you Are very much unpredictable. Means you do change according to time and circumstances, Kind a selfish, have a very strong sense of musical, artistic talent, verbal communication. Your attitudes are like the Moon, comes to gloom and fade away so everybody can expect Changes in you. You can be a next Mahatma Gandhi who does peace love or you can be a Hitler who wants to destroy the man kind and peace (I mean in the community and your own home). If you really have a deep thought about your own believe in God you can Feel the difference which will make you stronger! Most of the time your Words are a kind of would be happening true! So without any knowledge You can predict the situation. You will become poets, writers, any Artistic business people! You are not strong in love, so you will be there and here till you get Marry.. If U r a girl you will be a responsible woman in the whole Family. If U r a man you will involve in fights & arguments in the family or Vice-versa. Means you will sacrifice your life for the goodness sake of Your family...You are gentle , intuitive with a broad vision, a power Behind the scenes, well balanced People!!! Your best match is 2 ,5 ,9 no other people can put up with you !!! Number 3 You are a person of hard hearted, selfish most of the times, religious, Loves to climb up in your life. You always tend to have lots of problems Within your family in the early stages but you will put up with everything.. You have the strong word power, pretty happy face.. So wherever you go always You have got what you wanted!!! And from the birth always wanted to work hard in order To achieve something.. You will not get Anything without hard work! When you reach a man/ woman age you want other younger Once to listen to you because you want younger people to respect people older than them. You do set so many examples to others. Generally you are not a cool person. It's not easy thing dealing with you. A tough player you are! But once you like someone's attitud! e then here you go, what can I say? It will be a lasting friendship. You always have respect from others. Your life seems to have lots of worries and problems but sure they won't be long.. You will always have brilliant kids!!! You love the money a bit too much so temptation will push you to endless trying and trying.. If you are a guy then it's over. Looking after your family and help friends, so you will spend a life time just being generous and kind (except 21st born men). And number 3s you will be such an example of how to be in the culture & life!!! If you are girl then you have good character and culture & hardworking attitude. You always follow. You are a freedom lover, creative, ambition focused, a person who brings beauty , hope & joy to this world!!! Your best match 6 ,9. Good match 1 ,3 ,5 !!! Number 4 You are very stubborn too, very hard working but unlucky in important matters in life, very cool, helpful, you have rough word power.. Might put lots of people away from you, you may cause nuisance to others if you are a man, and you often understands others and their problems well. If you are a girl you are very good with studies and arts. If you are a guy you spend most of the time after girl friends (almost) at times, you will have sort of too much fun life with mates & girls. Your friends will spend your time & money and get away with their life and you will become empty handed and don't know what to do... So be careful!! You love to spend anyway!!! Your good will is you are always there to help family and friends. Tell you what you people are little gem! s, specially the girls.. You always fall in love in younger age as well. You often live with disappointments, for an example you have got a degree in some thing... but you will be unemployed.. or will do very ordinary jobs. But you will take care of your family very well...All you need to be careful of people who will take advantage of your kind heart. And beware of your relations too.. You are radical, patient, persistent, a bit old-fashioned, you live with foundation & order... Your best Match 1, 8. Good match 5 ,6 , 7 !!! Number 5 You are very popular within the community, you can get things done by just even enemies! You have a pretty good business mind, you are often have no-idea what is today is like, or tomorrow is like, you are a person who does anything when your head thinks "lets do this". You will be famous if you open up a business, get involve in share dealings, music etc.. Very popular with sense of humor ,you are the one your friends and families will always ask for help, and you are the one actually get money on credit and help your friends. You will have more than 1 relationship, but when u get settle down you will be a bit selfish anyway. Coz your other half will have a pretty good amount of control in you, be careful! You tend to go for other relationships! Contacts even you are married at times 'coz your popularity.. You are someone who get along with anyone coz the number 5 is the middle number.. Changes & freedom lovers you are! You are an explorer with magic on your face. You learn your life through experience and it's your best teacher!!! Your best match 1 ,2 ,9. Good match 6 ,8 !!! Number 6 are born to enjoy.. You don't care about others. I mean you are always want to enjoy your life time, you are a person.. You will be very good in either education or work wise or business management! You are talented, kind (but with only people who you think are nice), very beautiful girls and guys, popular and more than lucky with anything in your lives. All the goodness does come with you. Your mind and body is just made perfect for love. You are lovable by any other numbers. But if you are a number 6 man, you will experience kind of looks from most girls and will involve in more than few relationships until you get married. If you are girl, most of you will get marry/engaged early. You are ! a caring person towards your family & friends . If you miss the half-way mark then you are about to suffer physically and mentally. Generally you will lead a very good inner-home happiness with nothing short of. You are a person of compassion, comfort & fairness, domestic responsibility, good judgment, and after all you can heal this world wounds to make peace for every life coz you have the great power of caring talent to make this world of love one step further... Your best match 1, 6, 9. Good match 4, 5!!! Number 7 You have got the attraction to anyone out there, you are realistic, very confident, happy, such a talented individual with your education, music, arts, singing, and most importantly acting too. You have real problems with bad temper! If you are a girl, you are popular with the subjects listed above. You give up things for your parents. I mean you value your family status a lot, you will be in the top rank when you reach a certain age. If you are a guy you are popular with girls, you are a very talented too. Most of the number 7s face lots of problems with their marriage life. Only a very few are happy. You have everything in your life, but still always number 7s have some sort of unfullfilness, such worries all their lifetime. It's probably the Lord given you al! l sort of over the standard humans talents and you are about to suffer in family life. So you need to get ready looking for a partner rather than waiting. If you don't, then you might end-up single. So take care with this issue, ok? You are wonderful, friendly, artistic, happy person.. You are born to contribute lots to this world!!! Your best match is 2. Good matches are 1,4 !!! Number 8 You are a very strong personality, there's no one out there will understand you. You are very good at pointing your finger at some thing and say "this is what". You are more likely to suffer from the early ages. I mean poverty. If your times are not good you might lose either of your parent and end up looking after your entire family. You often suffer all the way in life. The problems will not allow you to study further, but you will learn the life in a very practical way. You are the one who will fight for justice and may die in the war too. You are normally very reserved with handful of friends and most of the time live life lonely and always prepared to help others. Well. once you get married (which is often late) then your bad lucks will go away a bit and you! u become safe. You will face un-expected problems such as : the error, government, poisonous animals, accidents. You are some one with great discipline, persistence, courage, strength which will take you to success. You are a great part of a family team. You are a fighter! Your Best match 1 ,4, 8. Good match 5 !!! Number 9 guys are the incompatibles people in the world. You are so strong, physically and mentally... You are often have big-aims. You will work hard and hard to get there. Normally you suffer in the early age from family problems and generally you will have fighting life.. But when you achieve what you have done, it's always a big task you have done! You are so much respected in the community, you are a person who can make a challenge and successfully finish the matter off. You are very naughty in your younger age, often beaten up by your parents and involve in fights and you seemed to have lots of injuries in your life time. But when u grow you become calm and macho type. Love is not an easy matter for you. You are good in engineering or banking jobs coz people always trust you. Your family life is very good, but will have worries over your children. Your such qualities are humanitarian, patient, very wise & compassionate. You are born to achieve targets and serve every one all equally without any prejudice. You are totally a role model to anybody in the world for a great inspiration. Your Best match 3, 5, 6, 9. Good match 2

August ' ' 09 ' ' 2008
Organs of your body have their sensory touches at the bottom of your foot


August ' ' 09 ' ' 2008
Gandhi with stretcher bearers of the Indian Ambulance Corps

Gandhi, middle row 5th from left with stretcher bearers of the Indian Ambulance Corps - 1899-1900

August ' ' 07 ' ' 2008
Living the Playboy high life


August ' ' 07 ' ' 2008
Fascinating Facts About The Ancient Olympics
1. No one actually knows what the origins were of the very first games. One myth suggests that Heracles (the divine son of the god Zeus) ran a race in Olympia and decreed that it be repeated every four years. 2. The olympic games were one of two central rituals in Ancient Greece. The other was the Eleusinian Mysteries - initiation ceremonies for people joining the cult of Demeter and Persephone. 3. The Statue of Zeus - the father of the Gods and one of the Seven Ancient Wonders of the World, was housed in a temple at Olympia - the site of the Ancient Olympics. 4. An Olympiad (a period of 4 years which refers to the time between two games) was used as a measure of years by the Ancient Greeks in much the same way as we now use AD and BC. This idea was devised by the historian Ephorus. Previously, every Greek state used its own different method of time measurement which led to a great deal of confusion. 5. The only event at the first olympics was the Stadion race - a race of around 190 meters (measured after the feet of Zeus). The race was named after the building in which the race took place (the source of the English word “stadium”. The stadion race is pictured above. 6. Unlike the modern starting position, racers (of whom 20 would take place) started in a fully erect standing position with their arms stretched in front of them. If there was a tie, the race would be re-run. 7. The winner of the first recorded Olympic Games (the first gold medalist in a sense) was Coroebus of Elis - a baker from Eleia (the region in which Olympia was found). He won in 776 BC. Instead of winning a gold medal - as is now the norm - he received an olive branch - more a symbol than a prize. The town still exists today with around 150 citizens. 8. It is believed that the Greek tradition of athletic nudity started at the games in 720 BC, and it was most likely introduced by the Spartans or Megarian Orsippus. It is from this practice that we have our word “gymnasium” - derived from the Greek word “gymnos” meaning “naked”. Competing naked was meant as a tribute to the gods and to encourage aesthetic appreciation of the male body. 9. While the competitors were naked during the games, it is possible that some wore a kynodesme: a thin leather strip tied tightly around the part of the foreskin that extended beyond the glans (to prevent the glans from showing). It was then tied around the waist to expose the scrotum, or to the base of the penis making it appear to curl upwards. Not all athletes wore the kynodesme. Pictured above is an athlete wearing the kynodesme - the picture is attributed to Triptolemos (480 BC). 10. During the games, all of Greece was under a truce (ekecheiria) - there could be no use of capital punishment, and no wars or battles. This was in order to ensure the safety of competitors and spectators on the way to Olympia. While this was generally adhered to, at least one account exists of a possible breach by the Spartan army, which resulted in a large fine and a ban from attending the games that year. 11. The Olympic Games were part of 4 games - held in order so that there would be one set of games each year. The other three were the Pythian, Nemean, and Isthmian Games, but the Olympic games were the most important. 12. Although the first games were “international” in a sense (in that all Greek City States were allowed to enter), only men who spoke Greek could compete. Eventually members of the Greek colonies were also able to enter. 13. The last running race added to the Ancient Games (after the addition of two longer distance races) was the hoplitodromos - in which competitors would run 400 or 800 yards in full armor with shields and a helmet or greaves (leg armor). This was introduced in 520 BC. Runners would often trip over each other or stumble on shields dropped by other competitors. In the image above we see athletes competing in the hoplitodromos - in far more an orderly fashion than was likely. 14. In its heyday, the games lasted 5 days. The first three were for the sporting events, with the other two days being used for rituals and celebration. On the final day, all participants attended a feast in which 100 oxen (killed on the first day as a sacrifice to Zeus) were eaten. Certainly very different from the secular opening ceremony we will see this week, or, in fact, all olympic opening ceremonies from modern times. 15. As part of the move to making Christianity the official religion, the ancient Olympic Games were finally suppressed by either Theodosius I in AD 393 or his grandson Theodosius II in AD 435. They would not return until 1896. They were held in Athens, Greece.

August ' ' 06 ' ' 2008
This English from Japan Is Awesome


August ' ' 06 ' ' 2008
I Need Immediate Help from Apple


August ' ' 06 ' ' 2008
The narrowest street in the world is 35 millimeter


August ' ' 06 ' ' 2008
The Turtle Who Wear Boots
“An Arthritic tortoise who couldn’t walk because of the pain has been saved by a cobbler who made him special leather boots. The weight of 80-year-old Ben’s shell meant he couldn’t lift his back legs, which he ended up simply dragging across a concrete patio. It meant the soles of his two back feet were worn to the flesh. Ben’s owners took him to cobbler Trevor Adams, who came up with two tiny leather boots.”

August ' ' 06 ' ' 2008
Anatomically Correct Gummi Bear


August ' ' 06 ' ' 2008
MetCafe Proves it was there 200 years Ago

The last login shows 208 years ago

August ' ' 06 ' ' 2008
TailCam of a A380
One of the coolest things about the A380s onboard video system is the realtime view it displays of the plane in flight. Theorem captured the takeoff, and we shot this video that shows the view from the Tailcam at the landing at SFO.

August ' ' 06 ' ' 2008
Repeat After ME... I AM FREE


August ' ' 05 ' ' 2008
DIY USB pan cooks your egg faster than a cellphone

August ' ' 05 ' ' 2008
Is it so simple under the hood of a MAC


August ' ' 05 ' ' 2008
The Circle of Life


August ' ' 05 ' ' 2008
How to draw a Google Doodle from start to finish
A time lapse video that shows Chief Google Doodler Dennis Hwang draw a Google Doodle from start to finish. He creates a doodle that commemorates the Lunar New Year

August ' ' 05 ' ' 2008
8 Things You May Not Know About Charlie Chaplin
Entertainer Charlie Chaplin was probably the most well-known actor of the early 20th century.
  • He was the first actor to appear on Time magazine. Chaplin appeared on the July 6, 1925 issue of Time magazine, a U.S.-based news magazine. He was the first actor ever to appear on the magazine known for its influential cover photo.
  • He won only one non-honorary Oscar, and it was 21 years “late”. Chaplin won an honorary Academy Award (”Oscar”) in 1929, during the first presentation of awards. Originally nominated in a couple of categories, his name was withdrawn and he was presented instead with a special award. He also received an honorary award in 1972. The next year, however, he won a Best Music Oscar for Limelight, a film he had made 21 years earlier, yet had not been shown in Los Angeles until 1972, thus enabling his nomination and subsequent award.
  • He purposely avoided dialogue in two “talkies”. Chaplin wrote, produced, and acted in two movies in the 1930s, well after conversations were prevalent in the “talkies” (motion pictures in which sound was added). Surprisingly, the actors did not talk in these two movies, relying instead on the musical score to set the tone for the movies, and the few spoken words coming from objects such as a radio.
  • He had a fondness for young wives. Chaplin was married for 4 times. He was 29 and his first wife was 16 when they married. His second marriage was to 16-year-old Lita Grey, when he was 35. His third and possibly fictional marriage to Paulette Goddard, was rumored to have occurred when he was 47 and she was 28. He married his last wife, Oona O’Neill, daughter of playwright Eugene O’Neill, occurred when Oona had just turned 18. Chaplin was 54.
  • He was ordered to pay child support for a child that was not his own. In the 1940s, Charlie had a brief relationship with actress Joan Barry. Several months after their breakup, she claimed that Chaplin was the father of the child to which she had just given birth. When blood tests proved that Chaplin was not the father of the child, Barry’s attorney moved to have the tests ruled inadmissible as evidence. Because there was little historical precedent to admit the test results into the trial, the judge did not allow them to be used as evidence of Chaplin’s non-paternity. After a mistrial and a retrial, Chaplin was ordered to pay Barry $75 per week for child support, a respectable amount in those days.
  • His corpse was stolen. Three months after Chaplin died on Christmas, 1977, his body was stolen in an effort to extort money from his family. Chaplin’s body was recovered 11 weeks later after the grave-robbers were captured. He is now buried under 6 feet of concrete to prevent further theft attempts.
  • He has an asteroid named after him. Four years after his death, Ukrainian astronomer, Lyudmila Karachkina, named an asteroid after him. Ms. Karachkina, discoverer of 131 asteroids, named one of them 3623 Chaplin. It resides in the asteroid “belt” between Mars and Jupiter and appears as a magnitude 12.1 object, making it visible in a moderately strong telescope.
  • His daughter portrayed his mother in the movie Chaplin. The accomplished actress, Geraldine Chaplin, is Charlie’s daughter with his last wife Oona. In the 1992 Hollywood movie adaptation of Charlie Chaplin’s life, Chaplin, she portrayed Hannah Chaplin, Charlie’s mother

August ' ' 05 ' ' 2008
Rogue Escalator Takes Out 20 People At a Tokyo Convention Center
At least 20 people were injured after an escalator at a Tokyo convention center jerked to an abrupt halt. The stoppage knocked down dozens of people. The worst of the injuries appears to be a broken leg

August ' ' 05 ' ' 2008
The Amazing Lyrebird Spoof
Rare footage of a bird as strange as the platypus.

August ' ' 05 ' ' 2008
Aurora Concept Video
Aurora is a concept video presenting one possible future user experience for the Web, created by Adaptive Path as part of the Mozilla Labs concept browser series. Aurora explores new ways people could interact with the Web in the future based on projected technological trends and real-world scenarios. In early 2007, a small team from Adaptive Path, led by Jesse James Garrett, reached out to Mozilla Labs to contribute its product design expertise to explore one possible future user experience for the Web. Through a series of workshops, Adaptive Path designers, and a group of volunteer outside experts, collaborated with the Mozilla community to define possible features of the browser of the future. The process of designing the browser and producing the concept video took about six months.

August ' ' 04 ' ' 2008
The Elephant Clock
Better known as the Al-Jazari's Elephant Clock. Badī` al-Zamān Abū al-'Izz ibn Ismā`īl ibn al-Razzāz al-Jazarī was one of the most important inventors and mechanical engineers in the history of technology. His magnum opus book of mechanics, the famous Al-Jāmi` bayn al-`ilm wa 'l-`amal al-nāfi` fi sinā`at al-hiyal (A Compendium on the Theory and Useful Practice of the Mechanical Arts) was the most significant treatise of the Islamic tradition of mechanical engineering and a ground breaking work in the history of mechanics.

The timing mechanism is based on a water-filled bucket hidden inside the elephant. In the bucket is a deep bowl floating in the water, but with a small hole in the centre. The bowl takes half an hour to fill through this hole. In the process of sinking, the bowl pulls a string attached to a see-saw mechanism in the tower on top of the elephant. This releases a ball that drops into the mouth of a Serpent, causing the serpent to tip forward, which pulls the sunken bowl out of the water via strings. At the same time, a system of strings causes a figure in the tower to raise either the left or right hand and the mahout (elephant driver at the front) to hit a drum. This indicates a half or full hour. Next the snake tips back. The cycle then repeats, as long as balls remain in the upper reservoir to power the emptying of the bowl. Automaton This was the first clock in which an automaton reacted after certain intervals of time. In the mechanism, a humanoid automata strikes the cymbal and a mechanical bird chirps, like in the later cuckoo clock, after every hour or half hour. Passage of temporal hours Another innovative feature of the clock was how it displayed the passage of temporal hours, which meant that the rate of flow had to be changed daily to match the uneven length of days throughout the year. To accomplish this, the clock had two tanks, the top tank was connected to the time indicating mechanisms and the bottom was connected to the flow control regulator. At daybreak the tap was opened and water flowed from the top tank to the bottom tank via a float regulator that maintained a constant pressure in the receiving tank. Below is the reproduction of the Elephant Clock at the Ibn Battuta Mall, Dubai, UAE.


August ' ' 04 ' ' 2008
Breathing Therapy
The nose has a left and a right side,; we use both to inhale and exhale.. Actually they are different, you would be able to feel the difference. The right side represents the sun, left side represents the moon. During a headache, try to close your right nose and use your left nose to breathe. In about 5 mins, your headache will be gone. If you feel tired, just reverse, close your left nose and breathe through your right nose. After a while, you will feel your mind is re-freshed . Right side belongs to 'hot', so it gets heated up easily, left side belongs to 'cold'. Most females breathe with their left noses, so they get "cooled off" faster. Most of the guys breathe with their right noses, they get worked up. Do you notice the moment we wake up, which side breathes faster? Left or right? If left is faster, you will feel tired. So,close your left nose and use your right nose for breathing, you will get refreshed quickly. This can be taught to kids, but it is more effective when practised by adults.

August ' ' 04 ' ' 2008
Facts about owls from a 5th grade teacher
Tony Dusko made this great little animated short to get his 5th grade students interested in owls.

August ' ' 04 ' ' 2008
Biggest Fox News Error in History
On the O'Reilly Factor, a huge mistake was made while talking about Don Imus. 12 staff members were fired within the hour.

August ' ' 03 ' ' 2008
Do you Have Any IDEA why DINOS are EXTINCT?


August ' ' 03 ' ' 2008
Now they have Medicines for Bed Bugs and the likes...YIKES


August ' ' 03 ' ' 2008
NASA Starts Construction company


August ' ' 03 ' ' 2008
I AM Not talking to you


August ' ' 03 ' ' 2008
Iranian Experts have done it again!
Today an unusual military demonstration was held by the head of the Iranian Air Farce and the Navy Admiral in charge of submarines. The demonstration was to be secret but publicised at the last minute to allow western press to report on the mighty Iranian weapons industry. The Iranian military industrial complex have developed a submarine launched fighter aircraft, capable of being launched from any sub in the Iranian Navy. Iranian sources say the project was develpoed from nothing to finished aircraft in just 3 days by the Iranian Experts using just fibreglass and coat hangers. At no time was photoshop used says a spokesman. Reports indicate the experimental aircraft was launched from a new type of 'Carrier Submarine' designed to destroy western Nimitz Class aircraft carriers by photoshopping missiles onto high definition images of he US fleet. The spokesman claimed the new carrier sub could carry 10,000 of the new fighters and if needed could blow itsef up on command. The US navy had nobody available for comment as all navy staff were too busy programming Iranian GPS co-ordinates into cruise missiles.

August ' ' 02 ' ' 2008
This might be an awkward position in the beginning, but it is sanitary


August ' ' 02 ' ' 2008
The Namibians are dead serious against you peeing on the quayside at Walvis Bay


August ' ' 02 ' ' 2008
Total eclipse of sun as seen from plane at 27 000ft
The total eclipse of the Sun, seen over the Canadian Arctic, August 1, 2008. Photographed from altitude of 27,000 feet from a location 140 km east of Cambridge Bay, Nunavut.

August ' ' 02 ' ' 2008
Beneficial things in daily life..
Ants Problem: Keep the skin of cucumbers near the place or ant hole. To get pure and clean ice:Boil water first before freezing. To make the mirror shine:Clean with spirit To remove chewing gum from clothes:Keep the cloth in the freezer for an hour. To whiten white clothesSoak white clothes in hot water with a slice of lemon for 10 minutes 10. To give a shine to hair:Add one teaspoon of vinegar to hair, then wash hair. To get maximum juice out of lemons:Soak lemons in hot water for one hour, and then juice them. To avoid smell of cabbage while cooking:Keep a piece of bread on the cabbage in the vessel while cooking. To rid the smell of fish from your hands:Wash your hands with a little apple vinegar. To avoid tears while cutting onions:Chew gum. To boil potatoes quickly:Skin one potato from one side only before boiling. To boil eggs quickly:Add salt to the water and boil. To check freshness of fish:Put it in a bowl of cold water. If the fish floats, it's fresh. To check freshness of eggs:Put the egg in water. If it becomes horizontal, it's fresh. If it becomes slanting, its 3-4 days old. If it becomes vertical, its 10 days old. If it floats, it's stale. To remove ink from clothes:Put toothpaste on the ink spots generously and let it dry completely, then wash. To skin sweet potatoes quickly:Soak in cold water immediately after boiling. To get rid of mice or rats:Sprinkle black pepper in places where you find mice or rats. They will run away.

August ' ' 02 ' ' 2008
Based on your sun signs, Alcohoroscopes explains your expected behavior after you get Drunk ARIES : Drinking style Impulsive Aries people like to party and sometime sdon't know when to call it a night. Their competitive streak makes them prone to closing-time shot contests. They're sloppy, fun drunks, and they get mighty flirty after a couple tipples. Getting Aries people drunk I sa good way to get what you want out of them, should other methods fail. Aries can become bellicose when blotto, but they will assume that whatever happened should be forgiven (if not forgotten) by sunrise. They can be counted on to do the same for you -- so long as you haven't gone and done anything really horrible to them last night, you sneaky Gemini. TAURUS Drinking style Taurus prefers to drink at a leisurely pace, aiming for a mellow glow rather than a full-on zonk. Since a truly intoxicated Taurus is a one-person stampede, the kind of bull-in-a-china-shop inebriate who spills red wine on white carpets and tells fart jokes to employers, the preference for wining and dining (or Bud and buddies) to body shots and barfing is quite fortunate for the rest of us. This is not to say thatthe Bull is by any means a teetotaler -- god, no. A squiffy Taurus will get, er, gregarious (full of loud mouth soup, some would say) and is extremely amusing to drag to a karaoke bar when intoxicated. GEMINI Drinking style Gemini's can drink without changing their behavior much-- they're so naturally chatty and short-attention-spanned that it's just hard to tell sometimes. They can amaze you by conversing with finesse and allusion, then doing something to belie an extremely advanced state of intoxication, like puking in your shoe. Gemini's possess the magic ability to flirt successfully (and uninfuriatingly, which is very tricky) with several people at once. They like to order different cocktails every round -- repetition is boring -- and may create a theme (like yellow drinks: beer, sauvignon blanc and limoncello) for their own amusement. CANCER Drinking style Cancer is a comfort drinker -- and an extra wine with dinner or an after-work beer or six can be extra comforting, can't it, Cancer darling? Like fellow water signs Scorpio and Pisces, Crabs must guard against lushery. Cancers are brilliant at ferreting out secret parties and insinuating themselves on VIP lists -- and, in true Hollywood style, Cancers are never really drunk; instead, they get 'tired and emotional' (read: weepy when lubricated). But there's nothing better than swapping stories (and spit) over a few bottles of inky red wine with your favorite Cancer. Even your second-favorite Cancer will do. The sign also rules the flavor vanilla, and you'd be adored if you served up a vanilla vodka and soda. LEO Drinking style Leo likes to drink and dance -- they're often fabulous dancers, and usually pretty good drinkers as well, losing their commanding dignity and turning kittenish. Of course, they're quite aware they're darling -Leos will be Leos, after all. They generally know their limit, probably because they loathe losing self-control. When they get over-refreshed, expect flirting to ensue -- and perhaps not with the one what rung them. But Leo's not the type to break rules even when drunk, so just try to ignore it (try harder, Cancer) and expects a sheepish (and hung over) Lion to make it up to you the next day. VIRGO Drinking style Cerebral Virgos are compelled to impose order onto their bender. Their famously fussy quest for purity could lead to drinking less than other signs, sure --but it could also lead to drinking booze neat, to sucking down organic wine or just to brand loyalty. They rarely get fully shellacked -- but, oh, when they do! Virgo's controlled by the intellect, but there's an unbridled beast lurking within, and they let it loose when walloped. It's dead sexy (and surprisingly unsloppy). As one Virgo friend used to declare, 'I'm going to drink myself into a low-level of intelligence tonight.' A toast to the sub genius IQ! LIBRA Drinking style 'I'm jusht a social drinker,' slurs Libra, 'it's jusht that I'm so damn social?' Libra loves nothing more than to party, mingle and relate to everyone. Whether dipped in favor of Good Libra (with Insta-Frienddevice set to 'on') or heavier on the Evil Libra side (they are little instigators when bored), the Scales can really work a room. Charming as they are, Libras are notoriously lacking in self-control, however, which can get them into all sorts of trouble --including wearing their wobbly boots waaaay too early in the evening, flirting with every man/woman in the roomor even blacking out the night's events entirely. Oops! SCORPIO Drinking style Don't ever tell Scorpios they've had enough, for they'll smirk at you and quietly but intentionally keep tippling till they're hog-whimpering drunk, out of 100-proof spite. Scorpios like to drink, and screw you if you have a problem with that. Most of them seethe sauce as something to savor in itself, and not asa personality-altering tool -- though if depressed, self-loathing Scorps seek total obliteration. But generally, they're fascinating drinking pals, brilliant conversationalists and dizzying flirts. They also remember everything -- especially what you did when you were blitzed. Only drink with a Scorpio who likes you. SAGITTARIUS Drinking style In vino veritas -- and, for Sagittarius, in booze blurtiness: When buttered, they'll spill all your secrets and many of their own. Tactlessness aside, Sagittarius is just plain fun to drink with. This is a sign of serious partying (what else would you expect from the sign of Sinatra, Keith Richards, the Bush twins and Anna Nicole Smith?). They're the people who chat up everyone in the room, then persuade the entire crowd to travel somewhere else -- like a nightclub, or a playground, or Cancun. Good-natured hijinks are sure to ensue (including a high possibility of loopy groping; spontaneous Sag is a brilliant booty call). CAPRICORN Drinking style Capricorn is usually described as practical, steadfast, money-hungry and status-thirsty -- no wonder they get left off the astrological cocktail-party list. But this is the sign of David Bowie and Annie Lennox, not to mention Elvis. Capricorn is the true rock star: independent, powerful and seriously charismatic, not too eager to please. And if they make money being themselves, who're you to quibble? But just like most rock stars, they're either totally on or totally off, and they generally need a little social lubricant to loosen up and enjoy the after party, especially if they can hookup with a cute groupie. AQUARIUS Drinking style Aquarius and drinking don't go together that well(except for water, that is). They have an innate tendency toward know-it-allism, and if they get an idea while sizzled, they're more stubborn than a stain or a stone. If they're throwing a party or organizing an outing, however, they're too preoccupied with their duties to get combative -- and they make perfectly charming drunks in that case. Fortunately, they're usually capital drink-nursers.. They also make the best designated drivers (if you can get them before they start raising their wrist):Aquarius is fascinated by drunk people and capable of holding interesting conversations with soused strangers while sober. PISCES Drinking style If you're a Pisces, you've probably already heard that you share a sign and an addictive personality --with Liz Taylor, Lisa Minnelli and Kurt Cobain. Not only do Pisces like to lose themselves in the dreamy, out-there feeling that only hooch can give, but they build up a mighty tolerance fast. Who needs an expensive date like that? On the other hand, they're fabulously enchanting partners, whether in conversation or in crime. With the right Pisces, you can start out sharing a pitcher of margaritas and windup in bed together for days. The phrase 'addictive personality' can be read two ways, you know.

August ' ' 02 ' ' 2008
Garfield, Translated From Chinese to English


August ' ' 03 ' ' 2008
Fun Facts
1. Mosquito repellents don't repel. They hide you. The spray blocks the mosquito's sensors so they don't know you're there. 2. Dentists have recommended that a toothbrush be kept at least 6 feet away from a toilet to avoid airborne particles resulting from the flush. 3. The liquid inside young coconuts can be used as substitute for blood plasma. 4. No piece of paper can be folded in half more than 7 times. 5. Donkeys kill more people annually than plane crashes. 6. You burn more calories sleeping than you do watching television. 7. Oak trees do not produce acorns until they are fifty years of age or older. 8. The first product to have a bar code was Wrigley's gum. 9. The king of hearts is the only king without a mustache. 10. A Boeing 747s wingspan is longer than the Wright brother's first flight. 11. American Airlines saved $40,000 in 1987 by eliminating 1 olive from each salad served in first-class. 12. Venus is the only planet that rotates clockwise. 13. Apples, not caffeine, are more efficient at waking you up in the morning. 14. The plastic things on the end of shoelaces are called aglets. 15. Most dust particles in your house are made from dead skin. 16. The first owner of the Marlboro Company died of lung cancer. 17. Michael Jordan makes more money from Nike annually than all of the Nike factory workers in Malaysia combined. 18. Marilyn Monroe had six toes. (rumor) 19. All US Presidents have worn glasses. Some just didn't like being seen wearing them in public. 20. Walt Disney was afraid of mice. 21. Pearls melt in vinegar. 22. Thirty-five percent of the people who use personal ads for dating are already married. 23. The three most valuable brand names on earth: Marlboro, Coca-Cola, and Budweiser, in that order. 24. It is possible to lead a cow upstairs...but not downstairs. 25. A duck's quack doesn't echo and no one knows why. (Or does it? 26. The reason firehouses have circular stairways is from the days when the engines were pulled by horses. The horses were stabled on the ground floor and figured out how to walk up straight staircases. 27. Richard Millhouse Nixon was the first US president whose name contains all the letters from the word 'criminal.' The second was William Jefferson Clinton. 28. Turtles can breathe through their butts. 29. Butterflies taste with their feet. 30. In 10 minutes, a hurricane releases more energy than all of the world's nuclear weapons combined. 31. On average, 100 people choke to death on ball-point pens every year. 32. On average people fear spiders more than they do death. 33. Ninety percent of New York City cabbies are recently arrived immigrants. 34. Elephants are the only animals that can't jump. 35. Only one person in two billion will live to be 116 or older. 36. Women blink nearly twice as much as men. 37. It's physically impossible for you to lick your elbow. (or can you? 38. The Main Library at Indiana University sinks over an inch every year because when it was built, engineers failed to take into account the weight of all the books that would occupy the building. 39. A snail can sleep for three years. 40. No word in the English language rhymes with 'MONTH.' 41. Average life span of a major league baseball: 7 pitches. 42. Our eyes are always the same size from birth, but our nose and ears never stop growing. SCARY!!! 43. The electric chair was invented by a dentist. 44. All polar bears are left handed. 45. In ancient Egypt, priests plucked EVERY hair from their bodies, including their eyebrows and eyelashes. 46. An ostrich's eye is bigger than its brain. 47. TYPEWRITER is the longest word that can be made using the letters only on one row of the keyboard. 48. 'Go', is the shortest complete sentence in the English language. 49. If Barbie were life-size, her measurements would be 39-23-33. She would stand seven feet, two inches tall. Barbie's full name is Barbara Millicent Roberts. 50. A crocodile cannot stick its tongue out. 51. The cigarette lighter was invented before the match. If this interests you then click here The other Story, Beneficial things in daily life..

August ' ' 03 ' ' 2008
Interesting Tricks of the Body
1. If your throat tickles, scratch your ear. When you were 9, playing your armpit was a cool trick. Now, as an adult, you can still appreciate a good body-based feat, but you're more discriminating. Take that tickle in your throat; it's not worth gagging over. Here's a better way to scratch your itch: "When the nerves in the ear are stimulated, it creates a reflex in the throat that can cause a muscle spasm," says Scott Schaffer, M.D., president of an ear, nose and throat specialty center in Gibbsboro, New Jersey. "This spasm relieves the tickle." 2. Experience supersonic hearing! If you're stuck chatting up a mumbler at a cocktail party, lean in with your right ear. It's better than your left at following the rapid rhythms of speech, according to researchers at the UCLA David Geffen School of Medicine. If, on the other hand, you're trying to identify that song playing softly in the elevator, turn your left ear toward the sound. The left ear is better at picking up music tones. 3. Overcome your most primal urge! Need to pee? No bathroom nearby? Fantasize about Jessica Simpson. Thinking about sex preoccupies your brain, so you won't feel as much discomfort, says Larry Lipshultz, M.D., chief of male reproductive medicine at the Baylor College of Medicine. For best results, try Simpson's "These Boots Are Made for Walking" video. 4. Feel no pain! German researchers have discovered that coughing during an injection can lessen the pain of the needle stick. According to Taras Usichenko, author of a study on the phenomenon, the trick causes a sudden, temporary rise in pressure in the chest and spinal canal, inhibiting the pain-conducting structures of the spinal cord. 5. Clear your stuffed nose! Forget Sudafed. An easier, quicker, and cheaper way to relieve sinus pressure is by alternately thrusting your tongue against the roof of your mouth, then pressing between your eyebrows with one finger. This causes the vomer bone, which runs through the nasal passages to the mouth, to rock back and forth, says Lisa DeStefano, D.O., an assistant professor at the Michigan State University college of osteopathic medicine. The motion loosens congestion; after 20 seconds, you'll feel your sinuses start to drain. 6. Fight fire without water! Worried those wings will repeat on you tonight? "Sleep on your left side," says Anthony A. Star-poli, M.D., a New York City gastroenterologist and assistant professor of medicine at New York Medical College. Studies have shown that patients who sleep on their left sides are less likely to suffer from acid reflux. The esophagus and stomach connect at an angle. When you sleep on your right, the stomach is higher than the esophagus, allowing food and stomach acid to slide up your throat. When you're on your left, the stomach is lower than the esophagus, so gravity's in your favor. 7. Cure your toothache without opening your mouth! Just rub ice on the back of your hand, on the V-shaped webbed area between your thumb and index finger. A Canadian study found that this technique reduces toothache pain by as much as 50 percent compared with using no ice. The nerve pathways at the base of that V stimulate an area of the brain that blocks pain signals from the face and hands. 8. Make burns disappear! When you accidentally singe your finger on the stove, clean the skin and apply light pressure with the finger pads of your unmarred hand. Ice will relieve your pain more quickly, Dr. DeStefano says, but since the natural method brings the burned skin back to a normal temperature, the skin is less likely to blister. 9. Stop the world from spinning! One too many drinks left you dizzy? Put your hand on something stable. The part of your ear responsible for balance—the cupula—floats in a fluid of the same density as blood. "As alcohol dilutes blood in the cupula, the cupula becomes less dense and rises," says Dr. Schaffer. This confuses your brain. The tactile input from a stable object gives the brain a second opinion, and you feel more in balance. Because the nerves in the hand are so sensitive, this works better than the conventional foot-on-the-floor wisdom. 10. Unstitch your side! If you're like most people, when you run, you exhale as your right foot hits the ground. This puts downward pressure on your liver (which lives on your right side), which then tugs at the diaphragm and creates a side stitch, according to The Doctors Book of Home Remedies for Men. The fix: Exhale as your left foot strikes the ground. 11. Stanch blood with a single finger! Pinching your nose and leaning back is a great way to stop a nosebleed—if you don't mind choking on your own O positive. A more civil approach: Put some cotton on your upper gums—just behind that small dent below your nose—and press against it, hard. "Most bleeds come from the front of the septum, the cartilage wall that divides the nose," says Peter Desmarais, M.D., an ear, nose, and throat specialist at Entabeni Hospital, in Durban, South Africa. "Pressing here helps stop them." 12. Make your heart stand still! Trying to quell first-date jitters? Blow on your thumb. The vagus nerve, which governs heart rate, can be controlled through breathing, says Ben Abo, an emergency medical-services specialist at the University of Pittsburgh. It'll get your heart rate back to normal. 13. Thaw your brain! Too much Chipwich too fast will freeze the brains of lesser men. As for you, press your tongue flat against the roof of your mouth, covering as much as you can. "Since the nerves in the roof of your mouth get extremely cold, your body thinks your brain is freezing, too," says Abo. "In compensating, it overheats, causing an ice-cream headache." The more pressure you apply to the roof of your mouth, the faster your headache will subside. 14. Prevent near-sightedness! Poor distance vision is rarely caused by genetics, says Anne Barber, O.D., an optometrist in Tacoma, Washington. "It's usually caused by near-point stress." In other words, staring at your computer screen for too long. So flex your way to 20/20 vision. Every few hours during the day, close your eyes, tense your body, take a deep breath, and, after a few seconds, release your breath and muscles at the same time. Tightening and releasing muscles such as the biceps and glutes can trick involuntary muscles—like the eyes—into relaxing as well. 15. Wake the dead! If your hand falls asleep while you're driving or sitting in an odd position, rock your head from side to side. It'll painlessly banish your pins and needles in less than a minute, says Dr. DeStefano. A tingly hand or arm is often the result of compression in the bundle of nerves in your neck; loosening your neck muscles releases the pressure. Compressed nerves lower in the body govern the feet, so don't let your sleeping dogs lie. Stand up and walk around. 16. Impress your friends! Next time you're at a party, try this trick: Have a person hold one arm straight out to the side, palm down, and instruct him to maintain this position. Then place two fingers on his wrist and push down. He'll resist. Now have him put one foot on a surface that's a half inch higher (a few magazines) and repeat. This time his arm will fold like a house of cards. By misaligning his hips, you've offset his spine, says Rachel Cosgrove, C.S.C.S., co-owner of Results Fitness, in Santa Clarita, California. Your brain senses that the spine is vulnerable, so it shuts down the body's ability to resist. 17. Breathe underwater! If you're dying to retrieve that quarter from the bottom of the pool, take several short breaths first—essentially, hyperventilate. When you're underwater, it's not a lack of oxygen that makes you desperate for a breath; it's the buildup of carbon dioxide, which makes your blood acidic, which signals your brain that somethin' ain't right. "When you hyperventilate, the influx of oxygen lowers blood acidity," says Jonathan Armbruster, Ph.D., an associate professor of biology at Auburn University. "This tricks your brain into thinking it has more oxygen." It'll buy you up to 10 seconds. 18. Read minds! Your own! "If you're giving a speech the next day, review it before falling asleep," says Candi Heimgartner, an instructor of biological sciences at the University of Idaho. Since most memory consolidation happens during sleep, anything you read right before bed is more likely to be encoded as long-term memory. If this post is mind,ear,eye, catching then read this and The other Story, Beneficial things in daily life..