HNHacker News
TopNewBestAskShowJobs

siddharthgoel88

358 karma · joined July 24, 2014

[ my public key: https://keybase.io/siddharthgoel88; my proof: https://keybase.io/siddharthgoel88/sigs/FvIYwqKVYQyCpwDguZGyLXYmTUVWzHXHTn6RvORrDDE ]
submissionscomments
siddharthgoel88··on First Principles Thinking
From my experience I have not experienced customer feed / customer thinking spiralling towards drugs and gambling tips.

Then also, companies are guided by some mission / values which might prevent you from going into that direction, unless you are working for an online gambling company

siddharthgoel88··on GPT-5.5
Or may be by Santa Claude
siddharthgoel88··on Pricing Changes for GitHub Actions
Just two weeks back BitBucket Pipelines also went the same route - https://www.atlassian.com/blog/bitbucket/announcing-v5-self-... .

I do not know what route are these companies taking. Microsoft has been crazy for past 2-3 years, but it is sad to see BitBucket and other alternatives also taking similar route :/

siddharthgoel88··on DiceDB
Drop in replacement of Redis.
siddharthgoel88··on Fair Pricing
This is the best thing I have seen today. I read about this notification in the morning and had to re-read it to verify that I understood it correctly.
siddharthgoel88··on Visualizing all books of the world in ISBN-Space
What an amazing visualization.
siddharthgoel88··on Ask HN: Any great Black Friday Tech deals you want to share with HN?
Things I use and have Black Friday -

• https://tableplus.com/

• https://proxyman.io/

• https://cleanshot.com/

• https://www.paprikaapp.com/

siddharthgoel88··on M4 Mac mini's efficiency
Any feedback on how it comes along for regular Software Development (backend stuff) activity and as a common home PC? Looking at the benchmarks looks like there shouldn't be any issue but any first hand experience would be greatly appreciated.
siddharthgoel88··on What's inside the QR code menu at this cafe?
Understandable in this case. But if the playground is of a developed nation (like US, Canada, Singapore, etc.) then unlikely that kids would be playing.

In India, personal data is not yet taken seriously with both educated and un-educated people. It would take some time but I believe this realisation will come over time in people.

siddharthgoel88··on What's inside the QR code menu at this cafe?
From technical standpoint, I find the details interesting. However, this irresponsible disclosure of vulnerability troubles me. I am guessing that last year, Indian government has passed the bill of PDPA (https://www.meity.gov.in/writereaddata/files/Digital%20Perso...) if I am not mistaken. Even though irresponsible disclosure of vulnerability is not explicitly mentioned in this Act, but I am pretty sure that such irresponsible disclosure are enough for the author to land into trouble.

Leaving PDPA aside, as a Software professional I find this act kiddy and unethical. 10 years back I found a major vulnerability bug in an major multinational bank where I was able to see monthly statements of any person. I reported this to the bank and they took approx 1 year to fix that. I did not even mention about this bug to my friends or my CV till it was fixed.

siddharthgoel88··on Structured logs are the way to start
Next month I will be publishing a blog on this topic. I will share the link here as well.
siddharthgoel88··on Structured logs are the way to start
For Java applications, we built a structured logging library which would do a few things -

  - Add OTel based instrumentation to generate traces
  - Do salted hash of PII (injected in plain text by API Gateway in each request) like userid, etc to propagate internally to other downstream services via Baggage
  - Inject all this context like trace-id and hashed PIIs into log
  - Have Log4j and Logback Layout implementations to structure logs in JSON format
Logs are compressed and ingested to AWS S3 so it is also not expensive to store so much logs to S3.

AWS provides a tool called S3Select to search structured logs/info in S3. We built a Golang Cobra based cli tool, which is aware of the structure we have defined and allows us to search for logs in all possible ways, even with PII info even without saving.

In just 2 months, with 2 people we were able to build this stack and integrate to 100+ microservices and get rid of Cloudwatch. This not just saved us a lots of money on Cloudwatch side but also improved our capability to search to logs with a lot of context when issues happens.

siddharthgoel88··on OpenAI's board has fired Sam Altman
I suspect that some big news of data leak or some other security incident is about to follow.
siddharthgoel88··on Costco now offering virtual medical care for $29
When I read the heading then I was of the view that it is about how high the prices of Telehealth is but it was other way. Is it just me or anyone else also feels that the prices are pretty high? Does the article talks about Specialist or General Practitioners?

  Disclaimer: I work as a Software Engineer for a Telehealth company
siddharthgoel88··on Issue affecting the Gateway API on the Braintree platform
For us the rejection rate is 90+% which is equivalent to down for me.
siddharthgoel88··on Linear code is more readable
I noticed that people have already contributed great insights on readability and testability aspects which were my first thoughts as well on reading this blog.

However, I do believe that there is no one right answer to this argument. And the right answer is with that team who in the end have to read, write and maintain that code. The metrics that I collect with my co-workers who work on same code base as me are

  * What is the cognitive load to grasp the code for members in the team?  
  * How easy is it to onboard a new member to this team?
  * Are we able to move fast and have confidence in the code changes we make?
In my opinion, metrics like these are usually the ones most of us care about in the end.
siddharthgoel88··on Documentation as Code for Cloud Using PlantUML
That is so cool. Did not know this. Thank you!
siddharthgoel88··on Ask HN: Do you use OpenTelemetry in your organisation?
Thanks for your response! I will look into Sumo Logic in that case :-)
siddharthgoel88··on Google is killing Firebase Dynamic Links
Lately, Google has been killing products on spree. Today I read the news (1 month old) that now Firebase Dynamic Links are also being killed. Coincidently, in my current organisation we went live with some solution based on Firebase Dynamic Links recently with some partners. And now with this news, we have already started the discussion about it's migration.

A bigger discussion is that how easy is it for Google to pull the plug, then how is one expected to rely on Google for various cloud solutions they offer. Also recently Google had shut down it's domain service. Gergely had also written a blog about it https://blog.pragmaticengineer.com/google-domains-to-shut-do... .

In midst of all this chaos in Google Cloud offering, my questions are:

  * Is your company concerned about these changes?
  * If yes, then what is the plan of action you guys are planning?
  * What are your view on this topic?
siddharthgoel88··on Ask HN: Did anyone already got access to GitHub Copilot X?
Same here.
siddharthgoel88··on Ask HN: Did improving conversation and listening skills win you anything big?
One of the book that my manager gifted and I know that a lot of people find this useful https://www.amazon.com/Nonviolent-Communication-Language-Lif... .

P.S.: I feel that the name of the book is deceptive. The book touches on a wholistic perspective of communication.

siddharthgoel88··on Memory loss: Expert advice for improving memory and concentration
Two years back I realised that I am being very forgetful so I reached out to a professional for advice. I was advised to play memory games on Lumosity (https://www.lumosity.com/en/) along with a few other tips (like : record your todos in phone but try remembering that list from mind). I did these exercises for a few months (~3 months) with discipline. I was surprised that it really had an impact on me. So when the article mentioned that it is a skill which could be developed, I can second that idea.
siddharthgoel88··on Architecture diagrams should be code
Has anyone tried to build complete company architecture in C4Model? We have an ambitious idea of documenting our current state of architecture using C4 and also have a process around it to keep it updated. Just wondering if any organization has tried this at company level and succeeded?
siddharthgoel88··on Ask HN: What's your proudest hack?
Disposable email + Virtual credit-cards

Whenever I need to try some new service online which requires my credit-card(CC), then I make sure that I create account with a disposable email (using iCloud+) and a virtual credit-card (using Revolut) with max allowed spending to 1~2$ configured and use those for that account. As soon as my account (post CC auth charge) is created then I delete my virtual CC so that I am sure that knowingly/unknowingly I won't be charged or spammed.

Once I am sure that I would really like to use that service, then sign-up with my actual email and CC. I simply love this hack and use it extensively.

siddharthgoel88··on 75% of the time we spend with our kids in our lifetime will be spent by age 12
This is more or less true even if this number 12 might vary from culture to culture. But I just want to say, that reading this makes me feel "sad" :-(
siddharthgoel88··on Ask HN: Am I getting older or did typing on the iPhone become unbearable?
Thank you! I used to think it is only me who is suffering. It seems to have helped but would need to try this for a few days to know for sure.
siddharthgoel88··on Ask HN: How do you protect your emergency fund from inflation?
I personally keep it as FD ( https://en.wikipedia.org/wiki/Fixed_deposit ) in different reputed banks. Might sound a bit extreme to divide money into multiple banks but during mid of 2020 in India one of the major banks had stopped its customers from withdrawl of money for period of time (https://www.businesstoday.in/industry/banks/story/yes-bank-c...). 2020 was already an year of crisis and such kind of limitation by the banks had created a lot of problems for the people.

Stocks are not a good option obviously. Current situation is a testament of that. We can see the situation in Russia now where the stock market itself is shutdown (obviously these are exceptional circumstances) but people loose total control over their investments for unknown period of time.

siddharthgoel88··on Tell HN: Lost then regained access to Google account, with correct credentials
I feel signing up for a new paid/self-hosted email becomes tricky when a person has used an email for most of his life. All the online-services, grad school, office-alum, etc. use the old email. And now when you switch to a new one then it becomes hard I feel. Any suggestions?
siddharthgoel88··on Ask HN: How to find if a product is "really" on sale?
I will explain my case why I care about that. Broadly speaking, there are two categories I shop for :

- Essentials: Things that are necessary to get irrespective of price variation at that moment.

- Luxury: This category could have something which might improve quality of life or something I might have fancied after seeing some marketing about it or reading some reviews about it.

It is for the Luxury category I care about the best price. These things I might not need immediately but investing in them at best price might improve my quality of life with not hitting my pocket hard.

My recent such shopping was getting an Apple Watch for my wife as a birthday present (still a surprise for her). To get that I found that I evaluated that I do not need to pay for Apple Watch 6 or 7 but an SE version would be a good one at cheaper price with all valuable features needed. Now there was a deal which allowed me get the watch for 391 SGD which is 460 SGD even with a Black Friday sale today. I think it was a good bargain and over a period these bargains might add to good saving.

siddharthgoel88··on Ask HN: People who cashed out early and stopped working: What is your life like?
I suggest a read of Ikigai ( https://www.amazon.com/Ikigai-Japanese-Secret-Long-Happy/dp/... ) to get some fresh perspective about retirement. The book talks about centenarians in Japan, their happiness and its link to never retiring.
Page 1 of 2Next →