Ethan Holz
@ethanholz.com
2K followers 1.2K following 860 posts
Research Software Engineer Professionally building better infrastructure for molecular software. Thoughts my own Colorado based ethanholz.com
Posts Media Videos Starter Packs
Pinned
ethanholz.com
For those of you new here, hello! My name is Ethan! I am a Research Software Engineer that is looking to build better infrastructure for molecular software. In my free time, I like building obscure parsers and writing Rust or Zig. If you want to see some of what I have done, checkout ethanholz.com!
Home
Ethan Holz's Blog
ethanholz.com
ethanholz.com
I’m gonna be honest, I don’t miss the airport life.
ethanholz.com
This was such a good take and your rant was fantastic! Enjoy your month off from AI, I am 3 months into my month off personally!
Reposted by Ethan Holz
mitsenkov.bsky.social
The latest #AlphaFold DB update is out!

We synchronised with UniProt release 2025_03, predicted protein isoforms across all species, and provide MSAs used to generate each prediction.

Proud of the team at the PDBe for the hard work that went into this. Grateful to play my part in it!
ebi.embl.org
We’re renewing our collaboration with Google DeepMind!

We'll keep developing the AlphaFold Database to support protein science worldwide 🎉

To mark the moment we’ve synchronised the database with UniProtKB release 2025_03.

www.ebi.ac.uk/about/news/t...

🖥️🧬 #AlphaFold
@pdbeurope.bsky.social
ethanholz.com
Very cool to see this! Thanks for sharing, I’d love to help!
ethanholz.com
I wonder if we could leverage ORCID to create Bluesky verification records for researchers. It would allow for scientists to become validated by their own body of work and is something already used in the community.
ethanholz.com
Neovim builds using the Zig toolchain is a huge step in showcasing the power of Zig and its build system. I would love to see some Zig code start to trickle into the codebase but this is a great start!

hachyderm.io/@neovim/1153...
Neovim (@[email protected])
Attached: 2 images Neovim 0.12 will ship with experimental support for building using the zig toolchain and package system. While not yet suitable for end users, the cross-compilation functionality ...
hachyderm.io
Reposted by Ethan Holz
meredithmeredith.bsky.social
The reality is that scanning any content before it is encrypted (or after! or during!) negates the very purpose of encryption and is a dangerous backdoor. No amount of tinkering or word games can change that inescapable reality. 5/
Reposted by Ethan Holz
meredithmeredith.bsky.social
The war is not over, however. Now we move to the European Council, where the issue is unresolved. We expect closed-door negotiations to engage in rhetorical arbitrage--claiming to support privacy via word games and bespoke definitions--while in practice undermining it. Tedious & dangerous stuff. 3/
Reposted by Ethan Holz
kelseyhightower.com
One day the industry will recognize the drawbacks of AI agents and nondeterministic automation, and rediscover the UNIX philosophy of chaining together small purpose built tools in a low cost and predictable way, otherwise known as shell scripts.
ethanholz.com
This but YAML is the bane of my existence. Every day I wish more things used HCL.
ethanholz.com
Breaking down silos is filling my heart this week. Love getting to be around awesome people supporting awesome research!
ethanholz.com
I mean… if they want to scale that well why would I put it in my standard library! 😂
ethanholz.com
Fortran has support for pure functions? Is this my Fortran arc?
ethanholz.com
On my way to #usrse2025! Looking forward to meeting new folks!
us-rse.bsky.social
🚀 Countdown mode: T-minus 6 days until research software engineers land in Philadelphia!

🔗 Check out the full program at us-rse.org/usrse25/prog...

#usrse25 #ResearchSoftware #RSE #OpenScience #MachineLearning #AI #ResearchComputing #HPC
Reposted by Ethan Holz
sabine.sh
the real type safety is the errors we caught along the way
ethanholz.com
Successfully merged a part I designed with an assembly for another part in FreeCAD, we are going places people!
ethanholz.com
Closed my account and haven't looked back. I find that there are a lot of people that are doing really cool stuff here and the conversations are just monumentally better and more respectful.
ethanholz.com
I think that a lot of that has to do with the fact that smart home tech has been poor to begin with. Even with user interaction, smart homes are still clunky. Projects like Home Assistant help here, but they still fail to deliver a good user experience. Smart home tech is flawed, and AI won’t help.
ethanholz.com
Pretty much! I was playing around with it when I was considering building a server rendered version of my blog, using the DID removed some complexity
ethanholz.com
Glad to hear it helped! Admittedly, I have been looking to use dids instead of handles for my own site!
ethanholz.com
Fighting the urge to build an open source inkjet printer again
ethanholz.com
I find my LLM usage is way down from what it was a few months ago. When I started to spend more time debugging code from an LLM rather than debugging my own code, I realized I wasn't actually building as much as it seemed. More importantly I wasn't building maintainable code.
ethanholz.com
Time for me to officially announce a passion project I have been working on for the last couple of months, directory.omsf.io! It is a directory of computational chemistry tools and workflows that is easy on the eyes! Read more about it here: blog.omsf.io/introducing-...!
OMSF Directory
directory.omsf.io
ethanholz.com
Think I might boot up the my System76 laptop again, is it time for NixOS?
Reposted by Ethan Holz
bbghost.bsky.social
working nights and weekends is NOT 👏 A 👏 BRAG 👏 if you’re an adult that wants to - absolutely fine!!! we make our own choices. we also have a responsibility to not normalize it into our broader team and work culture