Current odyssey
Current, 2025

Friday, June 27

July

July starts with a trip back home to India until the fall. Ratha Jaatra, the chariot festival in Puri is the one event I try hard to make it to every year. This month marks the end of a whole year of my life in the US. Feels happy nostalgic and contentment; a sense of fulfilment and accomplishment; eudaimonic in ways, looking back at all that I have achieved so far, having made a whole year, alone as a an adult in the US. I moved here back in August 2024, and it feels like all of that was a month ago. Excited for what is next.

Taking a break from the project-building phase was a mindful call. I spend most of my energy on actual work, focusing on my internship. I think the next project that I decide to get involved in will need to solve a real problem and generate revenue. Currently working with distributed computing - scaling, maintaining, deploying, and managing the video generation service at Hollywood. The aim would be to keep hunting for technical founding staff/ founding engineer roles for when I graduate, which will probably be at the end of this semester/ year. Looking forward to what is in store for me.

June

Won the World Residency Buildathon! :) LFG

Summer in California is beautiful. Healdsburg is a small town in Sonoma County, known for its picturesque vineyards and wineries. The weather is warm, with temperatures ranging from 25 to 30 degrees Celsius. The town has a charming vibe with boutique shops, restaurants, and cafes. Currently, it’s filled with tourists/ people attending Edge City, a tech pop-up village, which is more like a tech summer camp, where people can come together to share ideas and collaborate on projects. I am part of the World Residency program, where we build and deploy a mini app that runs on the World ecosystem.

Now while I am here, I did decide to ship fireside, a decentralised encrypted chat app I built some years ago, on worldcoin. I was anyway working on shipping h011yw00d, thought might as well try to ship something of my own. This blew up! Acquired 500 users in a day and was in the top 10% of the apps without any marketing.

Here are the metrics after a day of launch :) -

fireside metrics

The rest of the time when I am not working, I spend exploring California, visiting San Francisco, Redwood National Park, and the beautiful beaches along the coast.

San Francisco is a vibrant, beautiful city, known for its diverse culture, tech scene, and absolutely stunning views. The weather is mild/ cold, with temperatures ranging from 12 to 20 degrees Celsius. California has microclimates, so the weather can vary significantly from one part of the city to another. I halted in Presidio for a couple of days, a bay area neighbourhood, also a former naval base turned into a national park. Worked out of the House of Web3, with beautiful views of the Golden Gate Bridge and the bay, with hiking trails and picnic areas. Presidio also has this amazing amazing trail, Land’s End, which offers breathtaking views of the Pacific Ocean from the cliffs. This is hands down my favourite place in SF, and my favourite hike so far.

The city has a rich cultural scene, with museums, galleries, theatres, and amazing culinary experiences. The food here is the probably the best I have had in the US so far. I attended a few meetups and events and got to meet some amazing founders. SF inspires me to move here someday. If I ever do decide to move out of New York, I think SF would be the place.

May

Moving to SF for the summer. Summer internship as an AI Research Engineer at an AI/Web3 startup, H011YW00D - an AI agent that generates autonomous cinematic videos, currently active on Twitter. My role involves working on the AI engine and the underlying distributed computing and deploying and maintaining it.

My speculations about the Web3 world aside, and the fact that crypto is 99% a scam, innovation and profitability are two separate things. Businesses don’t need useful technology to make money. A few are financially successful businesses, although built on technically questionable foundations, not meaningful innovations solving real problems. Examples include Coinbase, OpenSea etc. The bottom line is, distribution trumps innovation. Not that I see myself working in the web3 space, but this stint feels like a decent opportunity to network and explore more.

The semester is over. I feel I am done with building projects now. They still excite me, but the monetary aspect of it is more appealing now. I’d like to focus on building and solving more business-oriented problems. Summer internship starts in a few days. At 24 C, New York feels warmer now. People are out and about, and the city is alive. I’d like to save up for a few trips this summer, mostly exploring places around the bay area.

Jai Hind :) Orion is going well. The device is currently capable of recording various muscle signals based on activity, and the data shows distinguishable patterns between relaxed, fist, index, and index-middle finger positions. It conditions signals using moving average filtering, rectification and envelope signals with additional raw signals for improved accuracy. The challenge here is improving the deep learning model that has a terrible accuracy of around 60-70% for the current dataset. The annoying part about this is that the data is terrible. Primarily, because the jumper wires kept falling off, and the electrodes were not placed properly. Also, the muscles get fatigued after a while.

arm arm
Left: Arm with electrodes and sensors, Right: MCU with electrodes and sensors live

Further, in the next semester, I am planning to integrate a language recognition model that will be used to convert the signals into text. This has a lot of potential applications, including controlling devices, typing (air keyboard), and even hand-gesture-to-speech conversion.

New York in spring is beautiful as ever. The highs are around 20-24 and the lows are around 12-14, the sweet spot. The cherry blossoms are in full bloom, and the city feels lively. Charting out a few short trip plans for the summer. East coast isn’t as scenic as the West Coast, but, let’s see how it goes.

Currently watching When Life Gives You Tangerines, a Korean series that beautifully explores themes of love, loss, and self-discovery. The story follows a young woman as she navigates the complexities of relationships and personal growth. Stunning cinematography and heartfelt narrative. Also, You, a psychological thriller series that follows Joe Goldberg, a charming yet dangerous psychopath who becomes obsessed with the people he loves.

The last ten odds days were disturbing, was mostly glued to the news. The situation back in home is heartbreaking. What is more annoying is all of the news channels are too polarised, thus, instead of information, they spend more time on sensationalism. I have faith that India will have a response ready. Vengeance is coming. Jai Hind.

April

Too many projects and short stints; dropping all projects for now. Planning to slow down a bit and try to focus on one clear domain to build something tangible. Let’s see how this turns out. I’d still have to finish Orion for it is part of my academics. New York life is beautiful. Spring is starting, and the city looks lovely! Also got a new gig that I am pretty excited about. I got a Tech Product Engineering internship for this summer at YourMove.ai, an AI-based product that helps you in your dating life.

College life is slow but more meaningful. Formal education and I seem to be done with each other. Thus, this semester, almost half of my credits are just projects. Ferry is almost done, and I am focused on wrapping up Orion. (More details here). Will try to keep up the pace next semester as well and graduate early. Spending most of my time on product strategies, design, architecture and case studies: product market fits.

Helped out a friend this weekend build an AI-accelerated hardware simulator in ‘C’ and Verilog to demonstrate vector multiplications and speedup in hardware. The benchmarks show massive speedup in TPUs and NPUs: O(1) vs O(n) in CPUs by running the multiplication in parallel.

This weekend was productive. Decided to revisit an old decentralised encrypted chat app I built three years ago, and here is the v2: https://anubhavp.dev/fireside/. Also, implemented a global search feature in this blog. Search for any content in the blog on any page, using the search icon, or ctrl/ cmd + k or /. The search is implemented using a custom prefix-matching plus a fuzzy search engine that uses the BM25 ranking algorithm. At times, there are these one or two out of a thousand scenarios where I sometimes contemplate that maybe Leetcode has had some value in my software engineering journey.

F-ed up my pc for a day. Ferry is not programmed to handle malformed code, and the IR-assembly code generation missed adding epilogue to this one for-loop in a test.c file. Ferry uses spike to emulate the RISC-V assembly code, and it started an infinite loop with seg faults and stack overflows. I quit the emulator (ctrl + c) and was on my way, but spike was silently running in the background. A day later, my CPU Fan started roaring, and the laptop was heating up. Initially, I ignored but later, upon inspection, it was clear today why tests are important in your code. Spike was hogging 99.5% CPU usage.

gemini-2.5-pro is the new hot thing in the AI space. Reddit users are reportedly receiving massive performance differences from Claude 3.7-sonnet. On the contrary, my experience has not been quite the same. When I asked it to analyse Ferry, my C compiler project, it did successfully analysed it in one shot, identified bugs and suggested improvements. But, the code generated by Gemini 2.5-pro was buggy, with unreadable characters (this one time it generated a weird character which I hadn’t seen in ASCII before xD), and a lot of unused variables amongst others. The code also didn’t solve the problem.

Currently, Ferry is riddled with bugs, primarily in the IR to Assembly space, mainly because I mostly wrote all the template code myself and asked Claude to fill in the rest.

March

Claude finally has a web search feature; I can finally let my Chatgpt+ rest in peace now. Well done, soldier. You did well. (Immediately regrets after looking at the Ghibli art images everyone is generating) :(

Happy Holi folks! I had a lovely Holi celebration here this weekend. Currently wrapping up Ferry, a C compiler in Rust. The compiler is currently capable of parsing, tokenizing, generating AST and an optimised intermediate representation of the code for a subset of C language. The following steps would be to compile IR to RISC-V assembly.

Compiled languages are always faster than interpreted languages, which is why ​Microsoft has also announced a native port of the TypeScript compiler to Go which earlier was written in TypeScript.

I am also contributing to a process isolation sandbox project, LIND, at the Secure Systems Lab at NYU and in some research about Meta’s Orion Glasses, particularly focusing on hand-gestured controllers.

The internet is going crazy since the launch of Claude 3.7 sonnet and for the right reasons. Claude 3.7 destroyed benchmarks, which is a significant improvement over other models. I tried out Claude, and it’s just insane. For instance, I asked it to review an article I wrote earlier with the default prompt provided by Anthropic (look for the polish your prose suggestion in Claude), and it just nailed it.

Now the question is, do I replace my Chatgpt+ subscription with Claude? Claude doesn’t have a web-search feature, yet. But I switched, crossed the line, and made the jump to the dark side. I wish it had a web search feature. It could be a separate entity, like a separate web scraper model, or maybe a separate tab in the app, or something. This would solve all my problems and would be a game-changer. I used Chatgpt for every single thing, from research and coding to analysing the nutritional values of food. For example, every day, I ask Chatgpt to find the nutritional values of a food item, like say a particular branded milk/ oat milk or a coffee from Starbucks, and it still does a great job at it. To maintain a log, I ask it to save all the results in a markdown file and return.

The other solution now is using Google as usual (Google does a better job than the likes of Perplexity at finding relevant sources, BUT, for summarising, paraphrasing & “how to” queries, an LLM-based search engine is better. Refer to this article), and then copy-pasting the results to Claude.

Is it March yet? I remember going back home, to India, for a break, like it was yesterday and now two months are already over? Strange. On this side of the world, I am currently building a compiler for a subset of the C language to RISC-V assembly language. It’s a fun project that helps me understand how compilers work. I also joined the SSL (Secure Systems Lab) at NYU, and am involved in a project aimed at building a secure system that aims to isolate processes in a single process sandbox. This helps limit the damage caused by bugs or security flaws in the application. Also, involved in some research about Meta’s Orion Glasses because I found the hand-gestured controllers fascinating. I am planning to work this semester on a controller as such. Excited to see how all these unfold in the coming months.

February

The highlight has to be HackNYU, a 48-hour hackathon that I participated in last weekend. We built Neighbourly, A Hyperlocal community inventory management app for you to donate, borrow, or exchange food and essentials with those in need. We didn’t win, but I am proud of what we accomplished in the given timeframe. Here’s the gist of the project on Devpost. We built the skeleton in a few minutes using tools like v0.dev, blot.new, rollout.site, and presentations.ai. It’s crazy how AI has changed the landscape of today’s development.

Tech is a commodity now, anyone with a slight sense of what they are doing can build something. I don’t see the point in hiring a lot of developers to build something that can be done by a few now. I get what FAANG companies mean when they lay off a lot of devs. Not that I support that, but, it just makes more fiscal sense. The real challenge is to build something that people want.

Finished watching Paatal Lok - Season 2 this weekend. It’s a gripping tale of crime, corruption, and power, a must-watch for anyone who enjoys Indie crime dramas, and it’s really good. On the other hand, also currently watching a heartfelt, light-hearted show called Ted Lasso. It’s a comedy-drama series that follows an American football coach who is hired to manage an English football team. The sheer optimism and relentless positivity in the show are infectious. This show is so good! If you’re more interested in watching shows about the journey of building yourself, try watching Marvellous Mrs. Maisel. It’s a comedy-drama series about a housewife who becomes a stand-up comedian in the 1950s. The writing is sharp, the characters are well-developed, and the acting is top-notch. Running parallels, Midge’s wins feel personal here, well-deserved. More ->

January

Back in action: January was like an amazing, much-needed, magical vacation back home, and now I am back, and it feels good. I met my cousins, family and relatives, ate a bunch of good Indian food, and spent a lot of time with my friends, still unsure how a month went by and if I was ready to get back to work. My sister got married, and I can’t stop digesting this. She is just six months older than I, and we grew up together, inseparable. I am happy for her, but it feels like a part of me is missing. I can’t wait to finish things here and rush back home.

Currently reading The Short Case for Nvidia Stock by Jeffrey Emanuel, which explains how Deepseek, an open-source LLM, just killed it in the LLM space. The training of DeepSeek-V3 required less than $6 million worth of computing power with Nvidia H800 chips, which is 20 to 50 times cheaper than the cost of training similar models by OpenAi and Anthropic. On Monday, January 27, 2025, the stock closed at $118.42, marking a 17% drop from the previous close. This decline erased nearly $600 billion from NVIDIA’s market capitalisation, setting a record for the largest single-day loss in U.S. history. The stock’s decline was attributed to a combination of factors, including a broader market sell-off, concerns about the company’s growth prospects, and a downgrade from analysts at Morgan Stanley.

Taking a break:

I am going back home, this month. If you’re curious, I will be spending more time on my books, PS5, and Netflix in the next few weeks. Red Dead Redemption, Spiderman 2, Pulp Fiction, Godfather, and a long list await this new year. Hoping to gobble up good food for the rest of the year in this one-month break.

Here’s to new beginnings and new adventures! 🥂 I hope you have a great year ahead. Merry Christmas, and a happy New Year, everyone! Promise to be back soon. Keep checking :)


2024
2023