I assume they meant that they saw his arrest coming. (Since when wives disappear, husbands routinely get arrested or at the very least intensively questioned by police)
My gut feeling is that the main cause of this may be the GTK toolkit.
Well it just so happens that gut feeling, despite being the most popular tool, is almost totally useless when applied to performance measurement in software.
Seriously, I solve performance issues in a range of applications on an almost daily basis as part of my job. After a few years, you stop being surprised at exactly how little correlation there is between your gut feeling of what is causing slowdown and what really is.
Measurement is the only useful approach to performance. I've said it many times before, and many greater programmers than me said it long before that.
A couple of quotes:
"Measurement is a crucial component of performance improvement since reasoning and intuition are fallible guides and must be supplemented with tools like timing commands and profilers." - Kernighan and Pike
"You cannot tell where a program is going to spend its time. Bottlenecks occur in surprising places, so do not try to second guess and put in a speed hack until you've proven that's where the bottleneck is." - Rob Pike
Echo2 is a dream to develop with (forget html, form backing objects etc. Think swing api)
The cross browser compatibility is excellent, the performance impressive and writing your own custom components (not that you'll often need to) is not too bad either.
Up until now the industry has been trying to crowbar internet distribution to fit their old business model (price per recording, no adverts, as used with CDs), and it failed.
Now they are trying to crowbar internet distribution to fit another old business model (free of charge, adverts included, as used on radio) and it will fail.
How long before they realise what it is they need to do? (free of charge, freely copyable, no unauthorised commercial use)
Once they do this good music will spread like wildfire and will form free advertising for good bands who will then make lots of money from concerts and other live performances without having to have spent an enormous amount on marketing etc.
I actually think the industry already know this, but are trying to avoid it because as soon as everyone realises that this is the future the bands will realise that they really don't need the industry.
Microsoft plans to catch up with Linux when it comes to running a Xen host.
This will of course benefit Microsoft because without this, people who wanted to run both Linux and Windows on the same hardware using Xen had to use Linux as the host. (they also of course have to have hardware capable of full virtualisation)
Actually, this _may_ swing things in favour of running windows as the host because for older hardware Xen requires a modified guest. Running linux in Xen on windows allows this because xen modified linux is widely available. Microsoft in the other hand have not and probably will not release Xen-guest enabled windows, despite claiming to support interoperability. It's actually Microsoft style interoperability they want, and as many of us know that only works one way.
Only the drivers you use will actually get loaded, so you don't need to worry about clogging up the kernel.
As for why they are in kernel space, rather than user space, it makes sense for network drivers to live in kernel space with Linux since they have to handle hardware interrupts etc. Doing this in user space it beyond my knowledge, but probably involves a microkernel architecture which Linux does not have. (and does not want)
This will no doubt help matters, but still the burden of this work is being put on the wrong people. It should be on those who want the patent in the first place.
If an existing patent grant is subsequently overturned for reasons that the applicant could reasonably discovered themselves then they should be penalised. It should be expected that the applicant has searched exhaustively (or at least as much as can be reasonably expected) before applying in the first place. Why should anyone else have to bear that burden?
I'm already trying to do that in other areas (software) and time doesn't permit me to do everything.
Besides, everyone is already making voluntary choices and I'm already weighing all of the factors (as outlined in my OP)
I was just laying out how those choices could be mutually beneficial, that's all. I won't buy movies with DRM (that actually works) in the same way I won't buy CDs with DRM. Most CDs don't have DRM and they sell just fine. If it's one of those crippled CDs with DRM on that I can't use on my PC and mp3 player, I'll just download instead and risk being litigated against as a result. That's another weighed up choice I have made.
My preferred movie characterastics (in order of priority)
1) No (or easily circumventable) DRM. 2) Legal. 3) High quality. 4) Cheap.
This matches 2 and 3, but misses my number 1 priority.
The best match so far is a DVD, since its easy to bypass the DRM in order to copy the movies onto my home built media devices. Other times I end up downloading the odd movie which fulfils 1, 4, and often 3 as well.
Currently for many downloading is the best option by far, which is unfortunate because of its questionable legality. If only the industry would lower the price and remove the DRM it would match all four for me and I would be jumping at it. I think they are just too scared and/or greedy to do that though.
I agree, it doesn't, but I believe that patents are what MS will use in their future abuse. I just think the EC need to look forwards as well as back in how they deal with MS abuse. Punishing them for past abuses while granting them the weapons they need to crush their new competition is hardly a good use of EC time and money.
I agree that's not how MS got where they are, but their traditional anti-competitive practices are not effective against their main competetion in the OS space (i.e. open source distros)
Patents however will do. That's what I mean when I say they the EC are concentrating too much on what has already happened, and not enough on what different tactics are open to MS for future abuse.
They are wasting an enormous amount of time and effort trying to stop Microsoft crushing their competition reactively, when they could take a much more preventitive measure.
All they need to do is clearly legislate that software patents are not allowed in Europe and the rest will take care of itself. Open source alternatives will establish themselves more quickly in the mainstream and competition will accellerate like there's no tommorrow.
Patents are needed and useful. When a company spends millions (if not billions) researching an idea they need a fair opportunity to recoup their costs.
In the context of software this is simply not true. There is no evidence that is is true and lots of evidence that patents on software are hindering competition.
If people cannot compete on their own merit without being granted a monopoly on their software ideas then they should find another business. There are many many people queueing up to replace them who are willing and able to innovate without the need for patents. All that's preventing (or slowing) them is the existance of software patents in the first place.
"Software companies complain they can be held for ransom by owners of questionable patents while drugmakers oppose any weakening of patent rights, which they say would chill their investment in new medicines."
Perhaps that's because, as we have been saying for years, patents on software impede innovation whereas patents increase (or so I am imformed - I don't work in the industry) innovation in the drugs industry.
Patents on software make as much sense as patents on books or music. Get rid of them now before they give patents in general a bad name.
That won't work with future DRMed PCs.
Unless you get it "chipped"
You pay money for something that has no real actual worth.
What does worth mean exactly?
Who gets to decide what has real worth?
Isn't it the case that the market decides what something is worth, and that you don't decide?
Visa has now chosen to recognize this issue and not be party to breaking the law.
Two questions:
1) In which jusrisdiction(s) was the law being broken?
2) Which law(s) in that jurisdiction(s) was/were being broken?
I just tried with my maestro card and that was declined too.
The way I read it, they saw an arrest coming.
Hans probably murdered his wife
Not sure if I'm feeding a troll here, but the man has BEEN ARRESTED! That is all!
If you have any evidence that he killed his wife, be sure to let us know. (and let the police know of course)
Nobody knows if he did kill his wife.
I assume they meant that they saw his arrest coming. (Since when wives disappear, husbands routinely get arrested or at the very least intensively questioned by police)
cat? That's _way_ too much typing. I always get my developers to use zcat.
My gut feeling is that the main cause of this may be the GTK toolkit.
Well it just so happens that gut feeling, despite being the most popular tool, is almost totally useless when applied to performance measurement in software.
Seriously, I solve performance issues in a range of applications on an almost daily basis as part of my job. After a few years, you stop being surprised at exactly how little correlation there is between your gut feeling of what is causing slowdown and what really is.
Measurement is the only useful approach to performance. I've said it many times before, and many greater programmers than me said it long before that.
A couple of quotes:
"Measurement is a crucial component of performance improvement since reasoning and intuition are fallible guides and must be supplemented with tools like timing commands and profilers." - Kernighan and Pike
"You cannot tell where a program is going to spend its time. Bottlenecks occur in surprising places, so do not try to second guess and put in a speed hack until you've proven that's where the bottleneck is." - Rob Pike
Echo2 is a dream to develop with (forget html, form backing objects etc. Think swing api)
The cross browser compatibility is excellent, the performance impressive and writing your own custom components (not that you'll often need to) is not too bad either.
Give it a go and you'll see what I mean.
Have a look at the demo app to see what it can do: http://demo.nextapp.com/Demo/app
Up until now the industry has been trying to crowbar internet distribution to fit their old business model (price per recording, no adverts, as used with CDs), and it failed.
Now they are trying to crowbar internet distribution to fit another old business model (free of charge, adverts included, as used on radio) and it will fail.
How long before they realise what it is they need to do? (free of charge, freely copyable, no unauthorised commercial use)
Once they do this good music will spread like wildfire and will form free advertising for good bands who will then make lots of money from concerts and other live performances without having to have spent an enormous amount on marketing etc.
I actually think the industry already know this, but are trying to avoid it because as soon as everyone realises that this is the future the bands will realise that they really don't need the industry.
and how many packages for redhat are available from apt repositories? No more than a couple of hundred last time I looked.
And most of the few that were available have moved to yum.
Can you even get official security updates for redhat via apt?
can you tell me the easiest method of getting Ubuntu up to speed with all the codecs, DVD-playback, flash, et cetera... LEGALLY?
n s
Keep an eye on here:
http://www.fluendo.com/products.php?product=plugi
They are currently only available to OEMs, but the plan (as stated in the link) is to make them available to end users via a webshop.
Echo 2 is the most under-rated, under-hyped, under-exposed Web UI development framework around. Try it. It's how GUI development should be.
Microsoft plans to catch up with Linux when it comes to running a Xen host.
This will of course benefit Microsoft because without this, people who wanted to run both Linux and Windows on the same hardware using Xen had to use Linux as the host. (they also of course have to have hardware capable of full virtualisation)
Actually, this _may_ swing things in favour of running windows as the host because for older hardware Xen requires a modified guest. Running linux in Xen on windows allows this because xen modified linux is widely available. Microsoft in the other hand have not and probably will not release Xen-guest enabled windows, despite claiming to support interoperability. It's actually Microsoft style interoperability they want, and as many of us know that only works one way.
Why are the network drivers part of the kernel?
Only the drivers you use will actually get loaded, so you don't need to worry about clogging up the kernel.
As for why they are in kernel space, rather than user space, it makes sense for network drivers to live in kernel space with Linux since they have to handle hardware interrupts etc. Doing this in user space it beyond my knowledge, but probably involves a microkernel architecture which Linux does not have. (and does not want)
Coding your UI in java and having it translated into javascript and html without having to worry about cross browser compatibility?
Sounds familiar. It's rather like the echo framework
The big differences I see are:
1) Google toolkit advantages:
- No load on the server to render the UI. All ui code runs on the browser, so this may help server scalability.
2) Echo advantages:
- Fully open source.
- Richer set of ui components (IMO - see the demo at http://demo.nextapp.com/Demo/app )
This will no doubt help matters, but still the burden of this work is being put on the wrong people. It should be on those who want the patent in the first place.
If an existing patent grant is subsequently overturned for reasons that the applicant could reasonably discovered themselves then they should be penalised. It should be expected that the applicant has searched exhaustively (or at least as much as can be reasonably expected) before applying in the first place. Why should anyone else have to bear that burden?
I'm already trying to do that in other areas (software) and time doesn't permit me to do everything.
Besides, everyone is already making voluntary choices and I'm already weighing all of the factors (as outlined in my OP)
I was just laying out how those choices could be mutually beneficial, that's all. I won't buy movies with DRM (that actually works) in the same way I won't buy CDs with DRM. Most CDs don't have DRM and they sell just fine. If it's one of those crippled CDs with DRM on that I can't use on my PC and mp3 player, I'll just download instead and risk being litigated against as a result. That's another weighed up choice I have made.
This is no use to me. What I want is simple:
My preferred movie characterastics (in order of priority)
1) No (or easily circumventable) DRM.
2) Legal.
3) High quality.
4) Cheap.
This matches 2 and 3, but misses my number 1 priority.
The best match so far is a DVD, since its easy to bypass the DRM in order to copy the movies onto my home built media devices. Other times I end up downloading the odd movie which fulfils 1, 4, and often 3 as well.
Currently for many downloading is the best option by far, which is unfortunate because of its questionable legality. If only the industry would lower the price and remove the DRM it would match all four for me and I would be jumping at it. I think they are just too scared and/or greedy to do that though.
This has nothing to do with software patents.
I agree, it doesn't, but I believe that patents are what MS will use in their future abuse. I just think the EC need to look forwards as well as back in how they deal with MS abuse. Punishing them for past abuses while granting them the weapons they need to crush their new competition is hardly a good use of EC time and money.
I agree that's not how MS got where they are, but their traditional anti-competitive practices are not effective against their main competetion in the OS space (i.e. open source distros)
Patents however will do. That's what I mean when I say they the EC are concentrating too much on what has already happened, and not enough on what different tactics are open to MS for future abuse.
They are wasting an enormous amount of time and effort trying to stop Microsoft crushing their competition reactively, when they could take a much more preventitive measure.
All they need to do is clearly legislate that software patents are not allowed in Europe and the rest will take care of itself. Open source alternatives will establish themselves more quickly in the mainstream and competition will accellerate like there's no tommorrow.
Patents are needed and useful. When a company spends millions (if not billions) researching an idea they need a fair opportunity to recoup their costs.
In the context of software this is simply not true. There is no evidence that is is true and lots of evidence that patents on software are hindering competition.
If people cannot compete on their own merit without being granted a monopoly on their software ideas then they should find another business. There are many many people queueing up to replace them who are willing and able to innovate without the need for patents. All that's preventing (or slowing) them is the existance of software patents in the first place.
"Software companies complain they can be held for ransom by owners of questionable patents while drugmakers oppose any weakening of patent rights, which they say would chill their investment in new medicines."
Perhaps that's because, as we have been saying for years, patents on software impede innovation whereas patents increase (or so I am imformed - I don't work in the industry) innovation in the drugs industry.
Patents on software make as much sense as patents on books or music. Get rid of them now before they give patents in general a bad name.