HN user

madmax108

5,601 karma

I'm a moron who's too lazy to write a proper bio.

Posts354
Comments283
View on HN
stackgen.com 9d ago

State of Reliability 2026

madmax108
2pts0
www.lifeofnav.in 1mo ago

64,000 Lines of Nothing

madmax108
4pts0
stategraph.com 2mo ago

Terragrunt is dead: Multi-state transactions killed run-all

madmax108
2pts0
www.domesystems.ai 3mo ago

Dome Systems – A system of control for AI agents

madmax108
1pts0
blog.hotstar.com 5mo ago

Gen AI Video – Building a Scalable Validation Framework

madmax108
1pts0
cursor.com 10mo ago

Online RL for Cursor Tab

madmax108
1pts0
www.ohyaml.wtf 11mo ago

Ohyaml.wtf – YAML Gotchas Quiz

madmax108
4pts0
stackgen.com 11mo ago

StackGen's Autonomous Infrastructure Platform

madmax108
1pts0
www.lgresearch.ai 1y ago

Exaone Deep Released – Setting a New Standard for Reasoning AI

madmax108
4pts0
0x0001.cc 1y ago

Becoming a Good Engineer

madmax108
16pts8
www.strangeloopcanon.com 1y ago

In Defense of Gemini

madmax108
1pts0
simonwillison.net 1y ago

A Practical Guide to Implementing DeepSearch / DeepResearch

madmax108
3pts0
blog.codingconfessions.com 1y ago

How Unix spell ran in 64kb RAM

madmax108
253pts51
clearfeed.ai 1y ago

Why can't India have its own OpenAI?

madmax108
2pts1
medium.com 1y ago

200B Weights of Responsibility

madmax108
3pts0
wikimediafoundation.org 1y ago

Wikipedia 2024 Year in Review

madmax108
7pts1
services.google.com 1y ago

Google DORA metric report 2024 [pdf]

madmax108
1pts0
github.com 1y ago

LLM Prompt Tuning Playbook

madmax108
3pts0
github.com 1y ago

DuckDB-Extension-Httpserver: Turn Any DuckDB into an HTTP API Server

madmax108
5pts0
basecamp.com 1y ago

Just Let Me Do My Job

madmax108
15pts6
www.bloomberg.com 1y ago

The Snowflake-Databricks Rivalry, and Why Both Fear Microsoft

madmax108
3pts1
old.reddit.com 1y ago

Some Perspective on AlphaGeometry

madmax108
2pts0
www.uber.com 2y ago

Modernizing Logging at Uber with CLP (Part II)

madmax108
1pts1
cloudedjudgement.substack.com 2y ago

Is seat-based pricing dead?

madmax108
11pts6
bigthink.com 2y ago

Voyager 1 has left the Solar System. Will we ever overtake it? (2022)

madmax108
2pts1
github.com 2y ago

Withdraw most of my ownership in favor of Mark

madmax108
71pts18
techcrunch.com 2y ago

Bing API is down, bringing Microsoft Copilot, DuckDuckGo and ChatGPT web search

madmax108
30pts1
www.youtube.com 2y ago

Krazam – The Solar Sermon [video]

madmax108
6pts0
old.reddit.com 2y ago

The Reddit Media Metadata Store

madmax108
2pts0
ente.io 2y ago

Ente: Open-Source, E2E Encrypted, Google Photos Alternative

madmax108
964pts327
I Hate NestJS 3 years ago

NestJS is one of those things where people coming from other languages like Java don't know how to develop without the patterns that Java gave them.

This is EXACTLY how I felt using NestJS. Except, IMO, it took the worst part of Java (Spring DI, esp. the over-verbose, make-changes-in-4-random-files-to-get-an-object style they did it circa early 2010s, instead of the much cleaner styles they have today) and shoved it into a language that is built on a completely different paradigms and constraints.

Not had a single pleasant experience working with NestJS, especially once it hits a certain scale, and you are just bogged down running between modules, services, controllers and DI-hell

"My co-founder and I worked at Datadog"

If there's one company that's known for blowing up budgets as you scale, it's Datadog. Hoping WarpStream doesn't follow that playbook.

Best wishes!

"Imagine spending one hour in the kitchen to only feed yourself one time. That would be peak insanity to me today."

YMMV. For me, spending time cooking is a great way to take a break from my computer and spend time away from a screen. And like showering, the process of cooking is now mechanical enough that it allows me to focus on broader tangents in whatever I'm working on and set myself up for the next session of coding/building stuff, and now with a full tummy.

I life in a country where fresh produce is readily (and cheaply) available, so I find things like weeklong mealprep (especially, pre-chopping veggies for the week), and eating microwaved food from the freezer ridiculous, both from a taste as well as a health perspective.

Honestly, I think the trick is to have a set of a 12-15 recipes that you can fall back to, and once you have a hang of it, it's easy to create interesting variations with your food! Of course, YMMV

"Much of it (not all) is science and engineering. You can robotically produce incredible meals. And I argue you should" - This I agree with 100% with you on!

Aglio e Olio - Literally takes 4 ingredients, and (Italians will hate me for this) can be spruced up easily with other stuff available in your pantry, be it chopped up chinese sausages, peppers, olives, shrimp, or leafy greens.

Moroccan Shakshuka - Eggs, Tomatoes, Peppers, Spices - Slowcook and lap up with a nice piece of bread. What's not to like? Again, very easy to spruce up to ensure you don't feel like you're eating the same meal everyday

Honestly, I think I'd rather travel as much as possible, and gain first-hand experiences of places, things, and people who live and experience life differently than me, than write long winded articles in the New Yorker where I have to namedrop Pessoa and Socrates every two lines because I've outsourced my critical thinking to their writings. Honestly comes across like that angsty teen who just read Ayn Rand once and decides their entire personality is based on the book (Heck, many of us have been that kid!)

There's a hundred reasons why folks dislike travel, many of them EXTREMELY valid to one's lived experiences/circumstances, but this article is the most strawman-ny argument against travel anyone could conjure up.

I know this "blog" is probably hokum, but in my experience, the power of having a good network is incredible. I've been in tech for a decade, and only had a peoper whiteboard interview for my very first role, and have been able to leverage my network to get roles at some dream companies without having to go through the "invert a linkedlist"/"design a parking lot" type of interviews, with great pay raises, role hikes, and increased responsibilities.

Us engineers love complaining about the interview process, but then do NOTHING to display skill outside of a resume (and trust me, the amount of lying that happens in resumes is incredible).

For sports like F1 where there's a lot of $$$ that goes into running the sport itself, it's still understandable, but I always find it funny when you have cricket players (which is huge in India where I'm from) walk out with a dozen logos plastered on them [1], though the sport is much "cheaper" to conduct. But then again, finance bros be making money while the sun shines I guess, and I assume these companies getting their logos in front of a billion eyes is enough RoI for them.

[1] https://www.kreedon.com/wp-content/uploads/2023/03/1.jpeg

The solution is quite evident is it not? Regulatory bodies to set response latency and limits with over-life degradation as an additional parameter.

Only reason "they’re just being asked to turn lead into gold and often get silver." happens is because automakers know they can get past all regulatory approval with lead/silver or whatever metal you prefer.

It's a two-edged sword no? Accepting $$$ at skyhigh valuation is great, but in 4-6 months time, the same "investors" will come in asking for you to justify the valuation you've raised at, asking questions like "Where revenue hockeystick? Where enterprise features? Hurr durr"

Gotta say, while I respect the hell out of repl.it and the product they've built, I simply cannot fathom how they justify a $1.1B valuation for what is at it's core an online coding platform/IDE

In a parallel world, repl.it is a bootstrapped, open source, dev-friendly platform that generating $10-30M ARR in revenue, but in our universe, it's more likely that they'll soon start going the way of once-great tools like Postman, who raised at massive valuations and then had to build out silly "enterprise" features and became much more sales-led companies, all but abandoning their dev-tools roots

Grafana OnCall is an OSS alternative (with a cloud offering) that works great out of the box if you are using Grafana/Grafana Alerting for monitoring your systems and want to have a pager-like system with phone/SMS/telegram integrations + it's own app. Best of all, it's self-hostable as well, which keeps me completely in control of my infra.

https://grafana.com/products/oncall/

https://github.com/grafana/oncall

For user-facing documentation, I noticed Docusaurus (https://docusaurus.io/) coming up in conversations more and more, so finally bit the bullet and moved our customer-facing documentation to use docusaurus as well (originally using a modified mkdocs).

Gotta say, Docusaurus has worked out great for us. Smooth migration if you have markdown already, everything just works, and a lot of sane defaulting

What alternatives exist today? Honestly, I think langchain just fills a void for having a more streamlined "api" for LLM-driven app workflows which is why it's hyped. Plus the fact that they have bindings for both JS and Python makes it easy to get up and running and building custom "agents" for different tasks.

Congrats Bob!

If anyone's interested in the history of the early internet, I recently read the book "Where Wizards Stay Up Late" by Katie Hafner and it is a very interesting read about how we went from ARPA to WWW, including a lot of the warts you associate with large scale projects like ARPANet grew into (and the book features Metcalfe quite extensively when talking about Ethernet and ALOHAnet).

Honestly, it's nice to see technology like ethernet, which is both "as simple as it should be but no simpler", and has also stood the test of time get recognized and rewarded!

It's honestly scary for some of these old-school Google products that have become vast stores of knowledge.

Besides Google Groups, I worry a lot about the future of Blogger/Blogspot. I personally have a blog that I have maintained from 2007-08 and I often worry about Google just wiping off a part of my internet presence (my own little corner of the web). Google has pretty much left Blogspot to die for better half of the last decade.

And speaking unselfishly, I often find blogger/blogspot blogs on obscure tech topics (usually with the default blogspot template) and I worry how much info we'll just lose to the void if/when Google decides to pull the plug (even with a grace-period, I'm sure most folks wouldn't bother to move this data).

Really shows the value of archival services on the internet and why we need to ensure they can function over time!

This couldn't be more different than the trip I made to CR back in 2019. Picked up a car from the airport (Hertz or Enterprise IIRC), drove around the whole time and MOST of the roads were well paved for driving, even without a 4x4. Stopped at random shacks on the street and picked up plates of the day which were all delicious, and servers who were overtly courteous. Only place we saw traffic was in central San Jose.

We did the tourist track of Arenal/Alajuela/Poas and then also spent a few days on the "road less traveled" but at no point did I really feel unsafe. Sure, it's not always 8-lane highways, but roads are more than decent and considering the immense natural beauty and wildlife, it felt wrong to even expect highways to be there.

I happily tell folks that Costa Rica was one of my favorite countries to visit (and make sure you keep sipping on Fresca and their incredible coffee while you are there!). To each his own I guess.

Edit: Another Pro tip we used: Used Waze instead of GMaps. It's incredibly popular in CR [1] and we felt it had much better directions compared to Google Maps across the country, especially wrt smaller bylanes.

[1] https://www.washingtonpost.com/news/innovations/wp/2014/10/2...

As someone who picked up Duolingo on a whim at the start of the first covid lockdown as something to do with all the free time I suddenly had (and to escape from the doomsday messaging on TV news), I think this comment has more value than the entire OP.

Coming up on Year 3 of Duolingo in a couple of weeks, and agree 100% that Duolingo has gone from a fun, language-learning app, to an over-gamified app that I use just to maintain my "streak" rather than to learn something new.

- Mechanical keyboard: Splurged a bit on a keyboard after going through a bunch of membrane keyboards early in my career. My current keyboard has been up and running for nearly a decade and shows no signs on wear and tear and I expect to have it running a few decades from now as well.

- Cast Iron cookware: This is on the opposite end of the price spectrum, since cast iron cookware is (usually) quite reasonably priced (and maybe even cheaper) compared to really fancy cookware, but I'm quite religious about maintaining my cast iron cookware, and I expect to be able to keep using it as a stable cooking equipment for all sorts of cooking for a few decades more at least.

- Safety razor for shaving: This is a bit sentimental, but when I turned 18, my father gifted me an old-school safety razor for shaving, as a kind of "Welcome to adulthood" gift. I've used it for over a decade now, and despite having a modern electric shaver, I do find myself going back to the razor every now and then, and expect to use it for a few more decades. Yes, it needs fresh razor blades, but the safety razor itself is as sturdy as ever.

Book: You Are Not Expected to Understand This: How 26 Lines of Code Changed the World by Torie Bosch [1]

Came across this book randomly on Twitter and picked it up. The book is broken into 26 essays about significant pieces of code (defined vaguely), ranging from the Morris Worm to Pagerank to the popup window and the 1x1 invisible gif and how these shaped the modern tech landscape. Lovely read overall, and really shows how pieces of code you work on today can end up having long lasting impact on how society perceives technology as a whole. Best of all, it's not a heavy read, but offers a lot of concise info that can send you down wormholes of wikipedia.

Paper: Amazon DynamoDB: A Scalable, Predictably Performant, and Fully Managed NoSQL Database Service [2]

Database systems have always been a passion of mine, and the paper from AWS about how DynamoDB works internally is an incredible look into what makes a NoSQL DB platform capable of serving 89 million requests per second _(this is in the intro)_ which is incredible scale. Always good to see how engineering decisions shape products, and it's been interesting to see Dynamo take shape over the last decade _(though I recommend most folks to stay away from it because of it's mad pricing)_

[1] https://www.goodreads.com/book/show/60254955-you-are-not-exp...

[2] https://www.usenix.org/system/files/atc22-elhemali.pdf