Sign in

Joshua Adelman

@synapticarbors.bsky.social
81 followers 212 following 22 posts

former biophysicist turned computational scientist/scientific software engineer in the steel city

PostsRepliesMedia
Reposted by Joshua Adelman
Jacob Tomlinson @jacobtomlinson.dev · 15/12/2025
I wrote an in depth history on why we ended up in this position jacobtomlinson.dev/posts/2025/p...
031
Joshua Adelman @synapticarbors.bsky.social · 04/05/2025
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...
youtube.com
ty: Astral's new Type Checker (formerly Red-Knot) - Talk Python Live Stream
YouTube video by Talk Python
072
Reposted by Joshua Adelman
Jaime Rodríguez-Guerra @jaimergp.dev · 19/03/2025
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...
rjai.me
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 ...
123
Joshua Adelman @synapticarbors.bsky.social · 28/02/2025
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...
conda-forge.org
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 ...
362
Joshua Adelman @synapticarbors.bsky.social · 26/02/2025
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>`
100
Joshua Adelman @synapticarbors.bsky.social · 28/12/2024
#atuin is one of my favorite apps I started using this year. Here's my shell history year in review.
130
Joshua Adelman @synapticarbors.bsky.social · 24/12/2024
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.
prefix-dev.github.io
Pytorch Installation - Pixi by prefix.dev
None
021
Joshua Adelman @synapticarbors.bsky.social · 06/12/2024
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...
log.concept2.com
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!
000
Joshua Adelman @synapticarbors.bsky.social · 02/12/2024
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.
151
Joshua Adelman @synapticarbors.bsky.social · 22/11/2024
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:
130