Pinned Tweet
India loves you!!
@TheNotoriousMMA
Hidden treasures in the heart of Mumbai! A mural dedicated to the legend Conor McGregor. #mumbai #art #ConorMcGregor #MMA #boxing #UFC #sports @ranjeetnature #graffiti
Aditya retweeted
Play chess and do DSA and system design daily
You are sorted no need to get into all the fear mongering
Few good projects in the resume are enough
Nobody cares about your portfolio so stop wasting time on it
Read, Read a lot!
Aditya retweeted
We should be thankful to The Quint for publishing Sharjeel Imam's interview. It brings to light a view that a section of the Muslim community holds under the garb of rights. Sharjeel's thought robs pre-independence Muslim groups of the guilt of partition, as he squarely blames the Congress leadership for the subcontinent's partition.
I do not see Sharjeel as a terrorist, but rather as a person who has no faith in India's Constitution, its liberal values, its pre-Islamic civilisational past, Hindu philosophy, and, most importantly of all, its democratic structure. His comparative analysis of rights is blind when it comes to Afghanistan, Bangladesh, Pakistan, and the Maldives.
He imagines Muslims in South Asia as a unified community but does not accord the same status to Hindus. He derives his method from Marxist thought and his working philosophy from Islam. In fact, he goes on to argue that only Muslims had a sense of "us" in South Asia. He excludes Islam's contact with Western modernity and its inability to respond to it from a non-religious perspective.
In the name of empowerment, he puts forward the idea that two states exist within India: a Hindu upper-caste state at the top, and another occupied by Muslims, Dalits, and other religious denominations at the bottom.
He builds this fallacy by drawing ideas from Sayyid Qutb, a leading literary critic who was one of the foundational ideologues of the Muslim Brotherhood. Sharjeel is an Islamist opposed to the very democratic idea of India and its civilisational past. I am not bothered by his reverence for Jinnah, Ali Shariati, or Iqbal—that hardly affects me. What bothers me is that his ideas have been left unattended academically.
The debate around his bail is another matter. The real debate centers on what Sharjeel proposes. He proposes another mobilisation of Muslims in India, which aligns with the same language used by the Muslim League before partition. It is full of disdain for other communities. His proposed alliance with Dalits, Tribals, and other religious minorities is envisioned as a path towards monotheism.
He finds redemption in this ideological path rather than in what the Constitution, the civilisation, and the state stand for today.
This is deeply disturbing. His idea of representation in elected bodies that accounts purely for numbers is an argument borrowed directly from the Muslim League.
Furthermore, Hinduism in India has continuously evolved through various internal reform movements that have left the Muslim community largely untouched—questions that have been completely left unattended by him.
Most importantly, he confuses backwardness with the specific historical practice of untouchability. It is for this reason that quota extensions in the Central List have not been blindly given to other communities at large.
Lastly, it is no surprise that both Islamists like Sharjeel and the Indian Right blame the Congress for partition. This ideological congruence needs to be studied further. Subsequently, Sharjeel's denial of Bharat's civilisational past, alongside his view of India as merely a product of partition, closely mirrors the rhetoric of certain Congress leaders who define India strictly as a "Union of States." This, too, requires a rigorous academic response.
Aditya retweeted
We'll be spending a lot more time trying to understand the outputs of language models. A few thoughts, tips & tricks:
Writing. Something I've had success with: Ask your LLM to explain something in ASD-STE100, it's a controlled language specification originally developed for aerospace maintenance documentation. LLMs well-versed in this language and it comes with heavy constraints on clean writing style that I often find a lot more readable. Sometimes I've tried to soften it a bit e.g. ask for "80% of the way to ASD-STE100" because the spec is quite stringent. But even better:
Diagrams / images. Instead of writing, ask your LLM to create a diagram. These can be a lot easier to process, parse, and understand. But even better:
Web pages. Ask for output "in HTML" to get a beautiful, interactive webpage. LLMs are getting really good at frontend and can create beautiful experiences, animations, etc. But even better:
Explainer videos. The output format I am most bullish on is fully custom / bespoke explainer videos generated on any arbitrary topic. Experiment with things like "Create a 3b1b style video explainer on X. Use my ElevenLabs API key for audio narration". (you'd need an API key for the latter or you can ask your LLM to find you decent free alternatives that use your local compute). This is actually starting to work!
In summary:
- As LLMs get better, they will do more and more of the legwork autonomously, and a lot more of our work will rise up the abstractions into oversight and understanding.
- Luckily, LLMs can help here too because as intelligence and code are increasingly abundant, you can ask for large, custom, discardable software artifacts (e.g. web apps, video explainers) that would have never made sense to create before. Push the boundaries here and you'll be surprised.
Aditya retweeted
Consistency beats talent. Every time.
I used to think I needed to be the smartest guy in the room. Turns out showing up every single day and doing the unglamorous reps is the actual cheat code for certs, for coding, for anything hard.
Aditya retweeted
Let's be honest about something most people won't admit
you've probably spent hours watching coding tutorials, nodding along, typing exactly what the instructor types, and at the end you felt... nothing. Maybe a bit accomplished for finishing, but also kind of empty.
Here's why:you didn't learn anything. You just proved you can copy.
I know that sounds harsh, but think about it. When you follow along step-by-step, your brain is on autopilot. You're not making decisions. You're not problem-solving. You're basically a human Ctrl+C, Ctrl+V machine. And the second you close that tutorial, everything is gone. All of it.
Real learning happens in the uncomfortable middle ground where you're trying to remember what to do next, and you can't. That moment when you think, wait, why did they use a LEFT JOIN here instead of an INNER JOIN?" — that's when your brain actually wakes up.
Here's how I learn, and it should work for you, too.
After you finish a tutorial, close it. Don't rewatch it. Don't peek at the code. Instead, grab a different dataset — it could be from Kaggle, could be your own data, doesn't matter — and try to solve a similar problem from memory.
You're going to fail. You're going to forget the steps. You're going to write code that doesn't work. Perfect. That's exactly where learning lives.
When you get stuck, then go back and check. But only after you've tried. Because that struggle — that annoying, frustrating feeling is your brain actually building the skill.
You'll be slow. You'll make mistakes. You'll wonder if you learned anything at all from that tutorial. But here's what's happening: you're forcing your brain to retrieve information instead of just recognizing it. Retrieval is what builds real memory.
If this changes how you think about learning, follow me for more honest takes.
Aditya retweeted
you don't need to watch my videos to become a better engineer. to be honest, it has never been easier to become better. here's what you should do
1. pick an engineering blog
2. download it into text or pdf
3. upload it to your favorite LLM tool
4. keep asking questions until you think you have fully understood it.
please do not ask it to summarize. that's naive and bs. use LLMs to dig deeper into practicalities, implementation details, and challenges that you might run into when you hit production. go into absurd extremes and see what it spits out.
If you were curious, LLMs just gave you a high bias for action.
Aditya retweeted
.
You’re unable to view this Post because this account owner limits who can view their Posts. Learn more
Aditya retweeted
The trick to learning fast with AI?
Don’t ask it to “explain like I’m 5.”
Say this instead:
“You’re the senior dev. I’m the intern.
Teach me how to build it like you’d expect it in production.
Show me the real flow, gotchas, decisions, and best practices.”
That’s how you stop sounding smart and start building smart.
Aditya retweeted
1. Cut out all escapism immediately. Video games, social media, Netflix. You will feel worse. Good. That’s the motivation to change.
2. Start working out and eating right. Vitamins, minerals, protein. Stay hydrated. Walks in the Sun every morning. Use the newfound boredom from (1) to overcome your tiredness.
3. Get a shitty job. You will hate it. Good. That’s the motivation to get a better job. Get a better job.
Right now some part of your psyche subconsciously thinks you can just never work again and lay around eating grapes all day entertained by slaves like a Roman Emperor. That’s essentially your current lifestyle (but lamer), and it’s why you prefer rotting in bed all day to actually doing anything hard to improve yourself. The only way to escape from that and get motivated is to remove all false creature comforts and expose your body to the harsh reality you’re hurtling yourself towards.
Aditya retweeted
Give as many interviews as possible. There are only two outcomes:
1. You get selected.
2. You realize what you don't know, become serious in life, and stop wasting time.
Most companies have a 6-month cool-down period, so prepare and try again. WHY FEAR REJECTION?
Aditya retweeted
Here is my 4 months job hunt learnings.
So that you can save your months of hunt.
A thread 🧵





























