Raunak Ramakrishnan
@QuixoticCoder
Programmer | Loves functional programming, simplicity, building backend systems | Dabbles in AI/ML
You might like
DNS records in zone files add up to gigabytes. The simdzone C library can parse them at gigabytes per second. It is part of the popular NSD and likely in a server near you. Details at… Parsing Millions of DNS Records per Second, Software: Practice and Experience 55 (4), 2025…
NSD (Authoritative DNS server in base) has been updated to 4.13.0 in #OpenBSD -current, after being at 4.9.1 due to significant upstream changes, such as replacing the flex+bison zone parser with a new SIMD optimized implementation. marc.info/?l=openbsd-cvs…
ARM64 kernel now supports echoing user input. 372 bytes! It was fun getting backspace working on a UART! Code: gist.github.com/rrampage/c666e… #qemu #arm64 #osdev
Is there any cheap (<$100) ARM64 board/device/smartphone which supports nested virtualization? The RaspberryPi 4/5 don't seem to support it. #virtualization #arm64
Wrote a Brainfuck interpreter in ARM64 assembly (460 bytes). Here's it running a Mandelbrot set calculation Code: gist.github.com/rrampage/9709c… #arm64 #linux
Wrote an ARM64 implementation of `kill -9`. Compiles to a 208 byte ELF! The fun part was writing an `atoi` implementation for unsigned ints and reading `pid` from `argv[1]` cc @abhi9u Code: gist.github.com/rrampage/7f700…
Hand-crafted ELF using ARM64 assembly (no linker!): gist.github.com/rrampage/74586… Wrote the ELF headers in the assembly file. Uses `as` to create the object file and `objcopy` to fish out the ELF. Overhead of ELF and program headers is 120 bytes. Actual code is 12 bytes. #linux #arm64
5 npm tips to make your dev machine safer - 1. NEVER run npm install -g as root 2. Use nvm 3. Remove unnecessary global packages 3. npm audit 4. Use npx where possible dev.to/rrampage/5-npm…
The only glow up that matters. 🎂
🐼🤹♂️ pandas trick: Want to explore a new dataset without too much work? 1. Pick one: ➡️ pip install pandas-profiling ➡️ conda install -c conda-forge pandas-profiling 2. import pandas_profiling 3. df.profile_report() 4. 🥳 See example 👇 #Python #DataScience #pandastricks
i want to write some advice for handling intermittent bugs! So far I have: * add extra logging that triggers when the bug happens * look for time patterns (is it right on the hour?) * read the code really carefully to figure out how the Weird Thing might happen
amazing debugger features
A couple of days ago, I had a random idea & couldn't get rid of it until I built it so here you go, I made a Flappy Bird game you play w/ browser windows!🐦🎮 Now I can move on! 😂🎉 flappy-windows.netlify.com #javascript
If you're wondering what "P-four-nines" means, it's the latency at the 99.99th percentile, meaning only one in 10,000 requests has a worse latency. Why do we measure latency in percentiles? A thread about how how it came to be at Amazon...
Was in a conversation about some service refactoring and the guy said “mean latency was a bit worse, but our P-four-nines was rock-solid and only twice the mean. Customer loved it.” #CloudThinking
I’ve never seen something more human from a robot than this.
Since my days in Bombay are numbered now, who'd be interested in a thread on some of Bombay's best restaurants/eateries? Promise you I am going to put my 8 years of experience into this.
United States Trends
- 1. #AEWDynamite 17.4K posts
- 2. #Survivor49 2,829 posts
- 3. #SistasOnBET 2,053 posts
- 4. #iubb 1,698 posts
- 5. #ChicagoFire 1,380 posts
- 6. Athena 10.4K posts
- 7. Binnington 2,051 posts
- 8. Godzilla 28.4K posts
- 9. Savannah 5,346 posts
- 10. Kent State 1,278 posts
- 11. Will Richard 3,274 posts
- 12. Mitchell Robinson 1,168 posts
- 13. Ovechkin 7,119 posts
- 14. Randle 3,156 posts
- 15. Unplanned 4,356 posts
- 16. Cade Cunningham 2,446 posts
- 17. Harley 11.5K posts
- 18. Ball State 1,825 posts
- 19. Andi 9,568 posts
- 20. Donte 1,356 posts
Something went wrong.
Something went wrong.