Why is this on/.? I thought this was "News for Nerds," not "Flamebait for Nerds" or - as it overwhelmingly seems to be as of late - "Junk Marketing for Mac Fans".
This is just terrible, useless, mindless crap, and everyone involved in getting this to appear on the front page should be ashamed of themselves. I hear CNN and the Daily Mail have some openings.
It's much more difficult to find a job as a Cobol program
Seriously, man. I once had a Cobol program show up for an interview, and all it did was sit there, limp and silent and motionless upon the table. I had to leave for a meeting after two hours of trying to elicit some kind of communication. Guy's still sitting there a week later. Some people.
It's not the marketing hype that garners resentment. It's the fact that, for some incredible reason, many Apple fans actually believe that hype.
I have a manager in my company who is completely enamored of Apple. He tweeted about walking past an Apple talk at GDC. He buys every iteration of every Apple device. He actually believes that Apple is fundamentally changing the world with their devices. He's an idiot, and he's not an outlier.
Scrap your server and if IT isn't willing to deploy their own managed server that provides the services you need, take that request up the chain. This is the only right way to handle your situation.
Exactly. Unless you're willing to take full responsibility for any damages incurred on the organization as a result of your potentially insecure server providing a crack in the network (which could most likely be huge damages), you're out of your mind to suggest that IT shouldn't be allowed to manage the server.
If it's so important to you, host it on an external network like you would host any other independently operated service.
There's nothing preventing you from customizing your Linux environment as it suits you, however in an interest to cater to the tastes of less technically-inclined users it's important to reduce the perceived level of available customization. This is the paradox of choice. As the number of available options increases, peoples' ability and willingness to make good decisions generally decreases.
I am not a fan of Apple's platforms, but there is a reason why they've become so successful. This is that reason.
I absolutely hate Java, and I rather like C++, but I take serious issue with your ignorant, intolerant ranting...
1. GC implementation is not a language feature, it's a runtime feature. This has nothing to do with Java as a language. Furthermore, any sufficiently complex C++ program implements some form of (at least) semi-automated garbage collection; even if it's just reference-counting smart pointers. You apparently have no experience writing real software.
2. Really though, are you seriously arguing against non-deterministic GC because you think every program in the universe should be "well-behaved" and "provable" (on your own terms)? We might as well toss out, gee, I dunno, almost every modern language under the sun while we're at it. I think I can count on one hand the number of languages in regular, widespread use today whose standard runtimes leave memory management exclusively up to the programmer.
3. If you're really going to go down the "provable" road, you'd better throw away your C++ compiler too. Without referential transparency, C++ is practically useless as a language that facilitates "well-behaved" and "provable" code. Haskell for you.
4. "Class explosion?" This sounds like a term that would be used by a C programmer who writes C code inside of C++ classes, but who doesn't actually design object-oriented programs. "Classes if necessary, but not necessarily classes" would be exactly the kind of tripe I would absolutely never expect an experienced C++ programmer to say.
5. Meta-language (preprocessor/macros) is not language. Similar to point #1 in that it has nothing to do with the language itself. You could build a simple preprocessor for Java code if you felt so inclined (there are a small number out there already). It's a separate tool though. #define is not part of the C++ language in any way. It's part of the CPP language.
6. Kill off interfaces? No. What? I see problems with interfaces, but as a general idea they are not something to be killed off. Rather, I'd like to see the adoption of a more flexible "interface" system much like Go's. And multiple inheritance doesn't even make sense unless you like your objects to be schizophrenic, but please see point #4. The part about not understanding OOP.
7. Finally, you're cutting into a language like Java, while strongly defending an equally flawed language like C++. From your ranting it seems as though you don't understand either one (or many other languages, for that matter) well enough to comment on them. Yet here you are, vomiting invective upon the weary masses of Slashdot.
8. *Smack* Now go read something and stop face-rolling your keyboard. Thanks.
Oh and on-topic. Ceylon sounds interesting. I'll play with it. "Killing" Java will require billions of dollars though.
China be trollin' hard. This is obviously a vain attempt to pressure the US government into releasing all of its military secrets so China can has them.
That fact would indeed be relevant if the claim here had anything to do with graphs being drawn in a plane without any edges crossing. Granted, TFS is misleading in this regard; but RTFA.
Amazon's primary business concentration (and by extension, their largest paying customer base) is in distributed computing services, not Internet retail. In the former arena, they are exceptionally successful and popular. In the latter arena, it's my understanding (please don't shoot me if I'm wrong) that they are really only a middle-man for other distributors and as such do not control the base price or handling costs of merchandise sold.
While it is disheartening that Amazon shafted WikiLeaks, they are free to do as they wish with their private enterprise; most likely the decision was made by those with a financial stake in the company, not by those with a strong sense of idealism regarding freedom of speech. There very likely would have been no issue in the eyes of Amazon's stakeholders if their government weren't so heavy-handed and secretive.
So, I say don't shoot the messenger. Amazon does incredible things and has contributed a great deal to the evolution and adoption of improved technology in business through their various services and open source efforts. It is a narrow mind that cannot take the good with the bad in a world run by balding apes.
I have very little doubt about the accuracy of this article or the findings of those who've reexamined Miller's work.
My question is, why aren't we actively reproducing the results of this experiment and others like it? I can find very little mention of any recent studies like this, despite how much potential such experimentation would have in opening up entirely new fields of research.
Obviously the universe was dimensionless in the beginning. I'm talking out of my ass (of course!), but I have come to believe that the form and structure of the present-day universe evolved from an initial state of dimensionless chaotic energy bounded by a single (and not comprehensible, at least not yet) mode of operation which ultimately lead to the separation of that energy in arbitrary but locally persistent ways.
What a mouthful of BS. I still think I'm right, and I look forward to physicists proving me right or wrong in my lifetime.
...when addon GPU cards are a thing of the past, having been supplanted by superior CPU architectures. We'll still want APIs when this happens, but the market of available low-level APIs will probably expand rapidly due to the inevitable convergence (I'm an optimist!) of architectures and the resulting weakening of the stranglehold that companies like NVIDIA and AMD have over how developers do things on the metal.
I'm sure AMD would love to cajole developers into using proprietary AMD "non-"APIs. I'm also sure that (good) developers want no part in such nonsense. Been there, done that.
Because my eyes swell up as I reminisce about the days of supporting 30 different display drivers, each using a unique set of control registers to perform trivial operations on the hardware.
Also:
Perhaps then the GPU makers should have talking about implementing a common open spec for a hardware-based API
Not sure if serious. This is exactly what shader languages are. GLSL, HLSL. This is exactly what shader languages are. The use of shaders should probably be (officially) separated into standalone APIs so that developers can utilize the hardware without GL/D3D driver management, but that's really just an extension of existing APIs.
Cocaine use is all over the place. Poor, wealthy, young, old - on-the-job use permeates every industry and every culture. The only time it really makes any difference is when someone gets caught with some in their pocket, or someone who lacks self-control fucks up their life with too much of it.
There are a lot of ways to fuck up your life, but most of them aren't illegal.
There is no argument here. It's akin to saying "Let's be honest, most creative writing majors will end up in marketing, so a creative writing education should cut the crap and focus exclusively on applications in marketing."
I like my engineers to be competent programmers and mathematicians. If you only want to be a code monkey, save yourself some cash and go to a trade school, not a university Computer Science program. Please stop trying to redefine "Computer Science."
Why is this on /.? I thought this was "News for Nerds," not "Flamebait for Nerds" or - as it overwhelmingly seems to be as of late - "Junk Marketing for Mac Fans".
This is just terrible, useless, mindless crap, and everyone involved in getting this to appear on the front page should be ashamed of themselves. I hear CNN and the Daily Mail have some openings.
It's much more difficult to find a job as a Cobol program
Seriously, man. I once had a Cobol program show up for an interview, and all it did was sit there, limp and silent and motionless upon the table. I had to leave for a meeting after two hours of trying to elicit some kind of communication. Guy's still sitting there a week later. Some people.
It's not the marketing hype that garners resentment. It's the fact that, for some incredible reason, many Apple fans actually believe that hype.
I have a manager in my company who is completely enamored of Apple. He tweeted about walking past an Apple talk at GDC. He buys every iteration of every Apple device. He actually believes that Apple is fundamentally changing the world with their devices. He's an idiot, and he's not an outlier.
Scrap your server and if IT isn't willing to deploy their own managed server that provides the services you need, take that request up the chain. This is the only right way to handle your situation.
Exactly. Unless you're willing to take full responsibility for any damages incurred on the organization as a result of your potentially insecure server providing a crack in the network (which could most likely be huge damages), you're out of your mind to suggest that IT shouldn't be allowed to manage the server. If it's so important to you, host it on an external network like you would host any other independently operated service.
There's nothing preventing you from customizing your Linux environment as it suits you, however in an interest to cater to the tastes of less technically-inclined users it's important to reduce the perceived level of available customization. This is the paradox of choice. As the number of available options increases, peoples' ability and willingness to make good decisions generally decreases.
I am not a fan of Apple's platforms, but there is a reason why they've become so successful. This is that reason.
I absolutely hate Java, and I rather like C++, but I take serious issue with your ignorant, intolerant ranting...
1. GC implementation is not a language feature, it's a runtime feature. This has nothing to do with Java as a language. Furthermore, any sufficiently complex C++ program implements some form of (at least) semi-automated garbage collection; even if it's just reference-counting smart pointers. You apparently have no experience writing real software.
2. Really though, are you seriously arguing against non-deterministic GC because you think every program in the universe should be "well-behaved" and "provable" (on your own terms)? We might as well toss out, gee, I dunno, almost every modern language under the sun while we're at it. I think I can count on one hand the number of languages in regular, widespread use today whose standard runtimes leave memory management exclusively up to the programmer.
3. If you're really going to go down the "provable" road, you'd better throw away your C++ compiler too. Without referential transparency, C++ is practically useless as a language that facilitates "well-behaved" and "provable" code. Haskell for you.
4. "Class explosion?" This sounds like a term that would be used by a C programmer who writes C code inside of C++ classes, but who doesn't actually design object-oriented programs. "Classes if necessary, but not necessarily classes" would be exactly the kind of tripe I would absolutely never expect an experienced C++ programmer to say.
5. Meta-language (preprocessor/macros) is not language. Similar to point #1 in that it has nothing to do with the language itself. You could build a simple preprocessor for Java code if you felt so inclined (there are a small number out there already). It's a separate tool though. #define is not part of the C++ language in any way. It's part of the CPP language.
6. Kill off interfaces? No. What? I see problems with interfaces, but as a general idea they are not something to be killed off. Rather, I'd like to see the adoption of a more flexible "interface" system much like Go's. And multiple inheritance doesn't even make sense unless you like your objects to be schizophrenic, but please see point #4. The part about not understanding OOP.
7. Finally, you're cutting into a language like Java, while strongly defending an equally flawed language like C++. From your ranting it seems as though you don't understand either one (or many other languages, for that matter) well enough to comment on them. Yet here you are, vomiting invective upon the weary masses of Slashdot.
8. *Smack* Now go read something and stop face-rolling your keyboard. Thanks.
Oh and on-topic. Ceylon sounds interesting. I'll play with it. "Killing" Java will require billions of dollars though.
China be trollin' hard. This is obviously a vain attempt to pressure the US government into releasing all of its military secrets so China can has them.
That fact would indeed be relevant if the claim here had anything to do with graphs being drawn in a plane without any edges crossing. Granted, TFS is misleading in this regard; but RTFA.
How long do we have before the mosquitoes start squirting HIV all over the place?
/not a biologist
Amazon's primary business concentration (and by extension, their largest paying customer base) is in distributed computing services, not Internet retail. In the former arena, they are exceptionally successful and popular. In the latter arena, it's my understanding (please don't shoot me if I'm wrong) that they are really only a middle-man for other distributors and as such do not control the base price or handling costs of merchandise sold.
While it is disheartening that Amazon shafted WikiLeaks, they are free to do as they wish with their private enterprise; most likely the decision was made by those with a financial stake in the company, not by those with a strong sense of idealism regarding freedom of speech. There very likely would have been no issue in the eyes of Amazon's stakeholders if their government weren't so heavy-handed and secretive.
So, I say don't shoot the messenger. Amazon does incredible things and has contributed a great deal to the evolution and adoption of improved technology in business through their various services and open source efforts. It is a narrow mind that cannot take the good with the bad in a world run by balding apes.
Cthulu? Is that you?
But a dupe of a really terribly unimportant story. Getting paid to advertise the Galaxy Tab, are we?
About the word? Ba-ba-ba-... *ahem*... I, for one, welcome our new cybornithological overlords.
This is really just a clever ploy to drill for oil, thinly veiled as science! Halliburton should take a page from this playbook.
If I had a virtual dollar for everyone in this thread who has no idea how BitCoin actually works...
I have very little doubt about the accuracy of this article or the findings of those who've reexamined Miller's work. My question is, why aren't we actively reproducing the results of this experiment and others like it? I can find very little mention of any recent studies like this, despite how much potential such experimentation would have in opening up entirely new fields of research.
Or one for that matter?
Obviously the universe was dimensionless in the beginning. I'm talking out of my ass (of course!), but I have come to believe that the form and structure of the present-day universe evolved from an initial state of dimensionless chaotic energy bounded by a single (and not comprehensible, at least not yet) mode of operation which ultimately lead to the separation of that energy in arbitrary but locally persistent ways.
What a mouthful of BS. I still think I'm right, and I look forward to physicists proving me right or wrong in my lifetime.
...when addon GPU cards are a thing of the past, having been supplanted by superior CPU architectures. We'll still want APIs when this happens, but the market of available low-level APIs will probably expand rapidly due to the inevitable convergence (I'm an optimist!) of architectures and the resulting weakening of the stranglehold that companies like NVIDIA and AMD have over how developers do things on the metal.
I'm sure AMD would love to cajole developers into using proprietary AMD "non-"APIs. I'm also sure that (good) developers want no part in such nonsense. Been there, done that.
Also:
Perhaps then the GPU makers should have talking about implementing a common open spec for a hardware-based API
Not sure if serious. This is exactly what shader languages are. GLSL, HLSL. This is exactly what shader languages are. The use of shaders should probably be (officially) separated into standalone APIs so that developers can utilize the hardware without GL/D3D driver management, but that's really just an extension of existing APIs.
Addendum: Its illegal purchase also funds violent drug cartels, of course. If only there were some way to make that problem go away...
Cocaine use is all over the place. Poor, wealthy, young, old - on-the-job use permeates every industry and every culture. The only time it really makes any difference is when someone gets caught with some in their pocket, or someone who lacks self-control fucks up their life with too much of it. There are a lot of ways to fuck up your life, but most of them aren't illegal.
There is no argument here. It's akin to saying "Let's be honest, most creative writing majors will end up in marketing, so a creative writing education should cut the crap and focus exclusively on applications in marketing."
I like my engineers to be competent programmers and mathematicians. If you only want to be a code monkey, save yourself some cash and go to a trade school, not a university Computer Science program. Please stop trying to redefine "Computer Science."
It's faster than a turtle!