Slashdot Mirror


User: Mirk

Mirk's activity in the archive.

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

Comments · 141

  1. Did anyone else choke on their coffee? on The Day The Music Died: Windows Media and DRM · · Score: 3, Insightful
    Did anyone else choke on their coffee as they read this? From the original article --
    When you first run Windows Media Player, it will ask if you want to keep copy protection on, and you can turn it off if you wish. If you missed that dialog box, it is still easy to turn off copy protection by going into the Tools|Options menu. Click on the Copy Music tab, and under Copy Settings, uncheck the 'Protect Content' box. In previous versions, this box was called the 'Enable Personal Rights Management' check box." Turning off copy protection would seem the best idea.
    D'oh! So the DRM is so easy to counteract that there is literally an "override DRM" wizard, and an "override DRM" button for those who missed it.

    So how does this so-called DRM actually provide any security whatsoever for the copyright holders? It doesn't. It is irritation-ware pure and simple. Just another totally unnecessary hoop to jump through.

    <PARANOIA>
    Or is it? How about this for a totally irrational paranoid fantasy: could it be that by clicking the "turn off DRM" button you are circumventing the copy-protection and so, technically, in breach of the DCMA? Just how twisted would MS have to be to implement a honey-trap just so they could sell the RIAA a list of the theoretically guilty?
    </PARANOIA>

    Disclaimer: no, even I don't really believe this. But, hey, food for thought, eh?

  2. Well, there's no way THAT could fail. on Sony Proudly Rolls Out Spyware/Restrictions System · · Score: 2, Funny
    This from the press release itself:
    With this technology, the usage conditions for content can be controlled from the distributor's end and hence, content distribution can be secured from the beginning to the end of the service.

    By ``end of the service'' here, they clearly mean ``the moment that just one of the multitude of clued-up and highly motivated hackers out there cracks the protection and puts an unecrypted copy on a P2P network''.

    Ah, you gotta hand it to Sony. They have learned the lesson well: that you can always solve IPR problems with technology.

    Next week: Sony Announce New Initiative To Improve Morality By Legislation.

    The week after: Sony Announce New Initiative To End World Hunger By Telling People To Be Nicer.

    These are all great ideas.

  3. Change the setting! on Lasers for Pain-free Dentistry · · Score: 1

    ... Just so long as the dental nurse remembers to change the setting on the laser from VAPOURISE BULLDOZER to PAINLESS DENTISTRY :-)

  4. Where's the party? on Closed Gnutella System to Prevent Bandwidth Hogs · · Score: 3, Funny
    This is simple. The solution to the problem of quality of service is just to invite your close, trusted friends onto your Gnutella network and not let the plebs out there know about it.

    [pause]

    Now if only I could find out where those elitist bastards are hiding! :-)

  5. Re:Sounds Like A Good Book, Creepy Cover Illustrat on Web Development with Apache and Perl · · Score: 3, Funny
    Manning Publications Company always seems to have these creepy cover illustrations. I much prefer the O'Reilly animals.

    What, even the slug book? :-)

  6. Re:Dijkstra's Law (of programming inertia) on Edsger Wybe Dijkstra: 1930-2002 · · Score: 1
    If you don't know what your program is supposed to do, you'd better not start writing it.
    - Edsger W. Dijkstra.

    ... but it's a great way to find out. - Mike Taylor.

  7. One size MUST fit all on 10 Reasons We Need Java 3 · · Score: 1
    Maybe the most disturbing assertion in the whole of this article:
    The needs of the desktop and the server are not the same as the needs of the cell phone and the digital watch. Programmers in each environment need a language tailored for them. One size does not fit all.

    That can't be a good philosophy, can it? I think we've all been shorn of the starry-eyed naivety that had us chanting ``write once, run anywhere'' way back when; but doesn't ``write once, compile anywhere'' still seem like an eminently attainable goal?

    One Java is enough. Maybe even more than enough.

  8. Issue number -1 on 10 Reasons We Need Java 3 · · Score: 1
    I can't believe the guy didn't mention enum. Astonishing. A great, gaping hole in the type system of a language that spends so much of its time congratulating itself smugly on its type-safety. And it doesn't even make the top ten.

    When that sad day comes that I lie on my death-bed, and heartbroken throngs surround my frail and aged form, looking to glean what wisdom they may from my last words; and when one particularly attractive young acoloyte leans across and asks, ``O exalted master, what one thing remaineth a mystery to thee after these many years?'', twelve gets you seven that I'll reply with my dying breath, ``Why in the name of all that is holy doesn't Java have enum?''

    (For much more on this, if you can bear it, feel free to check out my rant at http://zoom.z3950.org/bind/java/comment/enum.html )

  9. Re:digitize? on SciFi Motherlode Donated to Canadian University · · Score: 1
    Experience suggests that the scans will be of mediocre quality (missing some pages, missing parts of other pages, frequently having insufficient contrast to be legible, and losing any colour or greyscale information present in the originals).

    Oh. I see your point.

    Or - no - wait! Why not (get this) do the scanning right? D'ya think that might work? Huh? Do ya? Do ya?

  10. Re:Real programmers... on Using Your Computer to Repel Pests · · Score: 1
    Joking, right?

    Real real programmers use adb.

  11. Re:Strengths of Javascript. on JavaScript : The Definitive Guide, 4th Edition · · Score: 1
    your argument doesn't apply. Intranet project. Browser is IE 6. Period. End of conversation.

    ``End of conversation''? You are joking, right? :-)

    Really, in the sort of homogeneous environment you describe - in which a central authority mandates that everyone has to use the same software - then you're quite right. Everything is easier when your allowed to throw portability out the window. But is that really the kind of world you want to live in? Do you want your employer to tell you that you have to use their favourite browser, which doesn't block adverts/prevent popups/support tabs/[insert your favourite feature here]?

    If you're happy with that, then yes, we can all go ahead and build applications that run on the client. But if we want the freedom to use the client software that works best for us, that approach ain't gonna work.

    (And, for what it's worth, you didn't say anything about a homogeneous environment in the comment I was replying to.)

  12. Re:Install Mozilla on JavaScript : The Definitive Guide, 4th Edition · · Score: 1

    Edit -> Preferences -> Advanced -> Scripts and Plugins -> Open Unrequested Windows. Uncheck. Done

    Or better still: Edit -> Preferences -> Advanced -> Scripts and Plugins -> Enable JavaScript. Uncheck. Done

  13. Re:Alternate titles on JavaScript : The Definitive Guide, 4th Edition · · Score: 2, Insightful
    5. Make Everyone Hate the Web in Five Easy Steps
    [...]
    THIS IS A JOKE!

    ... and yet, somehow, I'm not laughing. Not because your point isn't well made. But because it is well made.

    Alternative title #6: How To Build Really Spiffy Web Sites That Will Work Perfectly For You And About Two Other People, Provided They Both Use Exactly The Same Browser, Operating System And Patches As You, in 22 easy chapters

  14. Re:Strengths of Javascript. on JavaScript : The Definitive Guide, 4th Edition · · Score: 3, Funny
    I agree 100%. We should do more on the client side.

    Wait a minute ... why doesn't your site work in my browser?

    What's that you say? My site doesn't work in your browser either?

    How very strange.

    Moderation totals: +1 funny, -1 gratuitously sarcastic.

  15. Re:Pure Laziness on Version Fatigue · · Score: 1
    This is pure intellectual laziness. What is wrong with being in a "learning mode?" We do it our entire lives! Why should someone want to actually stop learning?

    We want to stop learning not because we're lazy but because we need to go into learned-behaviour mode.

    Consider driving a car. When I started learning to drive, it seemed almost impossible to me that anyone could successfully pull away - you have to take off the handbrake, gently release the clutch and depress the accelerator all at once. (Yes, I'm British, so I learned in a car with manual transmission.) But once I'd learned that skill, it was scarred into my brain, and now I drive away without a moment's thought about details like the accelerator, clutch or handbrake. Now that may not be a much fun as when I was first learning to drive, but it sure is more efficient and productive (not to mention safe!)

    Same thing applies to learning anything else - particularly UIs, programming languages, etc. I learned to program two decades ago, and the way I learned to extract substrings was with good ol' MID$(). (Don't laugh.) Now every new programming language I learn, and I've learned plenty, does it differently: midstr(), substr(), sub(), some odd operator, whatever. And just because two languages both use a substr() function, don't assume they are the same! One will have zero-based indexes into the string, and one will have one-based indexes. Or the length and start parameters will be in opposite orders. Or something.

    Now this is not ``learning'' in any remotely interesting sense. Learning is fun when it stretches your mind, shows you new things, gives you new concepts to play with. But memorising the parameter lists of a new set of functions which are exactly equivalent to all the function I already know from a dozen other programming environments ain't larnin' that I can use.

    All of this applies double in the area of UIs. As Henry Spencer has so appositely observed, ``You creativity is better used in solving problems than in creating beautiful new impediments to understanding.''

  16. Re:Tabbed browsing? on A First Look at Netscape 7 · · Score: 0
    Tabbed Browsing? Tabbed Browsing?

    Come ON. I MEAN. Tabbed Browsing? How is that such a big deal that EVERYONE who ever writes about Mozilla goes on and on and on about Tabbled Browsing?

    What's WRONG with you guys? Don't you have WINDOW MANAGERS?

    Huh.

  17. Re:How you can fight back. on Microsoft Starts Legal Fight Over Lindows Name · · Score: 1

    I say that we fight Microsoft by refering to all OS's as 'Windows.' Hopefully this will cause Microsoft to lose the trademark name 'Windows' because it will become generic from over usage.

    The really would be funny were it not for the tiny, tiny detail that the word "windows" was indeed generic for many years before Microsoft inexplicably obtained a trademark for it.

    (Which is why, back in the 80s, they at least had the humility to call it "Microsoft Windows".)

    (This from the company which called its Disk Operating System "DOS", of course. And which calls its SQL server "SQL Server".)

    (And somewhat offtopic, but what does this message from the Windows 98 installation sequence tell you? ``Click Finish to continue starting Windows 98''. I ask you.)

  18. Re:Panasoanic isn't Lindows. on Microsoft Starts Legal Fight Over Lindows Name · · Score: 1

    The soft "L" sound is so phonetically close to the soft "W" sound that you could mistake one for the other over the telephone.

    Yes. Yes, that's true. You could.

    If your ears were stuffed with cheese and
    your friend on the other end of the line had
    his mouth stuffed with putty.

    Or, of course, if you were a moron.

  19. Re:Interesting point of departure... on Netscape 6.2 · · Score: 1

    Increasingly, what oprerating system you have is becomming irelevent:
    Solaris and FreeBSD both run Linux binaries and AIX should soon

    This is a joke, right? These binary compatibility things may exist as intellectual exercises, but try making them work with real software.

    I have serious serious problems trying to run linux-2.4 binaries on my linux-2.2 box. That is the true state of the art.

    When we have Linux-to-Linux binary compatibility, then maybe I'll start getting excited about Linux-to-*whatever* compatibility.
  20. Re:Magnetism and Electrostatic forces seemed weak on Gravitational Repulsion Effect Claimed · · Score: 1
    How much does a Space Shuttle booster tank cost to fill?
    The guys at Thiokol tell me that each solid rocket booster costs $20 million make (without fuel) and another $20 million to fill up with rocket fuel.

    Wow. $40M and that's without the gratuity! (This isn't so bad for the European Space Programme, since we tend to tip only 10%.)

  21. The ONLY thing that matters: screen resolution on Which Laptop To Buy? · · Score: 1
    This is easy. The ONLY thing that matters in a laptop (or any other computer) is screen resolution. Every CPU these days is faster than you need, every disk is bigger than you need and so on. But if you can't get an 80-column emacs side-by-side on the screen with an 80-column xterm, or a with a 500-pixel-wide Netscape, then you've got problems.

    That means that 800x600 - still by far the most common resolution for lower-end laptops - is no good. The next resolution up, however, 1076x768, is just fine. Obviously yet more pixels are nice, but the huge, qualitative difference from "can't be used for programming" to "can be used" comes at the 1076-pixel mark.

    Unfortunately, most manufacturers and retailers seem to treat screen resolution as some kind of trade secret. Look at any advert for a laptop, and you'll see the screen's physical size right up near the top (as though that mattered!), but 99% of ads just won't tell you the resolution.

    My poking around the refurbed-laptop market yielded the following rule of thumb, which I supply on an AS IS basis :-)

    • 12.2" = 800x600
    • 13.3" (rare) = 1024x768
    • 14.4" = 1024x760 or 1200xWhatever
    • Bigger screens are too expensive for me even to have considered!
    No doubt there are MANY exceptions to this, but the bottom line seems to be that you can pretty much ignore machines with 12.2" screens. And buy the cheapest 13.3"-or-better you can find!

    4WIW, I bought a refurbed ThinkPad 600E about eighteen months ago, and it's been an absolute delight. Its 13.3" 1024x768 screen is just fine and dandy. But no doubt other machines offer that for better prices these days.

  22. Asking for trouble ... on Anticryptography · · Score: 1
    I like this bit of the article:
    Once the recipient has learned to recognize the basic symbols used to build the programming language, they can then capture and run programs without manually analyzing each instruction within each program. [...] Once they reach this point, all they need to do is archive programs and execute them to see what they do

    You can just imagine the output when they do that, can't you?

    HAR HAR, U BEEN HAX0RED!!


    --
  23. Diplodocoids or Brachiosaurids? on Dinosaurs Never Held Heads High · · Score: 1
    According to a research paper published at the Proceedings of the Royal Society in London, [Seymour and Lillywhite] explained that due to heart size and metablic rates the only way they could have functioned on land was with a horizontal neck.

    This story doesn't contain enough information for us to be able to tell whether it's news or not. Does no-one have a link to even an abstract of the original paper?

    It's been paeleontologically orthodox for some time now that the majority of sauropods (including Diplodocus and ``Brontosaurus'') held their necks more or less horizontally - which is why that's what you see in Walking with Dinosaurs, and indeed The Lost World if I remember its fleeting sauropod scenes correctly. So if all the paper's saying is that Diplodocoids help their necks horizontally then, hey, time for me to publish my paper suggesting that dogs have teeth.

    On the other hand, Brachiosaurus and its kin were built very differently: most suggestively, their front legs were substantially longer than their back legs (hence the name, which means ``arm lizard''). This means that their spinal columns sloped upwards from hip to shoulders. Given the general construction of these animals, it makes all kinds of sense that their necks would be held, if not vertically, then at least inclined upwards at maybe a 45 degree angle.

    So if the Seymour/Lillywhite paper is claiming that Brachiosaurs held their necks horizontally, then that's a much more surprising assertion, and one that will need a lot of justification: the whole body design of Brachiosaurs makes no sense unless it's that way to get the head up high.

    In other words, I think that the sauropod scenes in Jurassic Park (which featured Brachiosaurs) were probably also correct! (Er, except for the bit when they're sitting in the tree and a Brachiosaur head rears up - it's ludicrously too big.)

    --

  24. Re: Funny Dilbert with Alice and a unix programmer on An Interview with Brian Kernighan · · Score: 1
    That ``Here's a nickel, kid'' strip is surely Dilbert's finest hour ... And as it happens, I have a copy of it at http://www.staff.tecc.co.uk/mi ke/eta/doc/dilbert.gif

    Disclaimer: please don't sue me.

    --

  25. Re:You're missing the point there on On-Line Uranium Auctions · · Score: 1
    Chernobyl was caused by incompetant people trying to run an imperfectly built reactor [...]

    <SARCASM>
    Oh. Well that's alright then. I'm sure we can all rest assume that that will never happen again.
    </SARCASM>

    --