HNHacker News
TopNewBestAskShowJobs

sateesh

521 karma · joined August 10, 2009

sateeshkumarb AT yahoo.com
submissionscomments
sateesh··on A Man Who Reads Books for a Living
That is the point I am making: how hard communication is, grokking reality as whole are some of the core themes of the story (is what I felt). The movie doesn't focus on these aspects at all, maybe these are hard to adapt in a mainstream Hollywood movie.
sateesh··on A Man Who Reads Books for a Living
I don't think it is cut and dry as that. Of the top of my head I can think of "Jorge Luis Borges" who was a voracious reader and much of his career involved reading (literary adviser, librarian etc.). I don't think (can't know for sure) he hated his job.
sateesh··on A Man Who Reads Books for a Living
I think "Arrival" as a story is better than the movie. I think the movie misses on the part on how hard communication can be, and how different is the way aliens grok the reality as a whole. Also did you watch the movie first and read the story or the other way. I read the story first and then watched the movie with lot of anticipations, and was tad disappointed.
sateesh··on How we index images for RAG
The article do mentions why they don't use multimodal retrieval. Also I think this approach is cheaper (compute wise) than multimodal retrieval. From the article:

  Multimodal retrieval does not suit this domain. CLIP-style embeddings wash out exactly the fine detail that matters in charts, tables, and annotated screenshots, and short technical queries ("how do I configure X") give too little signal to match against image vectors
sateesh··on The worst job interview I ever had
What if the team they're interviewing for doesn't has any parents. I think probably it is fine to ask about their life/interests outside of work. But if the interviewee isn't comfortable answering those it is better not to push
sateesh··on Shunning AI is the human choice
I don't get it, why would operating a datacenter needs massive amount of high skilled blue-collar labor. Datacenters are resource hungry. With so much automation in place I don't think there would be a need for large pool of labor.
sateesh··on Ask HN: What are you working on? (May 2026)
In my effort to better understand Deeplearning I built this project (https://github.com/sateeshkumarb/anomaly_detection) to detect anomalies from a batch of loglines. I use 1D CNN and Siamese network (Triplet loss) to train the model to learn anomaly patterns from logs. The goal was to detect anomalies that emerge across multiple lines (e.g., error bursts) rather than just single-line keywords.

To validate the approach I trained the model on generating synthetic data. I did look at datasets available at: https://github.com/logpai/loghub, https://www.unb.ca/cic/datasets/index.html but couldn't find one that would suit my needs.

The approach seems to work on synthetic dataset (with ROC AUC score: 0.9957) but couldn't try it out in a real world dataset. Seeking feedback on the approach.

sateesh··on The Raft consensus algorithm explained through "Mean Girls" (2019)
If the article was intended to be an intro to "Raft" algorithm I would've agreed with your sentiment. But this is what the article starts with:

  Understanding Raft can be tough. In fact, I’ve seen   conversations recently on social media in which actual technical leaders of infrastructure companies demonstrate a lack of understanding (!). Point being, you’re not alone.
Anyway I now notice that the article was written in 2023, probably I'm being too pedantic.
sateesh··on The Raft consensus algorithm explained through "Mean Girls" (2019)
As someone who doesn't know/watched "Mean Girls" this seems confusing. Also I don't think it is fair to assume that reading of a blog post makes one to understand Raft better, at best they pique one's interest to learn more about it. IMHO Reading/re-reading of the Raft paper and working through an instructional implementation like (https://github.com/eliben/raft) provides a better understanding.
sateesh··on 81yo Dodgers fan can no longer get tickets because he doesn't have a smartphone
privacy for one.
sateesh··on Iran war energy shock sparks global push to reduce fossil fuel dependence
Presume the reference to trunkless legs is to the Shelly's famous poem Ozymandias (https://www.poetryfoundation.org/poems/46565/ozymandias)
sateesh··on Ask HN: What are the best engineering blogs with real-world depth?
https://jvns.ca/ Not a tech. company blog. Explains technical concepts clearly and top notch technical posts. Fits 1,2, 3 criteria of what you ask, though not the 4th one.
sateesh··on India scraps order to pre-install state-run cyber safety app on smartphones
I don't know of how digital IDs are used etc. in other countries and how ubiquitous there usage is. (One ID I'm aware of is social security numbers (SSN) is U.S, but that is considered as PII data and usually companies take steps to protect/mask them). But citing that this is how it is done elsewhere is just an appeal to tradition/common practice and not necessarily addresses the points I had made.
sateesh··on India scraps order to pre-install state-run cyber safety app on smartphones
What you are proposing is too sweeping, it is not just privacy that suffers. Making a single ID (whose attributes can't be changed) an entire identity of a person is a very risky one. This makes it a single point of failure and in cases like an ID theft, misuse the affected person suffers gravely, and onus will be on them to prove who they are, a Kafkaesque nightmare it would be.
sateesh··on India scraps order to pre-install state-run cyber safety app on smartphones
Not op,I agree that hotels doesn't do any face matching.

However for getting a new mobile connection the flow is similar to what op has mentioned. It seems one can get a mobile connection by not opting for face recognition, but the process is cumbersome. Similarly for property registrations fingerprints (atleast in some of the states) of the concerned parties is matched against the ones that are associated with their Aadhar.

sateesh··on India scraps order to pre-install state-run cyber safety app on smartphones
I think this point is bit orthogonal. The current outrage was largely because the app has to be pre-loaded and there wasn't an option to disable or uninstall it.

In the later incarnations, if this is an app which you need to access government services that is less of an issue, though I'm not advocating that this is completely fine. There are already apps like these CoWin (during Covid time), or Digiyatra (despite some of the privacy concerns around it [1]) which many are using. I hope if at all this app gets introduced (in the form you mention) there are larger discussions about permissions and the data access the app would need,and it can be disabled, uninstalled.

1. https://internetfreedom.in/digiyatra-who-owns-your-data/

sateesh··on India scraps order to pre-install state-run cyber safety app on smartphones
The only upshot of this whole saga seems to be an increased awareness (though a small bit) in general public about importance of privacy in the digital world. Most of the media outlets (both English and regional language newspapers) provided a prominent coverage of this news.
sateesh··on India orders smartphone makers to preload state-owned cyber safety app
The mandate says the app can't be uninstalled.
sateesh··on India orders smartphone makers to preload state-owned cyber safety app
You are drawing a false equivalence. Using Gmail is a choice, but having an app preloaded without an option to uninstall isn't.
sateesh··on India orders smartphone makers to preload state-owned cyber safety app
Why you think so, pls elaborate. In the current form governments all over the world are increasingly having massive power over what citizens can do, don't and increasing it by degrees day after day.
sateesh··on India orders smartphone makers to preload state-owned cyber safety app
You are confounding intent with the implementation.It might be a garbage app to start with, but there is no opt out for the users. Given the payoff and endless iterations resources will be thrown at it and it would eventually get better.
sateesh··on Preparing for AI's economic impact: exploring policy responses
Not that I completely disagree with you, yes indeed with excellent training not sure how many can be retrained to be good enough for new kind of job roles, skills. Also it isn't certain that there will be far more new jobs than what would get shed, in which case there won't be enough demand to absorb even the retrained (and skilled) labor.
sateesh··on Preparing for AI's economic impact: exploring policy responses
What other option you can propose. This article [1] says preferred suggestions by economists is: retraining, regulation, or social insurance and for most of the people surveyed "retraining" was the preferred approach.

Not sure MOOCs can be taken as an useful alibi to measure success of upskill. Most (employers) won't honor the MOCC certs, and people do MOOC while working. Taking a MOOC doesn't inherently ensure that the learner has mastered the course they took, hence there is less incentive in completing too.

1. https://www.foreignaffairs.com/united-states/coming-ai-backl...

sateesh··on Red Hat confirms security incident after hackers breach GitLab instance
It's GitLab not GitHub
sateesh··on Ask HN: What projects do you donate to?
- Internet Freedom Foundation (India) https://internetfreedom.in/
sateesh··on Go channels are bad (2016)
Your example solution has only one player. Your solution won't work when there are multiple players.
sateesh··on Go channels are bad (2016)
> In this case, a deferred call to close the channel in HandlePlayer is sufficient

It is not clear from the example, but I presume there would multiple players, i.e there will calls of the form:

  g.HandlePlayer(p1)
  g.HandlePlayer(p2)
  ..
in such a case one player closing the channel would affect rest of the producers too.
sateesh··on Hoppscotch: Open source alternative to Postman / Insomnia
This and also when you newly join a team it is more productive to start using the tooling what they are using and move to preferred tooling once familiar with the API endpoints.
sateesh··on Sweden brings more books and handwriting practice back to its schools (2023)
Organizing books by colour, couldn't resist the link to Two Ronnies :) https://youtu.be/AYxmPHLU9oA?si=n8OACTqPyZ12oWeA
sateesh··on The Tsunami of Burnout Few See
Isn't politics any part of human activity where number of people involved is greater than a critical mass (of say 5) ? I think even the best run, successful orgs have their share of politics. I used to think politics as a bad thing, but now I have accepted that it is an inevitable part of work life and one needs to also learn how to navigate it atleast to the extent that doesn't affect one's well-being or doesn't make one feel that they are being shortchanged, not that I am always successful with it.
Page 1 of 9Next →