Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    B

    Brett Cannon

    sayspy.blogspot.com · Personal blog · on HN since 2007

    Brett Cannon, a Python core developer, writes about Python 3 adoption, the standard library, open source community and programming languages.

    Visit blogHN submissions
    ProgrammingLanguages & CompilersOpen Source & Linux
    What HN says

    HN links it for Python 3 transition posts, including one used to argue the adoption rate was expected, and for a post on movie framerates.

    Stats for nerds
    31HN people shared it
    28linked in comments
    329story points
    Jan 2018last shared
    2008people per year2018

    Top posts on HN

    1. 1
      A core Python committer's (very shallow) thoughts on Dart
      1 person · 68 points · first shared 2012 · 40 comments on HN
    2. 2
      My semi-regular reminder that Python 3 is on schedule
      3 people · 56 points · first shared 2011 · 5 comments on HN
    3. 3
      Pythonist's thoughts on Clojure after 3 days of learning and coding
      1 person · 52 points · first shared 2010 · 9 comments on HN
    4. 4
      Viewing Python 3.2 as the successor to Python 2.7
      2 people · 41 points · first shared 2010 · 20 comments on HN
    5. 5
      Evolving the Python standard library
      2 people · 28 points · first shared 2009 · 14 comments on HN
    6. 6
      The staleness of the standard library and adding new things
      2 people · 22 points · first shared 2009 · Discussion on HN
    7. 7
      The two types of people who cause the biggest grief in open source
      2 people · 14 points · first shared 2010 · 3 comments on HN
    8. 8
      There's a Lot More to Hash Functions Than They Teach You in School
      1 person · 7 points · first shared 2008 · 2 comments on HN
    9. 9
      Five (+ 1) Things I Hate About Python (and then five more)
      1 person · 7 points · first shared 2010 · 5 comments on HN
    10. 10
      What can CPython learn from the new JavaScript VMs?
      1 person · 6 points · first shared 2008 · 2 comments on HN

    What HN people wrote when they linked it

    • jfischerMay 2009

      Does Zed realize that Guido's response was a joke? http://blip.tv/file/1931026

      On a more serious note, I think that high bar to getting things into python is a good thing. What if Zed's changes were accepted, as is, into the Python codebase today? What about when the next guy comes with his alternative APIs for option parsing and email along with a new standard for templates? Should they include them, too? How many completely different APIs for the same thing should they include in the standard library?

      Any software system as large as Python is going to be imperfect -- it is constrained by backwards compatibility and conflicting requirements. However, Zed is free to build whatever he wants outside the core and make it available to the world. If it catches on enough, maybe his followers will go through the social process to get it into the core. This process helps to ensure consensus, consistency, and quality.

      For a thoughtful response from a core Python developer, see Brett Cannon's blog post: http://sayspy.blogspot.com/2009/05/staleness-of-standard-library-and.html.

    • jnollerJan 2011

      Brett and I were just discussing this - and he put up a post summing it up nicely: http://sayspy.blogspot.com/2011/01/my-semi-regular-reminder-that-python-3.html

      Short version? We planned on it taking at least 5 years. Armin's point is that Python 3 isn't "there yet" in terms of demand an adoption. Python 3.2 (which increases performances, and fixes bugs) is just coming out. Armin's point - backed by his comments here, is just that demand isn't high enough for him to dedicate the resources to port.

      On the other hand, earlier today he was committing bug fixes to the Python 3 source tree, so there's obvious forward movement.

    • drcongoJan 2018

      Funnily enough, an hour or so ago I was trying to track down a Python blog I used to enjoy and went on a "This blog has moved merry-go-round...

      http://sayspy.blogspot.co.uk/2013/07/moving-this-blog-to-medium.html
      https://medium.com/coder-who-says-py/i-have-moved-over-to-svbtle-564d52028a65
      https://nothingbutsnark.svbtle.com/moving-the-blog-to-silvrback
      And eventually to https://snarky.ca

    • jaucoJul 2008

      http://www.joelonsoftware.com/articles/Unicode.html

      By the way, python 3000 will force every coder to at least make a conscious decision about the character encoding and will have no none-unicode strings anymore.'

      [update]Speaking of the devil: http://sayspy.blogspot.com/2008/07/trying-to-make-sense-of-unicode-terms.html

    • pgroteApr 2012

      No home video formats support 48fps, though TVs do.

      "Both blu-ray and ATSC do not support 48 fps at any resolution. Both do, however, support 60 fps at 720p."

      http://sayspy.blogspot.com/2011/04/framerates-for-movies-and-debacle-that.html

      Does anyone know if there is newer information or standards planned?

    • llimllibFeb 2010

      > Python... [is] on mercurial

      Welllll... no. Python has made the decision to move to hg, but the conversion has hit some stumbling blocks and is not yet complete:

      http://sayspy.blogspot.com/2010/01/where-hg-transition-stands.html

    Related

    Jesse Nollerjessenoller.com50 people

    A lot happens

    Jesse Noller
    Personal · last shared 2020
    PyPy Blogmorepypy.blogspot.com242 people

    Let's Remove the Global Interpreter Lock

    PyPy Blog
    Company · last shared 2024
    FP Complete Blogfpcomplete.com201 people

    Monads and GATs in Nightly Rust

    FP Complete Blog
    Company · last shared 2025
    Enfranchised Mindenfranchisedmind.com36 people

    Apple is just Microsoft with better marketing

    Enfranchised Mind
    Publication · last shared 2012
    Bryan O'Sullivanserpentine.com49 people

    Github is making me feel stupid(er)

    Bryan O'Sullivan
    Personal · last shared 2021
    Ian Bickingblog.ianbicking.org107 people

    Firefox Was Always Enough

    Ian Bicking
    Personal · last shared 2026
    Python Software Foundation Blogpyfound.blogspot.com147 people

    PSF has withdrawn $1.5M proposal to US Government grant program

    Python Software Foundation Blog
    Company · last shared 2026
    C. Titus Brownivory.idyll.org42 people

    How open is too open?

    C. Titus Brown
    Personal · last shared 2025