Sign in

Ken Youens-Clark

@kyclark.bsky.social
997 followers 3.6K following 133 posts

Programming, bioinformatics, algorithms, cycling. MS/BA. He/him. Works in Wheeler Lab at U of AZ. Author of Command-Line Rust (2024, O'Reilly), Mastering Python for Bioinformatics (2021, O'Reilly), Tiny Python Projects (2020, Manning)

PostsRepliesMedia
Ken Youens-Clark @kyclark.bsky.social · 18/09/2026
I just got a bug report on one of my public repos that ended with a suggestion that I pay the contributor $5 to thank them.
120
Ken Youens-Clark @kyclark.bsky.social · 25/08/2026
Me with a new petard: Heck yeah this is awesome! Me getting hoisted: OH NOES
010
Ken Youens-Clark @kyclark.bsky.social · 25/08/2026
My parents ran an advertising agency when I was a kid. They went to Nashville to cut some jingles in the 70s, and Dolly Parton walked into the studio kitchen while my mom was getting coffee. Dolly introduced herself like she wasn't already known to millions. The woman was genuinely sweet and kind.
010
Reposted by Ken Youens-Clark
MDRepo @mdrepo.bsky.social · 12/08/2026
Status update for mdrepo.org We've ingested the mdCATH dataset: 26,990 replicate sets (5,398 CATH domains, each at 5 temps). A couple examples: mdrepo.org/explore/MDR0... mdrepo.org/explore/MDR0... We now provide easy access to data from mdCATH, MISATO, ATLAS, and GPCRmd; more coming soon.
mdrepo.org
MDRepo
012
Ken Youens-Clark @kyclark.bsky.social · 31/07/2026
The daughter of Ming the Merciless made 8-year-old me realize I wanted a baddie.
020
Ken Youens-Clark @kyclark.bsky.social · 24/07/2026
I miss that kid who pet the dogs.
000
Ken Youens-Clark @kyclark.bsky.social · 02/07/2026
How I imagine Chicago Pope deciding to excommunicate SSPX.
Jake and Elwood Blues sitting in The Bluesmobile when Jack says "I hate Illinois Nazis" just before Elwood tries to run over said Illinois Nazis with said Bluesmobile.
041
Ken Youens-Clark @kyclark.bsky.social · 25/06/2026
I get to work with these fine folks @wheelerlab.org and this is Big News!
010
Ken Youens-Clark @kyclark.bsky.social · 24/06/2026
#makeaterriblecomicday2026
A turtle sits in a chair enjoying a drink while listening to a salamander tell a joke about "a frog, a toad, and a salamander walk into a bar..." and thinks to himself "fucking racist."
010
Ken Youens-Clark @kyclark.bsky.social · 19/05/2026
Another crucial bit of context here is that Edmund Pettus was an officer in the CSA and a Grand Dragon of the KKK, and they have never changed the name of this bridge. I had to live Jackson, MS, next to the Ross Barnett Reservoir, named for another horrid racist.
030
Ken Youens-Clark @kyclark.bsky.social · 18/05/2026
I wrote an Eagle's cover about how my AI girlfriend doesn't work. It's called "Glitchy Woman."
020
Ken Youens-Clark @kyclark.bsky.social · 18/05/2026
I've created py4bfx.com to host all the free YouTube videos I've made for my book Mastering Python for Bioinformatics (O'Reilly, 2022). This material will be used by the NCSU Bioinformatics Research Center for an upcoming introduction to programming for biology. #python #bioinformatics #programming
py4bfx.com
Mastering Python for Bioinformatics
010
Ken Youens-Clark @kyclark.bsky.social · 14/05/2026
If Mark Ruffalo ate too much, he'd be called Mark Stuffalo.
020
Ken Youens-Clark @kyclark.bsky.social · 05/05/2026
I get it. I once fell in love with spellcheck.
000
Ken Youens-Clark @kyclark.bsky.social · 04/05/2026
"I ain't nothing but tired" I hear you, Boss.
000
Ken Youens-Clark @kyclark.bsky.social · 24/04/2026
When my wife says "I moved that thing that was in the way" she means "I put it in the already crowded garage where you store too many bicycles, and I probably put it on your workbench that is barely visible under all your half-abandoned projects."
020
Ken Youens-Clark @kyclark.bsky.social · 20/04/2026
Almost to 2K subscribers on my YouTube channel www.youtube.com/@kyclark
An image titled "Channel analytics" showing the current number of subscribers at 1999 with an increase of 16 in the last 28 days.
000
Ken Youens-Clark @kyclark.bsky.social · 10/04/2026
I don't want to brag, but the dentist says I'm a big salivator.
000
Ken Youens-Clark @kyclark.bsky.social · 07/04/2026
I’m judging people who use Times New Roman on their phone lock screen.
121
Ken Youens-Clark @kyclark.bsky.social · 11/03/2026
1990: I, an 18-year-old male, watch the US invade the Middle East and fear that I'll be drafted to fight. 2026: I, a 53-year-old, watch the US invade the Middle East and fear that my 18-year-old son will be drafted to fight.
000
Ken Youens-Clark @kyclark.bsky.social · 20/02/2026
Has anyone checked the tariff shelf this morning?
001
Reposted by Ken Youens-Clark
Travis Wheeler @wheelerlab.org · 05/02/2026
Please spread the word: We invite applications to a two-week Computational Biology workshop in Singapore, June 14-27. This NSF-funded workshop brings together 16-20 US grad students with international peers. Apply by March 21: compbioasia.net 🧵 Details below:
compbioasia.net
Compbio Asia
239
Ken Youens-Clark @kyclark.bsky.social · 20/01/2026
I've been thinking about making friends with a neighborhood corvid. Maybe hold out some peanuts in my hand and see what happens.
000
Ken Youens-Clark @kyclark.bsky.social · 25/11/2025
Looking at used bicycles on Craigslist just to feel something.
030
Ken Youens-Clark @kyclark.bsky.social · 03/11/2025
Shout out to Fishbone, who was singing to my white-college-boy ass back in the early 90s about fascism. Not something I ever thought about growing up, and they were trying to get me to see it.
000
Ken Youens-Clark @kyclark.bsky.social · 20/10/2025
My ride share car smells like air freshener and pot. Reminds me of the summer I lived in a house with six band mates and there was a cinnamon air freshener in the bathroom and the keyboard player came out and said “Mmm cinnamon dump!
000
Ken Youens-Clark @kyclark.bsky.social · 26/09/2025
I've release a new user interface for mdrepo.org, an open repository of molecular dynamic simulations for proteins, written in Elm (specifically Elm Land). The original version used React/JS and was slow and failed with exceptions. The Elm version should have zero runtime exceptions. #elm-lang
mdrepo.org
MDRepo
020
Ken Youens-Clark @kyclark.bsky.social · 28/08/2025
Tried to call my step-dad and got his voice mail with the message recorded by my mom, who died in June.
010
Ken Youens-Clark @kyclark.bsky.social · 28/08/2025
A friend shared a lovely Dijkstra essay. It's short enough to read in a few minutes, and is damning of the current attempt to replace our brains with AI generated writing and vibe coding. www.cs.utexas.edu/~EWD/transcr...
cs.utexas.edu
E.W.Dijkstra Archive: On the foolishness of "natural language programming". (EWD 667)
111
Ken Youens-Clark @kyclark.bsky.social · 27/08/2025
I've become increasingly disappointed my publisher, @oreilly.bsky.social, leaning so heavily into vibe coding. They canceled my Rust course in which I attempt to methodically teach how to learn Rust by writing it oneself. They fired the really good acquisition editors who brought me on board.
110
Ken Youens-Clark @kyclark.bsky.social · 26/08/2025
A friend would ride with his mom to drop his sister off for piano lessons. Every time, his mom asked him if he'd like to take lessons, too. Every time, he said no. One day, he decided he would say yes the next time his mom asked. She never did, and he never studied the piano.
100
Ken Youens-Clark @kyclark.bsky.social · 22/08/2025
I don't understand the government taking 10% of Intel profits. Like, isn't that what taxes are supposed to be?
000
Ken Youens-Clark @kyclark.bsky.social · 20/08/2025
My one food service experience was 27 years ago at a Cracker Barrel in Lewisville, TX, my last semester in college after my folks kicked me off the payroll after a huge fight over my girlfriend.
020
Ken Youens-Clark @kyclark.bsky.social · 21/07/2025
I like Weird Al but not weird AI and this is a very confusing time for me.
010
Ken Youens-Clark @kyclark.bsky.social · 18/06/2025
My retirement plan is somewhere between outfitting a Tuff Shed or cliff-diving a la Midsommar with the backup head hammer.
010
Ken Youens-Clark @kyclark.bsky.social · 02/06/2025
My current project is continued support and development on this. It's really cool.
000
Reposted by Ken Youens-Clark
Lupita Nihongo @otsumamiboy.blacksky.app · 31/05/2025
Trying to reconcile how all positive change had to be incremental, studied in perpetuity & ultimately stalled with ‘how are we gonna pay for that?’ but dismantling everything was done quickly, ham-fistedly & with total disregard for cost of money and lives & no institutional guardrails mattered.
431140301
Ken Youens-Clark @kyclark.bsky.social · 06/05/2025
My job at the Univ. of Arizona has been funded by the NSF and NIH. The money runs out pretty soon, so I’m seeking a new role. #Python #Rust #Elm #Bioinformatics
043
Ken Youens-Clark @kyclark.bsky.social · 24/04/2025
My first book, Tiny #Python Projects (Manning, @manningbooks.bsky.social, 2020), has been translated into #Russian.
A Russian translation of the book, Tiny Python Projects, by Ken Youens-Clark. The cover is vertically divided into a black left side and white right side and features a woman from the 1805 edition of Sylvain Marechal's four-volume compendium of regional dress customs. The woman is dressed in a long green dress with long sleeves and buttons up the front. She is wearing a salmon-colored headdress over a tall hat. The toes of her right foot peak from under the dress.
010
Ken Youens-Clark @kyclark.bsky.social · 24/03/2025
I found the #Rust game engine #Macroquad very easy to use in making this little animation of bouncing balls.
140
Ken Youens-Clark @kyclark.bsky.social · 14/03/2025
Can't stress-eat if I don't start stress-baking.
000
Ken Youens-Clark @kyclark.bsky.social · 10/03/2025
Her: I don't like these pants. They're too big. What do you think? Me thinking "This is a trap. Don't answer." Her: I should probably change. What do you think? Me: I agree. They're too big and you should change. Her: I can't believe you don't like my pants.
000
Ken Youens-Clark @kyclark.bsky.social · 28/02/2025
I'm releasing a fun little #Rust tool called "readr" that will print file/STDIN to the screen slow enough to read, kind of like how computers all seem to work in the movies. FWIW, I was exploring async programming with tokio. crates.io/crates/readr
crates.io
crates.io: Rust Package Registry
060
Ken Youens-Clark @kyclark.bsky.social · 28/02/2025
I usually talk about my work in #Rust, but I've also done a lot with #Python. The GitHub repo for my first book, Tiny Python Projects (Manning, 2020), has now hit 2.5K forks! You can find all the videos on YouTube. github.com/kyclark/tiny...
000
Ken Youens-Clark @kyclark.bsky.social · 27/02/2025
I've always thought "Hot Water Burn Baby" would make a great band name.
000
Ken Youens-Clark @kyclark.bsky.social · 04/02/2025
Does anybody in #bioinformatics need a #Rust program to convert Stockholm format into FASTA? I'm using this to split multiple sequence alignments in an STK file into separate FASTA files. github.com/TravisWheele...
github.com
GitHub - TravisWheelerLab/stk2fasta: Split Stockholm file into FASTA files
Split Stockholm file into FASTA files. Contribute to TravisWheelerLab/stk2fasta development by creating an account on GitHub.
032
Ken Youens-Clark @kyclark.bsky.social · 31/01/2025
Here's the link to my @oreilly.bsky.social #Rust course on Monday. If you are a university student, it's very likely that school's library has a subscription to the O'Reilly Learning platform, so it's free to dip in! learning.oreilly.com/live-events/...
learning.oreilly.com
Basic Rust Programming
Kickstart your Rust journey with Command-Line Programs
012
Ken Youens-Clark @kyclark.bsky.social · 29/01/2025
The 0.7 version of our #bioinformatics #Rust crate Sufr for parallel creation/querying of suffix arrays includes a deeper test suite that found many bugs I fixed. crates.io/crates/sufr
crates.io
crates.io: Rust Package Registry
131
Ken Youens-Clark @kyclark.bsky.social · 27/01/2025
If this dune's Arrakeen, Don't come a-knockin'.
000
Ken Youens-Clark @kyclark.bsky.social · 07/01/2025
I've pushed a new version of Sufr, a #Rust implementation for fast parallel creation and searching of a suffix array. This release includes support for spaced seeds and searches requiring almost no RAM. crates.io/crates/sufr
crates.io
crates.io: Rust Package Registry
052