Slashdot Mirror


Sentient Data Access

CowboyRobot writes "From Queue comes a piece subtitled Why doesn't your data know more about you? From the article: 'It has been more than ten years since such information appliances as ATMs and grocery store UPC checkout counters were introduced. ... A common language for these devices has not been standardized, nor have current database solutions sufficiently captured the complexities involved in correctly expressing multifaceted data. ... As computing devices expand from the status-quo keyboard and desktop to a variety of form factors and scales, we can imagine workplaces configured to have a society of devices, each designed for a very specific task. As a whole, the collection of devices may act much like a workshop in the physical world, where the data moves among the specialized digital stations. For our society of devices to operate seamlessly, a mechanism will be required to (a) transport data between devices and (b) have it appear at each workstation, or tool, in the appropriate representation.'"

134 comments

  1. The implications... by migstradamus · · Score: 4, Funny

    I dunno. I'm not sure I want my cell phone to know where my browser has been.

    1. Re:The implications... by foniksonik · · Score: 1

      It's your imaginary girlfriend you should be worred about... sorry, I meant your 'virtual' girlfriend... ;-s

      --
      A fool throws a stone into a well and a thousand sages can not remove it.
    2. Re:The implications... by svanstrom · · Score: 3, Interesting

      That's exactly what you want...

      Your cellphone knows about what you've been looking at online, then when you're walking by stores it checks their websites (using bluetooth, and their bluetooth-AP) to see if there's anything there that you might be interested in.

      The cellphone doesn't hand out the information to let the server do the thinking, so there are no securityrisks (of that kind) and you can always slap a bayesian filter on the whole thing to make sure that it learns what you're looking at online but aren't interested in IRL (let it be the "always" cheaper computerparts or electric plastic sheep)...

      --
      perl -e'print$_{$_} for sort%_=`lynx -dump svanstrom.com/t`'
    3. Re:The implications... by DescData · · Score: 2, Insightful

      Why should one organization bother making their devices talk to others, when a backlash from privacy advocates could make the effort costly, disgraceful, and futile?

      If you're a privacy advocate, the current somewhat insular world of independent devices is best. Our refrigerators do not talk to our phones. We have some control over our lives.

      However, there are some times when I wish some of those devices were more 'open'. My grocery store UPC checkout counter knows a lot about me. Since I don't eat out any more, it knows exactly what I eat (eventually). That information would be most valuable when seeing a doctor or dietitian.

      I get a paper receipt for each purchase, why can't I do that record keeping myself? Because I'm to darn disorganized and it takes to much effort. So I have just a fuzzy idea of how much sugar, fat, red meat and carbohydrates I consume. And I have no idea how I compare to the average forty-year-old American male.

      My store has a dietitian managing the healthfood department. I asked about the value of having a complete record of purchases for the customers she sees. While she acknowledged the value, she couldn't get past the privacy issue.

      I suggested she talk to other dietitians and her management about making scanner data available. But why should she? Opening up the system would cost money with no sure payback. Then there are privacy advocates who, out of principal, would attack such a breach.

      By myself, I can do nothing. The only thing I can do is make an appeal. If your are privacy advocate, make clear what you do and do not oppose. Support data sharing that has more value then cost. Support data sharing principals that would lead to successful project and that respect individual rights. The first such principal is that the collector (grocery store) and the individual have joint ownership of customer data. The second is that the individual has a right to access his/her own data. The third is that when individual data is shared between organization, it must pass through the individuals hands or the right waived. The fourth is knowledge of who has access to individual data must be available to the individual.

      If we as a society agree on data sharing, the people in a position to advocate projects can have more confidence that their efforts will be successful. When a project is suggested that would violate agreed principals, whistle blowers would also have confidence in raising the alarm.

    4. Re:The implications... by DoraLives · · Score: 1
      That's exactly what you want...

      I want nothing of the sort.

      Your cellphone knows about what you've been looking at online, then when you're walking by stores it checks their websites (using bluetooth, and their bluetooth-AP) to see if there's anything there that you might be interested in.

      Your cellphone maybe, but for sure as hell not mine.

      In fact, I refuse to own one of the infernal things for multiple reasons, amongst which is the very thing you seem to desire.

      I'm quite happy with a world wide web. A world wide noose, however, is another matter altogether.

      --
      Is it fascism yet?
    5. Re:The implications... by 56ker · · Score: 1

      I was thinking of bluetooth too. If it was incorporated (or RFID tags were used) in a supermarket you could do away with the need for checkout assistants. All you'd need do is put your shopping on a conveyor belt, pack it at the other end and insert your credit/debit card - or there could be a machine you insert cash in that gives you change.

    6. Re:The implications... by svanstrom · · Score: 1

      Don't have any links available right now (sorry, a wee bit busy preparing dinner atm), but I know that that has already been discussed here on /.; I think it was in combination with a newsitem talking about such a system already in operation in a store somewhere in the world.

      --
      perl -e'print$_{$_} for sort%_=`lynx -dump svanstrom.com/t`'
    7. Re:The implications... by svanstrom · · Score: 1

      >> Your cellphone knows about what you've been looking
      >> at online, then when you're walking by stores it checks
      >> their websites (using bluetooth, and their bluetooth-AP)
      >> to see if there's anything there that you might be
      >> interested in.

      > Your cellphone maybe, but for sure as hell not mine.

      > In fact, I refuse to own one of the infernal things for
      > multiple reasons, amongst which is the very thing you
      > seem to desire.

      > I'm quite happy with a world wide web. A world wide
      > noose, however, is another matter altogether.

      People used to be afraid of cars too...

      Hey, if you don't want to use cellphones, then don't, but what makes you think that a device finding and alerting you about good deals is evil?

      As part of a cellphone this device would actually give out less information about you than the normal cellphone activity, and you have to be pretty paranoid (at least when living in a "free" country) to have a problem with that information being available to the phonecompany.

      Sure, badly implemented this thing could give out more information than you want it to, but you can't say that something that doesn't even exist yet has a designflaw.

      Oh, BTW, what I'm talking about can already be done with cellphones, it's just that then hardware/software you don't control would do the "thinking"... That would be a step in the wrong direction, giving your self more options/freedom is a good thing though.

      --
      perl -e'print$_{$_} for sort%_=`lynx -dump svanstrom.com/t`'
    8. Re:The implications... by 56ker · · Score: 1

      Well there are a lot of duplicate stories on /.

    9. Re:The implications... by zangdesign · · Score: 1

      Sure, badly implemented this thing could give out more information than you want it to, but you can't say that something that doesn't even exist yet has a designflaw.

      Most of us here have the good sense to realize that such a thing will be badly implemented because we live in a free country where commercial interests are the driving force behind most of the products we get on the market. Paid placement, tie-ins, cross-promotions, etc. will enable merchants to gather more and more information about us, which a large number of us feel that they are not entitled to, regardless of intent.

      --
      To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.
    10. Re:The implications... by svanstrom · · Score: 2, Insightful
      Most of us here have the good sense to realize that such a thing will be badly implemented because we live in a free country where commercial interests are the driving force behind most of the products we get on the market. Paid placement, tie-ins, cross-promotions, etc. will enable merchants to gather more and more information about us, which a large number of us feel that they are not entitled to, regardless of intent.


      "The good sense"??? Would that be "the good sense" as in the good sense of knowing that since something didn't work yesterday it won't work ever in the future? "Sorry, a cryptoalgo was found to be flawed last year, which proves to that us that _all_ future cryptoalgos will be flawed"???

      Before talking about "us here" you should realize that "us here" contains a lot of people doing things that no one had even though of a cpl of years ago, or that people thought was impossible or didn't have a clue on how to do... Just read some of the news posted here... Pausing light, building rockets for going into space (trying at least, will get there sooner or later), P2P-networks focusing on anonymity... perl turning 16... no one knew 16 years ago what perl would look like today.

      In the most basic form of what I was talking about the client wouldn't do anything but download a list of that stores products, and all the information they'd get (without you providing more simply because you're a nice guy) would be that you got the information, when you got it and if they fingerprint the hardware/client what hardware/client you're using.
      Any information identifying the client could be randomized/rotated, so they can't even tell if you've been there before.
      --
      perl -e'print$_{$_} for sort%_=`lynx -dump svanstrom.com/t`'
    11. Re:The implications... by DoraLives · · Score: 1
      what makes you think that a device finding and alerting you about good deals is evil?

      It will also be fully capable of alerting (kindest thanks for the word, it's a good one) people and instrumentalities other than myself. This is a Bad Thing, and no amount of persuasion by the folks who design, build, and sell such devices will ever convince me that there will never ever be any kind of back door (nevermind wide open FRONT doors) that will permit people I don't much like from acquiring and using the information gathered about me via this sort of monitoring in ways I also don't much like.

      Sure, badly implemented this thing could give out more information than you want

      You may rely upon it with complete confidence to do precisely that, with or without your concurrence.

      --
      Is it fascism yet?
    12. Re:The implications... by svanstrom · · Score: 1
      It will also be fully capable of alerting (kindest thanks for the word, it's a good one) people and instrumentalities other than myself.


      Someone could (h|cr)ack into your computer as we speak, unless you use different publicly available computers (libraries, cybercafes etc) every time you access the Net/web that's a hell of a lot more dangerous than this little device,

      Not to mention that such a multi-function device as a persons personal computer will contain a lot more opportunities for flaws than such a lil thing.

      AND... when talking about back doors etc you mustn't forget that we're talking about something which mostly will benefit companies... you can't expect McDonalds hiring (h|cr)ackers just to figure out that you currently are in the market for a new car.
      The device itself doesn't have to contain any information about who you are, so even if they do get all the information all they'd be getting is what someone walking by their store was looking to buy... and unless they get into more or less every unit passing by that won't do them much good in the long run.
      --
      perl -e'print$_{$_} for sort%_=`lynx -dump svanstrom.com/t`'
    13. Re:The implications... by zangdesign · · Score: 1

      Sorry to burst your little bubble of optimism, but as it stands right now, we've give the henhouse to the fox. Between the credit card companies, the supermarket price-break/loyalty programs, most of our data is out there, with our names on it. We've gotten used to it - so when someone comes along with a great idea, I cynically assume that it will be co-opted by corporate America in an attempt to further collect reams of marketing data.

      You seem to assume that anonymity is a given, I assume things are going to get worse.

      Which is not to say that your idea is wrong or bad, I guess. Someone out there will willingly snap it up and be perfectly happy.

      --
      To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.
    14. Re:The implications... by DoraLives · · Score: 1
      Someone could (h|cr)ack into your computer as we speak, unless you use different publicly available computers (libraries, cybercafes etc) every time you access the Net/web that's a hell of a lot more dangerous than this little device,

      Crackers are the least of my worries, unless they get hold of my identity/credit card number and take a little ride with that info. Of greater concern is the things that corporations and governments (please notice the 's' on the end of government there) might choose to do with the information, things that I can never know, nor can I predict (although, human nature being what it is, I usually do quite well when assuming the worst).

      Profiling, my friend, is the Monster Under the Bed, at least as far as this little exercise in building a Brave New World is concerned.

      To the extent that governments become more efficient, governments become more dangerous, (ragamuffin outfits such as obtain in the fourth world country of your choosing notwithstanding).

      Not to mention that such a multi-function device as a persons personal computer will contain a lot more opportunities for flaws than such a lil thing.

      Untrue. I shall not belabor the reasons as to why. This sort of thing is abundantly self-evident to those who closely examine matters such as this.

      you can't expect McDonalds hiring (h|cr)ackers just to figure out that you currently are in the market for a new car.

      Wanna bet? That's exactly what they'll attempt to do (and likely succeed should this little dream come true). The more information they have upon you, the better (at least from their own selfish point of view). They will neverendingly persist in gathering more and more information, the better to serve their uniformly self-interested purposes (and better serve the purposes of others who will acquire the same information, whether by purchase, theft, subpoena, or fiat).

      The device itself doesn't have to contain any information about who you are

      The mere pattern of my activities is more than enough to alert any agency that wishes to keep tabs on this sort of thing, should that pattern somehow run afoul of what they believe to be appropriate behaviour.

      Things are already well and truly bad enough, thank you very much. I'd prefer to UNDO some of what's already been done, as opposed to add to some of the darker things that already exist.

      Smile away into your Golden Dawn, it's none of my affair. At least until it starts to affect me personally. At which point I shall do my utmost to subvert and circumvent all of it, in any and every way I can think of.

      --
      Is it fascism yet?
    15. Re:The implications... by persaud · · Score: 1
      > That's exactly what you want...

      As a developer of device control logic, few entities reassure me of benevolent device intentions like arbitrary Slashdot IDs convinced of their own benevolence.

      A trust assessment matrix, for devices, humans or context-dependent IDs:

      C |
      O |
      M |
      P |
      E | Competent | Competent
      T | Adversary | Ally
      E |
      N | Incompetent | Incompetent
      C | A d versary | Ally
      E | _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
      . . B E N E V O L E N C E


      Rich Persaud | weblog > ?eople
    16. Re:The implications... by svanstrom · · Score: 1
      Sorry to burst your little bubble of optimism, but as it stands right now, we've give the henhouse to the fox. Between the credit card companies, the supermarket price-break/loyalty programs, most of our data is out there, with our names on it. We've gotten used to it - so when someone comes along with a great idea, I cynically assume that it will be co-opted by corporate America in an attempt to further collect reams of marketing data.

      You seem to assume that anonymity is a given, I assume things are going to get worse.

      Which is not to say that your idea is wrong or bad, I guess. Someone out there will willingly snap it up and be perfectly happy.


      It's just an "agree to disagree"-situation, where I favor looking at what's technically possible, while you look at what's possible if the "bad buys" are the ones making such a device.

      Sure it's going to get worse, and that's why a new, like this, approach is a must; otherwise your new data must always go into these databases sold/shared between companies.
      No company is going to make a serious marketingthingie out of not selling/sharing your data, unless there's some new way of dealing with said data.

      "Now we've stopped selling your address to snailmailspammers" will just hurt a company, while a "Trust us to trust you, [device]-based data usage"-sticker at the door of a company work to the companys advantage.

      I'm just going to finish this by saying that I favor looking at the "what's possible technically"-side of it based on me thinking that for such a device to even come close to being a success it needs to be trusted by its users.
      Unless open source (and, if possible, open hardware) I don't think it'd catch on... So IMHO we're talking about a possible trusted thing vs something that won't exist simply because it wasn't trusted.

      Then again, I've been talking about a device, but looking at what todays cellphones can do you most of the time you wouldn't need much more than a wee bit of software (and the bluetooththingie at companies) to do this any day.
      In this form it's much like you're getting ads sent by bluetooth to your cellphone when walking by something (old idea), but where your anonymity/preferences are "protected" by your cellphone accepting all ads, while only showing you the ones of interest. (Bayesian spamfilter...)

      Maybe you're right, maybe I'm just dreaming about a better future even that's not possible, but that doesn't mean that I'll give up dreaming...

      PS <troll> I wasn't talking about "corporate America", I was talking about how such a device would work if designed in a free country...</troll> ;-)
      --
      perl -e'print$_{$_} for sort%_=`lynx -dump svanstrom.com/t`'
    17. Re:The implications... by svanstrom · · Score: 1
      Untrue. I shall not belabor the reasons as to why. This sort of thing is abundantly self-evident to those who closely examine matters such as this.


      *puts on his thinfoil hat and goes googling for the evidence, hoping the goverment hasn't remove it all yet*

      To all reading this: Please just take it as a joke, and/or ignore it.
      --
      perl -e'print$_{$_} for sort%_=`lynx -dump svanstrom.com/t`'
    18. Re:The implications... by svanstrom · · Score: 1


      Good Ideas Don't Kill People
      People Kill Good Ideas.
      </paraphrasing>

      We make the world we're living in, and if no one bothers to take a step in the right direction no one will...

      30 years from now we might be living in a world that looks like some kind of sci-fi nightmare, and the we-told-you-so-people will be too busy saying "we told you so" to realize that if they'd actually done something, instead of just prophesizing about that inevitable future nightmare, our kids would be living in a much more free world.

      Now we're just talking about a silly "I want a better price"-thing, but don't get into the habit of just saying that something won't work, instead come with positive comments like "I know how we can improve that..."; or at least say something like "for that to work, it must follow these rules/avoid these problems".

      --
      perl -e'print$_{$_} for sort%_=`lynx -dump svanstrom.com/t`'
    19. Re:The implications... by persaud · · Score: 1

      > We make the world we're living in, and if no one
      > bothers to take a step in the right direction no one will...

      Alleged apathy is an illusion, rocks excepted. All are invested in directions of their choosing, though observers may interpret those investments as apathetic in relation to observer locality.

      > 30 years from now we might be living in a world
      > that looks like some kind of sci-fi nightmare

      30 years of expectancy is unnecessary, today's nightmare is comparable to the imaginations of ancestral writers, science-fiction and otherwise.

      > and the we-told-you-so-people will be too busy
      > saying "we told you so" to realize that if they'd
      > actually done something, instead of just
      > prophesizing about that inevitable future
      > nightmare, our kids would be living in a much
      > more free world.

      More alleged apathy and a dose of Lamarckian guilt. Quality analysis of alternative futures is strategy, not prophecy. Those who execute or purchase strategic analysis do so to inform future action, not apathy. As Darwin would point out, sufficiently incompetent parents don't have kids, free or otherwise. Let's focus on the present.

      > Now we're just talking about a silly "I want a
      > better price"-thing,

      Convivial informality is insufficient camouflage for materially hostile assertions presented to a technical audience, as you must know. Shiny colored hostile assertions are no more benevolent for being shiny or colored.

      As you will recall from the history of economics, the traditional role of price is to disseminate information among disconnected transactors. The very existence of "price" is predicated on the absence of global transparency. It thus insults the audience to sell "a better price" as a reductionist carrot for global transparency.

      > but don't get into the habit of just saying that
      > something won't work,

      I didn't say that. In fact, I've spent the last 5 years building infrastructure for securely automating profile disclosure among risk peers. Query 'addapt persaud' in your favorite search engine. The key word there is peer and a careful reader will observe that neither they nor their phone are peers of their cellular provider.

      > instead come with positive comments like "I know
      > how we can improve that..."; or at least say
      > something like "for that to work, it must follow
      > these rules/avoid these problems"

      Per paragraph 1, "all are invested in directions of their choosing", hence some may choose not to provide free training data to improve the public relations algorithms of non-peers.

      --
      Rich Persaud | weblog > dotpeople.com

    20. Re:The implications... by svanstrom · · Score: 1

      Put the horse back in the barn, twisting my words around oh so slightly and adding some kind of quasi-religious remark, involving an obsolete theory, doesn't really suit someone claiming to want help those with ADD, "or another learning disability", learn. It's more like cheap parlour tricks of the hey-we're-so-intellectuals, or those who've read 'The Complete Idiots Guide To Rethorics'.

      Or maybe I'm just not capable of discussing these things at your level (feel free to pick the explanation which you, dear reader, prefer), in either case I don't think that people on /. are any more interested than me in this discussion... Feel free to contact me by e-mail, if you want to, though.

      --
      perl -e'print$_{$_} for sort%_=`lynx -dump svanstrom.com/t`'
    21. Re:The implications... by persaud · · Score: 1

      > Put the horse back in the barn, twisting my words
      > around oh so slightly

      Your post was quoted verbatim before my interpretation, to remove the value of any alleged twisting, which should not be possible in the clear light of your original words.

      > and adding some kind of quasi-religious remark,
      > involving an obsolete theory,

      Hmm ... the "guilt" comment? Well, your reference to parent-kid inheritance plays upon an ancient button that was liberally pushed by the Church, supported by Lamarck. I brought up Darwin as an improved basis for discussion of parental virtue, to avoid characterizing your reference as obsolete.

      > doesn't really suit someone claiming to want help
      > those with ADD, "or another learning disability",
      > learn.

      To bring this back on topic, look at the second or third result of that Google search. I didn't write that nor do I agree with all of it, but there are many good points.

      As for ADD, I have made some resources available, but since each person's learning style is unique to their genetic and cultural brain wiring, only they can improve their learning. Hopefully, I will one day complete the software that was the original vision for Addapt. But the work on neurometric privacy was a good base for device and personal privacy.

      > It's more like cheap parlour tricks of the
      > hey-we're-so-intellectuals, or those who've read
      > 'The Complete Idiots Guide To Rethorics'.

      My University of Toronto education was in Eng. Sci. / Elec. Eng (3 years) and Comp. Sci (1 year). I didn't graduate. I was going to say that I didn't have any courses in rhetoric, but I now recall a 2nd year philosophy course called "Rhetoric & Reasoning", taking during my 4th year. Ten years later, I don't consciously remember any of it, but it would be a shame if that course disqualifies me from this thread.

      > Or maybe I'm just not capable of discussing these
      > things at your level (feel free to pick the explanation
      > which you, dear reader, prefer), in either case I
      > don't think that people on /. are any more
      > interested than me in this discussion... Feel free
      > to contact me by e-mail, if you want to, though.

      When the subject is "data transparency", I prefer transparent discussion. Maybe one of those mythical kids will dig it up one day.

      --
      Rich Persaud | weblog > ?eople

  2. XML by skinfitz · · Score: 4, Funny

    Isn't this what XML is for? Communication of any data types?

    1. Re:XML by AndroidCat · · Score: 3, Insightful
      That's to start with. Then you have to figure out how to have your data follow you around like Joe Mitzblitzfligx's bad luck cloud. (Bad spelling, 'Lil Abner ref.)

      Let's see.. You have an appointment in the building and get lost. When you walk up to a wall display, it (without asking) shows you a map and path to get to where you want to go.

      Think about what would be required to make that trick work -- then worry about the security problems.

      --
      One line blog. I hear that they're called Twitters now.
    2. Re:XML by skinfitz · · Score: 1

      RFID of course!

      And nowadays it seems to be "work that out then worry about privacy."

    3. Re:XML by AndroidCat · · Score: 1

      Here's Joe Btfsplk with the bad luck cloud that I was thinking of. (I got the name confused with the guy from Superman that only goes away if you get him to say his name backwards or something.)

      --
      One line blog. I hear that they're called Twitters now.
    4. Re:XML by mugley · · Score: 1

      That'd be Mxyzptlk.

  3. Duh by arvindn · · Score: 4, Funny
    "Why doesn't your data know more about you?"

    That sounds like a bad Soviet Russia joke ;^)

    1. Re:Duh by Anonymous Coward · · Score: 1, Funny

      All your beowulf clusters of Natalie Portman, naked and petrified, with hot grits down her pants, are belong to us !! - Your Data

  4. Re:Slashot Personal Ads! by skinfitz · · Score: 2, Interesting

    Well lets try to turn the parent troll into a valid post (thus causing the troll to disappear into a puff of logic).

    How long is it before ATM's / "grocery stores" (supermarkets here) are linked into dating sites and your email?

    They know you are looking for a date, and perhaps the ATM gives you messages that the supermarket will give you a good deal on aftershave, and rather than buying beer for consumption at home, you would meet more women if you left the house once in a while.

  5. Hmmm by ziggyboy · · Score: 2, Insightful

    With so many standards running around and devices intentionally not complying with them, I doubt this would kick off in the near future.

  6. Verge of Future? by landrocker · · Score: 3, Interesting

    So, today are we getting excited about tech converging (eg. your phone+camera+pim+kitchen-sink) or are we getting excited about the tech diverging into hundreds of specialised interconnected devices?

    With all the 'innovation' these days it's getting hard to keep track ;)

    Landrocker

    1. Re:Verge of Future? by openlurker · · Score: 1

      I, for one, am excited about both. Computers are becoming more capable all the time at specific tasks that tend to be difficult to implement. At the same time, easier tasks are continually being refactored and converging on more general solutions. I find both useful.

  7. Get on the boat by ObviousGuy · · Score: 2, Informative

    It's called Universal Plug and Play and despite appearances it is gaining popularity.

    --
    I have been pwned because my /. password was too easy to guess.
  8. Obsequious computing by AndroidCat · · Score: 5, Insightful
    Granted that they were writing to a narrow audience, but the style is pretty opaque unless you spend time boiling it down like maple sap to get the meaning.

    I guess starting out a scientific paper with "Hey, wouldn't it be cool if..", but their paper really needs it.

    --
    One line blog. I hear that they're called Twitters now.
  9. perhaps a good thing? by joethebastard · · Score: 5, Interesting

    i'm not an expert on the subject.... but, at least in the case of devices like ATMs, which have fairly simple tasks, how would we benefit from a standardized language? i put my PIN in, money comes out, my bank account balance goes down. the elegance of the code behind it doesn't concern me.

    i know that "security through obscurity" is a cheesy solution, but i can't help thinking that if every ATM in the country had the same architecture, the system as a whole would be more prone to hacks and abuse. what do you think?

    1. Re:perhaps a good thing? by Anonymous Coward · · Score: 1, Informative
      if every ATM in the country had the same architecture

      A lot of them are standardizing on Windows.

      Have A Nice Day!

    2. Re:perhaps a good thing? by Ossadagowah · · Score: 1

      True, but think how easier it would be to hack the Gibson.

      --
      anata sekai o kakumei surush ga nai deshou? Anata no susumu michi wa yoi shite arimasu.
    3. Re:perhaps a good thing? by benjamindees · · Score: 2, Insightful

      how would we benefit from a standardized language?

      the system as a whole would be more prone to hacks and abuse.

      I think that's what they're talking about. Just because you don't have a use for all your personal data, doesn't mean nobody does.

      Think "cookies for real life".

      --
      "I assumed blithely that there were no elves out there in the darkness"
    4. Re:perhaps a good thing? by OverclockedMind · · Score: 0

      the system as a whole would be more prone to hacks and abuse.

      I think thats more the fact that more and more ATMs are running windows these days....

      --
      if you can read this, good, because i sure cant
  10. Middlemen by foniksonik · · Score: 4, Interesting

    What you have described is modern day bartering... everyone has their own unit of measurement and everyone is willing to negotiate.

    Until the marketplace demands a standard, businesses will continue this behavior because it is more profitable in the near term... individuals almost always pay more than conglomerates which is the nature of a trading company who can with 'purchasing power' lower the price for goods or services. So as long as the companies are dealing 'direct' with you the consumer, they can ask for whatever service charge you can bare as an individual... compared to credit unions who get much much better deals as an organization.

    So basically it's in all companies best interest to avoid organized clientelle or employees as long as possible in order to maximize profits from low overhead and high margins. Information technology doesn't change this strategy it just adds new levels of complexity.

    --
    A fool throws a stone into a well and a thousand sages can not remove it.
  11. Misconception by Tom · · Score: 5, Insightful

    From Queue comes a piece ...that shows clearly just how little the author knows about computing.

    The entire point of computers is that they are general purpose devices. The "workshop" idea surely sounds cool to someone who doesn't know about computers, because it resembles the world before "general purpose" was a graspable concept.

    Would I rather want my workplace to be a collection of specialized devices, or a single device that can be configured to be any of the others, plus whatever else or new is necessary? Now that's a difficult question, right?

    --
    Assorted stuff I do sometimes: Lemuria.org
    1. Re:Misconception by Etiol · · Score: 1, Interesting

      You mean, do I want Word or texttools?

    2. Re:Misconception by Jeff+DeMaagd · · Score: 2, Interesting

      It takes a lot for general purpose to do better than specialized devices.

      Take TiVo for example. Sure, there are a lot of free and non-free software products to make a general purpose computer behave somewhat similarly. For one, I don't know if any of this software can set the computer to wake up at a particular time slot. There is simply no API to communicate to the BIOS or any other hardware to do this. Being able to sleep and wake up on a timer is important to energy efficiency, I doubt a Tivo has a problem with this.

    3. Re:Misconception by dollar70 · · Score: 2, Insightful
      The entire point of computers is that they are general purpose devices.

      Yes, but when people go to "Best Buy" or "Dell" and ask for a "computer" these days, what they're really asking for is an interactive television. They don't understand the concept of operating systems or programming, they just identify those things as buzz-words that make you look smart if you use them correctly in a sentence.

      Would I rather want my workplace to be a collection of specialized devices, or a single device that can be configured to be any of the others, plus whatever else or new is necessary?

      If this were fantasy land, I want a collection of devices that can individually be configured to be anything I need them to be.</drool>

    4. Re:Misconception by Tom · · Score: 1

      It takes a lot for general purpose to do better than specialized devices.

      Only in edge areas. In mainstream, there is enough incentive to improve the general purpose device.

      Your virtual VCR is a great example. All the software I've seen, be it MythTV or Freevo or others, far surpass any physical VCR I have ever seen when it comes to functionality.

      --
      Assorted stuff I do sometimes: Lemuria.org
  12. RISKS Hell? by localroger · · Score: 4, Insightful
    This is a nightmare scenario for anyone who is familiar with how data systems fail. I once had a credit agency pick up a very old P.O. box I hadn't used for years and suddenly decide it was my current address, so all my mail from them went into a black hole; this bad address propagated through the credit world for nearly a year, during which I had to call regularly and request copies of bills and get the address changed back.

    In the system described here, once bad data gets into your microwave oven there's virtually no way to chase down all the instances of it that will be floating around the universe. Didn't Sandra Bullock star in a movie about this once?

    --
    Brackets contain world's first nanosig, highly magnified:[.]
    1. Re:RISKS Hell? by AndroidCat · · Score: 1

      And then there was the sad case of Mr. Buttle in Brazil.

      --
      One line blog. I hear that they're called Twitters now.
    2. Re:RISKS Hell? by Bronster · · Score: 3, Insightful

      In the system described here, once bad data gets into your microwave oven there's virtually no way to chase down all the instances of it that will be floating around the universe. Didn't Sandra Bullock star in a movie about this once?

      While in a better designed version of the same thing, where everything contained a link to the canonical version of the information, and possibly cached it for a sane length of time, then this wouldn't happen - you would update your current address, and suddenly _everyone_ who had a copy of the canonical location would have the new value.

      Add a little strong crypto - unguessable URIs for data and possibly even encrypt the value of the field to each entity who's supposed to have a copy, in such a way that they can't leak the URI without you knowing who sold your information.

    3. Re:RISKS Hell? by svanstrom · · Score: 3, Insightful

      That's why you need to be more involved in what data they have about you, and currently there are no gadgets good enough to do that, although the cellphone's got potential to become one.

      Direct contact between a gadget of yours and the company that needs the information... a portable database that keeps track of who's got what information about you, and what information they are allowed to get from you.

      All that's basically needed is the cellphone, an open XML-based standard and a way to sign the data; not joint ventures and expensive fees for getting access to/publish the data... the local store is getting your up2date data just as easily as huge corporations, and being able to set different trustlevels your local store could get more information more easily about you than untrusted companies (like Microsoft).

      --
      perl -e'print$_{$_} for sort%_=`lynx -dump svanstrom.com/t`'
    4. Re:RISKS Hell? by AndroidCat · · Score: 3, Funny
      untrusted companies (like Microsoft).

      Nonsense, Verisign certifies that Microsoft can be trusted. :^P

      --
      One line blog. I hear that they're called Twitters now.
    5. Re:RISKS Hell? by GMontag · · Score: 1, Interesting

      In this case the data is not the problem it is the humans who mahe the rules for what data "counts" and who to believe.

      I have been having a similar problem with one credit bureau. From numerous conversations I have concluded that the subject of the report is the last person to be believed.

      Similar to the earlier post, the CBs had my address wrong, along with many other things. I called them to correct the obvious typo, they wouldn't unless I sent them a utility bill. So I sent the same utility bill that they used for the first error. That was rejected by them as "too old".

      Eventually it was corrected, after more errors on their part, when I had to send them more "proof" that I had paid off other items that were being reported incorrectly and included a new utility bill.

      Accordig to the representitives of the CBs, the earlier poster is quite right, they get your address from creditors. If one reports it incorrectly then the incorrect address is taken as fact. They advised me to call everybody on my credit report and verify my address. I advised them to believe the copy of my lease I sent them and I will stop calling the FTC.

      The underlying problem still remains. If some creditor inputs my address wrong then it is reported wrong until I discover it.

      So, what to do about it? We in the US are a pretty mobile society and folks in general do not inform the credit bureau when they move. Most landlords have no relationship with the CBs either. In fact, where I live the vast majority of landlords rent "off book" ayway, so using landlords as a source is not a good solution.

      As much as I am not thrilled with government solutions, the recent changes in credit reporting and lending rules for consumers seem to be a good solutiion to this problem. All of my experience would have been for nothing a few years ago, but now the CBs do correct errors when you document them. Unfortunately, when they make another error you have to document that correction too. The FTC actually does listen now when you call them about recurring problems and they do seem to get results.

      None of the underlying data systems have anything to do with this and if it becomes faster it will most probably result in human errors becoming instant disasters rather than minor annoyances.

      As for the general complaint in the story that barious gadgets do not use a common language, perhaps Adam Smith would advise to make an invention and create a demand for it. Happened with the FAX machine and with Perl, plus millions of other things.

    6. Re:RISKS Hell? by svanstrom · · Score: 1
      untrusted companies (like Microsoft).

      Nonsense, Verisign certifies that Microsoft can be trusted. :^P


      Not that we can trust Microsoft itself, just their IIS-servers... hmmm... I can't figure out what's worse, trusting M$ or trusting IIS (or trusting Verisign)...
      --
      perl -e'print$_{$_} for sort%_=`lynx -dump svanstrom.com/t`'
  13. Re:Slashot Personal Ads! by AndroidCat · · Score: 4, Interesting
    And then the ATM tells the break and enter punk behind you in line that you're likely to be out that evening.

    And I hate to think about spam that follows you around. Every damned ATM or wall display just has to publically tell you about those magic bean^w^w blue pills that you opt'ed-in to receive messages about.

    --
    One line blog. I hear that they're called Twitters now.
  14. Semantic Web, Ontology Mapping, Trust by SandHawk · · Score: 5, Insightful

    XML only solves the first problems of data merging, like making the formats easy to parse correctly and using the right international character set.

    RDF/XML solves a bit more of the problem, making the structure of the information clear, in terms of assertional statements. An RDF/XML file is a knowledge base, full of statements saying this has some particular relationship to that. It lets the machines get at more of the information in a uniforn, universal way.

    But still, the problem of ontology/schema/vocabulary mapping remains: if one system is talking about patients and another is talking about clients, they might or might not really be talking about the same thing. A single person maybe never counts as two patients but sometimes counts as two clients, etc. At least with the data in RDF, most of this mapping can be done in software once a person figures it out and expresses it in a suitable logic language.

    The emerging design of the Semantic Web hopes to make that reasonable, but also to support convergence on common vocabularies by having everything on the web -- if it's trivial to see what vocabularies are already being used, people will mostly only make new ones when the old ones really are different.

    Other hard problems remain, of course, like figuring out which data sources to trust. Fun fun.

    1. Re:Semantic Web, Ontology Mapping, Trust by Anonymous Coward · · Score: 0

      Instead of a Friend of a Friend web, I want to build an Enemy of an Enemy web--much more useful!

  15. Re:Slashot Personal Ads! by mcpkaaos · · Score: 4, Funny

    They know you are looking for a date

    As a privacy advocate, I guess this means I'll be buying hand lotion and "reading material" in separate trips to different supermarkets!

    --
    It goes from God, to Jerry, to me.
  16. What a poor pretentious article by rcastro0 · · Score: 5, Interesting

    Did anybody try to read the article ? Holy, that is the type of logic that drove me away from social sciences. And the authors seem to be computer science guys !

    Let's see what this is all about:

    1) FIND AN OBVIOUS TREND
    We think microprocessors are spreading everywhere, and see/predict they doing a lot of things, including communication

    2) GIVE IT A SOPHISTICATED SOUNDING NAME
    I think I will call it... UbiComp (ubiquitous computing)!.

    3) ELABORATE ON WHAT NAMED TREND WILL IMPLY
    Computers will be everywhere. People will talk to them. They will talk to people... they will talk with each other ! (claps)

    4) WRITE ABOUT WHY IMPLICATIONS DIDN'T HAPPEN
    "New forms of interaction must be developed for this environment (...)"

    5) PEPPER IT ALL WITH UNBEARABLY OBSCURE PHRASES
    "Thoughts exchanged by one another are not the same in one room as in another. This includes "thoughts" exchanged between people and/or machines, and implies that behavior is sensitive to location, and as a consequence of mobility, must adapt to changes in physical and social location." Make sure you make references to lots of other authors and experts.

    6) RELEASE TEXT TO A "WANT TO LOOK INTELLECTUAL" AUDIENCE
    Which will pretend this is the smartest piece of writing ever, and the uninitiated simply are just not smart enough to understand.

    No thanks, I think I can do without concepts like UbiComp.

    --
    Quem a paca cara compra, paca cara pagará.
    1. Re:What a poor pretentious article by AndroidCat · · Score: 2, Insightful
      At first, I thought they were talking about computer chips in our underwear, but I guess that would be SubUbiComp.

      They missed out on using orthagonal paradigms, but at least they didn't call it ClippyWear.

      --
      One line blog. I hear that they're called Twitters now.
    2. Re:What a poor pretentious article by replicant108 · · Score: 2

      Don''t forget...

      7) Insert complicated-looking but essentially meaningless 'diagrams'

      Fig 1 is fucking hilarious.

    3. Re:What a poor pretentious article by heironymouscoward · · Score: 2, Informative

      Moderators, mod parent UP!

      Oh, already "5 Interesting".

      Thanks for showing that Slashdot can be a force for sanity. This kind of bullshit pseudoscience drives me up the wall.

      But look a little deeper at the article and you will see that the initial superficiality in fact hides a deeper and much more stunning superficiality.

      Some of the background inventions are truly stunning. The "Removable Media Metaphor" lets you carry data from one place to another on, wait for it, physical objects. This is incredible. They have actually re-invented the diskette or memory card and propose to use it for printing documents!!

      Then the i-Land project (which is something about building "computationally enabled furniture with large displays") has a concept called "Passengers" (not sure if this is a metaphor or a simile) that - wait for it - describes physical objects that carry data between the smartchairs and smartTVsofas in question. Again, the diskette!! Someone has been sharing notes, I expect. Please, someone tell them about TCP/IP, WiFi or Bluetooth?!

      Then there is the "Pick and Drop Metaphor" (aha, another metaphor, but a metaphor for what exactly?), in which one "picks" (clever, huh!) data and "drops" it onto physical objects that carry etc. yada yada yada. Clearly one cannot do all this with the traditional file manager with its simplistic drag and drop to diskette or removable memory card.

      Finally, "ParcTabs", which is like a mouse combined with PDA. Clever idea that. But, I wonder, why are the ParcTabs not also acting as Passengers, using the implementation-defined behaviour of the "Removable Media Metaphor?" I believe the authors owe us an answer to such vital questions.

      Yes, another great year for those research grants!! What I ask is, if these so-called "computer scientists" (and I use this term metaphorically) had to actually work for their money, instead of talking their way to it, how long would they last?

      Slashdot instant poll:

      (_) Five minutes before their jobs are outsourced
      (_) Two days before they get the can
      (_) One month before their company goes bankrupt
      (_) Intellectuals aren't supposed to work for a living, you insensitive bastard!

      --
      Ceci n'est pas une signature
    4. Re:What a poor pretentious article by Takeel · · Score: 1

      I agree wholeheartedly with your observations. Welcome to the world of academic publishing. Since having articles published is seen as being very prestigious in higher learning institutions, I suppose there is great incentive for "talking up" even the most known, mundane, and predictable trends.

    5. Re:What a poor pretentious article by Daetrin · · Score: 1
      Fig 1 is fucking hilarious.

      Apparently he's upset that so much is being spent onmonitor sized displays? I'd really like to know where he got his "figures" though, and at what point research into display technologies was limited to a specific size and couldn't be applied to any others.

      --
      This Space Intentionally Left Blank
  17. And that's when SkyNET turns itself on and... by koelpien · · Score: 1

    :: For our society of devices to operate seamlessly, a mechanism will be required to (a) transport data between devices and (b) have it appear at each workstation, or tool, in the appropriate representation.'" :: ... And that's when SkyNET turns itself on and theTerminAshcrofts start tracking you down. Anyone using cash will be labeled suspicious... I don't think I trust anybody with this much information.

  18. We do have this... by natefanaro · · Score: 1

    it's big brother man. Watch out!

  19. Grocery store UPC checkout counters... by gregh76 · · Score: 1

    ...have been around for almost 30 years.

  20. I have a theory about why this is not happening by Featureless · · Score: 4, Insightful

    It's simple: There are not many good reasons for it to happen, to any greater extent that it already is.

    Frankly, this just stinks of that old chestnut about interconnected toasters and refrigerators and power drills sharing data seamlessly on a home network. I was never quite able to get thrilled about this kind of thinking when I first heard it, and it rings more hollow every time I've heard it since, which is about a million times, over decades.

    I think the big problem here is that there isn't much of a problem to solve. I'm sure that, when we have even more portable and ubiquitous computers and communication all around us, we'll just be deluged with new applications for it that we just can't quite think of right now, but we don't yet. And you can't chalk it all up to "technology isn't ready yet." No, I think it's related to demand, more than supply.

    As far as I can tell, there aren't many killer apps that fall well under this umbrella, and those few that there are can't begin to justify the expense of the hardware and software involved, now, or probably for another decade or two.

    One thing that always gets me about this line of thinking is that even the examples they lead with tend to be uninspiring and ridiculous: ATMs and grocery store checkouts sharing programming languages and databases? Complicating the "workplace" with converged, general-purpose computing solutions by littering it with specialized information tools? Come on, guys, this is freakin stupid. Does standardizing on a sigle end-all-be-all computer language, OS, or database sound like a good idea to anyone? Or particularly original? What about "un-converging" to any greater extent than we already are? Or is there some new information tool that will change everything?

    I'm sure as soon as someone actually has a real idea that's plausible enough for science fiction, we'll all get excited about being the first to make it happen.

    The article does hint at a few more interesting things; that hierarchical filesystems may be overrated and due for reexamination as the bedrock of computing (although truthfully this is already well in progress - PalmOS? Newton?), that we might see more kiosk or application-specific computers... more "specialized devices" solving problems out in the world... now selling tickets, now portable computerized maps giving directions, perhaps more active displays "everywhere," primarily driven by advertising, but perhaps justified by various underlying civic duties, and location-based computing is undoubtedly going to be more important, as it finally becomes cheap enough to be a factor...

    But these are all just hints. Barely that.

    But overall I find this to be just another valueless futurist rant, devoid of real ideas, coasting on buzzwords and hype, and basically irrelevant to anyone seriously thinking about the future... or at least, nothing you haven't heard before a million times.

    1. Re:I have a theory about why this is not happening by dustmite · · Score: 3, Insightful

      The idea reminds me a bit of the Java-based software 'agents' we briefly studied in an undergrad distributed computing course I did .. hmm .. probably eight years ago. In fact the whole idea sounds a lot like much of the rationale behind Java in the first place. Each device runs a 'common language' (Java), and the network allows special-purpose software tools (agents) to travel through the network and run on the general-purpose tool/device (or agent clients using some sort of RPC to the server module through the network).

      So if you were, say, busy using your power drill, and suddenly felt like doing some Internet banking, you could call up the Internet banking software module, it would download itself to your power drill (which happens to have LCD display and mini keyboard on the side) through this huge network (perhaps being automatically routed through your toaster & fridge), and voila, you do Internet banking from your power drill.

      Big whoop. The truly practical applications are rather limited. And anyway, MS pretty much killed Java (and Sun is doing a fairly good job of killing the remains too), so now the new trend is "Web services" (.NET) instead - a less powerful, more bloated, rehashed, slower, more memory-hungry version of the same concepts (and goals). Which itself is based on a reinvention of +/- 30-year old UNIX concepts.

    2. Re:I have a theory about why this is not happening by Featureless · · Score: 1

      Pretty astute, except for the notion of Java being killed or dead. You might mean Java Applets.

      Java itself is more successful and widely deployed than .Net by orders of magnitude - in addition to the fact that it targets many markets .Net does not, or not meaningfully (embedded, phone, etc).

      Java has in many cases replaced C++ as the language taught in universities around the world. At that milestone, it is unlikely to be "killed" in our lifetimes.

  21. More than 10 years? by dcw3 · · Score: 3, Informative

    "It has been more than ten years since such information appliances as ATMs and grocery store UPC checkout counters were introduced"

    Try 30+ years for UPC. They came about back around 72 at Krogers in Ohio. And ATMs...at least 20+ years, but that Google is left as an exercise to the reader.

    --
    Just another day in Paradise
  22. Laziness or sloppy coding? by SmallFurryCreature · · Score: 3, Insightful
    Let me explain. Since we all seen ATM machines with windows error screens I think it is fair to presume that the computer inside is not exactly small. It is not like say a pocket calculater where every bit counts.

    So why oh why does it remind me to take the receipt when I told it no receipt? It is not printing one out so somewhere in its memory a flag is set. So why can't the last message be adjusted to reflect it? It is a very simple thing to do. I think you learn this kind of thing in the second chapter of any programming book.

    I think until such simple things are realised (I seen people waiting for a receipt that is not going to appear making the throughput of the machine slower wich is not good on a busy shoppping day) we can forget such machines ever becoming even the slightest bit intelligent and say use your name to greet you. Let alone be able to give you say access to you bank statements of that month to see if the rent has already been deducted.

    Oh and this behaviour is spotted on ATM's in holland in several different models belonging to different banks (our cards work with all banks)

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

    1. Re:Laziness or sloppy coding? by Ironica · · Score: 1

      I think until such simple things are realised we can forget such machines ever becoming even the slightest bit intelligent and say use your name to greet you.

      I've seen several ATMs greet me by name.

      The funniest thing is, I saw this once or twice after I changed my name with the bank, before I got my new card... so I know that they weren't getting my name off of the bank records, but off of the raised plastic letters on the card (or possibly the magnetic stripe, but those usually carry little else than an identification code).

      --
      Don't you wish your girlfriend was a geek like me?
  23. Slow day on slashdot? by mumblestheclown · · Score: 3, Insightful

    Slow day on slashdot? Why else has somebody posted a mediocre business-school masters "IT management" "research" quality humdrum thesis topic as an interesting article?

  24. We do have this...Privacy in a talkin' world. by Anonymous Coward · · Score: 0

    Actually that's the best reason, not to do something like this.

  25. There are applications like this... by 192939495969798999 · · Score: 2, Interesting

    Applications like this exist, but they are not for access to the general public. It's easy to imagine that with the long-time existence now of "plus cards" at grocery stores, their users have been tracked down to the individual M&M bag, in terms of buying habits. The store can tell you what you're most likely to buy next, and print out coupons for those items.

    --
    stuff |
    1. Re:There are applications like this... by Ironica · · Score: 1

      The store can tell you what you're most likely to buy next, and print out coupons for those items.

      I dunno about that. The coupons they usually give me are for products that vaguely compete in the same arena as what I buy, but are inferior quality. Like, I'll buy "Healthy Choice" canned soup, and get a coupon for "Chef Boyardee" canned pasta.

      Plenty of times I've handed the coupon back to the checker in disgust.

      --
      Don't you wish your girlfriend was a geek like me?
  26. all /ed over to robbIE's new dating service? by Anonymous Coward · · Score: 0

    & why not? you know what really matters already?

  27. mynuts won? gnu 'dating' service? by Anonymous Coward · · Score: 0

    that's cruel?

    how much info/monIE do you have to give to get a 'date'? then who stores/shares that? who cares?

  28. I honestly don't see how this is offtopic... by Moth7 · · Score: 2, Insightful

    If my memory serves me correctly, the Fritz chip is the basis of the Trusted Computing Platform (Palladium) which would give uber control of your computer to the powers that be (But you already knew that, didn't you ;)) Combining such "sentient data" with the Fritz chip could effectively result in your computer reporting you or your ATM turning you in. It is a serious threat to those of us which sport foil hats, not off topic ranting.

  29. It's ClippyWear not UbiWear! by AndroidCat · · Score: 4, Insightful

    In spite of lofty ideals, we know what the application would look like: Imagine the worst qualities of Clippy, Talky-Toaster, and Genuine People Personalities, stir in some 1984 and Brazil.

    --
    One line blog. I hear that they're called Twitters now.
  30. Re:Slashot Personal Ads! by koekepeer · · Score: 1

    (thus causing the troll to disappear into a puff of logic)

    are you referring to bertrand russels story a metaphysicains nightmare? that'd be funny, viewing a troll as the devil himself :)

  31. Umbrella terms for this type of tech by rwa2 · · Score: 5, Informative
    It's under development under a couple of different names.

    Unfortunately, this kind of thing still starts in the military world. The DoD has been developing requirements for Network Centric Warfare (NCW). Basically turning warfare interfaces into a RTS game like StarCraft, C&C, complete with fog-of-war, semi-autonomous units, comm & data sharing, etc. On the technical side, this is manifesting itself as Command, Control, Communications, Computer, Intelligence, Surveillance and Reconnaissance (C4ISR) architecture. One of the first actual implementations is being worked in in the form of Future Combat Systems (FCS).

    These are complex systems, so the DoD has been maturing development of modeling & simulation interoperability by making contractors adhere to High Level Architecture (HLA) so they can properly analyze these systems before deploying them. HLA basically provides a lot of the same data object registration, distribution, and interfaces that older tech like CORBA does, with extra simulation concepts.

    These technologies are being commercialized under the buzzwords "Nework Centric Operations" (NCO) and "Network Enabled Operations" (NEO). Advocates usually point to well networked operations like Wal-mart, UPS, et al. as poster children for what could be done (automatic restocking, package tracking, load balancing & route optimization, etc.) with enough NEO infrastructure. A lot of the interchange standards (including C4ISR) are getting established through bodies like the OMG. Other than the interchange standards, there's not all that much new tech involved... maybe RFIDs and various other networking tech (grid/mesh networks, strong encryption/authentication, mobile IP, etc.). Most if it just involves looking at technology that already exists and figuring out how to piece it together to actually do something worthwhile.

    Disclaimer: I work for one of the gov't contractors throwing all these buzzwords around.

    1. Re:Umbrella terms for this type of tech by dustmite · · Score: 2, Informative

      No, you're wrong about HLA. Firstly, HLA provides NO SIMULATION CONCEPTS at all, as it is designed in a generic way that contains no concepts of simulations at all. Secondly, HLA does a helluva lot LESS than CORBA, HLA does not even provide a system for distributed computing or calling remote procedures. All HLA does is provide a standardized way of describing the data framework for networked applications - in other words, a standardized way of describing what the content of network packets will be. There is no RPC mechanism at all. There is a mechanism for passing ownership of HLA objects between federates, but that is all.

      HLA does not even standardize the communications interface, that is left up to users.

      There is NOTHING NEW in HLA, no new technology, no new concepts. It is ONLY a way of standardizing the content of network packets, so that people developing simulators that must interact with one another have a standard way of letting one another know what information they will receive on the network and have to send, etc. Basically HLA lets you specify what is the equivalent of an XML DTD - a document containing a hierarchical description of what packets will be sent. That is all. Basically HLA gives you a document describing your network protocol, and a standardized API for connecting to HLA 'federations'. Nothing else. It is even left up to you to figure out how to send that data to other computers (or you can license 3rd party APIs).

      Sorry, but hearing buzzwords get thrown around doesn't mean you understand them.

  32. Project Oxygen @ MIT by G4from128k · · Score: 3, Informative

    Project Oxygen is much closer to achieving the article's goals, at least in terms of cutsy demos(see the video clips at the preceding link). The Oxygen project's goals are a bit different from the article author's goals. Oxygen is more concerned with consumer/business office environments than the article's emphasis on an automotive designer's needs.

    --
    Two wrongs don't make a right, but three lefts do.
  33. skyNET is real by Anonymous Coward · · Score: 0

    Skynet is already up Skynet

  34. OT Rant about commas by Anonymous Coward · · Score: 0

    5) PEPPER IT ALL WITH UNBEARABLY OBSCURE PHRASES
    "Thoughts exchanged by one another are not the same in one room as in another. This includes "thoughts" exchanged between people and/or machines, and implies that behavior is sensitive to location, and as a consequence of mobility, must adapt to changes in physical and social location." Make sure you make references to lots of other authors and experts.


    The author of the article apparently has no idea how to use commas. This seems to be a bigger and bigger trend in writing these days. Don't schools teach grammar anymore? Is it just that no one cares? I know it may seems like a small thing, but it bugs the shit out of me to see it.

  35. Middleware. by Moderation+abuser · · Score: 3, Insightful

    Choose your poison:

    Email, nntp,IM, xmlblaster, Jabber, MQSseries, SonicMQ, SwiftMQ, Softwired iBus, Jiiva RapidMQ, ICM etc etc etc etc...

    What we need to do is write *more* message systems. In fact, lets *everyone* do one.

    The real problem is standardisation. The situation is a bit like networking protocols before TCP/IP became all pervasive. Each vendor has their own system and are happy to charge you an arm and a leg to connect it up to everything. You then have the same problem with information definitions and formatting but XML and things schemes rosettanet are gradually solving that one.

    --
    Government of the people, by corporate executives, for corporate profits.
  36. Re:Slashot Personal Ads! by Anonymous Coward · · Score: 0

    With Sentient Data Access, material reads you!

  37. Escher's Print Gallery may provide some insight .. by leoaugust · · Score: 2, Interesting

    I have thought about how to implement this and found that Escher's Print Gallery brought me my knees ... why ? here is the story in brief ...

    a workflow that involves a myriad of data types, including:

    • two-dimensional concept sketches;
    • computer-rendered images;
    • animations and movies of cars in various environments;
    • 3-D clay and computer models at various scales;
    • interior textures and fabrics;
    • and engineering data.

    The basic problem is to be able to show the data in 1D, 2D and 3D. Then, there are pseudo dimensions that give rise to 1.5D, 2.5 D, and finally the element of Time T has to be taken into each of these spaces. The crux of the problem is to maintain continuity of "something" that flows between each of these spaces - often in an iterative and recursive fashion. This something can be abstracted as an object (which I call the Bubble, hence my domain name BubbleUI !) and the authors say

    ... environment can be conceptualized as running an object-oriented simulator in which each computational element is abstracted into an object. Objects dynamically enter and leave the environment .... We envision a usage scenario that involves coordinated use of all these terminals. While they are all interconnected at the systems level, from the user's perspective, a seamless mechanism for transporting work from one device to another is highly desirable.

    To be able to visualize this the best I can do is suggest that you look at the Paint Gallery by MC Escher . and here Just Imagine that the paintings in the Gallery are not Static paintings, but are actually windows looking into the Real World. As the Real World is dynamic, when you revist a given window, it is possible that things might have changed. Then, you will have a good idea of what you mind has to get a handle on, before a user can have "sentient data access."

    The concept of visualling the Prints in the Print Gallery as Windows is not too off-base because the Article describes that there is a desire to integrate the physical with the visual ....

    An advantage to using bar codes is that we can also integrate physical assets into our system.

    And the article also says that there are more than just Static Screens that have to be incorporated

    The different tasks in this workflow are typically performed

    • by different people,
    • at different locations,
    • and often using very different and specialized hardware and software.

    So accomodate the above requirement, imagine now that there is not a single Spectator in the Gallery, but there are many people looking at many "Windows" at the same time. And like in real life these Spectators interact with each other inside the Print Gallery (FIGURE), just as the Real World visible from the Windows is interacting in the background (GROUND)..

    After all is said and done, the conclusion that I came up with in the 1st draft of my doctoral thesis (which was rejected and I then approached this subject different which was then accepted) was that the Glue to bind it all is the Cognition of the User - i.e. PortfolioBrowser==User

    The glue that binds our diverse collection of terminals, containers, and identifiers is a software infrastructure we call PortfolioBrowser. ... the design of our PortfolioBrowser embraces our fundamental goal of minimizing transaction costs at all times, throughout the entire system.

    The User, in my conception, is the PortfolioBrowser. And because of this choice at the center o

    --
    To see a world in a grain of sand, and then to step back and see the beach where the sand lies ...
  38. Re: Wal-Mart by benjamindees · · Score: 2, Interesting
    Advocates usually point to well networked operations like Wal-mart, UPS, et al. as poster children for what could be done

    And that, ladies & gentlemen, is the reason that Wal-Mart will *own* the entire retail market in the US within the decade. They already get $1000/yr from every man, woman, and child in the US.

    I did some consulting for a niche retailer last year. After assessing their current technology, I unilaterally recommended that they copy Wal-Mart in every one of their IT decisions. I even called the plan "Operation: Copy Wal-Mart".

    The only problem is: it will never work. Small-time retailers can't deal in the inventory levels that Wal-Mart handles. It's hard to automatically reorder stock when you can only carry *two* of an item at a time.

    Like I said: I give it 'till 2010 before either 'Brown' is running their business for them or Wal-Mart decides to add a shelf to their stores that puts them out of business.

    --
    "I assumed blithely that there were no elves out there in the darkness"
  39. Interesting... by Anonymous Coward · · Score: 0

    This one takes the prize for slashdot posts that make no sense at all...

  40. Sentient? by Transcendent · · Score: 1

    The way they're talking, these databases/whatever are aware of their surroundings.... not self aware.

    People throw around "AI" and "Sentient" too much when describing software when in fact the software is nowhere close to that.

    1. Re:Sentient? by JUSTONEMORELATTE · · Score: 1

      People throw around "AI" and "Sentient" too much when describing software when in fact the software is nowhere close to that.

      The best description of "AI" that I've ever heard came from my undergrad AI prof. He said that AI is any system that you don't understand. You can craft the spiffiest neural-net-genetic-alg-self-modifying-rule-based-w hateverthehellyouwant system, and as soon as you explain the algorithm to someone, they'll say "Oh, I get it. So that can't be AI."

      Of course, by that logic, ATMs are AI to most people.

      --

  41. Perhaps my data drinks too much? by smchris · · Score: 1

    Why doesn't your data know more about you?

    Why else would buying CAT food at PetSmart get me an email to watch the Thanksgiving Purina DOG show on TV?

  42. Re:Slashot Personal Ads! by whovian · · Score: 2, Insightful

    Sheesh, that's ALL we need. It's as if web browser cookies aren't enough. Oh, what's this thing called a "Lobstergram"? Went to look it up on google, went to the website, and the next day I find an email from the lobstergram people with some "special offer". I swear that businesses feel entitled to spamming you in the name of doing good business (from their POV of course).

    --
    To-do List: Receive telemarketing call during a tornado warning. Check.
  43. Re:What a poor, pretentious retort! by Jasin+Natael · · Score: 1

    There are idiots everywhere. Just because the article was a piece of trash, don't rag on Ubiquitous Computing. It's a good idea -- force computers to become smart enough that they (and their interfaces) either disappear from our perception and/or become at least somewhat self-explanatory, then make them portable enough that we can use them wherever we are. Ubiquitous Computing, at its roots, strives to make computers reliable and portable so that getting data into or out of them is no longer a cognitive task -- something many of us geeks already enjoy (through years of daily interaction), but that will take a *tremendous* amount of work to bring to the masses.

    However, there's already significant advancement in these areas. Younger people are increasingly using cellphones and PDA's, because these devices (at least until a year or two ago) were simple enough that you spent your time accomplishing *tasks* rather than interacting with the machine.

    What the authors of this article are discussing seems to be the part of Ubiquitous Computing that I don't particularly like -- back-end service level integration. But think about it. If you want to be able to use a portable device everywhere, if you want to be able to issue the same commands to a computer at your home, at work, and at the bank, not only do all those computers need to know what data to share, they need to know what NOT to share. It seems logical that someone would try to create a security framework that defines which types of information the computer can share with other people and/or computers, and for what purposes...

    Boring, but necessary. Certainly not worthy of the whiz-bang Slashdot post of the day. I don't know if there's a translated version available, but if anyone is interested in a genuinely good book about the subject, try checking out Sakamura Ken's (the guy who wrote TRON) "Ubiquitous Computing Revolution" (in Japanese, of course). If I remember correctly, he's the guy that coined the term in the first place (might be wrong about this).

    --Jasin Natael

    --
    True science means that when you re-evaluate the evidence, you re-evaluate your faith.
  44. Neat by Zebra_X · · Score: 2, Interesting

    I think "Sentient Data Access" is a bit of a misleading title. What we are talking about here is real world workflow with a set of devices/platforms that are capable of supporting realworld work flow. XML is not the answer as so many have suggested - but a schema much like the BPML and BPEL that *uses* XML and schemas would be required to support this sort functionality.

    The article speaks specifically to coordinating the transfer of specific data and instructions between devices in a real world environment. Though in most cases, the instruction could be context sensitive. I.E. if you walk into a Vision Dome with a particular bar code scanned, it could surmised that you want to view that bar code/layout/car within the dome.

    Even though the article chastises the world for not having accomplished this yet the reality is that this sort of thing could be implemented today with current technologies. Also the platform could easily use future technologies if designed correctly.

    To build such a thing would require an extensible way of definining a process much like VoiceXML, BPML, BPEL. It would also require the ability to define the exchange of data, more importantantly, the device/location/communication channel that the data will be coming from. And finally, it would require a way of easily defining the execution of a process. The last component is really the challenge. Every software package that would participate in this type of environment would need to "listen" for requests and messages that are coming from devices/other systems. Indeed, this sort of pluming is not hardware, but software. As such it would also need to be supported by every operating system, handheld device, and embedded system to be properly integrated into the world at large.

    So I say build the language then build the engine.

  45. Talk to each other? Heck, just remember me! by unfortunateson · · Score: 1, Insightful

    My ATM, from LaSalle Bank (owned by a big Netherlands co.), has a lack of 'knowledge' that bugs me every time I use it.

    The first question it asks me is whether I want to work with it in Spanish or English... couldn't it remember that from the card? I'm not likely to suddenly forget English. (I did run through the whole thing once in Spanish, just for kicks).

    It should know which account I tend to take cash out of, and how much, and highlight those options.

    --
    Design for Use, not Construction!
  46. Re:Slashot Personal Ads! by bluethundr · · Score: 1, Insightful

    How long is it before ATM's / "grocery stores" (supermarkets here) are linked into dating sites and your email?

    Dude, if the grocery store tattled on my buying habits and my dating website realized how many twinkies and pints of Ben & Jerry's I buy (not for myself, I assure you!) the dating site may assume (incorrectly, I assure you) that my picture is 5+ years out of date and not representative of my current date-ability and good-lookie drool factor vis a vis the ladies. Soundly suckily Orwellian to me.

    --
    Quod scripsi, scripsi.
  47. Sub-sentient ATM pet peeve by HisMother · · Score: 3, Insightful
    Here's something that drives me insane about most ATM machines. When you put your card in, the first thing it does is ask you what language you want it to speak. It's nice, I suppose, that the machine will accomodate speakers of other languages. Why, though, does it ask me this question every single freaking time ? Is a French speaker going to feel like using the ATM in Spanish on some days? Is an English speaker going to suddenly forget English and revert to Vietnamese? Why in tarnation doesn't the machine remember this one little bit of information about me and not bother me with that same stupid question again? I speak English, dammit -- don't ask me about Urdu!

    It's almost an anti-security device, too. If a French-speaker has their card stolen by an English-speaker, it the ATM only prompted in French, that would be at least a little bit of a deterrent for illicit use, wouldn't it be?

    It's crazy to talk about a universally connected web of smart data when the individual machines are, even after years of evolution, so profoundly stupid.

    --
    Cantankerous old coot since 1957.
  48. As usual... by voodoo1man · · Score: 2, Informative
    --

    In the great CONS chain of life, you can either be the CAR or be in the CDR.

  49. Re:Slashot Personal Ads! by skinfitz · · Score: 1

    From one's food purchaes, I imagine it would be rather trivial to analyse one's health habits and give one a prediction of life expectancy.

    Furthermore I suspect the health services would be interested in this data so they can prepare themselves for likely trends in poor health for years to come.

    Next your (virtual?) doctor will be sending you emails advising buying less junk food and beer, while your bank will be advising saving for future health expenses along with the obvious contact from health insurers.

    The sad thing is it could all be rather useful, however the spammers will no doubt find a way to completely bollocks everything up for everyone.

  50. The problem HAS been solved by t0ny · · Score: 1
    Just put versions of Windows CE in all those devices. See? The problem HAS already been solved.

    --

    Manipulate the moderator system! Mod someone as "overrated" today.

  51. Do we really want this? by AngryShroom · · Score: 1

    First of all I am no technophobe. I embrace technology as part of my life. Where I see a problem is giving ourselves over completely to technology. Who is in control? What are the safeguards, checks, and balances to a system that knows everything about you? If I purchase a tube of Preparation H for a family member will I be subjected to a system that insists that I have hemorrhoids? Will there be a donut cushion waiting for me on the next flight I take?

    --
    "The greatest tragedy in mankind's entire history may be the hijacking of morality by religion." - Arthur C. Clarke
  52. Too much? by Sargerion · · Score: 1

    Doesn't such a complex arrangement of input devices and this "society of devices" seem just a bit much? It seems to me that it would be much easier to try to streamline our current system. There's already too many kinds of recival and input devices, why should you make more? Such a system, while perhaps being logical, would not be the most efficient. You need single devices that can easily mulitask, and input devices that can be mulitfunctioned, not a messy slew of devices. So where is this multifunctioned device you ask? Anyone one heard of this recent invention called the computer? Looks to me like this article was meant for 1980 instead of 2003.

  53. Not at all difficult - specalized the way to go by SuperKendall · · Score: 1

    I can assure you that given the choice I'd rather have a workshop of specilized devices, rather than one device that is mediocre at doing everything.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  54. Re:Escher's Print Gallery may provide some insight by kahei · · Score: 1

    After all is said and done, the conclusion that I came up with in the 1st draft of my doctoral thesis (which was rejected and I then approached this subject different which was then accepted)


    Mm.

    --
    Whence? Hence. Whither? Thither.
  55. Smart everything, again by Animats · · Score: 1
    This idea keeps coming around. "Smart buildings". "Smart dust".

    A worthwhile project would be a "smart lecture hall". Just provide all the usual gear, but interconnect it so it works reasonably. Sense the approximate number of people in the room and crank airflow up and down accordingly. (That, all by itself, is a viable product concept.) Interconnect the lighting, screen, and projectors so that when the screen is lit, it's not illuminated by room lighting. (Use big, illuminated buttons on the controls, so you're not trying to read 10-point type in the dark.)

    Provide a fully automated amplification system, with automatic feedback suppression, DSP-steered active microphone arrays, and sensors for the number of people present and room noise levels. If you go to the front of the room and talk, everyone can hear you, with no user action required.

    All the gear for this exists. Yet what's installed is way too complex.

  56. Big brother and tomorrows kids by Caseyscrib · · Score: 2, Insightful

    My microapps teacher told me a story of his grandfather refusing to use the phone. He said, "Why would I ever talk into a peice of plastic. If I want to talk to somebody, I'll go down the street and talk to them." While some people today may be concerned about big brother, new generations are more open to technology. I think that someday, tomorrow's kids will not have a problem with technology controlling their lives because they will be brought up in a world where technology is already doing so.

  57. Whats new? by PzyCrow · · Score: 1
    For our society of devices to operate seamlessly, a mechanism will be required to (a) transport data between devices and (b) have it appear at each workstation, or tool, in the appropriate representation.


    a: Internet
    b: X

    Why transport data all over the place, have it in one place and access it where you need it.
  58. Read Mark Weiser's original work on UbiComp by SimHacker · · Score: 1
    The late Mark Weiser invented the term "Ubiquitous Computing" to describe what he calls: 'the age of calm technology, when technology recedes into the background of our lives. Alan Kay of Apple calls this "Third Paradigm" computing.'

    Ubiquitous Computing argues that technology should not be a juggernaut, the center of attention, the giant blinking home-theatrical shrine set up in the middle of the living room that the whole family sits around and worships while they tan from its glowing radiation. It should strive to be more like the grains of sand on a beach, not the stone heads of Easter Island.

    Ubiquitous Computing is anything but pretentious. The article comes off as pretentious and dramatic, because that's the authors' style of presenting themselves, not because there's anything pretentious about Ubiquitous Computing. They're from Alias|Wavefront|SGI, what else do you expect? Of course they're pretentious and full of themselves, hyping up their corporate promotional/SGI blustering/Hollywood pandering/defense contracting/demo rigging/grant pandering/virtual reality sucking bullshit. That's just their job.

    Other dramatic penis-oriented alpha-male researchers have ignore the "calm" aspect of Ubiquitous Computing and instead have tried to co-opt the idea and rename it "Pervasive Computing", which is misguided and misses the original point of Ubiquitous Computing. Pervasive means to permeate, charge, compenetrate, impenetrate, impregnate, interpenetrate, penetrate, percolate, saturate, transfuse. They're thinking with their dicks. And corporate America loves them, because of it.

    "Ubiquitous Computing" was named after Phillip K Dick's amazing book Ubik:

    "Nobody but Philip K. Dick could so successfully combine SF comedy with the unease of reality gone wrong, shifting underfoot like quicksand. Besides grisly ideas like funeral parlors where you swap gossip for the advice of the frozen dead, Ubik (1969) offers such deadpan farce as a moneyless character's attack on the robot apartment door that demands a five-cent toll:

    "I'll sue you," the door said as the first screw fell out. Joe Chip said, "I've never been sued by a door. But I guess I can live through it."

    Mark Weiser explained what Ubiquitous Computing isn't:

    "Ubiquitous computing is roughly the opposite of virtual reality. Where virtual reality puts people inside a computer-generated world, ubiquitous computing forces the computer to live out here in the world with people. Virtual reality is primarily a horse power problem; ubiquitous computing is a very difficult integration of human factors, computer science, engineering, and social sciences."

    Here are two definitions of Ubiquitous Computing that he proposed:

    Ubiquitous Computing #1

    Inspired by the social scientists, philosophers, and anthropologists at PARC, we have been trying to take a radical look at what computing and networking ought to be like. We believe that people live through their practices and tacit knowledge so that the most powerful things are those that are effectively invisible in use. This is a challenge that affects all of computer science. Our preliminary approach: Activate the world. Provide hundreds of wireless computing devices per person per office, of all scales (from 1" displays to wall sized). This has required new work in operating systems, user interfaces, networks, wireless, displays, and many other areas. We call our work "ubiquitous computing". This is different from PDA's, dynabooks, or information at your fingertips. It is invisible, everywhere computing that does not live on a personal device of any sort, but is in the woodwork everywhere.

    Ubiquitous Computing #2

    For thirty years most interface design, and most computer design, has been headed down the path of the "dramatic" machine. Its highest ideal is to make a computer so exciting, so wonderful, so interesting, that we never want to be without it. A less-traveled path I call the "invisible"; its highest ideal is to make a c

    --
    Take a look and feel free: http://www.PieMenu.com
    1. Re:Read Mark Weiser's original work on UbiComp by rcastro0 · · Score: 1

      Wish I could mod you "informative".

      You rescued the concept for me.

      --
      Quem a paca cara compra, paca cara pagará.
    2. Re:Read Mark Weiser's original work on UbiComp by SimHacker · · Score: 1
      Thanks -- your change of mind means more than karma points. Unfortunately Mark Wieser passed away and can no longer defend his ideas from misunderstanding and shameless exploitation.

      The "pervasive computing" people have co-opted Ubiquituous Computing, and perverted and hyped the ideas to sell it to the military (who eagerly respond to the pervasive penis-oriented penetration metaphore).

      -Don

      --
      Take a look and feel free: http://www.PieMenu.com
  59. slightly off by jrexilius · · Score: 1

    What they describe as their user model, using the kitchen vs. living room example, is exactly what networks (from roads to trade-routes to phones to 802.11) attempt (implicitly) to eliminate. Meaning they try to remove the barriers (of distance) from transactions and provide, in essence, complete access to resources. The interface should be transparent.

    What is needed is adaptive UIs that provide you access to all resources regardless of location or interface method not specialized devices and access points. Eliminating distance is the point not mimicking physical limitations.

    I guess they are suggesting a similar ends but I disagree with their premise. Or am I misunderstanding their premise?

  60. I want both by lurker412 · · Score: 1
    The two are not mutually exclusive. Fortunately, nobody is forced to choose. Embedded processors are everywhere. Toasters, cars, cell phones. I sure wouldn't like my ABS to fail because I ran out of disk space while downloading MP3s. It is also nice to have a machine that plays MP3s, lets my edit documents, write programs and play chess with me.

    But even on a general purpose device, the problem of information sharing across applications remains. That's a difficult problem

  61. Re:Talk to each other? Heck, just remember me! by cybergrue · · Score: 1

    In Canada, at least one bank does this (CIBC). I was using a machine one time, and glanced over at the other machine, and realised it was giving messages in french while mine was using english. Apparently, the desired language is encoded on the cards. To bad none of the other banks do this as I routinely get asked by other Atms what language I would like to use. (English, French, even Chinese in a few places)

  62. HLA vs. CORBA by rwa2 · · Score: 1
    Well, there's still quite a gap between what HLA was intended to do, and what it actually does. And I suppose I really meant HLA+RTI in order to cover the finer details of simulation time synchronization and such. Here's a good pitch (ppt, unfortunately) comparing HLA vs. CORBA

    The original HLA spec (up to 1.3) as defined by the DoD was kind of nebulous, so much so that the industry groups had to create their own HLA spec that was actually practical/implementable/useful (IEEE 1516). This page provides a good overview on the differences.

  63. Gas station receipts by chiph · · Score: 1

    I just want to know why the gas station pump can't remember that I *don't* want a car wash today, and I *do* want the receipt. Why can't they bring back this information when they authorize my card, or easier, store it on the card itself?

    Chip H.

  64. Make the UI standerd to by Anonymous Coward · · Score: 0

    My dad finds that almost every ATM has a diffrent pannel of buttons. By making these buttons all the same (Open Standerd)it could save him some trobul. Also it would be nice if someone would make a screen saver for the ATM's screen.

  65. A project for Linux doing this by wackybrit · · Score: 1

    There's a project which is 'kinda' doing stuff like this. It was started by one of the GNOME/Ximian heavies, Nat Friedman. It's called Dashboard and development is currently going on at a frantic pace.

  66. You almost have it... by cr0sh · · Score: 1
    It isn't so much that computers are "general purpose" devices - they are, but they are so, so much more.

    Most people, and that includes a fair number of geeks as well - don't understand what a computer truely is. It is a machine which runs software. But that isn't quite it, either. Computers are software made physical - and this is the cruxt of it all.

    You see, software is nothing more than ideas and algorithms expressed as a special series of ones and zeros, interpreted sequentially. This sequential nature is very powerful. Alan Turing showed via his ideal Universal Turing Machine - that such a symbol manipulation device could emulate and perform the same functions as any other Turing complete architecture. With computers made a reality (because during Turing's time, the machines available, while powerful at their tasks, weren't any where near advanced enough to be Turing complete), software can simulate hardware, and hardware is made of software. For example, think about FPGA's: Designed and developed on a computer, programmed and simulated via a computer, simulation complete, download it to the FPGA.

    A piece of hardware embodying the soul of software.

    --
    Reason is the Path to God - Anon
  67. Way beyond personal information by tc9 · · Score: 1

    A current project that is related, but putting the space around us into the same pervasive fabric. . . Vision Statement for University of North Carolina at Chapel Hill and its use of SOAP in Embedded Enterprise Systems Summary The Facilities groups (Facilities Operations, Facilities Planning & Construction, & Energy Services) are committing toward SOAP-based integration of diverse data sources, including integration of non-traditional point data sources such as control systems and data loggers. SOAP (Simple Object Access Protocol) is the emerging open standard for requesting and receiving self-describing data from point-sources of information on an as-needed basis in the same way one can find and request documents from the World Wide Web on an as-needed basis. By its nature SOAP is uniquely appropriate for building systems as no two are alike, and there are many users who would benefit from access to data from each one. SOAP also provides us with a high-level standard for interoperability between building control systems, now isolated in individual control silos. Current trends in hardware, software, and building automation systems make this emerging vision both doable and affordable. The Facilities groups are committed encouraging the timely growth and full acceptance of these standards to meet the timelines of current campus construction. Background Traditional infrastructures systems (Building Automation Systems, Fume Hood Control, Access Control, Alarm Management) operate within silos of control, locking up access to system operating data in the same way the must lock up access to system control. Even integration within a control silo (Heating and Cooling) can be a daunting task, as different vendors or even revisions within a single product line can prevent interoperability of systems. Energy Distribution systems (Power Grid Management, Steam Distribution, Chilled Water Production and Storage) are similarly locked up within their own silos. Even Enterprise Accounting can have a difficult time getting simplified net use information from these systems. Because of their system diversity, anything other than a simplified view of their operation will not fit into an Accounting view of their operation. Many customers of the Facilities group have long-standing requests for access to operating data from the above systems. Such customers include Housing, Laboratory Animal Medicine, the ATN Operations Center, and tenants such as Carolina Dining Service. Other groups on campus manage their own distributed ad-hoc sensor networks on lab equipment, on space conditions (Environmental Health & Safety), et al. These groups need to share data with and get operating data from the systems managed by the Facilities group. Student groups regularly request operating data, now provided too little, too late, in support of such activities as the annual Green Games. New initiatives will only increase the number of sensors and the opportunities to fruitfully use data across ownership and control silos. Green Buildings are sensor intense. Construction projects need local weather stations able to archive environmental data; such information would be very useful to several academic and research activities. The sustainable dorm initiative will require a panoply of sensors; if open standards are used, we can turn over interface development to view this information over to the residents. We often take too little advantage of the campus, and the campus of us. When students wish to study our operations, our current closed system makes providing them with data too burdensome, a lost opportunity for both us and them. When we propose student projects, proprietary interfaces and obscure protocols make such projects unattractive to students. A commitment to direct standards-based access to appropriate operating data gives us and our customers many opportunities. It will improve the design and operation of both our new and existing buildings. It will strengthen the links between the institutional and academic sides of ca

  68. AFDB by DoraLives · · Score: 1
    You may not believe this, but I've got a copy of that very book sitting here on the desk beside the keyboard I'm bashing away on right this very second!

    That book is FUNNIER THAN HELL!!!

    Among other things, I'm an occasional book reviewer for Paladin Press, the folks who published Lyle's hilarious (and exceptionally well-illustated) book.

    A month or two ago I submitted my review of that book to Slashdot, but it was rejected for whatever reason (I average about one in six accepted story submissions to the editors and don't question why they may have rejected a particular item. They have a job to do and it's not my job to give them any grief over them doing their job the way they see fit.) and didn't show up here.

    That said, you can go here if you'd like to read that review, which showed up as one of my Ink19 Inconvenience Store columns. Can't know if you'll find it the least bit interesting or funny, but oh well. It's no longer in my hands, eh?

    If you haven't read Aluminum Foil Deflector Beanie, I HIGHLY recommend that you do so. Great stuff!

    --
    Is it fascism yet?