-
John Holt's Instead of Education (1976)
-
John Holt on learning in mid-life and the role of the teacher (1978)
-
What goes in a README?
-
Self-segregation
-
Python decorators for object-oriented method behaviors
-
The English Level of This Year's Principal Presidential Candidates
-
Chao on Wenyan
-
Face 面子
-
Some Questions about the Recurse Center
-
De-duplicate Apple Calendars on Mavericks
-
Transcribing Voice Recordings on OS X, 3 — another example
-
Transcribing Voice Recordings on OS X, 2 — more examples
-
Transcribing Voice Recordings on OS X
-
Interview with Rachel Vincent
-
The Pre-Morse Origin of Two Morse Code Symbols
-
“The Man Who Knew Infinity” — 2015 movie about Ramanujan
-
Why does Python have two ways to filter a comprehension?
-
There is no ternary operator in Python
-
Does Fortran have a two-way decision function?
-
Debugging the Art Museum
-
Learning to Throw Books Away
-
About Me
-
Walter Murch on Standing at Work
-
“Our Kind of Story”
-
Revisiting the Taiwan national anthem
-
Review of Button, Phonetic Ambiguity in the Chinese Script
-
Importing Modules under Pytest
-
Two Git Accounts on One Computer
-
Pytest parametrization — passing multiple data-items to a single test
-
Markdown Basic References
-
Two Curious Things about screen.width and screen.height on Mobile Firefox and under iOS.
-
Where Do I Stand on Digital Advertising?
-
Progressing to the Next Level after Two Years at Hacker School
-
Health Insurance $5,600/year ⇨ $12,600/year to Keep Our Doctor
-
Always Use Dry-run Options If Possible
-
Basic Interaction with Man-pages
-
Taiwanese Cantillation Prosody and the Standard Tradition of Regulated Verse
-
Automated Transcription of a Lyric’s Melody
-
Quote-Unquote: Quick Python Conversion to and from URI Standard Format
-
Literate Code in Crista Lopes’s Exercises in Programming Style
-
Special Computer Help for an Uncooperative Person in Need
-
Richard Bellman on Multistage Decision Processes
-
Contradictory Advice from Kenkō about Studying after Mid-life
-
Deceit for my Mother’s Sake
-
New York State’s Law on Intercoms
-
Our Relationship with Unwelcome Callers
-
Reasons to Keep a Landline Phone
-
Chinese (Pinyin) Tone Marks on Macintosh
-
Suicide by Holding the Breath in the Greek Classics
-
Transcribing a Solo Voice Recording to Western Musical Notation
-
Surprise Text Message Sent by Google Voice
-
Trimming a Git Repo before Moving It to GitHub
-
The Sage Chilōn on Gesticulation
-
Examining the Identity of a “Whole-Sliced” Python Sequence
-
Pagerank after Completing the Move of My Blog
-
Haydn on Originality
-
Stages of Life
-
Linguistic Naturalism in Behavior-Driven Development
-
Some Advice on Interviewing in China
-
The AARP on Ageism
-
The Cash Value of a Lost Moment
-
How Did 釁 Get Into My Computer? A Talk at CSTUY
-
I Knock My Head on the Ground: Review of Richter, Letters and Epistolary Culture in Early Medieval China
-
Two Pair of Suspenders Back to Amazon
-
Knuth on the Direction of the Tree in Computer Science
-
Py3K Versions of Networking Programs for the Rhodes and Goerzen Book
-
A Fake Monk in Times Square
-
Werner Herzog on the jungle’s “articulate obscenity”, “misery”, and “sort of harmony of collective murder”
-
Hacker School and How we Learn
-
Hacker School Sees “The Internet’s Own Boy”
-
Two Chinese manifestations of black cardamom
-
A natural-language URL shortener
-
Recovering Web and Search visibility after Leaving WordPress
-
Greedy evaluation in Python's default dictionary
-
Trying to Change Google Pagerank after Moving my Blog
-
Ensuring my blog is indexed by Google, using Webmaster Tools
-
'Dependency' in programming means the opposite of its traditional meaning
-
Experimenting with a Site-Analytics Tracker
-
Unexpected Behavior from the Python 3 Built-In Hash Function
-
Rote learning and programming
-
r0ml on the workspace-based, image-oriented programming paradigm
-
In technology, knowing your vulnerabilities is a desirable strength
-
The Lingering Puzzle of yán 焉
-
My grandmother’s diaries
-
Scholarly Presentation: Arousing something other than polite interest
-
Friedrich Gulda's Beethoven
-
Reaction to Jaron Lanier Talk at Cooper Union
-
Yuen Ren Chao on Chanting Chinese Poetry
-
The legal requirement of having a camera inside a NYC taxicab
-
This blog has moved
-
"Web of Trust" in Chinese and Japanese
-
Taking the larger view of frustrations with technology
-
Reflecting on Bernard Baruch, on the need for character and thinking
-
Dinner with a Bletchley Park cryptographer
-
Karl Popper on conflict between your basic assumptions and those of your interlocutor (1965)
-
My Hacker School Pairing Interview
-
Thirty political parties fielding candidates in New York City this election
-
The world's only speaker of standard Mandarin in 1923
-
Data within literal curly brackets using Python format()
-
The Imperative Style in Commits and Docstrings
-
Git overwrites file metadata including creation and modification date
-
Two complaints and one word of praise about GitHub Flavored Markdown
-
Lǐ Bái on time (8th century)
-
Two bits of trivia from the Institute for Advanced Study
-
Karl Popper against foundations of knowledge (1965)
-
George Orwell on falsification of fact (1946)
-
Loss of innocence for "ggg"
-
George Orwell against uniformity of political principles (1946)
-
Library technology at the Institute for Advanced Study
-
Richard Feynman on scientific integrity (1974)
-
Richard Feynman on ignorance of science (1964)
-
Tense in Git Commit Messages
-
A better plan is needed for transporting equipment in the subway
-
"Premature optimization" as phrased by Musashi
-
Finding and returning zero or one of a marked sub-expression in Python regex
-
A faster Python sort
-
A question about time complexity when testing membership in a Python nested sequence
-
Rendering a matrix as a linear array
-
Attempting a generic SQL INSERT statement in Python
-
Welsh bwg 'bogey': an alternate proposal about the origin of "computer bug"
-
Using python str.format(*args) when the cardinality of *args is unknown
-
Compelled by forces I can no longer resist…
-
Highlights of the July, 2013, NY Tech Meetup
-
Review of Zádrapa posted
-
Now filtering (> /dev/null) some spam before it reaches the Gmail Spam folder
-
Isaac Newton, creationist
-
Freeman-Halton 3x3 exact test
-
Conjure me: reentering the zone of proximal development
-
Python extend() without a list comprehension
-
The name "Hacker School"
-
The benefits of Hacker School
-
Another two subway rules of thumb illustrated
-
Short-circuiting and (and ==) instead of if in Python
-
Quintilian on time and study
-
Kenkō on time and study
-
George Orwell on keeping a diary to cultivate dispassionate thinking
-
A bon mot of Quintilian on theory
-
Growth of outlook at Hacker School
-
Nakamoto Satoshi, the name of Bitcoin's inventor
-
The psychology of pairing and code review at Hacker School
-
Computer science and rugelach
-
Is Hacker School like graduate school?
-
Why do I work so hard at Hacker School?
-
Hacker School compared with studying computer science at City College
-
Differences between code and natural language
-
Hacker School after six weeks
-
Pairing at Hacker School
-
The Norman Manchu dictionary has reached Seattle
-
Jerry Norman's Manchu dictionary has appeared
-
Two things I am thinking about as Hacker School begins
-
The white powder on the pages of library books
-
Non-math uses of LaTeX
-
Hacker School
-
Hacker School (dojo/recruiter for programmers) begins in four days
-
Dependencies for scipy and matplotlib not handled by pip
-
The National Do Not Call Registry no longer works well
-
Early evidence of a dislike of Christmas music?
-
Plinyesque Christmas wishes to all
-
Getting the Android GridView sample code to work
-
A small triumph of explicitly readable code
-
Godfrey Reggio on technology in life (2002)
-
Max Weber: "science is the affair of an intellectual aristocracy" (1918)
-
First day of Android coding: two problems solved
-
Black optimism explained
-
Talking across the pre- and post-computer border
-
Getting used to the disappearance of old institutional models
-
Anything less than perfect is a failing grade
-
Recovering from hurricane Sandy
-
Max Weber on meritocracy in academia (1918)
-
Our state of things in New York right now (after hurricane Sandy)
-
Max Weber on the "strange intoxication" of a passionate vocational devotion (1918)
-
LaTeX's extract package, used for isolating the contents of environments and commands
-
Fellini movie "Broadway Bomb" being filmed in my neighborhood
-
Does Apple view an "iPhone" phone number as something different from a "mobile" phone number?
-
Columbia University Libraries finally removing the card catalog
-
One more rule of thumb for the New York subway
-
Two further rules of thumb for the New York subway
-
Two inches taller in two years
-
Alternate ways to say "pop" and "push" in computer science
-
Poulenc's Dialogues des Carmélites at the Dell' Arte Opera Ensemble
-
Andrew Nathan on Doh Chull Shin on Confucianism and Democratization (2012)
-
Proofreading poorly OCRed material
-
New York State redistricting maps on line at CUNY's Center for Urban Research
-
Karl Berry on free software (2005)
-
The SEC on the utility of Python as a secure and accessible tool for generating official reports (2010)
-
Hill Country
-
Yogurt whey-starter pickled (soured) mackerel
-
Images (figures) on facing pages in a LaTeX document
-
Just what is being centrally limited in the "Central Limit Theorem"?
-
Reloading modified code when using the Ipython interactive shell
-
Alistair Cooke on H. L. Mencken's typing (1956, 1977)
-
Jerry Norman (1936–2012)
-
Ptisan issues
-
Elia Kazan on the need for selfishness
-
"Neither side took prisoners" — Japanese and American atrocities in the Pacific theater of World War II
-
Surprise! You have a different Congressman now but no one thought you needed to know.
-
Another notice of the bureaucratization of academia
-
Bogusław Jackowski on "worldwide licensing madness" (2008)
-
Accommodating the Chinese hunger for official seals on official documents.
-
Bond Street and a story about a smartphone
-
Another bond to Apple is lost as MobileMe Sync is discontinued
-
Charles Ives (1874–1954) on his life in business (1933)
-
"Taikonaut" and the new Cold War
-
James Lang on improving understanding and retention by increasing "cognitive disfluency" (2012)
-
Lǔ Xùn 魯迅 (1881–1936) on the truth behind Confucian morality (1918)
-
Ray Bradbury (1920–2012) on cars (1963)
-
Ray Bradbury (1920–2012) on success in the arts (1963)
-
Chinatown breakfast offerings
-
Zed Shaw on why to use C (2011)
-
A step in my Chinese education
-
Age and the MBA
-
Useful Python time formats for dealing with HTTP headers
-
An encounter with Google's security rules
-
HTML headers for keeping track of updated webpages
-
William Hung 洪業 (1893–1980) on Confucianism (1980)
-
David Daniels on one's "other voice" (1998)
-
Elia Kazan and questions of betrayal
-
Advice on preparing herring
-
Two limitations of call-forwarding on Google Voice
-
Student protests in Montréal and thoughts about tuition
-
Call-screening in Google Voice has a problem
-
Cortlandt Alley's Chinese name
-
Chinatown shorthand
-
"Download statusbar" add-on for Firefox
-
The ceremonial gateways of Montréal's Chinatown
-
Nailset = chasse-clou
-
Restaurant Mai Xiang Yuan [Màixiāngyuán cānguǎn 麥香園餐館] in Montréal
-
A bon mot of Peter Carey about reviews of one's work (2012)
-
A bon mot of Peter Carey about New York (2012)
-
Identifying the active bridge adapter for use with a headless virtual machine on VirtualBox
-
Doubts about l'affaire Chén Guāngchéng 陳光誠
-
Military officers who cannot count
-
Parallel text and vocabulary in LaTeX
-
A stricture on Google Voice
-
Resolving VirtualBox error VERR_INTNET_FLT_IF_NOT_FOUND
-
Ubuntu 12.04LTS (Precise Pangolin) on VirtualBox
-
Recordings for Classical Chinese
-
Arthur Luehrmann on "computer literacy" (1972)
-
The origin of the symbol Θ (big theta) in asymptotic notation
-
Being censored in China
-
The experience of learning vim commands
-
How should I rate this movie on Netflix?
-
Netflix miscalculation — Hugo
-
Curious vim behavior: treats date range as subtraction
-
Alexandra Lord on the myth of the academic career (2012)
-
Elia Kazan on getting along in society (1974)
-
ssh unavailable over Amtrak's wifi network
-
Tricked again by Python's mutable objects
-
Is blocking ads theft of service?
-
A poor analogy on intellectual property rights
-
A mutton chop at Keen's Steakhouse
-
An anecdote about William Hung (Hóng Yè 洪業, 1893-1980)
-
Sorting a list of Unicode strings in Python, case-insensitively and ignoring diacritics
-
Avoid deleting the contents of a file in Python through sloppy use of "write" mode
-
Reloading a Python module after modifying it
-
Frank Mittelbach on documentation (2006)
-
Frank Mittelbach on collaboration (2006)
-
Frank Mittelbach's "moral obligation" license for the LaTeX multicol package
-
Keith Whalen records scales and patterns from the Slonimsky Thesaurus
-
Calligraphy in Chinatown
-
Manchu dictionary done
-
Bernard Shaw (1856–1950) on the damage done by immaturity in politics
-
Gotham breakneck to Chinatown
-
Calculus III progresses
-
Some Western recipe-names as transformed by the Taiwanese linguistic experience
-
Class war against the banking and financial industry
-
Avoiding the Emailyama
-
Adblock Plus is the most useful piece of shareware I've ever had
-
A less painful way to install Adblock Plus filter-subscriptions in Firefox
-
Tales from Calculus III
-
Jack Cheng on "the technology I grew up with" (2012)
-
Distribution of fonts: competing models are coexisting
-
MoinMoin for notebook-wiki (and WordPress, you are trying the patience of my affections)
-
generate native MATLAB code from finished figures, for study
-
Quintilian on laziness and difficulty in one's studies
-
Guide to Gwoyeu Romatzyh 國語羅馬字 (tonal spelling for Mandarin)
-
Guide to the radicals of the traditional Chinese dictionary
-
Origins of the Mandarin Phonetic Symbols (注音符號/ㄅㄆㄇㄈ)
-
Installing UCC certificate for multiple domain names hosted virtually on a single server
-
QuickTime Pro easily concatenates .m4v video files
-
Columbia to Chinatown walk, 20120122
-
A local custom without the corresponding exotic saying in rural Taiwan
-
HTTPS being rejected at Yahoo hosting
-
Classical Chinese syllabus posted; using Landslide for markdown-to-HTML5
-
Phonosymbolism, etymology, and the nebulous Chinese word family
-
Simple meal at Shui Mei Café (嘎嘎叫, 67A East Broadway, NYC), formerly So Go Café)
-
Are cell phones and bananas radioactive?
-
LaTeX and electronic documents
-
New definition of “algorithm”
-
Materials used in paper bank statements
-
Finally making progress with Vim
-
Kenneth S. Wherry on American influence in China (1940)
-
Propagation of a meme and a metameme
-
Against the single time zone
-
Hamish Milne on transcriptions of Bach (2005)
-
Choosing a suitable site for fieldwork, and working with illiterate informants in China
-
Yuen Ren Chao (1892–1982) urging Americans to resist Chinese telephantasmia (1921)
-
The brown German flour of Przasnysz
-
Recollection of the traditional bagel in central Poland before World War I
-
Vaclav Havel (1936–2011) on doing good work (1978)
-
Vaclav Havel (1936–2011) on the "dictatorship of technology" (1978)
-
Vaclav Havel (1936–2011) on ideological enslavement (1978)
-
Vaclav Havel (1936–2011) on law (1978)
-
Vaclav Havel (1936–2011) on responsibility and a "post-democratic" system (1978)
-
Vaclav Havel (1936–2011) on "opposition" and "dissident" (1978)
-
Vaclav Havel (1936–2011) on ideology (1978)
-
'Factorial' in Chinese (jiēchéng 階乘/阶乘)
-
Leibniz’s theodicy, dynamic programming, and strategies for learning
-
Emanuel Derman and Paul Wilmott on mathematical models and self-delusion (2009)
-
Y. R. Chao and Henry Sheffer added to the Mathematics Genealogy Project
-
Two more rules of thumb for the New York subway
-
Math in the Movies
-
Jim Coplien on reflection and problem-solving (2011)
-
Richard Feynman on practical applications of the theory of gravitation (1964)
-
Karl Popper on understanding a problem (1963)
-
Galileo on "reason conquering sense" (1632)
-
Apparent error in Python's priority queue and heapq
-
Literacy book finally out
-
Y. R. Chao on his dissertation (1974)
-
Doctoral pedigrees
-
Lack of stable sort in Python's priority queue
-
Suitable pots for making turmeric tea
-
Neuro-plasticity and strategies for improving cognitive functioning: "The Brain Fitness Program" (2007)
-
Code-switching between comfortable cognitive aptitudes and the main aptitudes used in math and coding
-
Wishes for the Orthodox Nativity Season (began 15 November this year)
-
Two rules of thumb about transportation in New York
-
Pípá yā 琵琶鴨 (Frisbee Duck)
-
Testing the reliability of the Python priority queue
-
Edsger Dijkstra on programming as an intellectual discipline (2001)
-
Edsger Dijkstra on the name of the field Computer Science (2001)
-
Edsger Dijkstra on anthropomorphizing computers (2001)
-
Edsger Dijkstra on mastery of one's native tongue as a vital programming skill (2001)
-
Edsger Dijkstra on the origin of his shortest path algorithm (2001)
-
Efrem Podgaits's New York Mass (2001)
-
Anecdotal report on experimenting with creatine as a study aid
-
"Suppose" for math proofs, in LaTeX
-
A rule of thumb in teaching
-
Graphing flowcharts and automata in LaTeX
-
Perception of time and suspension of finality (studying math)
-
Suddenly perceiving the cantus firmus in a Bach chorus
-
Two of Elvira's arias from Don Giovanni
-
Identifying robots among human beings
-
Apparent misspelling in LaTeX command set: \guillemotleft and \guillemotright
-
Table of contents in a LaTeX book: make the TOC entry different from the actual chapter headings in the text
-
Competition and sharing in academia
-
Kuhn and Popper
-
Herb Gross's calculus lectures
-
The abbreviation UTC as an acronym
-
Clyde Haberman on validating one's authenticity as a New Yorker (2011)
-
The era of lost words
-
Never odd or even
-
William Deresiewicz on multitasking and solitude (2009)
-
Bjarne Stroustrup's advice to up-and-coming programmers (2008)
-
Chet Ramey's advice to up-and-coming programmers (2008)
-
Bjarne Stroustrup on the name C++ and common criticisms of the language
-
Steve Bourne, advice to up-and-coming programmers (2009)
-
Alfred Aho on the origins of awk (2008)
-
Leslie Lamport on thinking first and on commenting code (2007)
-
Pens of choice for linguistic fieldwork
-
How I learned LaTeX
-
Some bons mots from Edsger Dijkstra (1984)
-
Non-paean to Steve Jobs
-
Annotations of Cormen et al.'s algorithm for a Red-Black Tree (delete and delete-fixup functions only)
-
John McCarthy on "Generality in Artificial Intelligence" (1987)
-
Brian Kernighan's summary thoughts on scripting languages
-
Changes to the inventory of IPython magic commands (v. 0.10 to 0.11)
-
One man's calm reflection on Java-think in Python
-
mdfind as a substitute for locate on Mac OS X
-
Reconsider P. T. Barnum's reputation
-
LaTeX macro for circling answers on math problem sets
-
View of the Mariana Trench
-
Simulating private variables in Python
-
Choice of formats for basic code documentation
-
Dennis Ritchie on Computer Science and Commerce (1984)
-
Inconsistent results of the same seed in random.seed() on different Python installations
-
An opinion on vi configuration
-
The virtue of Vim (or: why I do not remap copy and paste)
-
Shark fin and the economics of Chinese "face"
-
Two funerary practices and the end of a good story
-
An important skill for instructors
-
p::c
-
Twice-a-day mail delivery
-
Portmanteau characters in Chinese (abstract)
-
A math professor I enjoyed
-
The state of my Netflix patronage
-
Longevity vs. versatility of code
-
A new kind of noise in the subway
-
Router VI is dead
-
Tinker Tailor remake
-
Automated upward pricing spiral
-
Break-in?
-
Telephantasmia, one of the great gifts of Chinese culture
-
September 11th sensations
-
Whether to take a small loss or consent to the devaluation of the US dollar
-
City checkpoint chaos
-
Continuing opportunity for techno-elitism
-
A worry of Donald Knuth's
-
An opinion of TeX
-
Advice on teaching English in China if you lack a TEFL degree
-
"The Highline" Park
-
Plutarch on the sensitivity and versatility of the human mind
-
Plutarch's praise of the "fox" temperament
-
Unagi hitsumabushi 鰻櫃まぶし
-
My mother and me, at work on the Early China index, 20110526
-
juémíngzǐ 決明子 tisane
-
Brillat-Savarin on the pleasures of the fast
-
University of Maryland, (College Park) general education rated D in a national survey
-
The EMACS meta key and the standing desk
-
A rule of thumb in choosing one's tools
-
Dr. Johnson on the "fox" temperament
-
Carl Elliott reviews Ginsberg, Fall of the Faculty (WSJ)
-
Hard copy vs. electronic copy
-
Deborah Ball's article on the opposition to standardizing the Romansh language (WSJ)
-
Boris Veytsman's review of Kottwitz, LaTeX Beginner's Guide
-
Why even 212 phone numbers calling in-area have to dial 212 first
-
Dr. Johnson on keeping a diary
-
Against object-oriented design (except in scripting languages)
-
Worrying about inadequate memory to hold program and debugger (1973)
-
Consequences of a compiler defect
-
The Internet and scripting languages
-
Newton's own suffering at math
-
Fresh turmeric-root tea
-
Appreciation of awk
-
"Computer Science, Modern Languages Most Gender-Polarized Majors"
-
Food issues during the Siege of Leningrad
-
Starting a blog