Xah Programing Blog Archive 2019-02
Microsoft ditched sha1. What's the git's situation?
answer:
https://github.com/git/git/blob/master/Documentation/technical/hash-function-transition.txt
confused by sha-1, cryptography hash function? see Public-Key Cryptography for Beginner
old article
Python 2 and Python 3 Difference

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.

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
orsudo 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 agem 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/

old stuff. temp here.
Python Surpassed Perl In Popularity (2008)
- The X-Windows Disaster (X11) (1994. Don Hopkins)
- Buffer Overflow Security Problems (By Henry Baker, 2001)
- On Unix File System's Case Sensitivity (2001)
- Why LD_LIBRARY_PATH is bad
- UNIX Philosophy, Fast Food the UNIX way
- βFreeβ Software Morality, Richard Stallman, Paperwork Bureaucracy (2009)
- Mathematica 7 Released
- Richard Stallman Abuse of the Word Freedom (2009)
- Death of Newsgroups
- comp.lang.lisp is 95% Spam
- Programer Celebrities; Styles and Tack
- Computer Languages
- The Unix Pestilence (2003)
- FSF Free Software, Open Source, and Communism
- Purpose of Logo and Principle of Logo Design
- Mac OS X Misc Command Line Tips
- Mac OS X β.dmgβ File and Command Line Tutorial
- Programing: GNU Make (gmake) Tutorial
- Voodoos of Software Engineering
- Unicode Book, CJKV Info Processing, by Ken Lunde
- China Python Dragon Logo θειΎ
- rsync Windows to unix File Permissions
Linux: wget (Download Web Page) (updated)
Lisp Needs a Logo (old article. checked links.)
Python: Find Replace Text in Directory π
full featured find replace code in python.
and much other update on unicode pages. Removed screenshot from each page, because that doesn't seem to be what people want.
Linux: diff, Compare Files (minor update)
updated.

if you like my work, do:
- patreon me $5 https://www.patreon.com/xahlee
- amazon egift card to xah@XahLee.org , $20 is nice.
- paypal to xah@XahLee.org , $20 is nice.
- bitcoin me 19dfoa3Q7oehm9MwCULQzBG8vqfCaeMazH
Emoji: Hand Gestures π added screenshots
An Inquiry into the Nature and Causes of Ugliness of Software Tech (repost)

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.
- How to Share File from Android to Windows via BlueTooth
- How to Share File from Android to Mac via BlueTooth
- How to Share File: Access Windows Files from Mac, via Wifi
- How to Share File Between Mac and Windows (2009)
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.

- https://youtu.be/nPexHaFL1uo
- AlphaZero's Attacking Chess
- by Anna Rudolf
- Premiered Dec 6, 2018
