Xah Programing Blog 2019-02

xah talk show, 2019-02-28. on lisp machine keyboard, razer keyboard, lisp history, unix philosophy

this is a wild ride. On razer keyboard, optical switch, lisp machines, lisp, richard stallman, esr, ewd, Guy Steele, larry wall, Guido, Paul graham, Anders Hejlsberg, UNIX Philosophy, worse is better. #emacs #perl #python

this is a wild ride

Xah Talk Show 2019-02-27, second life, chaos theory, linden script language, and stuff
unicode arabic 2019-02-25 dkxcs
Unicode Arabic ش
unicode devanagari 2019-02-25 rr58n
Unicode Devanagari अ
unicode cuneiform dscp8
Unicode Cuneiform 𒁷
unicode tibetan wc66q
Unicode Tibetan ࿓

Microsoft ditched sha1. What's the git's situation?



confused by sha-1, cryptography hash function? see Public-Key Cryptography for Beginner

HTML6, JSON SXML Simplified

old article

Xah Talk Show. 2019-02-22. Programing Languages, Lisp, Homoiconicity, Haskell, Syntax, Semantics, Formal Language

itching to do a video stream. gosh i really need to get vid going daily. like this if you like to see more. So many topics i can talk non stop. emacs, programing, hacker cult, to other thing such as chinese, linguistics, philosophy...

and always be yourself, because, being yourself, gives you the most power, most performance.

Xah Talk Show. 2019-02-22. Programing Languages, Lisp, Homoiconicity, Haskell, Syntax, Semantics, Formal Language.

articles at On Lisp

subscribe and click the alert to get my latest video or stream on YouTube. I may not post them here.

Python 2 and Python 3 Difference

old blog posts

pages with div.main_38046,#disqus_thread,footer{margin-left:0px} removed.

to check.

  1. Apple Censorship
  2. Clojure Books
  3. CoffeeScript or JavaScript?
  4. The State of Affairs of DVD Rippers
  5. Death of Steve Jobs vs Dennis Ritchie, John McCarthy
  6. The Day Steve Jobs Died, Apple, Google Website Screenshots
  7. Erik Meijer on Xtreme Programing and Agile
  8. Software Freedom is Free Speech or Free Beer?
  9. F Sharp, OCaml Books and History of OCaml
  10. Lisp at JPL, by Ron Garret 📺
  11. Luhn Algorithm
  12. Mathematica Version 3 to Version 7 Conversion Notes
  13. Neal Stephenson at Google Talk 📺
  14. MacOS Extended Attribute, At sign @ in ls
  15. Paul Graham Keynote at PyCon 📺
  16. Richard Stallman on Steve Jobs's Death
  17. Ryan Dahl, on History of Node.js 📺
  18. Node.js Creator Ryan Dahl on Software Complexity
  19. Second Life, the Worst Hack in Universe
  20. Sergey Brin Talk on China, Wikipedia, Search Engines, … 📺
  21. Theodore Gray: Future of Text Book, iPad, Education 📺
  22. TypeScript Will Kill CoffeeScript and Dart!
  23. World Multiconference on Systemics, Cybernetics and Informatics?
  24. OCaml Use in Industry: Janestreet Talk by Yaron Minsky 📺
  25. Adaptive Sampling, Plotting Math Curve
  27. Best Video Codec for Line Animation
  28. BlackBerry PlayBook: Force Reset, Security Wipe, Connect to Linux Via USB
  29. Clojure Leiningen Crap
  30. ASCII Jam Problem: HTML Entities
  31. Complexity and Tedium of Software Engineering
  32. How to Convert HTML to PDF
  33. ctags etags gtags: How to Find Where a Function is Defined or Called?
  34. Unix tools on Windows: Cygwin vs VirtualBox
  35. Database Tech 2012
  36. Dell i7559 Linux Boot Problem
  37. 3D Visualization Design
  38. Programing: Design Patterns Your Mom
  39. eXtreme Programing and Agile Voodoo
  40. Emacs + Cygwin, gunzip not found?
  41. Outlook, Outlook Express, Windows Mail, Windows Live Mail, Confusion Ball
  42. Programing: the Expression Problem
  43. Facebook Founder Mark Zuckerberg Speak Chinese 📺
  44. Font Articles Index
  45. FSF Spread FUD on Microsoft
  46. Ruby Creator Cooks Python; Matz and GitCafe
  47. How Does a Unicode Character Get Mapped to a Glyph in a Font?
  48. How Much You'll Get for Writing a Programing Book?
  49. In-place Algorithm for Reversing a List in Perl, Python, Lisp, Mathematica
  50. The Strengths of the Academic Enterprise
  51. Invisible Character from Twitter
  52. Is Math Important for Programers?
  53. What's Philosophy and Paul Graham: Qi Lisp Creator Mark Tarver on Is Philosophy Useful?
  54. is programing math?
  55. JavaScript Array Speed vs C Array
  56. LAND OF LISP (Book and Comics)
  57. Laptops 2012 Comparison: ASUS Zenbook Prime vs Apple MacBook Pro
  58. Computer Hacking: Lulz Security Farewell Note
  59. The Landscape of Instant Messaging and the Mac 2006
  60. Unix/Linux Dot File Problems: .svn .htaccess .DS_Store …
  61. Mouse Speed Too Slow in Mac OS X?
  62. Model-View-Controller Observer Observable — A[n] Incoherence Rambling
  63. Moto G5 Plus, 2017
  64. Internet History, Netscape, Dot Com, Code Rush 📺
  65. The NoSQL Movement
  66. NSA Mass Surveillance
  67. The Sad Story of OAuth 2.0 and Open Standards, IETF
  68. The Pain of Ampersand in HTML
  69. Parallel Programing Problem: asciify-string
  70. Encryption: What's Perfect Forward Secrecy?
  71. Perl One-Liner Screw
  72. PHP + MySQL Documentation Redux, 2012
  73. Picasa Pains: Using Picasa Web as Backup; Sync All Folders
  74. Programer Salary
  75. Programer Simple Living Shanty Town Squatter
  76. Programers Refuse to Change 📺
  77. Programing: Decimalize Latitude Longitude
  78. Programing Language Popularity 2017
  79. Python Tech 2012: django, CherryPy, unittest, nose, celery, decorator
  80. Python Libs for Scientists
  81. Xah Regular Expression Articles Index
  82. Programing Challenge: Replace String Pairs
  83. Ruby Rails Mongrel, Zed Shaw: Rails Is A Ghetto
  84. Ruby RVM Complexity
  85. Safari “.webloc” File is Using Mac Resource Fork
  86. Screenshot Tracking Watermark
  87. Sessions, and Token Based Auth
  88. Skype Chat Encryption and Screen Sharing
  89. Software Dependency Complexity: Fink, Unison
  90. web tech 2012: blackbox/whitebox testing, Jenkins, Puppet, Selenium
  91. Software Skin Cancer
  92. How Fast is Running Perl in Cygwin or Using NTFS on Linux? (The Price You Pay for Layers and Emulations)
  93. A Syntax Highlighting Language?
  94. quick random jot-downs, on TCP/IP, on Tech Writing
  95. What's the Difference Between Hacker and Tech Geeker?
  96. X No Chord Keyboard
  98. Unicode BOM Byte Order Mark Hack
  99. Syntax Design: Use of Unicode Matching Brackets as Specialized Delimiters
  100. Semantic of Symbol: Unicode Ellipsis Symbol vs Dot Dot Dot
  101. Unicode for Programers, Index
  102. Unicode Semantics: the ∀ in Turn A Gundam
  103. Unicode Symbol for “e.g.” (exempli gratia)
  104. Semantics and Symbols: Examples of Unicode Symbols Usage
  105. Linux Hacker Propaganda on UTF-8 Encoding
  106. UNIX Tar Problem: File Length Truncation, Unicode Name Support
  107. Linux Shell Util uniq Unicode Bug
  108. Programing Exercise, Validate Matching Brackets
  109. Ubuntu Linux: vim Location and Versions
  110. What's Apache Ant, Apache Maven, What's the Difference?
  111. What's Docker?
  112. Why is Array Access Constant Time
  113. Why PDF Sucks
  114. It's Not You, It's Them: Why Programming Languages Are Hard To Teach 📺
  115. Xah Language Design
  116. Xah Linux
xah thanks 2019-02-17 2v3r4
xah thanks 2019-02-17

Python 3 Adoption added more articles.

fuck python. fuck easy_install pip mess. fuck python2 python3. fuck passive aggressive semi-formal i-know-comp-sci Guido. Fuck python comp sci Я us inflexible priests tower community fuck.

python beautifulsoup 2019-02-18 ctpzj
python beautifulsoup 2019-02-18

Here's collection rants i've written. They go way back to 2006. Why Python Sucks

Python: What's PyPi, pip, easy_install, setuptools?

djsumdog @djsumdog@hitchhiker.social 2019-02-18 wrote:

@xahlee Never use sudo pip or sudo easy_install . I don't know why it's in all the manuals. Always use: pip install --user ← that USER is super important. You should never let pip or cargo or any other language manager ever touch your system packages. gem also has a gem install --user which you should use to. You can always wipe/reset your home directory. The system is much more difficult.

this is a new python distro, suggested to me https://www.anaconda.com/distribution/

Lena then and now fwbzb
Lena then and now

old stuff. temp here.

Python Surpassed Perl In Popularity

Python: Web Crawler

Linux: Download Website: wget, curl (updated)

python logo history 4xsyx
python logo history

Lisp Needs a Logo (old article. checked links.)

Python: Find Replace in a Dir

full featured find/replace code in python.

Unicode Screenshots

Unicode Stars ★

and much other update on unicode pages. Removed screenshot from each page, because that doesn't seem to be what people want.

Linux: Compare Files or Directory: diff (minor update)

Structure and Interpretation of Computer Programs-s208x301
Structure and Interpretation of Computer Programs


xah thanks 2019-02-08 mm6jh
xah thanks 2019-02-08

if you like my work, do:

Unicode Hand Gestures 👍 added screenshots

An Inquiry into the Nature and Causes of Ugliness of Software Tech (repost)

lang attribute in html 2019-02-07 qmyy8
lang attribute in html 2019-02-07

URL Percent Encoding and Unicode (major update.)

new nav box.

Python: GET Webpage Content (minor update)

Computer Network Tutorial (new nav box)

Why Python Doc Sucks (new nav box)

new nav box.

new nav box. some are still pending review.

Python Syntax Problem: Comment and Backslash (repost)

Pretty Girl on AlphaZero Chess

watch this girl Anna Rudolf, explains chess of AlphaZero. There exist such amazing and beautiful people in this world.

AlphaZero's Attacking Chess by Anna Rudolf Premiered Dec 6, 2018
anna rudolf on chess ae6ef-s

If you have a question, put $5 at patreon and message me.