🦞🌯 Lobster Roll

Stories by ngoldbaum

Python free-threading guide (py-free-threading.github.io)
ASCII control characters in my terminal (jvns.ca)
Free-threaded CPython is ready to experiment with (labs.quansight.org)
Dynamic Programming (ngoldbaum.github.io)
How we made Python's packaging library 3x faster (iscinumpy.dev)
Branchless UTF-8 Encoding (cceckman.com)
Building a COâ‚‚ Monitor with Python on a Raspberry Pi (ngoldbaum.github.io)
Toward a “Kernel Python” (glyph.twistedmatrix.com)
High-level Problems with Git and How to Fix Them (gregoryszorc.com)
Still Computing: a weekly newsletter for curious programmers (recurse.com)
Twisted and Python 3 (lwn.net)
It's really disappointing to me that the core python developers hear stories like this but don't want to find ways to make it easier to port codebases to python3.
Turbo, An Improved Rainbow Colormap for Visualization (ai.googleblog.com)
I just made Ruby++ (xuuso.com)
Fixing Python Performance with Rust (blog.sentry.io)
Announcing the web-sys crate: raw bindings to all the Web’s APIs (rustwasm.github.io)
Accidental art produced by buggy code (twitter.com)
Experiments with support for mercurial in gitlab (gitlab.com)
Changeset Evolution with Mercurial (mercurial-scm.org)
Python 3.15’s interpreter for Windows x86-64 should hopefully be 15% faster (fidget-spinner.github.io)
Real-time LaTeX Using Vim or Neovim (ejmastnak.github.io)
Tag suggestion: wasm
Currently there are 99 stories with “wasm” in the title or body, some heavily upvoted: https://lobste.rs/search?utf8=✓&q=wasm&what=stories&order=relevance I think wasm deserves a separate tag from web and javascript as it’s emerging as a technology independent of its origins.
Revisiting Using Docker (gregoryszorc.com)
The origin of the <blink> tag (montulli.org)
Hypothesis: an advanced Quickcheck style testing library for Python (github.com)
DOOM in the iOS Photos app (kind of) (eieio.games)
How An Advanced Civilization Could Resist the Accelerating Expansion of the Universe (arxiv.org)
Python 3.6 dict gets performance boost, is ordered by default. (mail.python.org)
Python FAQ: Why should I use Python 3? (eev.ee)
dungeonfs: A FUSE filesystem and dungeon crawling adventure game engine (github.com)
Accidentally Quadratic: Ruby `reject!` (accidentallyquadratic.tumblr.com)