I use vim extensively and I fully agree. On top of the features you mentioned there are also other great features such as tabbing (:tabnew,:tabedit, gt to switch tabs, etc...), screen splitting (:split,:vsplit, ctrl+W,w to switch between screens, etc...), text markers that the user can jump into with only a couple of keypresses (m{a-Z} to create a mark and label it {a-Z], g'{a-Z} to jump to that mark, etc...) and even automating certain actions through macros.
I'm sure emacs also have these features but unfortunately we don't usually see them in those fancy text editors bundled with all sorts of crap (i.e., IDEs). So to insinuate that editors such as vim or emacs can't hold their own in relevant-size projects is disingenuous at best.
We have dissonant criteria for "ugliest scenarios". To me, the ugliest scenario is what happens in economical liberal states such as the US, where each business entrepreneur and his top level minions act as if they are all-powerful dictators which somehow gained the right to control your life and throw the weight of the organizations they control at their personal whims, forcing the entire society to mobilize itself for the quest of their boss's profit and to maximize the bottom line and market share, no matter what it takes.
The myth that government intervention causes "the ugliest scenarios" is pure nonsense. It's the myth that defends that a country's health care must be mobilized with the sole purpose of making a profit for a hand full of people, who take advantage of the perfectly inelastic nature of the need for healthcare and being literally a matter of life or death for their "clients".
It's the myth that defends that a country's education system must be mobilized with the sole purpose of making a profit for a hand full of people, which forces all poor but talented people to see their potential being hampered just because their parents couldn't afford to send them to college.
It's the myth that the country's banking system must be mobilized with the sole purpose of making a profit for a hand full of people, which forces the economies to rely on imaginary "products" that aren't based on anything but speculation and then, when the jig is up, people find themselves kicked out of their homes, without a job and neck-deep in debt.
It's the myth that the country's energy supply must be mobilized with the sole purpose of making a profit for a hand full of people, which forces unjustified and Machiavellian power cuts to whole states blamed on low prices and using that, and the perfectly inelastic nature of power, as a pretext to increase the end price (talk about danegeld).
It's the myth that the country's telecommunication network must be mobilized with the sole purpose of making a profit for a hand full of people, which forces the country to be held back with only very limited services that cost an arm and a leg, whose service providers invent a way to both artificially atrophy the service they provide and raise it's price while marketing it as some sort of unavoidable progress, who intentionally leave sets of municipalities out of a service to try to force them to pay up through the nose and then throw their weight around to stop the people from building their own network due to claims of "illegal competition".
Those scenarios, which are only the tip of the iceberg, are the real "ugliest scenarios". Not government intervention. So please try to look at the world without having your mind polluted by all that pro-corporation worship, anti-government propaganda. It will do wonders to you.
Oh PLEASE! You want to know why the OEMs ain't selling Linux boxes now? It is because the hardware you pick up to go with your new PC at Walmart, or Best Buy, or Staples don't work in Linux, that's why. Linux is a fricking support nightmare when it comes to home users!
Then how come my fresh Ubuntu install, which doesn't take more than 10 minutes, ends up not only with all productivity software installed (PIM, office package, browser, etc...) but also with all hardware working out of the box, including a NVidia graphics card and a D-Link wireless network card? And I'm talking about the same computer that with windows I have to spend extra hours hunting for hardware drivers, which end up installing "helper" applications, and installing basically everything by hand?
Oh I see it. It must be because linux is such a nightmare to support.
And KDE isn't exactly the only software project relying on Qt. Here is a semi-official list of software projects using Qt. I do believe that software projects like Mathematica is a nice example of how widespread Qt is and how seriously it is being used.
You are aware I hope that the last comment (and one earlier) is from a fake Drepper? (check the mail addy)?:)
Thanks to point it out. When I started copy/pasting the quotes I made sure to look at the email address to see if it was a redhat one but after browsing the first half dozen ones it got so repetitive that I started paying attention only to the name. Damn laziness:D
Have you ever delt with glibc development, or do you base this on reading a single bug?
I believe it is easy to understand that if this problem was limited to a single uncivilized reaction towards a single clueless user on a single bug report no one would ever seriously ponder the possibility of forking such a complex project.
One thing Ulrich Drepper is NOT is incompetent. He is extremely competent, and if you boot Linux you're running a ton of his code. In fact, he is so competent he has keep maintainership for years despite his finely tuned confrontational style where he seems to know *exactly* the response to write that will create the worst reaction in whoever he is responding to.
He is incompetent due to the very nature of his job. He is paid not only to write code but also to interact with all glibc users who may wish to contact the project due to any issue related to that particular software project. If his job involved being locked in a basement somewhere away from all traces of humanity where he would code to his heart's content without having any contact without the outside world then there wouldn't be any problem. But that isn't his job. He also needs to interact with users, communicate with them, listen to what they have to say and handle cases where a party in that interaction is wrong in order to get a positive outcome. Moreover, due to the very nature of his job he is also assumes the responsibility of being a sort of public figure of that project responsible for public relations and the project's image.
Due to that, if someone in that position happens to be an antisocial moron who can't help being a dick... That person will end up making the project look bad and suffer the consequences that his own moronic actions cause. That's what makes him incompetent. Due to the nature of this project, being an antisocial moron makes you unfit to be in that position, as much as being a great PR person without any noticeable programming skills would also make that project suffer, although in different ways.
I know, it has happened to me, but luckily I'm out of that game for now. If I was still dealing with it day-to-day, like Debian glibc maintainers, it would drive me nuts too.
If a company pays someone to work in a project and his antisocial behaviour leads the company's clients to not only run away but also start off a competing project, would that employee still be considered competent? He would be fired on the spot. That's what is happening with glibc.
The problem isn't GLIBC. The only problem is this idiot Ulrich Drepper. He demonstrates time and again that he is incompetent and has no business being in a position that is forced to interact with other people. This Ulrich Drepper character has the nerve to say stuff in bug report discussions like this such as:
Stop reopening bugs. Search the web if you want an explanation, I don't have anything handy and certainly have no interest in writing it up.
Strange, I never saw your name on my paycheck. Since if that's not the case you cannot order me around.
Stop reopening the bug. If you want explanations pay somebody.
Dammit, stop opening the bug. It is obvious that you know *NOTHING* about the issue at hand. Otherwise you would have noticed that this code has been entirely rewritten in the current code. It uses a very different implementation which allows to handle this situation differently.
Stop reopening the bug. And this is also no discussion forum. Go somewhere else.
Stop commenting.
Idiot. There is no bug. Don't reopen.
Fine. Whatever. I'll revert it, assholes.
And this is from a single bug report alone. Why exactly does GNU tolerate such a thoughtless idiot in such a fundamental position in such an important project? Moreover, this idiot Ulrich Drepper even shuns support important architectures such as ARM apparently due to nothing more than whims. How can this be?
GNU is supposed to be a project for it's users by it's users. You don't go far if you rely on antisocial morons to handle PR stuff.
There are many people such as myself who have used plenty of window managers and desktop environments, and who like them to mostly stay out of the way. I don't want to endlessly configure my shiny little windows. If I want to do "real work", then I'll open up a terminal window and use Bash or Python. I'm sure there are plenty of other Slashdotters who take this same approach, judging by the relative popularity here of Ubuntu vs. Kubuntu.
So don't. No one is forcing you. Yet, don't go on believing that every single person in the face of the world likes what you like or even finds your way of "keeping things mostly out of the way". That's narcissistic and short sighted and configurability, in which KDE is exemplar, is quite able to fix that usability problem.
There is no other organization in the world that cares more about Google's expenses than Google. If Google was in fact drowning itself in expenses that it couldn't possibly recoup then it would never implemented youtube's support for high definition clips. I mean, why would they implement a feature that in the end is nothing more than implementing the exact same service while spending about 4 times the bandwidth?
Moreover, it's somewhat amusing how someone can proudly claim that someone is spending millions while at the same time confessing that it is basing his calculations on absolutely zero hard facts or figures. They don't know how much google earns from youtube, they don't even know the order of magnitude Google's bandwidth expense is in. Yet, they try to calculate things.
It starts to get really silly when their calculations, based on nothing more than whims and assumptions taken out of thin air, are presented as $1,406,720 or $1,659,945. That means that they present a result which is the fruit of pure imagination in the form of a number with 7 significant digits. I can't measure anything with that kind of exactness even if I'm holding it in my very hands. Impressive.
The 31-year-old blogger's crime: falsely reporting that South Korea had barred banks from purchasing U.S. currency. The authorities said the blogger, Park Dae-sung, will find out his sentence on April 20 for posting the inaccurate story that prosecutors said undermined the county's credibility
First of all, slander is when people talk about it. When it's being written then it's libel.
Prosecutors claim that one of his postings is clearly false. The government issued an emergency order Dec. 29, Minerva wrote, urging top banks to stop buying dollars. The government has denied issuing the order, but a number of currency traders have told the South Korean media that the government did urge banks that day to refrain from buying dollars.
So, care to retract your comment? After all, it's in itself rather... libellous.
To make matters worse, eurodollars are not nor were they ever euros. Eurodollars are regular, plain US dollars that are deposited outside of the US's jurisdiction and therefore out of the control of the US's central banking system. So I guess someone heard that new term somewhere and didn't had time to know a bit about it before spreading it around. To put it in other words...
"You keep using that word. I do not think it means what you think it means."
How can your friends make you pay for SMS? Do you have some way of sending bills over it or something?
In the US some cellphone providers charge their customers for receiving SMSs. Yes, it's appalling, doesn't make any sense and it's mind numbing. Yet, that's the service plan they offer and that their clients agreed on. Poor bastards.
That may be true but I believe that a SMP machine with 4 or 8 fast cores with plenty of cache, when performing tasks involving linear algebra with large matrices (or a whole lot of small-is ones), cannot compete with CUDA/OpenCL's hundreds of slower, cache-less cores, not only in performance (linear algebra on a large-ish matrix or lots of smallish matrices is one of those embarrassingly parallel problems) but also in terms of cold, hard cash (over 200 euros for the cheapest xeon, nearly 300 euros for a Radeon HD 4890 with it's 800 "stream processing units".
I see what you mean. Nonetheless, what I meant instead of "lowest supported load" was the lowest supported plastic load, which basically means the load that leads a certain section of the structural element to stop increasing it's resistance proportionally to the applied load (i.e., break).
Re:Structural engineering welcomes this.
on
Larrabee ISA Revealed
·
· Score: 2, Informative
When performing limit analysis, the lowest supported load calculated through the plastic limit (see limit analysis' upper bound theorem) is the lowest possible load that causes the structure to collapse. Then, if we compare it with the static limit of said structure (see limit analysis' lower bound theorem) we can pinpoint the exact resistance to failure of a structure and, from there, optimize it and make it safer. Which is a nice thing to do in terms of safety and cost.
Structural engineering welcomes this.
on
Larrabee ISA Revealed
·
· Score: 4, Interesting
As a structural engineering in training who is starting to cut his teeth in writing structural analysis software, these are truly interesting times in the personal computer world. Technologies like CUDA, OpenCL and maybe also Larrabee are making it possible to simply place in any engineer's desk a system capable of analysing complex structures practically instantaneously. Moreover, it will also push the boundaries of that sort of software beyond, making it possible to, for example, modeling composite materials such as reinforced concrete through the plastic limit, a task that involves simulating random cracks through a structure in order to get the value of the lowest supported load and that, with today's personal computers, takes hours just to run the test on a simple simply supported, single span beam.
So, to put this in perspective, this sort of technology will end up making it possible for construction projects to be both cheaper, safer and take less time to finish, all in exchange of a couple hundred dollars on hardware that a while back was intended for playing games. Good times.
So I take it you never heard of Intel C++ compiler, Microsoft's Visual C++ compiler, Comeau C/C++, Digital Mars C++, Open64, etc... They must be figments or our collective imagination.
I'm not sure about all the concern around this thing selling in the US or EU. It's a car designed for Asian cities, and that in itself means a much larger potential market than the US.
As the Smart line of microcars is a success in europe, I do believe that any concert regarding a lack of popularity is groundless, specially when considering the announced target price.
Specially in the field of proctology.
I use vim extensively and I fully agree. On top of the features you mentioned there are also other great features such as tabbing (:tabnew, :tabedit, gt to switch tabs, etc...), screen splitting (:split, :vsplit, ctrl+W,w to switch between screens, etc...), text markers that the user can jump into with only a couple of keypresses (m{a-Z} to create a mark and label it {a-Z], g'{a-Z} to jump to that mark, etc...) and even automating certain actions through macros.
I'm sure emacs also have these features but unfortunately we don't usually see them in those fancy text editors bundled with all sorts of crap (i.e., IDEs). So to insinuate that editors such as vim or emacs can't hold their own in relevant-size projects is disingenuous at best.
We have dissonant criteria for "ugliest scenarios". To me, the ugliest scenario is what happens in economical liberal states such as the US, where each business entrepreneur and his top level minions act as if they are all-powerful dictators which somehow gained the right to control your life and throw the weight of the organizations they control at their personal whims, forcing the entire society to mobilize itself for the quest of their boss's profit and to maximize the bottom line and market share, no matter what it takes.
The myth that government intervention causes "the ugliest scenarios" is pure nonsense. It's the myth that defends that a country's health care must be mobilized with the sole purpose of making a profit for a hand full of people, who take advantage of the perfectly inelastic nature of the need for healthcare and being literally a matter of life or death for their "clients".
It's the myth that defends that a country's education system must be mobilized with the sole purpose of making a profit for a hand full of people, which forces all poor but talented people to see their potential being hampered just because their parents couldn't afford to send them to college.
It's the myth that the country's banking system must be mobilized with the sole purpose of making a profit for a hand full of people, which forces the economies to rely on imaginary "products" that aren't based on anything but speculation and then, when the jig is up, people find themselves kicked out of their homes, without a job and neck-deep in debt.
It's the myth that the country's energy supply must be mobilized with the sole purpose of making a profit for a hand full of people, which forces unjustified and Machiavellian power cuts to whole states blamed on low prices and using that, and the perfectly inelastic nature of power, as a pretext to increase the end price (talk about danegeld).
It's the myth that the country's telecommunication network must be mobilized with the sole purpose of making a profit for a hand full of people, which forces the country to be held back with only very limited services that cost an arm and a leg, whose service providers invent a way to both artificially atrophy the service they provide and raise it's price while marketing it as some sort of unavoidable progress, who intentionally leave sets of municipalities out of a service to try to force them to pay up through the nose and then throw their weight around to stop the people from building their own network due to claims of "illegal competition".
Those scenarios, which are only the tip of the iceberg, are the real "ugliest scenarios". Not government intervention. So please try to look at the world without having your mind polluted by all that pro-corporation worship, anti-government propaganda. It will do wonders to you.
Oh PLEASE! You want to know why the OEMs ain't selling Linux boxes now? It is because the hardware you pick up to go with your new PC at Walmart, or Best Buy, or Staples don't work in Linux, that's why. Linux is a fricking support nightmare when it comes to home users!
Then how come my fresh Ubuntu install, which doesn't take more than 10 minutes, ends up not only with all productivity software installed (PIM, office package, browser, etc...) but also with all hardware working out of the box, including a NVidia graphics card and a D-Link wireless network card? And I'm talking about the same computer that with windows I have to spend extra hours hunting for hardware drivers, which end up installing "helper" applications, and installing basically everything by hand?
Oh I see it. It must be because linux is such a nightmare to support.
And KDE isn't exactly the only software project relying on Qt. Here is a semi-official list of software projects using Qt. I do believe that software projects like Mathematica is a nice example of how widespread Qt is and how seriously it is being used.
You are aware I hope that the last comment (and one earlier) is from a fake Drepper? (check the mail addy)? :)
Thanks to point it out. When I started copy/pasting the quotes I made sure to look at the email address to see if it was a redhat one but after browsing the first half dozen ones it got so repetitive that I started paying attention only to the name. Damn laziness :D
Once again, thanks for pointing it out.
Have you ever delt with glibc development, or do you base this on reading a single bug?
I believe it is easy to understand that if this problem was limited to a single uncivilized reaction towards a single clueless user on a single bug report no one would ever seriously ponder the possibility of forking such a complex project.
One thing Ulrich Drepper is NOT is incompetent. He is extremely competent, and if you boot Linux you're running a ton of his code. In fact, he is so competent he has keep maintainership for years despite his finely tuned confrontational style where he seems to know *exactly* the response to write that will create the worst reaction in whoever he is responding to.
He is incompetent due to the very nature of his job. He is paid not only to write code but also to interact with all glibc users who may wish to contact the project due to any issue related to that particular software project. If his job involved being locked in a basement somewhere away from all traces of humanity where he would code to his heart's content without having any contact without the outside world then there wouldn't be any problem. But that isn't his job. He also needs to interact with users, communicate with them, listen to what they have to say and handle cases where a party in that interaction is wrong in order to get a positive outcome. Moreover, due to the very nature of his job he is also assumes the responsibility of being a sort of public figure of that project responsible for public relations and the project's image.
Due to that, if someone in that position happens to be an antisocial moron who can't help being a dick... That person will end up making the project look bad and suffer the consequences that his own moronic actions cause. That's what makes him incompetent. Due to the nature of this project, being an antisocial moron makes you unfit to be in that position, as much as being a great PR person without any noticeable programming skills would also make that project suffer, although in different ways.
I know, it has happened to me, but luckily I'm out of that game for now. If I was still dealing with it day-to-day, like Debian glibc maintainers, it would drive me nuts too.
If a company pays someone to work in a project and his antisocial behaviour leads the company's clients to not only run away but also start off a competing project, would that employee still be considered competent? He would be fired on the spot. That's what is happening with glibc.
The problem isn't GLIBC. The only problem is this idiot Ulrich Drepper. He demonstrates time and again that he is incompetent and has no business being in a position that is forced to interact with other people. This Ulrich Drepper character has the nerve to say stuff in bug report discussions like this such as:
anything handy and certainly have no interest in writing it up.
cannot order me around.
issue at hand. Otherwise you would have noticed that this code has been
entirely rewritten in the current code. It uses a very different implementation
which allows to handle this situation differently.
And this is from a single bug report alone. Why exactly does GNU tolerate such a thoughtless idiot in such a fundamental position in such an important project? Moreover, this idiot Ulrich Drepper even shuns support important architectures such as ARM apparently due to nothing more than whims. How can this be?
GNU is supposed to be a project for it's users by it's users. You don't go far if you rely on antisocial morons to handle PR stuff.
So does that mean you consider the US military, with it's "iPod touch as ballistic calculators" projecta bunch of idiots?
So don't. No one is forcing you. Yet, don't go on believing that every single person in the face of the world likes what you like or even finds your way of "keeping things mostly out of the way". That's narcissistic and short sighted and configurability, in which KDE is exemplar, is quite able to fix that usability problem.
That's odd. I thought this whole economic crisis occurred because Management had a knack to invest based on imaginary numbers.
There is no other organization in the world that cares more about Google's expenses than Google. If Google was in fact drowning itself in expenses that it couldn't possibly recoup then it would never implemented youtube's support for high definition clips. I mean, why would they implement a feature that in the end is nothing more than implementing the exact same service while spending about 4 times the bandwidth?
Moreover, it's somewhat amusing how someone can proudly claim that someone is spending millions while at the same time confessing that it is basing his calculations on absolutely zero hard facts or figures. They don't know how much google earns from youtube, they don't even know the order of magnitude Google's bandwidth expense is in. Yet, they try to calculate things.
It starts to get really silly when their calculations, based on nothing more than whims and assumptions taken out of thin air, are presented as $1,406,720 or $1,659,945. That means that they present a result which is the fruit of pure imagination in the form of a number with 7 significant digits. I can't measure anything with that kind of exactness even if I'm holding it in my very hands. Impressive.
To sum things up, nothing to see here.
First of all, slander is when people talk about it. When it's being written then it's libel.
Saying that, is it libel when it's the truth? From this washington post article on Park Dae-sung's arrest:
So, care to retract your comment? After all, it's in itself rather... libellous.
To make matters worse, eurodollars are not nor were they ever euros. Eurodollars are regular, plain US dollars that are deposited outside of the US's jurisdiction and therefore out of the control of the US's central banking system. So I guess someone heard that new term somewhere and didn't had time to know a bit about it before spreading it around. To put it in other words...
"You keep using that word. I do not think it means what you think it means."
In the US some cellphone providers charge their customers for receiving SMSs. Yes, it's appalling, doesn't make any sense and it's mind numbing. Yet, that's the service plan they offer and that their clients agreed on. Poor bastards.
You are funny. That's why I like BigButts, I cannot lie.
Nice to meet you, Dave. I'm Spartacus.
That may be true but I believe that a SMP machine with 4 or 8 fast cores with plenty of cache, when performing tasks involving linear algebra with large matrices (or a whole lot of small-is ones), cannot compete with CUDA/OpenCL's hundreds of slower, cache-less cores, not only in performance (linear algebra on a large-ish matrix or lots of smallish matrices is one of those embarrassingly parallel problems) but also in terms of cold, hard cash (over 200 euros for the cheapest xeon, nearly 300 euros for a Radeon HD 4890 with it's 800 "stream processing units".
I see what you mean. Nonetheless, what I meant instead of "lowest supported load" was the lowest supported plastic load, which basically means the load that leads a certain section of the structural element to stop increasing it's resistance proportionally to the applied load (i.e., break).
When performing limit analysis, the lowest supported load calculated through the plastic limit (see limit analysis' upper bound theorem) is the lowest possible load that causes the structure to collapse. Then, if we compare it with the static limit of said structure (see limit analysis' lower bound theorem) we can pinpoint the exact resistance to failure of a structure and, from there, optimize it and make it safer. Which is a nice thing to do in terms of safety and cost.
As a structural engineering in training who is starting to cut his teeth in writing structural analysis software, these are truly interesting times in the personal computer world. Technologies like CUDA, OpenCL and maybe also Larrabee are making it possible to simply place in any engineer's desk a system capable of analysing complex structures practically instantaneously. Moreover, it will also push the boundaries of that sort of software beyond, making it possible to, for example, modeling composite materials such as reinforced concrete through the plastic limit, a task that involves simulating random cracks through a structure in order to get the value of the lowest supported load and that, with today's personal computers, takes hours just to run the test on a simple simply supported, single span beam.
So, to put this in perspective, this sort of technology will end up making it possible for construction projects to be both cheaper, safer and take less time to finish, all in exchange of a couple hundred dollars on hardware that a while back was intended for playing games. Good times.
So I take it you never heard of Intel C++ compiler, Microsoft's Visual C++ compiler, Comeau C/C++, Digital Mars C++, Open64, etc... They must be figments or our collective imagination.
As the Smart line of microcars is a success in europe, I do believe that any concert regarding a lack of popularity is groundless, specially when considering the announced target price.
Do the enemy nations also blur their secret bases at the request of the british government?
It's also one of the causes of all the power behind UNIX.