Cover photo
Xah Lee
Works at
Attended DeAnza college
Lives in Mountain View, California, USA
1,988 followers|1,476,781 views


Xah Lee

Shared publicly  - 
月亮 moon 🌑 🌒 🌓 🌔 🌕 🌖 🌗 🌘 🌙 ☽ ☾ 🌛 🌜 🌝 🌚 #Unicode
Add a comment...

Xah Lee

Shared publicly  - 
the face of a politician.
California State Senator. Awarded this and that, for peace and protect women and children and all.
and gun control and all.
But, do gun trafficking from Islam to USA.
Add a comment...

Xah Lee

Shared publicly  - 
It's Not You, It's Them: Why Programming Languages Are Hard To Teach 📺

Vast majority of programer celebrities are idiots, or scam artists.
The idiotish includes: Guido (Python).
The scam artistish includes: Larry Wall (Perl), Rob Pike (unix stuff, golang), Martin Fowler (agile, UML, scam), ….
Dan Lentz's profile photoXah Lee's profile photoBrennan Young's profile photoVance Morris's profile photo
I've seen the benefits of agile (especially kanban) over and above programming (in any paradigm).

Kanban was developed to manage car manufacturing processes, which are about as 'waterfall' as you can get, but it works superbly for any situation where success criteria are unknown in advance, or likely to change.

And that's a lot of situations, which may or may not involve programming.
Add a comment...

Xah Lee

Shared publicly  - 
follow +ErgoEmacs for emacs tips.
emacs lisp
;; print all Unicode chars up to 2^16 who's name contains "BULLET"
  (lambda (x)
    (let ((nn (get-char-code-property x 'name)))
          (and (not (null nn))
               (string-match "BULLET" nn))
        (insert-char x)
        (insert " " nn "\n") ) ) )
  (number-sequence 0 (expt 2 16)))

 • ‣ ⁃ ⁌ ⁍ ∙ ◘ ◦ ☙ ❥ ❧ ⦾ ⦿ 

Emacs keyboard macro solution

python solution, bottom
Add a comment...

Xah Lee

Shared publicly  - 
Add a comment...
fun problem for beginner:
Print ALL Unicode Symbols Whose Name Contains STAR

try it first. solution at
Add a comment...
Have him in circles
1,988 people
Richard Green's profile photo
Xiaojun Ma's profile photo

Xah Lee

Shared publicly  - 
why python sucks. Not something that can be covered with few paragraphs.

Lambda in Python 3000

The Fate of Lambda in Python 3000 and Scheme v300

Python, Lambda, Guido: is Language Design Just Solving Puzzles?

Why Python's Lambda is Broken and Can't be Fixed

Computer Language Syntax Design: on Python's Indentation vs Nesting

Python Scope Complexity, Shallow Copy, Deep Copy, Circular List, and the Garbage Underneath Computer Languages

Python: Reference Problem: What's the Difference Between 「dict={}」 vs 「dict.clear()」?

Python Syntax Problem: Complexity of Comment Syntax and Backslash

Python's Context Dependent Syntax Soup: 「… in …」 And 「… not in …」

Docstring Convention: Python vs Emacs Lisp

Python 3: Map with Side Effect Doesn't Work If Result is Not Used

The Idiocy of Python's Function Parameter Specification

F��� Python: String Methods, Functions, Slashes and Backslashes
Add a comment...

Xah Lee

Shared publicly  - 
+Richard Green is a mathematician. You might follow his circle.
Engagers Showcase Circle, April 17, 2014

If you received a notification, it means that you are included in my Engagers Showcase Circle. “Showcase” means that you are invited to leave a comment (on the original post) with a link to one of your own posts, which ideally should be one of your best recent posts.

This circle consists of people who have engaged with one of my recent posts in the form of +1s, comments and reshares. Two of the posts below attracted too much engagement to be usable for the circle, but I am including links to them for completeness.

Everyone mentioned below is also included in the circle.

Adding cubes

Flower and snail shell (reshared from +Ralph Reichert)

April Fools' Day

“Trinity” by Jen Stark

Hyperbolic honeycombs (reshared from +Roice Nelson)

Coxeter—Conway friezes

Triple helix staircase (reshared from +Romain Brasselet)

Which airport is closest to you?

“Spinning Cosmos” by Paul Friedlander

Strč prst skrz krk

Mersenne primes and perfect numbers

“Urge to fly” by Hermin Abramovitch

Keeper of Time (reshared from +Michael Quinn)

Seven mutually touching cylinders (reshared from +David Richeson)

A present from a student

Campus photo (reshared from +University of Colorado Boulder)

As always, reshares of this circle are appreciated, and I look forward to seeing everyone's links. Thanks for reading my posts!
In this Circle:
Add people
Richard Green's profile photo
Thanks for resharing, +Xah Lee!
Add a comment...

Xah Lee

Shared publicly  - 
Facebook 欺诈; Facebook Fraud
 ·  Translate
Add a comment...

Xah Lee

Shared publicly  - 
follow +Xah Code for pure programing related tech topics. No rant, politics, etc.
Python: Processing Unicode: unicodedata Module Tutorial
Dan Lentz's profile photoXah Lee's profile photoScott Bilik's profile photoJimmy Arogén's profile photo
Xah Lee
+Dan Lentz wahahaha. That sounds good!
Add a comment...
Have him in circles
1,988 people
Richard Green's profile photo
Xiaojun Ma's profile photo
    programer, writer, present
  • Netopia inc
    1998 - 2002
  • Wolfram Research
    1995 - 1995
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Mountain View, California, USA
Taipei, Taiwan. - Paraguay. - Vancouver, Canada. - Montreal, Canada. - Champaign, Illinois, USA. - El Salvador.
thy years wants wit, thy wits wants edge and manners.
i will be building a dam, when there is a pussy flood.
for i am a collector of nature, and a lover of its treasure.
i will use my savings, to quench those thirsty, and lubricate those angry,
for i have suffered and suffered; the pain and anguish.
  — Xah Lee, 2002-08-17

… my writing is razor blades in hot buns to grammarians, choking dagger to mouthing moralists, logic bomb to irreflecting morons, eye opener to epochal theorists, immaculate calculus to logicians, euphoric oxygen to English masters, orgasmic honey to poetic chicks. That is to say, when i wanna be on the right occasion, too.

you see, English under me is like a love slave. I say jump and she jumps, I say kiss and she kisses. And when i need to vent, she bends double and pleads cum. Of course, it is not to say my theories are unerring or i'm impeccable or sans foibles and grammatical trespassings. But all things considered…

it is often the case,
that i do contemplate,
the degree of cockiness,
that i should exhibit myself.

if showing-off too much,
i then beget revulsion.
if i show not enough,
then i'm not man enough.

therefore i trounce,
when being pressed,
on the delicate balance,
that i might have trashed.

now you understand,
'tis not my loftiness,
but my frailties,
that you should endorse.

on the other hand,
with regard to the universe,
my name is Xah Lee,
and i'm still matchless.

Am a pro programer and amature mathematician. I write a lot. Am mostly known for my Emacs & Emacs Lisp tutorial and Visual Dictionary of Special Plane Curves

I'll be posting here ~6 times a day. Most will be from my site, both new and selected old articles.

Half of it will be computer programing tutorials and essays. The other half will be letters & humanities, and some random social commentary. The style and tone are often unusual, and sometimes offensive.

For my emacs tips, follow ErgoEmacs.
For programing/code, follow Xah Code.
For {vocabulary, writing, literature, linguistics}, follow Wordy English.
For my political/risque writings, follow Xah Offend Show.
  • DeAnza college
  • Foothill college
Basic Information