Mod parent up. I can't believe that they'd be so stupid to ship it with the functionality enabled, and then raise a stink when some plugins load in it *and* then try to legally strong-arm a developer instead of releasing a patch.
Hello VS team, there is this feature called #if in C#, #ifdef in C++, you should look into it. Also, you should work on your developer communication skills. We actually have brains and don't mindlessly believe the drivel you spout.
Every time I hear stuff like this, I wish I didn't develop for their platforms in my day job, indirectly supporting them, and look forward to finishing my degree and working at a startup built on OSS.
Yeah, seriously. Most of these negative folks want the system to be foolproof even if your system is spyware-laden, has a keylogger installed, and compromised/patched files of everything important on the system.
Newsflash: If the system is compromised, you have bigger problems. The flaws of.bank are orthogonal. Even if.bank didn't have problems at all in that case, you'd still be fucked.
I don't see any alternatives being proposed. Guess our little misanthropes just wanted to bitch about something, not actually contribute to working towards improving things.
But I'd be hesitant to call anything that relies on Windows Mobile innovative. I have 3 different devices running some form of Windows Mobile (up to version 5) lying around gathering dust.
Having used the 802.11 "support" in Windows Mobile, it highlights to me *everything* that is wrong with the platform. A multitude of different ways to configure (and misconfigure) it. Patchy support for differing levels of the protocol. Configuration settings that don't "take". Having to download third party applications to just get WPA to work properly with the way the auth is set up on our corporate wireless network. Whereas I suspect the Apple equivalent will be as painless as it is on Mac OS X.
It'll be a cold day in hell before anyone can convince me to purchase anything with Windows Mobile on it again. Microsoft have had their 15 years, and its still a turd.
I'd do the same, but DSL service requires me to pay landline fee as well.
Ridiculous, I know.
Don't you just love telecoms monopolies. They're milking us until very last second that the government breaks them up (next year). Stupid really, they could have decided to generate some goodwill for when competition comes.
Combine a hefty price tag with a full-fledged process investigating all aspects of the organization wishing to register.bank, supporting documentation from relevant government departments (or whatever it is you need to operate as a bank), possibly a visit to the physical premises of claimed branches.
Proposing simply a new TLD with no thorough authentication/verification requirements is stupid.
But I'd like to see a scammer pass all of the above tests.
Greenpeace is an organization for rich developed world college students, providing something rabble-rabble to do while they have lots of time to kill, so they can feel they rebelled against the system before growing the hell up.
When have they done anything that actually matters?
So, I should feel guilty because I'm working full time to pay for my full time course load at university, thereby depriving some more outstanding or brighter kid of their education?
I have a Razr. I've never installed a single thing on it. Then again, I use it as a phone, that's it, but its UI drives me nuts. So count me in as a customer who really doesn't give much of a crap whether it can install apps - What would be the point?
I used to own a Windows Mobile device too, same conclusion. I have better things to do with my time than be always-connected, and when I'm connected I'll do it with the rich interface on my laptop, thanks. Y'all need to try unplugging for a few minutes.
I second this - I've been a commercial software developer for over 8 years now, but doing my CS degree only now.
I'm taking all the math and non-CS related courses I can. If you do programming in your spare time, take part in an OSS project or two, that and your assignments will give you a fair bit of programming familiarity.
Software development lifecycle stuff, and all the peripheral knowledge you need when developing, you will pick up on the job. A little more than a year ago, I had no experience developing for the.NET platform, as an example, I was doing Perl/Mason work. I thought I'd like to get more familiar with it, and a year later, I'd rate myself at expert level, with a good understanding of all layers of the stack, and a new language, C#.
Get your money's worth out of uni, do as much as you can of things you won't be able to pick up in a job. Don't take the "easy" CS courses, take ones that you know will push you.
I wouldn't really blame the programmers for shortcomings in the platform.
The biggest problem with PHP is that it doesn't encourage adopting best practices in designing secure web applications, which is really inexcusable in this day and age.
The core developers are pretty much incompetent, they've yet to convince me they understand security issues, or modern language design. I'll never forget the debacle where they had a presentation proclaiming their version of Rails' ActiveRecord - Except that it was not possible to implement in PHP, with the syntax they presented, even in PHP5. If you don't even know your own languages' syntax/features - You're pretty much rubbish in my book.
Really, I don't trust PHP as far as I can throw it. addslashes() anyone?
*cough* We use HTC phones here as development platforms for Pocket PC / Windows Mobile applications - All I can say is...Roll on iPhone, the phone's software *sucks*.
Even if it doesn't support third party development out of the box - HTC phones are in no way realistic competition for the iPhone in terms of UI, not by a long shot.
Once the hardcore gamers have cleared the Black Temple, ground to exalted with all factions, and are wearing full sets of the top-end gear - The Northrend expansion pack will be released:)
Some people (chronic organizers?) seem to be attached to the nested folder / hierarchy paradigm though.
For me labels work just fine, since I don't really like anything deeper than one level. Failing labels, I just use search to find the email I want, I can usually remember a key term to search for.
The craziest complaint I heard about GMail though, was that it threaded related messages into "conversations". To me, that is probably the most useful feature about it.
Microsoft/Yahoo seem bent on attempting to re-invent the thick client on the web though, from the looks of things. I'm not sure why they think that will work well on the web, I'm guessing they are of the opinion people are used to Outlook, therefore will go for familiarity. Lame:(
All this conjecture would be somewhat valid, if the apps didn't actually, you know, already work on Vista.
Someone has a screwy definition of "compatibility" if it doesn't include running as expected.
If you don't like your geographical location is there anything stopping you from relocating? I have done that three times - And I'm now a resident of another country. The first time is the hardest, after that it's not that scary.
Maybe not the most comfortable if you're in a current comfort zone, but that can be a sign you need to shake things up. And you sound bored.
The fact that you don't see a problem with random executables being allowed to run in your browser's address space, speaks volumes.
Security-minded or not, vulnerabilities happen. ActiveX simply increases the severity of of such a vulnerability, given that its native code.
Ran into this with my partner, who is Korean.
Her online banking uses incredibly invasive, poorly conceived and programmed software called nProtect. Which installs a bloody device driver to function. It actually blue screened Vista randomly. It does not install without Administrator level access to the machine (obviously). In addition, it required that you run IE7 in Administrator mode when attempting to log in.
Also, many many websites did not function reliably with Vista and IE7, their ActiveX controls expecting to have administrator level access to the machine.
Advanced technologically? Hardly. Just proprietary and locked in, and not very security conscious.
The amount of times I had to click "Allow this website to install an ActiveX control" is just insane, I don't want to think of the amount of remote code execution vulnerabilities present on a machine with all these controls installed. They're pretty much conditioned to allow the website to install any old thing, really, since so many of their websites require it.
The whole point behind the iPhone is its UI and method of interacting with it (as well as the apps that ship with it, its OS, etc).
The Motorola Q does what innovatively now again?
http://youtube.com/watch?v=B8H29jU8Wrs
Yet for all that extensive first mover advantage, it still sucks.
Mod parent up. I can't believe that they'd be so stupid to ship it with the functionality enabled, and then raise a stink when some plugins load in it *and* then try to legally strong-arm a developer instead of releasing a patch.
Hello VS team, there is this feature called #if in C#, #ifdef in C++, you should look into it. Also, you should work on your developer communication skills. We actually have brains and don't mindlessly believe the drivel you spout.
Every time I hear stuff like this, I wish I didn't develop for their platforms in my day job, indirectly supporting them, and look forward to finishing my degree and working at a startup built on OSS.
I suggest reading the article - Their first iteration did *exactly* that.
Yeah, seriously. Most of these negative folks want the system to be foolproof even if your system is spyware-laden, has a keylogger installed, and compromised/patched files of everything important on the system.
.bank are orthogonal. Even if .bank didn't have problems at all in that case, you'd still be fucked.
Newsflash: If the system is compromised, you have bigger problems. The flaws of
I don't see any alternatives being proposed. Guess our little misanthropes just wanted to bitch about something, not actually contribute to working towards improving things.
I agree that it's not marketed at geeks.
But I'd be hesitant to call anything that relies on Windows Mobile innovative. I have 3 different devices running some form of Windows Mobile (up to version 5) lying around gathering dust.
Having used the 802.11 "support" in Windows Mobile, it highlights to me *everything* that is wrong with the platform. A multitude of different ways to configure (and misconfigure) it. Patchy support for differing levels of the protocol. Configuration settings that don't "take". Having to download third party applications to just get WPA to work properly with the way the auth is set up on our corporate wireless network. Whereas I suspect the Apple equivalent will be as painless as it is on Mac OS X.
It'll be a cold day in hell before anyone can convince me to purchase anything with Windows Mobile on it again. Microsoft have had their 15 years, and its still a turd.
I'd do the same, but DSL service requires me to pay landline fee as well.
Ridiculous, I know.
Don't you just love telecoms monopolies. They're milking us until very last second that the government breaks them up (next year). Stupid really, they could have decided to generate some goodwill for when competition comes.
Combine a hefty price tag with a full-fledged process investigating all aspects of the organization wishing to register .bank, supporting documentation from relevant government departments (or whatever it is you need to operate as a bank), possibly a visit to the physical premises of claimed branches.
Proposing simply a new TLD with no thorough authentication/verification requirements is stupid.
But I'd like to see a scammer pass all of the above tests.
Greenpeace is an organization for rich developed world college students, providing something rabble-rabble to do while they have lots of time to kill, so they can feel they rebelled against the system before growing the hell up.
When have they done anything that actually matters?
So, I should feel guilty because I'm working full time to pay for my full time course load at university, thereby depriving some more outstanding or brighter kid of their education?
Get real.
I have a Razr. I've never installed a single thing on it. Then again, I use it as a phone, that's it, but its UI drives me nuts. So count me in as a customer who really doesn't give much of a crap whether it can install apps - What would be the point?
I used to own a Windows Mobile device too, same conclusion. I have better things to do with my time than be always-connected, and when I'm connected I'll do it with the rich interface on my laptop, thanks. Y'all need to try unplugging for a few minutes.
I second this - I've been a commercial software developer for over 8 years now, but doing my CS degree only now.
.NET platform, as an example, I was doing Perl/Mason work. I thought I'd like to get more familiar with it, and a year later, I'd rate myself at expert level, with a good understanding of all layers of the stack, and a new language, C#.
I'm taking all the math and non-CS related courses I can. If you do programming in your spare time, take part in an OSS project or two, that and your assignments will give you a fair bit of programming familiarity.
Software development lifecycle stuff, and all the peripheral knowledge you need when developing, you will pick up on the job. A little more than a year ago, I had no experience developing for the
Get your money's worth out of uni, do as much as you can of things you won't be able to pick up in a job.
Don't take the "easy" CS courses, take ones that you know will push you.
I wouldn't really blame the programmers for shortcomings in the platform.
The biggest problem with PHP is that it doesn't encourage adopting best practices in designing secure web applications, which is really inexcusable in this day and age.
The core developers are pretty much incompetent, they've yet to convince me they understand security issues, or modern language design. I'll never forget the debacle where they had a presentation proclaiming their version of Rails' ActiveRecord - Except that it was not possible to implement in PHP, with the syntax they presented, even in PHP5. If you don't even know your own languages' syntax/features - You're pretty much rubbish in my book.
Really, I don't trust PHP as far as I can throw it. addslashes() anyone?
*cough* We use HTC phones here as development platforms for Pocket PC / Windows Mobile applications - All I can say is...Roll on iPhone, the phone's software *sucks*.
Even if it doesn't support third party development out of the box - HTC phones are in no way realistic competition for the iPhone in terms of UI, not by a long shot.
Once the hardcore gamers have cleared the Black Temple, ground to exalted with all factions, and are wearing full sets of the top-end gear - The Northrend expansion pack will be released :)
Some people (chronic organizers?) seem to be attached to the nested folder / hierarchy paradigm though.
For me labels work just fine, since I don't really like anything deeper than one level. Failing labels, I just use search to find the email I want, I can usually remember a key term to search for.
The craziest complaint I heard about GMail though, was that it threaded related messages into "conversations". To me, that is probably the most useful feature about it.
Microsoft/Yahoo seem bent on attempting to re-invent the thick client on the web though, from the looks of things. I'm not sure why they think that will work well on the web, I'm guessing they are of the opinion people are used to Outlook, therefore will go for familiarity. Lame :(
All this conjecture would be somewhat valid, if the apps didn't actually, you know, already work on Vista. Someone has a screwy definition of "compatibility" if it doesn't include running as expected.
I'm sorry that I'm using iTunes on Vista with no problems.
I didn't know I had to wait until it was "ready" or "compatible", since "working" seems to imply former.
GX5 for LIFE.
If you don't like your geographical location is there anything stopping you from relocating? I have done that three times - And I'm now a resident of another country. The first time is the hardest, after that it's not that scary.
Maybe not the most comfortable if you're in a current comfort zone, but that can be a sign you need to shake things up. And you sound bored.
Check it out for yourself.
Korea Exchange Bank, try to log in to internet banking, and watch the storm of incoming plugins commence.
South Korean - Gwangju
The fact that you don't see a problem with random executables being allowed to run in your browser's address space, speaks volumes. Security-minded or not, vulnerabilities happen. ActiveX simply increases the severity of of such a vulnerability, given that its native code.
Ran into this with my partner, who is Korean. Her online banking uses incredibly invasive, poorly conceived and programmed software called nProtect. Which installs a bloody device driver to function. It actually blue screened Vista randomly. It does not install without Administrator level access to the machine (obviously). In addition, it required that you run IE7 in Administrator mode when attempting to log in. Also, many many websites did not function reliably with Vista and IE7, their ActiveX controls expecting to have administrator level access to the machine. Advanced technologically? Hardly. Just proprietary and locked in, and not very security conscious. The amount of times I had to click "Allow this website to install an ActiveX control" is just insane, I don't want to think of the amount of remote code execution vulnerabilities present on a machine with all these controls installed. They're pretty much conditioned to allow the website to install any old thing, really, since so many of their websites require it.
The whole point behind the iPhone is its UI and method of interacting with it (as well as the apps that ship with it, its OS, etc). The Motorola Q does what innovatively now again?