curious_coding's profile picture. PhD on high troughput bioinformatics @ ETH Zurich;
IMO, ICPC, Xoogler, Rust, road-cycling, hiking, wild camping, photography
https://bsky.app/profile/curiouscod

Ragnar {Groot Koerkamp} ๐Ÿฆ‹

@curious_coding

PhD on high troughput bioinformatics @ ETH Zurich; IMO, ICPC, Xoogler, Rust, road-cycling, hiking, wild camping, photography https://bsky.app/profile/curiouscod

๊ณ ์ •๋œ ํŠธ์œ—

Ragnar {Groot Koerkamp} ๐Ÿฆ‹ ๋‹˜์ด ์žฌ๊ฒŒ์‹œํ•จ

i want knowledge to be passed by reference not by value


Ragnar {Groot Koerkamp} ๐Ÿฆ‹ ๋‹˜์ด ์žฌ๊ฒŒ์‹œํ•จ

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 (nature.com/articles/s4158โ€ฆ).


Ragnar {Groot Koerkamp} ๐Ÿฆ‹ ๋‹˜์ด ์žฌ๊ฒŒ์‹œํ•จ

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 > ow.ly/oT8X50XbeTo #ScyllaDB


Ragnar {Groot Koerkamp} ๐Ÿฆ‹ ๋‹˜์ด ์žฌ๊ฒŒ์‹œํ•จ

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โ€ฆ

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! fgiesen.wordpress.com/2016/08/07/whyโ€ฆ

vivekgalatage's tweet image. 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!

fgiesen.wordpress.com/2016/08/07/whyโ€ฆ


Ragnar {Groot Koerkamp} ๐Ÿฆ‹ ๋‹˜์ด ์žฌ๊ฒŒ์‹œํ•จ

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!

ptrschmdtnlsn's tweet image. 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!

Memory access is O(N^[1/3]) vitalik.eth.limo/general/2025/1โ€ฆ



Ragnar {Groot Koerkamp} ๐Ÿฆ‹ ๋‹˜์ด ์žฌ๊ฒŒ์‹œํ•จ

Memory access is O(N^[1/3]) vitalik.eth.limo/general/2025/1โ€ฆ


Ragnar {Groot Koerkamp} ๐Ÿฆ‹ ๋‹˜์ด ์žฌ๊ฒŒ์‹œํ•จ

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


Ragnar {Groot Koerkamp} ๐Ÿฆ‹ ๋‹˜์ด ์žฌ๊ฒŒ์‹œํ•จ

So tired of this.

badlogicgames's tweet image. So tired of this.

Ragnar {Groot Koerkamp} ๐Ÿฆ‹ ๋‹˜์ด ์žฌ๊ฒŒ์‹œํ•จ

No longer interested in a H1-B visa? You can work for @PacBio as a Bioinformatics Software Engineer even from Europe. Apply today! pacbio.wd12.myworkdayjobs.com/en-US/PacBio-/โ€ฆ


Ragnar {Groot Koerkamp} ๐Ÿฆ‹ ๋‹˜์ด ์žฌ๊ฒŒ์‹œํ•จ

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.


Ragnar {Groot Koerkamp} ๐Ÿฆ‹ ๋‹˜์ด ์žฌ๊ฒŒ์‹œํ•จ

โ˜• there's a Dijkstra for everything: cs.utexas.edu/~EWD/transcripโ€ฆ

cn8011's tweet image. โ˜• there's a Dijkstra for everything: cs.utexas.edu/~EWD/transcripโ€ฆ

Ragnar {Groot Koerkamp} ๐Ÿฆ‹ ๋‹˜์ด ์žฌ๊ฒŒ์‹œํ•จ

I started using `rebase` instead of `merge` and now I understand why people were telling me to use rebase


Ragnar {Groot Koerkamp} ๐Ÿฆ‹ ๋‹˜์ด ์žฌ๊ฒŒ์‹œํ•จ

Iโ€™m in an airport and the guy next to me has been watching videos with NO HEADPHONES. Itโ€™s so annoying. I finally took out my phone and started doing the same. But I made sure to slowly increase my volume over his. He looked over at me like he was super annoyed. And then turnedโ€ฆ


Ragnar {Groot Koerkamp} ๐Ÿฆ‹ ๋‹˜์ด ์žฌ๊ฒŒ์‹œํ•จ

In the beginning linkers were created. This has made a lot of people very angry and been widely regarded as a bad move.

The C/C++/ObjC separate compilation architecture is one of the most underappreciated PL innovations of all time



Ragnar {Groot Koerkamp} ๐Ÿฆ‹ ๋‹˜์ด ์žฌ๊ฒŒ์‹œํ•จ

Congratulations to Tomasz Kociumaka for winning the prestigious 2025 Presburger Award! An incredibly well-deserved recognition of his brilliant contributions to theoretical computer science! ๐Ÿ‘๐ŸŽ–๏ธ #PresburgerAward #TCS mimuw.edu.pl/~kociumaka/ eatcs.org/index.php/presโ€ฆ


Ragnar {Groot Koerkamp} ๐Ÿฆ‹ ๋‹˜์ด ์žฌ๊ฒŒ์‹œํ•จ

your job here at github is to replace the browser's native "find" feature with an implementation in react. you need to make sure that shift+enter doesn't go backwards, and the latency when you hit enter must be at least 1 second


Loading...

Something went wrong.


Something went wrong.