I used Fortran for some run of the mill, ordinary, regular business LOB apps consulting work a few years ago. A scientist had a simulation that he originally wrote in Fortran, and had been ported poorly to VB6 a while back. He needed some changes, so I referred to the original fortran code to understand his intent. No biggie.
That's a policy difference not the same kind of thing. Everybody who disagrees with everybody on policy seems batshit crazy. A sign of growing up is to learn to distinguish between this kind of thing
It never bothered me. I never had any problems distinguishing between the image on the cover and the game. The graphics in the game at that time were so awesome that it didn't bother me that they didn't look awesome in the same way as the cover. In fact, it enhances my enjoyment of the game to imagine that I would see something like the cover. People didn't used to take things as seriously. It was like that covers of the dungeons and dragons magazines. We knew it was just a picture. But it didn't bother us, because we had an imagination.
On the contrary, in the nineties we had the black helicopter crowd on the right. Latelyvthe conspiracy nuts are all on the left : 9/11 truthers, people who are sure every election must be rigged man! Don't you know those black box voting machines are rigged by the Rand corporation! And somehow they did something to get Alvin green elected man. And biw they're doing it to the wikileaks guy man!
The great thing about America is we learn how to respond to whatever tactics the enemy throws at us. I'm personally very excited that our boys are getting so much experience fighting guerilla/civilian/assymmetric war, because, since we are America and kick so much ass, we learn how to adapt, improvise, and overcome, and win.
It doesn't fucking matter how you choose to fight us, we will win, because we're better than you.
I personally can't wait for him to be arrested. He's too self important. If he can feel the way he does due to freedom , I have the freedom to think he's a clown. Talk about hubris
Well come to carry that analogy to the extreme, I always carry a small Swiss Army knife on my keychain. It's the most useful tool I carry. But I only use the big blade. But I use that blade forlots of different things. And it's important to have a Swiss Army brand knife because the blade is strong enough to do everything without bending. Maybe in that analogy, you can find something useful to compare for this.
Parkes told me a funny story about how he avoided a lock train wreck - he woke up a thread at random to get the lock.
His point was that the random threads would be more likely to be local in cache memory than the first waiter, so on average performance would be better. he called it stochastically fair ha ha
Parkes was a brilliant guy
Dictated on my iPhone
Should be using Scatter/Gather +IOCP on windows
on
Java IO Faster Than NIO
·
· Score: 2, Informative
On Windows, the fastest way to do multithreaded I/O with a producer/consumer queue pattern is IO Completion Ports.
The fastest way to write a bunch of buffers to disk is WriteFileScatter. The fastest way to read a bunch of data from disk is ReadFileGather.
SQL Server uses these APIS to scale.
When I used to work at MS in evangelism, there was a big debate about how Unix does things one way, and Microsoft does it a COMPLETELY different way that you just can't #define away - it's just different. A guy named Michael Parkes said "I cannot go to these clients and say REPENT! and use IO completion ports! They do thread per client, because they have fork()".
When you listen to the technical explanations, the Microsoft way actually IS better - it's just aht it's totally incompatible with evrything else.
It's not a complete rewrite of CE. Yes, it make major kernel changes (private address space, greater # of processes, more memory allowed). It's not a complete rewrite of CE. It's mostly just CE.
It's based on creaky old CE, it supports no features, and it has a silverlight-y shell with a couple of new spins on the same old workflow. Let's ship it!
Facebook will write an app for it and somebody will probably buy it.
Maybe this time it will sync with 64-bit Office. The current ActiveSync says "aw, just install 32-bit Office, you don't need 64-bit anyway!" (ITunes has no problems synching with 64-bit office, btw.)
Money has value because otherwise people sit on their lazy asses or burn stuff. In all communes of the hippie variety, from easy rider to lousia may allot, the former applied. In soviet Russia, the latter applied. Cash is king baby
Limited worldview, stupid assumptions. It's just childish to assume that MS delays action on a patch because "it hurts their feelings". It's far smarter to realize they have to manage the process in a controlled way.
Now, beauracracy means things get done slower than some people wish - that's a fair gripe. But a far smarter way to handle it would be to announce there's X issues that Microsoft is Y days behind on patching rather than detailing what the issues are, correct?
That way you'd get your point across without being destructive to the rest of us.
MS has to test stuff to make sure the fix doesn't make things worse. Decisions get made, people don't like the outcome. But recklessly announcing security holes is just dumb, and isn't helping anyone.
Duh, that's why it's a bug! How's the state of sound playback on Linux? All these browsers have bugs. People didnt used to make such heavy use of that technique, don't be so pissy. Guess what, software has bugs. File it just like you would any debian package.
The word you're looking for is Hubris. I think the greeks wrote one or two plays about the concept...
I used Fortran for some run of the mill, ordinary, regular business LOB apps consulting work a few years ago. A scientist had a simulation that he originally wrote in Fortran, and had been ported poorly to VB6 a while back. He needed some changes, so I referred to the original fortran code to understand his intent. No biggie.
Scientific programming is a blast.
That's a policy difference not the same kind of thing. Everybody who disagrees with everybody on policy seems batshit crazy. A sign of growing up is to learn to distinguish between this kind of thing
It never bothered me. I never had any problems distinguishing between the image on the cover and the game. The graphics in the game at that time were so awesome that it didn't bother me that they didn't look awesome in the same way as the cover. In fact, it enhances my enjoyment of the game to imagine that I would see something like the cover. People didn't used to take things as seriously. It was like that covers of the dungeons and dragons magazines. We knew it was just a picture. But it didn't bother us, because we had an imagination.
On the contrary, in the nineties we had the black helicopter crowd on the right. Latelyvthe conspiracy nuts are all on the left : 9/11 truthers, people who are sure every election must be rigged man! Don't you know those black box voting machines are rigged by the Rand corporation! And somehow they did something to get Alvin green elected man. And biw they're doing it to the wikileaks guy man!
It's boring dealing with the insane
Slashdot groupthink is so damned pervasive. The mist pliable generation in years. Pussies
The great thing about America is we learn how to respond to whatever tactics the enemy throws at us. I'm personally very excited that our boys are getting so much experience fighting guerilla/civilian/assymmetric war, because, since we are America and kick so much ass, we learn how to adapt, improvise, and overcome, and win.
It doesn't fucking matter how you choose to fight us, we will win, because we're better than you.
Typical slashdot groupthink
I personally can't wait for him to be arrested. He's too self important. If he can feel the way he does due to freedom , I have the freedom to think he's a clown. Talk about hubris
Well come to carry that analogy to the extreme, I always carry a small Swiss Army knife on my keychain. It's the most useful tool I carry. But I only use the big blade. But I use that blade forlots of different things. And it's important to have a Swiss Army brand knife because the blade is strong enough to do everything without bending. Maybe in that analogy, you can find something useful to compare for this.
Parkes told me a funny story about how he avoided a lock train wreck - he woke up a thread at random to get the lock.
His point was that the random threads would be more likely to be local in cache memory than the first waiter, so on average performance would be better. he called it stochastically fair ha ha
Parkes was a brilliant guy
Dictated on my iPhone
On Windows, the fastest way to do multithreaded I/O with a producer/consumer queue pattern is IO Completion Ports.
The fastest way to write a bunch of buffers to disk is WriteFileScatter. The fastest way to read a bunch of data from disk is ReadFileGather.
SQL Server uses these APIS to scale.
When I used to work at MS in evangelism, there was a big debate about how Unix does things one way, and Microsoft does it a COMPLETELY different way that you just can't #define away - it's just different. A guy named Michael Parkes said "I cannot go to these clients and say REPENT! and use IO completion ports! They do thread per client, because they have fork()".
When you listen to the technical explanations, the Microsoft way actually IS better - it's just aht it's totally incompatible with evrything else.
Learn IOCP and watch your context switches drop.
I'm surprised he didn't mention the Trilateral commission! Don't forget those black helicopters...
http://en.wikipedia.org/wiki/Zune_HD
Windows CE 6.0
It's not a complete rewrite of CE. Yes, it make major kernel changes (private address space, greater # of processes, more memory allowed). It's not a complete rewrite of CE. It's mostly just CE.
CE6 kernel reved to V7. WM was CE5.2. Yes, it's a new Kernel. Yes, it's also creaky old CE.
No, it's just Outlook. (Files can synch.) You get a wierd error with 64-bit activesync with 64-bit office; it doesn't work!
It's based on creaky old CE, it supports no features, and it has a silverlight-y shell with a couple of new spins on the same old workflow. Let's ship it!
Facebook will write an app for it and somebody will probably buy it.
Maybe this time it will sync with 64-bit Office. The current ActiveSync says "aw, just install 32-bit Office, you don't need 64-bit anyway!" (ITunes has no problems synching with 64-bit office, btw.)
Money has value because otherwise people sit on their lazy asses or burn stuff. In all communes of the hippie variety, from easy rider to lousia may allot, the former applied. In soviet Russia, the latter applied. Cash is king baby
Well that's just great. Do you think this time it might be able to remind me of my appointments more than one time before it doesn't remind me anymore
My Microsoft phone did a much better of scheduling my tasks and appointments that my iPhone
Dictated on my iPhone using drag
Limited worldview, stupid assumptions. It's just childish to assume that MS delays action on a patch because "it hurts their feelings". It's far smarter to realize they have to manage the process in a controlled way.
Now, beauracracy means things get done slower than some people wish - that's a fair gripe. But a far smarter way to handle it would be to announce there's X issues that Microsoft is Y days behind on patching rather than detailing what the issues are, correct?
That way you'd get your point across without being destructive to the rest of us.
MS has to test stuff to make sure the fix doesn't make things worse. Decisions get made, people don't like the outcome. But recklessly announcing security holes is just dumb, and isn't helping anyone.
fail.
Apples and oranges. You don't own what you produce at work. More like a session musician.
That's in ie9 unrealeased. Like bitchiness about bugs in Sid, it's Sid.
Duh, that's why it's a bug! How's the state of sound playback on Linux? All these browsers have bugs. People didnt used to make such heavy use of that technique, don't be so pissy. Guess what, software has bugs. File it just like you would any debian package.
Gp said he was stacking a large # of them, in a new way that no app ever did, that makes it a corner case