-
Website
http://www.scobleizer.com/ -
Original page
http://scobleizer.com/2006/08/01/looking-at-vista/ -
Subscribe
All Comments -
Community
-
Top Commenters
-
danja
44 comments · 4 points
-
polizeros
52 comments · 1 points
-
AndyBeard
69 comments · 4 points
-
Zachary Adam Cohen
35 comments · 8 points
-
dbarefoot
40 comments · 3 points
-
-
Popular Threads
-
World-brand-building mistakes France’s entrepreneurs make
2 weeks ago · 181 comments
-
The best and worst thing Twitter did in 2009: RT
3 days ago · 24 comments
-
2010: the year SEO isn’t important anymore
1 week ago · 67 comments
-
iPhone developers abandoning app model for HTML5?
1 week ago · 52 comments
-
A new addition here: the Meebo bar
2 days ago · 8 comments
-
World-brand-building mistakes France’s entrepreneurs make
I don't give a shit what "customers" want (they certainly don't care what I want); I care about what _I_ want, and I want a decent text editor (better than Notepad) that can handle Unix linebreaks and Unicode; I want development and scripting tools bundled in; I want a command line that doesn't suck; I want a web browser that's extensible and that has excellent support for standards; I want an operating system that does not assume I pirated it until I can prove, repeatedly, otherwise. I do not want my web browser to be neglected for years just because Microsoft incorrectly determines it doesn't need to be updated and I do not want to be placed in double jeopardy every time I reinstall or make a major upgrade to my computer.
And what the hell is so bad about thinking like an engineer? Great engineering is why people like BMW.
John, have you ever worked on the customer support lines for Windows? Sorry, many users are NOT like you. I agree with you, by the way, but if I designed an OS for myself it’d have 10% marketshare. Or worse.
Robert, I've done user support for:
Windows from 3.1 to XP
OS/2 from 2.1 to 3.0
Every version of the Mac OS
AS/400 green screens
Solaris 7-9, just learning 10
Irix 5.x and 6.x
AIX 4.x
Too many Linux distros.
In:
Small companies, 26- 100 employees
medium companies, 100-600 employees
Large companies, thousands of employees
So I'll HAPPILY put MY direct user support experience up against YOURS any day you care to play.
The biggest complaint(s) I got about Windows, starting with 95 was: "Why the HELL does it need to continutally bother me? Aren't things SUPPOSED to work right? What is this, a dog wanting a treat for obeying a command? Why do I need to know that my network is up, I'm sending email, DUH. Why do I need 234523523 popups a day. I get more popups from Windows than from Web sites. Why is Windows using a "porn storm" as a notification model?
Ran the gamut of users. Positive notification is dumb. Period. The sheer number of windows' notification dialogs, bubbles, and wizards is stupid. Do I REALLY need to see a blow by blow of a successful driver install? No. Just fire up the damned driver and let me work.
Robert, no one cares who or what you know that you can't tell. Stop letting your feelings of technical genital inadequacy get the better of you.
I am a Linux user, but the great thing about OSX was that Apple basically tossed out their existing OS model and built something completely new. Vista should not be an upgrade on XP, but something completely and not just a clone of OSX either. The OS world could have used a shot in the arm, which I don't think Vista is going to be. I could be (hope to be) wrong, since I do use windows, but I signs suggest otherwise.
And about system resources, my BSD machine is currenly using 8MB of the available 192MB of RAM. My BSD box can do anything and everything Windows can do. Now tell me again why I need 1GB of RAM to use Vista properly.
You know, you can keep this up all day, but the people that know their shit are going to keep blasting Vista for good reason. It sucks.
I'd tell you more if Apple didn't demonstrate it is willing to sue bloggers to find out how they found out that secret information. Apple enjoys this anyway. It's hype. It'll get you to watch the news stream coming from the WWDC.
Jared: >When a entire team fails on a NFL Team it’s the coach that gets the blame.
Yup, I understand that and there is lots of blame coming to the coaches too. But I'd rather fight the mob tendencies. Even where the coach gets blamed, the team shares some of the blame too. And, what happens when the new coach comes in? A house cleaning, usually.
>And what the hell is so bad about thinking like an engineer? Great engineering is why people like BMW.
Absolutely wrong. The fact that you think that way is because of the great marketing. But if you let a car engineer have his or her way without thinking about the customer every car would end up like a Ferrari or a Porsche. Funny joke: "what do you get when you ask Porsche customers what they want? Answer: a Volvo."
John: "Robert, I’ve done user support for:"
Really? You worked at Microsoft on the support lines? I was talking about that. Microsoft is a business. If someone calls the support line they lose money. So, they put lots of annoying things in their products to reduce the numbers of phone calls. Note: I hate them too. But each dialog was put there for a reason with lots of thought.
Ahsan: Bill Gates now agrees with you. The reason Longhorn was redone was he put too many features in that were built on too many undone technologies. Boiling the ocean as a software development approach doesn't work at the scale Microsoft was trying to do it.
Deepak: "I am a Linux user, but the great thing about OSX was that Apple basically tossed out their existing OS model and built something completely new. "
Yeah, and Apple really pissed off its existing customer base who had to wait years to get QuarkXpress done.
And what did it take to get Apple to that point? A falling marketshare that was headed into obscurity. You do remember the "Pray" headline on BusinessWeek's covers to Apple faithful, right? Microsoft isn't being pushed into such desperate measures. To do what Apple did would kill Microsoft. I'd short it big time. Why? Cause Microsoft has a healthy customer base (its sales and profits are continuing to go up, even with the attack of Linux and Apple stuff).
Rewriting the OS would be a disaster. Why? Cause the C and Assembler bit heads who built Windows don't work at Microsoft anymore. What, you want your OS to be rewritten in .NET? Yeah, that'll really be performant.
Blegh: “Customers” don’t want spyware or viruses but Microsoft doesn’t care enough to actually usher in policies that make spyware impossible in the first place, eliminating the need for constant security updates.
That's the problem. Not a single customer was asking about those things in the 1980s. They didn't even know that spyware and viruses were possible. And the engineers didn't design their software for those uses.
By the way, Windows Vista makes spyware a lot lot lot harder. I won't say impossible, because there aren't absolutes in the security industry, but it's a HUGE step up and one that I can't wait for.
Alijah - THE AVERGE PERSON DOESN’T EVEN KNOW ABOUT A NEW OPERATING SYSTEM FROM MICROSOFT THEIR HAS NOT BEEN ANY MARKETING YET, SO IF YOU DON’T KNOW ABOUT IT HOW WOULD THEY (AVERGE CONSUMER) REMEMBER A SLIP ANYWAY. MORE SUPPORT FROM THE GEEKS OUT THERE. YOU GUYS REMIND ME OF A BUNCH OF B____!!. THANK GOD SCOBLE STILL CARES.
These comments make me think you guys think Vista is 6 months late or even a year late. Vista is LATE!!! I can understand software can be late but this is getting ridiculous
The point is that by taking risks Apple has resurrected itself from the mess it was in around 10 years ago. Microsoft should not rest on the safety net of its market share. Consumers are hoping to see some risk taking and something fresh.
You are seriously setting my expectations high for the WWDC with these hints. Most of the buzz I've heard has been about the iPhone, and since the latest iPod/iTunes update makes reference to a phone in hidden preference strings, it's a credible rumor.
But the way I read your latest hints, I'm anticipating something like a tablet.
Maybe they'll announce BOTH!
I wish I had a brother who worked at Apple.
It's always good to know your next OS is going to ship with shit you don't care about and use up all your resources for it. Thanks, Microsoft.
I love 100% CPU usage from my OS! *walks away in disgust*
If your BSD box can do anything a Windows box can, then why don't you convince 90% of the market to convert? There are good reasons to use BSD and good reasons to use Windows.
Just because you consider yourself an elitist hacker, doesn't mean the world should go with your opinion.
Also, the reason why your BSD box is using such little memory is because it is not running a GUI shell. Try loading up Gnome 2.6.x and then look at the stats. Yes, Windows comes with Explorer pre-installed and tightly coupled, and then again, it is for good reason.
And, as for Media Center? You know I'm gonna use your words against you when Apple announces such, right?
Huh? I thought the original plan was to write much of Vista in .net no? (yes, I know they blame some of the delay on failure to get this to work). But if they are not writing it in .net, and not writing it in C or assembler, then what? Perl? PHP? This is really news. You should make a headline out of it.
Scoble: Sorry, throwing application compatibility out the window would be monumentally STUPID. Stop thinking like an engineer. Start thinking like a customer.
Actually, they could have tossed the proprietary underpinnings and KEPT application compatibility. Apple did it with Carbon. They open sourced the plumbing (darwin) and focused on the application api layer up, adding compatibility apis where necessary.
Maintaining the core OS can't be cheap, adds no end user value, and gratuitous incompatibility with Unix apis locks out lots of good open source stuff that Mac users are getting for free now. Better to leverage the open source goodness at the bottom and focus on the visible bits and app level apis.
It could have been done without loss of app compatibility for existing apps - but it requires the will to do it.
Changing the underpinings of Windows isn't something done lightly and probably won't happen unless Microsoft goes into deep financial pain which certainly isn't happening this year.
So, stuff vista with all these things, add some better security, and it is sold to me. I do not care if it uses all my ram, as long as it works without problems. (i agree that the nagging should be less)
besides, if you are checking your ram usage, i do not think you are the average user...
And Microsoft did it with NT.
Overall, I'm starting to really like it, but think it is still 3-4 months from Gold. Scoble is right on one thing: most don't care about the lateness - if it releases relatively bug-free, the response from the everyday folk (ie. not by sociopaths like Cody) will be very favourable.
Certainly not in .NET. The fact that you think you can write the kernel in ANY high-level language demonstrates you have never been close to an OS development team.
The parts that were up for rewriting were much higher up the stack like pieces of the UI stack and the search engines and such.
.NET was scrapped for those because .NET wasn't ready and they wanted to remove intra-team dependencies to help it ship.
Yes, because I'm the only one that's giving real criticism for Windows Vista.
Scoble, I know that getting a lot of comments that are negative, nasty, and just plain stupid can start to weigh on you sometimes - don't let it.
Thanks for your blog and for calling 'em as you see 'em.
OK, yes on the features, as long as I can either turn them off or they are off by default. But Robert, if we are going to have to rely on a machine to protect us against low-level social engineering then all hope is lost. No OS will ever protect against human stupidity.
http://secretdiaryofstevejobs.blogspot.com/
I like BSD too. I have a BSD machine and XP 64 bit machine and I like them both for different reasons.
And I like my HD TV. but am waiting for HD DVD machines to come down. I am in the bay area but moving to Costa Rica where they have no army. the wars between OSs is enough now for me.
What news stream? Apple doesn't do live streams of keynotes anymore, and the rest of the conference is NDA'd. Like I said last year, telling you a secret is riskier than telling a parrot. The parrot MIGHT shut up about it.
John: “Robert, I’ve done user support for:”
Really? You worked at Microsoft on the support lines? I was talking about that. Microsoft is a business. If someone calls the support line they lose money. So, they put lots of annoying things in their products to reduce the numbers of phone calls. Note: I hate them too. But each dialog was put there for a reason with lots of thought.
No robert, I've not worked for Microsoft, nor have I ever had any real interest in it. I've dealt with enough tottering beauracracy and unfocused mindsets to last me a lifetime. However, what I AM saying is that I've done a crapload more user support over the last 20 years than YOU have, and I can tell you that the "Why won't windows STFU" was one of the top 5 complaints I heard. They never bothered calling Microsoft on it, as a) it was annoying, not broken, and b) Microsoft was never going to change this anyway. But if you ever get out of your tech bubble, you'd find that people are FAR more annoyed with Windows than you think.
Yeah, and Apple really pissed off its existing customer base who had to wait years to get QuarkXpress done.
Well, no, actually, they were far more pissed off at Quark. But Classic did work really well, and had Quark not tried to foist Xpress 5.x off on people, their dropping customer share might have not hemmorhaged so badly.
Adobe however was DELIGHTED with Quark, hence InDesign stomping Quark continuously now. If you think anyone using Xpress was ever happy with that company, you're real confused.
That’s the problem. Not a single customer was asking about those things in the 1980s. They didn’t even know that spyware and viruses were possible. And the engineers didn’t design their software for those uses.
No, but Microsoft also let the marketing dipwads decide that security and reliablity were second to everything else. Hence the lower reliability in NT 4 compared to NT 3.5.1, and the utter, unjustifiable stupidity of not only making the default user *root*, but not even REQUIRING a password. Microsoft built insecurity into NT/2000/XP, and they reaped the rewards of their work.
Todd: really? I heard howls from Apple users who had software that didn’t work on OSX, and there is relatively little software that runs on OSX.
Really? I bet if we both go to SourceForge with stock installs of Mac OS X and Windows, I'll win. Yeah, you keep forgetting all the stuff that's NOT windows that runs on Stock OS X. No Cygwin needed. But nice try.
It's so nice to see you're still keeping that inner 12 year old handy.
You know what they say about people who ASSUME.
You need to distinguish between "high level" code and interpreted code. Some might consider C high level. But high level code, no matter what the original language can be optimized.
Who said anything about kernel code? Not I. Is most of Windows implemented in the kernel? Again, this is news.
You can mix and match low/high compiled/interpreted code (note: talking two different issues there) all you want as long as code that gets executed a LOT is non-interpreted and has been optimized (by writing it in assembler or using a very good optimizing compiler).
But even interpreted code isn't necessarily slow. APL is an interpreted language, but I'd put it's ability to do matrix manipulation up against any average C programmer, because the matrix operation are all "primitives" in APL and the matrix work is highly optimized (at least for any commercial version).
And while we're at it, your comment much earlier about implementing Windows on top of BSD is at best misleading. The WINE project is an attempt to implement as much of the Widows API as possible on top of another base OS. This is a reverse-engineering effort, and is far from perfect. But is was a good enough base to allow Google to port Picassa to Linux relatively quickly.
Given the actual Windows code (and the rights to use it of course) Microsoft could do a near perfect re-implementation of the Windows user and driver interface just about anywhere they wanted to.
I don't happen to think that the VMS underpinnings (to the extent that the VMSness hasn't been tweaked out of existence) are the source of Windows flaws (WINE has proven that the flaws port quite well). On the other hand, there is nothing inherently spectacular about that VMS history. In fact there is something quite spectacular about your original comment, which I'll re-quote:
"Cause the C and Assembler bit heads who built Windows don’t work at Microsoft anymore. "
All the more reason to build Windows on top of a base that is still openly maintained by exactly that sort of "bit-head". It is exactly at that level that there is no longer any significant competitive advantage in maintaining proprietary code. When is that last time you heard a Windows user complain about inadequacies in the Windows HAL (Hardware Abstraction Layer)? Same issue.
Major new features:
1. Desktop search is added, like Apple has had, even though there are several completely free 3rd party apps from Google, Yahoo and... MSN.
2. A new security model, different from anything the most respected secure OSs use. It's reported to be extremely annoying and difficult to use with legacy apps.
3. A new graphics system is added into Windows, that will sit beside Windows Themes that most people disable that was tacked onto XP as a skin to impress the dimwitted. Hey, I thought it was pretty neat, too...
4. widgets system also offered by Apple for a long time, and offered for free by 3rd parties, AND a drain on resources. A semi-useful system for little apps, until it becomes a security issue.
Problems?
1. Current issues not fixed by Vista: system tray, notifications in general, focus issues, IE integration, zillion online apps that run in background that won't move to widgetland.
2. Simple innovations that MS could corner the market on are being ignored. Groove, Steam-like games store, online-integration with Calendar/email/etc., Xbox Live community/marketplace equivalent.
3. The security in XP is fine, especially since most of us now use a wireless router (most of us do now). And corporate computers are always locked down. I'm not sure you can ever stop spyware and phishing on the consumer end, since you have to allow people to download and install apps off the internet.
MS is treading water.
Which is also why BMWs are a niche market. If BMW was gunning for 95% or the market, it'd be hello Honda and Toyota clone.
There is more software on OSX than on OS9.
And im a Microsoft employee!
True. But it's already unfinished, no matter what happens, WinFS gone, P2P tech gone, this that, everything halfway cool, that was promised, gone, gone. So even the good (delayed) finished is yet unfinished.
But not your fight anymore, let it be. ;) It's all just wacking the hornets nest now.
"I don’t want to see blogs that, when it finally ships, says 'wait for the service pack.'"
And a few posts below this one, you wrote:
"I will recommend not installing it and waiting for the first service pack."
You should be hating your blog right about now then...
If it ships in October, wait for the service pack.
I hope not to have to tell you that. I hope it slips and they put out an awesome product that you WON'T need to wait for the service pack for.
What the heck are you talking about? Every single Mac can understand voice commands since" 15 years ago, and Apple even shipped a Chinese language kit with impressive voice and handwriting recognition functions in early 1990s, long before Bill Gates started hyping it and the recent Vista "Dear Aunt" fiasco.
I thought you used to be a Mac geek, but obviously that's not the case.
Robert, you keep saying that like it's true. You're confusing good engineering with being able to build a decent cheap car. There's a difference. There's a lot of stuff you get standard for that $40K that you pay extra for on the 20K cars. ABS is STILL an extra cost feature, in spite of the clear evidence that it has no drawbacks and is a fantastic way to reduce injuries and death by reducing accidents.
Note also that BMW does make $20K cars. The Mini for one.
I know you can't time a software, coz I have friends who work in a software company and they tell me what it's like. This is their suggestion to let them take it easier.
A simultaneous team develops the next generation software while you release. So, when MS is releasing its Vista, another team can be working on the next version of Vista.A team of, say, maybe 10 members working out what the next package should have and put in the basic codes that's the basis of all Windows systems. Then you get the other coders (or atleast most of them) to work on it while you're shipping Vista. After you've finished say 90% of the job. You put a shipping date 6 months away.You meet the targets.
I know it'll not be so easy in implementation. Coz my friends are just talking from the employee point of view and not the overall development. But, can the software industry work like that??
Wowsa - you say, "I went back to XP on my Lenovo Tablet PC because Vista was sluggish and the drivers weren’t reliable). Application compatibility (I’m hearing that many apps are having problems). Driver compat (my Dell computer at Microsoft never worked completely, and a coworker called me a few days ago to ask 'did you ever get the soundcard working?')"
what's happened? We've had months of the following:
March 16 2006 – why vista is better than XP: “My test? Use Vista for a month then see if you can move back to XP. I am finding it frequently frustrating to move back as I get used to new things in Vista.”
February 20 2006 – Penny Arcade wonders why Halo is on Vista: “On Windows Vista the audio and video continue playing just fine with the same level of stress (on the same hardware). It’s a dramatic example of how much better multimedia will be on Windows Vista.”
January 22, 2006 – Why do I need Windows Vista: “So, today we were arguing out just how good Windows Vista is on an internal mailing list. Someone said “XP is good enough for me.” And I answered back with 15 videos about why I’m moving my life over to Windows Vista.”
January 2 2006 – Hell’s weather Report: “we should get you Windows Vista. I’m running it on a Tablet PC and it’s getting to be pretty interesting. Everyone I’ve shown it to says they are gonna get it.”
December 26 2005 – Hope Your Christmas Went Well: “Me too, after switching half of my life over to Windows Vista and Office 12 it’s really hard to go back to XP and Office 2003.”
If you were concerned about driver support and these other things, why didnt you say it? This is a significant error in omission if you had lingering concerns about something that others had noted about the subject. Should we read comments such as "switching half my life over to Vista" differently than we have in the past? Like you said yourself, "who will listen to an evangelist who tells you something that you already know isn’t true..."
Booger
http://channel9.msdn.com/ShowPost.aspx?PostID=2...
Like any software, its new, there will be some kinks to work out, but the progress is something to look forward to. I love the new WMP11, and Vista has lots of promise, so I'm excited for all the changes!
How do you plan to cover your ass now, Robert? About the only way to get out of it is to either say you were a complete and utter MS shill when you worked for them, or to say later builds of Vista are worse than the older builds you were running. In which case, that says things are getting worse, not better.
I'm going to go back to Vista as soon as my new computer arrives. Right now I need to do work and not play with beta OS's that work mostly.
I desperately miss Vista, though, and Office 2007. Can't wait to use them again.
And all those posts I'll stand behind. They are all accurate. But playing with betas isn't for everyone and shouldn't be done on a production machine that you need to rely on. I also said that.
I find it a bit incredible to believe you've changed your usage patterns such that these issues would start to surface now and not in April, May, June, or July. Why are they suddenly seeming to surface AFTER you left MS? Inquiring minds want to know.
Carbon is the old Mac Classic api with a few dangerous calls removed. It takes a minor update to move a Classic app to Carbon. Quicken is an example of an app that did this. Appleworks. Photoshop. All written to old apis supported through the Carbon compatibility layer.
New apps are on Cocoa. Many are ports of Next apps.
Plus, we now have the entire unix library available thanks to the X11 layer. Macs run more software than pretty much everything through being API inclusive.
Windows is API exclusive. Surely you get that?
Also, Ballmer admits his error today.
http://www.crn.com/sections/breakingnews/dailya...
Nothing new. Most experienced developers know that Big Bang development doesn't work well.
http://www.windowsitpro.com/windowspaulthurrott...
If you believe that, i have oceanfront property in Missouri for you. Nice view of the Eiffel Tower. Getting it to initially compile and build may be *relatively* simple. Getting an OS 9 codebase moved over, built correctly, the UI redesigned correctly, etc., yadda was NOT simple. At all.
New apps are on Cocoa. Many are ports of Next apps.
No, the Next ports are rather small in number. Most new applications are just that, new applications.
A purely laughable comment, there are about 11,000 OS9 or (Classic Apps) and 15,560 OSX Apps, and since OSX runs most every Classic App there are about 26,560 current Apps for Macs today. The software library on OSX is the best in the industry, the quality is stunning!
And no, Quark Inc. messed up with Xpress, not Apple... but it ran fine in Classic so it was never really an issue.
Lastly, Mac OS9 was just a stopgap version to bridge over the user from the failed Copland Project. Vista is "MS's" Copland Project, so they will end up releasing a major XP Update before Vista appears.
MS's tried to do too much, provide too much legacy support in Vista, when they should have copied what Apple / Steve did and "bury" the old DOS/XP code and start over. OSX is now the leanest, meanest OS there is on the planet, and will overwhelm Vista going forward.
OSX Leopard on Intel is the next iPod... just watch!
Monday is going to ROCK the Computing World...
100's of news stories will be here:
http://www.macsurfer.com/
The tape/digital delay will be here:
http://www.apple.com/quicktime/qtv/wwdc06/
Last year's big announcement is here: fun to watch!
http://www.apple.com/quicktime/qtv/wwdc05/
even though I've programmed I wasn't too deep into it, to be able to answer this question well---
do you think if Microsoft was able to migrate everyone to managed code, that it would be much easier to introduce radical changes to the foundations of the Windows code, because old applications would function based on an object model, which could be maintained, or compensated for ?
(Of course, that leads on to the deep and meaningful question of why Microsoft's application certification is so stuffed-up that as long as a program runs on MS Windows, it gets the certification, even if it poses a major security risk? But let's leave that to another day, shall we?)
In Linux I can run anything that demands super-administrator rights in a UML - User-Mode Linux. To suggest that Microsoft can do the same with its Windows Vista is to suggest that Microsoft is incompetent.
That could well be the truth. Who knows?
should read "To suggest that Microsoft can't do the same with its Windows Vista is to suggest that Microsoft is incompetent."
My bad.