Slashdot Mirror


The Internet Of Things

Roosta writes "BBC News has an article by Bradley Horowitz, responsible for novel technology development at search giant Yahoo, looking ahead to the 'internet of things'. He discusses the importance of the 'W4' problem, the four 'W's' being who, when, what and where, and how to bring together metadata to make the world a more searchable place. 'All entities - everything from the particular chair I am sitting on to objects like the Lincoln Memorial monument should have a unique digital identifier. As an example - let's start with people. I don't know if darren@yahoo.com is the same as darren@gmail.com. There is a problem of managing identity across the internet, so when I say Darren Waters I mean this person and all of the manifestations and representations and personas of that person. The ability to knit those together is a huge challenge and opportunity for us as an industry. That's what I mean by resolving people - I mean this person and not the likely thousands of other people who share your name.'"

33 of 134 comments (clear)

  1. Spam attack by Anonymous Coward · · Score: 3, Funny

    Great -- thanks for giving away my e-mail addresses. At least now I know who to credit for my new influx of spam.

    --Darren

  2. In the future by rollingrock · · Score: 2, Funny

    In the future we'll have numbers instead of names, and I'll be number 1!

  3. you forgot the 5th "w" by griffjon · · Score: 4, Interesting

    ...Why?

    I'm all for spimes/blogjects/fountains that respond to stock prices, but for crissakes why does my inanimate chair need an IPv6 address?

    --
    Returned Peace Corps IT Volunteer
    1. Re:you forgot the 5th "w" by Anonymous Coward · · Score: 3, Funny

      ...why does my inanimate chair need an IPv6 address? So they can track your ass.
  4. I like my privacy, so please, no email ID by ion++ · · Score: 4, Insightful

    I am not sure that i want anyone but those i tell to know if darren@yahoo.com and darren@gmail.com is read by the same person.

    1. Re:I like my privacy, so please, no email ID by plover · · Score: 3, Insightful

      I am not sure that i want anyone but those i tell to know if darren@yahoo.com and darren@gmail.com is read by the same person.
      The problem we'll encounter is that if everything is tagged individually then relationships can be made between tagged items.

      We're seeing this with hypothetical RFID scenarios. If you have RFID tagged car keys (like a SpeedPass token) and a credit card, when you walk into a store and buy something those keys can be read and associated with your credit card number. If those same car keys come back but you use a different credit card, a relationship between the two credit cards can be discovered. Any RFID tagged merchandise can be used in the same manner, and associated with you. Eventually a whole "cloud" of your tagged stuff will be related, so that even if you pay for "Catcher in the Rye" with cash, they can still figure out that you're ion++. And that's just with today's technology.

      Today, only your IP address is associated with downloading a copy of Shrek 3. IPv6 is going to make sure that your cable modem, your computer, your RAM and your hard disk are all associated with downloading a copy of Shrek 4.

      --
      John
    2. Re:I like my privacy, so please, no email ID by Anonymous+Brave+Guy · · Score: 4, Interesting

      Today, only your IP address is associated with downloading a copy of Shrek 3. IPv6 is going to make sure that your cable modem, your computer, your RAM and your hard disk are all associated with downloading a copy of Shrek 4.

      One way or another, no it's not.

      I am becoming increasingly conscious of my on-line footprint, the sheer scale of collection of data about me in real life, and the ways it is being used to my disadvantage. Some of those are sinister, but most are simply businesses or government departments using their greater resources to screw me out of things. Either way, I am personally damaged as a result.

      I have always challenged things like asking for all my contact details in a shop when they have no need of them, and I'm sure a lot of people simply lie on various sign-up web pages that ask for information that isn't necessary to provide whatever feature or service is being requested. Now I've got to the point of actively disconnecting from social networking sites that are harvesting information about me, and I'm considering filing formal complaints with my representatives about certain well-known organisations who are obviously storing my credit card details in their databases beyond the end of our transactions.

      I care enough about this issue — and more to the point, I suspect enough other people do as well — that if the pressure keeps ramping up, and damaging incidents like losing a whole database of credit card numbers keep happening, I think pretty draconian pro-privacy laws will gain political will long before universal tracking is a reality. All the lobbying and campaign funding in the world won't buy the law back once enough voters have personally been hurt by someone screwing this up.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    3. Re:I like my privacy, so please, no email ID by plover · · Score: 3, Insightful
      Unfortunately, I don't believe enough other people do care about the issue.

      Take shopper loyalty cards, for example. For a benefit of perhaps 1% of the value of the transaction, people are glad to give away their private information. From that, they learn that "it's not so bad, I get a discount, and I always shop there." The industry might even spin the issue to say something completely factually incorrect, like "this privacy law will mean the end of frequent shopper cards!"

      People are sheep. They can be led around like cattle for one penny on the dollar. Don't count on them to pass any legislation protecting themselves.

      --
      John
    4. Re:I like my privacy, so please, no email ID by GileadGreene · · Score: 2, Funny

      People are sheep. They can be led around like cattle...
      So some kind of hybrid mutant livestock then?
  5. Author needs to get out of the basement by Harmonious+Botch · · Score: 4, Insightful

    'All entities - everything from the particular chair I am sitting on to objects like the Lincoln Memorial monument should have a unique digital identifier. Jawohl! Everything vill be numbered today und vill be ready for inspection tomorrow.

    No. The world should not be re-organized to suit computers. Computers should be reprogrammed to handle a complex world.
    We see one of the classic symptoms of the bureaucrat here: someone who thinks that the person - or thing - should be subordinate to the numbering system.
    1. Re:Author needs to get out of the basement by kpharmer · · Score: 4, Insightful

      And regardless of the deployable outcomes of linking *too much* personal data...

      Side note: notice that he talked about links our email addresses, but didn't talk about linking corporate identities? How about shedding a little light on the incestuous relationships between corporate boards & ceos?

      But aside from that - the real world consists of things that are hard to classify:
          where their boundaries are gradual:
              - rivers (change over time)
              - events (see example from TFA about coffee shop outside of event)
              - times (new years eve party started exactly when? 8:00 pm? 11:00 pm?)
          or where there are different opinions about what a thing is:
              - table can be a chair if you sit on it (see Wittgenstein)
              - a stick can be a tool, weapon, toy, etc
              - what a computer is has changed over the past 90 years
          or where there are arguments over which parts of a thing are the thing:
              - is your mouse part of your computer? how about your monitor? your hard drive?
              - does your home include the yard? odds are sometimes it does, sometimes it doesn't

      And this doesn't even touch on concepts (the TFA stated that we should label concepts). That's truly rediculous. Imagine the above problems magnified a hundred times to deal with abstract concepts and language.

  6. Will it be called... by niceone · · Score: 3, Funny

    Will it be called the World Wide Who, When, What and Where Web? WWWWWWW is quite catchy I think.

    1. Re:Will it be called... by gEvil+(beta) · · Score: 2, Funny
      W-w-w-w-w-w-w-w-w-w-w-w-w-w-hat? Q-q-q-q-q-q-q-q-q-q-uit m-m-m-m-m-m-m-m-m-m-m-m-m-m-ak-k-k-k-k-k-k-k-ing f-f-f-f-f-f-f-un of-f-f-f-f-f-f-f-f m-m-m-m-m-m-m-m-m-y stu-t-t-t-t-t-t-t-t-t-t-t-t-t-t-t-er!

      Your comment violated the "postercomment" compression filter. Try less whitespace and/or less repetition. Comment aborted.
      --
      This guy's the limit!
  7. Evil as this is... can it be prevented? by SwordsmanLuke · · Score: 2, Interesting

    Technology has been progressing in this direction inexorably for some time now. It seems like every new advance we make is somehow capable of eating away at our privacy. So... even though the ability to tie all of a person's personal data together really seems like a Bad Thing, can it be prevented? Or just defended against on an individual basis, like people now who choose only to use cash so they don't leave a digital paper trail?

    --
    Any plan which depends on a fundamental change in human behavior is doomed from the start.
  8. The future is here... by Anonymous Coward · · Score: 2, Funny

    And you're number 653,505.

  9. Obligatory by Silver+Sloth · · Score: 2, Informative

    I am not a number, I am a free man Although maybe you have to be an old fart like me to remeber it.
    --
    init 11 - for when you need that edge.
  10. There's this thing called privacy by 0123456 · · Score: 2, Interesting

    "I don't know if darren@yahoo.com is the same as darren@gmail.com."

    Um, yes. I have many different email addresses precisely so people know know that 0123456@hotmail.com is the same person as 0123456@gmail.com.

    What a strange world he must live in if he thinks we actually _WANT_ everyone to know everything we do and to search all information that's available. Still, if he's that trusting, maybe he'll buy the bridge I have for sale.

    1. Re:There's this thing called privacy by poot_rootbeer · · Score: 4, Insightful

      What a strange world he must live in if he thinks we actually _WANT_ everyone to know everything we do and to search all information that's available.

      Oh, he's under no pretense that YOU want any of that. He thinks that there are businesses that would pay his company a basket full of dollar signs because THEY want to search all information that's available about who you are and what you do, regardless of what you want. And he's right.

  11. A philosophy of approach by naoursla · · Score: 4, Insightful

    We can modify the entire world so that our current machines can operate effectively, or we can modify our machines to operate in the current world.

    We can give every person a serial number and an easy means for machines to track that serial number, or we can train the machines to do voice and face recognition to do authentication the way humans do. We can attach RFID tags to every item sold at every store, or we can develop vision algorithms to recognize and track the items with cameras to achieve the same results.

    I worry that modifying the world to make it easy for machines will make the world difficult for humans. We should modify the machines fit our needs not the other way around. I would rather live in a world that is full of robots than live inside a giant world-sized robot.

    Changing the environment for to help machines operate is nothing new. Railroad tracks provide navigational control for a very non-intelligent transportation machine.

  12. groceries by another_fanboy · · Score: 4, Funny

    FTA: I am in a supermarket and I pick up a can of tomatoes and I place it in the shopping trolley. Immediately my mobile phone flashes green to indicate to me that it is a good buy. I go down the aisle and choose a bottle of wine but this time my phone flashes red to suggest I reconsider.

    Great. Now I have to get permission from my phone to go grocery shopping.

    1. Re:groceries by AutopsyReport · · Score: 2, Funny

      That nagging phone is just a tiny version of my wife. But I will openly embrace this future because at least the phone has a mute option.

      --

      For he today that sheds his blood with me shall be my brother.

    2. Re:groceries by autophile · · Score: 2, Funny

      Great. Now I have to get permission from my phone to go grocery shopping.

      The only phone even close to such a capability is the iPhone. And I would do anything my iPhone tells me to do!

      --Rob

      --
      Towards the Singularity.
  13. Revelation 13:16-17 by riskeetee · · Score: 3, Interesting

    16) And he causeth all, both small and great, rich and poor, free and bond, to receive a mark in their right hand or in their foreheads,

    17) that no man might buy or sell, save he that had the mark or the name of the beast or the number of his name.

    Who knew it would be an IPv6 address?

    1. Re:Revelation 13:16-17 by Bastard+of+Subhumani · · Score: 3, Funny

      Who knew it would be an IPv666 address?
      Fixed.
      --
      Only three things are certain; death, taxes, and apocryphal quotations - Ben Franklin.
  14. Which "Darren Waters": two problems by G4from128k · · Score: 2, Interesting

    One key problem with identity is non-uniqueness of names -- there can be several people named Darren Waters. Disambiguating these is nontrivial because it requires other identifiers (e.g., age, hometown, address). Often times the searcher doesn't know anything else about the target. Add spelling errors and things become even more confusing.

    A second "which 'Darren Waters'" problem is role-segmentation. I, and am sure many, have multiple online persona reflect different interests, roles, and communities. Depending on the context, I'm a geek, engineer, photographer, stock trader, businessman, etc. Any meaningful search for me would need to specify which version of me they were looking for.

    Searching for a person implies both uniquely defining the person and defining which aspect of the person one is looking for because "which 'Darren Waters'" is a problem with two dimensions of ambiguity.

    --
    Two wrongs don't make a right, but three lefts do.
  15. Umm, No. by Irvu · · Score: 3, Interesting
    All entities - everything from the particular chair I am sitting on to objects like the Lincoln Memorial monument should have a unique digital identifier.

    Why? Seriously, why should my chair have some unique identifier, and why should you need to search it? It is a physical entity that I sit on. If it is physically present then I can sit there, if not then I'll hunt for it myself. I don't need google to find it.

    As an example - let's start with people. I don't know if darren@yahoo.com is the same as darren@gmail.com. There is a problem of managing identity across the internet, so when I say Darren Waters I mean this person and all of the manifestations and representations and personas of that person.


    Good!

    Central management of internet identities and central linking also means no anonymity. No ability to create an identity on a per user group basis. Why should the people I discuss 40wheeling with be able to link to my identity as a campaigner for gay rights? The two are separate worlds and I like them that way. They don't need to interact and I see no reason that you should force them to interact.

    The ability to knit those together is a huge challenge and opportunity for us as an industry.


    Tough, go join another industry.

    When last I checked Yahoo was in the business of searching out information not mapping all things including my chair. I don't want Yahoo to know about my chair, that is why I didn't make a webpage for it.

    That's what I mean by resolving people - I mean this person and not the likely thousands of other people who share your name.


    Yes well again I'm not wooed by your crocodile tears. Yes when looking up things there is the possibility of confusion but some global numbering system won't change that really. Even if such a system was implemented it would reduce privacy, probably by outing many a closet homosexual, but the people who really wanted to game it still would and even though you matched the serial number for Bob Henderson at 2213 Mockingbird Lane, and found that he likes Monster trucks, and old Judy Garland Movies you still wouldn't be able to believe it. Because someone who wanted to hide their love of Monster trucks may just have been posting under his name.

    Even if you put the force of law and economics behind it, say the way that credit card fraud is banned it will still happen. The net result of an internet of things would be 1) My chair having its own fan club 2) Yahoo getting into the ChoicePoint voter-roll purging busines, and 3) people too weak to protect themselves being outed for no good reason.

    Lest we forget there is a reason for anonymity in this world. Many people, esp those coping with personally difficult things, want to broach them under different identities for fear of persecution. Others, like me, just value our privacy as a matter of course and feel that more information only benefits others, not us. Finally dangerous or unpopular ideas (say phamplets advocating for the American Revolution, democracy, and the rights of man) cannot be published except anonymously for fear of violent reprisal. That's why Benjamin Franklin used the name 'Mrs. Silence Dogood'.
  16. W4? by sootman · · Score: 3, Funny

    "...the four 'W's' being who, when, what and where, and how..."

    For very large values of 4.

    --
    Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
  17. Bussinesses will buy this... by vigmeister · · Score: 2, Funny

    so that all information on the internet about a person is available at one convenient location. This will prevent employees from wasting time googling their own name...
    Cheers!

    --
    Atheist: Buddhist in a Prius
  18. Well... sorta by hey! · · Score: 2, Interesting

    Well, let's start with the idea that this is an exaggeration.

    Everything doesn't need an unique ID. You don't need an ID for every cashew nut in the can.

    However, there's probably a reasonable reason to have an unique ID for your chair -- at least at some point in its lifetime. Maybe for inventory control in the store; or as part of the nasty divorce settlement you will go through with your wife several years from now.

    So to restate the problem, it is useful to be able to identify things uniquely at various points in their lifetime. The question is -- what is the best way?

    I've been a relational database designer for ... let's say about twenty to twenty five years. The problem with identification systems is that they embody invalid assumptions. This is the most common flaw in relational designs: keys that embody invalid assumptions. Over time, simple, meaningless scalar keys tend to entail the fewest nasty surprises, but even serial numbers embody an assumption: that we never need to compare record identities between systems that might assign the same number. In that case, we fall back on our (flawed) ideas of key candidacy.

    I've come to the conclusion that keys should either be scalar strings representing abstractions or classes, or they should be UUIDs (or similar values that can be generated uniquely and autonomously). So "Monday, tuesday, wednesday..." are fine as keys identifying days of the week. Or maybe not.

    One problem I come across in my job is identifying species. Well, sometimes species are renamed (not a problem), but sometimes they are split by new taxonomical criteria. So it's worse than starting with genus A and species X and ending up with A x and A y; really a taxonomic identification of A x prior to the recognition of the existence of A y is a different thing than afterwards. Really, we should have A x (prior) and A x (after) and A y (necessarily after), and the relationship between all three designations need to be clarified at a different level of design.

    In these kinds of problems, we are immeasurably helped by meaninglessly unique designations. When in doubt, a designer should split things, because it is usually more practical to combine that which was split without need than that which was combined in ignorance of need.

    Now with respect to the problems particularly around privacy, that giving things identifiers raises. The post-facto-lumping principle I posited above takes care of that. That is to say multiple identifiers in different contexts presents no problem. When there is a legitimate need to cross reference identities across policy domains, the uniform an guaranteed unique nature of an universal ID makes this much easier. So you can have pseudonomy as a gay rights activist -- you have an unique identifier which with some crypto -- can verify messages from you. If in the future you choose to associate your gay rights persona with your political party volunteer persona, you can provide any (or no) party with information proving the equivalence of your identity in each sphere.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  19. "Visit my site!" by Atario · · Score: 2, Funny

    "It's at doubleyoo doubleyoo doubleyoo doubleyoo doubleyoo doubleyoo doubleyoo dot mysite dot com."

    I think your proposal would cause the stock price of the word "septuple" to skyrocket.

    --
    "A great democracy must be progressive or it will soon cease to be a great democracy." --Theodore Roosevelt
  20. When did context die, and when was the wake? by BobMcD · · Score: 2, Insightful

    That's what I mean by resolving people - I mean this person and not the likely thousands of other people who share your name The chief reason we get to reuse names has traditionally been that they really don't overlap that often. This is very similar to IPv4 addresses.

    For example 192.168.1.50 is my MythTV box, just like Darren Waters is a buddy of mine from High School. When I say 'Darren' to my wife, she KNOWS who I'm talking about thanks to a little thing known as context. This proposal would change the way I refer to 'Darren' to something arbitrary and unique. The trick is, my brain already does this for me. When I think 'Darren' I can instantly access millions of memories of unique events that put his name into context. An identifier assigned by a third party isn't going to help me access these memories. In fact its quite likely to make it harder. And, should another Darren come along, THEN we move to a more unique identifier such as a last name, job title, or short description. In other words a context.

    The same can be said about the Lincoln Memorial. Should conversation need a better description, you can specify any number of details to delineate them. The Lincoln Memorial in DC is different from the one at his birthplace (assuming there is one, I'm too busy to google it...)

    This idea only works in a world large enough to discuss all the Darrens that might overlap at once.

    And to go back to my box, I don't want or need it to be in a network large enough to have to contend with the identity of all the other MythTV boxes in the world. I'd rather deal with IPv4's limitations than deal with IPv6's wear and tear on my memory.

    TFA's solution is to let the machines do all the work, but that's a fantasy. Who inputs all that data? Who keeps it up to date? Who decides how to sort and analyze it? Humans do. And like I said above, we use things that the machines can't yet handle like memories, comparisons, impressions - context.

    And that doesn't even touch on the issue that two different brains file things in completely different ways.

    Show me the need, and I might be convinced. But until then you're playing with fire, Mr. Horowitz...
  21. Is this guy serious? by corecaptain · · Score: 2, Informative

    Hasn't this guy heard of the URI? (see http://www.w3.org/DesignIssues/Axioms.html)

    The problem isn't coming up with systems to name things the problem is how to
    associate semantics (i.e. meaning) to the things that are named that allow programs to operate
    on them. I think some guy (Berners-Lee or something) has been working on this -:)

  22. Overcomplication? by Warbothong · · Score: 2, Insightful

    I can't stop myself from thinking that if Yahoo! hadn't made forwarding email messages from me@yahoo.com (or even using POP3 access) a 'premium service' then I could get all of my Yahoo! mail sent to me@gmail.com already if I wanted to, and thus consolidate both addresses in a useful way that is transparent to people sending me messages to either. But of course, if Yahoo! didn't make those things 'premium' then I wouldn't have defected to Gmail in the first place...