curious_coding Profile Banner
Ragnar {Groot Koerkamp} 🦋 Profile
Ragnar {Groot Koerkamp} 🦋

@curious_coding

Followers
1K
Following
5K
Media
185
Statuses
2K

PhD on high troughput bioinformatics @ ETH Zurich; IMO, ICPC, Xoogler, Rust, road-cycling, hiking, wild camping, photography https://t.co/wBv2zN4F80

Zurich
Joined October 2021
Don't wanna be here? Send us removal request.
@curious_coding
Ragnar {Groot Koerkamp} 🦋
1 year
1
3
12
@geofflangdale
Geoff Langdale
27 days
@lemire I think we should have a new runtime option where stack, heap, bss, and tls are all in zones where it is guaranteed that any load of any legally addressable byte is guaranteed not to be <64 bytes from a page boundary or anything that will cause a disaster if loaded. ...
1
1
5
@geofflangdale
Geoff Langdale
1 month
Contemplating a type system where the bit sizes required are 1, 2, 4, 8, 9, 16, 17, 32, 33, 64, 65, 128, 256, 512. Disgusting stuff, I should be ashamed of myself.
3
2
9
@uneventual
lucy 🐧
1 month
Having to pattern match Optional::None and Optional::Some(Optional::None) separately is exactly like that joke about Sartre ordering a coffee with no cream, only to be told “I���m sorry monsieur, we don’t have any cream, would you like it with no milk instead?”
18
9
413
@Supremendubisi
I Am
1 month
@sumedha2199 It takes some mental rigour to clarify thoughts via text. Too many people are weak in thinking so they’d rather have you on a call where they can ramble off and force you to interpret their gibberish. Also, most calls are not recorded, so if you mess up, the blame is on you
10
11
231
@ForrestTheWoods
Forrest Smith
2 months
I abhor that computer programmers still use the term “word”. > Size=2 means a word (2 bytes) Just say it’s 2-bytes. Word and Dword and Qword are stupid terms that should never be used by anyone in 2025. Just say how many bytes and be done with it!
113
12
511
@Psy_Fer_
James Ferguson
2 months
I made https://t.co/0Iv89N1bku I did this because the r/bioinformatics channel doesn't like talking about tools, especially if you wrote it yourself. If you build bioinformatic tools or want to learn more about it, join the subreddit and start posting :)
reddit.com
A community for building better bioinformatics tools. Share your open-source bioinformatics tools at any stage of development - from early ideas to stable releases. Get feedback on CLI design, code...
0
4
14
@curious_coding
Ragnar {Groot Koerkamp} 🦋
2 months
Barbell is out now: a new demultiplexer with much higher accuracy than eg Dorado. See the bsky threads for more: https://t.co/UlBy6U80Ei
@biorxiv_bioinfo
bioRxiv Bioinfo
2 months
Barbell Resolves Demultiplexing and Trimming Issues in Nanopore Data https://t.co/V38Juk7xNN #biorxiv_bioinfo
0
1
5
@yiningkarlli
Yining Karl Li
2 months
And still probably 95% of programmers are like "don't worry about the low level details, the compiler will take care of it"
@despair
Elan Ruskin
2 months
I was curious whether compilers would convert a naive loop implementation of "set range of bits in u64 to 1" into O(1) bitwise ops. Answer: MSVC compiles the loop into a loop. Clang's output is bonkers: 418 bytes long, branches everywhere, 256-bit SIMD operations get involved?!
33
38
888
@P99CONF
P99CONF
2 months
How can you gain a 40x increase in throughput over the #Rustlang standard library implementation? In 15 minutes, @curious_coding will show how to exploit what modern CPUs offer so you can achieve faster binary search. Join here > https://t.co/8jEbY0b0RC #ScyllaDB #P99CONF
0
3
8
@babarganesh
quite quiet
2 months
@ChShersh i want knowledge to be passed by reference not by value
1
1
70
@akkah21
Andre Kahles (@[email protected])
2 months
After years of research and continuous refinement, we’re thrilled to share that our paper on the MetaGraph framework — enabling Petabase-scale search across sequencing data — has been published today in Nature ( https://t.co/WQgDjIYDZL).
Tweet card summary image
nature.com
Nature - MetaGraph enables scalable indexing of large sets of DNA, RNA or protein sequences using annotated de Bruijn graphs.
1
25
63
@P99CONF
P99CONF
2 months
How can you achieve 40x faster binary search? @curious_coding's #P99CONF talk will dive into everything that modern CPUs have to offer in order to gain 40x increased throughput over the Rust standard library implementation. Save your spot here > https://t.co/uCyw7JIIXu #ScyllaDB
0
3
8
@curious_coding
Ragnar {Groot Koerkamp} 🦋
2 months
I'm having a talk on "40x faster binary search" at #p99conf next Wednesday, Oct 22! Register now :) https://t.co/OmrE1iNcfK
Tweet card summary image
p99conf.io
P99 CONF is a cross-industry virtual event for engineers and by engineers, centered around low-latency, high-performance design.
1
1
7
@ClassicGamerTWR
Jerason Banes / Architect of Convirgance
2 months
It’s a bit easier to just explain how we got here. In the old days, memory and CPU ran at the same speed. The laws of physics make it incredibly hard to ramp up the MHz of the CPU while keeping physically separated memory chips in sync. The distance is just too far for the
@vivekgalatage
Vivek Galatage
2 months
The question: "Why do CPUs have multiple cache levels?" often gets many CS students and professionals thinking and researching. This article from Fabian Giesen narrates a "cache story" in a relatable way, only to delve into the details - a must-read! https://t.co/RyhpjqAEhX
47
410
4K
@ptrschmdtnlsn
Peter Schmidt-Nielsen
2 months
Asymptotically, O(n^(1/3)) isn't quite achievable in this universe for a variety of reasons, and you have to be pretty clever to even get O(n^(1/2)). If you fill space with memory cells that don't collapse into a black hole then memory access actually takes O(n) time!
@VitalikButerin
vitalik.eth
2 months
Memory access is O(N^[1/3]) https://t.co/4VRZLFhUwm
13
22
500
@VitalikButerin
vitalik.eth
2 months
Memory access is O(N^[1/3]) https://t.co/4VRZLFhUwm
vitalik.eth.limo
408
318
2K
@maxdubler
Max Dubler 🏳️‍🌈
3 months
I am calling for a moratorium on new tote bags. We all have more than enough tote bags already. Stop giving me tote bags at conferences. I do not want or need any more tote bags. See also: water bottles
64
88
2K
@badlogicgames
Mario Zechner
3 months
So tired of this.
200
170
7K
@XLR
Armin Töpfer
3 months
No longer interested in a H1-B visa? You can work for @PacBio as a Bioinformatics Software Engineer even from Europe. Apply today!
0
1
5
@phokarlsson
Henrik Karlsson
3 months
It seems a common experience in the lives of people with high agency is that they, at some point, metaphorically, lean against a wall and discover that there is a hidden door.
69
451
6K