Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

Peter Huene :ferris:

@peterhuene@hachyderm.io
mastodon 4.6.6
  • Open on hachyderm.io

Principal software engineer, Department of Computational Biology @ St. Jude Children's Research Hospital.

Currently living in Raleigh, NC

Expanding the use of Rust in bioinformatics one tool at a time

147 Followers
159 Following
15 Posts
Joined November 22, 2022
github:
https://github.com/peterhuene
Fuck:
Cancer
Fuck:
Trump
Fuck:
Nazis

Posts

Open post
peterhuene
Peter Huene :ferris: @peterhuene@hachyderm.io · Jul 30, 2026
Peter Huene :ferris:
@peterhuene@hachyderm.io

Principal software engineer, Department of Computational Biology @ St. Jude Children's Research Hospital. Currently living in Raleigh, NC Expanding the use of Rust in bioinformatics one tool at a time

hachyderm.io
Replying to @shadower@mastodon.social
@shadower@mastodon.social @Mara@hachyderm.io I'm thankful that I recognize a lot of (real) people from that fictional conference but not a single person from that Oxidize conference.
3
0
0
0
Open post
peterhuene
Peter Huene :ferris: @peterhuene@hachyderm.io · Jun 05, 2026
Peter Huene :ferris:
@peterhuene@hachyderm.io

Principal software engineer, Department of Computational Biology @ St. Jude Children's Research Hospital. Currently living in Raleigh, NC Expanding the use of Rust in bioinformatics one tool at a time

hachyderm.io

Replaced our usage of the `toml` crate with `toml-spanner` and am fairly happy with the result.

The error messages coming out of `toml` (really out of `serde`) were nonsensical for users and this work was primarily motivated by an upcoming feature where we will have certain strings in the TOML file that are snippets of a DSL.

With `toml-spanner`, we can now directly parse and statically analyze those snippets and offset any diagnostics based on the TOML string's span within the file, leading to less frustrated users.

3
1
0
0
Open post
peterhuene
Peter Huene :ferris: @peterhuene@hachyderm.io · Jun 05, 2026
Peter Huene :ferris:
@peterhuene@hachyderm.io

Principal software engineer, Department of Computational Biology @ St. Jude Children's Research Hospital. Currently living in Raleigh, NC Expanding the use of Rust in bioinformatics one tool at a time

hachyderm.io

I got a notice that several of my GitHub repositories were disabled due to policy violations.

Turns out they were just forks of Microsoft repositories, such as https://github.com/Azure/azure-functions-java-worker.

Microsoft, you bad boy, you.

0
0
0
0
Open post
peterhuene
Peter Huene :ferris: @peterhuene@hachyderm.io · May 26, 2026
Peter Huene :ferris:
@peterhuene@hachyderm.io

Principal software engineer, Department of Computational Biology @ St. Jude Children's Research Hospital. Currently living in Raleigh, NC Expanding the use of Rust in bioinformatics one tool at a time

hachyderm.io

I have to give a presentation at our monthly department meeting in July.

I'm quite tempted to present on why AI is shit.

3
1
0
0
Open post
peterhuene
Peter Huene :ferris: @peterhuene@hachyderm.io · May 26, 2026
Peter Huene :ferris:
@peterhuene@hachyderm.io

Principal software engineer, Department of Computational Biology @ St. Jude Children's Research Hospital. Currently living in Raleigh, NC Expanding the use of Rust in bioinformatics one tool at a time

hachyderm.io

I don't know what system package I have that was written in haskell, but I just loooove seeing 100 packages that always need updates.

0
0
0
0
Open post
peterhuene
Peter Huene :ferris: @peterhuene@hachyderm.io · May 23, 2026
Peter Huene :ferris:
@peterhuene@hachyderm.io

Principal software engineer, Department of Computational Biology @ St. Jude Children's Research Hospital. Currently living in Raleigh, NC Expanding the use of Rust in bioinformatics one tool at a time

hachyderm.io
Replying to @peterhuene@hachyderm.io
Coming from GrapheneOS on my last device, I'm not thrilled to go back to a Google-fied Android, but ColorOS (Oppo's Android skin) is at least pretty and quite functional for the foldable.
0
0
0
0
Open post
peterhuene
Peter Huene :ferris: @peterhuene@hachyderm.io · May 23, 2026
Peter Huene :ferris:
@peterhuene@hachyderm.io

Principal software engineer, Department of Computational Biology @ St. Jude Children's Research Hospital. Currently living in Raleigh, NC Expanding the use of Rust in bioinformatics one tool at a time

hachyderm.io

I snagged myself an Oppo Find N6 at retail price (didn't even pay for import duties - I suspect this was a phone given to a reviewer) and I've been loving having a foldable; the crease on this thing is pretty much invisible.

0
2
0
0
Open post
peterhuene
Peter Huene :ferris: @peterhuene@hachyderm.io · May 22, 2026
Peter Huene :ferris:
@peterhuene@hachyderm.io

Principal software engineer, Department of Computational Biology @ St. Jude Children's Research Hospital. Currently living in Raleigh, NC Expanding the use of Rust in bioinformatics one tool at a time

hachyderm.io

Anthropic's "Profitability" Swindle
https://www.wheresyoured.at/anthropics-profitability-swindle/

0
0
0
0
Open post
peterhuene
Peter Huene :ferris: @peterhuene@hachyderm.io · May 19, 2026
Peter Huene :ferris:
@peterhuene@hachyderm.io

Principal software engineer, Department of Computational Biology @ St. Jude Children's Research Hospital. Currently living in Raleigh, NC Expanding the use of Rust in bioinformatics one tool at a time

hachyderm.io

Google I/O being mostly about AI models is so. fucking. boring.

1
0
0
0
Open post
peterhuene
Peter Huene :ferris: @peterhuene@hachyderm.io · May 18, 2026
Peter Huene :ferris:
@peterhuene@hachyderm.io

Principal software engineer, Department of Computational Biology @ St. Jude Children's Research Hospital. Currently living in Raleigh, NC Expanding the use of Rust in bioinformatics one tool at a time

hachyderm.io
Replying to @peterhuene@hachyderm.io
It's not a complicated thing and there's no reason to appease chuds. You tell them to fuck right off. Simple as that.
0
0
0
0
Open post
peterhuene
Peter Huene :ferris: @peterhuene@hachyderm.io · May 18, 2026
Peter Huene :ferris:
@peterhuene@hachyderm.io

Principal software engineer, Department of Computational Biology @ St. Jude Children's Research Hospital. Currently living in Raleigh, NC Expanding the use of Rust in bioinformatics one tool at a time

hachyderm.io

I'll never understand why a programming language can't just link to the Bugs Bunny "no" meme as their LLM policy.

Like how fucking hard is that?

1
2
0
0
Open post
peterhuene
Peter Huene :ferris: @peterhuene@hachyderm.io · Apr 30, 2026
Peter Huene :ferris:
@peterhuene@hachyderm.io

Principal software engineer, Department of Computational Biology @ St. Jude Children's Research Hospital. Currently living in Raleigh, NC Expanding the use of Rust in bioinformatics one tool at a time

hachyderm.io
Replying to @esoterra@hachyderm.io
@esoterra@hachyderm.io Absolutely. It's such frustrating nonsense. Anthropic's C compiler passed a bunch of the GCC test suites, but had such laughably bad code generation that made some operations ~200000X slower. Writing *performance* tests are really difficult and rarely reflected in something like a regression test suite, even assuming the LLM passed the regression test the "correct" way. This PostgreSQL port will most likely perform like Microsoft Access running on a toaster. And how does one dive into that much slop to improve it post-facto? It would likely be faster to have never used an LLM in the first place to get to a place of _quality_.
1
0
0
0
Open post
peterhuene
Peter Huene :ferris: @peterhuene@hachyderm.io · Apr 30, 2026
Peter Huene :ferris:
@peterhuene@hachyderm.io

Principal software engineer, Department of Computational Biology @ St. Jude Children's Research Hospital. Currently living in Raleigh, NC Expanding the use of Rust in bioinformatics one tool at a time

hachyderm.io
Replying to @peterhuene@hachyderm.io
"Yesterday, I added around 90k new lines to pgrust" Do you even hear yourself, my guy? That's a lot of code that the _LLM produced_ that you literally could not have reviewed. There's not enough seconds in a day to be able to review that much slop.
2
0
0
0
Open post
peterhuene
Peter Huene :ferris: @peterhuene@hachyderm.io · Apr 30, 2026
Peter Huene :ferris:
@peterhuene@hachyderm.io

Principal software engineer, Department of Computational Biology @ St. Jude Children's Research Hospital. Currently living in Raleigh, NC Expanding the use of Rust in bioinformatics one tool at a time

hachyderm.io

A PostgreSQL rewrite in Rust? Awesome!

Reads a little more. Oh, it's using multiple LLM agents to produce over 450K lines of code that I'm _totally_ sure will be thoroughly reviewed by the *one person* working on the project.

I don't care how many regression tests it passes, it's going to be a flaming pile of dog poo for the same reasons Anthropic's C compiler was.

3
6
1
0
Open post
peterhuene
Peter Huene :ferris: @peterhuene@hachyderm.io · Apr 30, 2026
Peter Huene :ferris:
@peterhuene@hachyderm.io

Principal software engineer, Department of Computational Biology @ St. Jude Children's Research Hospital. Currently living in Raleigh, NC Expanding the use of Rust in bioinformatics one tool at a time

hachyderm.io
Replying to @whitequark@social.treehouse.systems
@whitequark congratulations!
1
0
0
0

Remote instance

hachyderm.io
Open on original server
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 13:47:27 UTC