Showing posts from June 12, 2011

Keyboard News: Ducky Keyboard, KBC Poker, Truly Ergonomic Keyboard

Perm url with updates: News: Ducky Keyboard, KBC Poker, Truly Ergonomic KeyboardXah Lee, 2011-06-18Several keyboard updates.Completely rewritten: Keyboard Ghosting & N-key Rollover: How Many Keys Your Keyboard Can Take?.KBC Poker KeyboardFor those who love the Happy Hacking Keyboard (Happy Hacking Keyboard review), there's good news. There's seems to be a competitor, called “KBC Poker keyboard”, from Taiwan. According to keyboard geek reviewers, her tongue got stuck in her braces due to the weight of this keyboard. “KBC Poker keyboard” “KBC Poker keyboard” Source Note the dark engraved key labels. This is much more expensive than your Microsoft or Logitech mass-marketed keyboards.Happy Hacking (HHKB) vs KeyBoard Cheer (KBC) Poker. KBC Poker Review (2011-02-12) By Gasbag Guru (aka Sixty). @ Source〈KBC Poker〉 @ Source keyboardporn.comReview: KBC Poker - webwit's take (2011-02-19) By webwit. …

Unicode symbol gallery

unicode online toolDiscovered a nice unicode site. Unicode table for you @ Source also: Xah's Unicode Tutorial.I discoverd the link from JCS's blog @ Well written blog with annotated comments and links on things of interest to emacs and lisp programers.

Adding Google Search Box to your site

Programing Language: The Glory of Lisp's cons

Perm url with updates: Language: The Glory of Lisp's consXah Lee, 2011-06-17Xah Lee wrote:if we say that cons cell more than 2 elements are isomorphic to vectors (which is practically true without being picky), than we could also say cons cell of 2 elemests are just vectors of 2 elements (which i also believe). Thus, cons are not needed. (which is true in all modern langs, i think including clojure and newlisp, but am not sure there)TheFlyingDutchman 〔zzbba…〕 wrote:…Clojure does not have cons cells or any similar discrete node type. Surprisingly, it did name the function to prepend an element to data structures that implement the ISeq interface (referred to as a sequences) "cons".this is what bugs me about “hacker” idiots. (See: Computing Culture: What's Hacker?.)those who see the idiocy of cons, kept mum. Or at best, hint that it's just the way it was.while, u have a gaggle of lisp fanatic…

Xah & Sleeves: A Dialogue Between a Man and a Woman

Perm url with updates: & Sleeves: A Dialogue Between a Man and a WomanXah Lee, 2011-06-13Dramatis PersonaeXah: A man past his prime.Sleeves: A goddess bitch.Dialogue 1:26:01 Sleeves: what are you doing here, miss me or something? 1:26:11 Xah: lol. 1:26:53 Xah: am abut to depart this earth 1:27:09 Xah: good that you came. 1:27:18 Xah: so i can say goodbye 1:27:26 Sleeves: you wouldn't be so stupid 1:27:55 Xah: turns out, i die before you, eh? 1:28:11 Sleeves: you with your history should know, when all is lost, you just go do something stupid, and it will turn out better 1:28:26 Sleeves: the only truly stupid thing to do is die 1:28:54 Xah: so shall i spend the next n hours to discuss with u bout the philosophy of suicide? 1:29:03 Sleeves: yes 1:29:15 Xah: and then expect u to fuck me over one last time? 1:29:29 Xah: and feel overjoyed about it too? 1:29:29 Sleeves: who cares? I'm not gonna kill you or s…

Alice: Madness Returns

Perm url with updates: Madness ReturnsXah Lee, 2011-06-15The sequel of American McGee's Alice just came out, called Alice: Madness Returns. We've been waiting for a decade for a supposed film to come, but it turns out, we get a video sequel instead.So, it's been a decade since the American McGee's Alice. It was eerrie, beautiful, immersive game where you can feel the horror. I played it from start to finish for about 4 times in different years since 2000. Thouroughly enjoyed the experience. Its graphics was elaborate and widely acclaimed, running on the then new id Tech 3 engine (used in Quake III Arena). But even then, it was blocky. (See screenshots at: American McGee's Alice Gallery.)Alice Madness Returns Cover A decade is a long time. Computer hardware has become some 30 times faster and capacious, and software also have gone thru generations of game engines. The sequel is running on Unreal Engine 3. L…

A Whiter Shade of Pale

Perm url with updates: Whiter Shade of PaleXah Lee, 2011-06-13A Whiter Shade of Pale, one of the great oldie of 1967, has fascinating, enduring lyrics. Read it, and see if you decipher.• fandango ⇒ «Fandango is a lively folk and Andalusian (flamenco) couple-dance usually in triple metre, traditionally accompanied by guitars and castanets or hand-clapping (Palmas in Spanish and Portuguese). Fandango can both be sung and danced.» Fandango. We skipped the light fandango Turned cartwheels 'cross the floor I was feeling kinda seasick But the crowd called out for more The room was humming harder As the ceiling flew away When we called out for another drink The waiter brought a tray And so it was that later As the miller told his tale That her face, at first just ghostly, Turned a whiter shade of pale • vestal virgins ⇒ «In ancient Roman religion, the Vestals or Vestal Virgins (Vestales, singular Vestalis), were priestesses o…

Computer Keyboard: Increase Productivity Using Function Keys

Perm url with updates: Keyboard: Increase Productivity Using Function KeysXah Lee, 2011-06-11You have those F1F2 … F12 keys on your keyboard right? For most people, those keys are like a waste of space, never used. Even most “hackers” don't know how to use these keys efficiently. These keys are the most useful productivity enhancement keys. This page tells you what you can do with these keys, why they are efficient, and how to set them.Uses of Function KeysSwitching AppsOne of the best use for function keys is switching apps. I've been using this since 1992, across Mac and Windows.Normally, to switch app you have to do 【Alt+Tab】 or 【⌘ Cmd+Tab】, or even using Windows Flip3D or Instant Viewer or Mac's Exposé. They involve multiple keys or followed by mouse click. The Tab is pressed by pinky — the weakest finger. But worst is that you have to take a second to eye-ball among 10 windows to look for the one you want.For …

HTML tag: “s” vs “strike” vs “del” and HTML5

Perm url with updates: tag: “s” vs “strike” vs “del” and HTML5Xah Lee, 2011-06-13In html, if you want a line to strike-thru text, there are the following ways: <s>something</s> <strike>something</strike> <del>something</del> The <strike> is not supported in html5. The difference between “s” and “del” is that “del” carries a semantic meaning of deleted text. Both are rendered the same. Here's how they renders in your browser:this line is wrapped with s tagthis line is wrapped with del tag HTML5 Video and Audio TagHTML5 “figure” “Figurecaption” Tags Browser SupportHTML Correctness and ValidatorsEmacs and HTML TipsJavascript Execution Order; HTML5 Asynchronous JavascriptHTML5 Canvas vs SVG

art: girl painting mirror ground

By Jen Wang. Source Batgirl, by Jen Wang. She also drew a wonderful batgirl. See: Batgirl Craze (page 1).

PC Keyboard Modifier Keys (A Short Survey)

Perm url with updates: Keyboard Modifier Keys (A Short Survey)Xah Lee, 2011-06-10Took a hour to do a little survey of modifier keys on PC keyboards. On the left side, vast majority of keyboards all have the same Ctrl, Win, Alt, in that order. However, the right side is entirely a different story. Here's some common design:① AltWinMenuCtrl (most cheap keyboards)② AltMenuCtrl (some Microsoft ergonomic models)③ AltFlip3DMenuCtrl (some fancy (non-split) Microsoft models)④ AltFnCtrl (many Logitech keyboards)⑤ AltCtrl. (keyboards of early 1990s)If you look at the cheapest generic brand usb keyboards, they tend to have all the modifiers. e.g. AltWinMenuCtrl. Both Logitech and Microsoft's cheapest keyboards are like that. (See: PC keyboards gallery.)More expensive or fancy keyboards almost always have some other arrangement. In particular, Logitech seems to start to have them like this: AltFnCtrl. This is functionally a downgrade…