Just ask that British guy that faces extradition to the US for things that are legal in the UK.
Which guy would that be? The most prominent one I know about is McKinnon, and he is charged with crimes that are illegal in both places (computer hacking).
Can't really see what was so awesome about a big cloud of glowing smoke.
It looked pretty good to me, and I'm sure it would have been even more impressive in person (fireworks on TV is never the same experience). Also, in the videos I watched the crowd was cheering wildly.
In summary, remove the stick from your bum and lighten up.
Current debt levels are unprecedented because money used to be physical. It used to be (mostly) actual coins and gold bullion, and has in the past couple generations been converted to an electronic number that has almost no basis in reality.
No, people haven't been passing around actual gold for centuries. Even when the currency was supposedly backed by gold, that was just a promise that wasn't kept.
The performance spread between the fastest and slowest devices is 6x in the "high end" category alone. In the broader market the spread is more like 30x-50x. And this doesn't even consider GPU-based computing.
But it is based on multiple cores and parallel computing. That's great if you have a highly parallel CPU load that makes use of it, otherwise it's not really faster.
It's actually pretty ridiculous to complain about 50 megs when you've got 12 gigs. I just opened up a fresh copy of gedit and it is already sitting at 20 megs, then went to almost 30 megs when I opened up a 15k text file. Obviously it is wasteful, but I don't feel it even though I only run with a few gigs. And again, this is a Gnome "C" application. I can remember when having a whole meg for a text editor meant you blew the memory on your 640k PC. Times have changed.
50 megs of ram these days is trivial when the typical machine is running with multiple gigs. Also, you really don't need 50 megs for a simple app.
What's really silly is that even a simple clock applet on Gnome takes like 10 megs, and that's written in C, but a bastardized C (GObject) because C is too low-level and people keep on reinventing some form of C++ on top of it.
Laggy GUIs, yes, those are a problem, but for Java I blame Swing and the failure to use native widgets when possible. SWT has been an alternative option for a very long time. But even then, I believe the problem is overblown and a lot of it comes down to preconceptions, a lot of it harkening back to Java's early days back in the 90s.
It forces programmers to actually look at what they're doing and consider what it will do in the long run, and causes good coding habits to form.
It forces programmers to spend a lot of time thinking about low-level issues. As an example, anybody who has done string manipulation in C versus Perl (or Python, etc.) knows what I'm talking about.
Rather than patting themselves on the back about how they manage to work with a high-level assembler, most developers want to use productive tools and can afford to sacrafice some memory in exchange.
C does exactly what you tell it to do and you can see what it is doing more easily then other languages.
Thanks for the laugh. C is absolutely full of either undefined behavior or implementation defined behavior, by design. On top of that, it has this mantra of "trust the programmer", which in reality means don't help the programmer out, so they often end up in undefined territory by making simple mistakes.
That's true, except that Google's primary business is selling advertising information, and I already give them my search queries and I prefer to minimize what else I give them.
By the same logic, why shouldn't they put a hit out on you for suggesting this? Or why shouldn't they put a hit out on pirates? Do you think cold-blooded murder is the best way to get what you want? Should every political faction follow your lead every time they don't get what they want, or just your issues?
Yes, and the user had specifically signed up for that functionality. Ridiculous sensationalism.
Wrong on two counts. 1) They were opted-in by default. They did not "specifically" sign up for this. 2) Even if you didn't "sign up" for this by not having an account, you still got tracked "unintentionally" and were displayed ads enhanced by the tracking:
Unfortunately, with CmdrTaco gone, sensationalizing of stories has shot up tremendously.
Oh please. There was plenty of crap posted under Taco's watch. Submitters like theodp were consistently getting posted to the front page while Taco was around. If anybody knows how to write a biased rant, it's theodp.
Make it a breaking change, bump the major version up, force people to upgrade through obsolescence and we would be in a much better situation.
It's actually a pretty shitty idea to force all your users to change all their existing code whenever you want to fix something in an established languge. Deprecate and replace is the better way. If you don't want it hanging around forever, then get rid of the deprecated function in the major release after it was deprecated. The worst thing to do is change the behavior and introduce bugs into an established code base.
Just because someone has been successfully writing bad code for years is not a good reason for the maintaners of the language to enable him to write bad code.
This is what happens when you start with a sloppy language. People depend on the sloppy behavior, and if you then decide to become more strict, you break people's code. The right way to do this is deprecate the function and introduce a new one.
Go ahead and send the link. They'll read that bug report and say to themselves "Why was he sending an empty string to number_format? What did he expect?"
"We are passing a (possibly uninitialized, or null-valued) variable to the function, in hundreds of places and web pages, and we would not expect such a fundamental function to suddenly return a different result."
So they were depending on existing behavior. Is this shocking? In a language like PHP?
He could have spoken up during the RC phase, but he didn't.
"I get it. Yours is bigger, you've worked better, you are at the cutting edge of everything, and you have infinite resources to test every new version of every piece of software in your stack."
How many people can honestly say they keep up with alpha or beta releases for software they depend on and provide feedback? I've never worked in such an environment.
There is one very funny bit in that link, where he asks Rasmus to "escalate" the issue.
Obama represents that tradition; he comes from the ivory tower culture, he thinks of the rural whites as "clinging to their guns and religion, and he brooks no disagreement."
The politically incorrect truth is that they do. Just read the comments on this conservative blog about the recent Supreme Court ruling. This is what the base of the right has become, a bunch of nutbag tea partiers and Christian freaks.
It's OK. I understand you're an idiot who will claim black is white whenever you feel sorry for somebody. It's just as well you don't explain yourself, as talking to people like you becomes an exercise in frustration.
Just ask that British guy that faces extradition to the US for things that are legal in the UK.
Which guy would that be? The most prominent one I know about is McKinnon, and he is charged with crimes that are illegal in both places (computer hacking).
Can't really see what was so awesome about a big cloud of glowing smoke.
It looked pretty good to me, and I'm sure it would have been even more impressive in person (fireworks on TV is never the same experience). Also, in the videos I watched the crowd was cheering wildly.
In summary, remove the stick from your bum and lighten up.
Current debt levels are unprecedented because money used to be physical. It used to be (mostly) actual coins and gold bullion, and has in the past couple generations been converted to an electronic number that has almost no basis in reality.
No, people haven't been passing around actual gold for centuries. Even when the currency was supposedly backed by gold, that was just a promise that wasn't kept.
The performance spread between the fastest and slowest devices is 6x in the "high end" category alone. In the broader market the spread is more like 30x-50x. And this doesn't even consider GPU-based computing.
But it is based on multiple cores and parallel computing. That's great if you have a highly parallel CPU load that makes use of it, otherwise it's not really faster.
+1 Depressing, and an example of why I don't invest in stocks.
It's actually pretty ridiculous to complain about 50 megs when you've got 12 gigs. I just opened up a fresh copy of gedit and it is already sitting at 20 megs, then went to almost 30 megs when I opened up a 15k text file. Obviously it is wasteful, but I don't feel it even though I only run with a few gigs. And again, this is a Gnome "C" application. I can remember when having a whole meg for a text editor meant you blew the memory on your 640k PC. Times have changed.
50 megs of ram these days is trivial when the typical machine is running with multiple gigs. Also, you really don't need 50 megs for a simple app.
What's really silly is that even a simple clock applet on Gnome takes like 10 megs, and that's written in C, but a bastardized C (GObject) because C is too low-level and people keep on reinventing some form of C++ on top of it.
Laggy GUIs, yes, those are a problem, but for Java I blame Swing and the failure to use native widgets when possible. SWT has been an alternative option for a very long time. But even then, I believe the problem is overblown and a lot of it comes down to preconceptions, a lot of it harkening back to Java's early days back in the 90s.
It forces programmers to actually look at what they're doing and consider what it will do in the long run, and causes good coding habits to form.
It forces programmers to spend a lot of time thinking about low-level issues. As an example, anybody who has done string manipulation in C versus Perl (or Python, etc.) knows what I'm talking about.
Rather than patting themselves on the back about how they manage to work with a high-level assembler, most developers want to use productive tools and can afford to sacrafice some memory in exchange.
C does exactly what you tell it to do and you can see what it is doing more easily then other languages.
Thanks for the laugh. C is absolutely full of either undefined behavior or implementation defined behavior, by design. On top of that, it has this mantra of "trust the programmer", which in reality means don't help the programmer out, so they often end up in undefined territory by making simple mistakes.
Why waste money to upgrade if what you have performs exactly as required?
Because it doesn't perform exactly as required. Try reading what I quoted. It "*ALMOST*" does.
That's true, except that Google's primary business is selling advertising information, and I already give them my search queries and I prefer to minimize what else I give them.
I wasn't aware of that. That's pretty terrible, though they claim it's only for updating Windows Update itself.
In the meantime, I still have a hyperthreading P4 that handles *ALMOST* everything just fine.
Good lord, man, spend a couple of hundred bucks and buy yourself a modern computer. Penny wise, pound foolish.
I tell it to ask me, and I've never experienced this. Maybe you're under a command & control botnet.
Blow shit up.
Should we start with your place?
By the same logic, why shouldn't they put a hit out on you for suggesting this? Or why shouldn't they put a hit out on pirates? Do you think cold-blooded murder is the best way to get what you want? Should every political faction follow your lead every time they don't get what they want, or just your issues?
Yes, and the user had specifically signed up for that functionality. Ridiculous sensationalism.
Wrong on two counts. 1) They were opted-in by default. They did not "specifically" sign up for this. 2) Even if you didn't "sign up" for this by not having an account, you still got tracked "unintentionally" and were displayed ads enhanced by the tracking:
http://cyberlaw.stanford.edu/blog/2012/02/setting-record-straight-google%E2%80%99s-safari-tracking
Unfortunately, with CmdrTaco gone, sensationalizing of stories has shot up tremendously.
Oh please. There was plenty of crap posted under Taco's watch. Submitters like theodp were consistently getting posted to the front page while Taco was around. If anybody knows how to write a biased rant, it's theodp.
I agree with the AC replies. I run both Windows and Debian Linux and your post is full of propaganda.
Nexus = owned by google = apple equivalent experience = things will work right.
Any time I see a product owned by Google, I assume it's spying on me for advertising purposes and have no interest in buying it.
Make it a breaking change, bump the major version up, force people to upgrade through obsolescence and we would be in a much better situation.
It's actually a pretty shitty idea to force all your users to change all their existing code whenever you want to fix something in an established languge. Deprecate and replace is the better way. If you don't want it hanging around forever, then get rid of the deprecated function in the major release after it was deprecated. The worst thing to do is change the behavior and introduce bugs into an established code base.
Just because someone has been successfully writing bad code for years is not a good reason for the maintaners of the language to enable him to write bad code.
This is what happens when you start with a sloppy language. People depend on the sloppy behavior, and if you then decide to become more strict, you break people's code. The right way to do this is deprecate the function and introduce a new one.
Go ahead and send the link. They'll read that bug report and say to themselves "Why was he sending an empty string to number_format? What did he expect?"
"We are passing a (possibly uninitialized, or null-valued) variable to the function, in hundreds of places and web pages, and we would not expect such a fundamental function to suddenly return a different result."
So they were depending on existing behavior. Is this shocking? In a language like PHP?
He could have spoken up during the RC phase, but he didn't.
"I get it. Yours is bigger, you've worked better, you are at the cutting edge of everything, and you have infinite resources to test every new version of every piece of software in your stack."
How many people can honestly say they keep up with alpha or beta releases for software they depend on and provide feedback? I've never worked in such an environment.
There is one very funny bit in that link, where he asks Rasmus to "escalate" the issue.
Obama represents that tradition; he comes from the ivory tower culture, he thinks of the rural whites as "clinging to their guns and religion, and he brooks no disagreement."
The politically incorrect truth is that they do. Just read the comments on this conservative blog about the recent Supreme Court ruling. This is what the base of the right has become, a bunch of nutbag tea partiers and Christian freaks.
It's OK. I understand you're an idiot who will claim black is white whenever you feel sorry for somebody. It's just as well you don't explain yourself, as talking to people like you becomes an exercise in frustration.
In other words, you're spewing bullshit as usual and don't have an answer.