Xah Programing Blog Archive 2015-05

Linux: Reset Terminal, Clear Screen History (minor update)

Linux: How to use Virtual Console (minor update)

Linux: Ctrl+s Freeze vim (minor update)

Book: Structure and Interpretation of Computer Programs (SICP), Scheme LISP and JavaScript

Git: Install on Linux/Mac/Windows

Linux: Package System {dpkg, apt-get} Tutorial (minor update)

Linux: GUI Apps Command Names (minor update)

Mouse Size Comparisons. lots photos.

Unicode: Unit Symbols ㎜ ㎝ ㎡ ㎥ ㎐

Keyboard Home/End Keys Arrangement (repost)

Kensington Slimblade trackball TEK 92960
Slimblade Trackball

Razer Ouroboros Mouse, Batman Mouse

Razer Ouroboros Wireless Gaming Mouse

this is a batman mouse. Fancy, but is it worth $130?

NeXT Computer Keyboard: I'm changing the world, one keyboard at a time —Steve Jobs

Clojure Functions: polymorphism, guards, destructure binding. Clojure Tutorial: Functions

Unicode Clocks ⏰

Purpose of Logo and Principle of Logo Design (updated)

Cygwin Essential Install List (minor update)

Thermaltake Level 10M mouse 16163-s323x194
Thermaltake Level 10m Mouse

aspell sucks: Dismal Vocabulary Size (repost)

Mouse with a Thumb Paddle and a Fin-Switch

incredible mouse.

ROCCAT Tyon mouse 98322eeb-s258x242
ROCCAT Tyon Mouse

Optimus Popularis Keyboard. A keyboard with a 48×48 display on each key.

N-key Rollover (NKRO) and Ghosting (minor rewrite)

Happy Hacking keyboard replacements. Keyboards without Numeric Keypad (major rewrite.)

Why Function Keys F1 F2 Are Useful (updated)

more Cheap Gaming Mouse. Now listed in order from best to worst, by user reviews.

New mouse. MADCATZ MOUS 9 wireless mouse. Beautiful, but bad function. Mad Catz RAT 5 Gaming Mouse

What is Jog-Wheel? What's Shuttle-Wheel? (updated)

more agile fuel. eXtreme Programing and Agile Voodoo

new from Microsoft: Microsoft Universal Foldable Keyboard

Kensington Expert Mouse

Keyboard for Programers: Layouts, Shortcuts, Macros, RSI ⌨ redesigned index page. Everything you ever want to know about keyboards.

macOS: Create Custom Keyboard Layout (minor update)

found a new way to download YouTube videos. See Command to Download YouTube Video

Software Skin Cancer

Haskell Designer Paul Hudak Died

Paul died (1952 to 2015-04-29). Professor at Yale University. Haskell designer.

Yale Haskell logo Yale Haskell bullfrog
Yale Haskell logo. Lambda Logo Tour

What is Lisp-1, What's Lisp-2? Bad Jargon or Good Jargon? (updated)