Okay. The same logic applies, but over a slightly longer term. Even projects that start out well get burdened by the fact that it is more work than anyone originally thought. As software grows more complex (exponentially, so), it takes a special level of motivation and intelligence to really keep going.
Also, having survived the complexity, people learn more about their problem domain. They may start realizing that their project really doesn't address it properly. Given the options of starting from scratch or quitting, the latter eats up yet another batch of projects.
There are also the "walking dead" projects. These are the projects that keep on going and are popular in spite of not addressing the problem well nor being well liked by anyone. However, given the level of effort expended so far, no one can muster the energy to really start over and come up with a better solution. The people who do attempt a better solution still miss the mark. I still consider these projects failures, even though they are still actively developed.
1) Person gets an idea. Hey wouldn't it be cool... 2) Person starts a project on SourceForge. I'm part of the movement, now! 3) Person starts thinking about this idea. Uh, oh, builing this looks like some work... 4) Project sits idle on SourceForge for eternity.
The people behind the most successful OSS projects tend to be highly unusually motivated. Also, most of them are much smarter than they let on.
I've been doing XP properly for about 5 years and it's one of the reasons the company i work for has survived.
I would bet that the reason your company has survived is that you and your co-workers are talented, work together, and can be productive. XP is just a coincidence.
Take a hotel It is really just room after room. You design one room and then multiply that out to make a floor. Then you stack the floors and you have a building.
Thanks for trivializing a large part of our economy. Think about all the details in contruction, down to interior design, financing, legal compliance; do you still think it is less complex than software? The main difference between construction and software is that people don't have much of a problem mortgaging a house, but no one I know would want to take out a mortgage for software! Yet, a software system can cost more than an entire office building! People just have not come to terms with the true cost of what they want. People who would gladly pass up granite counter tops and stainless steel refrigerators still demand all the latest codecs on their new Best Buy wonder machine.
Debian's installer was one of the most flexible out there, which was a god-send for things like diskless clients. I hope in responding to people's requests, they don't throw away the the things that made Debian so great.
Haha, what if the ghostscript driver it chooses for you isn't quite the right one? What if only the second printer port is free on the back of your computer? The shit can hit the fan pretty quick when it doesn't work right off the bat.
How soon until we see the Farter worm that injects a payload of an ever-so-special Midi ring tone?
Re:I don't see what is so special here.
on
Defining Google
·
· Score: 1
I've heard it isn't uncommon for a big company like Home Depot to get hundreds of resumes for any advertised position. Perhaps they use 9 or 12 interviews as a pyramid scheme, where they arbitrarily eliminate half of the candidates each round based on various criteria until they get to three that are decent. Maybe the number of interviews can be used as an estimate for the number of bits required to store the number of applicants?
This works both ways, too. I went to a college with an especially strong football program, and how soon an interviewer mentioned it (sometimes right away!) was also a screening tool for me: Do they care about me or just my school's brand or is my boss going to be a sports nut perhaps the office is really clique-y in that way?
If I do progress further, I am expecting a few days of interviews, as this is the norm even for internship positions.
Given that internships last only a few months, I wasn't ever suprised with being hired after just a telphone interview or after walking in and introducing myself to the manager. I find it hard to believe a company would want to do much more screening, as the internship itself is really the interview.
Re:IBM isn't entirely stupid
on
Defining Google
·
· Score: 1
While I appreciate that their core business (search) does require quite a bit of math skills...
My bet is that Google doesn't care a great deal about implementation, as the difficulty of programming pales relative to wrapping one's mind around the problem of searching such a large network. Once the problem can be digested down to a solid research paper, then programming is probably like going on vacation to them.
Re:I'll tell you what they're doing!
on
Defining Google
·
· Score: 1
If Google is worth just one billion dollars, they can pay a hundred grand per year to a staff of a thousand for ten years just to dick around.
How would they get the stock owners to hand over their shares for free?
Re:14 interviews != 14 rounds
on
Defining Google
·
· Score: 1
You could do 14 interviews in 3 afternoon rounds.
Oh, I hate those. By the end of the day you are so exhausted the interviewers probably think your eyes are bloodshot from a crack addiction, your suit was not ironed in weeks, and that the B.O. is normal.
Re:I had two interviews at Google
on
Defining Google
·
· Score: 1
an available pool of 100 Quintillion or so programmers
Uh oh, you learned their secret that they hire mostly from other star systems!
...they know that a person was at least exposed to some search algorithms, and know the difference in speed in Big O terms.
Knowing is one thing, applying is another. The biggest example is probably database normalization, where people often keep tacking on columns to a table without thinking, "could there be two or more of these?" I saw one table once that had dozens of columns with gems like "email1", "email2" etc. Amazing.
Does the Trumpster really think that ONLY Ivy-leaguers could come up with the crap that those contestants did?
I saw a few minutes of that Apprentise super-hype special with Regis a while back. All the winner did is kiss Donald's ass. Does Donald find this flattering to his huge ego or does he see through it like everyone else does? "Oooh, Mr. Trump, I want to learn everything you know...I want to come be with you in New York! Mmmm, Trumpy, I'd pass on Las Vegas for you, baby."
That's because getting a B.S. degree is actually quite easy. Cs get degrees, you know. All it really takes is the money, time, and/or debt to do it. That's why I've always found the formalism of graduation rather amusing.
You're siumply ignorant to imply that the modem inventors lacked foresight in predicting such a max throughput.
Do a google search for "modem baud rate upper limit". Here's a gem: "the upper limit on asynchronous data transmission via voice-grade telephone lines appears to be 9600 bps. The use of higher transmission rates requires special dedicated lines that are "conditioned" (i.e., shielded from outside interference) as well as expensive modulation and transmission equipment." How about this: "The latest modem technologies push the upper limits of quality phone lines." Or this: "9600 bps is generally accepted as the upper limit on asynchronous data transmission via voice-grade telephone lines." Maybe this will suit you: "Modems running over analog lines have a theoretical upper limit of 33.6 Kbps for bi-directional data transfer." Perhaps this will finally put the issue to rest: "The maximum baud rate (signalling state transitions per second) on an analogue phone line is 2400. Bit rates higher than this must use increasingly complex modulation, phasing, coding and compression."
At many points in history, people really were pushing telephone state of the art. Have a nice day.
What about The News Hour? They get "the real deals" (not ex-generals-on-payroll) into their studio, and moderate a debate between differing viewpoints without trying to make it entertainment. It's everything that Crossfire should be, but isn't.
The goatse art trolls do provide a rather expressive use of their medium, and it did take quite a bit of effort to refine their character usage to properly capture the essense of their still life subject.
Okay. The same logic applies, but over a slightly longer term. Even projects that start out well get burdened by the fact that it is more work than anyone originally thought. As software grows more complex (exponentially, so), it takes a special level of motivation and intelligence to really keep going.
Also, having survived the complexity, people learn more about their problem domain. They may start realizing that their project really doesn't address it properly. Given the options of starting from scratch or quitting, the latter eats up yet another batch of projects.
There are also the "walking dead" projects. These are the projects that keep on going and are popular in spite of not addressing the problem well nor being well liked by anyone. However, given the level of effort expended so far, no one can muster the energy to really start over and come up with a better solution. The people who do attempt a better solution still miss the mark. I still consider these projects failures, even though they are still actively developed.
why open source/free software projects fail.
1) Person gets an idea. Hey wouldn't it be cool...
2) Person starts a project on SourceForge. I'm part of the movement, now!
3) Person starts thinking about this idea. Uh, oh, builing this looks like some work...
4) Project sits idle on SourceForge for eternity.
The people behind the most successful OSS projects tend to be highly unusually motivated. Also, most of them are much smarter than they let on.
Ah, a show whose complete lack of class makes it a classic. Those were the glory days of Fox.
It is being used as a trump card for every process flunky that comes down the pike to implement their favorite process to the fullest.
What do people think about software process flunkies as compared to No Child Left Behind?
I've been doing XP properly for about 5 years and it's one of the reasons the company i work for has survived.
I would bet that the reason your company has survived is that you and your co-workers are talented, work together, and can be productive. XP is just a coincidence.
Take a hotel It is really just room after room. You design one room and then multiply that out to make a floor. Then you stack the floors and you have a building.
Thanks for trivializing a large part of our economy. Think about all the details in contruction, down to interior design, financing, legal compliance; do you still think it is less complex than software? The main difference between construction and software is that people don't have much of a problem mortgaging a house, but no one I know would want to take out a mortgage for software! Yet, a software system can cost more than an entire office building! People just have not come to terms with the true cost of what they want. People who would gladly pass up granite counter tops and stainless steel refrigerators still demand all the latest codecs on their new Best Buy wonder machine.
Debian's installer was one of the most flexible out there, which was a god-send for things like diskless clients. I hope in responding to people's requests, they don't throw away the the things that made Debian so great.
Haha, what if the ghostscript driver it chooses for you isn't quite the right one? What if only the second printer port is free on the back of your computer? The shit can hit the fan pretty quick when it doesn't work right off the bat.
How soon until we see the Farter worm that injects a payload of an ever-so-special Midi ring tone?
I've heard it isn't uncommon for a big company like Home Depot to get hundreds of resumes for any advertised position. Perhaps they use 9 or 12 interviews as a pyramid scheme, where they arbitrarily eliminate half of the candidates each round based on various criteria until they get to three that are decent. Maybe the number of interviews can be used as an estimate for the number of bits required to store the number of applicants?
Be especially wary of any mention of sports.
This works both ways, too. I went to a college with an especially strong football program, and how soon an interviewer mentioned it (sometimes right away!) was also a screening tool for me: Do they care about me or just my school's brand or is my boss going to be a sports nut perhaps the office is really clique-y in that way?
If I do progress further, I am expecting a few days of interviews, as this is the norm even for internship positions.
Given that internships last only a few months, I wasn't ever suprised with being hired after just a telphone interview or after walking in and introducing myself to the manager. I find it hard to believe a company would want to do much more screening, as the internship itself is really the interview.
While I appreciate that their core business (search) does require quite a bit of math skills...
My bet is that Google doesn't care a great deal about implementation, as the difficulty of programming pales relative to wrapping one's mind around the problem of searching such a large network. Once the problem can be digested down to a solid research paper, then programming is probably like going on vacation to them.
If Google is worth just one billion dollars, they can pay a hundred grand per year to a staff of a thousand for ten years just to dick around.
How would they get the stock owners to hand over their shares for free?
You could do 14 interviews in 3 afternoon rounds.
Oh, I hate those. By the end of the day you are so exhausted the interviewers probably think your eyes are bloodshot from a crack addiction, your suit was not ironed in weeks, and that the B.O. is normal.
an available pool of 100 Quintillion or so programmers
Uh oh, you learned their secret that they hire mostly from other star systems!
...they know that a person was at least exposed to some search algorithms, and know the difference in speed in Big O terms .
Knowing is one thing, applying is another. The biggest example is probably database normalization, where people often keep tacking on columns to a table without thinking, "could there be two or more of these?" I saw one table once that had dozens of columns with gems like "email1", "email2" etc. Amazing.
Does the Trumpster really think that ONLY Ivy-leaguers could come up with the crap that those contestants did?
I saw a few minutes of that Apprentise super-hype special with Regis a while back. All the winner did is kiss Donald's ass. Does Donald find this flattering to his huge ego or does he see through it like everyone else does? "Oooh, Mr. Trump, I want to learn everything you know...I want to come be with you in New York! Mmmm, Trumpy, I'd pass on Las Vegas for you, baby."
That's because getting a B.S. degree is actually quite easy. Cs get degrees, you know. All it really takes is the money, time, and/or debt to do it. That's why I've always found the formalism of graduation rather amusing.
what's up with the "x-wing" type fighters though? they appear to have an extra wing in the middle...
It's to give the illusion of flapping...they were really supposed to be flapping...but the budget cuts...
I'll get my ticket, I'll see the movie, I'll be disappointed, and, you know, whatever. And so will you.
Probably the greatest part of Star Wars is the design. They should keep their CG models around for a future video game, at least.
You're siumply ignorant to imply that the modem inventors lacked foresight in predicting such a max throughput.
Do a google search for "modem baud rate upper limit". Here's a gem: "the upper limit on asynchronous data transmission via voice-grade telephone lines appears to be 9600 bps. The use of higher transmission rates requires special dedicated lines that are "conditioned" (i.e., shielded from outside interference) as well as expensive modulation and transmission equipment." How about this: "The latest modem technologies push the upper limits of quality phone lines." Or this: "9600 bps is generally accepted as the upper limit on asynchronous data transmission via voice-grade telephone lines." Maybe this will suit you: "Modems running over analog lines have a theoretical upper limit of 33.6 Kbps for bi-directional data transfer." Perhaps this will finally put the issue to rest: "The maximum baud rate (signalling state transitions per second) on an analogue phone line is 2400. Bit rates higher than this must use increasingly complex modulation, phasing, coding and compression."
At many points in history, people really were pushing telephone state of the art. Have a nice day.
What about The News Hour? They get "the real deals" (not ex-generals-on-payroll) into their studio, and moderate a debate between differing viewpoints without trying to make it entertainment. It's everything that Crossfire should be, but isn't.
ascii-goatse
The goatse art trolls do provide a rather expressive use of their medium, and it did take quite a bit of effort to refine their character usage to properly capture the essense of their still life subject.
OSX' kernel is XNU...
You just enabled an entire Apple-Scientology conspiracy theory.