Mind you, the DOD is under no obligation to give the source to random members of the public, only those who received binaries... So he would have to wait until he got one of those missiles distributed to him first:-)
The Polo thing.. maybe a bad idea, but hardly a technology.
And to top it off, it's years old instead of "Q2 2006". The first hit on 'segway polo' on Google goes to www.bayareaseg.com/Polo.htm, which explains in its History section that they weren't the first to do polo, but their own first match was in July 2004.
(saturday night and making this point on Slashdot - check, still in the target audience...)
Don't guess in actual days, just use something abstract like "points". Initially start with something like "1 point = 1 day", but it's really best to forget that.
Don't let a single person make a guess, do it as a team - everybody writes down their guess, then everybody shows theirs.
There are usually some outliers. Let the worst pessimist and the worst optimist explain their positions, then do a second round if necessary.
Keep track of the actual time the feature/project/whatever takes.
Over time, find out how many days "1 point" actually means for that team, and your estimates will improve over time.
If there were a few John Smiths on the list, it would never occur to them to block every John they saw, because that's a familiar, non-foreign name.
Re:You got that right
on
PHP Hacks
·
· Score: 2, Interesting
mod_perl's Apache integration is impressive, and Template Toolkit is the best templating system out there bar none. Writing solid readable Perl is not as hard as people say. Perl rules for web development, and I say that as a Python nut dragged into Perl against my will.
Also, RoR deserves the hype it gets, even though it's still hard to find hosting, and there are performance problems. Still, a good choice for rapid development.
Java is solid, enterprisey and has a wealth of enterprisey libraries out there. It crosses the border to being over engineered a little too often, but it's fast, scalable and after coding in those scripting languages for a while, you long for an actual compiler to check your code now and then. If you're building something big, Java is a good choice.
We have had good results switching a few very slow key handlers in our Perl system over to little bits of C.
Although I love Python, I'm not very up to date with its web development stuff; but there's probably a few good frameworks out there.
PHP is in my view good for nearly nothing. PHP5 is a big improvement on PHP4, and _still_ falls short on too many points compared to years old versions of the above. The only thing in its favor is that there's loads of script kiddies out there who will make a site for you for cheap, but don't expect it to be any quality.
Weakly typed dynamic languages do not have a future in large scale development projects. Given the average skillset of developers (i.e. not all developers having PHD's) there is a likely chance that less than perfect code will be written. The better language will be the language that is capable of producing less bugs. A common attribute of large scale development projects is that they are written by a team of developers and not everyone will know exactly how the whole system 'works'. In these cases without a doubt less bugs will be produced with statically typed languages that adhere to strongly typed interfaces.
That's just not true. You were doing fine until the last line, but the conclusion is wrong - there is absolutely a lot of doubt about that. Strongly typed interfaces catch simple mistakes, but not any mistakes that would have survived the most casual testing by the developer while making something.
Dynamic languages are also poor candidates for writing re-usable well tested components, and because of theyre dynamic (anything goes) nature it is harder to produce good intelligent IDE's for them.
There is a huge amount of re-usable well tested components for many of these languages (e.g., CPAN is the biggest of them all). So that's just demonstrably untrue. I will concede that it is harder to write IDEs for them that automate common refactorings, etc.
And then the absolute worst thing - say you buy this steel rod, you do intend to kill someone with it, but everything is recorded meticulously - well you can still kill him as well as you could otherwise. The preventive power is zero. Perhaps you'll be caught easier or the evidence is easier to collect, but it doesn't make your victim less dead.
Yes, and things like mod_perl just keep the Perl interpreter in memory, and load modules only once. I think all traditional "scripting" languages use something like that now, CGI is rather 1996...
Reality is that almost no humans are capable of working every for 8 hours straight. It's perfectly normal to spend some time goofing off, playing darts, etc. It's a normal part of a normal work day.
So where does this idea come from that high school science is only good for a career in science?!
It teaches you to think, to handle numbers, to comprehend difficult texts, to have a method to what you're doing, to understand how things work, etc etc etc. It's important for everybody.
Right. I have scripts running on my old P90, that send debug info to a Postfix mail server running on the same computer. I wonder how they intend to tax me.
SMS, on the other hand, is already taxed, at least here in the Netherlands. I pay 19% VAT over my phone bill.
The fact that with things with like this, if it sells for $225 in the US, it's going to cost at least 225 euro, possibly more. Just seems to work that way. Partly because of higher taxes, but probably also partly because they can get away with it.
The 'open source spirit of Linux' is that Open Source is supposed to enable people to stop worrying about this licensing crap. If nVidia and ATI aren't complaining, there shouldn't be an issue on our side.
You have it exactly backwards. Yes, the whole point of Free software is that we're enabled to stop worrying about this licensing crap. So if nVidia and ATI give us the source of their code and the freedom to do what we want with it, then we'll stop complaining. And then there won't be an issue.
This free software thing wasn't started because the vendors were complaining...
I simply hold ctrl and use the mouse wheel. Doesn't that work?
Mind you, the DOD is under no obligation to give the source to random members of the public, only those who received binaries... So he would have to wait until he got one of those missiles distributed to him first :-)
The Polo thing.. maybe a bad idea, but hardly a technology.
And to top it off, it's years old instead of "Q2 2006". The first hit on 'segway polo' on Google goes to www.bayareaseg.com/Polo.htm, which explains in its History section that they weren't the first to do polo, but their own first match was in July 2004.
(saturday night and making this point on Slashdot - check, still in the target audience...)
If there were a few John Smiths on the list, it would never occur to them to block every John they saw, because that's a familiar, non-foreign name.
mod_perl's Apache integration is impressive, and Template Toolkit is the best templating system out there bar none. Writing solid readable Perl is not as hard as people say. Perl rules for web development, and I say that as a Python nut dragged into Perl against my will.
Also, RoR deserves the hype it gets, even though it's still hard to find hosting, and there are performance problems. Still, a good choice for rapid development.
Java is solid, enterprisey and has a wealth of enterprisey libraries out there. It crosses the border to being over engineered a little too often, but it's fast, scalable and after coding in those scripting languages for a while, you long for an actual compiler to check your code now and then. If you're building something big, Java is a good choice.
We have had good results switching a few very slow key handlers in our Perl system over to little bits of C.
Although I love Python, I'm not very up to date with its web development stuff; but there's probably a few good frameworks out there.
PHP is in my view good for nearly nothing. PHP5 is a big improvement on PHP4, and _still_ falls short on too many points compared to years old versions of the above. The only thing in its favor is that there's loads of script kiddies out there who will make a site for you for cheap, but don't expect it to be any quality.
15 december 2004.
They should charge an entrance fee and let all the games inside be free to play. Much more fun!
Start | Run Command | cmd
Then type "ftp" at the prompt. It's still there...
Start a side business.
I think that at 6 minutes per puzzle, they're quite hard enough.
From TFA: "Their cousins, by contrast, were up to 45 metres long and weighed in at 80 tonnes - as much as a small town of over 1,000 inhabitants."
I don't understand. How many Volkswagen Beetles is that?
Weakly typed dynamic languages do not have a future in large scale development projects. Given the average skillset of developers (i.e. not all developers having PHD's) there is a likely chance that less than perfect code will be written. The better language will be the language that is capable of producing less bugs. A common attribute of large scale development projects is that they are written by a team of developers and not everyone will know exactly how the whole system 'works'. In these cases without a doubt less bugs will be produced with statically typed languages that adhere to strongly typed interfaces.
That's just not true. You were doing fine until the last line, but the conclusion is wrong - there is absolutely a lot of doubt about that. Strongly typed interfaces catch simple mistakes, but not any mistakes that would have survived the most casual testing by the developer while making something.
Dynamic languages are also poor candidates for writing re-usable well tested components, and because of theyre dynamic (anything goes) nature it is harder to produce good intelligent IDE's for them.
There is a huge amount of re-usable well tested components for many of these languages (e.g., CPAN is the biggest of them all). So that's just demonstrably untrue. I will concede that it is harder to write IDEs for them that automate common refactorings, etc.
He never said the asteroid was 30 miles wide - he said it was up to 30 miles wide.
And then the absolute worst thing - say you buy this steel rod, you do intend to kill someone with it, but everything is recorded meticulously - well you can still kill him as well as you could otherwise. The preventive power is zero. Perhaps you'll be caught easier or the evidence is easier to collect, but it doesn't make your victim less dead.
Yes, and things like mod_perl just keep the Perl interpreter in memory, and load modules only once. I think all traditional "scripting" languages use something like that now, CGI is rather 1996...
Reality is that almost no humans are capable of working every for 8 hours straight. It's perfectly normal to spend some time goofing off, playing darts, etc. It's a normal part of a normal work day.
So where does this idea come from that high school science is only good for a career in science?!
It teaches you to think, to handle numbers, to comprehend difficult texts, to have a method to what you're doing, to understand how things work, etc etc etc. It's important for everybody.
If we're going to make a 40,000+ km elevator out of it, a one mile bridge better be affordable.
Right. I have scripts running on my old P90, that send debug info to a Postfix mail server running on the same computer. I wonder how they intend to tax me.
SMS, on the other hand, is already taxed, at least here in the Netherlands. I pay 19% VAT over my phone bill.
Uhm, http://code.google.com/projects.html has a list of Open Source projects authored by Google. Don't spread misinformation.
The fact that with things with like this, if it sells for $225 in the US, it's going to cost at least 225 euro, possibly more. Just seems to work that way. Partly because of higher taxes, but probably also partly because they can get away with it.
In the meantime, both Spirit and Opportunity are still active, two years and four months after landing on Mars.
Vim does it out of the box, there's a folding module for Emacs. Are there other editors?
The 'open source spirit of Linux' is that Open Source is supposed to enable people to stop worrying about this licensing crap. If nVidia and ATI aren't complaining, there shouldn't be an issue on our side.
You have it exactly backwards. Yes, the whole point of Free software is that we're enabled to stop worrying about this licensing crap. So if nVidia and ATI give us the source of their code and the freedom to do what we want with it, then we'll stop complaining. And then there won't be an issue.
This free software thing wasn't started because the vendors were complaining...