Uh. When compiz first came out, you had a choice of 3d rendered desktop with inability to run openGL apps, or vice versa. Vista transparently kept running 3d applications.
Requirements for a display server were different 20 years ago. They weren't pushing around true colour bitmaps over the wan, video, openGL, etc. They were (realstically) rendering a few xterms, simple static bitmaps and not a hell of a lot else.
X11 "network transparency" sucks. VNC is better. RDP is better, ICA is better. And network transparency can be provided in X11 compatibility mode with a daemon if required - like it is on OS X and Windows.
Yup, lets force reinvention of the wheel every kernel version because the devs are too lazy to define a spec. Re-writing driver code because the kernel has no ABI is retarded. It is WASTED EFFORT that could be better spent on other more important tasks like, oh, I don't know... improving the driver? Fixing bugs in the driver? etc.
If the attitude of the libc developers was the same (fuck maintaining compatibility! fuck our users!) there would be similar problems with people trying to maintain apps.
Lol. You think that if Nvidia doesn't work on Linux that this will have ANY appreciable impact to their bottom line? Conversely, how will this affect Linux, if perhaps 30-50% of the high end 3d hardware out there simply will not work under Linux?
I'm going to LOL so hard when Nvidia simply tells the GNU world to get fucked - and plenty of other hardware vendors see what has happened, how awkward dealing with the GPL is, and simply put their weight behind BSD instead.
Or, you know... they could provide an stable kernel ABI, and if the bug doesn't occur without that driver simply handball back to the vendor, like every other OS does. If you don't want binary drivers you have the option of running hardware that doesn't require them. But having the option for either is certainly more "free" than telling your users "no you can't run that hardware because X".
For a bunch of nutjobs who claim to be about freedom, there's a lot of screwing the userbase over with arbitrary bullshit.
It depends. Connection type does affect latency, on my 10 meg fibre here i have 1ms to the next hop. I have 30ms across the country (australia).
I didn't see onlive working as a gaming service, but being able to run any PC app via an iPad or other thin client app could have been a huge win. Streaming 1080p video at 60fps though? Not unless you're on 100 meg fibre in Japan or Hong Kong.... and doing it to a fairly local service.
Besides, gigabit ethernet is useless unless you are at a desk. And if you are at a desk, you plug into your thunderbold display which has gig-e, amongst an array of other ports.
If you want gigabit ethernet built in, Apple offer machines with that. Apple are not aiming at that market with the MBA. Bitching about it is like complaining that your BMW is useless off-road, or that your smartphone sucks for data entry. It is not what it is designed for.
No, i mention that because doing it the other way is like comparing sales of say, the Ford Explorer to the sum of all other 4x4s on the planet. Or the sale of Apples to all other types of fruit. Of course it will be a much smaller number.
Probably true. Doesn't really matter so much why though - if i need to carry a mouse around with me, your machine is broken.
And yes, even under windows, many trackpads can do 2 finger scrolling. What i mean by broken is teh things that happen that DO NOT happen with my macs, either in OS X or Windows (with the apple drivers). Such as - false taps/drags, pointer jerking, insufficient trackpad area, shitty plastic that discolours, etc.
End of the day, doesn't matter to me WHY they suck. But every laptop i've ever used except for my mac has been crap. I used to hate trackpads until i used a mac - they really did get it right.
Uh. When compiz first came out, you had a choice of 3d rendered desktop with inability to run openGL apps, or vice versa. Vista transparently kept running 3d applications.
Requirements for a display server were different 20 years ago. They weren't pushing around true colour bitmaps over the wan, video, openGL, etc. They were (realstically) rendering a few xterms, simple static bitmaps and not a hell of a lot else.
X11 "network transparency" sucks. VNC is better. RDP is better, ICA is better. And network transparency can be provided in X11 compatibility mode with a daemon if required - like it is on OS X and Windows.
X11 remote display can be added via a daemon. Like it is with OS X, Windows, etc.
... more like. i'll pass thanks.
it works
Don't give the users admin rights, ensure the machine is patched and runs virus protection.
You clearly don't live in australia.
Sorry but plenty of drivers work between Windows 2000 and Windows 7 32bit.
That's over 10 years of binary compatibility.
Oh i have no doubt they'll follow the license code. Enjoy your lack of 3d support :)
Yup, lets force reinvention of the wheel every kernel version because the devs are too lazy to define a spec. Re-writing driver code because the kernel has no ABI is retarded. It is WASTED EFFORT that could be better spent on other more important tasks like, oh, I don't know... improving the driver? Fixing bugs in the driver? etc.
If the attitude of the libc developers was the same (fuck maintaining compatibility! fuck our users!) there would be similar problems with people trying to maintain apps.
Lol. You think that if Nvidia doesn't work on Linux that this will have ANY appreciable impact to their bottom line? Conversely, how will this affect Linux, if perhaps 30-50% of the high end 3d hardware out there simply will not work under Linux?
I'm going to LOL so hard when Nvidia simply tells the GNU world to get fucked - and plenty of other hardware vendors see what has happened, how awkward dealing with the GPL is, and simply put their weight behind BSD instead.
Or, you know... they could provide an stable kernel ABI, and if the bug doesn't occur without that driver simply handball back to the vendor, like every other OS does. If you don't want binary drivers you have the option of running hardware that doesn't require them. But having the option for either is certainly more "free" than telling your users "no you can't run that hardware because X".
For a bunch of nutjobs who claim to be about freedom, there's a lot of screwing the userbase over with arbitrary bullshit.
All of those things could easily be done, and are on other operating systems by the kernel providing a stable driver ABI. But no, that's too easy.
I'm so glad for "free software".
I'll stick with BSD thanks.
Sanity and incompetence are not necessarily mutually exclusive.
It depends. Connection type does affect latency, on my 10 meg fibre here i have 1ms to the next hop. I have 30ms across the country (australia).
I didn't see onlive working as a gaming service, but being able to run any PC app via an iPad or other thin client app could have been a huge win. Streaming 1080p video at 60fps though? Not unless you're on 100 meg fibre in Japan or Hong Kong.... and doing it to a fairly local service.
Minimal assets, no revenue stream to speak of. Legally dubious use of Microsoft software. "Yeah, we're worth $1.8bn!".
Yeah right...
Most people don't want a PC. They want to do online banking, facebook, voice/video and browse the web.
Previously, they've had to endure PC ownership to get that. With newer handheld devices, they no longer need to.
Besides, gigabit ethernet is useless unless you are at a desk. And if you are at a desk, you plug into your thunderbold display which has gig-e, amongst an array of other ports.
If you want gigabit ethernet built in, Apple offer machines with that. Apple are not aiming at that market with the MBA. Bitching about it is like complaining that your BMW is useless off-road, or that your smartphone sucks for data entry. It is not what it is designed for.
No, i mention that because doing it the other way is like comparing sales of say, the Ford Explorer to the sum of all other 4x4s on the planet. Or the sale of Apples to all other types of fruit. Of course it will be a much smaller number.
The 2012 has a gigabit thunderbolt dongle. At home, i've used ethernet on my macbook pro a total of 3 times. Most people will not miss it.
Probably true. Doesn't really matter so much why though - if i need to carry a mouse around with me, your machine is broken.
And yes, even under windows, many trackpads can do 2 finger scrolling. What i mean by broken is teh things that happen that DO NOT happen with my macs, either in OS X or Windows (with the apple drivers). Such as - false taps/drags, pointer jerking, insufficient trackpad area, shitty plastic that discolours, etc.
End of the day, doesn't matter to me WHY they suck. But every laptop i've ever used except for my mac has been crap. I used to hate trackpads until i used a mac - they really did get it right.
and the trackpad works.