HNHacker News
TopNewBestAskShowJobs

ppsreejith

643 karma · joined February 13, 2014

https://ppsreejith.net
submissionscomments
ppsreejith··on You Said No MCP
Anyone found a good file upload solution for MCP? Or is the best practice to use HTTP to upload files outside MCP?
ppsreejith··on Italian parliament votes for return to nuclear energy
You're right but this seems difficult to estimate. From the wikipedia* article:

> ... Despite this, there were no deaths caused by acute radiation syndrome. Given the uncertain health effects of low-dose radiation, cancer deaths cannot be ruled out. ...Predicted future cancer deaths due to accumulated radiation exposures in the population living near Fukushima have ranged in the academic literature from none to hundreds.

> ...For evacuation, the estimated number of deaths during and immediately after transit ranges from 34 to "greater than 50". The victims include hospital inpatients and elderly people at nursing facilities who died from causes such as hypothermia, deterioration of underlying medical problems, and dehydration. The old people and already sick, were more likely to be injured because of being relocated than damaged by radiation.

* https://en.wikipedia.org/wiki/Fukushima_nuclear_accident_cas...

ppsreejith··on Socrates vs. the Written Word (2011)
> In fairness, that is a rejection of the actual technology, not the surrounding culture.

Yeah, good point. At a cultural level, this was a change from an Oral world where _knowing_ what to recall, being able to, and being 'witty' about it mattered a great deal; to a Literate world where things could be cited, 'looked up', and compared.

ppsreejith··on Socrates vs. the Written Word (2011)
It's useful to remember that Socrates was contrasting the existing Oral culture vs the emerging Literate Culture (Plato) , and the _enormous_ social differences between them. i.e not just rejecting new technology because it's new.

Unlike Oral cultures where a point of view can be questioned and held accountable, a written version changes these expectations since it can only be conveyed one-way, i.e a trust-me mentality.

Secondly, humans having evolved in an oral world are used to much greater exertions and development of their memory (eg: recalling and narrating complex oral epics) which writing (and later computers) greatly weaken.

Ong makes a similar argument in Orality and Literacy (1982) https://www.goodreads.com/quotes/7182447-most-persons-are-su...

ppsreejith··on Tao: Open math problems being non-renewably mined by AI
@Practal's comment is interesting:

> Pure mathematics is dead. Long live mathematics. I think all of interesting mathematics is applied mathematics in the end. Powerful AI means that the level at which we can do applied mathematics will be so much higher, though, and many more people will be able to be "mathematicians". The importance of pure mathematics is often argued for by citing examples of important applications that used pure mathematics invented a long time before the application became apparent. We can reverse this argument: by properly developing the mathematics our applications need, we surely will obtain all of interesting pure mathematics.

Perhaps the pace of applied mathematics would rise sharply, given cheap intelligence. And this* may end up being the forefront driving progress in mathematics.

*Or maybe a split between the human domain and the practical real world. Where the human domain might end up with a variation of a "No machine contributions" policy. Sorta like the recent gcc policy.

ppsreejith··on I resigned from Anthropic today
> He is obliterated

Technically, he is not. He returns in the final scene.

ppsreejith··on Show HN: Getting to the top of Show HN is getting harder
Thank you :)
ppsreejith··on Could a computer scientist build a brain?
> The program must fit in a genome-sized instruction set of about 1 gigabyte

True but this can be a lot larger, maybe even a 1 exabyte instruction size since it depends on he programming language used to express the program. And even accounting for the invariance of runtimes at scale*, the constant factor might be gigantic since we have to build up a lot of cellular machinery first. Reminds me of the Carl Sagan quote: To make a sandwich,you must first construct the universe!

* For example, to translate a program from language A to language B, you can dedicate a constant size to write a language A to B translator. Thus at large program sizes , the kolmogorov complexity (i.e instruction set size) is fairly similar between programs since the size of the program dominates the size of the translator program which is constant. But the constant factor for cellular machinery might be gigantic**

** Or not if we only need a rough simulation

ppsreejith··on Zuckerberg's war on whistleblowers
Agreed. I don't like that you're downvoted for pointing this out as the language is very weasel-wordy (revealed to have? by who? what is all of Facebook?):

> Zuck is also revealed to have given the Chinese state access to all of Facebook

Tbf, the book actually makes the right claim that it's Chinese user data, not all of Facebook so the article is to blame.

ppsreejith··on The Spread of Christianity Animated
Seconded! Great read though maybe a bit reductive in places
ppsreejith··on CERN levels up with new superconducting karts
Why are room temperature superconductors an 'obviously-impossible' technological claim?

Asking since we've managed to increase superconductor temperature several times in the past, right? (to ~ -130 degrees celsius right now IIRC). Why is our current temperature of, say ~30 degrees celsius special?

ppsreejith··on Terence Tao: The role of small organizations in society has shrunk significantly
In the book "The Quest for Community" (1953), Robert Nisbet argues that social function is primary and natural and leads to true association which for man fulfils a core need. From the book:

> In a highly popular statement, we are told that the family has progressed from institution to companionship. But, as Ortega y Gasset has written, “people do not live together merely to be together. They live together to do something together”. To suppose that the present family, or any other group, can perpetually vitalize itself through some indwelling affectional tie, in the absence of concrete, perceived functions, is like supposing that the comradely ties of mutual aid which grow up incidentally in a military unit will along outlast a condition in which war is plainly and irrevocably banished . Applied to the family, the argument suggests that affection and personality cultivation can somehow exist in a social vacuum, unsupported by the determining goals and ideals of economic and political society.

Going on a tangent, my current beliefs are that:

1. Social functions (i.e accomplished through association) has always had, and will always have high marginal utility, independent of and utilising any technology.

2. That there are political and not technological barriers suppressing it in our current age.

3. That humans are evolved to interact with large numbers of humans (probably seasonality), and that our evolved sociality is scalable even to the present day and beyond (i.e a rejection of Dunbar's number as an evolved constraint)

ppsreejith··on Cognitive load is what matters
A lot of comments mention John Ousterhout's book Philosophy of software design and it's definition of complexity of a system being cognitive load (I.e the number of disparate things one has to keep in mind when making a change). However IIRC from the book, complexity of a system = Cognitive load * Frequency of change.

The second component, frequency of change is equally important as when faced with tradeoffs, we can push high cognitive load to components edited less frequently (eg: lower down the stack) in exchange for lower cognitive load in the most frequently edited components.

ppsreejith··on OpenAI slams court order to save all ChatGPT logs, including deleted chats
Doesn't chat gpt require a phone number?
ppsreejith··on Google's AI Mode is 'the definition of theft,' publishers say
The difference here is that humans aren't the ones using the stablecoins or micropayments. Agents are. Humans will interact with agents like they currently do.

Honestly, some form of digital credits work just as well here IMO (barring regulatory hurdles). No crypto necessary.

ppsreejith··on Google's AI Mode is 'the definition of theft,' publishers say
Ben Thompson's latest article deals with a possible solution to this issue: https://stratechery.com/2025/the-agentic-web-and-original-si...

Tl;dr* He claims ads were the original sin of the web, built for a human internet. For the coming agentic web where most browsing would be done by agents, he proposes a new protocol that has payments integrated into it. Specifically agents paying for accessing content using micropayments with stablecoins.

Also interesting to note that this is one of the most submitted articles of Stratechery to HN but gained no traction. Latest submission: https://news.ycombinator.com/item?id=44073241

* A summary can also be found here: https://stratechery.com/2025/the-upheaval-coming-for-the-int...

ppsreejith··on US vs. Google amicus curiae brief of Y Combinator in support of plaintiffs [pdf]
> People want the death of Google because people hate ads and tracking.

> Paid competitors cannot compete because people won't pay.

Seems to me they're different groups of people. Otherwise, if people hate ads, why don't they pay?

I don't agree it's an everyone loses situation. Enough people don't mind or prefer the ads based ecosystem for it to continue.

IMO, more sophisticated ad blockers (I.e real control over one's devices) used by more people, would make the ad tech ecosystem a lot less profitable. After all, ads only work when you can control what the other person sees.

ppsreejith··on Nvidia, ASML Plunge as DeepSeek Triggers Tech Stock Selloff
Agree. Apple should be as well. The only con I can think of would be their (Meta's) data center investments but seems this will make them more efficient?
ppsreejith··on Ask HN: Books about people who did hard things
Great book! IIRC, after attending the 2005 USA memory championships as a journalist, he became intrigued and started training and in one year became USA Memory champion in 2006 at age 24

I'd tried applying memory training lessons from this book a few years ago and written about my experience: http://web.archive.org/web/20210301185111/https://ppsreejith...

ppsreejith··on Decline in teen drug use continues, surprising experts
The increase from 2009 could also be correlated with the rise of smartphones
ppsreejith··on GenChess
Nice idea but horrible execution. Playing from this angle gives me a headache.
ppsreejith··on BYD added a Tesla-worth of production capacity over the past 3 months
It's possible that self driving can be 'added on' using something like Comma:

https://x.com/comma_ai/status/1795596189544722695

ppsreejith··on US Decamillionaires per 10k people by state
Code & Data: https://github.com/minusxai/plots

1 Minute Creation Video: https://youtu.be/dANHVKezZ4w

ppsreejith··on Is HN under some kind of spam attack?
Seems there's a lot of links submitted from new accounts which are dead on submission. This doesn't seem normal. Screenshot above^
ppsreejith··on New Architecture is here
This is pretty incredible, kudos to the team! I wonder if there's still an option to call native modules asynchronously (since I'd guess the synchronous native calls block JS execution?)

Also, I remember transferring lots of data through the bridge could be a bottleneck for some use cases. Is that effectively solved with this architecture?

ppsreejith··on Homemade AI drone software finds people when search and rescue teams can't
To be pedantic, the comic doesn't mention _targeted_ lightning strikes.
ppsreejith··on AI agents invade observability: snake oil or the future of SRE?
> If every major APM vendor and dozens of startups release agents in the next year, it will be difficult for customers to tell what’s snake oil or what’s actually useful. One approach, also seen in the financial space, is having open benchmarks for assessing how well agents can answer questions and show domain-specific knowledge.

IME benchmarks, though valuable, don't fully reflect the real world, often only reflecting the easily quantifiable. The best way is to be able to quickly try out an agent to see how it performs on your work environment. Sort of like having a private test set you can try different agents on to see how they perform in the real world quickly.

Disclaimer: I'm building MinusX, a data science agent (github.com/minusxai/minusx)

ppsreejith··on Launch HN: MinusX (YC S24) – AI assistant for data tools like Jupyter/Metabase
As a Firefox user myself, yes! We plan to launch for other browsers after open sourcing MinusX (in ~1-2 weeks).
ppsreejith··on Launch HN: MinusX (YC S24) – AI assistant for data tools like Jupyter/Metabase
We're currently exploring the tools displayed on our website (Tableau, Grafana, Colab, & Google Sheets). But if you have a specific tool in mind, please do tell us at https://minusx.ai/tool-request
ppsreejith··on Launch HN: MinusX (YC S24) – AI assistant for data tools like Jupyter/Metabase
> How’s the performance on doing the same analysis on a dataset with 1 billion rows for instance?

This really depends on whether your tool can handle the scale. We only use a sample of the outputs when constructing the context for your instruction so it should be independent of the scale of the data. We mostly use metadata such as table names, fields, schemas etc to construct the context.

> Also does this work with self hosted Metabase or Metabase Cloud? Or both?

Yep, it should work on both :) We have users across both

Page 1 of 4Next →