YuviSense: Codin Kid

Yuvi, a 17 year old wannabe geek from India.
  • rss
  • Blog
  • Photography
  • Indians on Twitter
  • About Me
  • Contact

So beautiful…

February 27, 2007 | 3:59 pm

[Please don’t tell my dad I read that post.]

She gets out of bed and stretches, perfect curves sliding under silky lingerie and momentarily making me forget about breakfast, meatloaf, and whoever it was I was married to before last night. She seems to know this, and smiles at me again, but apparently she’s serious about making breakfast. She turns and strides confidently from the room. As she does, I see for the first time the large Microsoft logo splayed across her back. My stomach lurches as I suddenly remember everything.

This poetic, aesthetic piece on Windows Vista was the first one that actually made me *gasp* subscribe to a Livejournal feed. Wow.

Comments
5 Comments »
Categories
Links
Comments rss Comments rss
Trackback Trackback

Started at TechZi!

February 22, 2007 | 7:12 am

Posting’s been slow at YuviSense, mainly because I ain’t in the best of health and also because I’m working on the next StatBot and learning WPF at the same time. In the meantime, 13 year old blogger David’s TechZi has been goin fantastic, and I’m friggin happy to be a guest blogger there! I’ll be posting mainly on cool Microsoft stuff, and my first two posts are already up there!

[Full Disclosure: I’m guest blogging there, and as of now am not doing it for getting compensated. This Full Disclosure is here simply because I wanted to use that phrase here.]

Comments
No Comments »
Categories
Links
Comments rss Comments rss
Trackback Trackback

List of WPF Applications

February 18, 2007 | 12:57 pm

I am, right now, officially, a WPF fan. And, what could be more satisfying than a growing list of WPF applications? Hopefully, I might add one to that list pretty soon….

powered by performancing firefox

Comments
1 Comment »
Categories
Tech
Comments rss Comments rss
Trackback Trackback

Humor in the Making: Scraping Alexa

February 17, 2007 | 11:52 am

I was looking through Alexa’s HTML, trying to scrape out the Site Rank. And, I found this:

 

<!–Did you know? Alexa offers this data programmatically. Visit http://aws.amazon.com/awis for more information about the Alexa Web Information Service.–><awT@Gf.X2><Email:><budf@opif.org><budf@opif.org>4</budf@opif.org></budf@opif.org></Email:></awT@Gf.X2><RO4><Reach per>3</Reach per></RO4><Reach><tqy><Traffic><DwE@Gg.aB>9</DwE@Gg.aB></Traffic></tqy></Reach><zxja><u5><u5><y3e5>,</y3e5></u5></u5></zxja><tprp>8</tprp><Page Views rank:><Reach per>4</Reach per></Page Views rank:><sss><Rank><RO4><pyp>1</pyp></RO4></Rank></sss></span>

Humor? The mangled, tangled spaghetti of tag soup here would confuse and kick out most HTML parsers and certainly every XML parser, but ofcourse, to the determined Scrapper, Regexes are always there for the rescue.:D

P.S. I would have used the webservice, but it costs. Once I start making money, I’ll gladly pay that, but till then…

Comments
2 Comments »
Categories
Tech
Comments rss Comments rss
Trackback Trackback

StatBot visits The Old New Thing

February 15, 2007 | 1:29 pm

It’s been a long time since the last StatBot post, because of a couple of reasons. First, I spent a long time writing a Wikipedia External Links Dump parser, only to realize after that it didn’t provide enough information for me to draw solid conclusions from. Then, I started working on an Engadget vs Gizmodo StatBot post, and it has been a revelation. I violatedJoel’s laww (Don’t rebuild anything that works) when I tried to do everything from scratch rather than just modifying the scobleizer Scrappr. It didn’t turn out well, since I had to fix bugs I had already fixed elsewhere, and I inevitably introduced more bugs than I fixed. Lesson Learnt:) Not to forget that School kept coming in my way…

Anyway, after a few hours trying to get the Gizmodo Scrappr working(Their Pagination system, truly, really, sucks hardcore), I decided to give up for the day and do something else. That bought me to the First Blog I read regularly: The Old New Thing by uber-programmer Raymond Chen.

So, what did I do? After a hour and a half of hacking around, I had modified the Scobleizer’s Scrappr(PaleRash) into a Raymond Chen Scrappr(RayRash) with one caveat(HTMLAgilityPack seemed to crapp up whenever he used Tables, so I had to skip four posts). And here’s my tribute to the man who’ll forget more about Windows and Win32 programming than I’ll ever know.

But Before that…

Happy Birthday to me! I know this comes some 6 days late, but then, I’m lazy and been somewhat sick, so sorry for the delay. This year has been fantastic for me, with me moving to my own hosting space, interviewing Sriram Krishnan and finally deciding my goal in life is to work at Microsoft, this blog getting famous, me making a lot of friends,me buying a camm, and a camp that’s changed my life. Thanks life, and thanks to all the people who’ve made this possible.

This year, I got my first ever Birthday Greeting, from my friend Abu. Thanks Abu!

My friends celebrated my birthday at school day before yesterday, along with one of my friend’s birthday. My first cake at school, and I have a short clip of it here. Wanna see how afterschool life is here?:D [I’m the ugliest guy you could see in the Video]

[Warning: If you do not like shaky, stupid, non-professional, amatuer looking videos done to be shared with friends and then made public, please skip right ahead]

[Warning: Non-English Language Ahead]

Wishlist? An MSDN Subscription is the perfect gift for a wannabe .net geek!

Also, happy Birthday to David!

General Statistics

I analyzed all of Raymond’s Blog Posts from July 21, 2003 to February 9, 2007, a total of 1,298 days, or more than 3 and a half years. The corpus consisted of 1,490 posts, containing 29,63,695 characters and 9,08,498 words. He averaged 1.14 posts a day, with an average of 609 words a post and 1,989 characters a post. That gives us 2283 characters a day with 700 words a day.

Posting Frequency

Our First Chart for the Day!

Not much of a difference throughout the years, though peaked in May 2004. Been flat and consistent after May 2005.

Is Raymond a Bot?

Note: This section is a piece of poorly attempted humor.

The question seems natural, doesn’t it? (Yes, I agree it isn’t natural). How the heck can one human brain possibly host so much information and remember so much history while still hacking around complicated code? However, if Raymond Chen was actually a bot running somewhere which aggregates all those pieces of information and then posts them….

What could we do to detect such a bot? Regularity, ofcourse!

The 7′o clock syndrome! A whole 77% of all posts were posted at 7 AM. Whassup with 7?:D

I kindly request Raymond Chen to furnish us all with a good photograph of himself. No, Shaky Channel9 Vids or strange pics with you posing like a girl don’t count.

Links

Being an absolutely technical writer, he doesn’t link much. Infact, All those 1,490 posts contain only 640 links, which means that on average, each post contains 0.4 links(:)), which basically means that there are a whole lot of posts without even a single link. To be exact, 1,136 of his posts, or 76% of his posts, have no links in them.

Here’s a graph.

Maybe, Less Links = More Content?

Anyway, here’s our graph of his linking frequency:

After a single link in his opening post, the next link came a month later. Sortof increased from November 2003 to Nov 2004, and has been pretty stable since.

Here are the top 10 sites he links to:

Rank Site Links
1 Old New Thing 75
2 MSDN 69
3 NPR.org 22
4 Other MSDN Blogs 20
5 Microsoft.com 13
6 weblogs.asp.net 13
7 Wikipedia 6
8 blog.ryjones.org 4
9 support.microsoft.com 4
10 metafilter.com 4

 And, here’s our colorful chart:

 

No surprises here for me, except the NPR.org (National Public Radio), which is also the top most linked to single url, occuring 5 times in 5 posts.

Code Blocks

Raymond writes Code. He’s a Programmer. How much code is there in his blog posts?

Of the 1490 posts, only 444 contained atleast one <code> block (which he uses for inline code, i.e. Function names, etc) and only 71 contained atleast one <pre> block(which he uses for code samples). This means about 30% of his posts contain Inline Code(<code> blocks) while only 5% of his posts contained Code Samples(<pre> blocks)

Here are a couple of graphs showing the percentage of posts with and without code and with and without Code Sample Blocks.

Also, it looks like his posts are containing less code samples as time goes by.

Does not really matter for me, since that Win32 code is above my head(I was introduced to Windows programming with VB6 in 2003, and migrated to VB 05 in 2005). And, maybe, it is also a good thing for people like me, since I usually scroll right over any Code Samples he has, and many like me read him more for his writing, the trivia, the reasons why things are the way they are than for the Code.

Linking affecting his Code Samples?

The number of links increased at about the same time that the number of Code Samples per post started to come down. Corelation?

Technical Words

I could bore you to death with the list of the top ten words you used, but as I said, it would bore you to death. So, instead, here is the list of top 10 technical words that he’s used:

Ranks Word Occurences
30 { 1765
31 } 1733
43 windows 1367
51 program 1221
52 window 1208
61 function 967
72 return 866
75 hwnd 834
79 file 784
80 message 783
81 code 778
86 dialog 728
93 memory 659
99 user 610
103 control 572
106 system 532
107 example 530
114 class 496
116 menu 483
120 null 477
123 case 469
128 call 461
134 programs 445
136 int 441
139 thread 439
142 text 434
148 data 422
153 void 410
159 address 370
164 handle 355
181 object 326
185 version 321

 

It is funny how the open and close braces were the most used technical words, outdoing ‘windows’ by around, 500 occurences.

Interesting occurences

Some words can turn out to be funny for the nitpicker. So, let’s pick a few interesting words and see what words lie alongside them(i.e. are used as much as them)

Let’s start out with, well, Raymond? Occurs 92 times, along with ‘discussion’, ‘global’, ‘ptr’, ‘hook’, ’hmenu’, ’simply’, ’solid’ and ‘cpu’ allowing me to claim fame by associating the phrase “Simply Solid CPU” with Raymond.

Vista? 56 times, along with ‘cost’, ’seperate’, ’slow’, ‘apparently’, ‘hardware’, ‘pay’, ‘magic’ and ‘overflow’. Coincidences are funny, ain’t they?

Chen? Just 5 times(I guess he doesn’t use his full name often), along with ‘blew’, ‘poking’, ‘rumors’, ‘movement’, ‘usual’, ’severity’, ‘lacks’, ‘independently’, ‘circuit’, ‘volunteers’ and ‘hacks’, maybe suggesting that the rumor that Raymond Chen is actually a bot built by volunteers independendly hacking together circuits is actually credible.

And, Linux? It occured 10 times, right in the neighborhood of ‘podcast’, ‘forms’, ‘tired’, ‘amazingly’, ‘neat’, ‘acting’, ’suffer’, ‘excitement’, ‘hyperthreading’, ‘cd-rom’, ‘angeles’(;-?), ‘’steve’, ’spare’, ‘plans’, ‘jenny’, ‘assist’, ‘marker’, ‘accepts’, ‘preliminary’, ‘confuse’, ‘illustration’, ‘backup’, ‘biggest’, ‘rundll32′, ‘tape’, ’suddenly’, ‘latency’, and a host of others that’ll get me flamed.

And, Apple? 5 timess, in the neighborhood of ‘cheaper’(ironic?), ‘purchase’, ‘lpparam’, ‘lpwindowname’, ‘legalcopyright’, ‘blocked’, ‘multi-processor’, ‘ chemical’, ‘artist’, ‘adult’(;)), ‘midnight’, ‘corrupts’, ‘distracted’, ‘fancier’, ‘ancient’, ‘cookbooks’, ‘pbit’, ‘lvm’, ‘critsec’, ‘destruct’, ‘mbstate’, ‘misnomer’, and a dozen of others listing whom would be a waste of your time and the speed of the tubes.

Want some more? Leave a comment, and if it’s interesting enough, I’ll post more interesting occurences for you…

Disclaimer

These numbers, while interesting, are just Quantitive. Remember, people, and consequently things they do, are too complex to be reduced to simple numbers. This “reduce to simple number” concept is ruining education, and don’t let it ruin you!

Just remember, there are three types of lies: Lies, School Books and Statistics. Raymond’s writing is priceless, and his writing style influenced me quite a bit. Thanks Raymond, and rock on! I’ll buy your book when I have the money.

And, I am thinking of doing one StatBot post a month, since that will give me enough time for learning more languages(I plan on doing Perl and Ruby) and building some apps(I’m thinking of an RSS Reader in WPF…).

Technorati tags: Raymond Chen, StatBot, Scoble, Old New Thing, Microsoft, Joel
Comments
15 Comments »
Categories
School, StatBot, Tech
Comments rss Comments rss
Trackback Trackback

Orcas Public Beta Coming Next Week!

February 11, 2007 | 9:31 am

 

So says Scott Guthrie’s Blog.

The link also contains some cool Screenshots of the release, running on Windows XP.

Personally, I’m really freaked out that IDE support for WPF is this damn poor, and I’ll have to wait till next year for a proper, usable IDE. But, ScottGu says that they’ve been working on some of the features from almost a year before VS2005 release! That means though Orcas will be late, it’s goanna be lot better than VS 2005…And, hopefully, it’ll have my dream of .NET Addins come true…

Hope to have a go with the Beta when it’s available…

Comments
3 Comments »
Categories
Links, Tech
Comments rss Comments rss
Trackback Trackback

PhotoCommute: From School back to Home

February 8, 2007 | 4:03 pm

I travel a lot. No, not to exotic different places all around the globe. Ya know, by Share Auto from School to Home every evening. Usually it passes by unevenfully, with me just dreaming away the whole time. But, one day, I just happened to have my camera with me, and as I started to take some shots, I just realized the beauty that I was missing…

So, what did I do? If Scoble and Thomas can coin a new word(PhotoWalking), so too can I: I’ll just take shoot photos as I commute from School to my Home, and call it a PhotoCommute. Ofcourse, this is more of an individual thing, and since you’re moving at some speed, you’ll get maybe half a dozen good quality shots each time.

And, before I bore you to death with my text, here are some of the images:

PhotoCommute #1:

PhotoCommute #1: Happiness?PhotoCommute #1: Happiness? Hosted on Zooomr
PhotoCommute #1: Train over the bridgePhotoCommute #1: Train over the bridge Hosted on Zooomr

PhotoCommute #1: Trisha in Cellphone Ad PhotoCommute #1: Trisha in Cellphone Ad Hosted on Zooomr

PhotoCommute #1: Traffic Police ConstablePhotoCommute #1: Traffic Police Constable Hosted on Zooomr
PhotoCommute #1: Minding my own businessPhotoCommute #1: Minding my own business Hosted on Zooomr
PhotoCommute #1: Political Ads #3PhotoCommute #1: Political Ads #3 Hosted on Zooomr
PhotoCommute #1: Political Ads #1PhotoCommute #1: Political Ads #1 Hosted on Zooomr

 

PhotoCommute #2

PhotoCommute #2: Girls and BoysPhotoCommute #2: Girls and Boys Hosted on Zooomr
PhotoCommute #2: Fast Food?PhotoCommute #2: Fast Food? Hosted on Zooomr
PhotoCommute #2: Lighting the Dark SkyPhotoCommute #2: Lighting the Dark Sky Hosted on Zooomr
PhotoCommute #2: Cellphone TowerPhotoCommute #2: Cellphone Tower Hosted on Zooomr
PhotoCommute #3: Nameless Big BuildingPhotoCommute #3: Nameless Big Building Hosted on Zooomr
PhotoCommute #2: LIC BuildingPhotoCommute #2: LIC Building Hosted on Zooomr
PhotoCommute #2: TNSC Bank BuildingPhotoCommute #2: TNSC Bank Building Hosted on Zooomr

I’ll do as much PhotoCommutes as I can, and will be posting them up on Zooomr as fast as I can. Infact, I still have the photos from PhotoCommute #3 on my Hard Disk, and will upload them tomorrow. Thanks to Kristopher Kate for making Zooomr a good place to host my photos, and better still, giving it away for free. Thanks dude!

How interesting is your commute? PhotoCommute your next Commute!

Update: In other news, Happy Birthday to me!

Comments
10 Comments »
Categories
PhotoCommute, Pictures
Comments rss Comments rss
Trackback Trackback

High Security "Door"

February 5, 2007 | 2:46 pm
High Security DoorHigh Security Door Hosted on Zooomr

“Doors” like these aren’t exactly uncommon here.

Comments
3 Comments »
Categories
Pictures
Comments rss Comments rss
Trackback Trackback

The Real WOW

February 4, 2007 | 10:12 pm
The Real WOWThe Real WOW Hosted on Zooomr

In poor lighting, at 8x Zoom, with no Flash and at quite a distance, this beautiful kid defined beauty for me. And, the Wow? My PowerShot S3, Photoshop and the Kid herself(Funny how I call her a Kid, though she’s barely 3 years younger than me:D)

 

Technorati tags: Kosappur, NSS, Kid, PowerShot S3, Beauty, Wow
Comments
2 Comments »
Categories
Pictures
Comments rss Comments rss
Trackback Trackback

Ten Ways to make Zooomr A Better Place

| 10:30 am

I use Zooomr to host my photos(RSS), and am absolutely lovin it. But then, there are certainly room for loadsa improvement, and here are ten of them. Hey Kris, hopefully, all these are implemented in Mark III and that comes out fast.

So, here’s what I hope gets fixed in Zooomr:

  1. Login and Authentication. OpenID is just too much for the normal guy. I couldn’t get any of my friends to signup, since it was a bit too complicated for them. They were used to an username/password combo, and the OpenID system just confuses them.
  2. Licences. Right now, I have to view every photo individually and assign a licence to them, which sucks. Thomas says that it’ll be fixed in Mark III, so I’m waiting…
  3. Easier Commenting. Quite a bit of my friends saw my photos, but none were able to comment, since they were not able to signup.
  4. Speed. It’s pretty darn slow right now, and another reason to wait for Mark III.
  5. Easier Posting to Blog. Right now, it takes me some 3 clicks to get HTML to post my photos on my blog, which sucks.
  6. Ajax on displayed photos. I would like the same amount of AJAXy goodness that populates the Zooomr photo pages(LightBox, LightMap, Fave, etc) on my blog. That would rock.
  7. Autoissual of API keys. Right now, I can’t post directly to Zooomr from the awesome Windows Live Writer, simply because a dev couldn’t get an API Key.
  8. Custom Sets. Right now, SmartSets suck most of the time.
  9. Forums, Groups and more community features. For example, If the Login issues get fixed, then I know a lot of people who would join a “St. Mary’s Community” for all the photos taken at my School. With the number of students with Digital Cameras growing, this turns essential. And, I certainly would join a “I love my PowerShot S3″ community:D
  10. Site Colors. Can you figure out what’s the text here? I certainly can’t, and last time I checked, I ain’t colorblind.

And, still, Zooomr rocks. See the friggin cool way they’re marketing: Thomas showed me some linkluv both from his blog and the official Zooomr blog. Do you think I’ll dare to switch anytime?:D (No, it’s not the reason I’m staying with Zooomr). Thanks Thomas, Thanks Kristopher.

In other news, I’m working on the Engadget vs Gizmodo analysis, and the Engadget Scrapr is almost complete now. But, multithreaded programming is quite a headache, so I’m still trying to iron out some bugs, and Gizmodo looks to be more easily Scrappable than Engadget, so hopefully, I’ll be able to publish it before the end of next week. I could’ve finished this much earlier, but I am actually abandoning all of the code which analysed Scoble’s blog, and starting from scratch to build a more reusable, well architected tool, so it’s takin a bit longer. Sorry about that.

 

Technorati tags: Zooomr, Kristopher Kate, StatBot, Site Colors, Thomas Hawk
Comments
3 Comments »
Categories
Blogging, Tech
Comments rss Comments rss
Trackback Trackback

Microsoft Robotics Studio Tutorials

| 9:28 am

Gorgeous 31 of them!

My school has an old LEGO RCX Kit, with half the parts missing, which is compatible with MRS. Hopefully, I’ll be able to get my hands on it real soon…

And, incase you missed, they actually have some of those tutorials in Python! ;) What can I say?

Comments
1 Comment »
Categories
Links
Comments rss Comments rss
Trackback Trackback

Contact Me

Email: yuvipanda@gmail.com
IM: yuvipanda@msn.com
GTalk: yuvipanda

My Photos


View my Flickr Page

My Badge


IndiBlogger - Where Indian Blogs Meet

Archives

  • July 2008
  • June 2008
  • May 2008
  • April 2008
  • March 2008
  • December 2007
  • November 2007
  • October 2007
  • September 2007
  • August 2007
  • July 2007
  • June 2007
  • May 2007
  • April 2007
  • March 2007
  • February 2007
  • January 2007
  • December 2006
  • November 2006
  • October 2006
  • September 2006
  • August 2006
  • July 2006
  • June 2006
  • May 2006
  • April 2006
  • March 2006
  • February 2006
  • January 2006
  • December 2005
  • November 2005
  • October 2005
  • September 2005
  • August 2005
  • July 2005
  • June 2005
  • May 2005
rss Comments rss valid xhtml 1.1 design by jide powered by Wordpress get firefox