Joshua Adelman
synapticarbors.bsky.social
Joshua Adelman
@synapticarbors.bsky.social
former biophysicist turned computational scientist/scientific software engineer in the steel city
Interesting interview from @talkpython.fm with @crmarsh.com and @carljm.me on Astral’s upcoming type checker “ty” (formally red knot) www.youtube.com/live/XVwpL_c...
ty: Astral's new Type Checker (formerly Red-Knot) - Talk Python Live Stream
YouTube video by Talk Python
www.youtube.com
May 4, 2025 at 12:43 AM
Reposted by Joshua Adelman
I wrote a new blog post about using `conda` without any kind of shell modifications.

Just the Python entry point directly. No ~/.bashrc or Windows registry edits! Simply one more entry in PATH.

rjai.me/posts/2025-0...
Use conda without messing with your shell profiles - rjai.me - A personal blog about scientific software, music and miscellanea
conda famously modifies shell profiles like .bashrc, or even the Windows registry, to register a series of shell functions that make it, allegedly, more accessible and user-friendly. Allegedly. After ...
rjai.me
March 19, 2025 at 10:24 PM
The v1 recipe format gets an official announcement on @conda-forge.org. I’ve converted a bunch of the feedstocks I maintain over the last few months and it’s a real improvement conda-forge.org/blog/2025/02...
Announcing the new recipe format on conda-forge | conda-forge | community-driven packaging for conda
The conda-forge team is excited to announce that the v1 recipe format is available on conda-forge. The v1 recipe format is a community initiative dating back over 3 years to improve the recipe format ...
conda-forge.org
February 28, 2025 at 2:50 AM
On an arm64-based mac, you can create a osx-64 environment with `conda create -n foo --platform osx-64`. However after that `conda install` doesn't have a platform flag. You can get around this with `micromamba install ... --platform osx-64 --prefix <path to env>`
February 26, 2025 at 6:42 PM
#atuin is one of my favorite apps I started using this year. Here's my shell history year in review.
December 28, 2024 at 2:06 AM
Super helpful guide for installing PyTorch using pixi from @prefix.dev prefix-dev.github.io/pixi/v0.39.4... This is point of confusion for a lot of people so it’s great that there is official documentation now.
Pytorch Installation - Pixi by prefix.dev
None
prefix-dev.github.io
December 24, 2024 at 1:56 PM
While I did Advent of Code for several years to play around with Rust, my new December challenge is rowing 200 km on the erg log.concept2.com/challenges/h...
Holiday Challenge
The Holiday Challenge is our largest challenge of the year, with people kicking off the holiday season in style and earning money for charity along the way!
log.concept2.com
December 6, 2024 at 9:59 PM
I was playing proto-typing @jcristharif.bsky.social's msgspec to (de)serialize a big nested python object. Converting the object to a dict using `msgspec.to_builtins` was 50x faster than my current recursive method and json serialization was 7x faster than `json.dumps` for serializing the dict.
December 2, 2024 at 7:57 PM
I finally replaced an aging (but still very useable) Macbook Pro from mid-2014, with an M4 Pro. After a few days of tinkering, I think I have it configured. I'm experimenting with a handful of changes that I think are going well so far:
November 22, 2024 at 3:52 PM