Time, the eternal, flows pastThe matter that we are, watching muddled ;Steady with no hurry, neither slow nor fastHe waits for nobody, the final riddle.A year has now passed.
hmm ..
Actually, this is what i sent to everyone at Dell. Realized that not everyone would understand the kind of depth i felt at the moment and would be inappropriate to make them understand too .. So, wrote this condensed version of it and sent it to all the employees .. Well here goes …
Comrades, Developers.
Today is my last day at Dell. Hours from now, my records will become obsolete in every Dell’s enterprise system. My every login access will get disabled as though a warrior is stripped away from his sword. Well that’s the truth. And by that time, i would be doing what i’ve always wanted to do, probably far far away from here.
There have been great times, bitter times, arguments, subtle moments, realizations, aspirations and what not in this place, all through my 2 years here in Dell. There are too many things that i would love to say but too little time for now.
There is a beautiful quote which puts what i want to say with perfect precision concisely.
“Blessed is he who has found his work. Let him ask for no other blessedness.”
And i think i’ve found my work …
All the best to you all ! And if there is anything that i can do to you at any point of time, feel free to contact me.
Thanks for everything, guys !
Leaving Dell …
<div style="clear:both; padding-bottom: 0.25em;">
</div>
<p>
</p>
Way of the computers …
<div style="clear:both; padding-bottom: 0.25em;">
</div>
<p>
</p>
Eternal sleep
Sleep. Everyone sleeps. Some short and some very long.But in every short doze thy feeling gets much closer ;Every second blissful, feels like singing a song.In every move of the dream, a feeling as if caught in a trance ;Elated, excited, enjoying this chaotic dance.
Link Interface 31.
Some more bunch of interesting links that i found while browsing…
-
Microsoft Research announces Cw (C-omega) via TSS.NET. The combination of C# and Xen is what they are calling now as Cw. Check out the site for more information.
-
Another Object Oriented language – Scala is a modern multi-paradigm programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages. Read more about the Scala Programming Language.
-
A nice primitive, generic DataLayer using Generics article by Darren.
-
Phil Haack writes about the difficulties of language design via EricGu.
-
Check out the Industrial XP site. This is where the XP community shares its stories about Industrial XP. Must see.
-
The last day ?!
<div style="clear:both; padding-bottom: 0.25em;">
</div>
<p>
</p>
Code Humor Challenge at Kuro5hin.
There is a new article up on Kuro5hin called Code Humor Challenge.
Overall, it talks about some of the weirdo code that people do write and those which do end up in production systems …
The author starts of with a few examples and one of them which stood out was an IntWrapper method that wraps the Integer type. Oh yeah … This is how it goes …
public class IntWrapper{ private final String value;
Read on …
First 64-bit Windows virus sighted
Anti-virus researchers at Symantec yesterday spotted the first virus capable of infecting 64-bit Windows systems.
Rugrat was created to prove a point rather than to be released into the wild. The proof-of-concept virus poses no immediate risk to Itanic users, but as the population of IA64 systems grows that risk of 64-bit worms will also increase. The virus is also capable of infecting 32-bit computers running 64-bit emulation software.
via The Register
SharpReader, my Love, my Hate …
This post is a tribute to my favorite blog reader’s creator Luke Hutteman ! I’ve tried FeedDemon, FeedReader, Abilon, Syndirella, SauceReader, RSSBandit and Bloglines but nothing has yet been able to convince me other wise from using #Reader. This product is just plainly fantastic … Now thinking about the comparison of all these readers and things i’ve seen in GMail also have influenced some of the way i work regularly and so i cooked up couple of points of improvement that can be applied to #Reader to make it a Ultra-Cool product. Luke, you are under no hurry to do any of this or to even try it. Its just one frustrated man’s plea to his favorite reader’s creator to improve the product. Read on.
Some things that can be improved and cleaned …
- Please please please … I beg you. Reduce the memory consumed by #Reader for Gods sake … It literally hogs the memory and in effect leaves other apps to beg for the resources on a 512MB RAM machine … I understand that it is necessary to have all the feeds in-memory to generate the backlinks and all that, but probably you could choose an optimised lazy load pattern or use a change in the algorithm order. For eg., you could derive the backlinks for a particular post as and when the particular feed is refreshed and updated. And from further on, you could just show the data as such from the XML ! Well all this is based on my assumption after some research with reflector on #Reader … If it doesn’t work this way, then Luke, i would be glad to hear how it works ..
- If i read a particular author, then all the same instances written by same author ( something like mainfeed and author feed ) should update and reflect the same status .. Now why do i have to go to the backlinks and then update the status or delete the duplicate feed ? I know that doing it this way is trivial but you know, hmm i’m lazy. Also more importantly, the whole list of duplicates shows up in the Unread post when all i have is essentially much lesser than that ! And just in case, if i delete a particular entry or a post, then if it is repeated in many places, then you could remove all instances of it too … Eg., Say if i am subscribed to Brad Adams directly and i subscribe to MSDN blogs mainfeed and Weblogs.asp.net mainfeed directly, then for every post by Brad, i ineffect have 3 unread items in my #Reader ! What the ….
- There is a bug in the subscription front. If i enter a particular feed #url and keep hitting enter, then eventhough i could be subscribed once, every one of those requests ( the number of times i pressed enter) comes back with a vengeance and shows up as one of the trackback thingies for each post. Now why is that ?
I’ve got a couple of feature requests too. See if something is feasible.
- Need a facility to sort according to the lock value for posts in a particular feed. Also if the label functionality is included, then a sort or a filter based on particular label value will be cool too !
- For the subscribing part, don’t allow the user to hit enter more than once for a particular feed. Even if he hits, you could check it from a queue and if it already is in the async request queue or something then don’t process further. Also a messagebox or someother kind of notification to inform the user that the feed has been fetched when subscribing for hte first time would be nice too. Right now, the user has no clue when #reader is going to get the feed and has to wait till it fetches. Now that is frustrating if the site i’m subscribing is under heavy load already or very slow. It takes quite a while and all i can do is stare !
- If not for a feature to copy a blog entry, let us atleast have something similar to how GMail works. Give us labels !!! Now let me explain this to the uninitiated. Labels are like flags that you can attach to a certain post or an entry and accordingly it can be searched too. These labels could be dynamically created and can be associated with any of the entries. If you delete the label, then that does not delete the entries associated with the label but instead removes the association 🙂 Straightforward huh !
- Deleting something from the Referrers list ( the backlinks ) which is shown as an entry’s child node in the top view, does not really seem to delete the actual item physically. hmm may be a option to choose this feature would be great because i love and use a lot of the threaded post feature that sharpreader provides and so it would be great to mark other entries related as Read, Unread, Locked, Deleted or mark labels over it too right at the threaded juncture 🙂
- It would be mondo cool and classical from a Cool Factor perspective if the local search can support boolean operators to perform the search. So someone can essentially query the local cache with a string like “Bill | Microsoft & Sun & !Scoble” which means search for entries containing Bill or Microsoft and Sun but not Scoble. Now ain’t that cool ?! And of course that would also mean the inclusion of parenthesis to categorize the && and || together … I can’t explain in words how i’ll freeze with the cool factor so high if this thing does make it into #Reader … Whoa !
- A feature to mark a post as that which was commented previously would be mega cool too ! One of the main things about blogs is that, we don’t know exactly which post we comment on amongst the plethora of blogs that we read in a day. So if there is some kind of label that can be applied ( my #2 point ) then probably you could retrieve all the new comments after the comment was typed in by the user. This shouldn’t be that hard if i can understand this right …
Well guess these are some of the things that i wanted to put through for quite some time but never got enough of it at hand to write such a lengthy rant ! Luke ! You rock dude … And #Reader definitely rocks. No matter what anyone says, i’ve found it the most simple interface with no gizmo graphics or anything and is straightforward in doing it’s job efficiently ! And Luke, in case you need some help in doing any of the above said stuff, feel free to contact me. I’d be more than glad to help you out !!!