QuixoticCoder's profile picture. Programmer | Loves functional programming, simplicity, building backend systems | Dabbles in AI/ML

Raunak Ramakrishnan

@QuixoticCoder

Programmer | Loves functional programming, simplicity, building backend systems | Dabbles in AI/ML

Raunak Ramakrishnan reposted

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…


Raunak Ramakrishnan reposted

The only glow up that matters. 🎂


Raunak Ramakrishnan reposted

caching headers

b0rk's tweet image. caching headers

Raunak Ramakrishnan reposted

🐼🤹‍♂️ 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


Raunak Ramakrishnan reposted

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


Raunak Ramakrishnan reposted

amazing debugger features

b0rk's tweet image. amazing debugger features

Raunak Ramakrishnan reposted

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


Raunak Ramakrishnan reposted

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



Raunak Ramakrishnan reposted

I’ve never seen something more human from a robot than this.


Raunak Ramakrishnan reposted

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.


Loading...

Something went wrong.


Something went wrong.