Yes yes yes. Because you can write a far simpler X server as a Wayland client. It doesn't have to deal with anything to do with drivers or modes or depths - all it has to do is receive X11 traffic and translate it into drawing calls.
God, don't I know it - still supporting people writing new code in *Fortran 77* FFS. In Bristol, as it turns out.
But that's a reason for backwards compatibility, not to refuse to change. Wayland explicitly supports existing X clients by running an X server, either rootless or windowed, as a Wayland client.
And, in case you missed some of the metaphor there, the basic problem with X11 as a display system for desktop systems today is that none of the apps written for it actually use X11. Your multiple monitors work because of Xrandr - which isn't part of X11. Your 3D effects work by bypassing the X server and making OpenGL calls - not part of X11. It's supported by all the hardware vendors - and most of that support is in kernel drivers, not in the X server itself. VT switching works... more... or... less... until you'd actually like to switch VT before you get back from your coffee break, or your X server doesn't recover correctly. And, in case you missed it, they're not provided by X11. And I'm not sure what boot times have to do with it?
Your apps draw using Cairo or similar, not X11. They draw onto a buffer provided by the compositing extension, not X11. The buffer gets put into video memory by the compositor, not X11.
So why exactly are we keeping X11 hanging around? Why not get rid of it and halve the size of the display server code base, making it much easier to program against in the process? Why are we carting around a heuge amount of code that is of no modern relevance except to be able to claim that it is an X server? The maintenance burden of the current X server is too much and any thought of adding new capabilities horrific.
Otherwise, your arguments amount to, "No-one supports it yet so it's a waste of time." Good on Canonical for pushing it - if anyone has a vague chance of getting vendors to support it, it seems they might.
X11 is more like a roof that was originally a 40-foot timber yacht. You've turned it upside down and fixed it to the tops of the walls. Gradually, over the years, you've patched in the holes until it only leaks when the wind is in the West. You've figured out how to get a flue up through the thing. You've nailed a TV antenna to it, and sealed around the cable with silicone. When you put it there you never bothered to take the decks out, so it's almost impossible to get into and work on and the structural elements, optimised rather for the sea than for housing, make it not very useful for storage. You still have to repaint it with pretty expensive paint every five years or so, else it starts to rot, and for some reason it attracts lots of confused-looking seagulls.
Anyway, look at all the features! It's got a winged keel, a 200hp diesel engine, and a gorgeous timber and brass wheel. All the fittings are marine-grade stainless, the rigging was all almost brand-new when you installed the thing and in her day she'd do 27kt reaching across a good wind. Don't actually use much of that any more, of course, but still...
Technically the keel still violates local planning ordinance, and technically it still smells quite a bit of fish. But it's been there for 15 years and it works. There's no need to replace it.
What's that love? You want to build an extension? Ah.
And, anyway, they all seem to have missed the point that finding the Higgs thingy isn't very interesting in itself, except that it proves that the Higgs Field exists.
SCIENCE JOURNALISTS KNOW LESS SCIENCE THAN GEORGE W BUSH
But it's not exactly news, is it? Science journalism works like this:
1 Scientist writes paper about the biodiversity of the average suburban house 2 Press officer at scientist's institution is bored and decides to read paper 3 Press officer gets through three words of the paper before going to ask scientist for a canned summary 4 Scientist writes a 20 word canned summary highlighting the unexpected variety of creatures to be found in the average household and how this is a good thing for preventing the onset of various respiratory illnesses in children 5 Press officer cuts the canned summary down to four words and runs it backwards through a thesaurus 6 Journalist reads the remaining four words, which are probably "Mutant Bacteria Infest Drawers" and write an article with the headline "ALIEN STD THREAT". 7 ??? 8 Profit!
Although the more detailed answer is that GTK/Qt apps will need recompiling with an updated library. If you use X11 directly, then you have more work - except that you can also run an X server within Wayland to support native X11 clients.
I've been impressed for some time with how well the Wayland developers have thought about backwards compatibility. X11 needs replacing; complaining that its different to X11 doesn't help solve the problems.
... they ALL say it'll be done in 90 days. Right up to 11:30 on the 89th day, when realistically there is still six years of work to do, they'll still insist it'll be done in the next 30 minutes.
We have people fly half way around the world to work on projects. "Will you be ready for us?" we ask as we get on the plane. "Yes!" comes the resounding response. We arrive, discover the project is nowhere near ready, go home again, come back in anywhere from eight weeks to two years when it's actually ready and charge them a hefty chunk of cash for the inconvenience.
Wildly unrealistic schedules and dogged insistence that they're sticking to them in the face of all the evidence is the modus operandi of Chinese construction.
Meteorology (and earth sciences more generally). Mostly public sector and academic, but there is some private-sector work going on too. Things like forecasting energy output of wind farms tends to be private-sector and involves lots of modelling and number crunching. Similar goes for mining / geology, depending on your ethical view of that.
While being an academic "pays in degrees, not dollars," doing contract work for academic can be rewarding. Most academics are pretty clueless about statistics and are happy to pay someone else goodish rates to do the statistics for them. While it's probably not the HPC wonderland you're after, it will bring you into contact with very diverse research areas and probably involves at least some crunching of big data sets.
The complex generalisation of Ohm's law, V=IZ, still describes the behaviour of capacitors and inductors. V, I and Z are assumed in this case to be complex variables of the form e^[j(wt + \phi)], modelling each frequency component independently. w = frequency, \phi = phase offset.
--
Slashdot - news for nerds, stuff that matters, in ISO-8859-1.
At least this got modded down, but it's threads like this where you discover how many ignorant 'nerds' there are on/.
Ohm's law does not only describe resistors. While the schoolboy formulation V=IR (also, admittedly, the law Ohm actually published) describes the instantaneous relationship of voltage and current through a resistor, in modern engineering and physics it is generalised in various ways. For circuit analysis, it becomes V=IZ, where Z is the complex impedance, and describes the time-varying relationship of voltage and current in resistors, capacitors, inductors and pretty much anything else you will find in a circuit. For things other than circuits, the generalisation J=E\sigma describes the relationship between electric field intensity, current density and conductivity.
While certain materials are described as 'non-Ohmic', what this really means is that \sigma is not a constant for those materials and depends on something else, usually the value of E.
Accuracy has never been very important to/., has it?
They were charged with conspiracy to pervert the course of justice by withholding evidence from police. There is no charge that they were involved in voicemail hacking (though of course there are plenty of allegations that they were).
Tsunami's not an issue except on the shore - it's pretty rare for a tsunami wave to exceed 1ft on the open sea, but that translates into tens of feet when it reaches the shore.
The advantage of these ventures is that they're outside national jurisdiction. The problem with these ventures is that they're outside national jurisdiction - and for almost every company out there, they benefit from the protection of a country's laws more than they suffer from them.
Sealand failed because anyone who hosted data there was wide open to the whim of Roy Bates - and if you didn't like his whim, you had no recourse. This will be no different.
The UK Border Agency's biometrics system crashed on Thursday, leaving hundreds of previously-legal UK residents without the right to live or work there...
Yes yes yes. Because you can write a far simpler X server as a Wayland client. It doesn't have to deal with anything to do with drivers or modes or depths - all it has to do is receive X11 traffic and translate it into drawing calls.
God, don't I know it - still supporting people writing new code in *Fortran 77* FFS. In Bristol, as it turns out.
But that's a reason for backwards compatibility, not to refuse to change. Wayland explicitly supports existing X clients by running an X server, either rootless or windowed, as a Wayland client.
What's the problem here?
Betteridge's law in action.
And, in case you missed some of the metaphor there, the basic problem with X11 as a display system for desktop systems today is that none of the apps written for it actually use X11. Your multiple monitors work because of Xrandr - which isn't part of X11. Your 3D effects work by bypassing the X server and making OpenGL calls - not part of X11. It's supported by all the hardware vendors - and most of that support is in kernel drivers, not in the X server itself. VT switching works... more... or... less... until you'd actually like to switch VT before you get back from your coffee break, or your X server doesn't recover correctly. And, in case you missed it, they're not provided by X11. And I'm not sure what boot times have to do with it?
Your apps draw using Cairo or similar, not X11. They draw onto a buffer provided by the compositing extension, not X11. The buffer gets put into video memory by the compositor, not X11.
So why exactly are we keeping X11 hanging around? Why not get rid of it and halve the size of the display server code base, making it much easier to program against in the process? Why are we carting around a heuge amount of code that is of no modern relevance except to be able to claim that it is an X server? The maintenance burden of the current X server is too much and any thought of adding new capabilities horrific.
Otherwise, your arguments amount to, "No-one supports it yet so it's a waste of time." Good on Canonical for pushing it - if anyone has a vague chance of getting vendors to support it, it seems they might.
X11 is more like a roof that was originally a 40-foot timber yacht. You've turned it upside down and fixed it to the tops of the walls. Gradually, over the years, you've patched in the holes until it only leaks when the wind is in the West. You've figured out how to get a flue up through the thing. You've nailed a TV antenna to it, and sealed around the cable with silicone. When you put it there you never bothered to take the decks out, so it's almost impossible to get into and work on and the structural elements, optimised rather for the sea than for housing, make it not very useful for storage. You still have to repaint it with pretty expensive paint every five years or so, else it starts to rot, and for some reason it attracts lots of confused-looking seagulls.
Anyway, look at all the features! It's got a winged keel, a 200hp diesel engine, and a gorgeous timber and brass wheel. All the fittings are marine-grade stainless, the rigging was all almost brand-new when you installed the thing and in her day she'd do 27kt reaching across a good wind. Don't actually use much of that any more, of course, but still...
Technically the keel still violates local planning ordinance, and technically it still smells quite a bit of fish. But it's been there for 15 years and it works. There's no need to replace it.
What's that love? You want to build an extension? Ah.
And, anyway, they all seem to have missed the point that finding the Higgs thingy isn't very interesting in itself, except that it proves that the Higgs Field exists.
SCIENCE JOURNALISTS KNOW LESS SCIENCE THAN GEORGE W BUSH
But it's not exactly news, is it? Science journalism works like this:
1 Scientist writes paper about the biodiversity of the average suburban house
2 Press officer at scientist's institution is bored and decides to read paper
3 Press officer gets through three words of the paper before going to ask scientist for a canned summary
4 Scientist writes a 20 word canned summary highlighting the unexpected variety of creatures to be found in the average household and how this is a good thing for preventing the onset of various respiratory illnesses in children
5 Press officer cuts the canned summary down to four words and runs it backwards through a thesaurus
6 Journalist reads the remaining four words, which are probably "Mutant Bacteria Infest Drawers" and write an article with the headline "ALIEN STD THREAT".
7 ???
8 Profit!
Although the more detailed answer is that GTK/Qt apps will need recompiling with an updated library. If you use X11 directly, then you have more work - except that you can also run an X server within Wayland to support native X11 clients.
I've been impressed for some time with how well the Wayland developers have thought about backwards compatibility. X11 needs replacing; complaining that its different to X11 doesn't help solve the problems.
Leeds.
... they ALL say it'll be done in 90 days. Right up to 11:30 on the 89th day, when realistically there is still six years of work to do, they'll still insist it'll be done in the next 30 minutes.
We have people fly half way around the world to work on projects. "Will you be ready for us?" we ask as we get on the plane. "Yes!" comes the resounding response. We arrive, discover the project is nowhere near ready, go home again, come back in anywhere from eight weeks to two years when it's actually ready and charge them a hefty chunk of cash for the inconvenience.
Wildly unrealistic schedules and dogged insistence that they're sticking to them in the face of all the evidence is the modus operandi of Chinese construction.
I have one of these already. I call it a "docking station."
Meteorology (and earth sciences more generally). Mostly public sector and academic, but there is some private-sector work going on too. Things like forecasting energy output of wind farms tends to be private-sector and involves lots of modelling and number crunching. Similar goes for mining / geology, depending on your ethical view of that.
While being an academic "pays in degrees, not dollars," doing contract work for academic can be rewarding. Most academics are pretty clueless about statistics and are happy to pay someone else goodish rates to do the statistics for them. While it's probably not the HPC wonderland you're after, it will bring you into contact with very diverse research areas and probably involves at least some crunching of big data sets.
The complex generalisation of Ohm's law, V=IZ, still describes the behaviour of capacitors and inductors. V, I and Z are assumed in this case to be complex variables of the form e^[j(wt + \phi)], modelling each frequency component independently. w = frequency, \phi = phase offset.
--
Slashdot - news for nerds, stuff that matters, in ISO-8859-1.
At least this got modded down, but it's threads like this where you discover how many ignorant 'nerds' there are on /.
Ohm's law does not only describe resistors. While the schoolboy formulation V=IR (also, admittedly, the law Ohm actually published) describes the instantaneous relationship of voltage and current through a resistor, in modern engineering and physics it is generalised in various ways. For circuit analysis, it becomes V=IZ, where Z is the complex impedance, and describes the time-varying relationship of voltage and current in resistors, capacitors, inductors and pretty much anything else you will find in a circuit. For things other than circuits, the generalisation J=E\sigma describes the relationship between electric field intensity, current density and conductivity.
While certain materials are described as 'non-Ohmic', what this really means is that \sigma is not a constant for those materials and depends on something else, usually the value of E.
"Involvement in intercepting voicemail messages."
Accuracy has never been very important to /., has it?
They were charged with conspiracy to pervert the course of justice by withholding evidence from police. There is no charge that they were involved in voicemail hacking (though of course there are plenty of allegations that they were).
Tsunami's not an issue except on the shore - it's pretty rare for a tsunami wave to exceed 1ft on the open sea, but that translates into tens of feet when it reaches the shore.
The advantage of these ventures is that they're outside national jurisdiction. The problem with these ventures is that they're outside national jurisdiction - and for almost every company out there, they benefit from the protection of a country's laws more than they suffer from them.
Sealand failed because anyone who hosted data there was wide open to the whim of Roy Bates - and if you didn't like his whim, you had no recourse. This will be no different.
A good article on Sealand: http://www.theverge.com/2012/3/28/2909303/sealand-havenco-doomed-data-haven-history
God, why do you never have modpoints when you want them? This deserves so much better than '-1, Troll'.
The UK Border Agency's biometrics system crashed on Thursday, leaving hundreds of previously-legal UK residents without the right to live or work there...
No, I can't see anything that could go wrong.
Ah, now, gammy leg I know. "You'd better eat me." "Ew, with a gammy leg?" "Well, you needn't eat the leg, Johnson." And so on.
Fine, thanks. Well done. Click the link to 'its features'.
Thought I knew my python pretty well, but don't remember a gimp. What sketch?
I'm a native English speaker, living in England. I've never heard 'gimp' used to mean anything other than the software.
Must be an American thing.
Well, I think the prominent headline, "GIMP on Linux - Compile it yourself!" tells you the sort of people who designed it.
I've just discovered a new key! Called an exclamation mark! On my keyboard! How did I miss it all these years!?!
The guy who wrote the new feature summary is just a bit too excitable for me to be comfortable with him at large in society.