> It won't kill the krill dude. If 10 billion gallons leak, each gallon of oil will have about 30,000 gallons of seawater to mix with (that is assuming that none of the 10 billion gallons degrades over time).
Sure, 30000 to 1 is low. Next time you take a bath (~300 liters), spill 1cl of gasoil in it (1 centimeter of the bottom of a small glass). Then take you bath, and come to post here about the results again.
"In order to beat it, Little Gray killed 390,895 creatures, dealt 7,255,538,878 points of damage, completed 5,906 quests, raided 405 dungeons and hugged 11 players. We think he had sex zero times."
Upgrading to x64 would probably be darwin award worthly...
> Why do we see questions like this so often? Why aren't people going to existing services with guaranteed availability that let you store a generic blob? Pass the buck -- they're probably going to do it better anyway.
Yes, right. They are going to do it by the cheaper way: they will not protect your data, as it is more effective way for such business it to give the better return to shareholders and just go under if they loose all customer data.
Guess why there is are regulations for insurances, and there is none for data retention services.
> Hell, the Mac software community used to point out "Cocoa!!" as a feature. And got pissy with me when I told them that Cocoa isn't a feature, it's an implementation detail and your users don't give a flying crap.
Try to move the window of a busy carbon app, and come back to talk to me, young padawan...
> The most interesting thing about that was that the 'auto parallelization' code used 8 cores to get slightly more than 50% more performance than it got with one core
No, we don't know that as there was no benchmark of sun studio with as single core (if I read correctly). We don't know how much//ization gave to sun studio. We just know that "auto-8" core's sunstudio == 2* single core gcc.
The way you should put it is that the probability of having a trained person is 1 - the probability of having no trained person. If your numbers are right, we have:
P = 100-((((100-24.8)/100)*((100-80)/100)*((100-20)/100)*((100-23.3)/100)*((100-4.73)/100)*((100-33.63)/100))*100)
So a 94% probability of having a person trained on board.
> McCain and Palin, while they talk scary, were more consistent and trustworthy than the Democrat team
What an amazing thing to say. How can McCain be consistent after the flip-flop he made on that economy thing ? How can he be considered consistent and trustworthy when he chose Palin as a last minute impulsion ? How can Palin be considered trustworthy after the way she billed Alaska taxpayers for her daughter expenses ?
Your Democratic congress may be a bunch of money hungry pussies, but there is no doubt that Obama was a much better choice than the retarded McCain/Palin ticket.
That anybody can believe the opposite is scary as hell.
What I always love with those complains is that posters never give links to the article or name the "problem user".
Seriously, that removes a lot of credibility to the complaint...
Re:From one end to the other
on
Becoming Agile
·
· Score: 1
> How about right-designing a system based on the complexity of the scope and the key personnel involved?
Get a cool name for that methodology or just shut up.
Re:Not quite on the 2nd link...
on
Becoming Agile
·
· Score: 1
I always liked that blog post, as I consider google to be on of the most ineffective successful company out there. There are thousands of developpers, standing on giant's shoulders (ie:using opensource technology), but when you look at the actual produced software, it isn't really that much (it isn't bad either, it is just not something to be particularly proud of)
Furthermore, with all that free flowing money, extreme brainly employees, etc, etc, one have to wonder why they need so many acquisitions...
There is another issue with the Pulse Smartpen: the software is a steaming piece of shit. For instance, if anybody draws a huge penis on the first page of your notebook, you'll stare at it until the end of the year, because you can't delete pages.
It isn't done to give an excuse to disperse. They don't need any. It is done to clearly mark the movements as "unlawful" in the media and in peaceful protesters and to prevent any kind of massive public support.
> I don't think this guy ever worked with any software engineer with any significant amount of experience
He designed Excel Basic, and did quite a lot of work on VBA, so you can't wipe his experience away. Also, I beleive that there are some experienced engineers at FogCreek
Anyway, the guy is an ass, and loves making outrageous statements. I guess it is because he have to rationalize about how could it be that, being as smart as he think he is, he ended-up with a nice looking web application written in the most evil kludge one could envision. Of course, his inner coherence is getting slowly shredded into pieces after that...
Re:Duct tape is fine, if you throw it away quickly
on
The Duct Tape Programmer
·
· Score: 2, Interesting
I really like when people make insightful comments, while shooting themselves in the foot -- hard.
>As your program goes on, you clean it up, add abstractions where needed. The first version of Word for Windows didn't look ANYTHING like the current version. If you are going to make a new word processor, you go after the old version, not aim at the sky.
Let me copy page 207 of Taming Wild Software Schedule, because this is just too good to be ignored (you can find the text in amazon by doing a "search in content for WinWord"):
The development of Microsoft Word for Windows 1.0 provides an object lesson in the effects of optimistic scheduling practices. Word for Windows, aka "WinWord," spent 5 years in development, consumed 660 man-months of developer effort, and produced a system of 249.000 lines of code (lansiti 1994). The final 5-year schedule was approximately five times as long as originally planned. Table 9-1 on the next page summarizes WinWord's scheduling history.
WinWord had an extremely aggressive schedule. The shortest possible schedule for a project of its size is about 460 days. The longest estimate for WinWord 1.0's schedule was 395 days, which is 65 days shorter than the shortest possible schedule.
Development of WinWord 1.0 contained classic examples of the things that go wrong when a software project is scheduled too aggressively: â WinWord was beset by unachievable goals. Bill Gates's directive to the team was to "develop the best word processor ever" and to do it as fast as possible, preferably within 12 months. Either of those goals individually would have been challenging. The combination was impossible.
No hard feeling, but that was too good to miss. Anyway, it can actually be used to prove your point: they aimed too high. But, being Microsoft, they succeeded anyway. Overall, I am almost ok with your argument. The only dark side, is that sooo many companies now deliver crappy duct tape one-shot software that hardly work, and never update it, because they go under due to pissed customers...
You know, I happen to think that the net is the biggest duct tape of all. Hundred of billions of dollars have been spent building apps on something that wasn't designed for that, and almost each time a new solution came, it was based on a hack that somebody did, that was glorified into some great technology (say ajax, for instance).
That is the old Worse Is Better theory. LISP machines were fantastic, but were replaced by badly designed kludges. Smalltalk environments were amazing, but everybody used less elegantly designed languages/environment instead. The thing that get the job done NOW, with the smallest curve of learning gets the momentum and WINS.
When you see the kind of kludge and complexity that is CSS (for instance) to get a somewhat controllable UI on the web, it is hard not to feel sorry. Now, people are developing apps in javascript, with very poor development environments, getting extremely fragile systems, that run hundred of times slower than a normal desktop application would. And buggy as hell (for instance, getting proper drag and drop behavior in web apps is currently impossible).
I can't avoid thinking that a properly designed web technology would make all those issues moot, but of course, that "perfect" system would never have been able to get momentum. Maybe the great designer is the one that knows how to design a system just badly enough to be successful....
Why lol at internet mention ? I am not saying that MS invented the net, I am sayin that they made a 180 degree turn when the net appeared. This is documented everywhere (FYI, the first edition of billg "visionary" document had no mention of the net in. Second edition had the net into it, and ms mad a u-turn that nobody thought they were able to do).
> "We reversed the order, now it's DOS running in Windows" - okay, there were changes but it took them 15 years to go through the original Windows leftovers
There were changes ? That is all you can say ? You don't know what you are talking about. Period.
I am always amazed that people can be both assertive and utterly wrong. I despise Microsoft, for a variety of reason, but that isn't a reason to be blind at their qualities:
> Microsoft is far to big to change direction.
Internet, WindowsNT, XBox are counter examples. Microsoft is one of the most agile company out there. A lot of dead / moribondcompanies and a lot ofproducts are there to serve as a warning to others.
> They have never been a technology company
I beg to differ. It is possible to argue that their are not a technology company anymore, but not that they never were
> They could develop new and better OS's at a fraction of their current research costs by simply giving cash to universities to do the work and keeping their hands off the projects
To build an OS that they would get no benefits of ? Wtf? And why does MS would need a new OS ? What is wrong with the current OS model ? They need better apps, they need better subsystems, they need to remove cruft and to clean up stuff, but the core OS is still fine for its uses and can be improved by evolutions.
They just need Microsoft Research for a few things, mainly:
* To prevent people working here from working elsewhere, where they could create and apply disruptive technology.
* To get ideas that may or may not integrated into products (given the origins of the talking paperclip, the latter may be better)
* To have a better time-to-market IF they needed to produce something due to some disruptive tech appearing from competitors
Giving cash to university and keeping their hands off the projects obviously wouldn't make any sense
I also like the idea of Wells Fargo sending this to customers:
You owe your soul to the company store. Why not owe your home to Wells Fargo? An equity advantage loan can help you spend what would have been your children's inheritance.
> It won't kill the krill dude. If 10 billion gallons leak, each gallon of oil will have about 30,000 gallons of seawater to mix with (that is assuming that none of the 10 billion gallons degrades over time).
Sure, 30000 to 1 is low. Next time you take a bath (~300 liters), spill 1cl of gasoil in it (1 centimeter of the bottom of a small glass). Then take you bath, and come to post here about the results again.
What kind of checking did YOU do ? Posted on slashdot, read from some blog, or seen on the interwebs is not fact checking.
> that word becomes mainstream. people make languages, and internet is people.
So is solyent green.
Best part of the article:
"In order to beat it, Little Gray killed 390,895 creatures, dealt 7,255,538,878 points of damage, completed 5,906 quests, raided 405 dungeons and hugged 11 players. We think he had sex zero times."
Upgrading to x64 would probably be darwin award worthly...
You don't know anything about the second system syndrome, do you ?
> Why do we see questions like this so often? Why aren't people going to existing services with guaranteed availability that let you store a generic blob? Pass the buck -- they're probably going to do it better anyway.
Yes, right. They are going to do it by the cheaper way: they will not protect your data, as it is more effective way for such business it to give the better return to shareholders and just go under if they loose all customer data.
Guess why there is are regulations for insurances, and there is none for data retention services.
How does dividing 1TB by 200K gives you the number of pages needed for 2TB ? What exactly are you doing for a living ?
> Hell, the Mac software community used to point out "Cocoa!!" as a feature. And got pissy with me when I told them that Cocoa isn't a feature, it's an implementation detail and your users don't give a flying crap.
Try to move the window of a busy carbon app, and come back to talk to me, young padawan...
> The most interesting thing about that was that the 'auto parallelization' code used 8 cores to get slightly more than 50% more performance than it got with one core
No, we don't know that as there was no benchmark of sun studio with as single core (if I read correctly). We don't know how much //ization gave to sun studio. We just know that "auto-8" core's sunstudio == 2* single core gcc.
Uh ? What prevent you of using 96 separate C++ apps on each of your 96 threads ?
The way you should put it is that the probability of having a trained person is 1 - the probability of having no trained person. If your numbers are right, we have:
P = 100-((((100-24.8)/100)*((100-80)/100)*((100-20)/100)*((100-23.3)/100)*((100-4.73)/100)*((100-33.63)/100))*100)
So a 94% probability of having a person trained on board.
I am not American, but I am just speechless.
> McCain and Palin, while they talk scary, were more consistent and trustworthy than the Democrat team
What an amazing thing to say. How can McCain be consistent after the flip-flop he made on that economy thing ? How can he be considered consistent and trustworthy when he chose Palin as a last minute impulsion ? How can Palin be considered trustworthy after the way she billed Alaska taxpayers for her daughter expenses ?
Your Democratic congress may be a bunch of money hungry pussies, but there is no doubt that Obama was a much better choice than the retarded McCain/Palin ticket.
That anybody can believe the opposite is scary as hell.
What I always love with those complains is that posters never give links to the article or name the "problem user".
Seriously, that removes a lot of credibility to the complaint...
> How about right-designing a system based on the complexity of the scope and the key personnel involved?
Get a cool name for that methodology or just shut up.
I always liked that blog post, as I consider google to be on of the most ineffective successful company out there. There are thousands of developpers, standing on giant's shoulders (ie:using opensource technology), but when you look at the actual produced software, it isn't really that much (it isn't bad either, it is just not something to be particularly proud of)
Furthermore, with all that free flowing money, extreme brainly employees, etc, etc, one have to wonder why they need so many acquisitions...
Do you believe that everyone interview for that book didn't exist ? Urban legend too ?
There is another issue with the Pulse Smartpen: the software is a steaming piece of shit. For instance, if anybody draws a huge penis on the first page of your notebook, you'll stare at it until the end of the year, because you can't delete pages.
And that is just one among many many many issues.
Great hardware. Failed software execution.
There is no such thing as an Nobel Prize for Economics.
It is not actually one of the Nobel Prizes, which were established by the will of Alfred Nobel during 1895
It isn't done to give an excuse to disperse. They don't need any. It is done to clearly mark the movements as "unlawful" in the media and in peaceful protesters and to prevent any kind of massive public support.
> I don't think this guy ever worked with any software engineer with any significant amount of experience
He designed Excel Basic, and did quite a lot of work on VBA, so you can't wipe his experience away. Also, I beleive that there are some experienced engineers at FogCreek
Anyway, the guy is an ass, and loves making outrageous statements. I guess it is because he have to rationalize about how could it be that, being as smart as he think he is, he ended-up with a nice looking web application written in the most evil kludge one could envision. Of course, his inner coherence is getting slowly shredded into pieces after that...
I really like when people make insightful comments, while shooting themselves in the foot -- hard.
>As your program goes on, you clean it up, add abstractions where needed. The first version of Word for Windows didn't look ANYTHING like the current version. If you are going to make a new word processor, you go after the old version, not aim at the sky.
Let me copy page 207 of Taming Wild Software Schedule, because this is just too good to be ignored (you can find the text in amazon by doing a "search in content for WinWord"):
The development of Microsoft Word for Windows 1.0 provides an object lesson in the effects of optimistic scheduling practices. Word for Windows, aka "WinWord," spent 5 years in development, consumed 660 man-months of developer effort, and produced a system of 249.000 lines of code (lansiti 1994). The final 5-year schedule was approximately five times as long as originally planned. Table 9-1 on the next page summarizes WinWord's scheduling history.
WinWord had an extremely aggressive schedule. The shortest possible schedule for a project of its size is about 460 days. The longest estimate for WinWord 1.0's schedule was 395 days, which is 65 days shorter than the shortest possible schedule.
Development of WinWord 1.0 contained classic examples of the things that go wrong when a software project is scheduled too aggressively:
â WinWord was beset by unachievable goals. Bill Gates's directive to the team was to "develop the best word processor ever" and to do it as fast as possible, preferably within 12 months. Either of those goals individually would have been challenging. The combination was impossible.
No hard feeling, but that was too good to miss. Anyway, it can actually be used to prove your point: they aimed too high. But, being Microsoft, they succeeded anyway. Overall, I am almost ok with your argument. The only dark side, is that sooo many companies now deliver crappy duct tape one-shot software that hardly work, and never update it, because they go under due to pissed customers...
You know, I happen to think that the net is the biggest duct tape of all. Hundred of billions of dollars have been spent building apps on something that wasn't designed for that, and almost each time a new solution came, it was based on a hack that somebody did, that was glorified into some great technology (say ajax, for instance).
That is the old Worse Is Better theory. LISP machines were fantastic, but were replaced by badly designed kludges. Smalltalk environments were amazing, but everybody used less elegantly designed languages/environment instead. The thing that get the job done NOW, with the smallest curve of learning gets the momentum and WINS.
When you see the kind of kludge and complexity that is CSS (for instance) to get a somewhat controllable UI on the web, it is hard not to feel sorry. Now, people are developing apps in javascript, with very poor development environments, getting extremely fragile systems, that run hundred of times slower than a normal desktop application would. And buggy as hell (for instance, getting proper drag and drop behavior in web apps is currently impossible).
I can't avoid thinking that a properly designed web technology would make all those issues moot, but of course, that "perfect" system would never have been able to get momentum. Maybe the great designer is the one that knows how to design a system just badly enough to be successful....
Why lol at internet mention ? I am not saying that MS invented the net, I am sayin that they made a 180 degree turn when the net appeared. This is documented everywhere (FYI, the first edition of billg "visionary" document had no mention of the net in. Second edition had the net into it, and ms mad a u-turn that nobody thought they were able to do).
> "We reversed the order, now it's DOS running in Windows" - okay, there were changes but it took them 15 years to go through the original Windows leftovers
There were changes ? That is all you can say ? You don't know what you are talking about. Period.
I am always amazed that people can be both assertive and utterly wrong. I despise Microsoft, for a variety of reason, but that isn't a reason to be blind at their qualities:
> Microsoft is far to big to change direction.
Internet, WindowsNT, XBox are counter examples. Microsoft is one of the most agile company out there. A lot of dead / moribond companies and a lot of products are there to serve as a warning to others.
> They have never been a technology company
I beg to differ. It is possible to argue that their are not a technology company anymore, but not that they never were
> They could develop new and better OS's at a fraction of their current research costs by simply giving cash to universities to do the work and keeping their hands off the projects
To build an OS that they would get no benefits of ? Wtf? And why does MS would need a new OS ? What is wrong with the current OS model ? They need better apps, they need better subsystems, they need to remove cruft and to clean up stuff, but the core OS is still fine for its uses and can be improved by evolutions.
They just need Microsoft Research for a few things, mainly:
* To prevent people working here from working elsewhere, where they could create and apply disruptive technology.
* To get ideas that may or may not integrated into products (given the origins of the talking paperclip, the latter may be better)
* To have a better time-to-market IF they needed to produce something due to some disruptive tech appearing from competitors
Giving cash to university and keeping their hands off the projects obviously wouldn't make any sense
Snopes says it is true.
I also like the idea of Wells Fargo sending this to customers:
You owe your soul to the company store. Why not owe your home to Wells Fargo? An equity advantage loan can help you spend what would have been your children's inheritance.