Wednesday, February 21, 2007
Get to the Point Paul
Is It Worth Being Wise?: "I think it's important to understand the relationship between intelligence and wisdom, and particularly what seems to be the growing gap between them. That way we can avoid applying rules and standards to intelligence that are really meant for wisdom. These two senses of 'knowing what to do' are more different than most people realize. The path to wisdom is through discipline, and the path to intelligence through carefully selected self-indulgence. Wisdom is universal, and intelligence idiosyncratic. And while wisdom yields calmness, intelligence much of the time leads to discontentment.
That's particularly worth remembering. A physicist friend recently told me half his department was on Prozac. Perhaps if we acknowledge that some amount of frustration is inevitable in certain kinds of work, we can mitigate its effects. Perhaps we can box it up and put it away some of the time, instead of letting it flow together with everyday sadness to produce what seems an alarmingly large pool. At the very least, we can avoid being discontented about being discontented.
If you feel exhausted, it's not necessarily because there's something wrong with you. Maybe you're just running fast."
All Aboard The Ubuntu Train! You Too ESR!
Saturday, February 17, 2007
Vista's Peach Wreck Cognition
YouTube - Windows Vista Speech Recognition Tested - Perl Scripting
Wednesday, February 14, 2007
Life Is Hard
Saturday, February 10, 2007
I *HEART* Nintendo, I Hate Fox News & Penny Arcade is my Hero
Penny Arcade! - The Most Recent Catastrophe:
"While driving on the highway, a child molester who is also driving might look into the back seat of your car and see your child using their DS back there. According to this terrifying report, the child molester can then - while driving their car - produce a DS of their own and utilize it to divine your home address. You will recall that he is driving on the highway at speeds approaching sixty miles an hour. One hand is on the wheel and the other is managing the gearbox. Thus, there can be no question... He is entering these messages into the DS with his erect phallus."
B.C. firm to show off quantum computer
Wednesday, February 07, 2007
Tuesday, January 30, 2007
History of Programming Languages
O'Reilly -- The History of Programming Languages
Saturday, January 27, 2007
Not All Traffic Is Created Equal
Thursday, January 18, 2007
open-source segway
I've often thought that it would be fun for some of us to get together some summer's weekend to build something cool, like the open source segway. Any other suggestions of what to build?
Tuesday, January 09, 2007
Friday, January 05, 2007
Adobe's PDF Software Flawed
Dunham gave this hypothetical scenario: an attacker finds a PDF file on a banking Web site. The attacker creates a hostile Web site that links to the bank's PDF file. Included is malicious JavaScript code that will run on the unsuspecting user's computer once the link is clicked.
http://www.physorg.com/news87093505.html
Thursday, December 28, 2006
Blutooth Watch To Control Your Phone?
When a call is received by the paired phone, the watch will vibrate and display the phone number or, if available, contact name of the party that is calling. The phone's ringer can be quickly silenced by pressing the watch's top button once, and the call can be outright rejected (and sent to voicemail) by pressing the top button a second time. When the phone receives a new text or MMS message, the watch will vibrate and display an envelope icon for a few seconds...... But it only works with a select few Sony Ericson phones :(
Saturday, December 23, 2006
Do heavy things fall faster than light things?
Video of dropping a hammer and a feather on the moon to see which falls
faster.
Athlete fails gender test
1) http://news.bbc.co.uk/2/hi/south_asia/6188775.stm reads:
"Santhi was subjected to a gender test in Doha and we have received the
report which says she failed the test," said Manmohan Singh, chairman of
the Indian Olympic Association's Medical Commission.
Soundararajan is refusing to comment. "I was not informed about the test
results and I don't know much on that. I do not want to talk about it,"
she told journalists.
...
KP Mohan, a sports journalist, said athletes were usually examined by a
team of doctors, including a gynaecologist, endocrinologist and
psychologist, and put through physical and clinical examinations during a
gender test.
2) http://tinyurl.com/yxxuu7 reads:
[G]enetic tests in place in sport might unfairly single out some women as
men, IOC medical commission chairman Dr Arne Ljungquist [said].
...
The gender verification tests are based on chromosomes and sometimes a
sexual disorder results in the presence of male chromosomes in a female.
The athlete would then present male-like features, though without gaining
any undue advantage.
...
The IOC only allows the Polymerase Chain Reaction (PCR) technique to
determine chromosomal patterns, a test that was reportedly not done on
Santhi.
...
AIS individuals are genetically male, will have 46,XY chromosomal (male)
pattern, may have male or female genitalia or predominantly male or female
genitalia, but will not have a uterus. Medically, if such individuals
compete against women, they will have no unfair advantage.
3) The Polymerase Chain Reaction (PCR) is used for duplicating DNA so labs
have a larger sample to perform tests on. I assume (but am not sure) the
sample is examined to find the X and Y chromosomes. Females have two X
chromosomes and males have one X and one Y.
It is possible for a human to be born with extra chromosomes. eg two X
and one Y is called "Klinefelter's syndrome". In cases of XXX, XXY, XYY,
or YYY there are a few known differences from the more common XX and XY
humans (eg height). See http://en.wikipedia.org/wiki/XYY_syndrome for
more information.
Wednesday, December 20, 2006
Monday, December 18, 2006
Open-Source Car
"The idea behind open source development is to allow anyone to copy, modify and redistribute ordinarily secret information about a technology without paying royalties to the original developers."Discovery Channel :: News - Technology :: Open-Source Car Project Gears Up:
Browser sniffing is [or should be] dead
"Sniff the right way
One solid alternative [to browser sniffing] is feature sniffing. This is the other solution mentioned by the “Gecko is Gecko” folks, and it’s vastly superior; instead of looking at the user-agent string and redirecting if it’s not in your “approved” list, you instead use JavaScript to test for the features you want (and, these days, browser sniffing is much more about JavaScript — particularly AJAX capabilities — than anything else). This is a concept that’s been kicking around for years, and which has had one or two high-profile articles written about it (including one by JavaScript guru Stuart Langridge, helpfully linked by the “Gecko is Gecko” site).
The nice thing about feature sniffing is that it’s almost completely foolproof: a browser will lie out of both sides of its mouth about whether or not it’s IE, but its JavaScript engine won’t lie about whether it supports getElementById. There are a couple of wrinkles in this rosy picture (notably Safari which, last I checked, exposes a method called preventDefault on DOM events, even though it doesn’t actually do what preventDefault is supposed to do), but I’d be willing to bet it’s as least as effective, percentage-wise, as sniffing for the “big four” (IE, Firefox, Safari and Opera) and it has the advantage of being future-proof: when the browser market changes, you have to adjust your sniffing scripts. But so long as you’re testing for actual features, you never have to update; getElementById isn’t going to get renamed any time soon.
And to really hammer it home, keep in mind that this is by far the most effective way to implement AJAX effects. Versions of IE prior to 7 expose XMLHttpRequest in a slightly different fashion from other browsers, so the browser-sniffing method relies on being able to absolutely differentiate IE so you can use the correct invocation. Of course, lots of other browsers like to masquerade as IE in their user-agent strings, so that’s out the window — trying to use IE-style invocation in non-IE browsers will just throw JavaScript errors at your users, and then they’ll complain (if you’re lucky) or take their money and their ad-viewing eyeballs somewhere else (if you’re not). Meanwhile, a few short lines of JavaScript which determine where the XMLHttpRequest object lives are all that’s needed to effectively work out how to do AJAX. "