Slashdot Mirror


User: Lazarus+Short

Lazarus+Short's activity in the archive.

Stories
0
Comments
66
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 66

  1. Re:FAQ #5 -- Google's DRM for your web browser on Google Launches Google Print · · Score: 1

    Yep, it shows the image as the background of a table cell. Still it's trivial to poke through the source and pull it out:

    (Highlighting removed, too!)

  2. Some Info -- OGL vs. STL on d20 License Revision Creates Controversy · · Score: 5, Informative

    A quick clarification for those who aren't too familiar with the licensing situation:

    There are two licenses involved here, the Open Gaming License (OGL) and the D20 System Trademark License (STL).

    The OGL is the open-source style license under which the core rules of 3rd edition D&D were published. It's more or less GPL-like, in that it requires derivative works of OGL'ed content to be themselves released under the OGL (Though it allows publishers to designate non-game-mechanical sections of their work as non-open "Product Identity".)

    To use material covered by the OGL, you're required to agree that you won't use anybody's trademarks without their permission, even as an indication of compatibility. In other words, you can't slap a big "Use this book with 3rd Ed. D&D" sticker on your product.

    What you can do, however, is make use of the other license put out by WotC, the STL. This license allows you to use the d20 logo and the phrase "Dungeons and Dragons" in a very specific, limited manner. This is the license which has been updated to include the new content restrictions.

  3. Re:Language is irrelevant on What I Hate About Your Programming Language · · Score: 2, Interesting
    Soon we'll have Python.NET, Perl.NET, Ruby.NET, PHP.NET, etc, etc.

    Actually, that's unlikely.

    This blog entry by Dan Sugalski gives an expanation:

    First things first--both the JVM and .NET are perfectly capable of being target machines. They're fully turing complete, so it's not an issue of capability. But, like the Infocom Z machine, which is also turing complete, the issue is one of speed.

    Perl 5 has two big features that make using the JVM or .NET problematic--closures and polymorphic scalars. Perl 6 adds a third (which Ruby shares) in continuations, and a fourth (which Ruby doesn't) of co-routines. (Though arguably once you've got continuations, everything else is just a special case) Python has similar issues, though I'm not the guy to be making statements about Python, generally.

  4. Re:$1 on University of Utah Promises DMCA Crackdown · · Score: 4, Funny

    [$1] to the first person to forge an email and get someone taken off the network for something they didn't actually do.


    $2 if you make the victim the boss of the person responsible for the memo.
  5. Re:Did you try looking at the docs? on Getting Unicode Character Codes in JavaScript? · · Score: 1

    Well, the example I used works as expected in IE 5.0 , NS 4.7, and Moz 1.1a.

    (Similar code with characters outside the range of Latin-1 also works on both, though the browsers sometimes display the "no glyph for that" glyph (open box for IE, "?" for NS/Moz).

    Couldn't tell you what JS versions each browser actually uses, though.

  6. Did you try looking at the docs? on Getting Unicode Character Codes in JavaScript? · · Score: 5, Informative

    No offense, but I haven't used JS in years, and I found this in a matter of minutes.

    document.write("\u00A9 is ");
    document.write("\u00A9".charCodeAt(0));

    That will give you the answer in decimal. I trust you can convert to hex yourself.

    (Note: Requires Javascript 1.3; previous versions used ISO-Latin-1 rather than unicode, and I don't know what they'd do with a character higher than 255.)

  7. Re:Now for the answer.. on Getting Unicode Character Codes in JavaScript? · · Score: 1

    That's great, except that it does the opposite of what he wants. He seems to want a function that'll turn the copyright sign to "00A9".

  8. Re:Argh! on Tech-Interview Riddles · · Score: 2

    (hints and spoilers in this post)

    HINT:

    Brown/Red Eyed Monks: Start by considering the case where exactly one monk has red eyes. What does he know? Now what if there are two of them? Generalize from there.

    (Answer to that, and the mother/child one below)

    SPOILERS

    SPOILERS

    SPOILERS

    SPOILERS

    SPOILERS

    SPOILERS

    Brown/Red Eyed Monks: If there's one red-eyed monk, he'll look around and see that nobody else has red eyes. Since at least one monk must have them, it must be himself. So Alan kills hiself at midnight.

    Now, if there are two red-eyed monks, they each see the other, and expect him to kill himself at midnight. When that doesn't happen, they both realize that there are two of them, the other (which they can see) and themselves (which they've just deduced). So they kill themselves at midnight on the second day.

    In general, if there are N red-eyed monks, they'll kill themselves after N days.

    As for the mother/child problem, it's simple algebra. If x is the age of the child, then x+21 is the age of the mother, so

    (x+6)*5 = ((x+21)+6)

    Solve that for x = -3/4 years, so the child is 9 months shy of being born.

  9. Hold on... on The Sims Overtake Myst · · Score: 2, Funny

    Wait a second, Taco! You don't have time to reboot, but you would have time to put into the massive time-sucking vortex called The Sims?

    Something's wrong here.

  10. Re:star trek on Transparent Aluminium · · Score: 1
    how do you think we get nuclear power?


    That would be Fission.

  11. Re:So what? on Bill Joy's Takes on C# · · Score: 5, Insightful

    I'm not too well-versed on .NET (or compiler/interpreter issues in general), so maybe this is a stupid question, but just because C# has features to manipulate "pointers" doesn't necessarily mean that you're really playing with actual memory addresses, does it? It could just be an (internally bounds-checked) index into a big ol' byte array or something, right?

    e.g.

    print(foo);
    // interpreter looks up "foo" in the symbol
    // table, gets (e.g.) 23, and outputs memory[23]

    fooaddr = address_of(foo);
    // interpreter looks up "foo" in the symbol
    // table, again gets 23; looks up "fooaddr",
    // gets 24, and does memory[24] = 23

    fooaddr = fooaddr + 10;
    print value_at(fooadr);
    // interpreter compares fooaddr (which is 33) to
    // mem_size (which is 30), and dies (or whatever)

    As long as you test in your "value_at" function, you should be clear (from this particular problem, at least)

    Oh, and nice nick, BTW.

  12. Re:Closed to the public? on Judge Grants MS's No-Press Request · · Score: 2, Funny

    Dude. You need to losen up.

  13. Re:No Problem on Spyware in Audio Galaxy · · Score: 1

    Yeah, I suppose I can believe that. The only time I don't go with the default is when a program (usually an old DOS one) wants to install itself directly under C:\

  14. Re:No Problem on Spyware in Audio Galaxy · · Score: 2

    In Linux, apps don't generally
    [...] insist on putting "neatpp" in C:\progra~1\company name\neatapp\neatapp.exe


    No, they put it in /usr/bin/neatapp... or /usr/local/bin/neatapp... or /opt/neatapp... or somewhere else.

    Granted, there are definite advantages (as well as disadvantages!) to the organization of the Linux (et al) filesystem heierarchy, but do you really want to go back to the DOS scheme of every company putting their software in some random directory of their choice so you can never find it?

    Furthermore, I don't know many installers that "insist" on installing to C:\Program Files\. Usually, it's a changeable default. Now, gripe about installers not giving you a (useful) option for placing start menu icons, and I'll agree wholeheartedly.


    Especially when 90% of windows applications believe that they deserve and absolutely must have an icon in the system tray


    This is certainly annoying, but your "90%" figure is a wild exaggeration. Running Windows, I typically have in my system tray: the Task Scheduler and Volume icons (both OS level annoyances, not applications), Mozilla (optional during the installation), and sometimes AIM (You can turn off automatic startup, but I'll concede that it's a pain that it doesn't exit when you logoff.) Considering that I've probably installed over a hundred windows programs since I got this PC, and only had to go out of my way to clean up a couple of them, I think that's a tolerable (if not great) ratio.


    Fuck off and die Real.


    Agreed. Real sucks big rocks in this regard.
  15. Re:playing this game for income on Pay to Play II - Project Entropia · · Score: 1
    If this game caught on, it may be possible to earn an actual income from this game...
    People have been doing just that with "black market" Everquest sales for quite a while now.
    If you were earning an income from this game, how would you report it on your income tax?
    Good question. Another one is: If I, in California, sell you, in France, a suit of armor (in Entropialand or whatever), which is stored on a server in Canada, who owes sales tax to which government?
  16. Re:I know what they need! on Lindows Reviewed · · Score: 1

    That totally made my day. Definitely the funniest thing I've read on Slashdt in quite a while.

  17. Re:how's this for a solution? on RMS: Putting an End to Word Attachments · · Score: 2

    Correct me if I'm wrong, but I believe that RTF can't do tables. Personally, I consider that to be a fairly significant piece of formatting.

    That said, I do agree that RTF is a good substitute in a lot of cases, and I use it whenever possible.

  18. Re:goatse.cx defence on Welcome to Slashdot 2.2 · · Score: 2
    Actually, I tested a bunch of URL obfuscations during the beta. The code to display the hostname is pretty robust. And, since goatse.cx is (apparently) on a non-IP virtual interface, you can't link to it by IP address-- you just get the homepage of some other site. (Hick.org-- their hosting company, perhaps?)

    Consequently, the goatse.cx posters are probably going to have to focus on finding alternate locations to host that pic. Beware of Geocities links!

  19. Re:might be a good thing on Wireless LAN Encryption Standard Broken · · Score: 2
    obNitpick:

    It's spelled "Sklyarov."

  20. Re:Coming soon... on Super Hard Steel · · Score: 2
    > > "Transparent aluminum!"

    > Like TranspariSteel, from Star Wars.

    No, like transparent aluminum, from Star Trek

  21. Bzzzt! Sorry... on New TLDs Loaded with Fraudulent Registrations · · Score: 5, Insightful
    Michael posted:
    As usual, I should point out that if the root were run properly, allowing any TLD to be added, this squabbling over an artificially-limited resource would be eliminated.
    Not at all. All this would do would be to
    1. Move the squabbling up a notch. Instead of fighting over "business.com" and "computer.com", people will start fighting over ".computer" and ".business".
    2. Increase the strain on the root servers. The entire DNS system is centralized around root servers and TLD servers. The ".com" TLD servers are pretty heavily stressed as it is. Add in all the traffic from ".net", ".edu", ".org", and all the country codes, and dump that level of load on the root servers, and you have the situation that would develop if any TLD was legal.
  22. Re:Free Advertising! on Freenet's First Employee · · Score: 2
    Did you read the announcement? He's making $2500 for a summer's worth of work. I made more than that the summer after I graduated from high school!

    Forgive me if I don't see a Ferarri in short term future.

    --

  23. Re:email filtering on University IT Departments and Viruses? · · Score: 2
    First of all, most of the recent worms have been sent as VBS embedded in HTML mail, so the filtering you propose wouldn't prevent them.

    More importantly, such an across the board ban is a nontrivial decline in the quality of service for students, especially since most universities implementing it wouldn't bother to inform students of their filtering policy. Would you want to be the uni. tech support guy who has to answer "My attatchment disappeared!" calls all day?

    --

  24. Re:Excuse me on Sauce for the Gander: Aimster Uses DMCA to Its Advantage · · Score: 2
    So I'm going to start posting ie specific comments here on slashdot.
    By IE specific, I guess you must mean "not conforming to the HTML standard". Those &nbsp's are REQUIRED BY THE SPEC to have semicolons at the end. I'll even concede the point that it's a good thing that IE works around your mistake, but I hardly think it's fair of you to flame Netscape for not doing so.

    --
  25. Re:Sample session on MUD Shell · · Score: 2

    Yes, except for where /etc/init.d/ is itself a symlink to /etc/rc.d/init.d/, of course.

    --