Thermal Noise

Icon

The Adventures Of A Unix Programmer

About

Thermal Noise

is the noise generated by the equilibrium fluctuations of the electric current inside an electrical conductor, which happens regardless of any applied voltage, due to the random thermal motion of electrons in the conducting medium.

Thermal Noise (The Blog)

is a set of noisy posts generated by the equilibrium fluctuations of thought patterns inside my /dev/brain, which happens regardless of any topic, due to random seeks performed on the brain device.

Who

I am a twenty-something Systems Programmer working on the Websearch Stack at Google. I live in the fascinating city of Dublin, Ireland. In a previous life, I have been a Systems Programmer at Sun Microsystems Bangalore, working on (Open)Solaris Device Drivers and Userland Libraries.

Computers and Programming have been a passion since I was 8 years or so. When I wrote my first program in LOGO

FORWARD 100
LEFT 90
FORWARD 100
LEFT 90
FORWARD 100
LEFT 90
FORWARD 100
LEFT 90

And saw a square appear on the screen, I fell in love. My primary areas of interest in computing are Operating Systems, Computer Architecture, Theoretical CS (Computability,  Incompleteness, Complexity Classes). I enjoy programming in C, C++ or Python (although I have forgotten more languages than I care to remember).

I find Mathematics (Number Theory, Sets, Euclidean Geometry, Equilibrium in Games, Bipartite Graphs), History (Political, Cultural and Scientific), Physics (Thermodynamics, String Theory) fascinating and try to read up literature every now and then.

I have been a reasonably consistent writer on the internet for a few years. There is no specific “reason” that I write other than as a way of offloading thoughts from the brain. But I think atleast a part of it was influenced by my three most favorite clobs of text on the internet: This, This and This.

Disclaimer

You have no right to judge me by these posts. Nor do you hold the right to form some abstract mental picture of me and hold me responsible because I don’t fit your assumptions. These are words that are let out in moments of joy or sorrow or boredom or pain or fear or anticipation or delight or disappointment.

But the fact is that these words represent my own views. They don’t necessarily represent the views of my employer, dog or girlfriend.

14 Responses

  1. Happy to see your Website & write up About J,K,!s influence—-Inspiring==The success story of
    Boy choosing to do What he liked==I am an 80 year old man..Best wishes to you

  2. amit says:

    Great Work Pal!
    You are Inspiration Enough to Jet Set forward!
    I got some pretty Similar Interests!

  3. Swaroop says:

    Nice post there on the “Slow Java” myth..

    Seen ur webby. Can see that u r a hitchhiker’s galaxy fan too.. I m a fan of DA :) .

    Cheers!

  4. moeen says:

    Whoop!!.. My mom starts yelling if i use my computer only 12 hours.
    Dont you do any thing else in Life?
    Any way Great Effort.

  5. prasoon says:

    Hi,
    unix :my night mare!!
    But still ,I want to face it.I need your help.Tell me wher can I contact you?

  6. ONKAR MAHAJAN says:

    Your blog is excellent and useful too. I am interested in Solaris kernel development. I would be great if you can give me some pointers for training for Solaris device drivers development.

  7. dolker says:

    err, 99.9% of that went over my head, but i like the way you presented your blog although my only programming created
    *
    ***
    ******
    all the best!

  8. Parantap Roy says:

    Quark’s pretty neat :)

  9. Jettero says:

    Anath – great to meet you. Question you might know: Do you know any great Solaris 10 or OpenSolaris books out there?

    I’m a Fedora/SuSE linux guy, as are my other SysAdmins, but we have a lot of Sun equipment and would like to try out Solaris. Learning curve is a problem, though, when none of the normal commands work and there’s no yum, no rpm, no “service” command, no /etc/sysconfig/ directory, etc. Makes you feel like an idiot.

    So, I’m looking for a good book to get up to speed on Solaris 10. Any ideas?

  10. kkc-dns says:

    someone can help me with CD MARTINO its so complicated for me and for you?

  11. Poor Yorick says:

    Ah, but we (the world) *will* judge you by these posts

  12. Hi Ananth, hope all is well, I don’t know anyone can assist me here. I am recruiting for a couple of client’s of mine one a blue chip out in Dublin west that is looking for strong C++ Developers with strong Kernel architecture knowledge. And I am looking for a strong C++ Developer with Python and Video gaming experience. If anyone knows anyone that might be interested in looking for work then by all means drop me a line or email I will give a little more info, thanks very much.

    martinshakouri@computerpeople.ie
    1 6633474

  13. Poor Yorick says:

    You trying to take away my rights?

    ;)

  14. Ananth says:

    @ Poor Yorick

    Alas Poor Yorick, You are indeed of infinite jest. Thou shall have your rights back – Go forth and judge !

Leave a Reply

SocialVibe


Twitter

  • Haskell is a delightful language full of surprises. But a week of study and half-a-book later, I still struggle to write simple programs. 4 hours ago
  • Goodbye and good riddance NewsCorp: http://bit.ly/2QDe4S Game theoretically, you can either lose or you can lose. 6 hours ago
  • Wow ! TED has built quite a media brand. @Conrad Black, @Rupert Murdoch: Your agenda setting days are over. New media controls Flock2.0 now. 1 week ago
  • Desynchronosis traveling east is worse than going west. Yet, Melatonin is a super market drug in the US and unavailable in Ireland. Aarrgh. 1 week ago
  • Soap bubbles calculating Steiner Trees is no proof of P=NP. Physical processes arent proven Church-Turing reducible. Remember, "Hypothesis"? 1 week ago

Archives