Like many people here at/. I'm sure, seeing a (picture of) a live giant squid is one of those things that were definatley on my list of things to do before I die.
China has about 1.2 billion people, when, and if, the majority want change, they will fight for it and win, whether the government likes it or not. But until that revolution begins, how about America just shut up, sit back and let them be. Thier way of life is different to yours, why should that be a bad thing, why should you have to force your "freedom" (becoming less and less free lately) down thier collective throat?
If the majority of the Chinese population wants change, then they will make it happen, if nothing else then by sheer force of numbers. Revolution by the people is older than history - America has only had one.. so far.
I don't use it really. Even without it, jEdit still beats Eclipse, I just can't live without columnar operations and a good search & replace interface.
I tried phpEclipse recently, coming from jEdit. It was almost nice, but missing lots of things. Like, columnar selection, a useful search/replace dialog, anywhere near good folding and it has serious problems with line numbering when word wrapping meaning that practically you couldn't enable word wrap at all if you wanted correct line numbers in the gutter. It also fell over when encountering recursive symlinks in the file system.
I stuck with it for a week, but compared to jEdit, Eclipse, at least for PHP, is a toy.
Err, except the way it is now is semantically correct - it's a list of links. Your way it's just a bunch of links all mooshed togethor with no semantics at all.
There is a lot of "div-itis" though, but I'm guessing that was to provide flexability for user defined stylesheets in the future, so can be forgiven i guess.
Not jumping on the xhtml bandwagon, because I for one don't see much advantage and several disadvantages in the present state of affairs wrt xhtml over html4, but i think it would be safe to say that any browser worth it's salt understands UNICODE (and utf-8 encoded UNICODE specifically).
I imagine that internally most browsers strings are stored as UNICODE anyway no matter what character set they were read in, certainly that is true of any and all of the Javascript engines (Javascript strings are exclusively UNICODE).
Whether you have a font on your system with the appropriate characters, well that's a different story, but certainly the browser should be able to decode utf-8 encoded UNICODE.
That said, you do have to serve the document correctly, just putting a "meta" tag to specify the document is utf-8 isn't enough if your server is adding a real HTTP header that is incorrectly specifying the character set.
Actually, it seems to be crapping it's pants in various ways each time you reload. Perhaps it's not rolled out to all the cluster (/. runs clustered doesn't it?) yet.
he Burans (no longer operational) are in Baikonur and in Moscow.
Unfortunatly (from a historical standpoint at least), the shuttle named Buran, the only complete and space worthy example was left neglected sitting atop an Energia mockup in the building at Baikonur that suffered the roof collapse.
As far as I know it's still buried in the rubble, and likely is a mangled pile of metal and ceramic tiles.
The internet, in the form we know it didn't really eventuate until 1984 or so.
Arpanet is much older, but Arpanet really was quite different (owing to the fact that it wasn't TCP/IP). It's like Homo neanderthalensis, recognisable as a precursor to ourselves, but a completely different beast.
The internet of course didn't really come into being in the popular sense until 1990 or so.
And if we all had access to flying cars, I doubt there would be a lot of collisions high in the air because there's so much room up there.
That's where you're wrong. Any mass produced flying car system will need to operate along routes, just like air transport traffic does now. Sadly, there are still mid air collisions between airliners, even though they have perfectly good TCAS!
Can you imagine what it would be like to have 30, 40, 50 THOUSAND aircraft (flying CARS, think how many cars we have on the road) in a localised airspace - no way we can manage that yet, they'd be smacking into each other all over the place. At 1500ft AGL a fender bender isn't going to be much fun.
Yeah, great, mod me off topic for asking the parent a sensibl question, but let the parent post who not only is offtopic but makes no sense at all, fly.
Sorry, I must have missed something. How do you get from a conversation about the relative differences in freedom between China and the US, and end up at the New Zealand Human Rights Commission?
Are you saying that NZ has a worse human rights record than the US? I'd like to see your justification for that!
The high end (at the time of course) audio visual capabilities were part of the Amiga not just because they were required for kick ass games, but more specifically because the Amiga was intended to be a full on multimedia producing system.
The Amiga was heavily used in broadcast and video production - without that superior audio and visual capability provided by the Amiga that would not have been possible without much more money.
The salt doesn't matter if it gets known, for the typical attacks.
The only reason you'd need the salt in an attack is if you needed to verify a supplied password against the stored hash (ie, you stole the DB and were setting up a phising scam or something).
the attach that this article is about is for working out the original source password given a hash by havign a huge database of word -> hash mappings. A salt makes that impossible because even if you know the salt, and the md5 that was generated in conjunction with that salt, you don't know what the md5 would have been without that salt. So you have no md5 to lookup in your big database to find the (likely) original word.
How do you do context ads on VOIP? Voice recognition isn't good enough.
I can just imagine...
So Bob, I was talking to Jim the other day about that new medication he's on... BEEEEP, Google here, I heard you talking about medication, can I interest you in some PENIS ENLARGEMENT PILLS? Press 3 followed by the hash key to learn more, or press 1 to continue your conversation.
It's called "perpetual beta so that people can't complain if they find a bug, or we totally change stuff on a whim", avoids that whole "need for stability" thing quite nicely:)
Replying to myself because this just occured to me, sorry if I'm karma whoring...
If they did manage to capture enough market, it would be an incredible means for them to deliver advertising. Think of it, a targetted adwords ad in the interface, refreshing every now and then based on the keywords in what you are discussing.
Brings up the old privacy problem, but it's gotta be a good way for G to make some more money out of adwords.
I don't see what Google has to gain in doing this, surely it would be an incredible uphill battle for an IM released by them to capture any significant portion of the market against the established clients running over MSN's and AIM's protocols.
They would have to come up with something pretty interesting to cause enough buzz to get people to switch I think.
Well, tomorrow will tell by the looks of things, one way or the other.
As others have said, WHT is probably your best bet for reviews.
One thing to note about WHT though is that there is a "WHT Level Host" and that level is quite low - what I mean is that a lot of the time WHT attracts those $1/month overselling fly-by-night teenage (or less) managed "hosts" (who are almost certainly kids who bought a $1/month mammothly oversold reseller account) that will ignore support requests when they go on summer holidays with thier parents. Unfortunatly these hosts start out well, and they often get good reviews (probably tooting thier own horn), but very quickly they will die off.
Also make sure you know exactly what you want, ask questions. You're posting here so I'll assume that things like SSH access are important, and if you're using PHP you probably don't want anywhere that has safe_mode restrictions (and probably not open_basedir), you might also want to avoid hosts that run php as suPHP (basically cgi-mode php in a wrapper).
I didn't read your whole post, becaue I'm inherently lazy, but this statement...
Embedding logic in your presentation layer is a bad idea. It ties your code to how your presenting it. Want to change how your site looks? Gotta change code. Want to change from HTML tables to CSS? Looks like it'll be a fundamental rewrite.
This is the problem that PHP -- and most mod_perl-based frameworks for that matter, like Slashdot -- have. It's a write-once language that you simply pile more and more code on until it breaks. Then you start over again.
I agree that embedding business logic in your html is a bad idea, but PHP IS a templating language. I see no problem with
<?php echo $somevar ?>
rather than your typical template language's
{somevar}
or
<?php foreach($record in $records) { ?> <tr>....</tr> <?php } ?>
instead of
{loop $records} <tr>...</tr> {/loop}
(or whatever your chosen template language syntax for looping is).
Separate the _business_logic_ from the _display_logic_, and you'l be just fine and write maintainable views in PHP.
Like many people here at /. I'm sure, seeing a (picture of) a live giant squid is one of those things that were definatley on my list of things to do before I die.
Damn, does that thing look cool.
I wish I had mod points - +1 Insightful.
China has about 1.2 billion people, when, and if, the majority want change, they will fight for it and win, whether the government likes it or not. But until that revolution begins, how about America just shut up, sit back and let them be. Thier way of life is different to yours, why should that be a bad thing, why should you have to force your "freedom" (becoming less and less free lately) down thier collective throat?
If the majority of the Chinese population wants change, then they will make it happen, if nothing else then by sheer force of numbers. Revolution by the people is older than history - America has only had one.. so far.
I don't use it really. Even without it, jEdit still beats Eclipse, I just can't live without columnar operations and a good search & replace interface.
I tried phpEclipse recently, coming from jEdit. It was almost nice, but missing lots of things. Like, columnar selection, a useful search/replace dialog, anywhere near good folding and it has serious problems with line numbering when word wrapping meaning that practically you couldn't enable word wrap at all if you wanted correct line numbers in the gutter. It also fell over when encountering recursive symlinks in the file system.
I stuck with it for a week, but compared to jEdit, Eclipse, at least for PHP, is a toy.
Err, except the way it is now is semantically correct - it's a list of links. Your way it's just a bunch of links all mooshed togethor with no semantics at all.
There is a lot of "div-itis" though, but I'm guessing that was to provide flexability for user defined stylesheets in the future, so can be forgiven i guess.
Not jumping on the xhtml bandwagon, because I for one don't see much advantage and several disadvantages in the present state of affairs wrt xhtml over html4, but i think it would be safe to say that any browser worth it's salt understands UNICODE (and utf-8 encoded UNICODE specifically).
I imagine that internally most browsers strings are stored as UNICODE anyway no matter what character set they were read in, certainly that is true of any and all of the Javascript engines (Javascript strings are exclusively UNICODE).
Whether you have a font on your system with the appropriate characters, well that's a different story, but certainly the browser should be able to decode utf-8 encoded UNICODE.
That said, you do have to serve the document correctly, just putting a "meta" tag to specify the document is utf-8 isn't enough if your server is adding a real HTTP header that is incorrectly specifying the character set.
Actually, it seems to be crapping it's pants in various ways each time you reload. Perhaps it's not rolled out to all the cluster (/. runs clustered doesn't it?) yet.
Try shift-refresh, there is probably CSS stuck in your cache.
he Burans (no longer operational) are in Baikonur and in Moscow.
Unfortunatly (from a historical standpoint at least), the shuttle named Buran, the only complete and space worthy example was left neglected sitting atop an Energia mockup in the building at Baikonur that suffered the roof collapse.
As far as I know it's still buried in the rubble, and likely is a mangled pile of metal and ceramic tiles.
Or that the printer was ready and waiting for stuff to print.
The internet, in the form we know it didn't really eventuate until 1984 or so.
Arpanet is much older, but Arpanet really was quite different (owing to the fact that it wasn't TCP/IP). It's like Homo neanderthalensis, recognisable as a precursor to ourselves, but a completely different beast.
The internet of course didn't really come into being in the popular sense until 1990 or so.
Yes, yes, everybody should dump thier PCs and Internet connections and go with Commodore 64s, 1200bps modems, and Quantum Link. That'll show MSFT.
And if we all had access to flying cars, I doubt there would be a lot of collisions high in the air because there's so much room up there.
That's where you're wrong. Any mass produced flying car system will need to operate along routes, just like air transport traffic does now. Sadly, there are still mid air collisions between airliners, even though they have perfectly good TCAS!
Can you imagine what it would be like to have 30, 40, 50 THOUSAND aircraft (flying CARS, think how many cars we have on the road) in a localised airspace - no way we can manage that yet, they'd be smacking into each other all over the place. At 1500ft AGL a fender bender isn't going to be much fun.
It's BSD, not GPL. They can do what they want with it.
Yeah, great, mod me off topic for asking the parent a sensibl question, but let the parent post who not only is offtopic but makes no sense at all, fly.
Why are so many moderators such morons.
Sorry, I must have missed something. How do you get from a conversation about the relative differences in freedom between China and the US, and end up at the New Zealand Human Rights Commission?
Are you saying that NZ has a worse human rights record than the US? I'd like to see your justification for that!
The high end (at the time of course) audio visual capabilities were part of the Amiga not just because they were required for kick ass games, but more specifically because the Amiga was intended to be a full on multimedia producing system.
The Amiga was heavily used in broadcast and video production - without that superior audio and visual capability provided by the Amiga that would not have been possible without much more money.
The salt doesn't matter if it gets known, for the typical attacks.
The only reason you'd need the salt in an attack is if you needed to verify a supplied password against the stored hash (ie, you stole the DB and were setting up a phising scam or something).
the attach that this article is about is for working out the original source password given a hash by havign a huge database of word -> hash mappings. A salt makes that impossible because even if you know the salt, and the md5 that was generated in conjunction with that salt, you don't know what the md5 would have been without that salt. So you have no md5 to lookup in your big database to find the (likely) original word.
How do you do context ads on VOIP? Voice recognition isn't good enough.
I can just imagine...
So Bob, I was talking to Jim the other day about that new medication he's on...
BEEEEP, Google here, I heard you talking about medication, can I interest you in some PENIS ENLARGEMENT PILLS? Press 3 followed by the hash key to learn more, or press 1 to continue your conversation.
It's called "perpetual beta so that people can't complain if they find a bug, or we totally change stuff on a whim", avoids that whole "need for stability" thing quite nicely :)
Replying to myself because this just occured to me, sorry if I'm karma whoring...
If they did manage to capture enough market, it would be an incredible means for them to deliver advertising. Think of it, a targetted adwords ad in the interface, refreshing every now and then based on the keywords in what you are discussing.
Brings up the old privacy problem, but it's gotta be a good way for G to make some more money out of adwords.
I don't see what Google has to gain in doing this, surely it would be an incredible uphill battle for an IM released by them to capture any significant portion of the market against the established clients running over MSN's and AIM's protocols.
They would have to come up with something pretty interesting to cause enough buzz to get people to switch I think.
Well, tomorrow will tell by the looks of things, one way or the other.
As others have said, WHT is probably your best bet for reviews.
One thing to note about WHT though is that there is a "WHT Level Host" and that level is quite low - what I mean is that a lot of the time WHT attracts those $1/month overselling fly-by-night teenage (or less) managed "hosts" (who are almost certainly kids who bought a $1/month mammothly oversold reseller account) that will ignore support requests when they go on summer holidays with thier parents. Unfortunatly these hosts start out well, and they often get good reviews (probably tooting thier own horn), but very quickly they will die off.
Also make sure you know exactly what you want, ask questions. You're posting here so I'll assume that things like SSH access are important, and if you're using PHP you probably don't want anywhere that has safe_mode restrictions (and probably not open_basedir), you might also want to avoid hosts that run php as suPHP (basically cgi-mode php in a wrapper).
In short, take your time, choose wisely.
Better get the Monty Python out of the way too...
R ecord/TheAustralianTableWineSketch.html
http://bau2.uibk.ac.at/sg/python/Scripts/Previous
Embedding logic in your presentation layer is a bad idea. It ties your code to how your presenting it. Want to change how your site looks? Gotta change code. Want to change from HTML tables to CSS? Looks like it'll be a fundamental rewrite.
This is the problem that PHP -- and most mod_perl-based frameworks for that matter, like Slashdot -- have. It's a write-once language that you simply pile more and more code on until it breaks. Then you start over again.
I agree that embedding business logic in your html is a bad idea, but PHP IS a templating language. I see no problem with rather than your typical template language's or instead of (or whatever your chosen template language syntax for looping is).
Separate the _business_logic_ from the _display_logic_, and you'l be just fine and write maintainable views in PHP.