Don't hate corporations; wastes time and dulls you to what you could be accomplishing. Furthermore, think about corporations in general instead of MS... its endless corporate culture that is a large 1st world problem, not MS specifically. Work with corporations, regardless of Windows or whatever (lots of GPL sw there to support). As a hobby, do some Linux stuff. Assume 95% Windows forever, and work WITH that (i.e. sw on that; lots of clients) and be happy and/or work WITH the 5% (small&nimble) and be happy.
I can't help but see unfairness here. CEO/CIO think IT budgets are large, so lets do something about it. How much they fudge the numbers to make it look like its working is another issue. Bugs me we don't think about lawyers and accountants as well! Or even CEO/CIO's. Too much power in the hands of too few... jobs should be the #1 thing of companies. Nothing makes people happier (past health) than work.
Its just too hard to not go with the 95%. What I like to do is give in on the OS, but run neato GNU and other cool apps on Windows, and write my own little stuff using the tons of dev environments out there. Forget the OS... its the apps you live in!
... because I always believed that it was impossible that MS gathered all the insecure developers nor undervalued security that much. I believe that secure code is hard to write, period.
Get off the grassy knoll, folks. Gartner is not in MS's pocket, even if they had one. Percentage desktop numbers are called into question; big deal, stop trusting them. Linux's numbers were still too small before this to consider desktop dev projects anyway. You can't sit on the open-source-free side of the fence and worry to death what corporations do for desktops. Run whatever you want in your owned company and at home, enjoy yourself, and stop flaming the rest of us at work (that don't have a choice) and home (who have not seen the light, or whatever you want to believe).
Lots of products struggle out of their original "space". Mac out of art and school space, Windows out of "cheap desktop PC" space, Sun out of "big/expensive iron" space, and Linux out of "hobbiest space". No problem with this. But it is a struggle, none the less.
I have seen too many/. threads turn into an OS flamefest. I submit that/. must be a bot that causes discussion to go off-topic to this beyond-tired rant. Comments?
Not just because of what Cringely said, but my phone works in a power outage, and still sounds way better than cell, for example.
http://www.pbs.org/cringely/pulpit/pulpit20040624. html
Seriously - corporations control many other industries; ours was just a matter of time. Think about Disney's extended copyright stuff, Monsanto's corn, pharma, etc. Face it - can't vote with our dollars there either.
Seriously... computer security is getting lots of windbags their 15 minutes. Resist it! All that matters is that holes are being fixed at an acceptable rate in Linux, Apache, Firefox, IE, Windows, etc.
Sharing just feels too good to not do it from time to time. So I sometimes open mine up when my computers are off. Grannies on my street probably can't hack anything anyw... NO CARRIER
... what else was happening that we missed in our haste to observe the chicken? Seriously, IBM is the bigger/older villain in this, but wait until enforcement starts. Makes good annual prospectus material, which means corporate greed, bonuses, and future revenue stream. We all started in 'puter stuff because it was cool and revolutionary... but we sold out to the suits. Soon everything will be owned by Monsanto equivalents, and we will tend their fields.
How about switching the kernel to BSD so the SCO FUD disappears? I am thinking of OSX. Having the "secure" BSD's as well as Linux in the open space is confusing.
Agreed. You know, this religious OS fever makes IT look like immature morons. Why not stop the useless bickering and instead raise our comments up a level to computer stuff in general? Think about projects like Apache... how much does OS bickering contribute to making their product available on so many platforms? None. I think I respect GNU software, that the host OS is just another characteristic than kernel zealots.
In addition to the achievement in general, I have to applaud the project management and communication effort. Lots of hardware from different vendors, schedules, specs, etc. I hazard a guess that most companies today fail at this.
I think he is being a little unfair in the creativity comments. I see tons of creativity coming from Open Source, Apple, and yes, MS. I see my Mom ordering something on the web and communicating with her peers.
The "fumes" and "business use dominates" comments ring true. I hark back to dial, BBS, text-only and little memory and that was exciting. Getting that stuff to work was a challenge, and challenges are fun.
Now, I have too many machines and devices and they can't talk together well and pain in the butt. And the challenges to get them to talk are way too hard, or not even possible. My fave; why can't people with limited $ buy a $200 Xbox to surf and email?
But I am not sure lack of challenge is it. There is something about that "fumes" argument. IP and stock prices kill everything they touch, but that isn't all it either. I see Paul Allen can't get another hit no matter how hard he tries.
Someday I will figure out the answer...
Seriously... getting sick and tired of MS bashing (the extreme stuff). There are lots of us supporting 10,000's of users with their software, thank you. When you constantly bash them with the same old rhetoric, you are bashing your fellow IT'ers. I see security holes everywhere - are you on Apache 1.3.31 yet? Everywhere? How about we lay of the low s/n crap and talk normally. This forum is for nerds. Infighting makes us look extra dorky.
Does this not really all boil down to sheer effort of continuous patching? Seems that all OS's and major applications have patch lists these days. Sure, the MS haters are actively exploiting the MS stuff, so the risk is higher. But if I had a Linux box, would I rest, not patch, because of this? I think not. Not to mention SSH, Apache, etc. I fear the junk that has no patches... like printers and stuff that have web servers in them. Nice place for a Trojan to hide.
Us with small Windows networks have some of this already. APIPA to get a 169.something.*.* address, and NetBIOS-over-TCPIP broadcasts to resolve machine names. Matter of fact, I get po'ed when I can't find my Knoppix VM when it is running on the same damn machine! Ok, it can't do fqdn names nor SRV. But I am thinking about Metcalf's law; are we going to get it on everything? Seems to me that the newest last protocol to succeed was HTTP. Next-to-impossible or glacial to get new stuff to broad audience... think about IPv6 (i.e. nowhere).
I would like new tools to get some critical mass in the desktop app space, but I don't see any, really. Even MS, to my knowledge, does not make/give/sell a significant desktop app that uses the CLR. In some ways, the issue has not moved beyond the K&R days.
Ok point taken; I should have said SOME scenarios are no better. From your link: "These tests also show that the performance improvement of Hyper Threading is not always predictable. In the Web and Ad DB tests, the performance change varied from an increase of 3% to a decrease of 5%.". What I am saying is caution - don't assume automatically that HT is better.
Be careful with HT. These fake CPU's can actually drag down overall throughput due to the fact that they can't do everything a "real" CPU can. My theory is that I/O is one of them. Caution databases servers.
This is inevitable; those who don't learn from history... relive it. Do you think other OS's WANTED to be bloated, slow and unsecure? Is Linux really that different? As it gets more and more commercial, developer base widens, etc. etc. Only way to prevent it is to keep it hobby-ist, with pure-at-heart developers and skip bloatware.
I found that the SDK samples are simple enough to learn fast and build confidence, but useful enough to work the concepts into real apps. Trouble with mickey mouse stuff is he will hit a wall (like nice GUI, or db) and wonder why he wasted time. The SDK help was excellent.
Don't hate corporations; wastes time and dulls you to what you could be accomplishing. Furthermore, think about corporations in general instead of MS ... its endless corporate culture that is a large 1st world problem, not MS specifically. Work with corporations, regardless of Windows or whatever (lots of GPL sw there to support). As a hobby, do some Linux stuff. Assume 95% Windows forever, and work WITH that (i.e. sw on that; lots of clients) and be happy and/or work WITH the 5% (small&nimble) and be happy.
I can't help but see unfairness here. CEO/CIO think IT budgets are large, so lets do something about it. How much they fudge the numbers to make it look like its working is another issue. Bugs me we don't think about lawyers and accountants as well! Or even CEO/CIO's. Too much power in the hands of too few ... jobs should be the #1 thing of companies. Nothing makes people happier (past health) than work.
Its just too hard to not go with the 95%. What I like to do is give in on the OS, but run neato GNU and other cool apps on Windows, and write my own little stuff using the tons of dev environments out there. Forget the OS ... its the apps you live in!
... because I always believed that it was impossible that MS gathered all the insecure developers nor undervalued security that much. I believe that secure code is hard to write, period.
Get off the grassy knoll, folks. Gartner is not in MS's pocket, even if they had one. Percentage desktop numbers are called into question; big deal, stop trusting them. Linux's numbers were still too small before this to consider desktop dev projects anyway. You can't sit on the open-source-free side of the fence and worry to death what corporations do for desktops. Run whatever you want in your owned company and at home, enjoy yourself, and stop flaming the rest of us at work (that don't have a choice) and home (who have not seen the light, or whatever you want to believe).
Lots of products struggle out of their original "space". Mac out of art and school space, Windows out of "cheap desktop PC" space, Sun out of "big/expensive iron" space, and Linux out of "hobbiest space". No problem with this. But it is a struggle, none the less.
I have seen too many /. threads turn into an OS flamefest. I submit that /. must be a bot that causes discussion to go off-topic to this beyond-tired rant. Comments?
Not just because of what Cringely said, but my phone works in a power outage, and still sounds way better than cell, for example. http://www.pbs.org/cringely/pulpit/pulpit20040624. html
Seriously - corporations control many other industries; ours was just a matter of time. Think about Disney's extended copyright stuff, Monsanto's corn, pharma, etc. Face it - can't vote with our dollars there either.
Seriously ... computer security is getting lots of windbags their 15 minutes. Resist it! All that matters is that holes are being fixed at an acceptable rate in Linux, Apache, Firefox, IE, Windows, etc.
XP+SP2 is good enough compared to the pain of plugins and sites that still don't run right in anything but IE. Sorry.
Sharing just feels too good to not do it from time to time. So I sometimes open mine up when my computers are off. Grannies on my street probably can't hack anything anyw... NO CARRIER
... what else was happening that we missed in our haste to observe the chicken? Seriously, IBM is the bigger/older villain in this, but wait until enforcement starts. Makes good annual prospectus material, which means corporate greed, bonuses, and future revenue stream. We all started in 'puter stuff because it was cool and revolutionary ... but we sold out to the suits. Soon everything will be owned by Monsanto equivalents, and we will tend their fields.
How about switching the kernel to BSD so the SCO FUD disappears? I am thinking of OSX. Having the "secure" BSD's as well as Linux in the open space is confusing.
Agreed. You know, this religious OS fever makes IT look like immature morons. Why not stop the useless bickering and instead raise our comments up a level to computer stuff in general? Think about projects like Apache ... how much does OS bickering contribute to making their product available on so many platforms? None. I think I respect GNU software, that the host OS is just another characteristic than kernel zealots.
In addition to the achievement in general, I have to applaud the project management and communication effort. Lots of hardware from different vendors, schedules, specs, etc. I hazard a guess that most companies today fail at this.
I think he is being a little unfair in the creativity comments. I see tons of creativity coming from Open Source, Apple, and yes, MS. I see my Mom ordering something on the web and communicating with her peers. The "fumes" and "business use dominates" comments ring true. I hark back to dial, BBS, text-only and little memory and that was exciting. Getting that stuff to work was a challenge, and challenges are fun. Now, I have too many machines and devices and they can't talk together well and pain in the butt. And the challenges to get them to talk are way too hard, or not even possible. My fave; why can't people with limited $ buy a $200 Xbox to surf and email? But I am not sure lack of challenge is it. There is something about that "fumes" argument. IP and stock prices kill everything they touch, but that isn't all it either. I see Paul Allen can't get another hit no matter how hard he tries. Someday I will figure out the answer ...
Seriously ... getting sick and tired of MS bashing (the extreme stuff). There are lots of us supporting 10,000's of users with their software, thank you. When you constantly bash them with the same old rhetoric, you are bashing your fellow IT'ers. I see security holes everywhere - are you on Apache 1.3.31 yet? Everywhere? How about we lay of the low s/n crap and talk normally. This forum is for nerds. Infighting makes us look extra dorky.
Does this not really all boil down to sheer effort of continuous patching? Seems that all OS's and major applications have patch lists these days. Sure, the MS haters are actively exploiting the MS stuff, so the risk is higher. But if I had a Linux box, would I rest, not patch, because of this? I think not. Not to mention SSH, Apache, etc. I fear the junk that has no patches ... like printers and stuff that have web servers in them. Nice place for a Trojan to hide.
Us with small Windows networks have some of this already. APIPA to get a 169.something.*.* address, and NetBIOS-over-TCPIP broadcasts to resolve machine names. Matter of fact, I get po'ed when I can't find my Knoppix VM when it is running on the same damn machine! Ok, it can't do fqdn names nor SRV. But I am thinking about Metcalf's law; are we going to get it on everything? Seems to me that the newest last protocol to succeed was HTTP. Next-to-impossible or glacial to get new stuff to broad audience ... think about IPv6 (i.e. nowhere).
I would like new tools to get some critical mass in the desktop app space, but I don't see any, really. Even MS, to my knowledge, does not make/give/sell a significant desktop app that uses the CLR. In some ways, the issue has not moved beyond the K&R days.
Ok point taken; I should have said SOME scenarios are no better. From your link: "These tests also show that the performance improvement of Hyper Threading is not always predictable. In the Web and Ad DB tests, the performance change varied from an increase of 3% to a decrease of 5%.". What I am saying is caution - don't assume automatically that HT is better.
Be careful with HT. These fake CPU's can actually drag down overall throughput due to the fact that they can't do everything a "real" CPU can. My theory is that I/O is one of them. Caution databases servers.
This is inevitable; those who don't learn from history ... relive it. Do you think other OS's WANTED to be bloated, slow and unsecure? Is Linux really that different? As it gets more and more commercial, developer base widens, etc. etc. Only way to prevent it is to keep it hobby-ist, with pure-at-heart developers and skip bloatware.
I found that the SDK samples are simple enough to learn fast and build confidence, but useful enough to work the concepts into real apps. Trouble with mickey mouse stuff is he will hit a wall (like nice GUI, or db) and wonder why he wasted time. The SDK help was excellent.