2012-01-07

Southern American English accent by a cute girl

Here's Alabama girl recording her accent. (“southern accent”)

Alabama accent. (kissandmakeupx2 2011-05-24)

for French English accent, see: http://xahlee.org/lit/french_english_accent.html

Humor: I Am Canadian (Video)

I Am Not Canadian, Parody.

this is a parody of a video commercial... see http://xahlee.org/funny/i_am_canadian.html

virtual singer Hatsune Miku (Vocaloid) in Second Life

The virtual singer Hatsune Miku is available in SL!

Hatsune Miku Vocaloid Second Life 2
She's available in Second Life.Source marketplace.secondlife.com

Full story at: Hatsune Miku, Vocaloid: Computer Generated Virtual Singing Doll.

thx to wizardgynoid

Emacs: Getting Environment Variable When Launching Emacs from GUI

On Windows or Mac, when you launch emacs from desktop, often the environment variables are not inherited. How to solve this?

On Windows, you need to set them in Registry. You can do that using command line (setx in “cmd.exe”) or GUI (“SystemPropertiesAdvanced.exe”). see Windows Environment Variables Basic Tutorial.

On Mac, you need to set a file 〔~/.MacOSX/environment.plist〕 See: Source developer.apple.com

thx to Adam Jiang for asking.

2012-01-06

Xah Lee Introduces Stanford University Computer Science Courses

Stanford University introduced several free online course starting in late 2011. There are about 10 of them, mostly in the field of computer science. The course are basically a series of pre-recorded videos, each about 10 min long. All free. You don't need to buy text books etc. You basically just watch the videos, do homework that is asked. These are for self-learning and for general public. They are not related to social approval and sanction. i.e. it does not give you university credit for certificate.

I've looked the intro video of each. Here's the courses and my impression.

Machine Learning

“Machine Learning” By Andrew Ng.

“Machine Learning” By Andrew Ng. jan2012.ml-class.org

Good. Machine learning

Natural Language Processing

“Natural Language Processing” By Dan Jurafsky, Christopher Manning.

The teachers seem mechanical and boring. One of the guy is wussy, but he wrote a popular book, so i think it's competent class.

The book he wrote is: Foundations of Statistical Natural Language Processing (1999) By Christopher D Manning, Hinrich Schuetze. amazon

“Natural Language Processing” By Dan Jurafsky, Christopher Manning. www.nlp-class.org

Game Theory

This is more of a math class.

“Game Theory” By Matthew O Jackson, Yoav Shoham.

I like this one. I like the teacher. Both of them. Very confident and engaging.

“Game Theory” By Matthew O Jackson, Yoav Shoham. www.game-theory-class.org

For the rest, see: http://xahlee.org/math/intro_to_Stanford_University_online_courses.html

Xah Lee juggling

This is me juggling, 2002. Seems like yesterday. xah_juggle.mov

2012-01-05

the tragedy of emacs pinky, once again

someone on stackoverflow is asking about how to avoid the emacs pinky. See: Source stackoverflow.com

the guy already developed emacs pinky.

Note that this is quite a frequently asked question. People ask about it year round all over. On Reddit, Hacker News, Quara, StackOverflow …, and on lots personal blogs. Many already got RSI. Here's a example of another post about it: Source superuser.com.

On StackOverflow itself, the topics comes up frequently. Sometimes in the name of “what's the best emacs keyboard”.

Here's my take, old article but popular: How to Avoid the Emacs Pinky Problem.

facial expression: watch pretty girl talk with sound off

post removed because it might violate Google's ad program policy. See here instead http://xahlee.org/sex/pretty_girl_racism_facial_expression.html

update: the Turned A in Turn A Gundam

Few days ago, i discussed whether the symbol “upside-down A” in title of anime series 〈Turn A Gundam〉 should be the unicode (U+2200; FOR ALL) or (U+2C6F; LATIN CAPITAL LETTER TURNED A). I got the answer. Thanks to Maiko Kinzel Engelke and Benjamin Howard Lee. See bottom at Unicode Semantics: the ∀ in Turn A Gundam.

2012-01-02

Unicode Semantics: Turn A Gundam!

This article discusses a semantics issue of a Unicode character.

Yesterday, i sent 6 hours researching a song: Yoko Kanno - Moon. It's a song from a Japanese animation titled 〈Ɐ Gundam〉, which is read as “Turn A Gundam”.

Turn A Gundam
Turn A Gundam title screen. Note the V merged with G, with G being part of the word Gundam.

However, on Wikipedia they used the Unicode char (U+2200; FOR ALL), not (U+2C6F; LATIN CAPITAL LETTER TURNED A).

So, i spend a total perhaps 30 min on this issue, researching on the issue of which of the two Unicode character is more proper. (that I myself would use on my website. (my writing on my website is pretty meticulous like this.)).

read more at http://xahlee.org/comp/unicode_semantics_turn_a_gundam.html

testing keyboard n-key rollover

another update on keyboard

How many simultaneous key presses can your keyboard handle?

Test How Many Keys Can Your Keyboard Register

Here's a test you can do.

Hold down both left Shift key and right Shift key, then press x. See if the letter shows up on your screen.

Yes? Now, try other keys, while keep both the Shift keys depressed. Go through the whole alphabet. Best is to ask your friend to hold both the Shift down, then you press each and every key on your keyboard, and see if they appear on the screen.

On my Microsoft Comfort Curve Keyboard 2000 and Natural Ergonomic Keyboard 4000, when both Shift are held down, the key x and / and 3 does not work!

apple bondi blue imac keyboard
“Apple Bondi Blue iMac keyboard (M2452)”

On my Apple iMac keyboard M2452 (year ~2000), all the top row {Q W E R T Y U I O P [} does not work, except ] and \.

read more at http://xahlee.org/comp/keyboard_key_ghosting.html

2012-01-01