HNHacker News
TopNewBestAskShowJobs

nishantmodak

590 karma · joined September 6, 2008

submissionscomments
nishantmodak··on Call a Human MCP
I built a small MCP server that lets any AI agent (Claude Desktop, Cursor, Windsurf) block and wait for a human response before taking irreversible actions.

  Two tools:
  - ask_human(question) – agent blocks until you reply
  - request_approval(action) – agent blocks until you click Approve or Deny

  Notifications via Slack (with interactive buttons), or native macOS
  dialogs. Works with any MCP-compatible client over stdio or SSE.

  The use case that motivated it: I kept coming back to find my agent had done
  something I didn't want while I was away. Now it just asks.

  GitHub: https://github.com/nishantmodak/call-a-human-mcp
nishantmodak··on How much of my observability data is waste?
Problem has never been the storage. Its running those queries to return in milliseconds - if its for a dashboard, an alert of your new AI agent trying to make sense of it.
nishantmodak··on Why high-cardinality labels stress metrics databases
I wrote this after seeing the same failure modes across multiple teams and metrics stacks.

The intent here isn’t to argue that high cardinality is bad but to explain the mechanical reasons unbounded cardinality shows up later as cost surprises, slow queries, and trust erosion.

Curious if others have seen similar query-time or indexing issues they have noticed.

nishantmodak··on I am rich and have no idea what to do
Wasn't it pascal who said that all of our problems come from our inability to be bored.
nishantmodak··on Why is observability so expensive?
I have a different take

>Engineers have to pre-define and send all telemetry data they might need – since it’s so difficult to make changes after the fact – regardless of the percentage chance of the actual need.

YES. Let them send all the data. The best place to solve for it is at Ingestion.

There's typically 5 different stages to this process.

Instrumentation -> Ingestion -> Storage -> Query (Dashboard) -> Query (Alerting)

Instrumentation is the wrong place to solve this.

Ingestion - Build pipelines that allow to process this data and provide for tools like streaming aggregation, cardinality controls that allow to 'process it' or act on anomalous patterns. This atleast makes working on observability data 'dynamic' instead of having to go change instrumentation always. Storage - Provide blaze (2hours), hot(1 month), cold(13 months) of tiered data storage with indipendent read paths.

This, in my opinion has solved for the bulk of cost & re-work challenges associated with telemetry data.

I believe, Observability is the Big Data of today, without the Big Data tools! (Disclosure: I work at Last9.io and we have taken a similar approach to solve for these challenges)

https://last9.io/data-tiering/

nishantmodak··on Clever Hans Fallacy of Monitoring Tools
Link https://blog.last9.io/sre-tooling-clever-hans-fallacy/
nishantmodak··on Someone left my Gmail in debug mode
I can see this in my inbox too!
nishantmodak··on Who Will Suffer Most from Climate Change? (Hint: Not You)
The rice farmers I met in Bihar, for instance, are now growing a new variety of flood-tolerant rice—nicknamed “scuba” rice—that can survive two weeks underwater.

Found this extremely interesting. Probably because, I was surprised by the thought that, this could be done

nishantmodak··on Let's Talk About Beacons
Agree! With http://tah.io/get we have tried to make use of BLE not just as beacons but also for combining the power of your physical sensors with 'smartphone' sensors to have much more interesting use cases!
nishantmodak··on Let's Talk About Beacons
(Disclaimer: Work at TAH) I totally agree to what you are saying. We have had a similar experience working with our devices and SDK.

http://tah.io/get

nishantmodak··on Have I been pwned? Check if your email has been compromised in a data breach
You should also include dates alongside the breach. Just so that one knows, if they have taken corrective action after that
nishantmodak··on Namecheap $0.98 com/net per year coupon
Interesting to see bitly stats on the link https://bitly.com/retweetdeals+
nishantmodak··on Google’s $10 million 10,000 start-ups plan for India
$10 million . 10k startups.

$1000 in Google Adwords + Google Apps credits.

This is what they mean!

nishantmodak··on Ian Ross, Who Led Bell Labs, Dies at 85
“If we had had the same progress in the aircraft industry, you and I could be flying between London and New York in 500,000-seat planes and the fare would be about 25 cents,” he once said.

What kind of progress/innovation does he refer to in this?

nishantmodak··on Impress.js demo - presentation program
Having played around with reveal.js (http://lab.hakim.se/reveal-js/) just last week. This is even more interesting!
nishantmodak··on Physicist challenges a traffic case about running a red light. He Won [pdf]
Thanks for the pointer to original discussion. Some interesting points on that one.
nishantmodak··on After Facebook fails
Isn't it just easy to Opt-Out from Online Behavioral Advertising..

http://www.aboutads.info/choices/

nishantmodak··on A fresh new Dropbox on the web
I think someone's just playing around using his name

Look at the profile

http://disqus.com/guest/8f1dc8d0613be097f161d62bf5488744/

nishantmodak··on Google offers Free Website with .in domains in India
https://www.tin-nsdl.com/pan-verify/pan-verification-overvie...

Yes. It can be. Since the NSDL service is available to banks.

And since this program works in conjunction with ICICI. it's very possible

nishantmodak··on Bootstrapping a $30k profit/month company from our internship earnings (Part 2)
It's peer pressure. http://en.m.wikipedia.org/wiki/Peer_pressure
nishantmodak··on Voice search enabled on Google homepage (Chrome)
When I see this - I really appreciate how good 'Watson' is with speech to text!
nishantmodak··on I moved to Singapore
Totally agree. I wondered the same. May be - since he is a _famous_ hacker - an update about his location might help those in the area with communities / talks etc?
nishantmodak··on Engineering Is Not Science
http://news.ycombinator.com/item?id=1207721 < Why writing software is not like engineering.
nishantmodak··on Offer HN : One Thread for all
I wanted this thread to a single place for people to list what they can offer.
nishantmodak··on Cuil Goes Down for Good
In China, Baidu for sure!
nishantmodak··on Always Remember Family Backups
I back-up most of my important files as an email attachment.

is it just me who does this way?

nishantmodak··on The New York Times Introduces a Web Site (1996)
and the headline reading 'Europe Betting on Self-Regulation to control the internet'
nishantmodak··on Duck Duck Go is starting to get coverage
What was awesome is - when i searched for something and it did not yield many results. As the last link, it suggested try this search on google. that's just gr8
nishantmodak··on Before They Were Successful, These People Were Rejected
this sounds entirely like 'connecting the dots' from Steve Jobs famous speech.
nishantmodak··on The hidden dangers of working in IT
Looks like, Australia is the place to be! :)
Page 1 of 2Next →