Slashdot Mirror


User: scrytch

scrytch's activity in the archive.

Stories
0
Comments
2,435
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 2,435

  1. Re:Proof? on Spam Solutions from an Expert · · Score: 1

    > I challenge someone to find an automated response to C/R.

    I challenge you to justify using C/R, which abuses everyone who has their From: address forged. It's very simple, either find a way to implement C/R in-protocol, or don't use it at all. Once you have accepted the message, it is too late to go back.

    And when I was working at a helpdesk and had to jump through all these little C/R hoops to respond to a customer ... I worked those tickets dead last. Might be days before I get to you. You mail someone, you damn well better pre-emptively whitelist them out of the C/R loop.

  2. Re:firefox on Making IE Standards Compliant · · Score: 1

    Oh blah, nevermind, I realize now that that was about embedding URLs into HTML. I was under the impression that attributes (such as href) did not require such encoding, one of the reasons why the quotes around attribute values are more than a little strongly recommended? (and required in xml/xhtml). I won't pretend to know that spec enough to hazard a guess though.

  3. Re:firefox on Making IE Standards Compliant · · Score: 1
    The "unknown entity" errors aren't bogus; the unescaped ampersand character has NEVER been "legal" in URIs. User-agents have simply auto-escaped them for so long that not escaping them became standard practise.

    Changing all those to &amp; is trivial, yes, but no less necessary for proper validation than an unclosed <b> tag


    You are aware that the ampersand is what separates query parts in the CGI spec, and &amp; is a HTML entity, not a URL encoding? And that ampersand and semicolon are both considered equally "reserved" in the URI spec (CGI also allows for semicolon to separate args, which I personally prefer)

    Last time I threw an RFC at someone, I ended up with egg on my face, but this one I'm rather confident with.
    • The syntax of http://host/?query is perfectly allowed. The path is "/". "http://host?query" is not really allowed if I read my BNF correctly, but it's not very unambiguous.
    • The query string syntax is totally undefined
    • The one thing the HTTP URL spec is specific about is that escaped characters in the "reserved" and "unsafe" sets (ampersand and semicolon) could be considered syntactically different than unescaped. Whatever "different" means in this context, who knows. Could be, not must be, since it simply excludes them from the requirement of being equivalent. To wit:

      Characters other than those in the "reserved" and "unsafe" sets (see
      RFC 2396 [42]) are equivalent to their ""%" HEX HEX" encoding.

    • HTTP URL's are woefully underspecified compared to, say, what a ASN.1 encoding would demand. For this reason, the robustness principle plays in.
  4. Re:Shows the power of IE on Making IE Standards Compliant · · Score: 1

    > Try the ComplexSpiral demo

    It's interesting, but on firefox on a gigaherz machine, it crawls. Alpha blending is pretty, but damn slow -- web designers really need to avoid it for anything that moves and has to be re-composed frequently.

    Funny thing, I'm looking at the CSS with the editcss sidebar for firefox, and I can't find where the translucency is defined. How's that work?

  5. Re:Shows the power of IE on Making IE Standards Compliant · · Score: 2, Interesting

    > This will probably get modded down - but this hack really does show the power of IE that you can deploy a script fix to browser problems.

    What it shows is the power of DHTML behaviors. Microsoft has only ever used them for cutesy little hacks, but with them you can pretty much filter and transform selected elements into arbitrary HTML, including script elements. The closest thing mozilla has to this is XBL, which aside from being almost completely undocumented, is insanely difficult to write.

    I understand the author of this hack has behaviors for mozilla ... I'd be very interested in seeing that once the slashdotting stops. Assuming he still has any bandwidth quota left.

  6. Re:Google cache on Making IE Standards Compliant · · Score: 1

    Slashdot has no respect for people who pay for their bandwidth. I swear, if slashdot made me pay for that kind of bandwidth, I'd put up a redirect to tubgirl instead.

    http://www.bagley.org/~doug/shootout/slashhole.s ht ml

    Anyone know where to find this slashhole hack? I suppose it's a simple referer filter, but I'm not familiar with how to install such a thing.

  7. nanotube "dust" hazards? on Yarn Spun from Nanotubes · · Score: 4, Insightful

    Given the toughness and other properties of carbon nanotubes, does the dust tend to be like graphite, and reasonably safe as an inhalation hazard (being heavy and all), or has any kind of toxicology testing been done with them? I'd hate to see carbon nanotube fragments becoming the next asbestos.

  8. Re:Correction on Pop Up Ads in Space · · Score: 2, Informative

    > He hasn't patented the idea of adverts in space, as the precis suggests, he's patented a device for displaying them. A fairly important distinction

    Not really. Patents of this kind are granted to a description of an actual device, not an idea. One doesn't actually need to produce the device itself, and indeed some people have managed to sneak some ridiculous ideas through, including a few faster-than-light communication device patents and probably a perpetual motion machine or two (the patent office is normally quite good however at rejecting any 100% efficient or over-unity machine)

  9. Re:Hope it works on Four Big ISPs File Six Anti-Spam Suits · · Score: 1

    I havent got the slightes t clue what you are talkin ;g a<!ceramic>bou<!alabaster>t

  10. Re:Why shell? on Wicked Cool Shell Scripts · · Score: 1

    > Perl is now completely ubiquitous, and much more suited to scripting than /bin/sh. Why settle for anything less?

    Not really -- perl can't pipe. You can call popen, and you can pipe multiple scripts to each other, but then you're really just writing a shell script in disguise. So I tend to write complicated bits in perl, then glue 'em all together with shell pipelines.

  11. I for one welcome our new mouse overlords on 15 Mutations Resulted In Increased Brain Size · · Score: 1

    (you had to see that one coming)

  12. Re:Other limits of current SSL implementation(s) on Phishing Scams Incorporate SSL Certificates · · Score: 2, Interesting

    Suppose your server gets rooted and a bad guy gets your private key. You have to tell everyone who might go to your web site that the old certificate is no longer valid.

    The good news is that there are certificate revocation lists out there. The bad news is that Internet Explorer, as of the last version I looked at, doesn't check them by default.


    Both IE and Mozilla both support OCSP. Mozilla does not have it turned on out of the box either.

    The indispensable Bruce Schneier has pointed out a couple of other vulnerabilities. How does your browser know what signers make a certificate valid? It ships with a list of trusted signers. How secure is this list? It isn't. Schneier has pointed out in his newsletter that a virus could silently add an evil CA to the trusted list.

    Better, just change one of the existing CA entries to use the same name and a different server and cert. Even hardcore cypherpunks aren't likely to catch something like that. Ultimately the answer is going to have to be loss mitigation and harm reduction: it'd be nice to see some technology solutions (or at least assistance) applied to the pessimistic assumption that WHEN your data IS compromised at some point, there's some help other than suspending, scrubbing, and possibly having to get a brand new digital identity.

  13. Re:How do they decide which companies can do it? on EU Passes Nasty IP Law · · Score: 4, Insightful

    > You want to arrest me? Fine, send the regular police. No problem there. Federal agents even.

    Silly, you think corporations are going to send their own troopers after you? They will send the Feds, just ask the BSA, who has the real badge-carrying police kick down doors and bust locks.

    The cops work for the corps. Not for you.

  14. Re:Microsoft *is* working on security & stabil on Linux the Tortoise to Microsoft's Hare? · · Score: 1

    It's the password part of userinfo that's been deprecated as a security risk, not the userinfo field. But there it is in the HTTP RFC, host and no userinfo. I'm developing a taste for crow.

  15. Re:The 'help' command on The Command Line - Best Newbie Interface? · · Score: 1
    > The Help command did exist in Unix, but it was the help system for sccs

    The Help command exists in VMS, and let me tell you, it absolutely destroys the manpage system.

    > For example when we grep on a file and don't find the pattern, grep does not generate any output

    It sets a return code.
    grep "foo" * || echo "not found"
    You're not seriously suggesting end users use grep, are you? (ohh goody, let's teach 'em regexes, when you have to quote your term, when you need to use egrep...)

    The command line shell is basically a lightweight programmers tool. No one expects nontechnical users to use it any more than microsoft expects them to write batch or VBS scripts. If you want a user friendly shell, I recommend you not build it on top of bourne shell's legacy.
  16. Re:Microsoft *is* working on security & stabil on Linux the Tortoise to Microsoft's Hare? · · Score: 2, Informative

    THE STANDARD STATES THAT NO USER NAME OR PASSWORD IS ALLOWED IN HTTP URL'S.

    Ooh look, he's shouting, he MUST be informative. Seriously, I'm trying to hold back the flames here, because I wholeheartedly think you deserve them as a representative sample of "loud, smug, abrasive and uninformed" that seems to dominate every time discussion of standards comes up. Oh, I guess I did flame, my bad.

    RFC1738 is obsolete. In fact, it's obsolete by at least a couple revisions. Read RFC2616, then come back.

  17. Re:Thanks for making our case. on Windows Could Lose Media Player in Europe? · · Score: 1

    > Just so you know, that practice is called dumping and it is illegal.

    Unadulterated horseshit. Look up "loss leader" sometime. Here, since we just had a story about the web obviating encyclopedias: clickie-googlie

  18. Re:This is rediculous... on Windows Could Lose Media Player in Europe? · · Score: 1

    Sir, where do you get your information from? Real player is a fine codec, and I for one have never had any problBUFFERING...

  19. Re:Is there demand? on Ease Into Subversion From CVS · · Score: 1

    > Do developers out there voice the need to store binaries?

    Hell yes. Worldforge has a media developers group that is using CVS, and they just hate it. The admin has to periodically go through and sweep out old media file versions because they're simply too big to keep all of them.

    > Also, have there been many problems that required atomic commits? Can someone explain why this is important?

    Very simple. If I change several files, and the changes depend on each other (happens every time one changes an API for instance), I damn well don't want one file changed and the others not changed if there's some problem -- I want it so my entire changeset can go through at once or not at all. CVS is probably the last SCM system in wide use now that doesn't support any notion of changesets. Right now in CVS, one usually ends up having to branch if they want their code appearing in the repository so others can work with it, then it has to get merged later while the project goes into a freeze. Meanwhile, conflicts just pile up in branches. This is no substitute for changesets.

    > Also, Subversions says that it is much faster at things like tagging, but tagging is not a very frequent operation...

    Says you. I do it literally every single day. It's called a daily build.

  20. Re:All your files are belong to us on Ease Into Subversion From CVS · · Score: 1

    > It bothers me a bit that all the files are now in a big database.

    You think a filesystem isn't a database? It bothers me more when all the files are on an ext2fs filesystem; hope that UPS has been checked recently. Perforce uses a database as well (in fact it's the same, berkeley db or some *dbm), and I've never heard of it eating a repository. Being able to change the db backend for subversion would be nice though. In fact I'd consider it pretty damn critical for any organization-wide SCM repository, since I'd want replication (read-only of course, I'm not that masochistic).

    Welcome to slashdot btw. All your comments are in a database. I'm not sure how much of a case that makes for a database however...

  21. come ON you people on British School Offers Elvish Lessons · · Score: 1

    I clicked on the link expecting commentary threads in elvish. Not a one. What kind of geeks are you?

  22. Re:it's an Urban Legend on Cooking with the Internet? · · Score: 1

    > That's a standard Urban Legend, though it's more often a cookie recipe.

    mughi, say hello to hook, line and sinker. hook, line and sinker, say hello to mughi.

  23. STFW on Cooking with the Internet? · · Score: 1, Insightful

    (Search The, ah, Freakin Web)

    I mean, really ... google for "recipes". My personal favorite is epicurious, tho I often have to tone down the expensive and/or hard to get ingredients.

    Lots of these places let you submit your own recipes, many let you rate and comment on them. There isn't much interest in an internet-wide p2p schema of recipes because, well, it's not really something that's needed such a trading scheme before. Use a blog, paste the recipe in, google will pick it up in a couple days.

    I'm not sure what the challenge or barrier is here.

  24. Re:Work visas? on Robotic Bubble Baths for Japan's Elderly · · Score: 1

    > getting a working visa IS hard. I had to wait 4 months to get one

    4 months? You're dealing with a country's immigration here -- that's LIGHTNING fast. Shit, I had to wait nearly that long to get the Colorado DMV to give me a title (after a title bond) for my car when I forgot to get the transfer notarized.

  25. Re:Whay has RPM got to do with anything? on ATI Releases Drivers for XFree 4.3.0 · · Score: 1

    You don't even need alien. Last I looked at RPM, it was simply an ar archive wrapped up in cpio. Nothing tricky about it, just odd choices of archivers, but ones any unix should have.