TFA does say that the self-correcting genes may only occur in non-sexual organisms, like arabadopsis (the plant everybody studies), or frequent slashdot posters.
The protests would have been better-attended, but many of the protesters were hospitalized for heat exhaustion while trying to bicycle to the desert site.
It gets better: here are some other things he said:
A large enterprise needs to be sure because it relates to securifying the environment.
Also, we are somewhat cautious about what happened with Unix - it splintered into eight applications -- until McNealy finally announced he won the battle and had the one surviving Unix out there.
Clearly this guy was promoted to his level of incompetence long ago, and never bothered to keep up with the industry in which his company supposedly is a leader.
My personal Knuth story: in 1979, when I was just starting graduate school at the University of Illinois, Knuth came on campus to give three lectures as that year's Gillies Lecture.
At the time, the second edition of Volume I had just come out, and everybody was eagerly awaiting volumes 4 through 7. The lectures were all packed, and the great man, inventor of LR parsing and author of the definitive tome on computer science, spoke on...
typesetting and fonts.
Don't get me wrong, the lectures were interesting, but it didn't seem all that fundamental to computer science, if you get my meaning. 25 years later, we're still waiting for volume 4 to be completed, but at least the new editions of 1-3 had nice fonts.
The following year, Douglas Hofstadter came to campus to speak. This was fairly soon after
Godel, Escher, Bach came out, so we were all excited to see what cool and interesting CS things he would lecture on. His lecture turned to be on...
typesetting and fonts.
I guess it was just the thing to do at that time; little did I suspect that much of the productivity of US offices in the 90's would be spent selecting fonts for documents. I guess great thinkers are just ahead of their time.
Going for the pointy-haired market
on
Got Game
·
· Score: 1
Yet another attempt to create a business buzzword and sell books.
Think habits, moving cheese, Japanese management, Good to Great, and anything with Trump or "rich" in the title.
This might just be the lamest one yet, though. And that's saying a lot...
It's really hard for me to nitpick spelling, but I can't help myself, so please forgive me...
A good first step in writing clean, maintainable code is to be self-aware. Many experienced programmers don't realize that they write crappy code. Honest code reviews can help, but most people don't take criticism well, and negative style comments are ignored.
Reading the experienced coder's comments is always good. They know the history and want to pass on the lessons learned to whoever will look.
I have to disagree with this. Just because a programmer is experienced, that doesn't mean he can write good code, or comments. I've worked with (and had to clean up after) many experienced programmers who were incapable of writing clear code, or clear comments explaining what their code was trying to do.
Denial of service attacks are so twentieth-century.
We've moved on to more productive uses of vulnerable machines (e.g. spam zombies). Who wants to do a DOS attack on a machine without a firewall anyway? What's the point?
Re:Oh my god, it is April Fool's Day!
on
Ask mc chris
·
· Score: 1
It just goes to show you, there are too many cable channels.
Oh my god, it is April Fool's Day!
on
Ask mc chris
·
· Score: 0
This article is like going to a movie after seeing the really great preview, and finding out that the really great preview contains every single really great moment in the movie.
It's more like Sky Captain and the World of Tomorrow, where the preview is actually better than the movie.
When it comes to operating systems, Unix and Windows servers continued to grow. Unix server revenue was $5.2 billion in the fourth quarter of 2004 while the corresponding figure for Windows was $4.6 billion.
Linux servers represented 9 percent of worldwide server revenue in 2004, which is 35.6 percent growth compared to the year before.
I disagree with you about the readability of (!ptr), but at least it is a very common idiom in C, and I can accept that.
But please, oh, please, don't write this:
if (!strcmp(x,y))
Intuitively, that looks exactly backwards from what it's testing (equality).
On the "optimize for the compiler" issue, I think what's been said already is right: don't do it unless it's in a critical spot, write code for readability (and big-picture efficiency) first, then worry about local optimizations only if there's a problem.
About SSL: when was the last time you heard of somebody's credit-card info being abused by a bad guy who intercepted it in transmission?
The real problems tend to be mass loss of data from insecure servers, and I'll bet most of them are inside jobs. The Internet isn't really much different than the real world, just more spread out and anonymous.
I'm personally more worried about somebody tapping into my saving and investment accounts than my credit-card transactions anyway. I try not to have any of those (investment accounts) enabled for online access, since the losses could be pretty big if somebody gets at them. I'm probably whistling in the dark here...:)
I recently heard that 50% of identity theft is done by somebody who knows the victim.
Kind of like the great majority of child kidnappings involve a non-custodial parent. But that's not a scary enough story to draw viewers, so doesn't get reported much.
(at this point the child-kidnapping activists will rise up and smite me with their negative mod-point hammers, I'm sure.:)
Most people who distrust internet commerce will gladly hand their credit card over to minimum-wage waiters, who disappear into the back room of the restaurant with it for ten minutes. It's all a matter of image and perception.
TFA does say that the self-correcting genes may only occur in non-sexual organisms, like arabadopsis (the plant everybody studies), or frequent slashdot posters.
Yep, it's almost time to short Apple stock. Again.
Slashdot does count as "print", doesn't it?
My first thought was that it was something like geek code.
Um...
Oops, sorry, MPAA won't release that information. I guess we'll never know...
The protests would have been better-attended, but many of the protesters were hospitalized for heat exhaustion while trying to bicycle to the desert site.
A large enterprise needs to be sure because it relates to securifying the environment.
Also, we are somewhat cautious about what happened with Unix - it splintered into eight applications -- until McNealy finally announced he won the battle and had the one surviving Unix out there.
Clearly this guy was promoted to his level of incompetence long ago, and never bothered to keep up with the industry in which his company supposedly is a leader.
Oh, wait, that was two buzzword generations ago. How many words are there for "mainframe" anyway?
My personal Knuth story: in 1979, when I was just starting graduate school at the University of Illinois, Knuth came on campus to give three lectures as that year's Gillies Lecture.
At the time, the second edition of Volume I had just come out, and everybody was eagerly awaiting volumes 4 through 7. The lectures were all packed, and the great man, inventor of LR parsing and author of the definitive tome on computer science, spoke on...
typesetting and fonts.
Don't get me wrong, the lectures were interesting, but it didn't seem all that fundamental to computer science, if you get my meaning. 25 years later, we're still waiting for volume 4 to be completed, but at least the new editions of 1-3 had nice fonts.
The following year, Douglas Hofstadter came to campus to speak. This was fairly soon after Godel, Escher, Bach came out, so we were all excited to see what cool and interesting CS things he would lecture on. His lecture turned to be on...
typesetting and fonts.
I guess it was just the thing to do at that time; little did I suspect that much of the productivity of US offices in the 90's would be spent selecting fonts for documents. I guess great thinkers are just ahead of their time.
Think habits, moving cheese, Japanese management, Good to Great, and anything with Trump or "rich" in the title.
This might just be the lamest one yet, though. And that's saying a lot...
Amazing! The Unix command wasn't cryptic enough for him?
Maintainance is the Iceburg.
It's really hard for me to nitpick spelling, but I can't help myself, so please forgive me...
A good first step in writing clean, maintainable code is to be self-aware. Many experienced programmers don't realize that they write crappy code. Honest code reviews can help, but most people don't take criticism well, and negative style comments are ignored.
(Of course, my code is perfect... :)
I have to disagree with this. Just because a programmer is experienced, that doesn't mean he can write good code, or comments. I've worked with (and had to clean up after) many experienced programmers who were incapable of writing clear code, or clear comments explaining what their code was trying to do.
Writing takes talent, not just mileage.
Unfortunately, some experienced programmers write like ee cummings, and others like avant-guard poets.
We've moved on to more productive uses of vulnerable machines (e.g. spam zombies). Who wants to do a DOS attack on a machine without a firewall anyway? What's the point?
It just goes to show you, there are too many cable channels.
MC pee pants? This has to be a joke, right?
It's more like Sky Captain and the World of Tomorrow, where the preview is actually better than the movie.
Just use your datagrinder!
When it comes to operating systems, Unix and Windows servers continued to grow. Unix server revenue was $5.2 billion in the fourth quarter of 2004 while the corresponding figure for Windows was $4.6 billion.
Linux servers represented 9 percent of worldwide server revenue in 2004, which is 35.6 percent growth compared to the year before.
XML in, XML out, with a web-based console and APIs for C++, Java, and .NET.
But please, oh, please, don't write this:
if (!strcmp(x,y))
Intuitively, that looks exactly backwards from what it's testing (equality).
On the "optimize for the compiler" issue, I think what's been said already is right: don't do it unless it's in a critical spot, write code for readability (and big-picture efficiency) first, then worry about local optimizations only if there's a problem.
The real problems tend to be mass loss of data from insecure servers, and I'll bet most of them are inside jobs. The Internet isn't really much different than the real world, just more spread out and anonymous.
I'm personally more worried about somebody tapping into my saving and investment accounts than my credit-card transactions anyway. I try not to have any of those (investment accounts) enabled for online access, since the losses could be pretty big if somebody gets at them. I'm probably whistling in the dark here... :)
Kind of like the great majority of child kidnappings involve a non-custodial parent. But that's not a scary enough story to draw viewers, so doesn't get reported much.
(at this point the child-kidnapping activists will rise up and smite me with their negative mod-point hammers, I'm sure. :)
Most people who distrust internet commerce will gladly hand their credit card over to minimum-wage waiters, who disappear into the back room of the restaurant with it for ten minutes. It's all a matter of image and perception.