Joe Rickerby (@joerick) header
Joe Rickerby (@joerick) profile picture

Technologist and cofounder @nordprojects. @joerick@fosstodon.org

London, England
Joined January 2009
Photo by Joe Rickerby (@joerick)Photo by Joe Rickerby (@joerick)Photo by Joe Rickerby (@joerick)Photo by Joe Rickerby (@joerick)Photo by Joe Rickerby (@joerick)Photo by Joe Rickerby (@joerick)Photo by Joe Rickerby (@joerick)Photo by Joe Rickerby (@joerick)Photo by Joe Rickerby (@joerick)Photo by Joe Rickerby (@joerick)
I just released cibuildwheel v2.15, with support for building CPython 3.12 wheels. CPython 3.12 just released its first release candidate which is ABI compatible with the final release. It's time to upload new Python platform wheels to PyPI! github.com/pypa/cibuildwheel…
1
3
6
764
Joe Rickerby retweeted
All the best examples of ChatGPT, from OpenAI:
357
2,780
564
13,598
Dear network: do you know who is working on the macOS dynamic linker (/usr/bin/ld) at @Apple? Not to be overly dramatic, but it has started warning about an issue that (if true) will soon break every compiled Python extension (NumPy, PyTorch, anything using pybind11, Cython, ...)
4
8
21
Replying to @joerick
@joerick just released cibuildwheel 2.10! Some great features, like PEP 517 config settings support, --only support (great locally or for generating dynamic matrix for GHA!), and support for Cirrus CI (our first Apple Silicon host)! I wrote a blog post: iscinumpy.dev/post/cibuildwh…
1
1
2
Joe Rickerby retweeted
Our Work on how ML can inspire humans—finally out and open sourced!! 🎉 multi year effort with amazing team of artists, designers and ml experts @emilyrreif @benpawle @joerick @mike_colville @AliceMoloney, Eva Kozanecka, and Alison Lentz! Code: github.com/google-research/m…
Introducing Mood Board Search, the result of collaborative work with artists, photographers, and image researchers to demonstrate how #MachineLearning can enable people to visually explore subjective concepts in image datasets → goo.gle/3AukBW9 youtube.com/watch?v=kv4PqpAQ…
2
14
52
So proud to see this work published as open-source! We hope that techniques like CAVs will pave the way for AIs to understand subjective concepts - and let users take control of the opaque ML algorithms in the products we use every day.
Introducing Mood Board Search, the result of collaborative work with artists, photographers, and image researchers to demonstrate how #MachineLearning can enable people to visually explore subjective concepts in image datasets → goo.gle/3AukBW9 youtube.com/watch?v=kv4PqpAQ…
1
1
1
2
Much of our work for Google is confidential, so it's a blast to see this one published for the world to see! We also have a write-up on the Nord site at nordprojects.co/projects/cav…
cibuildwheel 2.8.0 is out today, with support for using the Podman container engine (like if docker in docker is disabled) and support for testing ABI-less wheels on all platforms (like ctypes/cffi bindings). Thanks @joerick! The Podman PR was the oldest open PR. :)
2
3
17
Python people might want to check if they've got `ctx` installed in their package... make sure it's pinned to an older artifact if so! reddit.com/r/Python/comments…
1
The unreasonably talented @fishnets88 made a series of videos about my OSS project pyinstrument! This is a great intro to the profiler and to profilers in general. If you want to learn how to make Python code faster, check it out- calmcode.io/pyinstrument/int…
4
1
29
Replying to @joerick
@joerick just released cibuildwheel 2.2, with musllinux support (the culmination of a massive project involving a PEP 656, packaging 21, pip 20.2, auditwheel 4, manylinux, and more), TOML overrides, TOML 1.0, PyPy on macos-11, and more. See my new post: iscinumpy.gitlab.io/post/cib…
4
4
pretty incredible... Point cloud rendering using an ML model. It's differentiable, so output can be improved by supplying an image of how you want it to look!
ADOP: Approximate Differentiable One-Pixel Point Rendering abs: arxiv.org/abs/2110.06635
3
Announcing the release of #cibuildwheel 2.0: pyproject.toml configuration, PyPA/build option, Python 3.10 pre-release, PyPy improvements, and removal of Python 2.7/3.5! Glad @joerick pushes the button for this one, too many releases for me due to #SciPy2021!
4
15
float y_ = sin(x*5.0 + 1.9*t)/5.0; color = (pow(abs(y_-y), 0.1)) * vec3(1.0); vec3 feedbackColor = lastFrame(x*0.9, y*1.02-atan(y, x-0.9)*0.3); color = 0.9*color - (0.77+0.13*sin(0.5*t+y))*feedbackColor; color = ColormapElectric(dot(color, vec3(0.33))); tinyshader.com/ykzm
1
2