if she had talent, she would've written the damn song herself. Or at least if she had any respect for music, she would've chosen something which doesn't appear to be configured to play at frequencies designed to interfere with your bowel movements.
well I don't know how easily it can emulate the windows panel, but it certainly can't emulate the KDE one. In fact, I'm not sure how easy it would be to get the KDE panel to behave like the windows one either and certainly not vice versa, so why do you lump them together? I'm really interested to find out why people think that KDE is like windows just because KDE 1.0 had a start button instead of a picture of a foot.
Which is why I use a clean IDE. If you think it's unclean simply because it's an IDE and can display your breakpoints on the left hand side, then that's just ignorant. Some of the features in my IDE are fantastically clean
vi in tab mode or split mode isn't clean. multiple vi sessions open in different windows definitely isn't clean. emacs is worse. Neither provide function moving tools, prototype generation, semantic bookmarks, class renaming, documentation popups, and most importantly, code-browsing. And no, the "taglist" plugin is NOT a code-browser. It's just a pane with a list of functions in it. If you've only ever used vim, then you've never used a code browser.
The prototype popup extension to vim is absolutely dire. It just splits your window in half 50/50 and needs to be manually closed rather than just going away after the 2 seconds that you needed it for - and after using half of your screen, it can't even be bothered to display the inline docs. What's the point of writing inline docs if your editor doesn't know how to process them? Eventually you want to do a diff, so you open yet another terminal window to do that in which doesn't communicate with vim in any way, and your screen is now full of windows.
Then there's gvim. Great. More real-estate, no advantages. You would at least have thought that vim would provide a more PCRE-like regular expression syntax without having to bash the crap out of the right hand side of your keyboard running system calls (why are the useful keyboard shortcuts so... multi charactered? regular features on single keys please.. basic UI design..) whilst tying far more backslashes than necessary just to match a wildcard. The POSIX sed regexp engine is more useful - and can do multi-line matches which the 7th major version of vim can't.
Speaking of the keyboard shortcuts.. like the one where after carefully lining up the cursor on one curly brace, you can flip to the other. How many people actually use that? It's got hundreds of useless (bloat) keyboard shortcuts that are utterly useless.
I've used vim and emacs for 16 years, and for the occasional config file edit, fine. If I'm working with 50 source code files, then it doesn't have any refactoring tools that I've been using for years.
Personally I use leave vim for what it's good at, which is quick edits and the occasional comma-separated variable file.
Sometimes I use vi-mode in kate as a compromise, but never for a big project.
btw. a decent "code browser" tool is a great way to fix the lack of understanding and thus becoming qualified. Rather than grep which is somewhat tedious.
if you need an IDE to find names that reflect your code structure, it means that you do not understand how that code works.
Which is often the case with a new project or new part of a larger project. Besides.. even if you understand it, zipping from one part to the next and migrating functions with tools which actually do it and duplicate parameters is a lot better than cut/paste/modify/make mistake/fail. Yes, I could use ctags. Or I could highlight a function and hit a keyboard shortcut. If you've never used proper refactoring software, you wouldn't understand the point.
I quite like powershell! It's bash with its '[ is a command' syntax, and where it falls over with [ $FOO -a $BAR ] stuff when one of the variables is empty due to interpreting it first as a string rather than positional arguments that annoys me. Then again, if i'm writing more than 8 lines, I tend to drop bash. Most of the power in bash is all the other commands you can use, but they all have different syntax. 'date' has its own multitude of output strings, sed could really do with a PCRE mode (ok, you could just do perl -e, but surely that's overkill), Every unique task involves reading a different man page. And as for its advanced substitution/globbing syntax... yuck!
As for file abstractions, you've got a gigantic.net api at your disposal. Why do you want to be poking around mmap(2)ing/dev/audio? Digging stuff out of/proc is pretty damn useful, but only after you've mangled its textual content through backticks because bash has no concept of an integer. Which leads to mistakes occasionally.
I've used bash heavily for about 16 years now, and I still occasionally try out the radically different alternatives (I played with esh for a bit), but generally go back to using zsh, which is at least has slightly saner logical constructs than bash. eg. the alternative [[ $FOO && $BAR ]] syntax is more idiot-proof than the example above. [ $FOO -a $BAR ] is still there for the sadists if they want it.
There's few cases where $EDITOR isn't enough, but I mentioned in an earlier post - if your firewall rule list is getting really massive and you want to see the wood from the trees, some firewall editors can allow you to click on a rule and have it filter out rules that don't apply and even draw you a nice diagram. This isn't a substitute for being able to do it in plain text, but I've occasionally known to switch to fwbuilder, which as an added bonus does some validation for you.
The bottom half of the window is a standard text editor anyway, so it's kind of best of both worlds.
Well, different. Not superior. You wouldn't use a CLI to draw a network diagram. Speaking of which, if your firewall ruleset is starting to get bloated with multiple chain jumps, sometimes it helps to have a GUI generate a filtered diagram of what's going on. Not as a substitute, but as an addition.
Anyway.. my question is why he's logging in and randomly injecting DNS into his name server.. hasn't he heard of configuration management? He should be *generating* that stuff now, rolling out onto sandboxes first, then pushing it out tested to live, thus eliminating the "fat finger" problem entirely whilst providing instant rollback via version control.
Meanwhile, does using dnslint or that dns mode in emacs which won't let you save until your zone file is correct count as a gui for those occasions when you've missed a dot off the end of a CNAME? The flashing pink message has saved a few people's bacon in the past.
Incidentally, I switched from bash to zsh years ago for its greater interactivity functions (although bash is starting to catch up with it). The right hand side prompt is especially useful. As for the array/hash support and advanced globbing.. bonus!
too much automation for programming leads to laziness and lack of diligence
But too little automation for programming leads to human error in stuff which your computer can just do for you. I'm loving the code auto-generation stuff in kdevelop4. It turns out that computers are better than humans for counting curly braces, or getting your prototypes to have the same arguments as your definitions. I can concentrate more on the actual algorithms and leave the editor to type out the repetitive fluff.
The semantic highlighting is excellent - different variables are different colours. You spot casting bugs are mile off because your code is the wrong colour!
Yes, I can do this stuff manually, and often do when I need to. Meanwhile, the feature is there and it helps clumsy bastards like me make less mistakes.
Well, outside of America, "the left" has a meaning other than "people who don't agree with everything they hear on fox news", although Bill O'Reilly has risen to international fame by giving a masterclass in shouting down or simply cutting the microphone of anyone who might be about to finish a damaging counter-argument. For a channel which likes to call itself "fair and balanced", its actions tend to be neither fair nor balanced, when they operate on information sourced from outside the realm of fact, so at least the fairness doctrine isn't working or they would've been shut down long ago.
They could at least get rid of Glen Beck. I fully support his right to speak his mind, it's just that his commentary would be more of use to psychologists than a TV audience.
I didn't bring porn into it and wasn't planning to. I'm guessing that you're not a woman. You're entitled to your opinions on whether porn objectifies women, but enacting a policy on porn without first consulting them, including those who choose to watch, take part in, or simply support it, is also objectifying them. Nobody is forcing you to watch it and what people do with their lives is their own business - surely this is a doctrine of your "small government" philosophy - not telling people what to do?. Surely a small government shouldn't be interfering in the rights of a couple to express their love for eachother in a marital ceremony regardless of their sex? The republicans are a REALLY BIG government which sells itself as small by not taking any interest in anyone's welfare.
As for the concept of "sin" - that's a religious term for things they don't like which without religious presupposition would otherwise not be possible to designate in a philosophically right or wrong dichotomy. If you want more "do this!" "don't do that!", then you really want a nice big right wing government that's funded by the church (wasn't there something in the constitution about that? it's technically within the letter of the amendment, but it's hardly in the spirit of the constitution for a political party to get all its money from one of the religions of the state)..
Then again, I don't believe in absolutism either, which is why I find it perfectly acceptable for malicious use of the word "nigger" to be considered a hate crime when the vast majority are happy to make that concession. Note the requirement for it to be malicious there.
As for the rest of it, well outside of your borders, we're well aware of the binary political system where you get to choose between anti-elitist fundies who prefer the bible as a source of insight to peer-reviewed evidence or even good old pragmatism, and opponents whose only thing they can agree on is that they're not republicans
They can make as many releases as they like, but until they provide an option to get rid of the useless "tab-to-search" feature (other browsers have better alternatives) and make my tab key work in the url bar again, I'd actually rather IE.
Alas, every feature request to have tab completion in the url bar has been closed because "tab key is overloaded". Yeah, thanks to you you fuckers. AWFUL interface design.
It's not even intuitive - it hops from one link to the next, scrolling in random directions as it goes. If I want to zip to a link and go to it, I'll type "/some text in the link<enter>" and not have to worry about shooting past it or just losing where I was on the page.
thanks to doing all that fancy configuration management stuff, our servers get package updates quite frequently. we're bang up to date. alas this means kernel upgrades occasionally. That requires a reboot. If your server has been up for 3 years then it's got a 3 year old kernel on it, probably with bugs.
Well it's a time for revolution and all that, what with the middle east starting to understand the concept of free speech (unless you criticise the prophet), and anonymous infiltrating the bastions of power to show what a bunch of arseholes people in power are. But you can't have a decent revolution without a decent alternative, Possibly the greatest moment in English history wasn't the English civil war where we won the democratic right to vote to be arseholes to Irish catholics, but the "bloodless revolution" where the king fucked off after seeing a huge Dutch army turn up with civil rights on their minds.
Lets take the October revolution for example. I am no place to consider myself an expert on communism.. in fact, nobody is because Marx's manifesto is 1000 pages long and so impenetrably boring that no man on earth has ever read it. The gist of his argument is that when feudalism was replaced by capitalism, we had birthright dictators replaced by entrepreneurial dictators. Same shit, different possibly undeserving leader.
He wrote a 3 stage plan to get to his classless, stateless society:
1) install a "dictatorship of the proletariat"
2) put the means of production into the hands of its utilsers
3) after educating the people, reinstate democracy
This has a problem - dissent. The Russians routinely shot people who didn't agree. It also has the problem of countries around them whose economies are working fine. The only way communism could work is if the whole world was communist.
Anyway, nobody ever got past stage 1, so we have never seen communism at its "finest". The Chinese had a bloody good go at stage two. They called it "the great leap forward". It resulted in the biggest famine in the history of the human race. In fact, to defend my country about the Irish potato famine which was more down to incompetence and neglect than anything else, I just have to say LOOK AT THESE PRICKS!! and the condemnation is diverted.
So it's all very well shouting at the bad and attacking them, but unless you can work out a good, you have no revolution. So what are anonymous trying to achieve other than inflating their egos?
because they were made in a lab. Don't get me wrong, back here in Britain we've got our own fair share of idiots, but what happened with Glen Beck and Sarah Palin et all is that there was an accident involving a military scientific experiment in asshole warfare where a couple of hybrid super-assholes escaped and then due to administrative error, they got put on TV. Why they haven't told us about the countermeasures, I simply do not know.
popular =/= standard. Standards need to be published in a way that people can implement without being sued. You can't even avoid the patents, since by following the standard, you're implementing the patents.
if she had talent, she would've written the damn song herself. Or at least if she had any respect for music, she would've chosen something which doesn't appear to be configured to play at frequencies designed to interfere with your bowel movements.
well I don't know how easily it can emulate the windows panel, but it certainly can't emulate the KDE one. In fact, I'm not sure how easy it would be to get the KDE panel to behave like the windows one either and certainly not vice versa, so why do you lump them together? I'm really interested to find out why people think that KDE is like windows just because KDE 1.0 had a start button instead of a picture of a foot.
Which is why I use a clean IDE. If you think it's unclean simply because it's an IDE and can display your breakpoints on the left hand side, then that's just ignorant. Some of the features in my IDE are fantastically clean
vi in tab mode or split mode isn't clean. multiple vi sessions open in different windows definitely isn't clean. emacs is worse. Neither provide function moving tools, prototype generation, semantic bookmarks, class renaming, documentation popups, and most importantly, code-browsing. And no, the "taglist" plugin is NOT a code-browser. It's just a pane with a list of functions in it. If you've only ever used vim, then you've never used a code browser.
The prototype popup extension to vim is absolutely dire. It just splits your window in half 50/50 and needs to be manually closed rather than just going away after the 2 seconds that you needed it for - and after using half of your screen, it can't even be bothered to display the inline docs. What's the point of writing inline docs if your editor doesn't know how to process them? Eventually you want to do a diff, so you open yet another terminal window to do that in which doesn't communicate with vim in any way, and your screen is now full of windows.
Then there's gvim. Great. More real-estate, no advantages. You would at least have thought that vim would provide a more PCRE-like regular expression syntax without having to bash the crap out of the right hand side of your keyboard running system calls (why are the useful keyboard shortcuts so... multi charactered? regular features on single keys please.. basic UI design..) whilst tying far more backslashes than necessary just to match a wildcard. The POSIX sed regexp engine is more useful - and can do multi-line matches which the 7th major version of vim can't.
Speaking of the keyboard shortcuts.. like the one where after carefully lining up the cursor on one curly brace, you can flip to the other. How many people actually use that? It's got hundreds of useless (bloat) keyboard shortcuts that are utterly useless.
I've used vim and emacs for 16 years, and for the occasional config file edit, fine. If I'm working with 50 source code files, then it doesn't have any refactoring tools that I've been using for years.
Personally I use leave vim for what it's good at, which is quick edits and the occasional comma-separated variable file.
Sometimes I use vi-mode in kate as a compromise, but never for a big project.
btw. a decent "code browser" tool is a great way to fix the lack of understanding and thus becoming qualified. Rather than grep which is somewhat tedious.
Which is often the case with a new project or new part of a larger project. Besides.. even if you understand it, zipping from one part to the next and migrating functions with tools which actually do it and duplicate parameters is a lot better than cut/paste/modify/make mistake/fail. Yes, I could use ctags. Or I could highlight a function and hit a keyboard shortcut. If you've never used proper refactoring software, you wouldn't understand the point.
I quite like powershell! It's bash with its '[ is a command' syntax, and where it falls over with [ $FOO -a $BAR ] stuff when one of the variables is empty due to interpreting it first as a string rather than positional arguments that annoys me. Then again, if i'm writing more than 8 lines, I tend to drop bash. Most of the power in bash is all the other commands you can use, but they all have different syntax. 'date' has its own multitude of output strings, sed could really do with a PCRE mode (ok, you could just do perl -e, but surely that's overkill), Every unique task involves reading a different man page. And as for its advanced substitution/globbing syntax... yuck! .net api at your disposal. Why do you want to be poking around mmap(2)ing /dev/audio? Digging stuff out of /proc is pretty damn useful, but only after you've mangled its textual content through backticks because bash has no concept of an integer. Which leads to mistakes occasionally.
As for file abstractions, you've got a gigantic
I've used bash heavily for about 16 years now, and I still occasionally try out the radically different alternatives (I played with esh for a bit), but generally go back to using zsh, which is at least has slightly saner logical constructs than bash. eg. the alternative [[ $FOO && $BAR ]] syntax is more idiot-proof than the example above. [ $FOO -a $BAR ] is still there for the sadists if they want it.
This one checks my grammar :P
Anyway.. heard of dbus?
You have to find them first...
There's few cases where $EDITOR isn't enough, but I mentioned in an earlier post - if your firewall rule list is getting really massive and you want to see the wood from the trees, some firewall editors can allow you to click on a rule and have it filter out rules that don't apply and even draw you a nice diagram. This isn't a substitute for being able to do it in plain text, but I've occasionally known to switch to fwbuilder, which as an added bonus does some validation for you.
The bottom half of the window is a standard text editor anyway, so it's kind of best of both worlds.
Well, different. Not superior. You wouldn't use a CLI to draw a network diagram. Speaking of which, if your firewall ruleset is starting to get bloated with multiple chain jumps, sometimes it helps to have a GUI generate a filtered diagram of what's going on. Not as a substitute, but as an addition.
Anyway.. my question is why he's logging in and randomly injecting DNS into his name server.. hasn't he heard of configuration management? He should be *generating* that stuff now, rolling out onto sandboxes first, then pushing it out tested to live, thus eliminating the "fat finger" problem entirely whilst providing instant rollback via version control.
Meanwhile, does using dnslint or that dns mode in emacs which won't let you save until your zone file is correct count as a gui for those occasions when you've missed a dot off the end of a CNAME? The flashing pink message has saved a few people's bacon in the past.
Incidentally, I switched from bash to zsh years ago for its greater interactivity functions (although bash is starting to catch up with it). The right hand side prompt is especially useful. As for the array/hash support and advanced globbing.. bonus!
I shagged Tesla's mum in the butt.
But too little automation for programming leads to human error in stuff which your computer can just do for you. I'm loving the code auto-generation stuff in kdevelop4. It turns out that computers are better than humans for counting curly braces, or getting your prototypes to have the same arguments as your definitions. I can concentrate more on the actual algorithms and leave the editor to type out the repetitive fluff.
The semantic highlighting is excellent - different variables are different colours. You spot casting bugs are mile off because your code is the wrong colour!
Yes, I can do this stuff manually, and often do when I need to. Meanwhile, the feature is there and it helps clumsy bastards like me make less mistakes.
Well, outside of America, "the left" has a meaning other than "people who don't agree with everything they hear on fox news", although Bill O'Reilly has risen to international fame by giving a masterclass in shouting down or simply cutting the microphone of anyone who might be about to finish a damaging counter-argument. For a channel which likes to call itself "fair and balanced", its actions tend to be neither fair nor balanced, when they operate on information sourced from outside the realm of fact, so at least the fairness doctrine isn't working or they would've been shut down long ago.
They could at least get rid of Glen Beck. I fully support his right to speak his mind, it's just that his commentary would be more of use to psychologists than a TV audience.
I didn't bring porn into it and wasn't planning to. I'm guessing that you're not a woman. You're entitled to your opinions on whether porn objectifies women, but enacting a policy on porn without first consulting them, including those who choose to watch, take part in, or simply support it, is also objectifying them. Nobody is forcing you to watch it and what people do with their lives is their own business - surely this is a doctrine of your "small government" philosophy - not telling people what to do?. Surely a small government shouldn't be interfering in the rights of a couple to express their love for eachother in a marital ceremony regardless of their sex? The republicans are a REALLY BIG government which sells itself as small by not taking any interest in anyone's welfare.
As for the concept of "sin" - that's a religious term for things they don't like which without religious presupposition would otherwise not be possible to designate in a philosophically right or wrong dichotomy. If you want more "do this!" "don't do that!", then you really want a nice big right wing government that's funded by the church (wasn't there something in the constitution about that? it's technically within the letter of the amendment, but it's hardly in the spirit of the constitution for a political party to get all its money from one of the religions of the state)..
Then again, I don't believe in absolutism either, which is why I find it perfectly acceptable for malicious use of the word "nigger" to be considered a hate crime when the vast majority are happy to make that concession. Note the requirement for it to be malicious there.
As for the rest of it, well outside of your borders, we're well aware of the binary political system where you get to choose between anti-elitist fundies who prefer the bible as a source of insight to peer-reviewed evidence or even good old pragmatism, and opponents whose only thing they can agree on is that they're not republicans
personally I would've gone for Nader.
here. You have to go to the right if you're looking for hypocrites.
An app to cure bigotry?
Well that's the next Steve Jobs press release fucked.
They can make as many releases as they like, but until they provide an option to get rid of the useless "tab-to-search" feature (other browsers have better alternatives) and make my tab key work in the url bar again, I'd actually rather IE.
Alas, every feature request to have tab completion in the url bar has been closed because "tab key is overloaded". Yeah, thanks to you you fuckers. AWFUL interface design.
It's not even intuitive - it hops from one link to the next, scrolling in random directions as it goes. If I want to zip to a link and go to it, I'll type "/some text in the link<enter>" and not have to worry about shooting past it or just losing where I was on the page.
How about:
1. If I say it's fucked, it's because I just finished it off with this hammer.
2. By the way, I haven't taken my medication.
Well of course, it was part of the "IBM PC" trademark. I had a C64 at the time. I called it a (drumroll) "computer".
10 years later.. why DOES this code work? and what the hell was in those cookies?
.../me looks at lit fag.... looks at visual studio... looks at glass of wine... looks back at visual studio...
um...
thanks to doing all that fancy configuration management stuff, our servers get package updates quite frequently. we're bang up to date. alas this means kernel upgrades occasionally. That requires a reboot. If your server has been up for 3 years then it's got a 3 year old kernel on it, probably with bugs.
Well it's a time for revolution and all that, what with the middle east starting to understand the concept of free speech (unless you criticise the prophet), and anonymous infiltrating the bastions of power to show what a bunch of arseholes people in power are. But you can't have a decent revolution without a decent alternative, Possibly the greatest moment in English history wasn't the English civil war where we won the democratic right to vote to be arseholes to Irish catholics, but the "bloodless revolution" where the king fucked off after seeing a huge Dutch army turn up with civil rights on their minds.
Lets take the October revolution for example. I am no place to consider myself an expert on communism.. in fact, nobody is because Marx's manifesto is 1000 pages long and so impenetrably boring that no man on earth has ever read it. The gist of his argument is that when feudalism was replaced by capitalism, we had birthright dictators replaced by entrepreneurial dictators. Same shit, different possibly undeserving leader.
He wrote a 3 stage plan to get to his classless, stateless society:
1) install a "dictatorship of the proletariat"
2) put the means of production into the hands of its utilsers
3) after educating the people, reinstate democracy
This has a problem - dissent. The Russians routinely shot people who didn't agree. It also has the problem of countries around them whose economies are working fine. The only way communism could work is if the whole world was communist.
Anyway, nobody ever got past stage 1, so we have never seen communism at its "finest". The Chinese had a bloody good go at stage two. They called it "the great leap forward". It resulted in the biggest famine in the history of the human race. In fact, to defend my country about the Irish potato famine which was more down to incompetence and neglect than anything else, I just have to say LOOK AT THESE PRICKS!! and the condemnation is diverted.
So it's all very well shouting at the bad and attacking them, but unless you can work out a good, you have no revolution. So what are anonymous trying to achieve other than inflating their egos?
because they were made in a lab. Don't get me wrong, back here in Britain we've got our own fair share of idiots, but what happened with Glen Beck and Sarah Palin et all is that there was an accident involving a military scientific experiment in asshole warfare where a couple of hybrid super-assholes escaped and then due to administrative error, they got put on TV. Why they haven't told us about the countermeasures, I simply do not know.
1975
popular =/= standard. Standards need to be published in a way that people can implement without being sued. You can't even avoid the patents, since by following the standard, you're implementing the patents.