I agree on the if(variable == CONSTANT) one, especially as most compilers pick up the = vs == bugs anyway..
But I've had to debug code like this:
if(condition)
doSomething();
doSomethingElse();
Where you have no idea if the doSomethingElse(); line is just badly indented, or was intended to be a part of the condition block.
I like lots of context too, but assuming you put the opening bracket on the same line as the if, then you're only adding one extra line, but you're making it clear to others what you intend.
Alternatively, if it's something really simple, I'll just put them on the same line - though usually only when it's something like the following -
if(ptr != NULL) free(ptr);
(yes, i could just do if(ptr) free(ptr), but again, I think the clarity of explicitly saying != NULL is important).
for so clearly expressing everything that is wrong with PHP!
Those of us using real languages (whether perl, python, Java, or whatever) just need to change the datasource, and maybe tweak an SQL statement or two.
I think I'll run my DB App on Oracle today! hmm...no, now I'll use DB2.....Ok, time to try MySQL, and how about we switch to PostgreSQL on Fridays...
Though MySQL's support of SQL is mauch better than it used to be.
I'm not sure exactly what the 18 nestings of SELECT is about though - it's been a long, long time since I've had to do anything real with MySQL - I've been using Oracle instead.
Shall we spell things as they're pronounced in Northern England, Southern England, Australia or Northern America?
English works best with abstracted spelling....though that doesn't mean that there's not room for improvement, but any changes towards more phonetic spelling are likely to be very gradual...
Do you also usualy recompile libc? - though I could forsee a distro providing two versions of Libc if it was going to make a significant difference...
Obviously if you're using software that can be recompiled, and doing so will make a significant difference then it should be considered, but personally I think having a well tested, stable, and easy to recover in an emergency setup is far more important than tweaking the best performance. So for me, when it came to considering performance, I'd be looking for the platform that performed the best in the general case, with non optimised binaries, over one that _could_ perform much better, but only if you recompiled everything with specific optimisations and a different compiler.
I guess it probably comes down to the difference between scientific applications, where the software is specialised, and recompiling and tweaking for speed is pretty much expected, and database driven business applications - which are usualy built on closed source 3rd party platforms (and are probably IO bound anyway)
The article made it sound like fantasy was some lesser form of SciFi.
SciFi and Fantasy are both Speculative Fiction, but other than that, Fantasy exists completely outside SciFi, and is not the cause of its problems.
I'm also guessing that the author was confused when he went to what he thought was a SciFi convention, it was probably a SF (Speculative Fiction) convention, at which the Fantasy stuff had every right to be.
Oh, and there's more to fantasy than elves and wizards, and has been since even before reviewers stopped comparing every fantasy author to Tolkien.
Sci Fi fans often seem to be offended at the very existence of Fantasy. I'll never understand why that is, I don't think Fantasy fans tend to feel the same way about Sci Fi.
I recently found out that at my daughter's school, the use PowerPoint to call the role.
There's something deeply wrong about that, but I just can't quite put my finger on it...
> I hate to say this, but this is a simple application of known and existing technologies. Nifty for the guys that made it, but not exactly groundbreaking.
Why does everything have to be groundbreaking? Sometimes the most important developments are the ones that simply involve someone taking the time to put two and two together.
"If I have seen further it is by standing on the shoulders of Giants" If it's good enough for Newton, why not these guys?
The code's GPL, and even if new versions are closed the current (GPLd) version is still excellent.
And the grandparent might have been trying to be funny about Windows, but as TOra is built with QT, there is a native Windows version available. Though that version is only free (cost) for non comercial use. I believe the licenses are pretty cheap though.
I don't know how WiFi works - but I would assume that if you have security enabled in the first place (if you don't then you might as well just use "password" for your password), then all transmissions would be encrypted, password or not - like how SSL works. So as a result, you wouldn't even know which part was the password.
> Yes, if they link to themselves. That's called journalistic integrity.
Is it really?, the summary makes it very clear that the person submitting the story is from the site that's linked.
If they had tried to pretend otherwise, then there might me integrity issues.
And as mentioned elsewhere - slashdot is not a newspaper. It is a web site where they post links that people have sent them if they find them interesting. There is no journalism, there are no editors, it is not a news source, it is a bunch of links to other sites. Sometimes they're interesting, sometimes they're irrelevant, sometimes they're barely disguised spam. You get that. Never in the 7 years I've been visiting this site have I thought it was anything else. Why do other people seem to have such a problem with that?
It doesn't matter what the FSF _Say_ they will do with it. The fact remains that once it's their copyright, it's their copyright. You no longer have any say over it, and they can do what the hell they like with it.
Of course, the FSF being the FSF means that it's highly unlikely that they would do anything non free with it - especially since they promised not to, but they still CAN if they want to.
Novell is just being honest. Also, as noted elsewhere, this is not actually a change in policy - it's just a change in name. The policy was already there, but Ximian was the company named.
I agree on the if(variable == CONSTANT) one, especially as most compilers pick up the = vs == bugs anyway..
But I've had to debug code like this:
if(condition)
doSomething();
doSomethingElse();
Where you have no idea if the doSomethingElse(); line is just badly indented, or was intended to be a part of the condition block.
I like lots of context too, but assuming you put the opening bracket on the same line as the if, then you're only adding one extra line, but you're making it clear to others what you intend.
Alternatively, if it's something really simple, I'll just put them on the same line - though usually only when it's something like the following -
if(ptr != NULL) free(ptr);
(yes, i could just do if(ptr) free(ptr), but again, I think the clarity of explicitly saying != NULL is important).
yes, yes there are...due to the fact that there a so many more Windows users.
But if you stop and think about it you'll understand what he was saying.
for so clearly expressing everything that is wrong with PHP!
Those of us using real languages (whether perl, python, Java, or whatever) just need to change the datasource, and maybe tweak an SQL statement or two.
I think I'll run my DB App on Oracle today!
hmm...no, now I'll use DB2.....Ok, time to try MySQL, and how about we switch to PostgreSQL on Fridays...
Because it's pretty much true.
Though MySQL's support of SQL is mauch better than it used to be.
I'm not sure exactly what the 18 nestings of SELECT is about though - it's been a long, long time since I've had to do anything real with MySQL - I've been using Oracle instead.
The GIF thing was just oportunistic.
It was just an "Oh look what we found, we can make some free money!"
It was never part of Unisys's main buisnes
Phonetic based on whose pronounciation?
Shall we spell things as they're pronounced in Northern England, Southern England, Australia or Northern America?
English works best with abstracted spelling....though that doesn't mean that there's not room for improvement, but any changes towards more phonetic spelling are likely to be very gradual...
hundreds of them, just use IE for a few hours and one is bound to install itself.
No, 'cause at least Katz's work was mostly his own.
Ok, so how do you recompile Oracle?
Do you also usualy recompile libc? - though I could forsee a distro providing two versions of Libc if it was going to make a significant difference...
Obviously if you're using software that can be recompiled, and doing so will make a significant difference then it should be considered, but personally I think having a well tested, stable, and easy to recover in an emergency setup is far more important than tweaking the best performance. So for me, when it came to considering performance, I'd be looking for the platform that performed the best in the general case, with non optimised binaries, over one that _could_ perform much better, but only if you recompiled everything with specific optimisations and a different compiler.
I guess it probably comes down to the difference between scientific applications, where the software is specialised, and recompiling and tweaking for speed is pretty much expected, and database driven business applications - which are usualy built on closed source 3rd party platforms (and are probably IO bound anyway)
Hmmm, what was with all fantasy bashing?
The article made it sound like fantasy was some lesser form of SciFi.
SciFi and Fantasy are both Speculative Fiction, but other than that, Fantasy exists completely outside SciFi, and is not the cause of its problems.
I'm also guessing that the author was confused when he went to what he thought was a SciFi convention, it was probably a SF (Speculative Fiction) convention, at which the Fantasy stuff had every right to be.
Oh, and there's more to fantasy than elves and wizards, and has been since even before reviewers stopped comparing every fantasy author to Tolkien.
Sci Fi fans often seem to be offended at the very existence of Fantasy. I'll never understand why that is, I don't think Fantasy fans tend to feel the same way about Sci Fi.
Then we're all doomed
I recently found out that at my daughter's school, the use PowerPoint to call the role.
There's something deeply wrong about that, but I just can't quite put my finger on it...
And I bet Microsoft is going to release two versions of XP AMD64 one optomised for EMT64 and one for AMD 64, right?
And all the linux distributions and third party software providers (Oracle, etc) are going to do the same, right?
It's kinda irrelevant how well either processor works when compiled with opomisations that real world software is probably never going to use.
Well, presumably his wife _is_ his girlfriend.
At least, I would hope so.
> I hate to say this, but this is a simple application of known and existing technologies. Nifty for the guys that made it, but not exactly groundbreaking.
Why does everything have to be groundbreaking?
Sometimes the most important developments are the ones that simply involve someone taking the time to put two and two together.
"If I have seen further it is by standing on the shoulders of Giants"
If it's good enough for Newton, why not these guys?
60%?
wow, I wish I could achieve that. I'm lucky if I hit 20% most days.
The code's GPL, and even if new versions are closed the current (GPLd) version is still excellent.
And the grandparent might have been trying to be funny about Windows, but as TOra is built with QT, there is a native Windows version available. Though that version is only free (cost) for non comercial use. I believe the licenses are pretty cheap though.
It is slashdot, which is exactly why you're seeing what you're seeing.
> KIA (do they realize what that acronym means in English?)
well, seing as even English speaking people don't, I guess not.
Care to enlighten us?
They _DID_ come up with a new expansion.
Doesn't anyone read _anything_ before they just start talking these days?
Scalable Link Interface
Read about it Here
Cleaner
I don't know how WiFi works - but I would assume that if you have security enabled in the first place (if you don't then you might as well just use "password" for your password), then all transmissions would be encrypted, password or not - like how SSL works. So as a result, you wouldn't even know which part was the password.
> Yes, if they link to themselves. That's called journalistic integrity.
Is it really?, the summary makes it very clear that the person submitting the story is from the site that's linked.
If they had tried to pretend otherwise, then there might me integrity issues.
And as mentioned elsewhere - slashdot is not a newspaper. It is a web site where they post links that people have sent them if they find them interesting. There is no journalism, there are no editors, it is not a news source, it is a bunch of links to other sites. Sometimes they're interesting, sometimes they're irrelevant, sometimes they're barely disguised spam. You get that.
Never in the 7 years I've been visiting this site have I thought it was anything else. Why do other people seem to have such a problem with that?
> thus I use Intel. I tested AMD once.
Yup, you're right, them XScales sure beat those K5s
While you're at it, you'd better check your Microsoft using your Norton, I think your Adobe just got trashed.
> back to windows.
Fantastic!
Just a shame my soundcard/modem/ethernet/graphics cards arent supported at all.
Ho-hum, back to Linux.
It doesn't matter what the FSF _Say_ they will do with it.
The fact remains that once it's their copyright, it's their copyright. You no longer have any say over it, and they can do what the hell they like with it.
Of course, the FSF being the FSF means that it's highly unlikely that they would do anything non free with it - especially since they promised not to, but they still CAN if they want to.
Novell is just being honest.
Also, as noted elsewhere, this is not actually a change in policy - it's just a change in name. The policy was already there, but Ximian was the company named.