Dinu Nair

2.5K posts

Dinu Nair

Dinu Nair

@dinunair

Skeptic-in-chief

Pune Katılım Şubat 2009
209 Takip Edilen108 Takipçiler
Dinu Nair
Dinu Nair@dinunair·
@jasveer10 P.S: this guy (if he exists) is an idiot. what does it even mean that if child gets father's surname then what was the point of the mother not changing? Err...she grew up with that identity - is that not enough? Why tie it to the child at all
English
0
0
0
13
Dinu Nair
Dinu Nair@dinunair·
@jasveer10 Married for a while. Both of us saw no reason for anyone to change names. The kid got my surname for a simple reason - admin headaches in India. We were clear that the kid should not be collateral damage in any way because we wanted to make some statement.
English
1
0
0
15
Jasveer Singh
Jasveer Singh@jasveer10·
In India, inter-caste marriage is not easy. But the reason here was not what you think. Both are well educated. The guy is from the Ivy League earning 1Cr+, and the girl is from IIT earning 70L. The issue the guy raised was very weird. I don’t think you’ve heard this before. The girl did not want to adopt his surname after marriage. Fair enough. But this is where things got interesting. The guy was ready to drop the entire marriage conversation just because of this. So we tried to understand his reasoning deeply. And what he said next actually blew my mind. Let’s break it down from scratch. In India, it’s been simple. After marriage, the woman takes the man’s surname. The child takes the father’s surname. One straight line. No confusion. Now enter a different scenario. Two people marry. The woman does not change her surname. First problem. The man is already uncomfortable. Second problem. What happens when they have a child, Whose surname will the child take. If the child takes both surnames, it becomes long, messy, and honestly most people feel it looks weird. If the child takes the father surname, then what was the point of the mother not changing hers. And this is where the real conflict comes in The man logic was simple. If you believe in equality, why should only I adjust on this. And the reverse almost never happens. A man is not going to take the woman’s surname. So what exactly changed - And this is where things get messy. Because this is not just about a name. It’s about identity, ego, equality, family expectations, and legacy all mixed together And yes, the guy actually walked away from the marriage conversation because of this one issue. Let that sink in - In India, arranged marriage is not just about two people liking each other. It’s about caste, family, surname, identity, legacy, and a hundred invisible expectations People think inter-caste marriage is the hard part, it’s not. The real problem starts after that. And most people don’t even realise it until they are in it.
English
152
20
210
140.2K
Dinu Nair
Dinu Nair@dinunair·
LPT: if you are engaging a devshop for augmentation work - explicitly check what AI tools and tiers they provide to the programmers. Too much of an impedance mismatch if your regular dev team with a claude max plan is working with a consultant on a throttled $20 cursor
English
0
0
0
27
Dinu Nair
Dinu Nair@dinunair·
@_svs_ What concurrency primitives do you see not being able to do nicely in RoR vs Elixir? Of course, if you rewrite the platform to be better suited for an agent world its understandable. Switching to a new stack seems yak shaving - just curious as a dev on how you made that tradeoff
English
1
0
0
143
svs 🇮🇳
svs 🇮🇳@_svs_·
In general, AI cannot be bolted on to an existing application I think. Everything will have to be rewritten. i mean you can bolt it on, nothing is going to stop you, but you will be lapped by ai native/ agent native architectures. getting same "oh it's nothing we can easily do it" vibes that i developed a sense for as CTO. and my spidey sense is saying that if you're not AI native then you're losing a lot of velocity. my simple recruitment platform is seeing a rewrite for this very reason. much as I love Ruby, Ruby is not the language for ai applications. the concurrency primitives just are not strong enough. Elixir - phoenix + ash is my goto stack for ai applications now.
svs 🇮🇳 tweet media
English
12
2
36
3.6K
Dinu Nair
Dinu Nair@dinunair·
@github - Quite bad support experience. Have a billing issue with a teams account and its more than 2 weeks with not even a single acknowledgment on the ticket. Are only enterprise SLAs golden ? (ticket 4261643 - if that helps)
English
1
0
0
20
Dinu Nair
Dinu Nair@dinunair·
@hijunedkhatri There’s a simpler answer to the problem - most (not all) recruiters in India want to have an anchor because they simply do not have an understanding of compensation ranges. Instead of spending time building up a comp policy - it’s like previous job +30% or something like that 2/2
English
0
0
0
11
Dinu Nair
Dinu Nair@dinunair·
@hijunedkhatri The only thing you are measuring with current ctc is the candidates negotiating ability the time they joined the previous company and their organisations hike policy. Btw - isn’t salary confidential as per most Indian job agreements? (1/2)
English
1
0
0
13
Juned Khatri | Engineer Turned Recruiter 🇮🇳
Lots of arguments around why recruiters ask for current CTC, Some say it’s just to lowball candidates. And honestly, sometimes it can feel that way. But in most cases, it’s actually about: - filtering fast - checking if you fit the budget - avoiding rounds that go nowhere Hiring is messy and expensive, so teams try to de-risk early. Is the system flawed? Yes. Is the intent always bad? Not really. I’ve written a detailed explanation. If you’re job hunting, you should read it. Link in comments.
English
24
1
34
16.3K
Dinu Nair
Dinu Nair@dinunair·
@rnjn Had to wrangle with this at previous jobs and the current one. In such cases, the build vs buy framing is almost always in terms of cost of building as opposed to managing the software. The worst are the ones who frame it as a competency issue.
English
0
0
1
198
Ranjan Sakalley
Ranjan Sakalley@rnjn·
this perhaps is an India/SEA specific issue - VPs/CTOs generally do not consider the human cost and cost of salaries/personnel as part of their operational costs. I wonder why this is ? for eg- - our cost of "x" is zero because we use open source product (while 4 of the best engineers are busy managing it) - i don't think we should pay N dollars for this (but we are hiring a couple of experts who will cost 5-10 times N)
English
4
0
19
3.1K
Dinu Nair
Dinu Nair@dinunair·
@ponnappa Good stuff. So much to do to reach this stage though. Still surprised at how many devs and companies are still stuck at chatops. P.S: Was looking at the paper references and reminded me how much I miss Adrian Colyer's the morning paper
English
0
0
0
13
Vardhman Jain
Vardhman Jain@lightroastguy·
Any good non fiction book recommendations? Avoid corporate/management/startup/zero to one/company biographies.
English
53
2
34
6K
Dinu Nair
Dinu Nair@dinunair·
@redixhumayun Claude code supports adding an “!” In front of the command. This is interpreted as a shell command
English
1
0
5
152
Zaid Humayun
Zaid Humayun@redixhumayun·
When I'm running an agent session in a terminal, I want to be able to execute some CLI commands as part of that session. I don't want to open a new tab to do this. Like, just type `ls` for instance. I can't rely on the agent interpreting that correctly because, well, it's an agent and it's unreliable. I want that input to bypass the agent entirely. Is there a way to do this?
English
8
0
6
2.1K
Dinu Nair
Dinu Nair@dinunair·
@mitchellh about time github allows OSS repos to blacklist violators. Puts the load on repo owner for dealing with this crap
English
1
0
1
677
Mitchell Hashimoto
Mitchell Hashimoto@mitchellh·
If you took a list of PRs today and showed it to me 5y ago without any context, I'd think that somehow everyone got learning disabilities. And that's insulting to people with learning disabilities because they're actually perfect, while these PRs are by deeply flawed people. That's how stupid 90% of AI coded PRs look.
English
62
70
1.5K
239.9K
Dinu Nair
Dinu Nair@dinunair·
@ACTFibernet I have raised a complaint about internet frequently getting disconnected (atleast 6-8 times a day) since last week. This is for all connections in the building. Everyday a new guy comes, does something, says it fixed, takes OTP and goes. Please help.
English
1
0
0
24
Dinu Nair
Dinu Nair@dinunair·
@sneha_prabhu Yo with all this rain..all you will get are puddles. I shall see myself out now
English
0
0
2
383
sneha
sneha@itspsneha·
feeling sad for all of us who aren’t getting cuddles in this amazing blr hill station weather guess we’ll just wake up tomorrow and start the day with huddles instead 😭
English
14
16
419
15.1K
Dinu Nair
Dinu Nair@dinunair·
@shoffr_in Folks one of your cab drivers (KA03AK3472) was quite aggressive towards my wife who was driving with a toddler. Came out of nowhere and began aggresively honking and gesticulating. Recorded on dashcam. Please re-train this person on basic courtesy cc: @kislayverma
Dinu Nair tweet media
English
0
0
0
171
Dinu Nair
Dinu Nair@dinunair·
@gunnarmorling Good one. What I have seen is that folks get the idempotency key idea fairly quickly. a lot of teams though struggle on the "key management" viz. where it is generated and who owns it and how the business domain operates esp. when you are dealing with "sagas" across services.
English
0
0
2
535
Gunnar Morling 🌍
Gunnar Morling 🌍@gunnarmorling·
📝 Blogged: "On Idempotency Keys" Discussing several options for ensuring exactly-once processing in distributed systems using idempotency keys, from UUIDs to monotonically increasing sequences. 👉 morling.dev/blog/on-idempo…
Gunnar Morling 🌍 tweet media
English
12
88
616
137K
Dinu Nair
Dinu Nair@dinunair·
@paraschopra separate shelves for books that can be borrowed. Just tell folks you can take from there. Easy way to make space for more books while taking out the not so memorabled ones
English
2
0
5
906
Paras Chopra
Paras Chopra@paraschopra·
Unsolicited tip to all my friends: Never ask to borrow books from people who keep a lot of books at their home — they keep them around precisely because they’re irrationally attached to their books :)
English
88
95
1.3K
80K
Dinu Nair
Dinu Nair@dinunair·
@MarketPalmer_ 💯 - receiving an inheritance early changed the course of our lives financially. Allowed us to buy our own place without a large mortgage payment looming on us. Allowed us to take risks professionally. 10/10 recommended
English
0
0
1
12
Mark Palmer
Mark Palmer@MarketPalmer_·
Opinion: Give your kids their inheritance before you die. Pay for their college. Take them on vacations. Pitch in for their wedding. Help with their first home downpayment. These are all life moments where money will go much further than when they're 50+ and already have a chunky savings account. And as an added bonus, you get to see them enjoy the money this way.
English
1.5K
1.2K
21.4K
1.6M
Dinu Nair
Dinu Nair@dinunair·
In case anyone is wondering why netbanking urls are redirecting to different domains. Its an RBI directive to switch to *.bank.in domains by Oct 31. Wish they did a better job of advertising this with the massive amount of phishing that goes on. Got spooked by the redirect.
English
1
0
2
329