Bug #915: Please help
Updated: this was solved on Hacker News. Details in Bug #915: solved!
Ned Batchelder's personal web site, blog, writings, software, math, parenting, autism
Visit nedbatchelder.com → RSS feedOn Hacker News Aug 2009 – Sep 2025
Software Engineering 10Life, Learning & Writing 3Web & Frontend 2Math & Algorithms 2Tools & Productivity 1Society, Policy & Culture 1
Updated: this was solved on Hacker News. Details in Bug #915: solved!
Yesterday I pleaded, Bug #915: please help! It got posted to Hacker News, where Robert Xiao (nneonneo) did some impressive debugging and found the answer.
A concise summary of Python’s versions, and what’s in each.
People should spend less time learning DSA, more time learning testing.
Mocking is a powerful technique for isolating tests. But yours isn’t working. Why!?
The Rails community has had a few high-profile security issues this week. They are well-summarized, with an alarming list of what follow-ons to expect, by Patrick McKenzie: What the Rails Security Issue Means for Your Startup.
I continue to notice an unsettling trend: the rise of the GitHub monoculture. More and more, people seem to believe that GitHub is the center of the programming universe.
About a month ago, I found a bad-behavior bug in the tokenize standard library module, and with help from Aron Griffis, submitted a patch to fix it. Yesterday was a Python bug day, and Ezio Melotti merged my change, so I have officially contributed to CPython!
This is a presentation I gave at PyCon 2013. You can read the slides and text on this page, or open the actual presentation in your browser (use right and left arrows to advance the slides), or watch the video:
Unicode can be confusing. Here’s a “just the facts I need” presentation about how to handle it correctly.