Macs have had far more known vulnerabilities than Vista, and even than XP in recent years. That's an objective fact.
No... that's a SUBJECTIVE fact. That's the most full of shit statement I think I've ever seen posted here. You're comparing a MS OS built primarily for playing video games and running a web browser to an OS built on a core designed to be a hardened server on the internet. I've never EVER had a Linux / Solaris / Mac box compromised while I routinely see compromised XP boxes. Also, I know of exactly 1 person using Vista, and that's in a VM. The consensus outside of Redmond is that Vista is the epitome of bloated resource hungry software. Vista is a failure... for now, that may change with SP1, but I doubt it... it will only gain traction when MS EOLs XP and that's by force.
I watched the keynote vid before and never noticed that little slight. I had to go back and watch that section again just to prove it. Very observant and interesting, wish I had mod points for you because I'd rather see FF, Opera, and others remain while Safari takes share from IE. FWIW, I'm a Macbook Pro and use FF because Safari lags in terms of dev tool add-ons. It's not that Safari is a bad browser, I just think FF is superior for web development.
Apple would do the same with OSX if it was the underlying OS for the APP to run on.
That's not a good example since Apple does open source their kernel and tools. The exception is the Quartz windowing system. Anyhow, more to the point, I agree that the app SHOULD have it's source code released -but- here's the kicker, the app SHOULD be fully portable to other platforms. If the app can run on Windows / Linux / OS X / Solaris / etc... then the opportunity for fraud is greatly reduced. The only system with GUI standardized across those platforms... Java... so that's where the answer lies. Code the voting app in Java, make the platform irrelevant, need for platform source is eliminated.
IP addresses... we used to dreeeeeeeeeeam of IP addresses. We had to dial into the site modem... and we didn't have a fancy monitors or modems either, we had to screech into the handset and listen for the raw HTML raw... in EDCDIC!
I think you mean Spotlight, Finder is just the file browser, not the content search. The short answer is yes, the long answer is it's not easy. The OS X file "database" uses SQLite3 which is an open source database and format. There's no "secrets" there and in fact Google Desktop uses SQLite itself so the backing store is compatible. The catch is that the database layout would need to be identical or all the apps that expect to find a predefined SQLite data store are in for a nasty surprise. The solution is create a bunch of views to mimic the OS X SQLite schema. All that to say, it's possible, but easy... no.
At the heart of it, they're both variants of MPEG4 video, however, H.264 is an open standard while WMV is a proprietary wrapper around that open standard. I'm not surprised that H.264 beats WMV however. There are about a gazillion different options/combinations of options for encoding H.264 so you can define specialized profiles for particular video types. Given this fact, H.264 will always outshine WMV, it's simply that much more flexible.
When it comes to software quality and user satisfaction, yes... Hyundai sells way more cars than Porsche, but there's no disputing which one everybody would rather drive.
Ditto... we had several SuSE licenses, they're slated to be replaced by RHEL5 by the end of the year. It was mostly my call to make, all it took was a quick slide show to management stating how SuSE was entering into a licensing agreement with MS, threatening the continuity of their SuSE Linux line, and approval to migrate to RHEL5 was a done deal. In the end, this is a good thing, it focuses resources back towards RH who really have maintained their stance on the GPL all along. If anybody is going to go to the mat for Linux, it'll be RH.
Don't forget they also have no INCOME tax either. Digressing a bit, they do have some pretty hard hitting property taxes... but I'd wager the total burden is far less than most places.
Considering that over 50% of North American companies use Linux in some capacity, I think "big" is appropriate here. However, this is a conference on general consumer technology, not specifically OSes, so I don't think Linus would be a good fit.
I'm with you... I know 1 (that's one) individual who runs Vista. Everybody else in my circles and my company run either XP, OS X, or Linux. On top of that, I work in high tech where most of the early adopters are. The interesting thing about that 1 install, is that it's running in Parallels on OS X, not natively. So, I'd like to know WHERE those 40 millions licenses went considering that by all accounts 1 in 10 people should be running Vista but I'm hardly seeing about a 1 in 200 adoption rate. BTW, that person with Vista doesn't even reside in the US. I think OEM sales are the VAST majority of that 40M and that non-OEM sales are in the hundreds of thousands range at very best. Of course, we'll see the adoption rate rise by force when MS desupports XP in a little less than 2 years.
Like rycross said, "open standard" != "patent free", those are very different animals. ISO (for one) only states that in the event of submissions containing patented material, that the holder be willing to negotiate worldwide licences under their rights with applicants on reasonable and non-discriminatory terms and conditions. On that note, software patents really should not be allowed since software should fall under the realm of copyright. Right now, it's the same as patenting the "concept" of a spy novel, very silly indeed.
How about if we in the US adopt French as our official language and the French will revert to imperial measurements... sounds fair right? I mean it only fair... we only have to undo 400 years of historical use of English as opposed to France having to undo 2000 years of historical use of French. I know you're joking around, but you're not comparing apples to apples here. A more equivocal trade would be for us to adopt the Euro while Europe reverts to the imperial system.
In non-programmer terms, if C# (the language) is thought of as sheet music for some unknown instruments, then the runtime is the band, and the API is the instruments themselves. You need the instruments (API) to do something useful with the sheet music and the band. The instruments should be implemented to result in a tune that most closely resembles the sheet music author's intent. It doesn't have to be 100% the same sounds. So there doesn't need to be a 100% functionally equivalent API, just one with the same instruments. That said, you can take C# and create a completely different set of APIs from MS's, but then you lose the code portability. As for it being a lot of work, yeah... it is, just like it was for MS when they wrote the API in the first place. However, either way, work needs to be done. So, go it alone and write a non-compatible API or read the docs and write a compatible API.
How about because ATV has a much smaller form factor than any other PC based solution, is dead silent (completely fanless), has TV out built in, and has wireless built in for $300? The only downside I've found, 1 USB port so you need a USB expander, and a minuscule 40G HD that pretty much has to be replaced. To me, this is the ultimate hack friendly media center for the price and form.
However... other than FIOS, that's just about where we've been since 2001, meanwhile, the rest of the world has been getting fatter and fatter pipes. We've moved from leading to lagging in this regard here in the USA. Also, 6MBPS *symterical* you won't find that kind of upstream outside of FIOS here.
Argh... ok fine... add "isn't a PC" to "cheap and intel". I *had* a PC in my living room too. Was a mini-ITX based on one of those cases that looked like a DVD player... forget the brand. I got rid of it because of the case fan and disk whir. I ordered an AppleTV because it's a) Intel based, b) quiet, c) small, and d) wireless. Also, I'm really curious about simple mods possible to the existing OS X on the disk, so I can keep the glossy interface. Since it's Intel-OS X, any adds ons for PC OS X should be able to work with little more than a plunking down. Mine arrives today, I have my ATA to USB cable ready to go and my mini screw drivers waiting. Then again, time will tell, maybe it's underpowered and too locked down, in which case, I'll flip it on eBay for $20 less than I paid for it.
The only thing that the Apple TV has that the D-link DSM-520 doesn't...
You're wrong about the UI being the most important, the most important thing it has that the DSM doesn't is an Intel CPU. The AppleTV will be become the modders box du jour for video because of this fact alone. This is the FIRST Intel based media PC that is both silent and affordable. I'm expecting mine friday and the first thing I'm doing is popping the case open, pulling the drive, and seeing what I can do with this thing.
I could hire 8-10 PhDs in China for the price of two in America.
Have you been to China lately? The cost of living there is catching up with us in a HURRY. A condo in Shanghai will set you back $350K for nothing spectacular. Dunno what the situation is like in India, but China isn't a good cost basis comparison.
I've never known Flash to be a platform for intense serious work
I was going to say you're bang on and that Java might be a good vector... but then you reminded me
(Adobe) own the thing
and I suddenly saw a whoooooooole marketing vector for Adobe to leverage. I wouldn't at ALL be surprised to see a Flash front end for this. If they can put out a showcase app like PS in Flash, it makes one hell of a bragging right and would literally move flash into the "serious" class of programming languages. On that note... I don't think that it's going to be a self contained app of that sort.
Personally, I think this will be thin front end with all the real work happening on the server side. PS is a heavy app, I can't imaging sitting through a 20M download to get a "web" version launched.
Considering that VB6 objects beyond the most basic types are are virtually all implemented as ActiveX controls, I'd say you're right. I'd guess that far upwards of 50% of the functionality lies outside the scope of the VB6 runtime. I'm sure it's possible to get VB6 *source code* to run on Linux with a lot of work and a code parser to reinterpret the thing, I've done this for ASP which isn't that far removed, but compiled VB6 apps, although possible in theory, is just too herculean an effort.
Macs have had far more known vulnerabilities than Vista, and even than XP in recent years. That's an objective fact.
... that's a SUBJECTIVE fact. That's the most full of shit statement I think I've ever seen posted here. You're comparing a MS OS built primarily for playing video games and running a web browser to an OS built on a core designed to be a hardened server on the internet. I've never EVER had a Linux / Solaris / Mac box compromised while I routinely see compromised XP boxes. Also, I know of exactly 1 person using Vista, and that's in a VM. The consensus outside of Redmond is that Vista is the epitome of bloated resource hungry software. Vista is a failure ... for now, that may change with SP1, but I doubt it ... it will only gain traction when MS EOLs XP and that's by force.
No
I watched the keynote vid before and never noticed that little slight. I had to go back and watch that section again just to prove it. Very observant and interesting, wish I had mod points for you because I'd rather see FF, Opera, and others remain while Safari takes share from IE. FWIW, I'm a Macbook Pro and use FF because Safari lags in terms of dev tool add-ons. It's not that Safari is a bad browser, I just think FF is superior for web development.
Apple would do the same with OSX if it was the underlying OS for the APP to run on.
... then the opportunity for fraud is greatly reduced. The only system with GUI standardized across those platforms ... Java ... so that's where the answer lies. Code the voting app in Java, make the platform irrelevant, need for platform source is eliminated.
That's not a good example since Apple does open source their kernel and tools. The exception is the Quartz windowing system. Anyhow, more to the point, I agree that the app SHOULD have it's source code released -but- here's the kicker, the app SHOULD be fully portable to other platforms. If the app can run on Windows / Linux / OS X / Solaris / etc
Hats off to you sir ... that's one fine piece upmanship ... now I need wipe the coffee off my monitor!
IP addresses ... we used to dreeeeeeeeeeam of IP addresses. We had to dial into the site modem ... and we didn't have a fancy monitors or modems either, we had to screech into the handset and listen for the raw HTML raw ... in EDCDIC!
I think you mean Spotlight, Finder is just the file browser, not the content search. The short answer is yes, the long answer is it's not easy. The OS X file "database" uses SQLite3 which is an open source database and format. There's no "secrets" there and in fact Google Desktop uses SQLite itself so the backing store is compatible. The catch is that the database layout would need to be identical or all the apps that expect to find a predefined SQLite data store are in for a nasty surprise. The solution is create a bunch of views to mimic the OS X SQLite schema. All that to say, it's possible, but easy ... no.
At the heart of it, they're both variants of MPEG4 video, however, H.264 is an open standard while WMV is a proprietary wrapper around that open standard. I'm not surprised that H.264 beats WMV however. There are about a gazillion different options/combinations of options for encoding H.264 so you can define specialized profiles for particular video types. Given this fact, H.264 will always outshine WMV, it's simply that much more flexible.
When it comes to software quality and user satisfaction, yes ... Hyundai sells way more cars than Porsche, but there's no disputing which one everybody would rather drive.
Ditto ... we had several SuSE licenses, they're slated to be replaced by RHEL5 by the end of the year. It was mostly my call to make, all it took was a quick slide show to management stating how SuSE was entering into a licensing agreement with MS, threatening the continuity of their SuSE Linux line, and approval to migrate to RHEL5 was a done deal. In the end, this is a good thing, it focuses resources back towards RH who really have maintained their stance on the GPL all along. If anybody is going to go to the mat for Linux, it'll be RH.
Don't forget they also have no INCOME tax either. Digressing a bit, they do have some pretty hard hitting property taxes ... but I'd wager the total burden is far less than most places.
Considering that over 50% of North American companies use Linux in some capacity, I think "big" is appropriate here. However, this is a conference on general consumer technology, not specifically OSes, so I don't think Linus would be a good fit.
I'm with you ... I know 1 (that's one) individual who runs Vista. Everybody else in my circles and my company run either XP, OS X, or Linux. On top of that, I work in high tech where most of the early adopters are. The interesting thing about that 1 install, is that it's running in Parallels on OS X, not natively. So, I'd like to know WHERE those 40 millions licenses went considering that by all accounts 1 in 10 people should be running Vista but I'm hardly seeing about a 1 in 200 adoption rate. BTW, that person with Vista doesn't even reside in the US. I think OEM sales are the VAST majority of that 40M and that non-OEM sales are in the hundreds of thousands range at very best. Of course, we'll see the adoption rate rise by force when MS desupports XP in a little less than 2 years.
Like rycross said, "open standard" != "patent free", those are very different animals. ISO (for one) only states that in the event of submissions containing patented material, that the holder be willing to negotiate worldwide licences under their rights with applicants on reasonable and non-discriminatory terms and conditions. On that note, software patents really should not be allowed since software should fall under the realm of copyright. Right now, it's the same as patenting the "concept" of a spy novel, very silly indeed.
How about if we in the US adopt French as our official language and the French will revert to imperial measurements ... sounds fair right? I mean it only fair ... we only have to undo 400 years of historical use of English as opposed to France having to undo 2000 years of historical use of French. I know you're joking around, but you're not comparing apples to apples here. A more equivocal trade would be for us to adopt the Euro while Europe reverts to the imperial system.
In non-programmer terms, if C# (the language) is thought of as sheet music for some unknown instruments, then the runtime is the band, and the API is the instruments themselves. You need the instruments (API) to do something useful with the sheet music and the band. The instruments should be implemented to result in a tune that most closely resembles the sheet music author's intent. It doesn't have to be 100% the same sounds. So there doesn't need to be a 100% functionally equivalent API, just one with the same instruments. That said, you can take C# and create a completely different set of APIs from MS's, but then you lose the code portability. As for it being a lot of work, yeah ... it is, just like it was for MS when they wrote the API in the first place. However, either way, work needs to be done. So, go it alone and write a non-compatible API or read the docs and write a compatible API.
How about because ATV has a much smaller form factor than any other PC based solution, is dead silent (completely fanless), has TV out built in, and has wireless built in for $300? The only downside I've found, 1 USB port so you need a USB expander, and a minuscule 40G HD that pretty much has to be replaced. To me, this is the ultimate hack friendly media center for the price and form.
Just had to add ... Airborne Chair of Ballmer Rage with +10 projectile damage
However ... other than FIOS, that's just about where we've been since 2001, meanwhile, the rest of the world has been getting fatter and fatter pipes. We've moved from leading to lagging in this regard here in the USA. Also, 6MBPS *symterical* you won't find that kind of upstream outside of FIOS here.
Genius ... I like your idea! Domain squatting is out of control right now. I'd guess that 90% of domains are held by squatters.
Argh ... ok fine ... add "isn't a PC" to "cheap and intel". I *had* a PC in my living room too. Was a mini-ITX based on one of those cases that looked like a DVD player ... forget the brand. I got rid of it because of the case fan and disk whir. I ordered an AppleTV because it's a) Intel based, b) quiet, c) small, and d) wireless. Also, I'm really curious about simple mods possible to the existing OS X on the disk, so I can keep the glossy interface. Since it's Intel-OS X, any adds ons for PC OS X should be able to work with little more than a plunking down. Mine arrives today, I have my ATA to USB cable ready to go and my mini screw drivers waiting. Then again, time will tell, maybe it's underpowered and too locked down, in which case, I'll flip it on eBay for $20 less than I paid for it.
The only thing that the Apple TV has that the D-link DSM-520 doesn't ...
You're wrong about the UI being the most important, the most important thing it has that the DSM doesn't is an Intel CPU. The AppleTV will be become the modders box du jour for video because of this fact alone. This is the FIRST Intel based media PC that is both silent and affordable. I'm expecting mine friday and the first thing I'm doing is popping the case open, pulling the drive, and seeing what I can do with this thing.
I could hire 8-10 PhDs in China for the price of two in America.
Have you been to China lately? The cost of living there is catching up with us in a HURRY. A condo in Shanghai will set you back $350K for nothing spectacular. Dunno what the situation is like in India, but China isn't a good cost basis comparison.
I've never known Flash to be a platform for intense serious work
... but then you reminded me
... I don't think that it's going to be a self contained app of that sort.
I was going to say you're bang on and that Java might be a good vector
(Adobe) own the thing
and I suddenly saw a whoooooooole marketing vector for Adobe to leverage. I wouldn't at ALL be surprised to see a Flash front end for this. If they can put out a showcase app like PS in Flash, it makes one hell of a bragging right and would literally move flash into the "serious" class of programming languages. On that note
Personally, I think this will be thin front end with all the real work happening on the server side. PS is a heavy app, I can't imaging sitting through a 20M download to get a "web" version launched.
Ok ... first of all ... most enterprise applications are web based, have been for a while now, as for the rest, you're misinformed ...
... available for Mac.
... work as of Tiger
... see Certificate Assistant added in Tiger
... it's UNIX underneath ... see NIS
... see Software Update Server
Office
Smart Cards
Certificates
Distributed policy management
Corporate distribution of packaged software
Granted, most of this is newish since it was only added in 10.4 (04/2005) but it's all there.
Considering that VB6 objects beyond the most basic types are are virtually all implemented as ActiveX controls, I'd say you're right. I'd guess that far upwards of 50% of the functionality lies outside the scope of the VB6 runtime. I'm sure it's possible to get VB6 *source code* to run on Linux with a lot of work and a code parser to reinterpret the thing, I've done this for ASP which isn't that far removed, but compiled VB6 apps, although possible in theory, is just too herculean an effort.