Slashdot Mirror


User: rcw-work

rcw-work's activity in the archive.

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

Comments · 358

  1. Re:CDDB claims a protected algorithm on CDDB Shutting Down Media Jukebox · · Score: 1
    Get the length of all the tracks in frames

    Minor brain fart - these are track offsets, not track lengths.

  2. Re:CDDB claims a protected algorithm on CDDB Shutting Down Media Jukebox · · Score: 5
    Just to clarify, CDDB doesn't claim to own the song titles (the record companies do?), they claim to own the encoding that turns the length of all the tracks on a disc (the "uniqueness") into a code number to be looked up in the database. You are free to take the song titles from their database. What they'll try to stop is any use of that algorithm.

    Whether this is true or not, it's pathetic. FreeDB uses the same algorithm.

    Anyway, this is a description of the algorithm just so you can see how stupid it is:

    The discid looks like a 32 bit hex number, but in reality it's not - it's an 8 bit checksum, a 16 bit number representing the total length of the disc in seconds, and an 8 bit number representing the number of tracks on the disc.

    It's mind-warpingly simple. Ignoring MSF offsets for the sake of discussion, this is how it's done:

    Get the length of all the tracks in frames, like so:
    22047 44492 69957 85152 113637 129910 148045 165852 178462 200282 215427
    Divide them all by 75 so you have track lengths in seconds:
    293 593 932 1135 1515 1732 1973 2211 2379 2670 2872
    This is the really really brilliant part - Add all the decimal digits together like so:
    2+9+3+5+9+3+9+3+2+1+1+3+5+1+5+1+5+1+7+3+2+1+9+7+3+ 2+2+1+1+2+3+7+9+2+6+7+0+2+8+7+2
    It's 161 or 0xa1. Convert the length of the disc and number of tracks to hex too (0xc87 and 0xc) and put them together - 0xa10c870c. This is only a little bit off from the real discid (a30c850c), and only because of the MSF offsets I skipped over.

    Read the cd-discid source code for the full algorithm.

    I would be utterly amazed if they could protect this algorithm in court - it's literally just addition.

  3. Re:Fastest IDE hard drive, not that fast on A Look At the Fastest IDE Drive Yet · · Score: 2
    Of course, the typical markup on computer cables is 600%, and that's just from the retailer to you. Retailers don't mark up $900 items 600% (this is why computers sell with 5% margin) because they can't get away with it.

    And haven't you ever mounted a drive (or an array) externally?

  4. Missed one on 50 Least Influential Movies · · Score: 2

    Mr. T's motivational video "Be Somebody, Or Be Somebody's Fool" should probably be in that list somewhere.

  5. Ugh... on Transmeta Files For IPO · · Score: 2

    I'm probably the only one who subliminally read "They are looking to secretly raise $200 million" into the story. Transmeta just has that effect on your brain.

  6. Re:Speaking of which on Shopping Online While Protecting Your Privacy? · · Score: 2
    My conversations with the cashier at a Radio Shack usually go like this:

    Cashier: And could I get your last name?

    Me: No.

    Cashier: Ok that'll be $foo.bar...

    Also, telling them you don't have a last name is equally effective, but it does make them ponder more.

    If they ask whether you're using those parts to build a bomb, answer yes. Every time. Tell them the 555's are for the delay circuit. Never give a location though.

  7. Re:The MCSE program isn't the problem on Linux Should Be Shunned · · Score: 2
    I'd love to have you show me one person who got an MCSE without ever having touched a computer. If they did, they deserved it.

    Anyone with an MCSE that has never touched a computer possesses incredible social engineering skills, and is therefore worth hiring for that alone. Just don't let them near the payroll system.

    You see, you have to touch a computer to take the MCSE tests, they're computerized :)

  8. Re:They're missing something though... on Market Share Reports On Linux · · Score: 1

    There's lots of people who have bought 30 copies of Windows without ever installing a single copy :)

  9. No, the best OS is NullOS(tm) on Fred Moody Says Linux Worst Operating System Ever · · Score: 4
    NullOS has an incredible variety of features:

    • Has no security holes, or any bugs to speak of
    • Requires no resources
    • Completely cross-platform
    • A complete bootable system can be generated by any existing operating system, or a modestly-sized magnet
    • Survives even extended power interruptions
    • Invulnerable to misconfiguration
    • Will never succomb to feature creep
  10. Re:uhm on Hotmail about to collapse under load · · Score: 2
    This definately applies. I get the feeling that the default NTFS security is so lax on NT4 and Win2k because Microsoft ITG (Internal Technology Group, what most people would call MIS) formats all the desktop PC's with FAT (NT4) or FAT32 (Win2k) and gives the employee admin access on it.

    There's just no internal pressure to create system that's perfectly usable by a non-admin.

  11. Re:This probably won't happen, because... on Red Hat 7.0 Beta Is Out · · Score: 1
    less is up to version 358.

    lilo is at 21.5. Emacs is at 21, but that's only because RMS realized there would never be a version 2.0 so he renamed "1.2" "12".

    Luckily, more people have realized just how little can be read into a version number.

  12. Re:Talking to Exchange on Evolution 0.3 Released · · Score: 3
    I sincerly hope that MAPI (MS version of IMAP) goes the way of the Macarena!

    MAPI is not an over-the-wire protocol. It is an API that Windows software uses to hook in with the MS Windows Messaging dlls.

    The thing is, the only current implementation (AFAIK) of the Exchange Server wire protocol is in a gaggle of MAPI dlls, so for Windows apps you have to use the MAPI (Mail API) to get to any Exchange Server.

    Anyway, the Exchange Server wire protocol is RPC-based (MS seems to be following this pattern for a large number of things now, SMS, most remote admin through the MMC, etc...).

    RPC-based protocols aren't exactly easy to figure out, they're basically a set of function calls that you'll have to snoop on and reimplement one by one.

    Blame Sun :)

  13. Re:I guess UPS and FedEX will be shut down next on MPAA Sues Scour: Will Google Be Next? · · Score: 2
    This would require that anybody transporting any content would have to inspect it to prove it was not contraband.

    And just what the hell is contraband?

    Drugs? Guns? Nuclear weapons? Porn? Strong encryption? Anti-establishment propaganda?

    What is so wrong with those that we as a country are limiting our own constitutional rights to life, liberty, and the pursuit of happiness by making them taboo?

    Why is the United States Code 250MB of plain text?

  14. Re:not entirely true on AMD Stops Overclockers Dream Motherboard · · Score: 2
    That's entirely feasible, however chips can't just 'spout out' what speed they are supposed to be running at. If you want that information printed at bootup, the BIOS has to do it.

    BIOS's are flashable, and it's fairly easy to change a text string (like "533") to another one (like "800") with a hex editor.

    Once you have the thing in protected mode running a known OS (something you have loaded yourself, lest the evil bios flashers of doom also edit a couple DLL's or kernel /proc code), then the BIOS is, in theory, out of the picture and cannot interfere with a protected mode API for accessing this PROM.

    I'd imagine you could put a protected mode CPU identifier program like this on a floppy disk (after all, memtest86 compiles down to 18kb or so).

    But, you can hardly expect the target market that AMD or Intel is attempting to defend to do that. So that's why AMD and Intel don't do that. Oh, and people don't buy motherboards with non-flashable BIOS's anymore.

  15. Re:platters vs. surfaces on Maxtor's 80GB Drive · · Score: 1
    They've been able to fit 4 platters into a 19mm laptop drive since at least 1995:

    http://www.q uantum.com/products/archive/daytona/daytona_specs_ page.htm

    (Most laptop drives are around 6mm these days, so I'd guess they'd only have one or two platters.)

  16. Re:Debian Is Totally Out Of Hand on Ask 'Ian' From Debian · · Score: 1
    This probably isn't going to get moderated to 5, so I might as well answer it now...

    If you wanna start from the base system and work your way up, just don't select a profile or any task packages, and don't run dselect initially.

    Then apt-get install stuff as you need it.

    Most of the servers I put into production using Debian have under 200 packages installed.

  17. How to revive two industries in one painless step on Sixteen Degrees Of Separation · · Score: 2

    Have the Amiga execs and the WWF execs switch places.

  18. Re:Drawbacks to Wireless on Build Your Own 10Mbps Microwave Data Link · · Score: 2
    Remember your 900Mhz cordless phone, now pushing up to the 2.4 Ghz range? The reason behind that is farther transmission with less interference.

    the infrared transmitters could go through buildings

    Infrared can't penetrate several pieces of paper, let alone buildings. Infrared is just below visible light in the frequency spectrum, at about 70 terahertz.

    The higher you go with frequencies, the more bandwidth you can easily get. (Exceptions are TV broadcasters, who somehow managed to swindle the FCC out of 6mhz per channel in the 55 through 800mhz range). The more bandwidth, the more clarity (perhaps what you meant by "less interference") you can encode in whatever digital encoding scheme you're using. However, the signal also gets more directional and starts to not penetrate things (like raindrops and trees). HF (signals below about 30mhz, this includes shortwave) can be reflected by the atmosphere and travel around the world (depending on conditions and the specific band you're using). VHF/UHF (30mhz to about 1ghz) will go through hills/concrete structures/etc usually, but there's not much bandwidth left in the VHF/UHF range for people wanting to set up 2mbps links to their friends. Microwave (1GHz on up) has plenty of room, but the signals can't penetrate much.

    Robert Woodcock, KC7WOZ

  19. Octane ratings on IBM To Produce Copper Alphas For Compaq · · Score: 1
    like running 80 octane gasoline in a Corvette.

    You'd have more power with 80-octane gas, but you'd probably need to tune the engine differently, perhaps using valves/pistons with less compression, otherwise it would ping to death.

    Remember, 140 octane == water.

  20. Elitism in professions on Red Hat Helps Fund EFF · · Score: 1
    I've always wondered if other professions were similarly elitist.

    Thousands of conversations across american suburbia go something like this:

    "Mom, my teacher hates me!"
    "No Suzy, your teacher does not hate you."

    Hundreds of other conversations across american suburbia go something like this:

    "Suzy... sometimes I hate that kid."

    Oh, and if you ever break a computer in some way, don't say "oops". Say "there". Any doctor can tell you that.

    As for the police, just get a scanner and listen for yourself :)

  21. Re:Nice smokescreen on Our Attorney's Response To Microsoft · · Score: 2
    People may argue with Microsoft's method of enforcing copyright. They may even argue that it's not "secure enough".

    Governments (in the US, the "executive" branch) enforce copyright, not corporations.

    You'd think that after over 20 years of horribly botched copy protection schemes from various companies, people would realize this.

    About all the corporation can do is claim copyright and sue for damages if they feel it's being violated (Oh, and lobby the government to pass laws friendly to them).

  22. Re:Security through file types? on Microsoft Develops Security-Path for Outlook · · Score: 2
    windows will still execute it

    No it won't.

  23. Everything except .DO* and .XL* on Microsoft Develops Security-Path for Outlook · · Score: 3
    ...Those can contain executable code too, but I guess Microsoft has to defend people's freedom to doubleclick on untrusted Word attachments.

    Microsoft can't get too draconian with the patch, lest people refrain from applying it, in which case they are back to where they started.

    Ahh well. Virus writers will have to get mildly creative again.

  24. Re:Perhaps just remove the actual text copies on Microsoft Asks Slashdot To Remove Readers' Posts · · Score: 2
    First off, I want to say that I feel my first amendment rights are being infringed when Microsoft threatens legal action against parties that reproduce my words.

    Second, it's probably safe to tell people how not to obtain documentation.

    Rewriting the offhand comment portion of my original post:
    Do not, under any circumstances, right click on the exe and choose extract to folder, as this would prevent you from seeing the license agreement.

    Third, this is a PR nightmare for Microsoft. They've already gotten reamed in the press for not releasing Kerberos specs, now they're insisting those specs are a Trade Secret?

    Fourth, Trade Secrets usually lose their protection after they are made publically available to competitors. Putting the spec up on a public place on their web site and letting the Samba developers download it and then submit an article to slashdot is probably enough to lose trade secret protection.

    Fifth, Slashdot needs to move offshore.

  25. Re:Why not? on On Leading vs. Following In The NOS World · · Score: 2

    $150 is the humor value for them naming it 'msfux.exe' :>