Posts for: #Migrated

Migrated some content

Initial migration of select content from other sources is complete. Any posts before (below) this one are answers or posts I wrote on Quora. The DRM and KUnit intro is from my vain GSoC proposal (should have put more effort). I’ve tried to correct any typos, fix up broken sentences and missing references, etc. without changing the content much. Still, I’m sorry if there are any citation etc. issues in the content, good referencing wasn’t something on the top of the mind for the teenage Quora user.
Read more →

Why don’t they just make CPUs bigger and add more transistors so we can have 10 GHz?

Because they don’t work on magic. Some points are as below: It is very hard to build larger chips while maintaining good yeild, i.e., having less defects. When you scale your design up, with more transistors, interconnects, etc., the probability of defects increases. And since the entire chip has to work, your yeild is less as your chip is larger and you can’t discard a part of it, so you discard it all.
Read more →

The curious mouse click

A fine 45°C May afternoon, with no one to disturb in a room with ceiling fan at full speed and a window AC, was the perfect opportunity for me to study for my upcoming offline end-semester examinations with books on the table at the window. Of course, after studying for quite some time, a break is needed, and I probably took a short break of just 3 hours. While goofing off on the internet, I came across the Linux Kernel Mentorship Program (LKMP), which is described1 as:
Read more →

What is the difference between Hindi spelled हिन्दी and हिंदी?

The former is the correct spelling. The dot (अनुस्वार) in latter is a lazy way of writing first. Ignore any X language vs Y language arguments, since you write languages in a script, and both X and Y are using the same script. The last letter of each varga (ङ, ञ, ण, न, म) is a nasal letter. Only that letter is a valid transcription of the nasal sound which comes before any letter of the same varga.
Read more →

How did people count before the invention of the number 0?

You don’t need zero to count quantities. Zero is the “nothing” value’s symbol. You just go about naming every number, like one, two, three, etc., and there’s no limit to it. This is how it used to be in India, which is unsurprisingly the land where the modern placeholder number system was invented. Here’s a small note on the numbering system, given in Sri Desiraju Hanumanta Rao’s translation of Sarga 38, Kishkindha Kanda, Valmiki Ramayana:1
Read more →