Jim Crist-Harif
banner
jcristharif.bsky.social
Jim Crist-Harif
@jcristharif.bsky.social
🐍 Open Source Python Developer @ NVIDIA

He/Him
Not my youngest pointing at an octopus and emphatically yelling "Bunny Rabbit!"
September 28, 2025 at 1:59 AM
The best part of a seder is Koreich, where we remember the time a guy made a sandwich by recreating that sandwich. 10/10 tradition.
April 13, 2025 at 3:16 AM
Watching Raiders of the Lost Ark - inexplicably feeling a sudden urge to see some Nazis getting punched.
January 21, 2025 at 2:44 AM
🕯️🕯️🕯️🕯️🕯️🕯️🕯️🕯️🕯️
◻️◻️◻️◻️🕯️◻️◻️◻️🕯️
January 2, 2025 at 5:15 AM
◻️◻️◻️◻️🕯️◻️◻️◻️🕯️
December 26, 2024 at 2:41 AM
Reposted by Jim Crist-Harif
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
Today's preschooler meltdown brought to you by Judy Garland singing "somewhere over the rainbow" while our resident tyrant is certain it's "*someway* over the rainbow", and "she's singing it wrong" 🌈🌈
November 23, 2024 at 2:13 AM
Reposted by Jim Crist-Harif
LLMs are bad because it's unethical to force a computer to read so many reddit posts
October 19, 2024 at 6:52 PM
Reposted by Jim Crist-Harif
It will be three years next week that I have not owned a car. I could easily afford one. I have kids who do activities & stuff. I live in part of St Paul with ok transit & mediocre bike facilities. But, we have to make different choices if those kids will have a future. Here are some reflections. 🧵
November 21, 2024 at 2:58 AM
Reposted by Jim Crist-Harif
Everyone who just joined and is looking for Python people to connect with, I made a "starter pack" with many of the fun accounts. Add them to your followers list, #python:

go.bsky.app/3Uzma1g
November 20, 2024 at 12:10 AM
Last week my wife taught our preschooler how to play Mah Jongg.🀄🀄

This week the only game she wants to play is _not_ Mah Jongg, it's "teach daddy to play Mah Jongg".

For 2 hours yesterday my daughter slowly explained to me the rules of a game I already know how to play 🙃. She's a Mahsplainer.
November 17, 2024 at 1:07 PM
Reposted by Jim Crist-Harif
If anyone has a reason to hype up language interfaces and LLMs, it’s @inesmontani.bsky.social—founder of Explosion, the company behind the Python NLP tools spaCy and Prodigy. But her take? Sometimes, a simple form does the job better. Let’s build more alarm clocks and less automated window knockers!
📝 "The Window-Knocking Machine Test"

👤 Ines Montani

🔗 https://ines.io/blog/window-knocking-machine-test

#pyladies#python
November 15, 2024 at 7:34 AM
Yesssssssssss.

World's harshest food critics give it 4 thumbs up too.
November 14, 2024 at 1:53 PM
- Landscaper
- Hole digger
- Glorified spreadsheet intern
- Stormwater runoff research tech
- Manufacturing Engineer
- Controls Systems Engineer
- University Teaching Assistant
Ohh this is fun...
Introduce yourself with some jobs you’ve done apart from what you do

- retail sales (tools!)
- cashier 'supervisor'
- retail sales (flooring!)
- heart monitor tech
- sys admin
- sys admin++
- chief meme'er

(i should've stuck to nursing school to be a cardiovascular nurse 🙃)
Introduce yourself with some jobs you’ve done apart from what you do

- sales associate (retail)
- cashier (at a grocery store)
- lifeguard
- research assistant
- renewable fuel policy analyst
- geospatial analyst
- teaching assistant
- front end engineer
- data engineer
- full stack engineer
November 13, 2024 at 10:20 PM
Fuck it, making babka instead.
> This is surprisingly straightforward, still expecting demons somewhere though.

Ope, there they are.
November 13, 2024 at 5:22 PM
Working on adding CPython 3.13 freethreading support to msgspec (github.com/jcrist/msgspec).

This is surprisingly straightforward, still expecting demons somewhere though.
GitHub - jcrist/msgspec: A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML
A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML - jcrist/msgspec
github.com
November 13, 2024 at 4:50 PM
Software engineers: "use descriptive variable names"

Also software engineers: "overlapped.DUMMYUNIONNAME.DUMMYSTRUCTNAME.Offset"
November 13, 2024 at 4:35 PM
It's important to put newborns to sleep on their back (which they hate) in order to prepare them for a lifetime of having to do other things they hate.
November 10, 2024 at 12:59 PM
Our daughter's speech issues make it harder for others to understand her, but they also produce such gems as "The floor is llama" or "The lizard of Oz" so it's impossible to say if they're bad or not.
November 9, 2024 at 10:28 PM
Ok, fine, I'll start posting here. Maybe this will catch on more than mastodon did 🤷.
November 9, 2024 at 10:07 PM