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)

Wizard Book: Structure and Interpretation of Computer Programs

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.

revamped review. ROCCAT Gaming Mouse with Linux Support

Unicode: Unit Symbols ㎜ ㎝ ㎡ ㎥ ㎐

Keyboard Home/End Keys Arrangement (repost)

Kensington Slimblade trackball TEK 92960
Slimblade Trackball

Razer Ouroboros Mouse, Batman Mouse

Razer Ouroboros mouse 44502
Razer Ouroboros Wireless Gaming Mouse

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

see Razer Ouroboros Wireless Gaming Mouse

NeXT Computer keyboard
“NeXT Computer keyboard” 〔image by John Miranda. Source http://www.johnmirandaphoto.com/next.htm

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
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
ROCCAT Tyon Mouse

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

What's NKRO, N-key Rollover? (minor rewrite)

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

Why Function Keys F1 F2 Are Useful (updated)

PowerShell as cmd.exe or Bash (repost)

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's 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.

Mac: How to Change Keybinding (minor update)

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

Software Skin Cancer

Haskell Designer Paul Hudak Died

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

Yale Haskell logo Yale Haskell bullfrog
Yale Haskell logo. A Lambda Logo Tour (and why LISP languages using λ as logo should not be looked upon kindly)

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