Pysystray progress - Lessons learned so far
Collections of random ramblings about events and signals in the daily operations of a lazy coder daemon. Observe - "Lazy" not "Slothfull"
I think its unfair to paint
One may argue that with spyware, you have to install them... well... have you ever decompiled/disassembled that program you use most on your system, to make sure its not spying on you? Oh... i c... you took the Software Companies word for it... And now you're not going to take their word for it if they tell you their website is not spying on you? Whatever... Me, I don't believe any of them anyway... I just limit how much of my info can be compromised so at anytime the amount of info I loose is really minimal. How do I do this? I TRY to allow only OpenSource software have access to my most personal data, and where I can't, I don't bitch if I can't fix it. I'm I still very safe? Ofcourse NOT!!! What kind of world would this be if we were all totally safe? Unrealistic... that's the truth of Life... deal with it.
It is also not ground enough for the author to say: *Are you not yet fearful and angry? Not ready to rise up and strip the XMLHttpRequest code from your browser?*
As a matter of fact, I think thats just a dumb conclusion (IMNSHO). Every Network Admin worth his salt, infact, any Engineer or human that deals in innovations, knows that when adding features to a product/design, most features can be used for Good as well as for Bad. If you asked me, I would say that in Nature everything comes in ionized (for want of a better expression) pairs Positive Side n Negative Side.
Take the most basic of human abilities Choice. This is the single factor that allows us to have great men like G. Washington, A. Lincoln, Essien Ita Essien (no thats not a typo :P), its also the same factor that allows us to have some of the worlds worst Tyrants like A. Hitler, J. Stalin, etc. Is choice a Bad Thing? Ill say a resounding NO!!! But Im guessing that the Arthur of that article is likely to recommend that the UN recommend all Nations of the world to pull out Choice from all New Human Beings. Soundz hilarious right? Exactly, thats what reading that pessimism laden paper feels like to me.
I would appreciate an article that highlights the potential security holes, and a way for users to be wary of them better than an out-on-out attack on AJAX (just b/cos its a new technology, and wasnt pushed to the fore by some *traditional* big name, b/cos i'm almost certain that where this angst is coming from), and a conclusion that we should Strip Out XMLHttpRequest from our browsers!!! That just silly.
Anyways, any browser that likes, can go ahead and pull out XMLHttpRequest from its implementation and then sit back and watch satisfactorily as its Market Share torpedos downward (Oh, and if you've somehow missed the news, Opera the browser is free now too!!!). Yeah, and they can quote me as having said so (who am i? baaah
. Go away
thats not important
YET :-) ). XMLHttpRequest has come to stay.
My advice for all Nay Sayers? Wake up
this is NOT _Duh Maytreex_, this is actually
_Duh Reelwhurled_ :-) and as such,
Oh and lest I forget, better get more educated on safe browsing habits, and dont worry, the next generation of Data Protection is just around the corner trust me, I use Firefox!!!
Bunmi (http://www.inthrill.com/weblogs/bunmi) recently sent a mail around the office that related to Web 2.0, I replied and in so doing, crystalized my own thoughts for Web 2.0. Here is my unaltered reply below.
Web 2.0 is the emerging webscape that is basically driven by small, decentralized, hackable and open platforms. It incorporates a lot of things, but the thing that seems to have really got it kicking off is
I like to think of it as the desktop, slowly distilling its most important parts, onto the browser. What I mean is that Web 2.0 aims at pulling the basic underlying things we do on our desktop, and making them doable from the browser. This doesnt mean well soon have M$ Office running in Firefox / Opera / IE, but it means that a lot of what we do today on the desktop, will be increasingly done in a browser, hence making the most important platform of the next couple of decades, NOT the Operating System, but the BROWSER.
This also means relevance in this emerging techscape is going to be judged a lot on hackability / trustability (I define hackability as the property of a platform that allows it to be easily extended/modified/maintained, without relying on lots of theory and/or _advanced_ tools. I consider trustability of a platform, as the property that allows it to be easily extended/modified/maintained, without loosing peace-of-mind. Think continous_integration, test_driven_development, worse_is_better, release_frequently_release_early, feature_driven_development.
This is ofcourse my own understanding of the current webscape and events I see unfolding in the industry. Whatever eventually happens, Im sure glad to be alive and coding in these times == >