There's no reason that they should change the ABI between major releases breaking compatibility with the code left over from the 90s, just like very other major os in the world
So you multiple languages are c# ok VB do you really want to teach somoene vb and c++ clr, which isn't c++ so it's not really worth teaching outside of.net
Now, how many of those application will run cross platform?
BTW, you could use QT and VIM to do that in less that an hour.
umm.. no it's not. it's buggy as hell, just the other day my CTRL button stopped working so I can't block select words in one go.
Add that to the broken intelisense, years to open a project, all the crap it does with source control etc... and yes you have youself and outstanding IDE.
Use a botnet to install a certificate as a ca on the machines,
update the hosts file so that their banks web site points to a new address.
Setup a website with the banks correct address as setup in the host file with a certificate signed by the CA they've installed on the host machine, that proxy's the real banks website. Sit and collect all the login information required with what appears to be a valid url with a valid SSH certificate (that all important padlock in the corner). profit
which box? the box the hardware comes in, because all the hardware I've purchased come with drivers for windows in the box. Maybe not vista, but it won't take to long for that to be the case.
Let's see, there's an os out there with 90%+ market share and it has plenty of drivers and a stable ABI. well with 90%+ you would expect it to have drivers even without the stable ABI.
There's another OS out there with about the same share of the market as linux and guess what, a large proportion of the hardware you buy also has driver that work on that OS and it has a stable ABI.
Then there's Linux, don't try to buy any hardware for it without doing your research first, even if the box has supports Linux on it I doubt the driver will work because it was written against an old kernel and the ABI has changed between kernels.
Personally I'd rather have a stable ABI, some drivers that stop working when a new major version of Linux is released and if they go out of support then hell lets write some open source drivers like we have to now.
Experience shows, stable ABI == Support from vendors, unstable ABI vendors say go screw yourself.
So if I want XZY driver then I have to install the latest 'beta' kernel because the drivers aren't separate from the kernel.
maybe if the drivers were separate I could just get the driver I wanted without all the 'bonus' features in the new kernel.
The problem is that the kernel api changes so much that the only way to track the changes in the drivers is to make the drivers part of the kernel, I'm sure as hell there are a lot of people out their who wish that the kernel api was a bit more stable.
If I added that I got the highest appraisal score in the company last year would that help to change your ill-founded opinion of A bipolars who goe on spending binges and gulp drugs like water?
As someone who has had mental problems leading to debit (and loosing my job) and taking vast quantities of drugs to cope I guess I wouldn't be able to get a job.
Even though I've been put on medication that works really well (after a lot of trial and error) and I've been doing very well in my current position (I got a job in the UK) for over a year.
Those tests are intrusive and don't prove anything, I'd have the option of taking them and not getting a job or refusing and still not getting the job so I think it's better to refuse and let the company know what you think of their tests.
in chaos theory the outputs are still determined by the inputs so it's not 'free' will, the only way you can have free will is if the system is non-deterministic.
I think Heisenberg uncertainty principle says that some things have free will well at least to the Copenhagen interpretation. But there is no evidence that the brain uses quantum mechanics in it's function so that brain doesn't exhibit free will.
There's no reason that they should change the ABI between major releases breaking compatibility with the code left over from the 90s, just like very other major os in the world
I don't think you should be looking at ATI or NVidia for the changes in the kernel that break the ABI.
The kernel is intentionally difficult to upgrade or use for people who want to use binary drivers.
So you multiple languages are .net
c# ok
VB do you really want to teach somoene vb
and c++ clr, which isn't c++ so it's not really worth teaching outside of
Now, how many of those application will run cross platform?
BTW, you could use QT and VIM to do that in less that an hour.
"which by the way is an outstanding IDE"
umm.. no it's not. it's buggy as hell, just the other day my CTRL button stopped working so I can't block select words in one go.
Add that to the broken intelisense, years to open a project, all the crap it does with source control etc...
and yes you have youself and outstanding IDE.
"Harmless things,"
I'm a fly you insensitive clod
Most drivers were in userspace under nt4.0 Microsoft have just moved them back again
Any serious fisher will:
Use a botnet to install a certificate as a ca on the machines,
update the hosts file so that their banks web site points to a new address.
Setup a website with the banks correct address as setup in the host file with a certificate signed by the CA they've installed on the host machine, that proxy's the real banks website.
Sit and collect all the login information required with what appears to be a valid url with a valid SSH certificate (that all important padlock in the corner).
profit
Since apps and mp3 players don't support ACC they should have re-encoded the files to 128k mp3 format first and then done the double blind test.
The higher quality ACC files will re-encode better than the lower quality ones.
"Installing drivers on Windows isn't always as easy as you make it out to be."
but it's still easier than under Linux
which box? the box the hardware comes in, because all the hardware I've purchased come with drivers for windows in the box. Maybe not vista, but it won't take to long for that to be the case.
I can see all those oppressed windows users rioting at the door of the hardware manufacturers.
In some kind of wonderland, yes it would be great to have the details of the drivers.
In the real world, a driver even if it's a little buggy and support gets dropped 5 years down the road is still better than no driver at all.
Let's see, there's an os out there with 90%+ market share and it has plenty of drivers and a stable ABI. well with 90%+ you would expect it to have drivers even without the stable ABI.
There's another OS out there with about the same share of the market as linux and guess what, a large proportion of the hardware you buy also has driver that work on that OS and it has a stable ABI.
Then there's Linux, don't try to buy any hardware for it without doing your research first, even if the box has supports Linux on it I doubt the driver will work because it was written against an old kernel and the ABI has changed between kernels.
Personally I'd rather have a stable ABI, some drivers that stop working when a new major version of Linux is released and if they go out of support then hell lets write some open source drivers like we have to now.
Experience shows, stable ABI == Support from vendors, unstable ABI vendors say go screw yourself.
and what OS has 90%+ of the desktop share, maybe Drivers should become a Linux thing
only if I have to update my kernel, and the kernel doesn't have a stable ABI.
well it doesn't benefit me, I just want my hardware to work, I don't really care if I can get the driver source code or not
"As a beneficial side-effect, this policy impedes the development of closed-source, binary-only drivers."
beneficial to who? the religious or joe sixpack
drivers
ok, stable between version of more than one increment.
Every other major os in the world seems to manage it perfectly well.
So if I want XZY driver then I have to install the latest 'beta' kernel because the drivers aren't separate from the kernel.
maybe if the drivers were separate I could just get the driver I wanted without all the 'bonus' features in the new kernel.
The problem is that the kernel api changes so much that the only way to track the changes in the drivers is to make the drivers part of the kernel, I'm sure as hell there are a lot of people out their who wish that the kernel api was a bit more stable.
If I added that I got the highest appraisal score in the company last year would that help to change your ill-founded opinion of A bipolars who goe on spending binges and gulp drugs like water?
As someone who has had mental problems leading to debit (and loosing my job) and taking vast quantities of drugs to cope I guess I wouldn't be able to get a job.
Even though I've been put on medication that works really well (after a lot of trial and error) and I've been doing very well in my current position (I got a job in the UK) for over a year.
Those tests are intrusive and don't prove anything, I'd have the option of taking them and not getting a job or refusing and still not getting the job so I think it's better to refuse and let the company know what you think of their tests.
in chaos theory the outputs are still determined by the inputs so it's not 'free' will, the only way you can have free will is if the system is non-deterministic.
and of course there going to tell you that you sentence was predetermined too.
I think Heisenberg uncertainty principle says that some things have free will well at least to the Copenhagen interpretation. But there is no evidence that the brain uses quantum mechanics in it's function so that brain doesn't exhibit free will.
just ask google