Slashdot Mirror


Hoboken, NJ vs. Giant Parking Robot

markwalling writes "Wired News is running a story about Hoboken, New Jersey's battles with robotic parking. A legal battle over the license had shut down the garage, essentially trapping hundreds of cars inside. Bill Coats has recommended that the parking garage be run off open source software: 'Vendees are going to become more sophisticated in the deals they enter into.' Coats even sees this as a driver of open source software. 'If you can get (open source software) you can't be shut down.' But that's harder to do in highly custom applications."

379 comments

  1. All Your Cars Are Belong To Us by Real+World+Stuff · · Score: 5, Funny

    Another great example for adopting F/OSS. Somene get on this. CARS WANT TO BE FREE!

    --
    If we don't fight for ourselves no one will.
    1. Re:All Your Cars Are Belong To Us by NewKimAll · · Score: 5, Insightful

      Actually, I don't see this as an Open Source issue at all. I see this as bad coding, plain and simple. Why not just make it impossible to add vehicles to the garage when the license expires? That way, you can still retrieve the vehicles from the garage. Sounds like an obvious solution to me without affecting the "innocent". Would you park your car in any garage by this company knowing that they don't give a damn if your car gets stuck over a license dispute?
      --
      An elevator can only go up and down, but the Wonkavator can go sideways and slantways and longways and backways... and squareways and front ways and any other ways that you can think of.

    2. Re:All Your Cars Are Belong To Us by jridley · · Score: 4, Insightful

      What you're describing is not an example of bad coding, it's a bad design. We don't know what happened there for real. I've been involved with systems where the vendor could call in to the machine and add/remove features or disable the system depending on what the user was paying for. If that's in the design, then the coding could have been perfect.

    3. Re:All Your Cars Are Belong To Us by Sketch · · Score: 3, Interesting

      > I see this as bad coding, plain and simple. Why not just make it impossible to add vehicles to the garage when the license expires? ...because a bunch of people who can't use their cars at all are going to put a lot more pressure on the lot owner to resolve the situation quickly than those who just need to find a new place to park.

      I don't think it's bad coding at all. Evil maybe, since it's certainly not the car owner's fault, but not bad coding.

      --
      -- OpenVerse Visual Chat: http://openverse.com
    4. Re:All Your Cars Are Belong To Us by andrewman327 · · Score: 1
      "CARS WANT TO BE FREE!"

      I wonder how long until cars start making more demands! (Check the sig.)

      --
      Information wants a fueled airplane waiting at the hangar and no one gets hurt.
    5. Re:All Your Cars Are Belong To Us by Fishstick · · Score: 1

      >Why not just make it impossible to add vehicles to the garage when the license expires?

      Because then you don't have as much leverage over the licensor. Sure, his garage is sitting idle losing you money, but that's not nearly as much as an incentive to deal as a garage full of angry customers' cars.

      I doubt this was an unintended consequence of license expiry. Now, if the problem had been that it stopped working even though there was a valid license, yeah, bad design, etc.

      Seems the flaw was in the contract lawyer, not the software. Sounds like the contract with the vendor hid this expired license consequence pretty well, or the lawyer didn't care or think it was an issue. They tried to play harball with the vendor (kicking out their employees, trying to bring in a competitor) and got screwed.

      --

      There is much cruelty in the universe, John.
      Yeah, we seem to have the tour map.

    6. Re:All Your Cars Are Belong To Us by homer_ca · · Score: 2, Insightful
      Actually, I don't see this as an Open Source issue at all. I see this as bad coding, plain and simple.

      Not just that. It's more a matter of signing a bad contract. Why did the city sign a contract for subscription software licensing? Did the vendor not offer a perpetual license plus maintenance and support? You know if the software stops working, the whole garage becomes a useless pile of junk, right?

      Let's compare this to a more mature but similar product, elevators. Elevators are controlled by computers too, but do you see people trapped in elevators over a contract dispute about software licensing?
    7. Re:All Your Cars Are Belong To Us by Anonymous Coward · · Score: 0

      But if they let the car$ out, there wouldn't be a pre$$ing i$$ue to get the garage owner to $pend more money on a renewed licen$e...

    8. Re:All Your Cars Are Belong To Us by Billly+Gates · · Score: 1, Interesting

      Personally I dont think that it was a flaw.

      The conspiracist in me thinks this was a deliberate product feature to extort and put pressure on the licensee (city of hoboken) to give in or face angry users and lawsuits.

      After all the news of companies like RIM extorting blackberry and shutting down their service and same with Apple music threatening to shutdown Itunes is an example of this new corporate culture. You can negotiate alot more money when you are blackmailed and pressure is involved. In the case with blackberry they gave RIM $500,000,000 for a product they never developed whose patent was ruled invalid. Amazing what we can learn from the mobfia.

      Actually if I were in charge of this company I would be tempted to mandate this feature and screw whoever I could and raise the rates to exhorborant fees to renew the contracts. I would make a ton of money and its perfectly legal. I dont think I would ever sink to this low but it would certainly be on my mind if I were greedy enough.

      There should be laws agaisnt this.

    9. Re:All Your Cars Are Belong To Us by flyinglp · · Score: 1

      The city was just stupid. You wouldn't buy a car knowing the engine, brake, lighting, climate control, air bag, and security software only had a 3 year license. What did they think was going to happen in three years?

    10. Re:All Your Cars Are Belong To Us by fahrbot-bot · · Score: 4, Insightful
      ...not an example of bad coding, it's a bad design...

      I'd say it's a rather good design - for the vendor. What gives them more leverage, an empty garage or a garage full of trapped vehicles?

      Ahh... Capitalism.

      --
      It must have been something you assimilated. . . .
    11. Re:All Your Cars Are Belong To Us by Brickwall · · Score: 1
      RIM extorting blackberry

      RIM makes the Blackberry. Are you suggesting they extorted themselves?

      --
      What was once true, is no longer so
    12. Re:All Your Cars Are Belong To Us by hey! · · Score: 3, Insightful

      I see this as bad coding, plain and simple.

      Bad coding means you run into trouble you didn't expect.

      Creating trouble deliberately doesn't fall into this category. A worm that erases your hard disk is not automatically badly coded; it may be exemplary from a technical standpoint, just morally reprehensible.

      In this case, it's ignorance on the city's part (they should know better), and stupidity on the vendor's part (they may never sell another system again). A smart vendor would give the customer a grace period, at least long enough to get people's cars off, possibly long enough to let the entire system be replaced. Only a profoundly foolish person lets his customers fail under any circumstance -- at least if he plans to stay in business.

      If your software fails horribly, but you bend over backwards to help the customer, even if he's kicking you out, you walk out of the situation with your reputation for integrity and decency intact. And you need that reputation.

      This is what I say over and over and over about open source vs. proprietary. Let's set aside ideology for a minute and talk pure pragmatism. When you "buy" proprietary software, you don't buy it, you license it under the vendor's terms. This is a very obvious and practical point that seems to get missed in discussions of software "wanting to be free" or whether a bunch of apparently people (of whom it is strongly implied are likely to be grungy, pot smoking hippies) can stand up to my gold plated world class proprietary development team.

      Put another way, when you "buy" proprietary software, it's like getting married to the vendor. You'd better have complete confidence in the vendor, or a damned good pre-nup agreement.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    13. Re:All Your Cars Are Belong To Us by WormholeFiend · · Score: 1

      I'd say it's a rather good design - for the vendor. What gives them more leverage, an empty garage or a garage full of trapped vehicles?

      IANAL, but it could be a legal liability, as the car owners might sue not only the owners of the robot-garage, but the vendor as well.

      IMO the vendor still has a lot of leverage, since the garage no longer functions and no longer brings in revenue, but the owner still has to pay land and other taxes, etc.

    14. Re:All Your Cars Are Belong To Us by johansalk · · Score: 1

      I agree, it must've been intentional. They couldn't have overlooked that. Sounds like an intentional hostage taking situation till the city is forced to pay them. Seriously, what could the company lose? Nothing. They're just not getting paid, while the city is facing the embarrassment from its locals, till it relents and pays them.

    15. Re:All Your Cars Are Belong To Us by Anonymous Coward · · Score: 1, Insightful


      >IANAL, but it could be a legal liability

      If just one of those cars is a rental, the exposure becomes enormous.
      The argument that tries to make this situation distinct from auto theft would
      be very interesting to hear.

    16. Re:All Your Cars Are Belong To Us by Phillup · · Score: 1

      IANAL, but it could be a legal liability, as the car owners might sue not only the owners of the robot-garage, but the vendor as well.

      I'd think the lawsuit against the software vendor would be thrown out on the basis that they have no "relationship" with the car owner. This is a straight forwared contract dispute.

      None of the car owners decided to use that vendor's software... they decided to use the parking structure of an entity that used the software.

      The people that decided to use the proprietary software, and then not renew the license, are the ones to go after...

      --

      --Phillip

      Can you say BIRTH TAX
    17. Re:All Your Cars Are Belong To Us by bluekanoodle · · Score: 1

      Except that in this case, it doesn't sound likesome evil intent on the part of the developers to hld the city hostage, but rather a contract dispute executed very poorly by the city. The orginal contract had expired and the city was operating on a month to month basis on the licensing. For whatever reason, the article does not say, the city decided to take it up a notch by having the police evict the developer employees who ran the thing from the premises. When the Police kicked them out, the robot was shut down. If you ask me the city is to blame here for the way they handled it. To use your analogy, its like getting married to a girl who owns a porsche, when you kick her out and she drives off in HER car, whose fault is it you don't have a porsche anymore?

    18. Re:All Your Cars Are Belong To Us by PFI_Optix · · Score: 1

      An empty garage is just a money hole for the city.

      A garage full of trapped vehicles means other cities are less willing to buy your product. It means the citizens are going to resist any further business being done with your company. It is detrimental to your business.

      Yeah, the city has a three year contract with them now, but what do you think will happen at the end of those three years? More than likely, the city now has a plan to phase out this robotic parking garage in favor of something less risky...like a traditional garage.

      Screw-ups like this hurt the consumers, they hurt the city, the hurt the company, and they impede the advancement of technology that is helping to reduce problems like urban sprawl AND making things more convenient.

      --
      120 characters for a sig? That's bloody useless.
    19. Re:All Your Cars Are Belong To Us by Anonymous Coward · · Score: 0

      It's not bad code, it's not bad design. It's an example of "after the fact" negotiation and agressive leverage. These people obviously wanted to say "We'd love for our software to give your the cars, but the city kicked us out and we can't guarentee the safety of your cars until our licenses are paid in full... So write you city rep and yell at them about it."

    20. Re:All Your Cars Are Belong To Us by dup_account · · Score: 1

      You're right. This is some how M$'s fault.

    21. Re:All Your Cars Are Belong To Us by Kenja · · Score: 1
      Its good design. You need safe gaurds like this in case your customers try to renege on their contract.

      Stop paying your web hosting provider? No more web page. This is not that diferent.

      --

      "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    22. Re:All Your Cars Are Belong To Us by radtea · · Score: 1

      Ahh... Capitalism.

      Nope.

      Ahh... Humanity.

      Democratic socialism levened with a healthy respect for markets is a far better mix for humans than pure capitalism (and infinitely better than pure communism, but then again, what isn't?) because it recognizes and attempts to accomodate the natural tendencies that people have, rather than arbitrarily declare them "imperfections" that must be "fought against".

      This thing with the parkade is just a case where humans have behaved exactly as anyone without ideological blinkers would expect humans to behave: basically dysfunctionally. As others have pointed out, this is going to be very, very bad for the business involved because it poisons future relations with the city, and puts potential customers on alert for this kind of behaviour. It probably feels good to the belicose monkey boys at head office right now, who are jumping up and down on the board tables and hooting their alpha-ness to all who can hear, but it is a basically stupid move, and the company will eventually get kicked in the teeth for it, either by the market or by the law, or both.

      --
      Blasphemy is a human right. Blasphemophobia kills.
    23. Re:All Your Cars Are Belong To Us by Fulcrum+of+Evil · · Score: 1

      I'd think the lawsuit against the software vendor would be thrown out on the basis that they have no "relationship" with the car owner. This is a straight forwared contract dispute.

      The Car owner is being harmed through the actions of the software vendor - how is that not a relationship?

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    24. Re:All Your Cars Are Belong To Us by Anonymous Coward · · Score: 0

      marge ur breaking my heart

    25. Re:All Your Cars Are Belong To Us by WilliamSChips · · Score: 1
      (and infinitely better than pure communism, but then again, what isn't?)
      Pure corporate fascism.
      --
      Please, for the good of Humanity, vote Obama.
    26. Re:All Your Cars Are Belong To Us by fahrbot-bot · · Score: 1
      Ahh... Capitalism.

      Actually, I was being sarcastic...
      Your subsequent points are well made though.

      --
      It must have been something you assimilated. . . .
    27. Re:All Your Cars Are Belong To Us by fahrbot-bot · · Score: 1
      A garage full of trapped vehicles means other cities are less willing to buy your product. It means the citizens are going to resist any further business being done with your company. It is detrimental to your business.

      Yeah, the city has a three year contract with them now, but what do you think will happen at the end of those three years?

      I agree, but how many salesdroids and execu-bots care about three years from now. All their sales bonuses and stock options will be cashed out by then...

      --
      It must have been something you assimilated. . . .
    28. Re:All Your Cars Are Belong To Us by rworne · · Score: 2, Funny

      Billly Gates: Over? Did you say "over"? Nothing is over until we decide it is! Was it over when RIM extorted Blackberry? Hell no!
      Brickwall: RIM?
      rworne: Forget it, he's rolling.
      Billly Gates: And it ain't over now. 'Cause when the goin' gets tough...
      [thinks hard]
      Billly Gates: the tough get goin'! Who's with me? Let's go!

      --
      I tried every decent and legal way I could think of to resolve the issue w/the business before I rented the chicken suit
    29. Re:All Your Cars Are Belong To Us by nacturation · · Score: 2, Insightful

      Stop paying your web hosting provider? No more web page. This is not that diferent.

      Think of it this way: it's one thing for the local school board to not pay the electricity bill and have the school shut down. It's another thing if all the doors are electric and you now have hundreds of children trapped inside.

      (And with that statement, I have violated Lovejoy's Law in being the first person to raise the "Won't someone please think of the children?" line of reasoning.)

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    30. Re:All Your Cars Are Belong To Us by mgburr · · Score: 1

      Just like Winblowz updates. Just when you think your system is safe.... But then again, If it were that painfull then we could just pop the top, roll back the date on the bios and tell it that it's 6 months earlier. Shoot, they already figured that one out with winblowz ME.

    31. Re:All Your Cars Are Belong To Us by Oriumpor · · Score: 1

      Well the first point, being that software is the IP of the software development company they've every right to follow their licensing contract to the letter. Now whether that gives you, and their customers, a warm squishy feeling I don't know. You would hope that people will certainly be more careful in the future, to be sure, when buying huge complex automation systems without control over the codebase that runs it. But that probably won't be the case, to the average person it's a simple contract dispute, and some people are pissed cause they can't get their cars. The employees at Sirius Cybernetics will no doubt be the first to go up against the wall when the revolution comes, but until then their creation will end up mothballed as another failed attempt at robotics.

      The whole thing was done wrong to begin with, the city wasn't thinking they would be held hostage for their licensing. They need to have it redeveloped, but that kinda coding would take some good management and even better engineers to be done right, not to mention smarter purchasers who would only take open source/shared source proposals.

      Now as far as "proprietary" development goes, I'm sure you're whiz-bang at managing it, and your team is spot on when it comes to their trade. I would wager that most aren't cut out to code only based on merit with dozens of eyes poking holes in their creations. It takes a strong sense of community, and a suppression of ego to do that; rather than just dollars.

      Someone who is willing to work in that environment long enough, and thinks of his future replacements as drug-using malcontents, should stay working in that environment until they get old and retire so us idealistic dreamers can get on with our fantastic visions of parking lots that work without essentially leasing the "on" switch month to month.

      Disney was crazy too but his crazy struck a chord with millions, dreamers are all at least a little loopy but your loopy just doesn't jive with my loopy. The problem traditional developers aren't facing is that free and open has nearly no limits to distribution. A line of code in some proprietary system may be used by thousands, maybe even tens/hundreds of thousands of users for a decade or so. I needn't mention the socket API implementation ponying along inside some proprietary code. I'm not even sour about that, more distribution gives OSS more weight in the real world. I mean, it's not like the worlds most successful internet companies run everything off open source platforms...

      The smart companies and government institutions in the world are running open source because they're tired of dealing with idiots telling them they have to pay for crap that's still in development the day it's "released." "To hell with them, I'll code it myself." the enterprising dreamer says. And three days, six pots of coffe and an onset of blurred vision later, and there's *something* that can do the 4-5 things they were going to pay for that hasn't been released from Proprietary Bloatware Inc.

      Your apps may be impressive and even have nearly a million users, but when anyone types ftp at a command prompt in windows, they're running Berkley code.

      Microsoft may go bankrupt tomorrow, but the code they have reused will live on without them. Their code will shrivel up and the fruits of thousands of developers will go with the last platform they coded for. But OSS will keep on trucking, the socket API code will probably be reused AGAIN in the X96 139q-bit operating system, while we're all remeniscing about computers that you didn't really own, only leased.

  2. Not really by grasshoppa · · Score: 3, Insightful

    Coats even sees this as a driver of open source software. 'If you can get (open source software) you can't be shut down.' But that's harder to do in highly custom applications."

    Er...BECAUSE it's open source, it's easier to customize. That's one of the major selling points.

    Maybe someone missed that memo.

    Subject change; This company is based in Clearwater, FL. Anybody else get a sneaking suspicion that this has something to do with scientology?

    --
    Mod me down with all of your hatred and your journey towards the dark side will be complete!
    1. Re:Not really by mrchaotica · · Score: 4, Insightful

      Not to mention that the more custom it is, the more similar the proprietary and open-source development methods become. If the software is completely custom, paying an open-source developer to do it is exactly the same as paying a proprietary developer. The only difference is who gets what rights at the end.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    2. Re:Not really by michael+path · · Score: 2, Funny

      Yes. Xenu has souls trapped at a garage in Hoboken, New Jersey.

      That's why the buff male aliens tried to banish the hot female aliens using the Continuum Transfunctioner in "Dude, Where's My Car?".

    3. Re:Not really by hal9000(jr) · · Score: 1

      I imagine the IP to develop a fully functional system would cost alot of time and money to produce. What would be the benefit of of F/OSS? Think of the impliations. Make a mistake while modifying the code and you can really fsck things up badly.

      The benefit of F/OSS code to most organiztions is not that they can modify the code. Do you think Hoboken employs alot of Linux hackers capable of fixing something as complex as this system appears to be? And in a reasonable amount of time? Nah, the benefit is that F/OSS is free, so at least you don't have to deal with licensing costs.

      This particular issues boils down to licensing and contract disputes. Nothing more.

    4. Re:Not really by Daniel_Staal · · Score: 2, Interesting

      Yes, but the code also isn't likely to exist yet. So you are going to have to hire someone to write it. And then they own the code (depending on your contract), and may not open-source it.

      Or there may be one proprietary software house with code for your situation, but no open source code. In which case it is cheaper in the short term (and less risky) to just buy a licence to their code.

      Remember: the more rent the programmer can charge you the more money they can make. So, if there is a company with a small speciality, it might be able to keep it's code to itself and charge rent indefinately. Open Source benifits the users directly, and only benifts the programmers indirectly, if at all.

      --
      'Sensible' is a curse word.
    5. Re:Not really by qbwiz · · Score: 1

      Why would they have to have open source hackers in Hoboken? Couldn't they just hire another, unrelated company to work on the software? They might take some time getting used to the software, but if they have a big enough dispute with the original company that they got the software from that could still be worthwhile.

      --
      Ewige Blumenkraft.
    6. Re:Not really by Bacon+Bits · · Score: 4, Insightful

      "Coats even sees this as a driver of open source software. 'If you can get (open source software) you can't be shut down.' But that's harder to do in highly custom applications.""

      Er...BECAUSE it's open source, it's easier to customize. That's one of the major selling points.

      No, you misconstrued his point. He's not saying it's harder to customize open source apps, he's saying it's harder to get highly customized apps under an open source model. Companies that spend lots of time and monel developing the highly customized software might be less inclined to make it OSS since it gives them (the developers) very little benefit in exchange for exposing a highly valuable codebase.

      --
      The road to tyranny has always been paved with claims of necessity.
    7. Re:Not really by MindStalker · · Score: 1

      Your falsly equating open source with Linux and Hackers. Either way whenever a company hires someone to develop a mission critical custom application the contact should be for the source code and all rights as well. It might cost you a little more upfront but it will save you loads of hassles in the long term.

      This issue on the other hand sounds a bit more interesting. Seems the city reached a deal with a startup who wanted to create automatic car garages and other robotics. The city basically said, ok you can have this free office building and will give you some startup money, but you need to build us an automated garage. Once the garage was built the city got greedy and figured they could now kick out the tenents and end the maintaince contract.

    8. Re:Not really by NineNine · · Score: 5, Insightful

      In this case, open source software is completely irrelevant. Hoboken paid for a company to build the garage, install all of the hardware and the software. Hoboken didn't write software, or buy software from some company other than the one with the tech to set up the garage. They bought the package from this company, and the company uses proprietary software. Hoboken couldn't use their own software even if they wanted to. Saying that "open source" software would help in a situation like this is about as relevant as saying that if the city's citizens only used flying cars, then this situation wouldn't happen.

    9. Re:Not really by DJ_Perl · · Score: 1

      There is a school of engineering in Hoboken -- Stevens Institute of Technology. ( I attended it myself, as an undergrad. ) Reverse-engineering the robotic software, and releasing the source code as Free Software should be an interesting challenge for Stevens students and faculty. Stevens, please help your lovely town out!

      --
      -- Subvert the dominant paradigm. Repeat as desired. http://ownlifeful.com/
    10. Re:Not really by nightsweat · · Score: 4, Funny

      This never would have happened if the city's citizens had used flying cars.

      What?

      --

      the major advances in civilization are processes which all but wreck the societies in which they occur - A.N. White
    11. Re:Not really by mrchaotica · · Score: 3, Insightful

      Actually, it's very relevant: if Hoboken had the rights to modify the software either by virtue of it being Free Software (e.g. the FSF's Four Freedoms) or just by having the contract written to allow that, then they could hire another developer to come in and just fix the problem for them instead of getting stuck in court with the original vendor.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    12. Re:Not really by Phreakiture · · Score: 1

      Sig says: DRM 'manages access' in the same way that jail 'manages freedom.'

      I've seen this sig on a lot of threads, but never have I seen it be so incredibly insightful and appropriate as at this moment.

      --
      www.wavefront-av.com
    13. Re:Not really by hal9000(jr) · · Score: 1

      Your falsly equating open source with Linux and Hackers

      Sorry, I was using "Hacker" in the sense of higly creative and knowlegable people who make/modify things, such as coders. Not in the criminal sense. I had hoped qualifying "hackers" with "Linux", that would be apparent.

    14. Re:Not really by Anonymous Coward · · Score: 0

      Subject change; This company is based in Clearwater, FL. Anybody else get a sneaking suspicion that this has something to do with scientology?

      Sure, the cars are capable of moving but they are imprisoned by thetans. Time to hook up the e-meter to them.

    15. Re:Not really by AndroSyn · · Score: 1
      Yes, but the code also isn't likely to exist yet. So you are going to have to hire someone to write it. And then they own the code (depending on your contract), and may not open-source it.


      If you are hiring someone to write code for you, you could have the contract such that, they have rights to the code AND you receive your copy of the finished code under a open source license. I think that ends up being a win/win situation.
    16. Re:Not really by rednip · · Score: 1
      Sorry, I was using "Hacker" in the sense of ... Not in the criminal sense. I had hoped [with my usage],... that would be apparent.
      That would only be apparent to someone who has already learned that the mass media has corrupted that term. For some time now there has been a need to change the negative to 'cracker' (which also could mean a 'sorta redneck white guy'), or 'black hat hacker'. 'white hat hacker' is generally considered the 'positive' or legal hacker, but it just doesn't roll out of the mouth well. I'd suggest using 'fixer', like as in 'Linux fixer', or 'network fixer'.
      --
      The force that blew the Big Bang continues to accelerate.
    17. Re:Not really by Asklepius+M.D. · · Score: 1

      With all the rhetoric on this site referring to coders as "artists", I have to wonder why the rules are different from say, an oil painter. A painter, by default, retains all rights to an original work. If a work is commissioned, however, the rights go automatically to the commissioner, not the artist, unless another agreement is worked out in advance. Why such different rules for artists and programmers?

      --
      He who would be a man, must be a nonconformist. -- Emerson
    18. Re:Not really by Anonymous Coward · · Score: 0

      As if we're not in enough financial trouble already... let's bring on some lawsuits to add to our deficit. That's a great idea.

    19. Re:Not really by Fishstick · · Score: 2, Insightful

      Right, then of course you would expect the up-front costs to increase to reflect the value of the software. The licensing terms would have been quite different. Instead of a few thousand a month to license the system, you pay maybe a few hundred thousand, but now you have rights to modify the system.

      But the problem wasn't a software flaw that the city was unable to fix because they didn't have the source. The problem was they bought a system that had license management that turned off the system when they didn't pay the bills. What they weren't able to do was get the software to keep working when it detected that there was no longer a valid license.

      That's like licensing any other closed-source commercial software that depends on some ongoing activation (like a license server), then when it stops working because you didn't renew the license saying: gee, if I had the source code this wouldn't have happened!

      More like, if I didn't enter into a licensing agreement that required recurring payments for the software to work, this wouldn't have happened!

      --

      There is much cruelty in the universe, John.
      Yeah, we seem to have the tour map.

    20. Re:Not really by mrchaotica · · Score: 1

      That's like licensing any other closed-source commercial software that depends on some ongoing activation (like a license server), then when it stops working because you didn't renew the license saying: gee, if I had the source code this wouldn't have happened!

      More like, if I didn't enter into a licensing agreement that required recurring payments for the software to work, this wouldn't have happened!

      Same difference, because having Free Software automatically implies that there aren't required recurring payments for the software to work.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    21. Re:Not really by Daniel_Staal · · Score: 1

      Actually, the defaults aren't different. But the (independent) programmer is likely to know what they can put in the contract to change that better than the artist, and the programmer is more likely to be able to sway their client with technobabble.

      --
      'Sensible' is a curse word.
    22. Re:Not really by Anonymous Coward · · Score: 0

      They should have built it out of open source steel, then anyone could go in and pull the cars out.

    23. Re:Not really by Fishstick · · Score: 1

      yeah, my point is it doesn't have to be OSS to solve this issue.

      --

      There is much cruelty in the universe, John.
      Yeah, we seem to have the tour map.

    24. Re:Not really by indifferent+children · · Score: 1
      I'd suggest using 'fixer', like as in 'Linux fixer', or 'network fixer'.

      A) The slang term fixer already has a meaning: lawyer

      B) The network fixer who kept my last company running on a growing list of ill-conceived kludges and bailing wire was *not* a Hacker.

      --
      Censorship is telling a man he can't have a steak just because a baby can't chew it. --Mark Twain
    25. Re:Not really by mrchaotica · · Score: 1

      And my point is that Free Software would have automatically been a solution (albeit not the only one).

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    26. Re:Not really by andrewman327 · · Score: 1
      According to TFA, the contract ended up costing less than $6000 per month. This seems very reasonable (read: profitable for the city) and I do not understand why they did not go through the process of renewing it. Maybe the city was trying to pinch pennies.


      In any case, part of the contract is support, which OSS would not resolve. I'm sure that contractors would claim that OSS is not meant for public works due to the risk of terrorists and general burglers learning and exploiting the system. I do not believe that, but I'm sure the nightly news would run a story on "Giving our secrets away."

      --
      Information wants a fueled airplane waiting at the hangar and no one gets hurt.
    27. Re:Not really by jamaalthegreat · · Score: 2, Interesting

      FTA: "In the course of a contract dispute, the city of Hoboken had police escort the Robotic employees from the premises just a few days before the contract between both parties was set to expire. What the city didn't understand or perhaps concern itself with, is that they sent the company packing with its manuals and the intellectual property rights to the software that made the giant robotic parking structure work" The city should have jut not let additional cars be parked and had the structure emptied. Instead they decided to strike first in the dispute and have the Robotic employees removed. That's the city's fault not the fault of the company. I'm the sole IT guy for a small company and if the fired me they would be screwed. Yeah they have all the code for all the programs I've written and all the relevant support information but it would take any replacement a while to figure out what was going on. Not to mention all the logins and passwords that are all only in my head. Should I be responsible if something happened to their systems after they fired me but before they got a replacement? The city thought it was being smart in throwing them out but in the end the company got the last laugh.

    28. Re:Not really by darkkurtz · · Score: 2, Informative

      Yes, this is a Scientology owned and operared business. http://www.truthaboutscientology.com/stats/wise/wi se_2004_directory.html

    29. Re:Not really by NineNine · · Score: 1

      What's the point of your straw man argument? If Hitler had not been born, we might not have had WW2. If John Lennon had taken a minute longer drinking his coffee that fateful day, maybe he wouldn't have been killed. If I had taken that other street, maybe I wouldn't have gotten my car hit. If the planes that hit the World Trade Towers were made out of Jello, many people wouldn't have died. So what? It was a private contract, and it wasn't open source. Hell, there's no reason, whatsoever, for the vendor to even consider OSS in this case. It's a moot point.

    30. Re:Not really by DerekLyons · · Score: 1
      Coats even sees this as a driver of open source software. 'If you can get (open source software) you can't be shut down.' But that's harder to do in highly custom applications."
       
      Er...BECAUSE it's open source, it's easier to customize. That's one of the major selling points. Maybe someone missed that memo.

       
      No, you miss the point. The author of TFA is pointing out that writing software that requires detail knowledge of a problem domain outside of computer science and/or dealing with specialized hardware is something that F/OSS does very poorly at. Geeks write mostly for their own satisfaction and that of other geeks - and they tend to stay inside their comfort zone. Hence Sourceforge is filled with thousands of video codecs, hundreds of wikis, dozens of slashcode clones and knockoffs - and not one fully functional home or business accounting program. (As has been related on Slashdot before.)
       
      Furthermore, because of the cost of obtaining the hardware, and holding it idle for months while writing and testing the software, is extremely prohibitive. Who can afford it? (Beyond the manufacturer, who by holding it closed can amortize that expense across multiple installations.) If it has a bug, software like that used to run the parking system won't attract the the thousands of eyes that one in a distro kernel might. (And many of the eyes it might attract won't be experienced and knowledgeable within the problem domain.) The same problem applies when it comes to adding on to or extending the software. Worse yet, industrial controllers of this nature tend to run on hardware and OS combination that aren't on the average geeks desktop - even testing the boot sequence could be problematical. F/OSS is a good thing, but it's not a universal solvent for all problems - and never can be.
       
      The answer in this case is better EULA laws, better licensing laws, and (though I hate to say this) hiring better lawyers when it comes time for you to buy this kind of solution.
    31. Re:Not really by mrchaotica · · Score: 1

      Calling my argument a "straw man" does not make it one. And anyway, I wasn't the one who first brought up Free Software; the guy in the article did. You keep trying to say that the problem was a licensing issue, and I'm saying the same thing! My statement is both valid and on-topic, and I don't understand why you're attacking it.

      Is it not true that the article mentions OSS? Is it not true that, had the software been OSS, the city would have been able to prevent it from disabling itself? No? Then you have no cause to call my statement a "straw man," and you should retract your assertion!

      By the way, you've lost the argument anyway by invoking Godwin's Law.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    32. Re:Not really by Americano · · Score: 1
      Er...BECAUSE it's open source, it's easier to customize. That's one of the major selling points.
      "highly custom" in the original article means it has no generally applicable use in the everyday world -- it's created for a specific purpose, and has a highly specific set of requirements. If there was an existing, customizable open-source tool for this purpose, then by all means, it would be wonderful to go that way... but what's the link for the latest stable GNU "Robotic Parking Structure Control System" distribution again? I always forget it...

      In other words -- there is no existing "open source" software for this particular application that can be customized to suit Hoboken's needs. They would have had to sponsor development, from scratch, as well as testing, release, maintenance, etc... which means it would have cost Hoboken many times more to build test structures, plus all of the costs for the robot development, debugging, etc., and it probably would have taken them years longer. We're talking about software controlling systems that handle what is probably the first or second most-valuable piece of property a person owns, so it's got to do the job right, or the city winds up with a HUGE liability.

      I really fail to see how even specifying in the contract that the city owns the source code afterwards would be cheaper or easier in any appreciable way. They *still* have to pay a developer to work on it and fix problems, and they *still* have to pay the maintenance and upkeep on the robots, which is very probably the single most expensive part of maintaining the system. And let's say it's open source... you contract with Company A to customize open source code for you... and then you terminate your involvement with Company A... until you post out a request for bids (you *are* a municipality, after all, and so you have to go through a bidding process) and hire a new company (Company B) to continue customizing this software, you're still running the risk that this sort of thing will happen.

      My vote: Bad, stupid, dumb, idiotic contract for a city to sign, period. They should have thought about contingencies like this during the contract negotiations & addressed them, even if it's only adding contract terms to the effect that the robotic parking company will allow the garage to be emptied so as not to get innocent people caught in the middle if there's a dispute between the city and the garage operator.
    33. Re:Not really by Anonymous Coward · · Score: 0
      Subject change; This company is based in Clearwater, FL. Anybody else get a sneaking suspicion that this has something to do with scientology?

      Your suspicion is right on. Google for "Robotic Parking" and scientology.

    34. Re:Not really by jtatum · · Score: 2, Informative
      Robotic Parking is absolutely a Scientology company. See http://www.sptimes.com/News/073001/Business/Pinell as_Park_s_garag.shtml.

      The sptimes.com article is interesting. It points out that as of 2001, the company had delivered nothing but hot air, and had apparently charged the city of Hoboken for US$3 mil in the process. Do you think that the company got another ransom payment for finishing the parking structure after they were (apparently) rehired? I suppose all that money went right to auditing and training classes. It seems to me that Scientology is made of the attributes listed in the article: "part exuberant salesmanship and part hyperbole." These are nicer terms than I would use. I speculate that this software licensing row seems to indicate the Co$ stance on software - it's all in the license. Fight Scientology by supporting FOSS :)

    35. Re:Not really by ray-auch · · Score: 1

      Same difference, because having Free Software automatically implies that there aren't required recurring payments for the software to work.


      No it doesn't. It does imply that you have the right (legally / theoretically) to get someone else in to fix it, but nothing stops it being time-bombed or similar.

      In practical terms, however, if you fall out with your software developers to the extent that you get security to escort them off premises (as happened here) you have a whole bunch of problems, including:

      - securing the current system (remote access, backdoors, phone-home...)
      - getting the code
      - checking the code is complete, compiles, and compiles to the current binary
      - checking the code is "correct", not time bombed or trapped
      - figuring out how to use/operate the software

      Free vs. commercial software has no bearing on any of these issues, even the issue of getting the code (you might have the right to the code under GPL or similar, maybe you even have your valid-for-three-years "written offer" under 3b, but are the developers going to honour that (quickly) when you are already in dispute with them ?).

      The only way to avoid (some of) these issues is to be properly prepared in advance which means having the code verified etc. (and then held in escrow if need be) by an independent party. Software escrow agents do this stuff all the time, and it's a normal part of the enterprise software purchase process (when it's done right). With free / open source software, you could keep the code yourself and do away with the escrow storage (but not the verification, which is the main expense), but that doesn't mean you should.

      Then, lets look beyond the issue of the software actually working (or not) when you stop paying support.

      You've got a complex hardware+software system with a terminated support contract, warranty and vendor liability probably just went with that termination too, and you just threw your trained vendor operators off the site.

      The software might still work, but who is going to operate it ?
      Who's going to train you, the vendor ?
      Are you really going to sit down without a clue and start pushing buttons ?
      Is your liability insurance going to cover this situation and cover you if you push the wrong button and crush a few dozen cars ?

      Or... just maybe... you need to sit down and work things through for a few days before you start pushing buttons.

      At the end of the day, regardless of software licence, you need to:

      a) ensure you maintain a good relationship with suppliers

      or

      b) ensure you're properly prepared (contractually and practically - and during the sales process when you have some leverage) if the relationship does go sour

      or, preferably,

      c) both of the above

    36. Re:Not really by GWBasic · · Score: 1
      I am not a layer, but my understanding is that if you are paid to develop something, the payer owns the copyright. (This is why the record companies own the copyrights.) If you pay someone to develop [big custom machine controlled by software], you should (in theory) own the source code, unless that someone makes it very clear upfront that they own the software and can resell it with similar [big custom machines controlled by software].

      Personally, if my car was trapped in the garage, I'd just go rent a car and sue the garage in small claims court for the rental fee. I'd also report the car as stolen by the garage.

    37. Re:Not really by Joebert · · Score: 1
      Subject change; This company is based in Clearwater, FL. Anybody else get a sneaking suspicion that this has something to do with scientology?

      I don't know about the scientology bit, I heard Tom Cruise built a house somewhere near by, but that's another story.

      As a resident of Clearwater FL though, I've yet to see a parking garage that uses this software.
      --
      Wanna fight ? Bend over, stick your head up your ass, and fight for air.
  3. Other way around by MECC · · Score: 2, Funny

    FTP:the city of Hoboken had police escort the Robotic employees from the premises

    Isn't it the robots usually escorting the humans from the building...?

    --
    "We are all geniuses when we dream"
    - E.M. Cioran
    1. Re:Other way around by Anonymous Coward · · Score: 2, Funny

      Isn't it the robots usually escorting the humans from the building...?

      We are the pusher police, we have come to save you from the terrible secrets of parking?

    2. Re:Other way around by Tavor · · Score: 1

      Thank god! Here I was expecting an AC to post another In Soviet Russia joke.

      --
      Windows has detected an undetectable error.
    3. Re:Other way around by Anonymous Coward · · Score: 0

      In Soviet Russia, robots escort you.

  4. A who did what to who? by lunartik · · Score: 0

    Maybe I haven't been following robotic parking closely enough, but this article blurb doesn't make any sense. What license? Parking robots? What does this have to do with open source software? I could read TFA, but something that was coherent would help me decide if I really wanted to know more.

    1. Re:A who did what to who? by 42Penguins · · Score: 1

      It looks like a giant..... matrix!
      As I understand from the company's website:
      Driver drives car onto a car-sized platform.
      Platform moves car into parking grid. Basically a set of elevators and conveyor belts.
      I would suppose that the license is for the software that controls the system.

      It looks neat. You can save a lot of space by not requiring room for drivers to be able to avoid other cars, since the system moves them along into place. Downside: power outages, mechanical failure, or the odd licensing dispute over the software.

    2. Re:A who did what to who? by moojuece · · Score: 1

      Likely, the software that controlls the robots?
      Like humans robots aren't just born knowing how to park cars

    3. Re:A who did what to who? by Nedrick_Flanders · · Score: 1

      This is not going to be solved by OSS because the hardware they are using is not open. If you write "Fetch (car 005)" and the hardware is expecting "8qu4rjfo08uodsijfa;" then you don't exactly get car #5. I would assume that the license created by the vendor covers the API that speaks to the robots. Since that API will remain "secret" then no amount of super-double-XML-AJAX tomfoolery is going to bridge the gap between the user and the hardware. I call "OSS enthusiasm stretch"

    4. Re:A who did what to who? by qbwiz · · Score: 4, Informative

      Robots are controlled by computers, with software. The city used to have a license for the software to operate the robots. Now they don't, so they can't operate the robots to remove the cars. If the software was open source, they would still have the license for it, so they could still use the robots.

      --
      Ewige Blumenkraft.
    5. Re:A who did what to who? by Louisville_Clark · · Score: 0

      The argument is probably over the software liscense to run the robots. Apparently they want to use F/OSS to run the robots instead of proprietary software.

      --
      Curiosity was framed. Ignorance killed the cat.
    6. Re:A who did what to who? by Intron · · Score: 1

      This has nothing to do with open source software. The article is about a legal dispute over control software and throws in a gratuitous mention of OSS. Making the software open source would have no effect on the dispute, because it is unlikely that the city would open themselves to the liability of modifying the software over the objections of the contracters.

      --
      Intron: the portion of DNA which expresses nothing useful.
    7. Re:A who did what to who? by Anonymous Coward · · Score: 0

      The API to the hardware IS software. Therefore, if the API to the software is not open, the software is not open. Seems pretty simple to me.

    8. Re:A who did what to who? by Buran · · Score: 1

      And the city has committed theft by saying "no, you can't have your car back" when it's not their property to decide.

      If my car were in there I'd be filing a complaint with the police as well as filing a lawsuit demanding a rather steep rental fee. I have never seen terms from any parking garage that say "we reserve the right to refuse to give you your car back". I think my rental fee is $1000 a day, sounds about right ...

      Don't like it? Tell the CIVIL complaint to go to hell and avoid CRIMINAL charges by giving me my fucking car.

    9. Re:A who did what to who? by ConsumerOfMany · · Score: 2, Interesting

      It is quite a neat system. I live in Hoboken less than a block from this garage. It is true it does hold a lot of cars, more than a regular garage. But one thing you will notice is that on a busy night like Friday or sat when everyone is returning from the bars/cafe is that there is always quite a line or cars lined up waiting for their turn to get into one of the elevator bays, often for quite a while as they all get out of the cars for smoke . Makes me think it isnt quite as fast as they make it out in this article. As well as the power outage situation mentioned above (like the Big Northeast blackout of 03)I would rather keep my car on the street.

    10. Re:A who did what to who? by Anonymous Coward · · Score: 0

      That should read "if the API to the hardware is not open".

    11. Re:A who did what to who? by Anonymous Coward · · Score: 0

      Good luck suing the city. Government have a thing called "sovereign immunity" which means they can only be sued if they consent to be. Now you'll have your best luck with torts, but it's still not a sure thing.

    12. Re:A who did what to who? by pete6677 · · Score: 1

      Cities get sued all the time. You are full of shit. If they could never be sued, police could do whatever the hell they wanted with no fear of a lawsuit or anything. Also, why do government entities spend a lot of money on liability insurance if they could never be sued?

    13. Re:A who did what to who? by DragonWriter · · Score: 1
      And the city has committed theft by saying "no, you can't have your car back" when it's not their property to decide.
      No, if you voluntarily give someone physical control of your property and they take it with an agreement to return it and the intent to return it, and they then become unable to return it, its not generally theft under criminal law.
      If my car were in there I'd be filing a complaint with the police as well as filing a lawsuit demanding a rather steep rental fee.
      And, while you might get some reasonable compensation through the civil lawsuit (though almost certainly not your "rather steep rental fee", your complaint with the police would likely go nowhere.
    14. Re:A who did what to who? by poot_rootbeer · · Score: 1

      Making the software open source would have no effect on the dispute

      Not at this point in the process, no. But if the city had required Open Source code as a stipulation of the original contract, Hoboken would be free to seek other vendors for continuing operations of the garage, instead of being (very literally) locked in to a vendor that they would obviously rather not do business with anymore.

    15. Re:A who did what to who? by Anonymous Coward · · Score: 0

      Cities are not sovereign - you have to get to the state or federal level for that to kick in and even then it only covers certain kinds of actions (mostly dependent on political/PR considerations as far as I can tell).

    16. Re:A who did what to who? by Buran · · Score: 1

      When you park in a garage, you get to choose when you get your car, not someone else. If you want it back and they don't do everything they can to return it (and it sounds like the garage is not broken, just needs to be turned on) then yes, I am going to sue. Fee too steep? shouldn't have come up with bullshit reasons to not start the system back up and remove all of the cars.

      And who are you to decide what's reasonable? I need my car right now to get to work. I need my job to survive. And I need to be compensated for the cost of a rental and anything else that I can't do because the city has refused to do everything it can to get my car back, and bullshit excuses to not start up a perfectly workable garage don't count as doing everything. Collapsed or physically broken would be one thing, this is another.

    17. Re:A who did what to who? by the+eric+conspiracy · · Score: 1

      This reminds me of an incident that occured when I lived in the upstate NY snow belt. One year the city of Rochester got a really bad snowfall that ran as several blizzards over the course of about 3 weeks. During week one the city towed cars that were parked illegally to emergency parkng lots. During week two the lots filled up to the point where they were jammed solid and people couldn't get their cars out. During week three the city resorted to stacking the cars in the parking lots as much as 3 deep in order to keep the emergency snow routes open.

      The films of the stacking operation were quite amazing. The people doing the stacking were NOT gentle with the cars.

    18. Re:A who did what to who? by clem · · Score: 1

      Well, if I'm ever driving in Hoboken, New Jersey with a body in the trunk I'll know exactly where to park. But how likely is that ever going to happen a second time?

      --
      Your courageous and selfless spelling corrections have made me a better person.
    19. Re:A who did what to who? by fishbowl · · Score: 1

      > then yes, I am going to sue.

      Why should you have to sue? Just call the police and your insurance company, and report it stolen. You know the location of the property, and the identity of the thief. They can sit in jail, or they can return your property. Or maybe, they can return your property and THEN go to prison anyway.

      How is it not theft?

      --
      -fb Everything not expressly forbidden is now mandatory.
    20. Re:A who did what to who? by mrchaotica · · Score: 1

      Maybe they ought to add a conveyer from the street to the elevator bay, so that the users can just park their car at the end of the queue and leave.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    21. Re:A who did what to who? by Fulcrum+of+Evil · · Score: 1

      No, if you voluntarily give someone physical control of your property and they take it with an agreement to return it and the intent to return it, and they then become unable to return it, its not generally theft under criminal law.

      Well, a reasonable person would notice that since they need the software to get your car out and they just kicked out the people who run the software, they can't return it. This would be a deliberate act that deprives you of your car.

      And, while you might get some reasonable compensation through the civil lawsuit (though almost certainly not your "rather steep rental fee", your complaint with the police would likely go nowhere.

      I'd go rent a car for however long from enterprise, then sure for reimbursement. Not a fancy car, but not a shitbox either.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    22. Re:A who did what to who? by DragonWriter · · Score: 1
      Just call the police and your insurance company, and report it stolen. You know the location of the property, and the identity of the thief. They can sit in jail, or they can return your property.
      Cities can't sit in jail, even if you could convince a public prosecutor to file criminal charges against them, even if what they did met the legal requirements that, done by someone else, it would be a crime.
      How is it not theft?
      Theft covers a number of crimes, the elements of none of which, that I can see, are fully satisfied here.
    23. Re:A who did what to who? by fishbowl · · Score: 1

      >Cities can't sit in jail

      There is an individual who was the last person to take custody of the vehicles. That person committed multiple counts of
      grand theft auto.

      If he wants to make a defense that he is a victim of a government conspiracy, then HE can talk about "the city",
      but unless he can defend his actions, he is responsible, as the last person to lock the door.

      >Theft covers a number of crimes, the elements of none of which, that I can see, are fully satisfied here.

      You take in a vehicle with the understanding that you will return it. You don't have a mechanics lien or anything like that. You simply keep the vehicle locked in a building to which you have the key. That's theft.

      --
      -fb Everything not expressly forbidden is now mandatory.
    24. Re:A who did what to who? by DragonWriter · · Score: 1

      There is an individual who was the last person to take custody of the vehicles. That person committed multiple counts of grand theft auto.

      Almost certainly, he did not, under the law.

      You take in a vehicle with the understanding that you will return it. You don't have a mechanics lien or anything like that. You simply keep the vehicle locked in a building to which you have the key. That's theft.

      Perhaps it is; OTOH, if you don't have the "key" anymore, at least not one which would let the car out, but someone else does, and claims the key is their property, and you are engaged in a dispute with them over access to the key, then, while you may be liable civilly damages to the owner of the car resulting from their loss of the use of the car during the dispute (depending on other factors), you are almost certainly not guilty of any theft crime, lacking the requisite intent.

    25. Re:A who did what to who? by fishbowl · · Score: 1



      >> There is an individual who was the last person to take custody of the vehicles. That person committed multiple counts
      >> of grand theft auto.

      > Almost certainly, he did not, under the law.

      But it appears that the operators *did* know the shop was going to be shut down, which means they took in cars knowingly, which speaks to intent as opposed to negligence.

      I'd report the car stolen, just the same, with a description of the last person who touched it.

      --
      -fb Everything not expressly forbidden is now mandatory.
  5. What?? by maan · · Score: 2, Insightful

    This is a serious contender in the most non-understandable posts on slashdot ever. Aren't you supposed to be able to understand what it's about without reading the linked article?

    Maan

    1. Re:What?? by neonprimetime · · Score: 1

      This is a serious contender in the most non-understandable posts on slashdot ever

      No, I think the PARENT won that award.

    2. Re:What?? by Anonymous Coward · · Score: 0

      You're new here, aren't you.

      (This coming from an AC.)

  6. Why would Hoboken go open source? by Anonymous Coward · · Score: 0

    Who will they extract their kickback money from if they went open source?

  7. yes, the possibility still exists by Cherveny · · Score: 2, Insightful
    'If you can get (open source software) you can't be shut down.'
    What about patent lawsuits? (I'd assume there must be patents somewhere out there on systems like this. There are patents on everything else these days.)
    --
    --- It's not my fault this post looks redundant. I just type too slow.
  8. Gov't runs them off... then complains?! by mekkab · · Score: 5, Insightful

    Wait, let me get this straight. Local government has the police escort the company agents off the premesis because negotiations broke down. Basically, they figured "we already have the garage, so we don't need you any more. Bye, losers!"

    And then complains because it breaks?

    --
    In the future, I would want to not be isolated from my friends in the Space Station.
    1. Re:Gov't runs them off... then complains?! by sublies · · Score: 3, Interesting

      Yes, the way the article is written, that's exactly what it sounds like. However, they mention a "contract dispute", without providing any real details. The situation could have possibly been something along the lines of the contract expired, and the company wanted to jack their rates by 5000%, forcing the city to operate the garage at a financial loss, or not at all.

      Without question, the city should have given greater consideration to the terms of the contract, but the motivations of all parties involved are not adequately covered by the article.

    2. Re:Gov't runs them off... then complains?! by KarmaMB84 · · Score: 1

      The company who wrote the software placed timebombs in the software to sabotage the garage if the city ever dared to cut off their licensing revenue. If they aren't there to update or otherwise intervene, the software will shut off the garage and leave any vehicle trapped in the garage.

    3. Re:Gov't runs them off... then complains?! by Red+Flayer · · Score: 1
      forcing the city to operate the garage at a financial loss
      I think what you mean is "not quite as profitably as before." Parking fees and tickets account for a huge majority of Hoboken's budget revenues.
      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
  9. I for one... by pianoben · · Score: 0, Redundant

    ...welcome our new valet overlords. Huzzah!

    1. Re:I for one... by justkarl · · Score: 1

      Ok, I'll bite: "In soviet Jersey, robot parking lots park YOU!!!"

  10. should be easier by taybin · · Score: 1

    It should be easier to get the source to highly customized software. I mean, what's going to happen if I download the robot garage software? I'm not about to start competing with them.

    You would think the major cost would be building the actual garage. Not writing the software to run it.

    1. Re:should be easier by hotdiggitydawg · · Score: 4, Funny

      Anyone could open-source the software, but let's see them open souce the drivers! Gettit, drivers?

      Thankyou, thankyou, I'll be here all week, try the veal...

    2. Re:should be easier by Mab_Mass · · Score: 1

      It may seem this way at first, but if you think about the problem, you'll realise that not only do they need to move the cars up and down, they also need to move them left and right, maybe even back and forth.

      Suddenly, the 1-dimensional problem is turned into a 3-dimensional problem. Not only that, you'll need some kind of way to keep track of where a car is already parked and where the open spots are located. Then, to top it all off, you'll some kind of optimal path algorithm to find the shortest set of translations to get the car into the spot in a reasonable amount of time. After all, imagine if it used the exhaustive search! It could take seconds to explore the hundreds of possibilities.

      Just the logic alone would take hours to write, especially if you included testing time.

  11. Well, it has to be said by knightmad · · Score: 4, Funny

    I, for one, welcome our closed source car trapping Giant Robots overlords

    1. Re:Well, it has to be said by Anonymous Coward · · Score: 0

      I'd mod you up, but I'm just a fart in the bitstream. :)

    2. Re:Well, it has to be said by Anonymous Coward · · Score: 0

      agreed.

      All hail the Parking Overlords of Hoboken!

    3. Re:Well, it has to be said by Anonymous Coward · · Score: 0

      ...Me too... They will fix our Global Warming problem...

  12. Locking cars - Locking documents by what+about · · Score: 5, Insightful

    Substitute cars with documents and "robotic parking lot" with DRM and you have the same result.

    Do we really want to be held up for ransom by some company that has locked our data into their container ?

    See also this article where vital information is held up if you do not pay... the point is that it is my data, not somebody else data !!!! as if since I put some money in the bank then the bank can refuse to give my money back or to stop moving to another bank. (I hope I am not giving new ideas to banks here...)

    The article on locking medical data is here

    1. Re:Locking cars - Locking documents by audacity242 · · Score: 1

      There's a simple solution. Don't enter into that contract. You don't want some company holding your documents hostage because you used their DRM software? Then don't use it. No whining required.

    2. Re:Locking cars - Locking documents by MindStalker · · Score: 1

      My wife used to work for a photocopy sales/repair shop that also did document management / archival. They would take 5+ year old medical file and store them at a tremendus expense. THEN they would charge somethink like $1 a page min $10 to people who needed their old medical records, people would be paying hundreds of dollars sometimes because they couldn't just sort through and find which pages they needed. (And no my wife wasn't in on this, she disagreed but the boss was a jerk, she didn't work there very long)

    3. Re:Locking cars - Locking documents by johansalk · · Score: 1

      Like they said; buyer beware! All your contestation would fall on deaf ears. Just don't sign into their BS.

    4. Re:Locking cars - Locking documents by fm6 · · Score: 1

      That's like saying, "don't whine about the cost of gas — nobody made you buy that car". OK, being able to watch/view/listen to entertainment isn't as vital as owning a car to get to work. But more and more documents are being put under DRM. There are already electronic textbooks that stop being readable when the class is over. Or suppose you want to start a business repairing left-handed blivets, and the only repair manual available is a DRM ebook that you have to subscribe to if you want continued access.

      But back to entertainment. Say there's a movie you really like. So you want to buy a copy on DVD so you can watch it whenever you want. Suprise! No more DVDs! All the good movies are now DRM files that you download. Of course, that's more convenient, but it means you can only watch the movie when the "owner" says you can. So you either give up on ever seeing the movie again, or you watch on their terms. That's a limitation of your freedom. It's not a major limitation, but it's not trivial either.

      The libertarian answer to every problem is, "choose to do something else and stop whining". Life is not that simple.

    5. Re:Locking cars - Locking documents by metamatic · · Score: 1
      That's like saying, "don't whine about the cost of gas -- nobody made you buy that car".

      And as a Prius driver, I say that about SUV drivers all the time.

      Say there's a movie you really like. So you want to buy a copy on DVD so you can watch it whenever you want. Suprise! No more DVDs! All the good movies are now DRM files that you download.

      Then I pirate it.

      I choose not to consent to DRM. You are free to do likewise.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    6. Re:Locking cars - Locking documents by fm6 · · Score: 1

      Sure, if you ignore the rules, you have all the freedom anybody could want — until you get busted.

    7. Re:Locking cars - Locking documents by Damvan · · Score: 1

      What contract did the people who parked their cars there sign? Did it have a provision saying that their cars are subject to seizure by a software vendor who has a dispute with the city?

  13. Parking garage off of open source by wookychewbacca · · Score: 0
  14. Thievery by eno2001 · · Score: 1, Flamebait

    $5500 a month? For software to manage the garage? That's roberry, plain and simple. And not only that, but robbery of a public organization that is likely not too well funded. When it somes down to brass tacks, this $5500 fee was cooked up arbitrarily by the Robotic. That works out to $66,000 a year. They could pay their own devel to make software to keep that place running AND add new functionality as needed as long as the hardware specs are available (which you know they aren't). Considering that a standard parking lot to house as many cars would require more land and probably some staffing that get paid minimum wage, I don't think it's not cost effective to have in-house development in this case.

    --
    -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    1. Re:Thievery by PRMan · · Score: 1

      You honestly think a $66,000 per year programmer could rewrite parking garage software in 1 year by him- or herself?

      I'd like to know where you get your programmers. I can't get a $66,000 per year programmer to write a simple VB Business App correctly.

      Honestly, 2/3 of a man-year of programmer time to maintain a super-specialized system like that hardly seems like thievery, especially when the city is bound to find bugs and expect updates.

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
    2. Re:Thievery by Timesprout · · Score: 4, Informative

      The fee was decided in arbitration after the city apparently thought they could pull a fast one on a contract they had agreed to and ended up shooting themselves in the foot.

      --
      Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
      What truth?
      There is no dupe
    3. Re:Thievery by mccrew · · Score: 4, Insightful
      $5500 a month? For software to manage the garage? That's roberry, plain and simple. ... That works out to $66,000 a year."


      That does not sound unreasonable. Thought it would depend on how big the garage is, how many cars per day, and the daily parking rate, $5500/month actually sounds rather inexpensive to me. To your other point, you would be hard pressed to find a full-time developer for $66K (fully burdened- including salary, health plan, sick days, 401k, etc.).

      It's more than just development cost - think of the testing required. Because this is dealing with automobiles, which are most folks' second most valuable asset, the system has to be extremely reliable. That reliablity doesn't just happen. It requires planning, coding, testing to a much higher degree than the latest open source mp3 ripper. It doesn't necessarily come cheap. A vendor must be able to recoup its costs and make a profit, or else you won't get innovative solutions like this anymore.

      --
      Hey, Windows users, there is no such thing as "forward" slash, there is only slash and backslash.
    4. Re:Thievery by ScentCone · · Score: 4, Insightful

      $5500 a month? For software to manage the garage? That's roberry, plain and simple.

      Based on what? Do you know if they charged anything for the software up front? Perhaps the operators of the garage preferred to consider the software as part of their monthly overhead instead of as a large up-front purchase. And most likely they get some sort of NON-billed support time as part of that monthly tab. There's probably some other services tangled up in that, too - like off-site backups and mirroring.

      When it somes down to brass tacks, this $5500 fee was cooked up arbitrarily by the Robotic.

      What, but, say... $2500 would not have been arbitrary? How do you know that their closest competition isn't very close in price because of the costs and the business model? Do you consider your salary or hourly rate to be arbitrary?

      That works out to $66,000 a year. They could pay their own devel to make software to keep that place running AND add new functionality as needed

      No way. Not even close. Unless you're saying that $66k would pay for ALL of the overhead of keeping that person around. Salary. Benefits. Infrastructure. Dev platform. Backups. Documentation. And if so, the net take-home for a person whose entire overhead is $66k would be about $25k, tops. Is that the person that you think is going to be able to live in the mid-Atlantic area and, with good worldly experience, be trusted to keep that system in good shape, let along change it? Even if you could hire such a person for so little, why on earth would they stay? And then you have the cost of training and replacing and retaining someone else. $66k doesn't even come close.

      don't think it's not cost effective to have in-house development in this case.

      Start factoring in the disruptive costs of losing/firing someone, of mitigating risk so that only one person isn't dealing with the code that moves cars around and deals with people's money, and I think that's actually exactly wrong. I say this from the perspective of having been on both ends of buying/providing coding and integration services, and of being a consultant on projects before, during, and after all of this stuff finally gets looked at (by the end users) with a rational eye. There's more to it than you think.

      --
      Don't disappoint your bird dog. Go to the range.
    5. Re:Thievery by pizza_milkshake · · Score: 1

      that's about enough to pay a single competent developer full-time. or two (incompetent and/or young) ones.

    6. Re:Thievery by jumpingfred · · Score: 1

      How many years do you think it will take to develope this software? $66,000 is at most 6 months of developer time probably closer to 3 months.

    7. Re:Thievery by Miamicanes · · Score: 2, Interesting

      Actually, the $5500 probably DID go to pay the salary of a full-time employee whose main/only job was to write the software for the city's garage.

      It's hard to criticize the fee without knowing the other facts, since it probably WOULD be semi-justified during the first few years of operation when the software were under constant refinement by an employee working mainly on their garage... but it would be downright immoral if they expected to be raking in $5,500/month 30, 40, and 50 years from now as well. That said, it would have been much better (if only for public relations' sake) for RP to have licensed the software in perpetuity with the garage purchase, then had a separate contract charging for revisions and rewrites (so they could technically decide at any time they were happy with the software "as is", but keep up development as long as RP's developer(s) could keep improving it enough to make it worth the city's money).

      From what I've read, this is one of those situations where basically everyone involved has mud on their hands... two entities, both trying to screw, extort, and exploit each other, and ensuring that nobody will ever want to do business with EITHER party again.

    8. Re:Thievery by operagost · · Score: 1

      I can't wait for the class-action suit against the city. It's a shame criminal action likely cannot be taken against the city council, as they'll just raise taxes to cover the payout and I doubt any of them will even lose their positions.

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    9. Re:Thievery by cdrudge · · Score: 3, Informative

      Presuming a 30-month, there are 720 hours in that month. NJ state mimimum wage goes up to 7.15 on Oct 1st. At that rate, that's A 24-hour a day parking attendant would cost 5148. $5500 a month in software developer fees was just paid for by the former attendant.

    10. Re:Thievery by ppm128 · · Score: 1

      bahahha, right you could find pay, train, and support a developer, provide testing and qa. for 66k a year. You must think that developing software for this is just like writing an windows app too. Right I'm sure there are .NET objects to do servo control power management etc.... you have no idea how complicated a thing like this must be, and how much testing is involved. Do you honestly think that this is just some app running on a windows/Linux whatever box?

    11. Re:Thievery by eno2001 · · Score: 1

      Very likely they've got an Intel box and it's running some form of Unix or Windows embedded. So yes...

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    12. Re:Thievery by Anonymous Coward · · Score: 0

      After watching the CNN video of this thing available here:
      Robotic Parking

      I'm not really thinking $5500 is that unreasonable. It's rather amazing.

    13. Re:Thievery by ppm128 · · Score: 1

      I'll give you tat there prob is some sort of Linux/windows box somewhere, but what I am getting at is that there are probably some DSP's, FPGA's, maby even asic chips, as well as multiple gpu's running who knows what uC/wind river/ custom rtos, etc. They prob also not to mention any simu link type stuff that is compiled, and impossible to support if you don't have the original models. I would imagine that just buying the tools and debug interfaces for this system would cost you in exess of 150k.

    14. Re:Thievery by eno2001 · · Score: 1

      True, but we're also talking about software to manage the system, not actually do the heavy lifting (no pun intended). Essentially, it's just an administration interface for the city workers to operate the system. The rest of the stuff is external to that. However, as I also said in my original post, I'm guessing that the specs aren't actually open.

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    15. Re:Thievery by GalacticCmdr · · Score: 4, Interesting
      $5500 a month? For software to manage the garage? That's roberry, plain and simple. And not only that, but robbery of a public organization that is likely not too well funded. When it somes down to brass tacks, this $5500 fee was cooked up arbitrarily by the Robotic. That works out to $66,000 a year. They could pay their own devel to make software to keep that place running AND add new functionality as needed as long as the hardware specs are available (which you know they aren't). Considering that a standard parking lot to house as many cars would require more land and probably some staffing that get paid minimum wage, I don't think it's not cost effective to have in-house development in this case.

      Actually that is not that bad at all - considering all of the costs involved in this type of application. These are not simple routines when you take into account that you are tracking re-occuring vehicles and the time they are typically added/removed so that you can least-time the largest number of vehicles. That is some major simulation time for least-time under varying changes (non-standard days, repairs, etc.).

      I spent just over a year as a contractor on a team doing this sort of work for a parts warehouse in OH. They had this huge automated system of lifts and trucks that would move parts around as needs. As workers would add or remove parts they scanned in the bin they were going into or taken out from - bins could be mixed parts. In fact the stockers job was to make sure that the bins were as close to 1 bin = 1 job station as they could (but they could really put the parts anywhere they wanted).

      The company that bought this thing was on a 5-year lease-to-buy for the software and control hardware. They elevators, automated carts, etc. they owned outright. Thus after 5 years the company had a single buyout cost in order to own the software outfight, but leaving the development company with a perputual licence to the code based upon the revision they bought (thus we could not go back and snag any changes they made after they bought it out - and vice versa) - it was essentially forked at that point.

      It was an interesting system that actually (as a side effect) really closed down on employee theft, since the storage boxes were sealed until they were scanned by people putting in or taking out. They were also weighed before they were racked - since each rack could only hold so much. Tracking down missing parts was pretty easy since everything was logged as to who opened what boxes and the weight change. There were ways to get away with things, but it made theft a hassle and pin-pointed it to a small group of people.

      --
      Programming: Its not just a job - its an indenture.
    16. Re:Thievery by eno2001 · · Score: 1

      Methinks thou dost taketh me too seriously folks.

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    17. Re:Thievery by antispam_ben · · Score: 1

      After watching the CNN video of this thing available here:
      Robotic Parking [roboticparking.com]


      That forwards to http://ezweb.source2.sourcedns1.com/suspended.page / which doesn't say much at all. Perhaps Robotic Parking didn't pay their webhosting bill?

      I'm not really thinking $5500 is that unreasonable. It's rather amazing.

      You're determining whether the price is reasonable based on a company video? If it's THAT GOOD, I don't want to see it, it must used some incredible brainwashing techniques to convince you that you can determine it's a fair price based solely on watching the video.

      --
      Tag lost or not installed.
    18. Re:Thievery by Anonymous Coward · · Score: 0

      there are probably some DSP's, FPGA's, maby even asic chips, as well as multiple gpu's running who knows what uC/wind river/ custom rtos, etc.

      Why? The logic that controls the moving parts could be done with a PC, a small number of PLCs, and some other miscellaneous, very standardized hardware that you'll find in any industrial environment. What in this system would require a DSP or GPU?

      The difficulty is in the software that can keep everything straight, not the hardware that moves stuff around.

    19. Re:Thievery by Red+Flayer · · Score: 1

      Do you have any idea of what it costs to park in Hoboken? $14 or more for 8 hours of parking, and there are 12,000 indoor parking spots in Hoboken, I'd guess roughly half of those are in decks. Or how much the city makes off parking tickets? We're talking millions in parking revenue each year for the companies operating the decks and millions in parking-ticket revenue for the city itself (using RFID tags now) for a 1-square-mile city with a population of about 40,000.

      Plus, if you want to hire a single dev, you'll be paying far more than $66,000 for a competent one in Hoboken -- especially once you consider benefits. Also, what do you do when they are on vacation? This is a clear case of when it is a good idea to outsource an ongoing, uptime-critical project. This company has a proven track record.

      Finally, I think you're underestimating the requirements of the software -- oit doesn't just manage the garage, it also physically moves valuable private property. Are you willing to stake that liability on finding a developer who will not make errors? I sure as hell wouldn't be.

      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    20. Re:Thievery by autophile · · Score: 1
      Yeah, but I don't know any parking attendant who could get your car in 30 seconds. At least, not without a lot of squealing and scraping.

      --Rob

      --
      Towards the Singularity.
    21. Re:Thievery by advocate_one · · Score: 1

      that's peanuts for "turnkey" control software...

      --
      Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
    22. Re:Thievery by Anonymous Coward · · Score: 0

      $5500 a month? For software to manage the garage? That's roberry, plain and simple.

      Based on what?


      Based on the fact that if you defraud a mentally retarded person or an old person with alzheimer's out of their money due to their lack of intellect, you're stealing from the handicapped. Whether it's legal or not is irrelevent; it's WRONG.

      And the city managers who entered into this incredibly stupid contract are dumber then anybody at the nursing home, as are the citizens who elected them. Erfgo, this sleazy company robbed a retarded city due to the city's mental handicap.

    23. Re:Thievery by Yamaha2000usyahoo.co · · Score: 0

      Yeah, you could probably get a developer for 66,000 grand but what do you use for a test environment. That could get expensive.

      --
      Anger has its uses. Here, let me show you.
    24. Re:Thievery by brufar · · Score: 1

      Actually paying the parking rates in most garages downtown is thievery.. have you ever sat down and added up the number of parking spaces * the cost of a monthly parking pass ?

      I'm just glad I work in the suburbs now and don't have to submit to the parking overlords, giving away yet another chunk of my hard earned paycheck.

      Of course this is another example of why I won't enter into any Contractual software agreements of this type.. I'd rather buy it outright and own it.. Forget the EA that you have to renew or you are not in licensed compliance.. Imagine if some giant software company diud this to youre business ? How long could your company survive without access to it's OWN data ? yikes..

      --
      far...out
    25. Re: Thievery by Daedala · · Score: 1

      The garage holds 314 cars. The patrons pay $200 per month. The city grosses around $60,000 per month.

      I'm just glad I don't drive.

      --
      What I say does not represent the views of my employers, my friends, my cats, or myself.
    26. Re:Thievery by sjames · · Score: 1

      think of the testing required. Because this is dealing with automobiles, which are most folks' second most valuable asset, the system has to be extremely reliable.

      If the system is appropriately designed, that shouldn't ever be an issue. Hardware interlocks and low level firmware should take care of that. The higher level software that decides where a car should be placed and schedules their retrieval is the part that would need maintainance.

      I'm not saying the vendor shouldn't be paid as contracted, just that it seems that rent for the software is excessive. A support contract on the other hand, would be appropriate.

      At the same time. the city was foolish to allow a VERY expensive building like that to be entirely dependant on a piece of RENTED software. They should have INSISTED on owning the right to use and even modify the software for the life of the system (source under NDA shouldn't be too much to ask for a project of that size/cost). The right to distribute wouldn't be very important for them.

    27. Re:Thievery by kraut · · Score: 1

      It's fucking cheap.

      Let's see...the garage parks "hundreds of cars", Let's be conservative and say 200.

      Let's again be conservative, and say they charge $10 per day. $2000 per day, conservatively assuming that it's quiet on the weekeneds, 20 working days a month - Hoboken takes in $40,000 per month. All they have to pay is the software license and electricity.

      so 1. it doesn't look unreasonable on economic terms, and 2. you get what you negotiate for.

      --
      no taxation without representation!
    28. Re:Thievery by ArtStone · · Score: 1

      It's not a "company" video.... it is a story than CNN did on this garage in Hoboken done by Jeanie Moost.

      http://www.robopark.com/video/cnn_bb.wmv

      is the direct URL.

      Salient facts from the video:
        - the car owner uses an access card to get in and a pin to retrieve the car
        - The garage holds 312 car on 7 levels
        - there are 14 movements possible at the same time
        - it shows the operator console (can't make out much detail from it)
        - No tipping required

      The other thing that's clear is there are some folks here who have no idea what it costs to develop software and to do anything (like putting someone up in a hotel while on-site) in New York City and vicinity. The disputed license fee works out to less than $20/month per parking space. Typical parking rates in Hoboken's garages are $20-$40 per day.
      http://www.hobokeni.com/park_lots.asp

      Anticpating the... "But down here in Texas we can park on the street for free!... boy are those Yankees stupid".... Okay, but how is that relevant? It's a long commute daily from Texas to Manhattan.

      --
      Final 2006 "Proof of Global Warming" US Hurricane Count -> 0
    29. Re:Thievery by ArtStone · · Score: 1

      Following up my own post (sorry!)...

      Here is more specific information, along with a major clue:

      http://www.hobokennj.org/pdf/parku/parking_rates.p df

      The lot costs $235 per month to use..... the 312 space facility has only 175 customers... (presumably the PDF predates the shutdown which was last week). One would also think that it would be possible to oversubscribe the lot.... with the flexibility of the robots, it should be able to juggle more customers.... since some customers would be parking in it during the day to work in Manhattan, others would be city residents who need it to park overnight, etc...

      So the place was not doing very well... (the CNN story shows a mostly empty facility if you watch closely)

      --
      Final 2006 "Proof of Global Warming" US Hurricane Count -> 0
  15. What giant parking robot? by 27,000 · · Score: 2, Funny

    Bait and switch! Bait and switch! It could have at least thrown a few cars around and eaten somebody, but no!

    Tokyo was never attacked by a software license, I'll bet.

    --
    My problem with spontaneous human combustion is that never seems to happen to the "right" people.
    1. Re:What giant parking robot? by poot_rootbeer · · Score: 1

      It could have at least thrown a few cars around and eaten somebody, but no!

      Well, this same robot garage DID drop somebody's SUV from half a story up a couple months ago. Is that good enough?

  16. Hoboken What? by zerOnIne · · Score: 4, Funny

    I initially read the title of the article as "Hoboken Ninja vs. Giant Parking Robot", which would have made a much more interesting story than the actual article. Who cares about legal battles? Give me real ultimate power!

    --
    09
    1. Re:Hoboken What? by manno · · Score: 1

      This has the potential to be one of the coolest fight sceenes ever.

    2. Re:Hoboken What? by optimus2861 · · Score: 1

      I was wondering how the director of Transformers decided on Hoboken as a shooting location, myself.

  17. Yup,, Scientology by heritage727 · · Score: 1
    Subject change; This company is based in Clearwater, FL. Anybody else get a sneaking suspicion that this has something to do with scientology?
    Just Google "robotic parking scientology." It looks like the owner of the company is a Scientologist.
    1. Re:Yup,, Scientology by Migraineman · · Score: 1

      Clearwater is a hotbed of Scientology controversy. I half expected to see Dr. Brian Zwan (google cache) on the Board of Directors at Robotic Parking. Seems like businesses in Clearwater are required to have the corporate motto "Do Evil."

  18. Free vs. Open Source? by GuruBuckaroo · · Score: 3, Interesting

    Am I the only one seeing the lack of distinction here? There are open source apps you still have to pay to use, aren't there? And if you fail to pay, you lose your right to use the software, no? Just a nit-pick, I suppose, but just because it's open source doesn't mean it's public domain. Come on, guys, why am I of all people (a Windows Systems Admin) the first one to point this out?

    --
    Poor means hoping the toothache goes away.
    1. Re:Free vs. Open Source? by rubycodez · · Score: 1

      except in this case the vendor put time- bombs in the code to cause it to cease working. That's possible in open source code too, but in a pinch you can whack that stuff out of the code, perhaps in violation of your license (If Sun wrote open source code for a robotic Java(tm) garage that's about the kind of crap they'd pull too)

    2. Re:Free vs. Open Source? by Qzukk · · Score: 1

      There are open source apps you still have to pay to use, aren't there?

      Not strictly, no. If you had an open source app that you charged for, all someone would have to do is pay you then give it away for free. Sure, you might end up with a client base that is 100% "like hell I'm giving away this thing I paid for for free", but someone ripped those millions of mp3s floating around p2p.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    3. Re:Free vs. Open Source? by mrchaotica · · Score: 1
      If you had an open source app that you charged for, all someone would have to do is pay you then give it away for free.

      False. All "open source" means is that you can see the source code. It does not necessarily mean that you also have the rights to modify and redistribute it. Microsoft's "shared source" license is an example of this.

      If you do have those rights, it's not just "open source" but also "Free Software" (which is why it's important to make a distinction between the two terms).

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    4. Re:Free vs. Open Source? by cswiger2005 · · Score: 1
      There are open source apps you still have to pay to use, aren't there?

      No.

      And if you fail to pay, you lose your right to use the software, no?

      No.

      See OSD #1, right here http://www.opensource.org/docs/definition.php:

      1. Free Redistribution

      The license shall not restrict any party from selling or giving away the software as a component of an aggregate software distribution containing programs from several different sources. The license shall not require a royalty or other fee for such sale.
      --
      "The human race's favorite method for being in control of the facts is to ignore them." -Celia Green
    5. Re:Free vs. Open Source? by cswiger2005 · · Score: 1
      False. All "open source" means is that you can see the source code.

      As I just replied to the GP, the Open Source Definition from the OSI absolutely requires that the software MUST permit users to freely modify and redistribute the software to other people without paying a license fee, royalty, or anything else. What Microsoft offers is commonly described as "source available", and isn't identical to OSI "Open Source Software" by any stretch of the imagination.

      --
      "The human race's favorite method for being in control of the facts is to ignore them." -Celia Green
    6. Re:Free vs. Open Source? by poot_rootbeer · · Score: 1

      There are open source apps you still have to pay to use, aren't there? And if you fail to pay, you lose your right to use the software, no?

      Are there? I challenge Slashdot to name one.

    7. Re:Free vs. Open Source? by plague3106 · · Score: 1

      Open source != GPL. I worked for a company that built web applications in ASP (with allthe logic contained in the page). It was open source in the sense they could see and modify it, but they were not allowed to redistribute it.

    8. Re:Free vs. Open Source? by GuruBuckaroo · · Score: 1

      Umm... MySQL? At least when used as part of an OEM/ISV/VAR solution.

      --
      Poor means hoping the toothache goes away.
    9. Re:Free vs. Open Source? by mrchaotica · · Score: 1
      Just a nit-pick, I suppose, but just because it's open source doesn't mean it's public domain.

      Just because it's Free Software doesn't mean it's public domain, either. In fact, "Open Source," "Free Software," and "Public Domain" are all different from each other (OSI's definition notwithstanding -- I disagree with it).

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    10. Re:Free vs. Open Source? by StormReaver · · Score: 1

      "There are open source apps you still have to pay to use, aren't there? And if you fail to pay, you lose your right to use the software, no?"

      No. Part of the Open Source Definition requires free redistribution in perpetuity. If your rights terminate upon failure to pay, then it isn't Open Source and it certainly isn't Free Software (not that you implied the latter in any way).

    11. Re:Free vs. Open Source? by StormReaver · · Score: 1

      "[Open Source] does not necessarily mean that you also have the rights to modify and redistribute it."

      Open Source means exactly that. Read the Open Source Definition (it's the first required right).

      "Microsoft's "shared source" license is an example of this."

      That's why Microsoft didn't call it Open Source -- because it's not.

    12. Re:Free vs. Open Source? by Fulcrum+of+Evil · · Score: 1

      Microsoft's "shared source" license is an example of this.

      No it isn't. It's MS trying to distort the language.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
  19. Hoboken, as in New Jersey, you say? by Wireless+Joe · · Score: 1

    I'm rooting for the giant parking parking robot. (joke)

    1. Re:Hoboken, as in New Jersey, you say? by Anonymous Coward · · Score: 0

      Joke?

      You've never been to New Joisey, I gather. I for one welcome our robotic parking garage overlords.

  20. What is robotic parking? by eric_brissette · · Score: 1

    I don't really understand what a robotic parking is. I read the part of the article that sort of explains it, and all I can imagine is that a robotic parking attendant is actually an automated forklift of some kind that shuffles cars around. Is that about right?

    1. Re:What is robotic parking? by PRMan · · Score: 2, Interesting
      It's a way of parking 2 times as many cars into the same space. It's very popular in big cities with no room, especially in Europe and Asia. It's only new here.

      You can watch their videos at:

      http://www.robopark.com/

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
    2. Re:What is robotic parking? by Anonymous Coward · · Score: 0

      Think drycleaners... Now, imagine cars on the hooks instead of shirts... It's like that.

  21. alternative explanation by Anonymous Coward · · Score: 0

    Perhaps customers weren't tipping?

  22. Unlike many other software problems.. by Rob+T+Firefly · · Score: 1

    ..this time the issue had nothing to do with the drivers.

  23. Hoboken, NJ vs. Giant Parking Robot by Anonymous Coward · · Score: 0

    This is what you get when Ronbots create Robots. Hubbard didn't like Asimov, so he has his clones ignore the 3 rules.

    They should look for the secret Xenu backdoor, tho.

  24. Moo by Chacham · · Score: 1

    *punches buttons*

    I am now telling the software company _exactly_ what it can do with a lifetime supply of chocalate.

    The insanity is driving me crazy.

  25. I for one... by Anita+Coney · · Score: 0, Redundant

    ...welcome our Giant Parking Robot overlords!

    --
    If someone says he and his monkey have nothing to hide, they almost certainly do.
  26. Pictures? by Anonymous Coward · · Score: 0

    The Hoboken garage is one of a handful of fully automated parking structures that make more efficient use of space by eliminating ramps and driving lanes, lifting and sliding automobiles into slots and shuffling them as needed

    This sounds pretty cool. Anyone have any pictures of this thing?

    1. Re:Pictures? by penix1 · · Score: 3, Informative
      --
      This is a sig. This is only a sig. Had this been an actual sig you would have been informed where to tune for more sigs.
    2. Re:Pictures? by LordKronos · · Score: 4, Informative

      Heres another site with some animations showing how it works:
      http://www.robopark.com/

      Looking at the site you posted, it looks like the cars are stacked on top each other, with nothing in between (or if there is anything, you can't see it. I'd sure hate to have someone's clunker dripping oil onto my windshield.

    3. Re:Pictures? by Dare+nMc · · Score: 1
      I'd sure hate to have someone's clunker dripping oil onto my windshield.

      from the article:
      it learns when particular cars tend to be picked up and dropped off and shuffles its load to optimize pickup time.

      so, they could allow you to pay extra, for a non oily spot (at the top) but also keep the leakers at the bottom... Although I had a truck with a leaking gas tank when more than half full, it wouldn't enven get onto the lift before it was banned from the garage.
    4. Re:Pictures? by tylernt · · Score: 1
      I'd sure hate to have someone's clunker dripping oil onto my windshield.
      Nah, just consider it a rust preventative.
      --
      DRM 'manages access' in the same way that a prison 'manages freedom'
    5. Re:Pictures? by Cylix · · Score: 2, Informative

      The car pallets are designed not to allow this to happen.

      So no drips or other such things falling onto your car.

      Still, sounds like a safe place to sleep for the night...

      --
      "You should always go to other people's funerals; otherwise, they won't come to yours." -- Yogi Berra
    6. Re:Pictures? by skarphace · · Score: 1
      I'd sure hate to have someone's clunker dripping oil onto my windshield.
      The photos in the Wired article seem to insinuate that each car has a 'tray'. If they drip, they drip into the tray and not onto the car below. The trays are kind of like pallets but huger.
      --
      Bullish Machine Tzar
    7. Re:Pictures? by Anonymous Coward · · Score: 0

      "The trays are kind of like pallets but huger."

      Next time in engerish

    8. Re:Pictures? by Lijemo · · Score: 1

      Yeah, I hate it when my windshield rusts...

    9. Re:Pictures? by mrchaotica · · Score: 1
      Still, sounds like a safe place to sleep for the night...

      Better make sure the robot registers that space as "occupied" first, so it doesn't try to park a car on top of you!

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  27. "Might not hold up in court" by dpbsmith · · Score: 1

    "Especially in cases of vital infrastructure, like hospitals and power utilities, an overly restrictive license might not hold up in court."

    I enjoy contemplating the possibility that the COO of Robotic Parking might need to undergo surgery using the latest technology...

    "Well, Mrs. Clarke, the bad news is that due to a software license dispute our robotic prostate surgery machine has just stopped working right in the middle of your husband's operation... but the good news is, the overly restrictive license might not hold up in court."

  28. NOT Thievery. by postbigbang · · Score: 3, Insightful

    You get what you negotiate.

    Like the garage itself, this software company has costs, too. There are wages, benefits, a building, taxes, and everything else that a business needs to survive.

    It matters not if the city can afford it-- they agreed to it, then threw the guys out. Now it's a matter for civil litigation.

    Who needs to be responsible for this gaffe? The city attorneys. I'll be I know what law school they went to, too.

    --
    ---- Teach Peace. It's Cheaper Than War.
    1. Re:NOT Thievery. by mlrtime · · Score: 1

      Those costs should be built into the up-front cost to build the garage. The only monthly payment should be for support & maintenance. If the garage is built well and doesn't need modification then why do they need to pay a monthly fee?

      Do you pay a montly fee for your computer after you bought it from best buy? (not including internet).

    2. Re:NOT Thievery. by postbigbang · · Score: 4, Interesting

      Because that's what the deal was. NOT paying is theft.

      I can't tell you the number of jobs we've done where we didn't get paid. Some required litigation. Others required logic bombs. When they litigated, we've won 100% of the cases, and counterclaimed for legal fees and won 100% of those, too. I don't like litigation. It sucks. So does NOT PAYING YOUR LEGAL OBLIGATIONS.

      We get paid for what we do. We get to PICK OUR OWN CHARITIES. And we do charity work, about 4% of what we do each year goes to 501c(3) and 501c(6). We picked them, and they like us. That's how it works.

      --
      ---- Teach Peace. It's Cheaper Than War.
    3. Re:NOT Thievery. by Ana10g · · Score: 1
      I'll be I know what law school they went to, too.


      Hoboken Community College?
      --
      just an analog boy living in a digital age.
    4. Re:NOT Thievery. by TrekkieGod · · Score: 2, Informative
      I see your point, but what a lot of people are thinking is that even though they agreed to the deal, the deal is unfair. If I agree to a deal where I become your slave in exchange for something now, you can bet that's not going to wash, regardless of what I agreed to. So, "because that's what the deal was" isn't an end-all argument. Of course, in this case the deal was perfectly legal, so I agree with you that the city violated the contract (which isn't theft, but also isn't right).

      Now, as to why so many people here dislike the deal: it's artificial. You have the software, the garage, the equipment. You can pay your own people to operate it. What service are you paying the software company for? You could be paying for support, but in this case, 'support' seems to be like protection money. "If you don't pay us to support your software, it just might stop working. You wouldn't want that, would you?"

      It's not about the software company doing charity for the city. It's about them earning money for the work they do, not for the work they've done years ago. They can sell more copies of the software, they can sell updates, they can provide support options. An expiration date on the software so you can renegotiate a contract at a higher cost later sounds like exploitation to me. The software company of course has the right to do it. They have the right to shut the software down. Now, hopefully the city and everyone else will realize that it's a bad deal, and just what the risks associated with letting another company control the software on your equipment are. Then they'll never enter such a deal again, and that ridiculous business model can die.

      --

      Warning: Opinions known to be heavily biased.

    5. Re:NOT Thievery. by Ardipithecus · · Score: 1

      An excellent case for the logic bomb, timer and remote kill switch

    6. Re:NOT Thievery. by tengwar · · Score: 2, Insightful
      Why on earth shouldn't they earn money on work they did years ago? It's called an investment! If you're the buyer, it's up to you to negotiate a contract that makes commercial sense for you: I usually do things like a ceiling on the renewal price for several years (basically an option to renew maintenance), agreed man-day rates for change requests and so on. And you've got to either have an exit plan or a business case that allows you to walk away after the contract period and still make a profit.

      There's no concept of a "reasonable" commercial contract in most jurisdictions (contracts with private individuals often get more protection). There's no such thing as a "fair" price either in most cases - you do a deal if both parties believe that they will get something that's worth more to them than they are handing over to get it, and they can't get a better deal elsewhere. Business still works ok even when both parties are amoral, partly because companies trade on their reputation, partly because repeat business is important.

    7. Re:NOT Thievery. by fishbowl · · Score: 1

      >Because that's what the deal was. NOT paying is theft.

      Failure to perform on the contract (for any of the parties to it), is an entirely separate issue
      from the fact that the person operating the facility is in possession of a number of automobiles,
      that should now simply be regarded as stolen.

      Whatever liability a chop shop operator faces when the sherriff walks in, should be applied precisely the same way to the operator of this parking garage.

      --
      -fb Everything not expressly forbidden is now mandatory.
    8. Re:NOT Thievery. by Anonymous Coward · · Score: 0

      Maybe I'm wrong here...but what you're saying is that you purposely include logic bombs in delivered code to clients, on the off-chance that they dispute your contract terms?

      "We get paid for what we do." Even if it's wrong, and blows up in their face...

    9. Re:NOT Thievery. by metamatic · · Score: 1

      I worked for a company that made business software.

      We offered customers a choice of terms. They could buy the software outright, or they could rent it by the month.

      If they chose to rent it by the month, you're damn right we made it expire if the software key expired. Call it a "logic bomb" if you like, but I don't have an ethical problem with that, any more than I have an ethical problem with the phone company disconnecting me if I stop paying my phone bill.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    10. Re:NOT Thievery. by Damvan · · Score: 1

      The bias towards the software company is getting pretty thick around here. Regardless of the dispute the city and the company, the innocent people who have had their cars seized without due process should be the first concern here. The fact that the company used those cars as hostages to get the city to pay, I feel, is reprehensible. They should have released those cars first, then shut down the garage, thereby only hurting the parties involved in the dispute, not innocent third parties.

    11. Re:NOT Thievery. by metamatic · · Score: 1

      The city knew they were going to stop paying for the software and be unable to operate the garage. It was the city's decision to fail to warn people and to trap those cars.

      The fact that the city gambled on being able to use the software illegally to continue operating the garage does not absolve them of the blame, or shift the blame onto the software company.

      Similarly, if I rent out property and decide to stop paying for the electricity, it's my fault when the tenants find themselves with no lights--not the electric company's fault. Even if I thought I'd be able to run a long extension cord from the apartment next door.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  29. oh noes! by Anonymous Coward · · Score: 0

    here comes GIANT ROBOT!!!

  30. Paging Marvin by davidwr · · Score: 1

    Marvin will park your cars for you. He detests it. It's soooo depressing.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  31. This is a Good Idea How? by rhkaloge · · Score: 1

    This just seems like a bad idea. Forget the software, what if the place looses POWER? OK, there a lot of things that are hosed if they loose power, but there is usually some sort of manual overide (you can get out of an elevator stuck between floors if you REALLY have to). How do you get cars stacked on top of each other out when there's no juice?

    1. Re:This is a Good Idea How? by audacity242 · · Score: 1

      What happens at hospitals when the power goes out? Same thing as at any place where power is critical (assuming the people in charge have half a brain)...the generators kick on.

    2. Re:This is a Good Idea How? by Anonymous Coward · · Score: 0

      If you have $5,500 a month to spend on software licenses alone, you probably have another $50,000 to install a high-end diesel generator... and when the world runs out of oil, I doubt anyone will care much about their cars.

    3. Re:This is a Good Idea How? by antispam_ben · · Score: 1

      If you have $5,500 a month to spend on software licenses alone, you probably have another $50,000 to install a high-end diesel generator.

      No doubt they would have the money to do that, but did they DO that?

      --
      Tag lost or not installed.
    4. Re:This is a Good Idea How? by Anonymous Coward · · Score: 0

      Yes, God help us when the giant parking robot looses its power on the world. Mayhem!

  32. Bad business decision by Robotic Parking... by Miamicanes · · Score: 4, Insightful

    Assuming the cars were trapped because the software recognized its license had expired and refused to operate (as opposed to merely being fragile and needing constant tweaking and babysitting by Robotic Parking staff), this was an INCREDIBLY stupid stunt to pull.

    Absolutely, positively NOBODY with a gram of sanity is going to want to do business with them going forward. Smart move, guys.

    The SMART way to timebomb the software (if it truly had to be done) would have been to program a soft landing... enabling the removal of cars already in the garage without restriction, and maybe even allowing new cars to be parked, but adding progressively longer delays (with obvious system messages, like "Delaying for 90 seconds due to software license expiration") to give the garage's owners time to digest the situation and react. Progressively annoying someone into action is one thing... holding them ransom with a metaphorical gun to their head is another matter entirely. I wouldn't be HAPPY with the former, but I'd be positively OUTRAGED over the latter.

    1. Re:Bad business decision by Robotic Parking... by pizza_milkshake · · Score: 1

      I agree that the *nice* thing to do would be to allow any cars to be retrieved, even past deadline... but OTOH holding cars hostage is a very good way to put a little pressure on the people that might be undecided as whether or not to renew the license. ethics vs. business...

    2. Re:Bad business decision by Robotic Parking... by Miamicanes · · Score: 3, Interesting

      Well, I'd argue that it became immoral the moment it dragged innocent bystanders (the people who parked their cars) into the crossfire and turned them into collateral damage.

      If one of the cars' owners flew down to Florida and was arrested for destroying the CEO's car with a baseball bat, this is the kind of case where the prosecutor would have to legally try to bind and gag the defense in court so they couldn't let the jury know WHY the defendant destroyed the CEO's car... because if they did, no jury in America would convict him or her, even if it were beyond doubt that the facts of the case indicated that he did, in fact, break the law.

    3. Re:Bad business decision by Robotic Parking... by Skater · · Score: 1

      Fortunately for the CEO, the car owners have no way of getting to the airport. ;)

    4. Re:Bad business decision by Robotic Parking... by plague3106 · · Score: 1

      I think there is enough pressure already put on by the loss of parking fees the city would have been able to charge. No need to catch innocent people.

      FWIW, its not moral to hold a person hostage over a contract dispute; nor should it be moral (or legal) to hold a 3rd parties property hostage.

    5. Re:Bad business decision by Robotic Parking... by esampson · · Score: 2, Informative
      It isn't covered in the linked article but by following other links it seems that Robotic Parking's behavior isn't as bad as it looks at first glance.

      According to http://hoboken411.com/archives/3524/ people received a letter on the Wednesday before August 1st informing them that "It is with sincere regret that we now have to announce that we will conclude our servicing and operation of the 916 Garden St. Garage in Hoboken as of midnight, Aug. 1. The city was given 30 days notice," and "Therefore, as a courtesy, we urge all patrons to remove their vehicles from the 916 Garden Street Garage before midnight Aug. 1 or make other arrangements with the City of Hoboken Parking ahead of time to retrieve their vehicles after that time."

      Discounting Wednesday, the day that people received the letter, that still left five entire days for people to remove their cars. While it still would have been a much better choice for Robotic Parking to include a 'graceful shutdown' so that people would still be able to retrieve their cars it doesn't seem to be the case that they hid a logic bomb in their code in order to strand lots of cars within the structure so they could be held hostage. Given what I've read I would even say there is a pretty good chance that Hoboken Parking Utility was told that the software would shutdown on August 1st, though that is simply an assumption I am making based on the documented actions of parties involved and not something I have seen in print. On the other hand I haven't actually seen anything reputable that indicates that HPU wasn't aware the software would stop working. That's simply an assumption people have been making.

    6. Re:Bad business decision by Robotic Parking... by Fulcrum+of+Evil · · Score: 1

      Discounting Wednesday, the day that people received the letter, that still left five entire days for people to remove their cars

      It would've helped vastly if their people had been allowed back in the garage.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    7. Re:Bad business decision by Robotic Parking... by esampson · · Score: 1

      I'm not quite following you. As I understand it they were allowed back into the garage during those five days.

    8. Re:Bad business decision by Robotic Parking... by Fulcrum+of+Evil · · Score: 1

      What, you mean the robopark employees? They were escorted out by the cops.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    9. Re:Bad business decision by Robotic Parking... by esampson · · Score: 1
      Ah! Got it. You're saying it would have helped if the Robotic Parking employees were let back into the garage.

      I hadn't really thought about that, but of course if that's why so many cars are stranded that is hardly RP's fault. From the tone of the articles I got the impression the reason cars couldn't be retrieved was because the software shutdown, so I assume (and quite possibly incorrectly) that Hoboken Parking Utility had its own employees who were capable of running the system, at least for a limited amount of time.

      If that isn't the case then the software shutting down really has nothing to do with the cars being stranded since even if the software was working the cars would be stuck.

  33. Funny you should mention Transformers by dr_dank · · Score: 5, Funny

    With the optional plug-in, the garage can become Carparkatron, defender of Hoboken.

    --
    Where does the school board find them and why do they keep sending them to ME?
    1. Re:Funny you should mention Transformers by sootman · · Score: 1

      They need to integrate this somehow into the upcoming Transformers movie.

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    2. Re:Funny you should mention Transformers by Fulcrum+of+Evil · · Score: 1

      Yeah, but who'd attack Hoboken?

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    3. Re:Funny you should mention Transformers by Anonymous Coward · · Score: 0
      Yeah, but who'd attack Hoboken?
      I would, if only I could come up with some sort of attack where I didn't have to touch it.
  34. Giant Parking Robot! by HoboMaster · · Score: 1

    "PLEASE PRESENT PARKING PASS."
    "Here."
    "SECOND REQUEST: PLEASE PRESENT PARKING PASS."
    "It- it's right here!"
    "SUBJECT IS RESISTING, ENTERING KILL MODE."

    --
    Remember kids, tin foil doesn't work, so use LeadHat.
  35. Robot arrest?? by Tremor+(APi) · · Score: 1

    Er, I mean, I'm sorry about all those folks that couldn't get their cars, but I really think the big news here is the first robot-police showdown in Earth history - from the article:

    "In the course of a contract dispute, the city of Hoboken had police escort the Robotic employees from the premises just a few days before the contract between both parties was set to expire."

    Police escorted robitc employees from the premises??? And we're worried about the cars???

    --
    [Z?]
  36. The obvious solution by Dark+Paladin · · Score: 1

    We must build a bigger, more powerful robot. Mainly by combining smaller robots that will form into one large one, one capable of taking on this car stealing giant parking garage robot.

    That's right - we need Voltron.

    Form blazing sword!

  37. breaking the laws of robotics? by hachete · · Score: 1

    Clause 5, Subsection a: Under no circumstance must you take away a human's SUV ...

    --
    Patriotism is a virtue of the vicious
  38. Open source angle is important by pentalive · · Score: 1

    If the software was open source, the city could remove the logic bombs itself, and have a working garage, or at least get the captive cars out of the garage.

    I wonder if the car owners have standing to sue the garage builders?

    1. Re:Open source angle is important by Richard+Steiner · · Score: 1

      If the software is not accessible to an outside party (either by being embedded in firmware, or by being installed on a machine that does not permit the arbitrary replacement of the control software), then the fact that the software might be open source is irrelevant.

      Even if the control software was GPL'd, the control software itself was never distributed. Therefore, there is no requirement at all for the robot garage vendor to make that source available.

      And even if the source was available, and were easily replaced by the city, the contract that was signed might make it illegal to do so.

      There's a lot more at issue here than FOSS, and I don't think the software being FOSS would help the city all that much...

      --
      Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
      The Theorem Theorem: If If, Then Then.
  39. Yoshimi Could fix this by Bob_Geldof · · Score: 1

    It probably isn't pink, but couldn't they just get Yoshimi to battle the robot?

    --
    887321 = 337*2633
  40. Oh yes, they have patents by Migraineman · · Score: 3, Interesting

    The Robotic Parking website has some very agressive language (middle and bottom of page) that summarizes as "You will license this from us." I wouldn't purchase such a thing with these terms. When I purchase an item from the patent holder, I obtain explicit permission to use the item - mainly because I paid the patent holder. A patent is intended to level the playing field with regard to big and small manufacturers, not to allow a manufacturer to extort money from his customers. If I purchase your patented Widget {TM} (c) [Pat. Pend.], once the sale is complete I may grind it into a fine powder should I choose to do so. Your patent does not extend into dictating *how* I may use the product that I now own.

    If the City of Hoboken got a purchase discount in exchange for Robo-Parking getting a piece of the action, that's a completely different contractual arrangement. Regardless, this contract is stinky. The elected officials who signed this turd need to be un-elected (and possibly punished.)

    1. Re:Oh yes, they have patents by MindStalker · · Score: 1

      It sounds like Robo-Parking builds the parking garage and maintains it from start to enternity. Realistically I don't think there is exactly a budding market for such a thing, and it seems they are pretty clear on this when you sign in with them. Of course I would demand some sorta out when signing up for unforseable circumstances (natual disasters, Robo-Parking going out of buisnesss). But it would seem awefully silly to do something on this scale any other way. Its not exactly a slot machine game.

    2. Re:Oh yes, they have patents by n0g · · Score: 1
      About the last thing a patent does is "level" any playing fields; if anything, it is designed to do just the opposite: "The exclusive right granted to a patentee in most countries is the right to prevent others from making, using, selling, offering to sell or importing the claimed invention." http://en.wikipedia.org/wiki/Patent

      And while you're right that a patent contains no restrictions about what you may do with a patented product, the licensing agreement almost certainly does. Typically, you may not reverse-engineer a product, for example, or use it in such a way that would make the creator of it liable for your misdeeds.

      To me, this doesn't sound like such a terrible contract, given the complexities of the systems involved. Other posters have noted that the city could have negotiated with another vendor, but presumably found that to be too expensive. Someone always has a superior position in any contractual relationship; by having the vendor's employees escorted off the premises by the police, the City obviously believed they had the best of it. They were wrong.

  41. open source != open formats by kahei · · Score: 1


    The point of this post is in the subject, but I have to write a message body. Thus the following:

    Gigantic baboons
    Cereal spoons
    Philosopher kings
    The moon in June
    Disney cartoons
    The morning sun
    Jeff Koons

    --
    Whence? Hence. Whither? Thither.
  42. Open Source wah? by ericlondaits · · Score: 1

    I think when the article talks about "Open Source Software" it actually means "Programmers that work for free"... and there's a big difference between the two. Is there a large community of developers with access to a "giant robotic parking structure" [sic] interested in an open source alternative to the software it comes with? I don't think so... So we'd need a project sponsor that can give some willing developers access to a couple of "giant robotic parking structures" for development and testing purpouses... which certainly won't be the company that manufactures them, since they'd rather sell their expensive software license. If the developers get paid (since FOSS doesn't necessarily mean they won't get paid), they'd still make less than the company currently selling the software. So what they want is free or cheaper programmers... get in line.

    --
    As a Slashdot discussion grows longer, the probability of an analogy involving cars approaches one.
  43. $66K/yr programmer by Anonymous Coward · · Score: 0

    I'd like to know where you get your programmers. I can't get a $66,000 per year programmer to write a simple VB Business App correctly.

    Here in the D/FW Texas area, you can get competent programmers capable of writing robotic software, or VB bus apps, for $48K/yr all over the place.

  44. Caveat Emptor by Phat_Tony · · Score: 3, Insightful

    Yeah, open source is great and would have solved this problem, but the root of this problem isn't closed source software, it's an insanely stupid purchasing agreement on the part of Hoboken Government. The Wired article talked about open source and legislative remedies, but they nailed the solution to this problem with two words: buyer beware.

    If Hoboken had the "Robotic employees" [glad "Robotic was capitalized there] escorted off the premises, presumably Hoboken owns this garage. They must have spent lord knows how much money to build this state-of-the-art robot parking garage they own, and then they plan to indefinitely lease the software by the month, and of course the whole thing is worse than worthless without it.

    Who would buy something under those terms? I can't imagine making a major investment where someone else is in complete control of it and gets to re-bill me whatever they want whenever they want or else the whole thing becomes useless.

    I don't know what Robotic's terms with their other customers are, but it makes sense to run this the way most things are run- either let Robotic build and run the whole thing, or else pay for the whole thing (including software) and own it all. Don't buy all of it but one critical, irreplaceable part, which you rent.

    Sure, there are lots of people who get service contracts from the manufacturer and such, but there are generally alternate vendors available for these. This is like buying a car, and then leasing the copy-proof key for it from the dealer.

    Their new deal is for just under $200,000 to lease a piece of software for three years. I don't know how complex this software is, and it's used in an application where it's critical that it not be buggy, but I bet there are a lot of programmers here who would love to develop a project they could lease to each user for $66,000/year, without ever actually selling a license. Especially if it would ruin the user's multi-million dollar investment if they ever stopped paying for the license.

    --
    Can anyone tell me how to set my sig on Slashdot?
    1. Re:Caveat Emptor by Anonymous Coward · · Score: 0

      Amen! It's totally City Hall's fault. Robotic Parking offended the HPU director and he went ballistic and threw them out. He didn't think of software just his ego. Robotic Parking wanted $27,900 per month for the software license and to operate the garage. Now Robotic Parking gets $5,500 and the new operator gets $23,500 for a total of $29,000. Brilliant!

      The actual software, seems fairly simple. It doesn't seem to "learn when particular cars tend to be picked up and dropped off" and it does NOT "take 30 seconds to get your car". But it's still better than hunting for a spot.

    2. Re:Caveat Emptor by varebel · · Score: 1

      If Hoboken had the "Robotic employees" [glad "Robotic was capitalized there] escorted off the premises, presumably Hoboken owns this garage. They must have spent lord knows how much money to build this state-of-the-art robot parking garage they own, and then they plan to indefinitely lease the software by the month, and of course the whole thing is worse than worthless without it.

      Who would buy something under those terms?


      Everyone who buys a Microsoft Windows PC?

    3. Re:Caveat Emptor by metamatic · · Score: 1
      Who would buy something under those terms? I can't imagine making a major investment where someone else is in complete control of it and gets to re-bill me whatever they want whenever they want or else the whole thing becomes useless.

      I can. I own a DirecTV TiVo. As well as the box I had dual coax run down from the roof and routed through the walls, a pair of sockets plastered in and painted, a satellite dish mounted on the roof, and I paid for it all. I pay $50 a month for the service. If I stop paying, the hardware and the cabling work are useless.

      Remember that $66,000 a year is small change to a city government. They probably waste that much on gasoline for unnecessarily large and inefficient fleet vehicles.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    4. Re:Caveat Emptor by Phat_Tony · · Score: 1

      Actually, I've heard that there's another operating system that can run on the very same PC's that people run Windows on.

      Maybe someone here on Slashdot has heard of it and can fill us in?

      --
      Can anyone tell me how to set my sig on Slashdot?
    5. Re:Caveat Emptor by Anonymous Coward · · Score: 0
      I can't imagine making a major investment where someone else is in complete control of it and gets to re-bill me whatever they want whenever they want or else the whole thing becomes useless.
      I can. I own a DirecTV TiVo.
      I suppose if you consider TiVo a "major investment", who am I to argue with you.
      Remember that $66,000 a year is small change to a city government. They probably waste that much on gasoline for unnecessarily large and inefficient fleet vehicles.
      Oh, so your real point is that we're not talking about a "major investment" at all. Perhaps you should have just stuck with that from that start, rather than blathering about TiVo.
    6. Re:Caveat Emptor by Anonymous Coward · · Score: 0

      ...any software company that has seen how local government "works."

      Programming for local government is where it is at. The quality of your programmers (your average 13 year old can match the average LG software vendor with 2 weeks of training) is the last concern; the quality of your bullshit man (and his suit) and your contract drafter are of the utmost concern. And, the more lies you tell at public meetings, the better -- seriously. No, we do NOT own or have ANY interest in the software we are pushing!

      I need a good bullshit man (1975 used car salesman of the year in a $900 suit) and a few other folks. Who would like to assist me in marketing, selling, getting contracts signed, and collecting checks from LG?

      Ooops!! That last sentence should have read (sorry):
      Who would like to assist me in marketing, selling, getting contracts signed, collecting checks, and developing our new LG property tax and financials software??

      Or, rather than develop it...we could pose as consultants and advise the LG to buy their software from some company that is (not publicly known) leaving the business. Then, we buy the product at a steal, change our company name (software face versus consultant face)...you get the drift.

      Programmer duties:
      1) Create interface that will only work at 1600x1200...simultaneously build 800x600 interface. -- We will deliver 1600x1200...after 80% of the elderly staff recover and return from the hospital and receipt of a $55,000 customer specific modification charge, we will deliver the 800x600 interface...do the SAME at every county.
      2) Operating under monthly $5,000 "maintenance" fee...make the software work. You may hire a couple of high school kids at minimum wage and a college droput at $15/hr to help you. (We'll start out with three counties the first year...their support fees and such will pay for actually making a product that has more than dialog boxes.)

      Bullshitman:
      1) Have massive hurt look on face when notified of the 1600x1200 issue. Cry a little. "Wow! Geesh!! I am sooooo sorry. We have NEVER had anyone complain about this issue! Our company is going to donate a portion of our profits (and your check) to the Rejkavic Optical Research Center whom are working at improving eyesight among the elderly." Ask the Auditor what she is doing "tonight." Do the SAME at every county. Trust me, the county officials will NEVER discuss this with one another. But, if anyone does (it will only be one per state MAX), take them to the cabin in Brown County for a private session -- have blurry brochure for the RORC lying on the nightstand. Then, scream her name and promise that when your 13 year old (non-existant) turns 18 (5 years--see below) you will marry her. Also recommend they purchase 125 22" LCD monitors to further ease the burden. Charge them $1500 each for the BenQs. (The last time they looked, a 19" LCD WAS $1500 so they scrapped the plan...with their staff recovering from eye damage and 3"'s more for the same price, they'll be happy to make the purchase.)

      2) ALWAYS be late-- you are BUSY.

      3) Have your wife call you in the middle of a meeting with all county department heads...look at your phone in an annoyed fashion and then straighten up and go "Crap! I have to take this folks...it's the governor." Stay at the meeting table and speak loudly (the gov is in the noisy legislative chamber.) Talk about progress on the governor pushing your software through as a state standard. Ask how his daughter's knee is following her soccer injury. Would I and the family like to play golf and eat dinner with you next Thursday (important county meeting (Assessor's birthday) requiring your presence on that day)? Ask the governor to hold...wife is on call waiting(talk to her quietly about last night and olive oil for about 5 minutes then return to the governor. Hrmmm...my schedule is tight...no Sir, I appreciate it but I cannot...the good folks of *insertcounty* require my presence. Could we do it Friday? Hrmmm..legislature eh? Bastards

  45. The big picture... by kotj.mf · · Score: 1

    Forget about the licensing costs... how about the poor slobs who had to to pay for three days of parking in greater NY at the daily rate. Ouch.

    --
    hang brain.
  46. Right tool for the problem by sinij · · Score: 2, Insightful

    I would no recommend going OS for a system that prone to critical failures, like large automated parking systems, for number of reasons:

    1) Liability - any failure is at large your responsibility, developers can be knowingly negligent and not be liable in any way
    2) Support - you OS product might not have any support, if it does its costs are not fixed and you have to tie part of your budget into emergency and contingency funds
    3) Standard compliance - forget ISO or any safety/regulations compliance
    4) Need for internal support - OS will require you to maintain dedicated personnel capable of troubleshooting the system

    OS works well for non-critical wide-use applications but I don't see it moving into other areas in the near future.

    1. Re:Right tool for the problem by robertjw · · Score: 1

      Liability - any failure is at large your responsibility, developers can be knowingly negligent and not be liable in any way

      Developers can be knowingly negligent anyway. In fact, I bet 'knowing' negligent is much more common in closed source projects where developers are just getting paid to be there than it is in OS projects where developers have an interest in the project. The company ownership, and their insurance company, may be liable, but how likely is it that the liability is going to stretch down to the individual developer?

      Support - you OS product might not have any support, if it does its costs are not fixed and you have to tie part of your budget into emergency and contingency funds

      Any closed source product may have it's support dissappear at any given time. If the vendor goes out of business, or decides to significantly increase it's support prices you have the same situation. Unless you are buying from IBM with a long term contract this is still a very real risk.

      Standard compliance - forget ISO or any safety/regulations compliance

      You may have a valid point, but any OS project could achieve this. Just because no one is normally willing to pay for the audits doesn't mean it's not achievable.

      Need for internal support - OS will require you to maintain dedicated personnel capable of troubleshooting the system

      Again, no reason this issue is isolated to OS as opposed to CS. There are plenty of closed source hardware and software products that require internal support, or at least indpendent contractors (Microsoft Exchange, Cisco routers, etc...).

      OS works well for non-critical wide-use applications but I don't see it moving into other areas in the near future.

      OS is already working well in critical applications. There is a reason companies like IBM and HP have moved away from using their proprietary software and focused on delivering OS solutions.

      You do make one valid point. Limited use applications are much more difficult for the OS model. Anyone who funds a major limited--use project, like controlling parking robots, is unlikely to release unde an open source license. The only way I can see this working is if a number of users of the software and manufacturers of the hardware band together to fund it's development. Even this is a difficult proposition - how can they handle the johnny-come-lately's who want to jump on board and use software others have paid to develop?

    2. Re:Right tool for the problem by mrchaotica · · Score: 1

      First of all, all four of your points are invalidated in the case where you find a vendor willing to support the software for you. For example, I'm sure it's possible to get a contract with Red Hat or somebody whereby they accept liability, give support at a fixed rate, pay to have the software certified, and eliminate the need for internal support. The fact that the software itself would be open source would be irrelevant; you'd be paying for the service.

      Besides, just because open source software may not be certified to comply with ISO or safety standards doesn't mean it wouldn't do so; it just means nobody checked to see in an official way.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    3. Re:Right tool for the problem by cdrguru · · Score: 1
      Even this is a difficult proposition - how can they handle the johnny-come-lately's who want to jump on board and use software others have paid to develop?

      Exactly. The hardware is a off-the-shelf commodity. Well, a pretty big shelf, but I will bet that Robotic Parking just specifies someone else's hardware and a contracted construction company builds the garage.

      Therefore, the only thing that Robotic Parking brings to the table is the software.

    4. Re:Right tool for the problem by robertjw · · Score: 1

      Exactly. The hardware is a off-the-shelf commodity. Well, a pretty big shelf, but I will bet that Robotic Parking just specifies someone else's hardware and a contracted construction company builds the garage.

      So the smart thing to do here would be for the hardware manufacturers to fund some OS software. That way barrier to entry for their product would be much lower. The hardware manufacturer has the best motivation for a license free system to interface with their product.

    5. Re:Right tool for the problem by sinij · · Score: 1

      ISO and majority of similar regulations are all about 'see in an official way'. They are a weak guarantee against idiotic mistakes and negligence and mosty required to make sure nobody tries to ducktape and glue together important things that can go boom and kill people.

    6. Re:Right tool for the problem by mrchaotica · · Score: 1

      Right, that was sort of my point -- it's entirely possible for a program not to "ducktape and glue together important things that can go boom" without it being ISO certified.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  47. Someone ought to... by DragonWriter · · Score: 1

    ...highlight this example to launch a campaign to get laws passed that create liability for harm inflicted by software timebombs like this. Sure, sure, software companies may be entitled to compensation for uses of their software beyond the license, but if their time bomb inflicts greater harms than the compensation for which they would be entitled, then the compensation ought to flow the other way.

    People have legal remedies in cases like this; they should not be permitted to use them as an excuse for cybervigilanteism. And this is the kind of thing that is more likely to resonate with the average lawmaker or voter than the kind of software timebombs that may be nearer and dearer to the hearts of the average /.er ...

    1. Re:Someone ought to... by audacity242 · · Score: 1

      Was it actually the company that inflicted harm, or the idiotic city government for not paying their bills?

    2. Re:Someone ought to... by antispam_ben · · Score: 1

      Was it actually the company that inflicted harm, or the idiotic city government for not paying their bills?

      Was it written in the contract that the thing would "stop working" (thus trapping any cars parked inside, whether that was spelled out or not) if the bill wasn't paid? Surely this, being a Government contract, is public information (or not?) - is it online somewhere?

      I see a lot of idiots all around. Class action lawsuits should name both the city government AND the company as defendants, and let them fight it out in court.

      --
      Tag lost or not installed.
  48. XGL by Jozer99 · · Score: 1

    Come back next week for your car! I'm recompiling the kernel to add support for XGL! This garage would be SOOO much cooler of cars were transparent and made litte ripply effects when they moved! It would be almost like real life!

  49. Living here in Jersey, fighting villains from afar by HTH+NE1 · · Score: 1
    Anita Coney (648748) writes:
    Subject: I for one...

    ...welcome our Giant Parking Robot overlords!
    Well that officially settles it: chicks do dig giant robots!
    --
    Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
  50. The developers screwed up by jweller · · Score: 1

    If the code was written to let the remaining cars out and just not park any new ones, this wouldn't have made the news. Don't overcomplicate this with open source. This is just bad PR.

  51. What about the drivers? by Thurn+und+Taxis · · Score: 1

    The article talks about the dispute between the city and the company providing the system, but what about the drivers whose cars were trapped there for three days? I'm no lawyer, but it seems to me that taking someone's car and refusing to give it back is a pretty reasonable definition of property theft. If they haven't already, the people who were affected by this mess should file a class-action suit agains the company AND the city for this stupid stunt.

    --
    On stereophonic equipment, the monaural sound obtained through multiple channels will enhance your listening pleasure.
    1. Re:What about the drivers? by Anonymous Coward · · Score: 0

      In a typical public garage, when you drive in you receive a ticket that says THIS IS A CONTRACT - READ IT, followed by fine print that says that the garage operator disclaims all responsibility. IANAL, but I don't think there's much of a case.

  52. Copyright not relevant? by Dr.+Zowie · · Score: 1

    Since Hoboken wasn't making copies of the software, it is difficult to see how they are in violation of the authors' copyright.

    1. Re:Copyright not relevant? by cswiger2005 · · Score: 1

      Agreed. This seems to be a relatively straightfoward contract dispute...

      --
      "The human race's favorite method for being in control of the facts is to ignore them." -Celia Green
    2. Re:Copyright not relevant? by jezor · · Score: 1

      Copyright isn't only about copying; as a general matter, the owner of a copyright controls many different uses of the copyrighted works, including use, public performance, transmission, etc. Just check out Section 106 of the U.S. Copyright law, aka 17 USC 106. {Prof. Jonathan}

    3. Re:Copyright not relevant? by Phillup · · Score: 1

      This seems to be a relatively straightfoward contract dispute...

      It is.

      It is a contract dispute based on the fact that the copyright holder can control the use of the copyrighted material...

      Copyright was the leverage the software vendor used to get the contract signed.

      --

      --Phillip

      Can you say BIRTH TAX
    4. Re:Copyright not relevant? by Mad+Bad+Rabbit · · Score: 1

      The vendor will probably cite MAI Systems Corp. v. Peak Computer, Inc., where a federal court ruled that the OS is making a copy whenever it loads the program from hard-disk or other storage into RAM in order to run it (probably more copies as bits of it get cached on the CPU too).

      --
      >;k
    5. Re:Copyright not relevant? by Fulcrum+of+Evil · · Score: 1

      Nah, that's not a violation, since it's a necessary part of normal usage of the software. Sorry, don't have a cite for you.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
  53. Yes, it's Scientology again by Anonymous Coward · · Score: 0

    The company is owned by Gerhard Haag. See:

    http://www.amazing.com/scientology/haag-company.ht ml

  54. Why is software always licenced!? by 91degrees · · Score: 1

    It seems perfectly reasonable, and logical that a copy of the software should have been sold along with the parking garage. There's no legal reason not to do this. There's only the cultural reason that people believe that software needs a licence. The bricks don't neeed to be licenced. The motors don't need to be licenced. Software is just another component and should be treated as such.

    1. Re:Why is software always licenced!? by Brickwall · · Score: 1
      Let's see, shall we?

      1 - Situations change, requirements change, and so the software needs to change. A license fee encourages a development company to keep someone current on the licensed software, so that when you need changes, you get action and not blank looks.

      2 - You may not be aware of this, but most software comes accompanied by "bugs". These are often not found in the development process. Again, a license fee encourages the development company to fix them promptly, whereas when you buy the software upfront, the vendor has little incentive to fix *your* particular problem (he'll focus on the most common issues).

      --
      What was once true, is no longer so
    2. Re:Why is software always licenced!? by 91degrees · · Score: 1

      All kinds of things go wrong. That's why you have a maintenence contract. The net result is similar, except that if you decide you don't need it anymore, everything still works.

    3. Re:Why is software always licenced!? by cdrguru · · Score: 1

      You are assuming the software has no value beyond that garage. Wrong - it probably took years to develop and is the thing that differentiates Robotic Parking from their competitors. There are plenty of them - Japan is full of robotic garages. And they would just love to find out what the people at Robotic did to make theirs work better - assuming it does.

      The rest of the garage is off-the-shelf components and all it takes is a guy with a hard hat and a big wrench to put it together. Assuming they follow the instructions in the box.

      The thing that makes it possible for Robotic Parking to operate is the software. Not the hardware or the construction of the garage. All of that comes from someone else, I'm sure.

  55. Totally irresponsible... by CrayDrygu · · Score: 1

    It's been said, but I'm saying it again. For Robotic to knowingly code-in and activate a "time bomb" that results in innocent bystanders having their cars trapped in the garage is, in my mind, tantamount to theft. The software is aware of the contents of the garage at all times, so if you can code in any kind of time bomb, it would be trivial to code in one that allows retrieval of parked vehicles, but disallows parking new ones. Instead, Robotic put in code that they knew would trap the vehicles of people who are uninvolved with, and have no knowledge of (and should not *need* to have knowledge of) the licensing dispute.

    That's totally irresponsible on Robotic's part, and I really hope there's some succesful lawsuits against them here. Not to mention, though I try to avoid Hoboken anyway, but I sure won't park in this garage.

    --

    --
    "I personal[ly] think Unix is "superior" because on LSD it tastes like Blue." -- jbarnett

    1. Re:Totally irresponsible... by Anonymous Coward · · Score: 0

      Why is everyone talking about the issue like it's the fault of the software liscense - doesn't the fact that the city owns the building and contracts out the operation bother anyone? The fact is, if Robotic had owned the building and the software, none of this ever would have occurred. It's legislators using city parking authorities as cash cows that's the problem - privatize the system, start a price war between different parking companies (leading to lower costs), and get government away from my car.

  56. Funnily enough, not uncommon by Colin+Smith · · Score: 1

    We have a big rotating tower in Glasgow, manufactured by some Swedish company I think. Contract dispute with the council, the manufacturer employees are no longer alowed on site and nobody's allowed up the tower now.

    --
    Deleted
  57. None of those factors... by DragonWriter · · Score: 1

    ...are necessarily true in software you get under an open source license. A buyer could easily put out an RFP requiring that the software be provided under an open source license, and specifying any terms they wanted regarding liability, support, standards compliance, etc. The only thing OS certainly gives you is the right to use the software, the right to modify it (which would, under any reasonable terms, likely invalidate the vendor's liability, etc.), and the ability, if you can find someone other than the original vendor willing to take their place supporting it (costly and difficult as that would probably be for a custom app like this), the option to switch support vendors in the future without losing the right to use the software.

  58. That's the POINT... by Anonymous Coward · · Score: 0

    "The only difference is who gets what rights at the end."

    Well, YES that's the POINT.

  59. Robot smashed to bits.... by digitaldc · · Score: 1

    ....Hoboken wins.

    --
    He who knows best knows how little he knows. - Thomas Jefferson
  60. cursed by Anonymous Coward · · Score: 0

    This isn't the first time this garage has been in the news. I beleive it was fully built (structurally) but just sat there empty for months on end becasue of some red tape BS (as seems to be all the rage with new construction in Hoboken). The taxpayers were getting all fired up because of all the money the town wasted on this monstrosity. Then a a year or two ago - the robot dropped a vehicle while parking it.

  61. License Expired by the_mushroom_king · · Score: 0

    In a cold robotic voice: "License expired." "Parking protocol suspended." "Destruction protocol engaged." "Must... kill.. all.. humans."

  62. Except it isn't by Moraelin · · Score: 5, Insightful

    Let me give you a practical metaphor for it all. Let's say that Joe Average is fresh out of college, got his new job, and needs a home. So his options are buy a home, or rent a home. Buying it costs waay too much, but Joe can rent a decent home for, say, $1000 per month. So he rents it, pays his $1000 for the first month, and moves in. The first month goes by and Joe decides "wth, I already have the house, why should I keep paying for it?" So he refuses to pay for the next month. He even calls the cops to escort the landlord out, when said landlord tries to negotiate getting his money, and proceeds to sue the landlord and paint him as a monster to the media. Only a monster could extort another $1000 out of Joe, under such threats as kicking him out of his home, obviously.

    Do you get the idea that Joe is a complete cretin by now? Does it invoke thoughts along the lines of, "nobody can be _that_ stupid, dude. Everyone would know it doesn't work that way," perchance?

    Because that's a literal analogy for what those guys tried to do with the robotics software. What Joe in my example does with the house, the municipality official did with the software. Literally.

    The municipality basically _could_ have paid to develop the software and the garage from scratch (F/OSS or not), but I'd bet that it would have been a lot more expensive, took longer, and ran a non-zero risk of ending up over-budget and dragging for years past the deadline, leaving you with a garage that doesn't work. And I really mean a _lot_ longer, because you also have to thoroughly test it, review the code, etc, to be sure it doesn't do something extremely stupid. (E.g., you don't want it to malfunction and move an elevator while a car is only half-way in it, destroying the car in the process.) At that point, you can probably have it GPL'ed or whatever, since you paid for it from scratch.

    Or you could do what they did, and buy an _almost_ off-the-shelf solution for a fraction of the price. (Yes, it's not "off the shelf" in the sense of buying it at Wal Mart like you could buy a copy of Office, but still, an existing solution. Or at least something that only needs some small changes, as opposed to starting from scratch.) At which point, you get to take whatever the heck license you can get for those money.

    Furthermore, presumably to save some money, they only rented that software for X years. Then when the deadline went, the municipality basically thought "muahahaha, why pay some more when we already have the software? Look at all the money we could save by running the software without a license. Let's shaft the developpers instead." And they even literally call the cops to kick the developper's employees off the premises.

    Which, sorry, is just unethical and stupid. I can't feel any empathy for them in that kind of situation.

    Furthermore, then when the software stopped working without a valid license, they tried to villify the developpers in the media, as well as drag them to court. As if they had some sacred/constitutional right to run a garage with stolen software, and the developpers were such monsters to deny them this opportunity.

    Does it sound like complete slimeballs by now? Because it sure as heck does to me. Imagine that someone ignores your license (GPL or whatever floats your boat), and then they sue _you_, and try to paint _you_ as some monster to the media for trying to enforce your license. That kind of complete sleazeballs.

    --
    A polar bear is a cartesian bear after a coordinate transform.
    1. Re:Except it isn't by plague3106 · · Score: 1

      Your arguement falls apart in that the city does actually own the garage and the equipment in it, and thus had every right to remove whoever it chose.

      What this is more akin to is a hospital, which owns the equipment, stops paying licensing fees for software running the equipment, and tried to get someone else to make it run.

      Your analogy sucks, and is not even necessary. You don't need to say 'see, its like this.' We are all familar with what the issues are. Your argument based on your analogy sucks even more.

    2. Re:Except it isn't by mrchaotica · · Score: 3, Insightful

      Err... I was speaking in the general sense, so I don't see what your "Except it isn't" is replying to.

      And anyway, I don't disagree -- I was just pointing out the same thing you did: if Hoboken had been smart and actually bought the software (or specified that it should be open-source) in the first place instead of renting it, they wouldn't be having this problem now.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    3. Re:Except it isn't by BitterOak · · Score: 1
      A better analogy is this. Joe moves all his valuable possessions into the house, and on the second month the landlord claims Joe owes $2000 a month rather than $1000. On studying the lease, it isn't really clear whether or not the landlord has the right to do this, but in any case, Joe doesn't want to rent a house for $2000 a month, so he decides to move out. When he shows up to retrieve his possessions, however, he finds that the landlord has changed the locks and Joe can't get in to get his stuff.

      --
      If I can be modded down for being a troll, can I be modded up for being an orc, or a balrog?
    4. Re:Except it isn't by Moraelin · · Score: 1

      Well, more like saying that while your post is insightful and all, it's not really relevant to what happened there. True, when writing completely custom programs, the development methods will be the same anyway, but... in this case it's not the development methods that are to blame.

      This is _not_ about software malfunctioning, nor about development methods.

      It's simply about some sociopathic municipality official trying to play hardball with the developpers. Maybe he thought he can run the software without a license, just because he's high and mighty. Or maybe he thought that he can negotiate from such a position of power (e.g., by such shows of power as calling the cops to drag the developpers out) as to get them to beg for any lousy settlement instead of the nominal price. I don't know. Then the software worked as intended, i.e., it just stopped working when the license file expired. That's all.

      I've met such nutcases before. People who aren't in it even for economic incentives, but because they get a boner out of being in a position of power and shafting the little guys. Try to own or represent a small company in the relationship with a big entity, and it's nigh impossible to _not_ meet such people. Chances are at least every other meeting or negotiation with said big entity will be them trying to shaft you so hard that you'll walk funny for a week. It goes beyond just trying to get the best price. It's stuff that's trying to outright shaft you, and doing any illegal trick in the book (like witholding the payment for the last contract until they hopefully starve you into accepting a suicidal next one) just on the assumption that you can't afford to sue them. But I digress.

      At any rate, it's not about a software bug, it's not about development methods, etc. That's all I'm saying.

      Even the F/OSS license is mentioned there more as a "I bet they'd be easier to shaft if they had an OSS license. Then we could just take their sources and stop paying rent anyway." It's sorta like Joe in my analogy wishing, "I wish this house had no locks, so the landlord can't keep me out if I stop paying the rent." It's technically true, but it's used in such an unethical context that it makes me sick. But I digress again.

      --
      A polar bear is a cartesian bear after a coordinate transform.
    5. Re:Except it isn't by ObsessiveMathsFreak · · Score: 4, Interesting

      So lets keep going with your analogy.

      Joe rents his house. It has a garage. One day, when I'm over at Joe's new place, I leave my car in his garage for a few days. Joe says its OK. I even pay him in beers for letting me park it there. All is well.

      Then Joe's landlord evicts him and changes all the locks on the doors, including the garage. Later on, I arrive at the house, only to find it locked up and my car still inside. When I ask Joe about this, he referrs me to the landlord.

      So I go to the landlord, and ask to be able to retrieve my car. The landlord refuses. When pressed on this matter he goes on and on about his property rights, waving his deed to the property about in front of everyone declaring that he is under no obligation to open any door on his property for anyone. It's his door. Joe was only leasing it from him, and now that Joe's gone, he's not opening it without payment from Joe. Joe's not paying.

      You can see that the landlords property rights are conflicting with my own. If he has his way, he can essentially annex my car using his property rights. I can't get my car out without breaking the law, and any court I go to will take months to reach a judgement, and will end up costing me more than the car. I'm better off paying whatever extortion the landlord demands.

      Now, instead of the Landlords property rights, what we're seeing here is one companies intellectual property rights being held over the actual property rights of people whos cars are being held to ransom. Robotic Parking have stolen the cars of the people who parked in the garage and are using them to extort the city of Hoboken. If I tried this, I'd get ten, maybe fifteen years. If a software company tries it, they'll get a big fat payoff.

      There is nothing those car owners can do. They have no rights whatsoever, and will not be getting their property back until two third parties agree, which may take weeks. They can't even protest. The city is too well protected. The company is too well protected. The garage design makes it impossible for them to organise and remove the cars. Robotic Parking has accomplished what the French could never dream of realising. The mob has been made impotent.

      --
      May the Maths Be with you!
    6. Re:Except it isn't by IcePop456 · · Score: 1

      I briefly read the article. It sounds like the software stopped working because of an intentional hook in the code that says you have to keep paying. If Hoboken agreed fine. However, my point is that people want to BUY stuff now. Hoboken should not have been renting the software while paying for the hardware.

      Paying for support when something BREAKS is one thing. Paying to keep using it for an arbitrary reason of "lets pay the developers more" doesn't seem right either.

      Seems similar to paying for a service contract on your car. If you opt out, that shouldn't mean your car stops working. Granted we're talking about a license (aka contract) and Hoboken can sign what ever they like. Doesn't make that kind of product any more noble.

    7. Re:Except it isn't by Fulcrum+of+Evil · · Score: 1

      Your arguement falls apart in that the city does actually own the garage and the equipment in it, and thus had every right to remove whoever it chose.

      Yeah, they can do that, but now they own several tons of junk that's holding a couple hundred cars. They can't run the garage ebcause they can't run the software.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    8. Re:Except it isn't by Fulcrum+of+Evil · · Score: 1

      So I go to the landlord, and ask to be able to retrieve my car. The landlord refuses. When pressed on this matter he goes on and on about his property rights, waving his deed to the property about in front of everyone declaring that he is under no obligation to open any door on his property for anyone. It's his door. Joe was only leasing it from him, and now that Joe's gone, he's not opening it without payment from Joe. Joe's not paying.

      This is a great analogy except that the landlord has basically stolen your car, while the city is unable to return the cars without paying a licensing fee.

      Robotic Parking have stolen the cars of the people who parked in the garage and are using them to extort the city of Hoboken.

      No they haven't. The city kicked them out and stopped paying for the software. It's now the city's problem. If they weren't cocks, they'd order the garage emptied and then kick them out.

      They have no rights whatsoever, and will not be getting their property back until two third parties agree, which may take weeks.

      RTFA - they did get their cars back, but it took a few months. They could probably sue the city for loss of utility. I'll bet rentals for a couple months is low enough for small claims court.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    9. Re:Except it isn't by plague3106 · · Score: 1

      Which makes the argument that they OWN a right to use the software more valid, in my opinion.

      Hopefully while the new contract is playing out the city will reverse engineer the software, and kick these assholes to the curb.

      At any rate, it doesn't change that fact that the analogy is lame and unnecessary, and an attempt to confuse the issues (by claiming the city had to right to its own garage).

    10. Re:Except it isn't by Anonymous Coward · · Score: 0

      Unless the landlord had told Joe that his lease was up, but Joe still took your beers and your car. Then might it be Joe's fault? Why should the city expect something to keep working that they did not pay for? They should have expected something to happen when they failed to pay - but instead they took money and cars from people.

    11. Re:Except it isn't by Fulcrum+of+Evil · · Score: 1

      Which makes the argument that they OWN a right to use the software more valid, in my opinion.

      No it doesn't. They negotiated no right of ownership, thus it doesn't exist. From all accounts, Hoboken screwed up big.

      Hopefully while the new contract is playing out the city will reverse engineer the software, and kick these assholes to the curb.

      They'd probably try - robopark has accused them of attempting to steal their software.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    12. Re:Except it isn't by plague3106 · · Score: 1

      No it doesn't. They negotiated no right of ownership, thus it doesn't exist. From all accounts, Hoboken screwed up big.

      The idea of licensing software, especially software required to run a physical item, is a shaky idea. I'd argue that if you buy a robot that needs software to run, you have an implicit ownership of said software, because as pointed out, without the software, the robot is not as useful. Licensing such as this is a scum ball tactic which should not be allowed.

      They'd probably try - robopark has accused them of attempting to steal their software.

      You mean infringe upon the copyright of their software. At any rate, I would think that'd be their right. The software is as much an operating system as linux or windows. You could buy an Apple, and attempt to install any other OS on the computer that you wished, and I doubt Apple would have much recourse.

    13. Re:Except it isn't by Fulcrum+of+Evil · · Score: 1

      The idea of licensing software, especially software required to run a physical item, is a shaky idea.

      Based on what? It may be a bad idea, but that's what Hoboken negotiated.

      I'd argue that if you buy a robot that needs software to run, you have an implicit ownership of said software, because as pointed out, without the software, the robot is not as useful.

      Not much of an argument. Do you have any sort of precedent to back this up, or are you arguing from some sense of fair play?

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    14. Re:Except it isn't by plague3106 · · Score: 1

      Based on what? It may be a bad idea, but that's what Hoboken negotiated.

      I'd call that tactic bad faith negotiating.

      Not much of an argument. Do you have any sort of precedent to back this up, or are you arguing from some sense of fair play?

      Arguing from a sense of fair play. Isn't that what justice and law is about; being fair? I think it is.

    15. Re:Except it isn't by Fulcrum+of+Evil · · Score: 1

      I'd call that tactic bad faith negotiating.

      I disagree. Hoboken knew about this from the start.

      Isn't that what justice and law is about; being fair? I think it is.

      Nope. Justice is about fair play, and law is about keeping order. I see no reason to protect Hoboken from its own stupidity.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    16. Re:Except it isn't by plague3106 · · Score: 1

      I disagree. Hoboken knew about this from the start.

      Agreed, and a reasonable person would not enter into such a contract, unless there was no other choice. It seems there was no other choice. The fact that they were willing to spend so much money on a parking garage indicates to me that they have serious parking problems which must be addressed.

      Nope. Justice is about fair play, and law is about keeping order. I see no reason to protect Hoboken from its own stupidity.

      I think our founders would disagree with you on the purpose of law. You can have order in a facsist government.

      Someone being forced into a course of action is not stupidity, its being taken advantage. Given the reluctance of the city to enter into the contract in the first place, I would have to say they were left with no recourse. Letting city infastructure deterioate is not an acceptable course of action.

    17. Re:Except it isn't by Fulcrum+of+Evil · · Score: 1

      The fact that they were willing to spend so much money on a parking garage indicates to me that they have serious parking problems which must be addressed.

      And they could have bought their robogarage from someone else or built a normal one.

      Letting city infastructure deterioate is not an acceptable course of action.

      C'mon, this is Hoboken. They seem to wallow in that stuff.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    18. Re:Except it isn't by plague3106 · · Score: 1

      And they could have bought their robogarage from someone else or built a normal one.

      Building a normal garage doesn't help the problem they are trying to solve. It wasn't a viable option, as I've said. AFAIK, there is no competitor they can by a robogarage from, which is probably why they were working with the company to build it.

      C'mon, this is Hoboken. They seem to wallow in that stuff.

      So because the infrastructure isn't what it should be they should allow it to continue deteriorating? Some logic you have there..

  63. Vendor lock-in and tax dollars shouldn't mix. by Kadin2048 · · Score: 2, Insightful

    Pretty much. I question why the City of Hoboken ever involved themselves with these people. It sounds like a real boondoggle; you assumedly pay for the garage/machinery, but then once you get it, you can't operate it yourself, you have to agree to let them come and "manage" the whole thing for you, forever.

    And what do you do if they decide to raise their rates? You're S.O.L. -- if you don't like what they're going to charge you to manage your robotic garage, then your garage magically stops working.

    It's like the ultimate no-bid contract. There can't ever be any competition for the operation of that garage, because only that one company can do it.

    What a load of crap; if I were a resident who had my tax dollars spent on a lock-in like that, I'd be pretty annoyed.

    --
    "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
  64. This is a good thing. by Lord+Kano · · Score: 1

    A lot of people who otherwise wouldn't give a fuck now understand how dangerous it can be to get trapped with a bad software license.

    What do you think the residents of Hoboken or the unlucky visitors that had their cars stuck are going to say to their elected representatives the next time a DMCA expansion is up for a vote in congress? People who wouldn't have given a damn before will be up in arms against it.

    LK

    --
    "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
    1. Re:This is a good thing. by Lijemo · · Score: 1

      I highly doubt that the people who "wouldn't have given a damn" about DMCA before this incident are going to draw any connections between this incident and the DMCA. In their minds, DMCA is just about kids pirating music and movies, not about the larger issues.

    2. Re:This is a good thing. by Lord+Kano · · Score: 1

      I highly doubt that the people who "wouldn't have given a damn" about DMCA before this incident are going to draw any connections between this incident and the DMCA. In their minds, DMCA is just about kids pirating music and movies, not about the larger issues.

      That sir, is the very reason why I say that this is a good thing. This gives us an excellent real world example of how bad licensing can hurt normal every-day people.

      LK

      --
      "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
  65. I, Robot by icebones · · Score: 2, Funny

    So I guess the prediction of automated parking that was shown in "I, Robot" wasn't that far off after all.

    --
    Life is pain. Anyone who says differently is selling something.
  66. Articles w/more background info by allankim · · Score: 3, Informative

    From http://www.nj.com/news/jjournal/index.ssf?/base/ne ws-0/1154154297217660.xml&coll=3

    Patrick Ricciardi, the city's information technology officer, who took over at the garage after Robotics left, said codes used to operate several dozen components were inexplicably changed overnight.

    Workers then had to manually reassign numbers to each module because Robotics did not leave a manual behind.

    "This is usually done through the computer, but since we don't have a manual, we can't do it that way," Ricciardi said.

    Dennis Clarke, general manager of Robotics, said the city has no right to an operating manual.

    "If you own the copyright, you have a right to use it," Clarke said. "They are not entitled to our source codes. This is very critical proprietary information covered under contract law and intellectual properties."

    Hmmm, sounds like someone has been taking lessons from Darl McBride ...

    And from http://www.hudsonreporter.com/site/news.cfm?BRD=12 91&dept_id=523585&newsid=16980856&PAG=461&rfi=9

    When the 916 Garden St. Garage - a unique automatic facility - opened in Oct. 2002, it was years late and already millions of dollars over budget.

    Problems during construction created deeply embedded professional, legal, and personal animosity between the city and Robotic Parking. The city blamed Robotic for the delays, while Robotic blamed the city and another contractor.

    Since the opening, there have been highly publicized problems at the garage. Two vehicles were totaled after they fell inside the garage. In October, 2005, Corea posted a letter to patrons warning that if they decide to keep using the automated garage, they would "have to accept the fact that there may be many future delays."

    Robotic counters that Corea is overstating any malfunctions as part of a smear campaign against Robotic. Clarke said that the garage has a "reliability rating of 99.99 percent" and that the garage had been down less than total of 30 hours since it has opened. ...

    The HPU's current contract with Robotic Parking is $23,250. Corea told the council that on June 22, Robotic officials made a demand to increase the fee to $27,900 per month, which the City Council has said that it will not accept. Robotic contended that a $4,650 is a reasonable moderate monthly increase.

    I guess 99.99% reliability means only one in 10,000 cars gets totaled.

    1. Re:Articles w/more background info by Anonymous Coward · · Score: 0

      > Hmmm, sounds like someone has been taking lessons from Darl McBride ...

      More like L. Ron Hubbard -- 'Robotic Parking' is run by Scientologists.

  67. cars stolen? by LOTHAR,+of+the+Hill · · Score: 1

    If that happened to me, I'd report my car stolen.

    1. Re:cars stolen? by fishbowl · · Score: 1

      >If that happened to me, I'd report my car stolen.

      My guess is, fine print on the parking receipt says they aren't responsible.

      --
      -fb Everything not expressly forbidden is now mandatory.
    2. Re:cars stolen? by LOTHAR,+of+the+Hill · · Score: 1

      No, but the SW company is and that is who I'd hold responsible.

    3. Re:cars stolen? by fishbowl · · Score: 1

      I think it should simply be, the last person to lock the facility, should be in jail, awaiting an arraignment hearing on
      however many counts of grand theft auto are indicated. It's that simple.

      If that individual wants to make a defense that there was a conspiracy or something, that's his perogative.

      But there was a person who was the last person to touch it, who knew or should have known that what he was doing was a major crime, and he should be in jail right now.

      --
      -fb Everything not expressly forbidden is now mandatory.
  68. This is stupid by bokmann · · Score: 2, Interesting

    This isn't an open source issue, this isn't a coding issue, this isn't even a technology issue. This is a contract issue, plain and simple.

    The Government should have written their proposal to build the garage and the accompanying contract so that they own code that runs the system. This would also allow them to have it peer reviewed by others without a vested interest in anything other than a successful peer review.

    This isn't an open source issue either... While that would give the government agencies access to the code in question, it isn't like armies of engineers are going to be contributing code back to the project (although I guess it is possible). In fact, (at least in my experience with Federal Government contracting), such source code would be considered in the 'public domain', and accessible via a Freedom of Information Act request.

    1. Re:This is stupid by cdrguru · · Score: 1

      Not a gonna happen. The ownership of the code is the ownership of the robotic company. The rest is just some mechanical parts that are probably custom-arranged for each garage. So the only asset the company has is their unique, faster, more efficient way to slot the cars and access them.

      Again, lots of companies build robotic garages. Or at least more than two or three. Japan is full of them. The entire business of Robotic Parking, Inc is their software - not the hardware. So if they turn the code over to the city or public domain, they get to send everyone home and it is just a construction job from then on. Or, their competitors get to pick up the R&D for nothing and improve their product.

      This is the essance of what a lot of businesses are today. What makes it a viable business is the fact there is something unique that they have to sell, not just installing commodity robotic garage components. Without that, no business at all.

      No programmers. No designers. No engineers. Just some guys that can read the instructions that come with the off-the-shelf robotic garage components.

      Indeed this is where we are headed in many ways. Nobody gets paid for creativity or ingenuity. It is just putting the pieces together on an assembly line of one sort or another. Why are we headed this way? Because if you read the dunderheaded posts here you should understand a substantial part of the technical community just doesn't get it.

      As far as the licensing was concerned, well, the city decided to stop paying. They had the hardware and somehow they thought they had an option whether or not the software was required. Or they thought they could turn the system over to some other software provider and hope for the best. I'd say this is like trying to install a Xbox game into a PS3. No, the city folks didn't understand - they didn't understand what they were buying from the very beginning. If they had, they might have gotten a better deal. As it stands now the city is likely screwed because they have a large imposing structure that doesn't work without the software that was part of the deal - that they decided paying for was optional after the fact.

    2. Re:This is stupid by Todd+Knarr · · Score: 1

      My bet is the city thought they had a simple transaction: they were buying a robotic parking garage and contracting with the company that made it to operate it. No software in there at all, any more than the software in the engine computer of your car's involved when you buy a car and a maintenance contract. If you don't renew the maintenance contract, you don't expect the car's ECU software to suddenly stop working. If this is the case, though, there's no excuse. The city's lawyers should've screamed bloody murder when the contract the city was supposed to sign didn't match what the city thought it was agreeing to. Or if they did scream and the vendor brushed it off with some "Don't worry about that, it's just standard language." they should've responded "Well, if it's not a problem you won't mind having that standard language replaced with the correct version and you and us both signing the change, right?".

      I think the whole escapade's a good object lesson for people buying things that contain software: make sure you know exactly what the contract says and make sure you can live with the interpretation least favorable to you in all circumstances. If you don't or you can't, and the vendor won't agree to acceptable terms, walk away and find another vendor. And if the salesman does appear to agree to change the terms, don't trust any verbal agreements and don't trust the salesman's signature alone. Make it go back to the vendor's legal department for review to the vendor can't repudiate the alterations later with "We didn't authorize our salesman to make those changes.".

  69. Get Megas XLR on this! by velcrokitty · · Score: 1

    Oh wait - it's Hoboken. Nevermind.

    --
    I stick to walls...
  70. Read what Hoboken residents think by hoboken411 · · Score: 2, Informative

    Read over 50 comments from local Hoboken residents on http://hoboken411.com/archives/3524/ This debacle continues and despite the heroic statements from our inept town government, it still stinks.

    1. Re:Read what Hoboken residents think by DerekLyons · · Score: 0, Flamebait
      Read over 50 comments from local Hoboken residents on http://hoboken411.com/archives/3524/ This debacle continues and despite the heroic statements from our inept town government, it still stinks.

      56 comments to date, by about eight or ten people in total... Not very impressive. (Especially when you consider that both the sites name and one of the most prolific commenters name both match your Slashdot user ID - and ID with exactly one post at this moment.) Further reading shows it to pretty much be a random (and muckraking) blog - despite it's brave claims to be something much better. *yawn*.
    2. Re:Read what Hoboken residents think by hoboken411 · · Score: 2, Insightful

      My Slashdot user ID has nothing to do with the topic discussed. Yeah, I just signed up to Slashdot because there finally happens to be something relevant to my community (other than pure tech/geek talk). You may want to call the blog random, but there is nothing like it in Hoboken. It's a place where people can go to discuss anything they want to about Hoboken, plus a crime map where they can see what is happening in their neighborhood. Yeah some people replied more than once. That's the point of a discussion. There were more like 17-18 commenters on it, fyi. We live in a small mile-square town. What do you want? We get 50,000 visitors a month, and the site is only about 4 months old. The funny thing is, this whole Slashdot discussion about the Robotic Garage pretty much overlooked the real reason there were problems. It wasn't OSS or anything of that caliber, much to your disappointment. Not everything can be accessible via the internet, nor can it be downloaded and developed for free. You can't apply your "knowledge" of technology to each and every custom application worldwide. Automated and specialized installations require special tools and software. Our town just screwed it up. There were PERSONALITY differences between the government and the application supplier/operator. If we had more sensible officials, they'd keep the original developers on board, especially since it's a very new kind of technology. The taxpayers now have to suffer both from the convenience factor of a less-than optimally running garage AND more cost. A lose-lose end result for sure. What's your blog by the way Derek?

    3. Re:Read what Hoboken residents think by DerekLyons · · Score: 0, Troll

      The words you are looking for to describe your actions on Slashdot is 'astroturfing'.

    4. Re:Read what Hoboken residents think by hoboken411 · · Score: 2, Insightful

      You may think I'm just promoting the site, but it is relevant to the topic at hand. That's what the internet and hyperlinks are for. To connect you to further sources of information. But I guess Slashdot is filled with pretentious people? Would it be different if I linked to a third party news article? Does my affiliation with the site really have anything to do with it? The fact that I've been personally involved with this Robotic Parking situation, AND have my car parked in there, I guess I'm a bit more of an expert on this issue than you are. What do you call someone who just has an opinion about everything? A loudmouth.

  71. You can't solve legal disputes with technology... by Anonymous Coward · · Score: 0

    Open Source isn't a magic wand. If the company thought the city was paying for one thing, and the company thought it was paying for something else, there is going to be legal trouble, no matter what.

    A contract only exists when both parties come to the same understanding about the same set of terms, and agree to those terms. All Open Source can do is make the contract easier to understand (i.e. the company doesn't get to dictate how the end user uses the product, and both sides know it...) If one side still doesn't understand, well, sorry, no contract...

  72. Where is the Toxic Avenger when you need him? by Anonymous Coward · · Score: 0

    I mean, who else can we depend on to defend to innocent citizens of New Jersey?

  73. Pobo Park, Clearwater statistics by Alien54 · · Score: 1

    Subject change; This company is based in Clearwater, FL. Anybody else get a sneaking suspicion that this has something to do with scientology?

    short answer= NO

    the company website is a robopark.com - Needless to say, the site is down intermittently since the mention in wired. Research on the site seems to imply that the company has german roots.

    side note

    Demographics for Clearwater

    total population = 108,787

    as seen here: About 6,850 Scientology followers have moved to the Clearwater area, joining the church's 1,400 uniformed employees.

    See also this report on religios demographics is Pinellas County

    Not everyone in Clearwater is a scientologist. Of course you are free to your opinion. But you seem to panic too easily.

    Google is your friend.

    --
    "It is a greater offense to steal men's labor, than their clothes"
    1. Re:Pobo Park, Clearwater statistics by stinkytoe · · Score: 1

      Admittedly, not everyone in Clearwater is a Scientologist. In fact the largest demographic in the county, by far, is retired people. A large portion of businesses in the area, particularly in downtown Clearwater, is however either financed heavily by the church or is run by/heavily staffed by scientologists.

      Note that i lived on Clearwater Beach from '89 to '01, went to high school there, and flipped burgers/bussed tables at various jobs during this time. I can assure you that $cientology has it's tentacles in a large part of the local economy of the west side of Clearwater.

  74. It's not $5500 a month, its $28000 by Anonymous Coward · · Score: 0
    From a comment below (#15868053)

    The HPU's current contract with Robotic Parking is $23,250. Corea told the council that on June 22, Robotic officials made a demand to increase the fee to $27,900 per month, which the City Council has said that it will not accept. Robotic contended that a $4,650 is a reasonable moderate monthly increase.


    It's going up to nearly $28,000 a month!

  75. How to get your car out: by Anonymous Coward · · Score: 0

    "I left my three-year-old son/puppy/[insert living thing here] in the back seat."

  76. Robotic is getting paid on the comeback by Anonymous Coward · · Score: 0

    ...there ain't no money in the cure. The money's in the medicine. That's how you get paid. On the comeback. That's how a drug dealer makes his money; on the comeback. -Chris Rock

  77. Alternate title... by one_red_eye · · Score: 1

    Mayor of Hoboken, NJ presses the Stupid button.

  78. There is honor, integrity, and contract/tort law by postbigbang · · Score: 2, Insightful

    A legal phrase is often used, "in lieu of liquidated damages" that applies there directly.

    Don't do the deal if you don't want things to stop freaking cold as frozen carbon dioxide should you decide not to pay. This gives me an exercise-able lean on what you do. I think it's a great thing. Don't like it?

    Then don't blow your integrity by purposefully not honoring the contract.

    This is very simple. The city shouldn't have signed the deal, in my estimation. And I 100% sympathize with the developers. It's not extortion- it's an inured obligation. There is a huge difference. The ends-justify-the-means is bad policy and poor integrity. It's also cowardly.

    --
    ---- Teach Peace. It's Cheaper Than War.
  79. Where did you get that idea? by Moraelin · · Score: 1

    Where did you get those ideas. I've RTFA twice, and:

    1. I see no mention of the developpers trying to raise the price unilaterally. The only mention is that they switched from renting in bigger chunks to paying monthly, which, frankly doesn't strike me as some unilateral developper action or as something extraordinary or unreasonable. Then at the end of July they refused to pay at all any more and, surprise, they got locked out.

    2. The "changing the locks" part doesn't strike me as unreasonable, since the municipality is the entity that tried to play hardball in the first place. I'd appeal to the devs humanity and all, if it was them that just locked down the system and walked away. But after being escorted out by the police, sued, and basically given one big "fuck you, then we'll run your software without a license"... frankly, I can't blame them. In that situation, I too would say, "no, fuck you, you deal with it then. You should have thought of getting the cars out before kicking us out."

    I mean, seriously: X tries to shaft Y from a position of power, and X unknowingly shafts himself instead. Hard. I don't know about you, but I'll say "serves the idiot right." It's like watching Will E Coyote try to drop a boulder on the Roadrunner, and getting squashed himself instead. Serves the idiot right.

    Plus, the analogy isn't exactly accurate, since the developpers didn't exactly "change the locks" after the contract expired. A more accurate analogy would be that Joe's locks were set to expire if he doesn't pay the rent, and it was in Joe's contract all the time. (Dunno how. Maybe a building which uses RFID locks could do just that.) Normally you _would_ expect the landlord to at least let you get your furniture back, yes. But in this case Joe decided to play hardball with the landlord, kicked him out, and had a "ha ha, I'm already in, I can stop paying and there's nothing you can do about it" attitude. Then discovers that the locks expired and he's just locked himself out. And he _still_ doesn't want to pay, but tries to sue the landlord. Would _you_ still expect humanity out of the landlord in that case? I don't know. I'd just have a hearty laugh in Joe's face there.

    3. Speaking of slimeball hardball, if you've RTFA, one lawsuit against the municipality is that they brought another company in and tried to crack the software into working without a license. Sorry, that's just as distasteful as it gets.

    If you still want to go by Joe's rent analogy, picture bringing a locksmith to just let yourself back in, after the landlord kicked you out. Sorry, it's the kind of thing that makes you think, "WTF were they _smoking_?"

    --
    A polar bear is a cartesian bear after a coordinate transform.
  80. Their action is in lieu of damages: good 4 them by postbigbang · · Score: 1

    I fully believe that if the city didn't want to have the vehicle movement held hostage, they should NOT have signed the contract. It's now the City of Hoboken's liability. I hope the voters figure out the stupidity of the mayor's staff, and whomever the city's counsel is and act accordingly.

    This is not rocket science, nor is it tough law. Pay the bill or the software, that your operation depends on (just like your freaking light bill) goes dead. Whatever you've done that depends on the software (or your freaking light bill) no longer works, and you're liable for what no longer works, or subsequently (actually consequentially) relies on that fact.

    So be prepared to pay, or be denied use of it. Pretty darn simple. I applaud them. The taxpayers should act accordingly. The vehicle owners should, too. The person that signed the deal ought to pay the bill or be prepared to justify why not in a method that satisfies all parties. These are business processes. Stop one, and the entire chain becomes corrupted and ceases to function. So they SHOULD PAY THE BILL. Whew. I'm ok now.

    --
    ---- Teach Peace. It's Cheaper Than War.
    1. Re:Their action is in lieu of damages: good 4 them by Fulcrum+of+Evil · · Score: 1

      I fully believe that if the city didn't want to have the vehicle movement held hostage, they should NOT have signed the contract. It's now the City of Hoboken's liability. I hope the voters figure out the stupidity of the mayor's staff, and whomever the city's counsel is and act accordingly.

      They could've told the operators to deny entrance to new cars and then shut it down after it emptied out if they didn't want the cars to be there, so that kind of makes me think that they did.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    2. Re:Their action is in lieu of damages: good 4 them by fishbowl · · Score: 1

      It doesn't matter why they wanted it, or whether they meant to do it. The last person to lock the thing down should be in jail right now, awaiting a hearing for X counts of GTA. If that individual believes he has been manipulated by a government conspiracy, perhaps he can make that argument to the judge.

      --
      -fb Everything not expressly forbidden is now mandatory.
  81. Think of it this way... by freeze128 · · Score: 1

    It's a giant CD Jukebox....

    ...For Cars.

  82. Re:There is honor, integrity, and contract/tort la by TrekkieGod · · Score: 1
    Don't do the deal if you don't want things to stop freaking cold as frozen carbon dioxide should you decide not to pay.

    That's exactly what I said. I said the software company has the right to do it, but that it is a horrible deal the city shouldn't have entered into.

    They don't blow your integrity by purposefully not honoring the contract

    They did honor the contract, as per the article. However, it expired and they didn't renew it, so there was no more contract. Now they're paying the consequences for buying software that expires. It's a completely ridiculous concept, and I can't believe anyone agrees to it.

    --

    Warning: Opinions known to be heavily biased.

  83. My money is on by MrCopilot · · Score: 2, Funny
    My money is on Hoboken.

    Can you believe these freakin robots Tony?

    I dunno Frankie, Robot that big, must have huge balls.

    --
    OSGGFG - Open Source Gamers Guide to Free Games
  84. ...therefore, ALL governments should follow Mass. by mrchaotica · · Score: 1

    Government records could be locked up by DRM and/or proprietary formats just like all these cars got locked up in this garage. Let this be a lesson to all governments -- or better yet, all organizations of any kind -- that if you care about your property, you need to have all the keys to access it.

    --

    "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  85. From the Robotic site by up2ng · · Score: 1

    From http://www.robopark.com/productline.html

    The Robotic Parking Systems Patented Design: Enhanced, patented design whereby all three movements are separated and handled by individual intelligent components with true redundancy. No single failure will ever result in the garage becoming inoperable.

    except when we pull the plug There is absolutely no reason why the system would not allow the cars to come out, no new cars getting in, that's O.K.

    --
    Success is not the result of spontaneous combustion, you must set yourself on fire.
  86. Kinda Offtopic question by chord.wav · · Score: 1

    Does someone know how these robot parkings perform in rush hours?

  87. Not even going to disaggree much by Moraelin · · Score: 1
    It sounds like the software stopped working because of an intentional hook in the code that says you have to keep paying. If Hoboken agreed fine. However, my point is that people want to BUY stuff now. Hoboken should not have been renting the software while paying for the hardware.


    No fundamental arguments there. In an ideal world, Hoboken _should_ have just bought the software, but the fact is that they were renting it. They even knew very well that they're renting it, since they had switched to a monthly payment plan by the end of 2005. You don't go tell someone "hey, I want to pay you monthly for it" if you think you bought the software. Noone gets sudden ideas like "Hey, I want to pay monthly for this thing I've already bought."

    Paying for support when something BREAKS is one thing. Paying to keep using it for an arbitrary reason of "lets pay the developers more" doesn't seem right either.


    It doesn't seem right to get fleeced on the monthly plan for a mobile phone, instead of paying for it up front, either, yet people do that all the time. Don't ask me why. Between (A) paying a couple hundred bucks up front for the mobile phone, or (B) getting the phone for almost nothing, but getting fleeced a lot more on the contract, you already know what most people do. Cue similar examples about HP printers and getting fleeced on ink for them, or Gilette razors and paying a (minor) king's ransom on blades, etc. People do that kind of contracts. It's not necessarily logical, but it happens all the time.

    And anything that involves elected politicians also has the issue of shifting some of the costs onto someone else, or trying to look good on election years even at the cost of getting a worse deal in the long run. I can very easily imagine a scenario where a politician thought it looks better to pay 5500$ per month in the election year, than pay, say, $100,000 up front and be done with it. The first one looks cheaper on the budget, and your average voter won't go through the contracts to see at what long term price that came.
    --
    A polar bear is a cartesian bear after a coordinate transform.
    1. Re:Not even going to disaggree much by IcePop456 · · Score: 1

      Have you seen the pay as you go for Verizon? Since it is not a safe assumption that anyone can us any service, one is better off with a plan than pay as you go if you use your phone for any amount of talking. So your cell phone analogy holds true as long as you don't really use it.

      As for printer ink, that's why I buy new printers and not refills.

      Electric razor for over 3 years...

      I will agree with you on the average person looks short term rather than long term. However, the article didn't seem to be clear about the costs or if it was even offered to them to buy it out right. My point was that neither side is the "good guy".

  88. Yes, you're wrong here. by postbigbang · · Score: 1

    If the logic bomb is unrevealed to a client, e.g. the client is unaware that there is a remedy outside of the contract for damages, then it *might* be fraudulent or even extortive to have placed the logic bomb in the code. If however, the contract stipulates unrevealed or nebulous recourse (e.g. all kinds of things could happen including the software's functionality ceasing) then the signatories are obligated to the terms and the remedies expressed for breach of those terms.

    In other words, unrevealed as a possible remedy, there's a problem. An ambiguous (e.g. non-tort or non-mediated) settlement for breach permits a logic bomb. This is how it works under federal law, your mileage might vary in New Jersey; I'm not familiar with NJ tort law, or even coding there.

    --
    ---- Teach Peace. It's Cheaper Than War.
  89. Company Strives to Maintain Its 99.99% Reliability by viking2000 · · Score: 1

    I read on www.roboticparking.com :
    Company Strives to Maintain Its 99.99% Reliability. (Read "less than")

    With half a million parkings in this garage, that means that it fails once most days.

    Anybody knows what a failure is?
    -Car lost
    -Car dropped down
    -Wrong car returned
    -Car shoved into an already full slot

  90. Analogy breakage by metamatic · · Score: 1

    Your example isn't really analogous to the situation. In this case, the person who owns the car parking space and the person who owns the key to the lock are two different people, and both need to cooperate for you to get your car. In your car parking analogy, the parking space and lock are controlled by the same person.

    So, let's make your analogy truly analogous.

    Your friend has a garage. He gets a fancy electronic alarm system installed, with an integrated electrical garage door opener, like the system I have.

    Your friend says you can park your car in his garage. Then he decides he doesn't want to pay the agreed upon monthly fee for the alarm system monitoring any more.

    In response, the security company turns off the alarm system, which has the side effect of disabling the automatic garage door opener they installed and own. As a result, you can't get your car out of your friend's garage.

    Now, do you really think the security company would be found guilty of car theft in that situation? I don't. I think the dispute would be between you and your friend.

    It would be up to your friend to get his garage door open somehow and release your car, and if that meant ripping the garage door off or partially demolishing a wall that would be his problem, he'd have to hire builders to do that. And if you didn't like having to wait around to get your car, it'd be your friend you'd be suing.

    Similarly, it's up to Hoboken to work out a way to get the cars out of their car park. If that involves a crane, it's their own stupid fault, they should have thought of that before they decided to stop paying for the ability to get cars in and out by robot.

    --
    GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    1. Re:Analogy breakage by aardvarkjoe · · Score: 2, Funny

      And what do we learn from this whole thing?

      That argument via analogy is utterly pointless.

      --

      How can we continue to believe in a just universe and freedom to eat crackers if we have no ale?
    2. Re:Analogy breakage by tehcyder · · Score: 1
      That argument via analogy is utterly pointless
      An argument without analogies is like a fish without a bicycle.
      --
      To have a right to do a thing is not at all the same as to be right in doing it
  91. What else is new? :) by Moraelin · · Score: 1

    Again, I won't argue too much there. This being the real world, there are few clear-cut "good guys". I don't know if the devs were knights in shiny armour. Probably not. You don't see many of those these days, and you see even fewer getting big contracts. I am, however, saying that the municipality acted like complete idiots there.

    --
    A polar bear is a cartesian bear after a coordinate transform.
  92. the vendor.... by zogger · · Score: 1

    ...was parking and unparking cars up until the point the city sent their hired goons in and escorted the techs off the premises. Well, gee golly gee, the crap stopped working! Whoulda thunk it? answer=anyone who spent two seconds pondering it realistically.

      The city signed the contract, then obviously didn't want to pay for it anymore, or not as much or whatever. It's entirely their fault. They chose to use robotic parking, closed source software to run the parking, they signed a termed service contract, they decided they were gonna play hardball and bounce the admins because they didn't want to keep paying. This falls under the 'tough noogies' rule then.

        No one said that city governments had to be comprised of masterminds,and they got exactly what they contracted for. FOSS, open standards and alternative for parking have existed for a long time, their hired "experts" deep in the bowels of city IT and law action just dropped the ball and thought they could bully and bluff their way into something cheap. It don't work that way, private business is just as mercenary and capitalistic as they can get away with, that's the way US business works.

        The city has lawyers and IT people, it was up to them to realise the ramifications of their "escorted off the premises" deal. They choked in other words, they blew it. If you or I get canned at work, "escorted off the premises", we sure as hell aren't going to be working for that dude anymore,and any projects we are working on become their problem, and no, they don't get to automagically own your stuff just because it's in place there, and in this nation IP is considered "property". You get to go home with your property, in this case, their IP license. Tough noogies for Hoboken. Innocent car owners? They need to get mad at their city goofs, the parking company was still working moving their cars until ordered not to.

      Don't like the license or terms of a contract, don't sign it, it's that easy. Can't look ahead and see where you might have some problems, get a different job where you are more capable. Don't want to continue with your contracted service, don't complain when it stops working and you got to figure it out yourself or think about breaking the law to continue. Don't like the laws, don't elect people who think closed source software and patents are a "good idea and good for business". And etc. They system worked as it is designed to work! Elected idiots hired stupid people to contract with people who are using the system where IP is considered very valuable property. And all that falls under voters who don't care, they elect people based on how they look in 30 second soundbites on TV and say the buzz words they want to hear. I got zero sympathy anymore when software decsiions backfire on people when they have shown they don't give much of a crap in the first place.

    This is a side issue, but it's the same as anything else in government. I vote third party or independent, and have for a long long time now, the other 99% of the electorate (who keep voting in these D and R people naievely expecting things to change for the better) seems to think I am "wasting my vote", so they can go right ahead and assume complete and full responsibility for governmental screwups like this one and about anything else you read about daily, because I certainly didn't vote for their particular stupid goofball. ha! Double ha!

        Frankly, I think this parking garage situation is funny and a prime example of how these closed source situations can bite people in the ass because they just utterly refuse to think ahead a little. I think with another 10,000 situations like this happening across the nation (how about that blackberry RIM job?) that maybe on the federal level they just might realise they might have made a mistake and maybe they might rethink software patents,what software under what license they contract for to run government services,what they pay for stuff, what they might want to pay for in the future, standards and formats, etc.

    Maybe it's like alcoholism, the alky has to hit rock bottom before he even sees there's a problem and decides to do anything about it.

  93. Innocent Third Parties by sehlat · · Score: 1

    Anybody whose car was locked up by Robotic Parking sued them yet? They are innocent third parties in the dispute, and I believe (IANAL) that Robotic Parking is liable for depriving them of the use of their property.

  94. I am a Hoboken, New Jersey resident by LilBlackDemon · · Score: 3, Informative

    As a Hoboken resident, I can tell you that the parking situation is horrendous. There are many times that the city's very narrow streets are either nearly impassible or just impassible because of the parking problems. At one point a few years ago, the mayor put the city under an illegal lockdown because the parking problems were just so severe.

    There are a few major parking garages in the city, and parking is a high premium. Also, there is a college (Stevens Institute of Technology, where I attend classes) that takes up a large portion of the city with its own parking lots. There is a long-standing conflict over the parking the school would provide to the city in one of its new buildings.

    The city is very small (approximately 2 square miles) and very dense (approximately 500,000 full-times residents). The reason for the size and density is the city's proximity to downtown Manhattan and the financial district (the city is quite literally directly across the Hudson River from downtown and midtown Manhattan). The road system dates back to the late 1600s and is mostly very narrow streets with limited parking. This is something that I can't stress enough, as its a cause of the traffic and parking problems.

    These lots were designed as a means to try to get rid of some blockages and to provide parking to residents. Unfortunately, the effect was relatively limited. The garage was an extra fee on top of an already-required Hoboken-specific decal for parking four or more hours.

    That said, with the problems that the city government has had in the past, it doesn't surprise me that something like this would be done. It's not so much an argument of open-source versus closed-source software, as it is about government responsibility. The city, to my knowledge, did not take account of the fact that the contract was to end in a few days, or that there were residents' cars in the lot. Instead of posting notices that the cars had to be emptied on this date (in order to remove the equipment, this just "happened."

    City government and its poor planning is to blame for this, not software liscensing and F/LOSS vs. closed source.

    1. Re:I am a Hoboken, New Jersey resident by Scurra+UK · · Score: 2, Insightful

      If it's only 2 square miles, why would you need a car?

    2. Re:I am a Hoboken, New Jersey resident by zogger · · Score: 1

      That just sucks on the parking there it appears. Yep, the government's fault, fair and square. Them poor folks who got their cars trapped didn't know, and the people running the parking garage didn't know until they got "escorted" out. I'd say sue the city, but all that does is pass along any fine monies to be paid by innocent local tax payers.

      Long term solution, vote the bums out!(fits just so many situations nowadays).

      I lived metro Atlanta (inside perimeter) for 15 years, I finally had it with major urban living and just *moved*. Traffic jams, expensive parking, hot and cold running crackheads, bad crime, riots, nasty stinky, expensive, and etc. Moved, solved those problems more or less. Pay drop-check. Cheaper to live-check. Much less stress and BS-double check. Choices.

    3. Re:I am a Hoboken, New Jersey resident by LilBlackDemon · · Score: 1

      Even though the city itself is only two square miles, many people have jobs that are outside of public transit (about half work in New York City, which is easily accessible through the PATH trains, and the other half work in northern New Jersey, which has little to no transit coverage coming from Hoboken). This is not counting the usual commercial vehicles that people use that you'll find in any major city.

    4. Re:I am a Hoboken, New Jersey resident by I_M_Noman · · Score: 1

      My condolences on being a Hoboken resident. It's a pathetic small town with delusions of greatness (note that it's only one square mile and had a population in 2000 of only 38,577 but calls itself a "city"). I worked there until recently and hated every minute of it.

  95. Retards by wiredlogic · · Score: 1

    It's not quite clear what the nature of the "software" that is involved here and where it was running from. I can't believe that they didn't have the code that actually ran the machinery isolated on an industrial computer(s) and inaccessable to anyone but technicians. There also ought to be manual controls running on even more dependable hardware and firmware, independent of any front end GUI interface they have for the lot attendants.

    --
    I am becoming gerund, destroyer of verbs.
  96. Vallet by daevt · · Score: 1

    I'm not sure I want a robot parking my car. I mean, it's going to have to adjust my driver's seat and it's such a pain to put all of that back the way it was...

  97. I thought of that... by Anonymous Coward · · Score: 0

    Seriously, I did. I had the same idea for a garage a few years ago. I dismissed it as being enormously expensive and inefficient, particularly compared to simply adding floors to the garage.

    Also, the possibility of failures crossed my mind...

  98. Come back in 3 years! by fbartho · · Score: 1

    see topic.

    --
    Gravity Sucks
  99. PvBrowser by Anonymous Coward · · Score: 0

    Here is a great open source SCADA program that is released under GPL license: www.pvbrowser.org

  100. More like he thinks patent rights go with copyrigh by jizmonkey · · Score: 1

    Dennis Clarke, general manager of Robotics, said the city has no right to an operating manual. "If you own the copyright, you have a right to use it,"

    This is wrong is so many ways. First, the right to "use" is one of the patent rights, not one of the rights in copyrighted works. The exclusive rights in copyrighted works at set out in 17 USC 106, aptly titled "Exclusive rights in copyrighted works." They are: to make copies, to make derivative works, to distribute copies, to perform or display publicly (for artistic works), and to make digital audio transmissions (for recordings).

    It is patent rights which say that the patent holder has the exclusive right to "makes, uses, offers to sell, or sells [his] patented invention," as set out in 35 USC 271. They are totally different laws. The general manager of Robotics is wrong, wrong, wrong. (This is putting aside any limitations on the rights which may come about through the first sale doctrine, etc.)

    Now the Robotics people may have signed a contract with the city saying who has the right to a manual, etc. I sure as hell hope they do, because if they don't, that speaks volumes about the incompetence of both the lawyers of Robotics and the city's lawyers. But then the issue of whether they have a right to the manual comes down to New Jersey contract law, not copyright.

    --
    With great power comes great fan noise.
  101. Yes, really by MichaelPenne · · Score: 1

    If Hoboken had specified "Open Source"* software in the original RFP, then they would own the license to use the software regardless of what company they chose to build and manage the garage. A good RFP would also specify that the software include documentation and training for city workers to serve as a backup if the original contractor went out of business or got predatory.

    *As in software with an open source license, such as GPL.

    From TA:

    "This case is about them using software without a license," said Dennis Clarke, chief operating officer of Robotic Parking, in a telephone interview last week."

  102. Real Hoboken experience by Anonymous Coward · · Score: 0

    It doesn't seem like anyone here lives or has lived in Hoboken. A couple facts:

    Hoboken is/has been notoriously corrupt.

    When the Parking authority board went to Germany to see a robotic garage, they took their families on the city dime.

    The Russo administration that negotiated this contract has already been voted out.

    Most residents of Hoboken park on the street.

    Many residents of Hoboken work in the city, taking public transportation (bus to PA, PATH, Ferries, etc.).

    The city cleans the streets. You have to move your car that you don't drive to work at least once if not twice a week.

    To people in other places, 'car locked up' means you're screwed.

    In Hoboken, it means you don't have to move your car!

  103. ED-209 is not impressed! You have 20 sec to comply by Bushido+Hacks · · Score: 1

    This certainly does not sound like something open-source would do. More than likely, an open-souce program but running Windows as the Operating System.

    This problem has occured before. On the other hand, the security robots who run the parking garrage are not very friendly either.

    --
    The Rapture is NOT an exit strategy.
  104. Whats the exchange rate got do do with robots? by Anonymous Coward · · Score: 0

    Ugh. I will never tip a robot valet with Canadian money ever again!

  105. "No single failure .. garage inoperable" by oprig · · Score: 1

    This page http://www.robopark.com/productline.html on the Robotic website has the following text:

    "The Robotic Parking Systems Patented Design: Enhanced, patented design whereby all three movements are separated and handled by individual intelligent components with true redundancy. No single failure will ever result in the garage becoming inoperable."

    Except if your software licence is in dispute.

  106. Re:Not really a cause for Open Source by darkonc · · Score: 1
    I can't see OS working too well here.. There are too few users of the application to get any of the major benefits of Open Source -- other than the fact that you're free to continue using the software forever -- and you can get that with a decent closed source license.

    The real problem here is that the city bought some software with a wonky license. If they'd gotten a permanent license it would have cost more at the start (you'd have to pay for the full development costs up front), but less over time. It also looks like there was a severe lack of performance clauses and transitional periods in the contract. Bad negotiations generally is my reading here.

    It also sounds like the company with the software is trying to 'tie' their software to the hardware -- seemingly claiming that the only way to use the hardware is to use their software, and when you toss the software you have to replace the hardware too. Now, if that's really what they're effectively claiming, then I'd be inclined to tell them to stuff that idea where the sun don't shine.

    --
    Sometimes boldness is in fashion. Sometimes only the brave will be bold.
  107. Consider This.... by woolio · · Score: 1

    Actually, it's very relevant: if Hoboken had the rights to modify the software ...

    Construction workers routinely will take two road-signs and cut/weld them to make a new sign (with a different message). They do this as part of their job... Or they will modify a sign by taping/painting over part of it to show the intended message.

    But low and behold, if someone takes two programs and cuts/patches them together to make a new one, all hell breaks loose in civil and/or criminal courts!

    I can only wonder at the insanity that would follow if road-signs had EULAs on them.

    1. Re:Consider This.... by Y0tsuya · · Score: 1

      That's not likely to happen. The vendor probably have a lot of trade secrets in their robots and control mechanisms. Opening the software means letting competitors conduct industrial espionage.

  108. Vendee? by troon · · Score: 1

    What's wrong with "buyer" or "purchaser"?

    --
    Ydco co ,df C erb-y go. a Ekrpat t.fxrapev
  109. some background from a Hoboken resident by steviehero · · Score: 2, Informative

    A few factoids I can contribute from having followed this in the local press:

    The garage has killed two cars :(Boston Globe article) (http://www.boston.com/business/globe/articles/200 6/01/30/robodude_wheres_my_car/). I personally know a couple who had the door torn off their car by it. As far as I know, the robogarage contractor paid for the damages.

    The robotic parking folks were fighting with the city from day one, when the garage was still under construction. An (openly biased) account of the city's history with the garage is here: http://mistersnitch.blogspot.com/2005/01/parking-p olitics-in-hoboken.html#5corruption. Can't claim to know enough to say for sure that source is authoritative. However, based on their track record, my inclination is to believe a good percentage of any charges of corruption or malfeasance on the city's part are justified.

  110. Re:Level playing field by Migraineman · · Score: 1
    I disagree. Patents exist to allow Joe Sixpack (back in the day, that would have been "Jofeph Fix Pence") to create an invention and benefit from it. The big threat is that someone with more money/ifrastructure than you can swoop down and swipe your idea. The "exclusivity" is there to promote development:
    Article 1, Section 8, Clause 8 (the "Intellectual Property Clause" also called the Patent and/or Copyright Clause) of the United States Constitution states, "Congress shall have the Power... To promote the Progress of Science and useful Arts, by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries."

    The US Constitution doesn't mention Copyright or Patent by name, but includes a section that identifies the need for such structures. If we didn't have this, there would exist an entire subculture of predatory corporations who only existed to swipe the inventions of others. So yes, it's supposed to level the field (i.e. you have an opportnity to create/invent without having to fight the IP-swipers.) Unfortunately, it's being abused right now. The Patent system needs an overhaul pretty desperately.
  111. No, you are not. by krell · · Score: 1

    "Based on the fact that if you defraud a mentally retarded person or an old person with alzheimer's out of their money due to their lack of intellect, you're stealing from the handicapped"

    Theft and fraud are different crimes (just like theft and copyright infringment are different crimes). The definitions of the two are distinct. If you defraud the handicapped, you are defrauding them. You are not stealing from them.

    --
    Where were you when the voynix came?