Personally, I run my dynamically-generated pages through Tidy. If Tidy validates the page, I display the link. If it's in valid, I write an entry to the sever error log, so I can fix the software.
A true blog. Big "Valid XHTML!!!!11!!!" link, and then this when you click it:
This page is not Valid XHTML 1.0 Transitional!
Below are the results of checking this document for XML well-formedness and validity.
1. Error Line 225 column 245: "Little" is not a member of a group specified for any attribute....="Comment on We're America's "Little Buddy".">No Comments
2. Error Line 225 column 250: an attribute value literal can occur in an attribute specification list only after a VI delimiter....ment on We're America's "Little Buddy".">No Comments
Have you forgotten the "equal" sign marking the separation between the attribute and its declared value? Typical syntax is attribute="value".
> If by evolution you mean survival of the fittest, that works only if being susceptible to this attack makes it harder to reproduce. I can't see how that would be the case.
I don't notice homeless people having a lot of kids.
> The MiM is the hardest security problem by far there are no easy answers.
Umm, SSL was designed to solve this problem. When you visit your online bank, make sure the cert is valid and that the URL matches the one on your printed bankbook or credit card.
Pretty simple.
(People being too dumb/lazy to check, though, is the hard problem. Fortunately this is evolution at work.)
> Nah, it makes more sense to search for large prime numbers and E.T.;^)
Right, it makes a lot of sense to stop having a society until every disease has been cured. Brilliant, just brilliant./me goes back to searching for large prime numbers.
Exactly. Library is more like/usr/share. With some/var mixed in./Library has your site_perl directory, your htdocs directory, some configuration, some binaries. I would call it "etc", but that means something else:)
The difference is that if you own the Linux box, you can do anything. User accounts are something you use to limit the ability of others to hose your computer.
Sony's DRM limits the ability for you to use your own property. (Unless you're just renting the PSP, in which case Sony can do whatever they want. Of course, you could sue them for breach of contract if they said you could do something that you can't. If you don't like the PSP's DRM, though, why not just not buy one!? Let Sony go out of business.)
This is very important police work. If there are open APs, people might be able to communicate freely and anonymously. We don't want any of that now, do we?
By your logic, the world should come to a complete stop. Math? Who needs it, doesn't cure cancer. Computers? Don't need none of dose. Cars? Those don't cure cancer. Slashdot? People shouldn't waste their time on slashdot, when they could be curing cancer.
Does this sound rediculous to you?
Some people have other areas of interest -- we can't let the world stop so that some people can cure cancer, or save the children, or whatever.
Exactly. If these "medical researchers" need more computing time, maybe they should buy one of these new-fangled "supercomputers". Then they could use it for whatever they want.
Personally, I think protein folding is lame because I know that the IP generated is going to be locked up for the next 70 years. If they want to use my computer, they should give me something in return. (Oh, but it will Cure All Diseases! Sure, but that cure will be sold back to me. No thanks.)
I don't run anything ATM, but I used to participate in GIMPs, looking for large Mersenne primes. That's more interesting to me than curing cancer.
There's a slight difference between the two jobs. When you're working on something, you're standing on the ground. So when you touch something not-at-ground-potential, a current flows through your body (killing you instantly;). When you're working on the high tension lines, you touch the line, and you too become charged to whatever potential the lines are at. As long as you don't touch anything else (like the ground), you're perfectly fine.
Personally, I run my dynamically-generated pages through Tidy. If Tidy validates the page, I display the link. If it's in valid, I write an entry to the sever error log, so I can fix the software.
A true blog. Big "Valid XHTML!!!!11!!!" link, and then this when you click it:
...="Comment on We're America's "Little Buddy".">No Comments
...ment on We're America's "Little Buddy".">No Comments
This page is not Valid XHTML 1.0 Transitional!
Below are the results of checking this document for XML well-formedness and validity.
1. Error Line 225 column 245: "Little" is not a member of a group specified for any attribute.
2. Error Line 225 column 250: an attribute value literal can occur in an attribute specification list only after a VI delimiter.
Have you forgotten the "equal" sign marking the separation between the attribute and its declared value? Typical syntax is attribute="value".
> Hey, quick joke: what's the difference between slashdot comments and your blog?
:)
I even mentioned this in a talk I gave
http://www.jrock.us/yapc/slides/img69.html
So what's wrong with having a line of code that looks like:
if(url = 'kinderstart.com')
pagerank.decreaseBy(100)
It's automatic.
Crashing browsers is a huge PITA. Do you like your history? Do you keep multiple tabs open. All that is gone when your browser SEGVs.
If a remote user can make your software do something it's not supposed to do, that's a security problem.
> If by evolution you mean survival of the fittest, that works only if being susceptible to this attack makes
it harder to reproduce. I can't see how that would be the case.
I don't notice homeless people having a lot of kids.
> The MiM is the hardest security problem by far there are no easy answers.
Umm, SSL was designed to solve this problem. When you visit your online bank, make sure the cert is valid and that the URL matches the one on your printed bankbook or credit card.
Pretty simple.
(People being too dumb/lazy to check, though, is the hard problem. Fortunately this is evolution at work.)
I forgot my login and password.
However, thanks to the new wiretapping system, I was able to retrieve it!
I don't think "test" credit card numbers exist. Do you have a reference?
I wasn't alive during the time when whites enslaved blacks, so it doesn't evoke any imagry for me. They're just people.
Programmers can't eat code, either, but somehow we have things like perl, MySQL, Mozilla, fetchmail, GNOME, Linux, GNU, etc. etc.
My reply:
As it turns out, she sent the e-mail from a different computer... but if you omit that detail, it makes for a good story
> Nah, it makes more sense to search for large prime numbers and E.T. ;^)
/me goes back to searching for large prime numbers.
Right, it makes a lot of sense to stop having a society until every disease has been cured. Brilliant, just brilliant.
Exactly. Library is more like /usr/share. With some /var mixed in. /Library has your site_perl directory, your htdocs directory, some configuration, some binaries. I would call it "etc", but that means something else :)
> In other news, massive layoff of state-level IT workers due to outsourcing. Film at 11.
Um, the government tends not to outsource jobs.
> I understand your point, but why do you consider "easy to use" and "powerful" to be incompatible?
What's not "easy to use" about pressing one key to perform a complex operation. I'm no vi fan, but that sounds easy to me.
(emacs is M-x indent-region, or whatever you've bound that to.)
The difference is that if you own the Linux box, you can do anything. User accounts are something you use to limit the ability of others to hose your computer.
Sony's DRM limits the ability for you to use your own property. (Unless you're just renting the PSP, in which case Sony can do whatever they want. Of course, you could sue them for breach of contract if they said you could do something that you can't. If you don't like the PSP's DRM, though, why not just not buy one!? Let Sony go out of business.)
No, DRM is short for "Digital Restrictions Management", and that's exactly what the PSP is doing here. It's digital, it's restriting you. DRM.
Actually, this whole site is a social experiment to see how people react to a lack of information.
:)
The results? People just make stuff up to fill in the gaps.
This is very important police work. If there are open APs, people might be able to communicate freely and anonymously. We don't want any of that now, do we?
Here's the link for this, BTW:
http://svn.openfoundry.org/pugs/perl5/PIL2JS/
> What do you think when you hear "Code Generator?"
:)
Perl 6. Perl 6 will be compilable to JavaScript, so you can write your web applications completely in Perl
By your logic, the world should come to a complete stop. Math? Who needs it, doesn't cure cancer. Computers? Don't need none of dose. Cars? Those don't cure cancer. Slashdot? People shouldn't waste their time on slashdot, when they could be curing cancer.
Does this sound rediculous to you?
Some people have other areas of interest -- we can't let the world stop so that some people can cure cancer, or save the children, or whatever.
Sorry.
Exactly. If these "medical researchers" need more computing time, maybe they should buy one of these new-fangled "supercomputers". Then they could use it for whatever they want.
Personally, I think protein folding is lame because I know that the IP generated is going to be locked up for the next 70 years. If they want to use my computer, they should give me something in return. (Oh, but it will Cure All Diseases! Sure, but that cure will be sold back to me. No thanks.)
I don't run anything ATM, but I used to participate in GIMPs, looking for large Mersenne primes. That's more interesting to me than curing cancer.
There's a slight difference between the two jobs. When you're working on something, you're standing on the ground. So when you touch something not-at-ground-potential, a current flows through your body (killing you instantly ;). When you're working on the high tension lines, you touch the line, and you too become charged to whatever potential the lines are at. As long as you don't touch anything else (like the ground), you're perfectly fine.