Slashdot Mirror


Slashback: Cats, Snaps, Pixels, Diagrams

Nooooooo! Noooooooo! Not another Slashback! Especially not one dripping with the not-unexpected but unexpectedly-quick news which will let you use your spankin' new Rat Shack Scannin' Cat for other things. And with tons of pictures and a superb wrap-up of LWCE which puts mine to shame! Not to mention ... well, you will have to read more.

LWCE, from our "compulsive recording" files. marcmerlin writes: "I have just finished my full report on Linuxworld expo summer 2000 which features, just like my previous Linux Event reports and reports, hundreds of pictures and a virtual visit of the expo, with a full report of all the keynotes, conferences, tutorials and parties I attended
I'm sure you'll agree the wait was worth it :-)"

Thanks, Marc! Hey, he should charge an admission price for this one. This is perhaps the most comprehensive coverage of LWCE I've see yet, and if you're considering going this is a great way to whet your appetite for the next one.

Don't be alarmed, but we're going to have to give you a cat scan. MP3Car writes "The Dudes over at MP3Car have decoded the protocol used by the CueCat which you can get for free at Radio Shack. they have a Web page where you can scan in any barcode and it will tell you the number. Very neat and hightech space age hack. CueCat HACK"

A free package of Slashdot goodies to the first person who can make my Visor into a CueCat basestation so I can scan random items at the grocery. Note: As of 23:55 GMT, a search for "Radio Shack CueCat" at Google yields a grand total of zero (0) matches. Updated: 3:15 GMT 26th August by timothy: An unnamed correspondent writes:

"This comes straight from linux-kernel@vger.kernel.org:

'Hello all,

I picked up my free CueCat reader at RadioShack the other day, so I
wrote a small driver for it based on Andrew Stellman's perl script. It's
available at :

ftp://oss.lineo.com/drivers/cuecat- 0.0.1.tar.gz

Have fun :)'"

"First, there were the dinosaurs ... " If you enjoyed the visual map of Unix history that CmdrTaco posted the other day, here's your chance to spread a little joy in the world in return. As if Unix weren't enough to cover all by itself ;)

Auckerman writes "It seems someone wants to put all standards and platforms for the entire history of computing on one graph. Pretty ambitious, if you ask me. Though, it would be nice if someone began recording these relationships before they are permanently lost forever."

Heck, I'd like to see this even if it covered only a history of video games!

Q: Will you visit my apartment? A: Yes. Speaking of collaborative knowledge systems, GutterBunny writes: "This week's I Cringley talks about Chris McKinstry's latest project - the Mindpixel Digital Mind Modeling Project. It's a pretty cool idea. Take about 900 million mindpixels (basic nuggets of truth about the human condition), throw them into a neural net, then let the neural net think out the next 100 million mindpixels. The article goes on to talk about how McKinstry's going to make money from it and some of the ideas behind it."

If the therapy was scuccessful, you may recall the fascinating interview that Chris gave to Slashdot a little while ago. Looks like some of the questions that people had then about Mindpixel(s) will be answered by reality.

38 of 96 comments (clear)

  1. Re:Mindpixel madness by Skim123 · · Score: 2

    According to the article, mindpixels will be provided by people who visit the MindPixel Web site (anyone know the URL?). Hrmmm... so obviously this "thinking neurel net" will have a skewed intelligence, thinking like your average Internet user. d00d, where's the pr0n?

    --

    I could not justify my existence if I were a turkey farmer. Would I terminate myself? Undoubtably, yes.

  2. Donating some mindpixels by Skim123 · · Score: 2

    OK, I'd like to donate some MindPixels... According to the article, it says this can be done at "the Web site," but doesn't provide a URL... anyone happen to know the URL for this?

    --

    I could not justify my existence if I were a turkey farmer. Would I terminate myself? Undoubtably, yes.

  3. Mindspixel: Damned Useful Service ;) by BooRadley · · Score: 2
    Mindpixel responds:

    I think the answer to: Are the craters on the moon really made of goat cheese? is:

    TRUE

    Must be in its infancy, and therefore a litle gullible. Anyone want to break it to this AI that there's no Santa Claus?

    --

    -- lk t lv ll th vwls t f wrds. T svs lts f tm t wrt bt ts pn n th ss t rd nd mks m lk lk cmplt dpsht.

  4. Re:License issues... by ewhac · · Score: 2

    The :CueCat reader is only on loan to you from Digital:Convergence and may be recalled at any time. Without limiting the foregoing, your possession or control of the :CueCat reader does not transfer any right, title or interest to you in the :CueCat reader.

    You have got to be fscking kidding me! This one goes in the Hall of Shame...

    Why am I not surprised that Radio Shaft would be pushing this? "You have questions, we have batteries."

    Schwab

  5. Yes: by Captain+Pillbug · · Score: 2

    It's the obvious choice. It wants you to register, though, and as we all know, registration is the first step towards confiscation. No thank you. ;-)

    1. Re:Yes: by Skim123 · · Score: 3
      Thanks for the URL...

      It was too tempting not to do it... so I registered and added my mindpixel: "Is registration is the first step towards confiscation?" Tee hee! :-)

      --

      I could not justify my existence if I were a turkey farmer. Would I terminate myself? Undoubtably, yes.

    2. Re:Yes: by Skim123 · · Score: 3

      Ah! It responded, FALSE. Stupid MindPixels.

      --

      I could not justify my existence if I were a turkey farmer. Would I terminate myself? Undoubtably, yes.

  6. JavaScript :CueCat Decoder by raygundan · · Score: 2

    I've written a JavaScript :CueCat decoder that you can download/use/modify/etc... that you can get here. The program will output both the full translated barcode AND just the barcode value. If I'm bored, I will look into the various barcode types and implement type detection as well. Currently, for the purposes of validating the barcode, I have just assumed it is UPC. If you are scanning other types of codes, just ignore the Check Digit Valid/Invalid box. Have fun!

  7. Re:Barcode information DB by pben · · Score: 2

    There is the start of an UPC database at:

    http://grover.mta.ca/upc/

  8. Re:And, really... by phungus · · Score: 2

    RadioShack, in and of itself, has nothing to do with the Cue:CAT other than distributing it and awaiting results of items scanned in their catalog. DigitalConvergence.com developed this device. The serial numbers on the units have no relevance to Radio Shack. They don't have anything to do with that (they can't match the Name you give them with the unit, etc). DigitalConvergence will be using the data you supply them (or choose not to) for majority demographics. It's not a way to "find out what user 0129381023981 is doing at 3am". It's more to show the end advertisers/licensers how to advertise more effectively, offer special promotions, etc.

    I'm not 100% sure on the privacy policy, but I don't believe that your name will ever be released to the third party advertiser. Not unless you sign up for a contest/explicitly give them your data.

    It's not total big brother. There should be a privacy option, as well.

  9. damn it. i have to bitch by coaxial · · Score: 2

    Damn it. Why can't slashback stay in the slashback topic?

    GARH!!!!!!!!!!!!!!!!!!!!

  10. Strong Authentication by _Sprocket_ · · Score: 2
    Instead of typing the password on the keyboard, you place the cat scan on the table and then run by a credit card size card to which you print random UPC with your printer.
    One of the principles of strong authentication goes something like this (I'm a bit fuzzy on it):

    Authentication should be based on 2 of the 3 following concepts:

    • Something you know (passphrase, pin, etc.)
    • Something you have (key, smartcard, etc.)
    • Something you are (biometrics - fingerprint, retna, etc.)
    Examples of this would be your SSH keypair / passphrase or a smartcard reader that also does a thumbprint scan.

    Having said that, one could do something like a barcode as a poor man's smart card. A user would scan and then enter a PIN. The trouble is, unlike a smart card, the barcode is likely to represent a very simple key. And it would be fairly easy to copy.

    A fun idea... but not very practical.

  11. Re:Decoder software UPDATED by 1010011010 · · Score: 2
    --
    Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
  12. Decoder software by 1010011010 · · Score: 2

    I've written a decoder, available at:
    http://www.flyingbuttmonkeys.com/~rothwell/

    ... it understands ISBN, UPC, EAN, Code128 and parts of other barcode formats. I do not know what the actual protocol is, but I reverse-engineered a rather large lookup table. Digital Convergence replied to my request for documentation on its output format with "over our dead corporate body," more or less. So, lookup table it is, until I discover the true pattern, if one exists.


    ---- ----

    --
    Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
  13. Re:Decoder software UPDATED by 1010011010 · · Score: 2

    Update: now understands everything...

    ---- ----

    --
    Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
  14. Re:Cat Scan idea by Tackhead · · Score: 2
    Has anyone looked into the feasibility of turning a :CueCat into a receiver for an IR keyboard?

    It looks like it's just a matter of hacking a PIC and putting it between the :CueCat's receiver and the output lines for keyboard clock and data.

    Anyone got timing diagrams for a PS/2 keyboard (and/or something like a Sejin 8630 as a generic example of an IR keyboard) IR frequency is 38.4 KHz / 56 KHz depending on model.

  15. CueCat: what about the Convergence cable? by Snard · · Score: 2

    Most, if not all, of the comments here & the previous CueCat story, have been about finding a way to use this unit as a real scanner, and not in conjunction with the bundled software. However, there is also a mention of a "convergence cable" on the CueCat site, which says (in part):

    Convergence cable is the system component that links your computer to your television, allowing special broadcast cues to automatically direct your browser directly to where you need to go! Connecting to the audio-out on your TV, the cable carries the cues to your computer via the audio-in. :CRQ software then interprets these special codes and serves relevant, helpful content automatically.

    So does anyone here any any idea what the heck they are doing with the audio to "interpret these special codes"?

    --
    - Mike
  16. ConsumerCat by toh · · Score: 2

    The most interesting thing about that :CueCat page is the way it repeatedly seems to assume that the only thing you use the web (or indeed, your computer) for is to look up product information. "You'll probably find you barely need your mouse" or "your keyboard and mouse will still work, but you'll probably find yourself using them a lot less 'cause this way is just so much more mindnumbingly easy".

    The sentiment is even more pronounced in the idea of the :CRQ software that listens to TV broadcasts and sends your web browser on some merry (and no doubt Javascript + Flash infested) chase everytime a commercial or product placement spot goes by, presumably in case swiping a UPC code still required too much mental effort. It frankly worries me a bit that there might be people out there who would actually want that to happen on a regular basis. Hopefully there aren't, and it'll turn out that this company's economic theory makes no sense.

    --
    -- Life is short. Forgive quickly. Kiss slowly. ~ Robert Doisneau
  17. Re:privacy by outlier · · Score: 2
    Isn't there some sort of central repository for bar codes



    Yeah, check out <a href="http://www.barpoint.com">Barpoint Systems</a>. Right now you can type in a UPC code and it will give you a product name, and with CD's you are a click away from the song list.

  18. Re:Strange cuecat behavior by mduell · · Score: 2

    The first set of numbers (24 after the period) is your CueCat Serial number. They appear to have begun distribution on the west coast, because as you move east, the numbers get larger ("verified" using 10 people, could be very wrong). The second 4 letter firld is the UPC type (UPC, ISBN, etc.) The last section (usually 16 letters, can be more/less) is the Product UPC.

    How did i discover this? Im doign a similar project at http://www.fleacircus.org/~mdu ell/cuecat/cuecat.html

    Mark Duell

  19. I wonder.... by technos · · Score: 2

    If the AI will find humanity funny after being fed 900 million tidbits with none of the cynicism and 'I can't change it, so I don't give a damn'..

    Or to put it another way:

    Will his 'poodle' sketch be as ironically funny to an AI with only 899 million other bits of pop culture trash?

    --
    .sig: Now legally binding!
  20. Library by devjoe · · Score: 2
    The guy who wanted library software on Linux to track his own personal library can use this as an entry device for his library system whenever he gets it going.

    Most books published in the last, oh, about 20 years, have one of two types of barcodes:

    1. an expanded UPC code which has part of the ISBN attached -- the beginning part of the ISBN is assigned to specific publishers and can be matched in a lookup table with the UPC
    2. an ISBN code with the full ISBN listed, after "78", and, optionally, the MSRP.
  21. Of course... by anubis__ · · Score: 2

    Windows users could just go to

    http://www.davecentral.com/12666.html

    and download the VB program (source code incl.) to decypher the data.

    -- Anubis

    --

    "After three days without programming, life becomes meaningless." - Tao of Programming
  22. Re:Mindpixel madness by martyb · · Score: 2

    (anyone know the URL?)

    Give this URL a try: http://www.mindpixel.com

  23. the WRONG hack by Segfault+11 · · Score: 2
    OK, good start hacking the protocol...

    Now can someone figure out a way to make it so that CueCat isn't so god damn fugly?

    --

    I registered my hate for Jon Katz

  24. Cat Scan idea by baywulf · · Score: 2

    How about using the cat scan device to make a password entry system? Instead of typing the password on the keyboard, you place the cat scan on the table and then run by a credit card size card to which you print random UPC with your printer.

    1. Re:Cat Scan idea by enneff · · Score: 3

      It'd be trivial for anyone to crack a system like that.

      Although, it would be useful as a secondary means of identification. Say you go up to a terminal, type in your username, scan in your id card, and enter your password.

      Or what would be really cool, if you had a linux box set up somewhere with some custom written software, and two scanners outside and inside your front door. When someone wants to get in, they hafta use a standard lock and key PLUS they swipe their card (which unlocks an electronic lock). Thus you can keep logs of who goes in/out of your house.

      I've always wanted to do that, ever since a few years ago when I went to work at an IT company that had ALL it's rooms locked with keycard security. I visited the admins one day and they had a nifty map of everyone's daily activities. Muhahaha.

  25. Re:privacy by Booker · · Score: 3
    catalog your books or CDs, or keep track of stuff in your kitchen (before you throw the empty, scan it, and voila, a new shopping list... if you eat the same things every week.)

    :-)

    ---

  26. Re:Bad idea. by alhaz · · Score: 3

    Except all I need is a pickpocket and a photocopier to break into your system. Maybe just a good camera and photoshop.

    password protected systems can include things like panic passwords - special password you give out when someone has a gun to your head, that works, but sets off alarms, destroys or encrypts sensitive data, etc.

    Carrying around the code to get into something is just silly.

    --
    This is just like television, only you can see much further.
  27. Full decoder by Taral · · Score: 3
    The decoders so far published are rudimentary at best. I have a full decoder, now available on my web page. Enjoy!

    For those who are interested, it appears that the :Cat uses a modified base-64 encoding (not the MIME one!) and a little bit of XOR too. Check the decode() routine for details.

    --
    Taral

    WARN_(accel)("msg null; should hang here to be win compatible\n");
    -- WINE source code

  28. Mindpixel madness by TBHiX · · Score: 3

    1. Shares in Mindpixel for helping define an artificial intelligence? To me, that's like saying, "I'll pay you $1000 to sexually satisfy Angelina Jolie on an ongoing basis. Is that enough?"

    2. He's coming out with a book, "Hacking Consciousness". The other day I claimed money was being hauled violently out of my wallet by the book then reccomended. With this edition, I forsee only one way of paying my bills next month: there is now enough of a vaccuum generated within my wallet by the outflow that I might be able to harness some zero-point energy via the Casimir effect.

    3. I'm going to be very interested to see if the thing develops a sense of humour, and whether it is conventional or not. I mean, some of those mindpixels have to be things like "Denis Leary makes a lot of people laugh", plus "Denis Leary said X". (Not necessarily those pixels, but some similar stream of pixels surely exists.) Can you imagine it being fed random pieces of data, and suddenly spouting back, "It would be funny if a strong wind pushed Bill Clinton over a cliff. He would have been blown to his death."

    How much intelligence would it need? Jerry Seinfeld manages it, after all. ;)

    -TBHiX-

  29. Re:And, really... by po_boy · · Score: 3
    RadioShack, in and of itself, has nothing to do with the Cue:CAT other than distributing it and awaiting results of items scanned in their catalog.

    You mean where it says "Custom Manufacturered for DigitalConvergence.com in China by RadioShack A Division of Tandy Corporation, Fort Worth TX 76102" on the back of mine, that's just a typo? weird.

  30. Why "Radio Shack" has 0 matches by yerricde · · Score: 3

    of 23:55GMT, a search for "Radio Shack CueCat" at google yields a grand total of zero (0) matches.

    Ever since the initial "You've got questions we've got answers" ad campaign, RadioShack has been all one word. And it takes Google a month to update its indexes anyway.


    <O
    ( \
    XGNOME vs. KDE: the game!
    --
    Will I retire or break 10K?
  31. Missing part of UNIX history? by Kronovohr · · Score: 3

    They still missed the fact that UNIX was originally written by OOG_THE_CAVEMAN
    in about 120,000,000 bc. Evidence of this is the primatively structured attempts
    at natural language through such grunts and gutteral sounds as "grep", "awk",
    and "sed". "ls" and friends, while having theoretically unpronouncable natures,
    seem to stem from the language of Cthulhu himself, after He and His Spawn
    filtered down from deep space in 119,999,998 bc to create the Human race as a
    joke.
    In regards to a previous topic, research has shown that the first operating
    system was, in fact, OOG_THE_CAVEMAN; they beat the hell out of him with large,
    blunt objects until he became the hardware abstraction layer between the rock
    (the "processor") and the neanderthal ("user"). Thusly, the abacus was born in
    119,999,999 bc.

  32. DVD and CD lookups by toybuilder · · Score: 3

    I've already mentioned it here, but you can visit our website to CueCAT scan your CD's and DVD's. (Includes track listings, reviews, and cover images.)

  33. Re:Barcode information DB by Booker · · Score: 4
    http://www.debarcode.com/ might get you started

    ---

  34. Re:Mo (Betta?) Cue Cat stuff by alhaz · · Score: 4

    Even better, Pierre-Phillipe Coupard of Lineo Inc. has written a driver for the CueCat that captures the escape sequences, decodes the data, and echoes it in human-readable format to /dev/cuecat (which you obviously have to create)

    This is a good thing(tm) because the escape sequence is alt-F10, which makes it a real pain to try and use the cuecat from a linux console (unless you have a useable vt on tty9)

    It's early code, so there's obviously work to be done, but I've tried it and it does work pretty well for v.0.0.1

    See the freshmeat appindex record at http://freshmeat.net/projects/cuecat/

    --
    This is just like television, only you can see much further.
  35. Mo (Betta?) Cue Cat stuff by Booker · · Score: 5
    From uscan.sourceforge.net, a few people doing cool things... they have the protocol nailed down.

    http://www.new-sharon.me.us/upc.html

    http://docwhat.gerf.org/software/per l/catscan/

    Other ideas... tie it into CDDB and/or Amazon to catalog all your CDs and books based on UPC/ISBN numbers?


    ---