Live data from Hacker News

Viewing profile — mattip

mattip

HN member
Joined
Fri, May 10, 2013, 1:55 PM UTC
HN karma
1,990
Public activity
265 items

About mattip

You can find me on https://github.com/mattip

Recent public activity

  1. comment
    Comment #48166042

    NumPy has a whole dispatch mechanism to deal with the tradeoffs. The main problem is code bloat: how many microarchitectures are you going to support with dispatch at runtime?

  2. comment
    Comment #48166026

    There is google’s highway, that provides an abstraction layer. It is used by NumPy.

  3. comment
    Comment #47608900

    PyPy dev here. Really cool project to convert RPython from python2 to rust. They have a long way to go, but seem to be making progress. Unfortunate name conflict with a typechrcker…

  4. comment
    Comment #47421880

    That cleanup can be explicit when needed by using context managers. Mixing resource handling with object lifetime is a bad design choice

  5. comment
    Comment #47297681

    The problem is the million small paper cuts. The stdlib changes are not all in pure python, many have implications for compiled modules like _ssl. The interpreter changes, especial…

  6. comment
    Comment #47297635

    CFFI is fast on PyPy. The JIT still cannot peer into the compiled C/C++ code, but it can generate efficient interface code since there is a dedicated _cffi_backend module built int…

  7. comment
    Comment #47296973

    Benchmarks are tricky. Do you have a specific use case you want sped up?

  8. comment
    Comment #47295893

    - The pure python repl started off in PyPy, although a lot of work was done to make it ready for prime time by the COython core devs - The lessons from HPy are slowly making their …

  9. comment
    Comment #47295865

    Yes. The C API those libraries use is a good fit to CPython, a bad fit to PyPy. Hence CFFI and HPy. Actually, many if the lessons from HPy are making their way into CPython since t…

  10. comment
    Comment #47295489

    Third party libraries like SciPy scikit-learn, pandas, tensorflow and pytorch have been critical to python’s success. Since CPython is written in C and exposes a nice C API, those …

  11. comment
    Comment #47295014

    PyPy core dev here. If anyone is interested in helping out, either financially or with coding, we can be reached various ways. See https://pypy.org/contact.html

  12. comment
    Comment #46189067

    > Imagine how Open Source Software could improve if a consortium of nations put their money and resources into commissioning bug fixes and enhancements, which would be of collectiv…

  13. comment
    Comment #45535506

    There is some information transfer happening. Antonio Cuni was at the latest Coython developer sprint and shared some insights from PyPy https://antocuni.eu/2025/09/24/tracing-jits…

  14. comment
    Comment #42968778

    PyPy v7.3.18: release of python 2.7, 3.10 and 3.11 beta

  15. story
  16. comment
    Comment #41680278

    There are portable downloads of PyPy here https://pypy.org/download.html

  17. comment
    Comment #41384622

    That’s my post. Happy to answer any questions

  18. story
  19. comment
    Comment #40555208

    Anyone can attend.

  20. comment
    Comment #40533327

    I think part of the point is that it doesn’t matter. You can’t preach “frugality” and @we all need to pitch in” and then use private jets and rock concerts for the few at the top. …

  21. comment
    Comment #40150661

    We try to keep around useful versions of Python3, based on what wheels packagers make available. NumPy<2 provides PyPy3.9 wheels, and we have PyPy3.10 ready. Now that NumPy has mov…

  22. comment
    Comment #38940786

    PyPy dev here. A little money could go along way to speeding up the PyPy base interpreter. Right now PyPy has no active income.

  23. comment
    Comment #38930766

    The article is more about how to pin to prevent breakage, but also includes a link to the migration guide. A draft of the complete changeset is https://numpy.org/devdocs/release/2.…

  24. comment
    Comment #38201788

    That sounds like cffi https://cffi.readthedocs.io/en/latest/

  25. comment
    Comment #37894640

    To make it clear: this is only a proposal, not a regulation. It has a very low chance of making it into the books as it goes against the legal framework for free speech. This minis…