Co-Founder @SuperluminalSft, building the Superluminal CPU profiler

Joined February 2012
146 Photos and videos
Pinned Tweet
New article! A user is reporting full system freezes while using Superluminal on Linux. What do you do? Cry? Well, we did a little bit. But we also dove into the kernel...again, fixing several issues in eBPF's spinlock implementation. Read all about it: rovarma.com/articles/a-tale-…
5
28
173
31,707
reading literally anything online in 2026
6
179
Ritesh Oedayrajsingh Varma retweeted
Due to popular demand, you can now browse all my recommended reading/viewing suggestions here: mariozechner.at/recommended-… Sadly, Space Karen's hard core engineered Twitter API is absolutey garbage, and I can only get tweets back to April. Will backfile with an export. Enjoy.
26
55
935
31,987
Me: we’re running into an issue on Linux with dbus, we think it’s related to <this> github issue Claude: <long, detailed, plausible explanation of why it’s a OOM issue> Me: what? did you even read the issue? Claude: You're right, I didn't read it. Let me actually look at it and revise. Claude: You're right and I owe you a correction. I didn't fetch the issue and made up an explanation that sounded plausible. Now that I've actually read it: agi is here folks, fear for your jobs
31
21
1,043
60,205
Ritesh Oedayrajsingh Varma retweeted
Today is a beautiful day for updates! On the Stable channel: rolling up a large number of features, perf optimizations, and QoL changes made over the past months On the Insider channel: support for our instrumentation API has been implemented on PS4 & 5! Go check it out!
4
4
32
2,691
I’m so absolutely freaking tired of waking up to a freshly rebooted machine because Windows, not me, decided installing updates I absolutely do not care about was more important than preserving my debugging state. Whoever is in charge of this at MS should be fired.
17
8
168
7,273
Ritesh Oedayrajsingh Varma retweeted
Me reading any technical blog post / article published after about 2023:
2
1
100
4,741
We solved this exact problem for Superluminal a while ago with a novel approach: superluminal.eu/efficiently-…
Sort a 1TB file when you only have 8GB RAM. You literally cannot load it all in memory. How do you do it efficiently?
1
9
105
10,488
This is 100% true, but Linux devs were and are in denial about this. There’s a reason the install page for every cross platform app looks like * Download Windows installer * Download OSX package * Click here for Linux install instructions that may or may not work on your distro
I don't know if a lot of people have thought why this happened. To make Linux viable for the layman, Valve had to make Proton (derived from Wine) so that Win32 API became the first and only stable ABI on Linux. Why did Linux Distro devs not care about stable ABI historically?
76
154
4,417
287,689
Ritesh Oedayrajsingh Varma retweeted
New blog post! In "Quantizing tangent frames", we look at various established methods to represent tangent frames in the vertex data, squeeze a few variants into 32 bits per vertex and look at the resulting precision. zeux.io/2026/04/30/quantizin… Retweet, like and subscribe!
2
42
188
10,008
Ah yes, Wikipedia. Guess which “performance analysis tool” is not on the “List of performance analysis tools” page and probably never will be.
Thank you @BrodieOnLinux for covering the Wikipedia fiasco for Odin. We don't particularly care if Odin is on Wikipedia or not; especially when Wikipedia itself is rarely reliable, but we've been dealing with Wikipedia mods for years.
3
109
18,888
international day of corporations attempting to be funny in the most obviously corporate and sterile way
it is, unfortunately, April 1st and many people believe they are way funnier than they really are.
1
4
1,270
Related: I die a little bit inside whenever I see new devtools being launched with perpetual pricing. Been thinking about writing a blog post about the commercial realities of devtools, but I don’t know if people are ready to hear the truth :-)
I agree with this (and thanks for the shoutout), but the replies on this perfectly demonstrate why you can’t run a sustainable dev tools business selling to individual devs. Companies are happy to pay, but devs value their time at ~zero, so *everything* is too expensive for them
5
1
29
6,407
Ritesh Oedayrajsingh Varma retweeted
Replying to @rovarma
People don't value their time enough when it comes to programming. But any other aspect of life? They do spend money to improve their life. Be it cooking, heating, clothing, DIY, other jobs, etc. And thank you for making Superluminal. You've saved me weeks in actual time.
2
2
78
3,467
I agree with this (and thanks for the shoutout), but the replies on this perfectly demonstrate why you can’t run a sustainable dev tools business selling to individual devs. Companies are happy to pay, but devs value their time at ~zero, so *everything* is too expensive for them
Professional Programmers: Stop being cheap and starting paying for your tools. $99 for a Text Editor which you'll spend 7 hours a day in—how is that even an issue? Same with loads of tools like Superluminal at €289. If you're a developer, you're making that back in days.
10
7
154
25,815
Superluminal’s individual license is €59 for a perpetual license. We’ve had multiple people complaining that it’s “too expensive” or “unfair” over the years, asking for discounts etc. There was even a guy who went on a whole rant about how €59 was a scam.
9
33
2,189
My advice to would-be commercial dev tool companies: find some way to make your product attractive to *companies*. You’re in for a world of pain if your main users are individual devs.
14
1,276
Ritesh Oedayrajsingh Varma retweeted
I'm usually not one to write thought pieces without much technical depth. But here we go. Slow the fuck down. mariozechner.at/posts/2026-0…
154
499
2,883
625,299
Ritesh Oedayrajsingh Varma retweeted
Replying to @molecularmusing
i'm clearly not as deeply technical as you, but i like to think of myself as some who cares about their craft. what i'm seeing is an industry wide change (and hype) that i want to understand as deeply as i understand other areas of my craft. only then can i know what actually works, craft-wise and what doesn't. a lot that's paddled to "work" by grifters and corps that need to sell you that vision does not. but there are things that do actually work and are helpful wrt my craft. a big part of developing my craft over the decades was to learn new tools and see if they help me in anyway at creating good code, be it directly, or indirectly by saving me time with non-coding or coding related tasks. this is another such tool. but it's a tool that hasn't found it's final form yet. and i'd like to figure out what it's final form may look like, just as i liked to figure out how to write a debugger or a compiler and all the nitty gritty details that entailed downstream. for me, this is about learning new things for my craft, not replacing me andy coding skills. that's a very thin line tho, which is super easy to cross without discipline.
7
14
171
11,607
Writing-on-the-internet-achievement unlocked: mean-spirited comment by HN commenter who has clearly not read the article 🏆
New article! A user is reporting full system freezes while using Superluminal on Linux. What do you do? Cry? Well, we did a little bit. But we also dove into the kernel...again, fixing several issues in eBPF's spinlock implementation. Read all about it: rovarma.com/articles/a-tale-…
3
26
3,821
Ritesh Oedayrajsingh Varma retweeted
Showing this to my manager next time he asks me about my "production impacc".
New article! A user is reporting full system freezes while using Superluminal on Linux. What do you do? Cry? Well, we did a little bit. But we also dove into the kernel...again, fixing several issues in eBPF's spinlock implementation. Read all about it: rovarma.com/articles/a-tale-…
2
1
11
1,083