Mnemonics are symbols too. There's no reason to believe that GT is better than > just because we can pronounce it. That is the primary advantage, right? We see it and we automatically know how to pronounce it. It's still a symbol.
Of course, you can type GT and have it show up on Slashdot without weird codes, so that's something.
The way I look at it, typing speed doesn't really matter (for programming). The bottleneck for my typing speed isn't how fast I type, it's how fast I think. In bad cases, it can take a couple weeks to write ten lines of code.
I had a professor who couldn't touch type, he used hunt and peck. That is obviously suboptimal, but he was able to program fast even with that handicap.
That may be true. I never said it would stay at $20 a barrel, just that it could conceivably get there. It's not just OPEC and Russia though. US + Canada produce more oil than Saudi Arabia.
Wow, you sure corrected me there, good job. I'm so impressed that you were able to use facts to correct my historical understanding and show how wrong I was. The power of your intellect and your use of rhetoric are godlike.
The problem with pre-industrial times (which I will define as "before 1900", even though by 1900 we had a lot of industry), wasn't the thermometers, it was the lack of thermometers scattered throughout the world. Now we have thousands of them all over the world, but before 1900 sometimes measuring temperature in the southern hemisphere involved scooping a bucket of water out of the ocean and sticking a thermometer in it. Measurements were scattered and questionable. It wasn't until 1950 that we really built up a good network of climate measuring stations around the world.
Of course, scientists use statistics to fill in the holes in the thermometer network, and answering the question of whether they've done a good job is beyond my ability.
no, OPEC is not looking to bring more oil. Iran alone is.
Iran is part of OPEC, so that means OPEC is looking to bring more oil, unless you think the others will cut back.
it will force down prices a bit, at which point, ALL of the OPEC nations will get together and agree to drop their production.
And apparently you do think the others will cut back. The problem is, OPEC doesn't have a monopoly on oil anymore. If they cut back, everyone else will thank them.
Once oil hits 20/brl, the rest of the nations, including iran, etc. will agree to to all keep their original %, but cut production.
This is an interesting assertion, why do you think it?
Yes, but then you won't get all the "cool" hipsters to work on it. NodeJS has a rocket science mystique about it that attracts pioneers and fools alike. I won't comment on what I really think of the technology, but rather address it as a social phenomenon
Web programming (maybe more than any other area of programming?) goes through trends where one technology then another is hip and cool. It's like butterflies on crack or something.
I think the reason it happens in web programming especially is because there is no good answer. If you want to do embedded programming, then C/C++ are a good answers. If you want to do corporate software, then Java and C# work decently. But for the web, there's not really a good way to build web pages. HTML/CSS are kind of a pain, with incompatibilities abounding. For Javascript, you have to look for the good parts before you see them. Because they are poor tools, it's easy to create a system that appears to be better (not so easy to build one that is actually better, of course).
And I would rephrase it.......25% of websites are absolutely insecure, and 24% are trivially insecure.* Let's be honest, a fully patched and configured WordPress site just means an attacker has to work a little harder to find a vulnerability.
*Not exclusive....a good portion of the other 75% of websites likely have problems, too.
Deserializing an object should not, by itself, ever execute arbitrary code. The only function that automatically runs on a deserialized object is that object's readObject function, which should in no way be usable to execute an arbitrary OS command.
Yeah, allowing arbitrary OS commands to be executed during deserialization violates the principle of least astonishment.
I played "Five Minutes to Burn" for a while, and reminded me of everything I don't like about interactive fiction. Commands that don't quite work right, needing to build up a map in your head based entirely on "N, S, E, W," (easier to draw the map on paper, for bigger worlds), and lots of text that hides important points (seriously, who needs to look at a magnet to figure out how to start a fire?)
"Cape" was a more intuitive presentation, where your options are always obvious. The options were good enough that I made it through to the end of one story. I don't think your choices make much difference to where you end up though, it's mostly a click-through story. Worth a read.
"Laid off from a Synesthesia Factory" has an interesting premise, but has too many words, and the words don't always make sense. For example, this sentence: "the kitchen is like all kitchens are; the shelves, you are certain, were literally cubicles once." A kitchen with cubicle shelves is not like all kitchens are. A little buggy because the "help" command completely ruins everything. Maybe that's on purpose. It's never clear if a particular command had effect or not.
"Midnight Swordfight." Interesting concept. It is helpful because it tells you what commands can be used at any given point. Unhelpful because not only can you travel through time in the forward and backward direction, also clockwise and counter-clockwise. I didn't want to break out paper to draw a map, so I gave up.
Ad companies used to pretty much piss on it when their users asked them to maybe tone down the invasiveness of their ads, thinking that there was nothing their users could possibly do to fight back until users did actually start fighting back in masses.
This worries me. If enough people start using ad-block (and they should), then the natural response from advertisers is to try to create ads that get around the blockers. It's going to be a game of cat-and-mouse, with users in the middle.
apps blindly trust network input and let it run in their execution context
If you put it that way, you've basically described every remote execution exploit. You ought to mention that it's in the de-serialization library (although the writers of the library would say, "you're holding it wrong").
Mnemonics are symbols too. There's no reason to believe that GT is better than > just because we can pronounce it. That is the primary advantage, right? We see it and we automatically know how to pronounce it. It's still a symbol.
Of course, you can type GT and have it show up on Slashdot without weird codes, so that's something.
The way I look at it, typing speed doesn't really matter (for programming). The bottleneck for my typing speed isn't how fast I type, it's how fast I think. In bad cases, it can take a couple weeks to write ten lines of code.
I had a professor who couldn't touch type, he used hunt and peck. That is obviously suboptimal, but he was able to program fast even with that handicap.
That may be true. I never said it would stay at $20 a barrel, just that it could conceivably get there. It's not just OPEC and Russia though. US + Canada produce more oil than Saudi Arabia.
Wow, you sure corrected me there, good job. I'm so impressed that you were able to use facts to correct my historical understanding and show how wrong I was. The power of your intellect and your use of rhetoric are godlike.
There is no good way to lay people off and replace them. It's always humiliating and degrading.
All I can say is, just wait until you're 40 or end up at one of these places offshoring their entire IT department
Unions won't keep your job from getting off-shored. They'll just make sure the people with least seniority get fired first.
I don't understand how your question relates to my post.
This is a way for Netanyahu to make known what he feels without having to say it himself.
I hope not. There are certainly more eloquent, and substantial, ways to insult Kerry.
We can be carbon neutral in 30 years if we create large scale subsidies in existing state of the art in nuclear power.
And start using electric cars.
The problem with pre-industrial times (which I will define as "before 1900", even though by 1900 we had a lot of industry), wasn't the thermometers, it was the lack of thermometers scattered throughout the world. Now we have thousands of them all over the world, but before 1900 sometimes measuring temperature in the southern hemisphere involved scooping a bucket of water out of the ocean and sticking a thermometer in it. Measurements were scattered and questionable. It wasn't until 1950 that we really built up a good network of climate measuring stations around the world.
Of course, scientists use statistics to fill in the holes in the thermometer network, and answering the question of whether they've done a good job is beyond my ability.
no, OPEC is not looking to bring more oil. Iran alone is.
Iran is part of OPEC, so that means OPEC is looking to bring more oil, unless you think the others will cut back.
it will force down prices a bit, at which point, ALL of the OPEC nations will get together and agree to drop their production.
And apparently you do think the others will cut back. The problem is, OPEC doesn't have a monopoly on oil anymore. If they cut back, everyone else will thank them.
Once oil hits 20/brl, the rest of the nations, including iran, etc. will agree to to all keep their original %, but cut production.
This is an interesting assertion, why do you think it?
lol I would love to see that court case. The way the law is written, you might have a case.
Well, I don't consider ASP.NET to be particularly great for web programming either lol
Right now OPEC is looking to bring more oil online, as the Iranian sanctions are removed.
Yes, but then you won't get all the "cool" hipsters to work on it. NodeJS has a rocket science mystique about it that attracts pioneers and fools alike. I won't comment on what I really think of the technology, but rather address it as a social phenomenon
Web programming (maybe more than any other area of programming?) goes through trends where one technology then another is hip and cool. It's like butterflies on crack or something.
I think the reason it happens in web programming especially is because there is no good answer. If you want to do embedded programming, then C/C++ are a good answers. If you want to do corporate software, then Java and C# work decently. But for the web, there's not really a good way to build web pages. HTML/CSS are kind of a pain, with incompatibilities abounding. For Javascript, you have to look for the good parts before you see them. Because they are poor tools, it's easy to create a system that appears to be better (not so easy to build one that is actually better, of course).
And I would rephrase it.......25% of websites are absolutely insecure, and 24% are trivially insecure.* Let's be honest, a fully patched and configured WordPress site just means an attacker has to work a little harder to find a vulnerability.
*Not exclusive....a good portion of the other 75% of websites likely have problems, too.
"digital disruption" is niche and completely unpredictable
What is digital disruption? I've never heard of that.
Dilbert covered that.
"The Duel" is good too. You can use the browser back-button to fix bad options (and solve the puzzle without going through so many redundant options).
Deserializing an object should not, by itself, ever execute arbitrary code. The only function that automatically runs on a deserialized object is that object's readObject function, which should in no way be usable to execute an arbitrary OS command.
Yeah, allowing arbitrary OS commands to be executed during deserialization violates the principle of least astonishment.
I played "Five Minutes to Burn" for a while, and reminded me of everything I don't like about interactive fiction. Commands that don't quite work right, needing to build up a map in your head based entirely on "N, S, E, W," (easier to draw the map on paper, for bigger worlds), and lots of text that hides important points (seriously, who needs to look at a magnet to figure out how to start a fire?)
"Cape" was a more intuitive presentation, where your options are always obvious. The options were good enough that I made it through to the end of one story. I don't think your choices make much difference to where you end up though, it's mostly a click-through story. Worth a read.
"Laid off from a Synesthesia Factory" has an interesting premise, but has too many words, and the words don't always make sense. For example, this sentence: "the kitchen is like all kitchens are; the shelves, you are certain, were literally cubicles once." A kitchen with cubicle shelves is not like all kitchens are. A little buggy because the "help" command completely ruins everything. Maybe that's on purpose. It's never clear if a particular command had effect or not.
"Midnight Swordfight." Interesting concept. It is helpful because it tells you what commands can be used at any given point. Unhelpful because not only can you travel through time in the forward and backward direction, also clockwise and counter-clockwise. I didn't want to break out paper to draw a map, so I gave up.
Not sure what other of the games might be good.
Ad companies used to pretty much piss on it when their users asked them to maybe tone down the invasiveness of their ads, thinking that there was nothing their users could possibly do to fight back until users did actually start fighting back in masses.
This worries me. If enough people start using ad-block (and they should), then the natural response from advertisers is to try to create ads that get around the blockers. It's going to be a game of cat-and-mouse, with users in the middle.
I don't know.......if he was going to "suicide-insult" his career, I think he could have found a more productive way to do it.........
apps blindly trust network input and let it run in their execution context
If you put it that way, you've basically described every remote execution exploit. You ought to mention that it's in the de-serialization library (although the writers of the library would say, "you're holding it wrong").
The occasional rare Chinese mutant doesn't count.
You're racist and she was Canadian.