The Daily WTF: Curious Perversions in Information Technology
Welcome to TDWTF Forums Sign in | Join | Help
in Search

Not-so-smart building

Last post 07-08-2008 8:28 PM by danixdefcon5. 35 replies.
Page 1 of 1 (36 items)
Sort Posts: Previous Next
  • 07-01-2008 8:12 AM

    Not-so-smart building

    On my university's campus, the CS department has its own high-rise. The building is okay, but being built in the Seventies it's not made for today's CS lectures where 50% of the students immediately get out their notebooks and play poker online. There just aren't enough wall outlets.

    About two years ago the Powers That Be decided to do something about it and set things in motion for a new CS building. Apparently they misunderstood "Computer Science", though, because the final result was a fine example of how computers don't always make things better.

    The entire building is automated. Well, mostly. Some parts aren't, thank $DEITY. In the automated parts we have moved past things like light switches. If you want to turn on the light you have to get out your notebook, connect to the WLAN, log into the VPN, access the web interface for the room you want, enter username and password and finally turn on the light in the interface. Wow, that sure is convenient.

    Note that it's impossible to turn on the light in a room you don't have the right credentials for. It is, however, possible to play with the lights in a room you aren't in if you do have the right credentials. Especially useful when someone tries to do some work in there.

    The corridor doors in the building are also hooked up to a central server. Without a keycard you're not getting far. Bad if you want to talk to someone and his office is inside a locked area; especially as there are no doorbells unlike in other buildings on campus. Also bad when a steam pipe in the basement bursts and kills the authorization server. Guess what happened less than one year after the thing was built.

    Oh, the windows are tied to a web interface, as well. Very popular amongst those who just visit for lectures, especially in summer.

    The building was built around the concept of having tablet PCs on the walls everywhere. Those tablets would have access to the local web interface and offer navigation, location and communication services. Now, that kind of thing is pretty expensive so the Powers That Be decided to turn it into a student project (let's call it "SmartBuilding") instead. SmartBuilding would be a two-year CS project - doing one such project is mandatory for CS students so they'd have the students learn something and get their software for free. Hooray!

    Well, SmartBuilding ran into a little problem: When the building was planned the architect apparently wasn't told about the tablet PCs that would be hanging everywhere. As a result there simply weren't enough outlets to plug in the tablets. Somewhat bad for a building that was planned around that very feature. SmartBuilding had to scrap the original plan and refocus; the "smart" building itself remains a mess of unopenable doors, unswitchable lights and windows that open and close by themselves because someone thinks it's funny to annoy people via the web interface.

     

    Those are just the computer-related WTFs in there. There are others, like putting two student projects in one room wth a very high ceiling which generates so much hall that rarely more than one of the projects uses the room at the same time, even though there would be enough space. And to top it off, the whole thing looks suspiciously like a huge brick - even the 70s-era high-rise still used by most CS people looks downright beautiful in comparison.

    I'm very happy my project sits in a building on the other side of the campus.

  • 07-01-2008 8:17 AM In reply to

    Re: Not-so-smart building

    Best-of-Sidebar whore!

    Anyway, good story, I liked it.

    The good doctor is here to help. I promise this time I will not screw up the operation.
  • 07-01-2008 8:41 AM In reply to

    Re: Not-so-smart building

    Wonderful ! Well worth its own thread.

    It sounds like the perpetrators (I won't call them architects) spent too much time watching Star Trek when they should have been reading their Safety Critical Systems standards. Please tell me the fire escape routes are all manually operable ! In fact, I would have thought a room without any manual light control was a safety hazard in itself - or is the building locked during the hours of darkness ?

  • 07-01-2008 9:04 AM In reply to

    • PhillS
    • Top 200 Contributor
    • Joined on 03-07-2006
    • Colchester, UK
    • Posts 156

    Re: Not-so-smart building

    SenTree:
    or is the building locked during the hours of darkness ?
     

    I think the building should be locked and barred at all times, with armed guards to keep people out!

    What a nightmare. At my uni we had movement sensors on the lights, meaning that sometimes in a class they would just switch off. We also had sliding doors which would occasionally open if you walked up to them, if they felt like it. Nothing as bad as a web-based control system for windows and lighting though, that's just bizarre!

  • 07-01-2008 9:07 AM In reply to

    Re: Not-so-smart building

    SenTree:
    is the building locked during the hours of darkness ?

    No no no, silly! The wan/lan has its own power, so you can log in and flip the light switch, even during a blackout!

    How do you know if you're too drunk to drive?
    If you swerve to avoid hitting a tree and then realize
    that it was the air freshener hanging from your mirror!
  • 07-01-2008 9:28 AM In reply to

    Re: Not-so-smart building

    PhillS:
    I think the building should be locked and barred at all times, with armed guards to keep people out!
    snoofle:
    No no no, silly! The wan/lan has its own power, so you can log in and flip the light switch, even during a blackout!

    Ah, of course, silly me. I forgot to think through this 'technology' thing.

    Let's replace the armed guards with armed security robots, and remote-interrogate everyone attempting to enter the building to verify they have a compatible wifi enabled device with sufficient access rights. All non-geeks shall be summarily terminated. [/megalomaniac] Sorry - I meant to say "All inadequately equipped persons would be politely asked to leave."

  • 07-01-2008 9:44 AM In reply to

    Re: Not-so-smart building

    SenTree:
    Wonderful ! Well worth its own thread.

    It sounds like the perpetrators (I won't call them architects) spent too much time watching Star Trek when they should have been reading their Safety Critical Systems standards. Please tell me the fire escape routes are all manually operable ! In fact, I would have thought a room without any manual light control was a safety hazard in itself - or is the building locked during the hours of darkness ?


    At least that was one thing they didn't screw up, probably because they wouldn't have gotten permission to build the thing if they had. At least the non-automated part of the building has emergency exits that can even be opened from the inside but not the outside. What it still lacks, however, is afloor plan that tells you where to go in case of an emergency. In case of fire you're apparently expected to either look up online where the fire exit is or to look for the emergency exit signs that happen to be near the ceiling...

     

    SenTree:
    Ah, of course, silly me. I forgot to think through this 'technology' thing.

    Let's replace the armed guards with armed security robots, and remote-interrogate everyone attempting to enter the building to verify they have a compatible wifi enabled device with sufficient access rights. All non-geeks shall be summarily terminated. [/megalomaniac] Sorry - I meant to say "All inadequately equipped persons would be politely asked to leave."

    Keeping in theme, the robots will be built without any ammunition capacity because the manufacturer didn't forsee that someone would want to put weapons on them.

  • 07-01-2008 9:49 AM In reply to

    • Zecc
    • Top 75 Contributor
    • Joined on 06-12-2007
    • Posts 350

    Re: Not-so-smart building

    j6cubic:
    At least the non-automated part of the building has emergency exits that can even be opened from the inside but not the outside.
    What about the automated part of the building? (which is already the worst place to be in case of emergency)
    j6cubic:
    Keeping in theme, the robots will be built without any ammunition capacity
    Robots don't need weapons! Robots are weapons. (at least respectably-sized ones)

    If mixed metaphors were illegal, I'd be having an indigestion.
  • 07-01-2008 9:57 AM In reply to

    • Zecc
    • Top 75 Contributor
    • Joined on 06-12-2007
    • Posts 350

    Re: Not-so-smart building

    Addendum: one day robots will kick humans' asses in martial arts, and they won't be able to kick back without seriously hurting their toes.
    If mixed metaphors were illegal, I'd be having an indigestion.
  • 07-01-2008 10:10 AM In reply to

    Re: Not-so-smart building

    Zecc:

    j6cubic:
    At least the non-automated part of the building has emergency exits that can even be opened from the inside but not the outside.
    What about the automated part of the building?

    I actually don't know as I didn't spend much time in the automated part. As most of that part is above the ground floor and I don't see easy escape routes from the outside I guess their approach is either "open all doors and have everyone run for the stairs" or "bake them crispy".
  • 07-01-2008 10:17 AM In reply to

    Re: Not-so-smart building

    j6cubic:

    The building was built around the concept of having tablet PCs on the walls everywhere. Those tablets would have access to the local web interface and offer navigation, location and communication services. Now, that kind of thing is pretty expensive so the Powers That Be decided to turn it into a student project (let's call it "SmartBuilding") instead. SmartBuilding would be a two-year CS project - doing one such project is mandatory for CS students so they'd have the students learn something and get their software for free. Hooray!

     

     

    After I finished the fourth paragraph, I started thinking, "this sounds like an undergraduate senior project gone wrong." It reminds me of a certain Pariah I had the pleasure of working with on two such projects in college. She was the team leader for the first project, which by the end of the semester had yielded 120+ pages of documentation and UML, but almost no code at all. I had written a PHP backend to interface with MySQL at the last minute to bail the group out of getting an F. For the second project, a year later, I was the team leader. This was my pet project and senior thesis for my senior design elective. I had decided that I wanted to build a traffic simulator and recruited a team of a couple other programmers to work on it. A few weeks into the semester, Pariah girl came back from India and showed up in the same design elective. My group was the smallest one, so I got stuck with her again.  To deal with her, I delegated all of the documentation and UML to her, and told her to follow along with the code as it developed by checking it out of our SVN repository. I made sure to give her read-only access. The end of the semester came, and the other three of us had written thousands of lines of Java and ultimately had a working traffic simulation, complete with a GUI for laying out a network of roads and traffic lights, viewing the simulation, and analyzing some basic statistics. Along the way I'd been checking in with Pariah girl to make sure she was doing her work. The morning of our final presentation, she was nowhere to be found, until I called her up and yelled at her to get over to the cafe before I took her name off the project. She showed up with forty pages of poorly written documentation that bore no correlation at all to the source code. I asked her how she'd gotten it wrong. Apparently she was never able to figure out how to install Eclipse and hook it up to the SVN repository to look at the code. Ultimately, the professor was very understanding, especially in light of the fact that ours was the most ambitious project, and also the only complete one that was fully debugged (other projects, mostly websites, showed a variety of runtime errors during their presentations).


    Enterprise Software Design Lifecycle:

    1) Receive business case approval
    2) Leverage a dynamic solution
    3) ???
    4) Value added = Profit!
  • 07-01-2008 10:35 AM In reply to

    Re: Not-so-smart building

    Did you take the wrong exit and accidentally ended up in the middle of one of those horrible 90's "hacker" movies? Or did the guy who planned this thing just belong to the Kobayashi school of architecture?

    I mean, come on, this practically screams for "Oh noez, the virus took over the building and locked us in... and now it sucks all the air out..."

  • 07-01-2008 10:38 AM In reply to

    Re: Not-so-smart building

    SenTree:
    Wonderful ! Well worth its own thread.

     

    It sounds like the perpetrators (I won't call them architects) spent too much time watching Star Trek when they should have been reading their Safety Critical Systems standards. Please tell me the fire escape routes are all manually operable ! In fact, I would have thought a room without any manual light control was a safety hazard in itself - or is the building locked during the hours of darkness ?

    Now that reminds me of the "Aula Magna" classrooms in my old campus. State-of-the-art was the word when they made these things, and the classroom itself was more like a mini-auditorium than a classroom. Unlike the OP's uni, these guys actually did put the aforementioned tablet thingy ... it was one of those amber-black LCD touch-screens... this is 1996 I'm talking about, but the classrooms were built about 2 or 3 years before I went there.

    Anyway ... the nice interface controlled everything, from lighting, to the projector's input selection (computer, antenna, VCR, LaserDisc) and the sound system's volume level. Nice perk, except that sometimes the damn thing wouldn't work as expected! I remember that our first class in one of those classrooms was a hilarious experience, as the teacher wanted to turn off the lights to watch a video ... and the lights refused to turn off. Of course, it was even more fun when the opposite happened ... there's nothing more fun than a big classroom packed with 120 students and no lights!

    Fortunately, it is only these big classrooms that have this tech.

  • 07-01-2008 10:55 AM In reply to

    • Zecc
    • Top 75 Contributor
    • Joined on 06-12-2007
    • Posts 350

    Re: Not-so-smart building

    danixdefcon5:
    Nice perk, except that sometimes the damn thing wouldn't work as expected intended!
    Fixed that for you.

    If mixed metaphors were illegal, I'd be having an indigestion.
  • 07-01-2008 11:08 AM In reply to

    • emurphy
    • Top 50 Contributor
    • Joined on 01-14-2005
    • Granada Hills, CA
    • Posts 436

    Re: Not-so-smart building

    j6cubic:
    putting two student projects in one room wth a very high ceiling which generates so much hall that rarely more than one of the projects uses the room at the same time, even though there would be enough space.
     

     

    Generates so much hall?  Come again?

     

  • 07-01-2008 11:42 AM In reply to

    Re: Not-so-smart building

    emurphy:
    Generates so much hall?  Come again?
     

    ireverberation (English)   - der Hall (German)
  • 07-01-2008 1:08 PM In reply to

    Re: Not-so-smart building

    PSWorx:
    I mean, come on, this practically screams for "Oh noez, the virus took over the building and locked us in... and now it sucks all the air out..."
     

    No problem, just call MacGyver.

    What Would Brian Boitano Do?
  • 07-01-2008 3:02 PM In reply to

    Re: Not-so-smart building

    emurphy:

    j6cubic:
    putting two student projects in one room wth a very high ceiling which generates so much hall that rarely more than one of the projects uses the room at the same time, even though there would be enough space.
     

    Generates so much hall?  Come again?

    Whoops. As Juifeng has already pointed out, "reverberation" is the correct term.
  • 07-01-2008 5:48 PM In reply to

    Re: Not-so-smart building

    cconroy:

    PSWorx:
    I mean, come on, this practically screams for "Oh noez, the virus took over the building and locked us in... and now it sucks all the air out..."
     

    No problem, just call MacGyver.

    Open the classroom doors, Hal!

    HAL: Sorry, I can't do that Dave!

  • 07-02-2008 11:36 PM In reply to

    • Weng
    • Top 500 Contributor
    • Joined on 03-15-2008
    • Posts 89

    Re: Not-so-smart building

    You know, I've always wanted to do a proper implementation like this. One day, my home will probably be set up like this (but with proper PHYSICAL CONTROLS in place)
  • 07-03-2008 10:06 AM In reply to

    Re: Not-so-smart building

    Weng:
    You know, I've always wanted to do a proper implementation like this. One day, my home will probably be set up like this (but with proper PHYSICAL CONTROLS in place)

    I did something easier last summer. Wasn't so difficult, actually. Gadgets for $30, a soldering iron, 5-6 hours playing around with high voltage relays and I had IR-controlled light switches and a computerized remote control. It's actually quite neat, being able to control the air conditioner and TV with the computer. If only Linux had decent voice recognition software..

    Of course my home will be the X10 engineer's dream!

  • 07-07-2008 4:05 PM In reply to

    Re: Not-so-smart building

     Like this?

     

     

    I created a homebrew system that controls the lights and fan in my room. It plugs into the parallel port and consists of three 5V / 1A reed micro relays that are driven directly by the port, and three 12V / 5A relays that are cascaded from the micro relays. The relay connected to the low order bit is connected to the light switch, bits 1 and 2 are connected to outlets in a blue box under the machine (off the bottom left of the picture). The fourth option shown is a "virtual" control, that doesn't actually correspond to a bit on the parallel port.

     The camera is an el-cheapo Creative Notebook webcam.

    I wrote two daemons running for this system, vidserv and lightd. I used to use spcaserv for the video, but it is horribly written and leaks memory like a Microsoft product, so I re-wrote it from scratch. The client shown is written in Python.

    So, my options for turning on the light are:

    1. Flip the light switch (it's still there)
    2. Press the "Find" button on my desktop keyboard (there was no "turn on the lights" button)
    3. Whip out my Nokia N800, switch to the control app (maemo & python ftw) and press the "light" button.
    4. Press Ctrl+Alt+L on my laptop.
    5. Type "lights on" from any machine on my VPN.

    Still, I would not put this in charge of my doors and locks unless there was a manual override.

    sexp? t!
  • 07-07-2008 4:13 PM In reply to

    Re: Not-so-smart building

    jspenguin:
    Like this?

    Good God, your house is a fucking mess. 

    < pstorer> Bans don't mean shit on the forum. It's like being on the Sex Offender List. You can still entice kids into your van with candy.

    Want more? Go the IRC channel #TDWTFMafia on irc.slashnet.org.
  • 07-07-2008 4:28 PM In reply to

    Re: Not-so-smart building

    jspenguin:
     Like this?
     

    Jesus Christ, did someone leave a landfill inside your house? That doesn't even look fit to live in.

    jspenguin:
    and three 12V / 5A relays that are cascaded from the micro relays.

    You used a 5A relay to control a 15A circuit? Why you wouldn't use a relay capable of handling the full potential load? Hopefully you were at least smart enough to fuse this properly, but that house is a prime example of a fire hazard. Trash all over, and a hackjob electrical job...

     

    jspenguin:
    it is horribly written and leaks memory like a Microsoft product

    Nice troll, but you may write shitty memory leaking software, but MS is not really known for this. Firefox? Yes, they are known for this.

    jspenguin:

    Still, I would not put this in charge of my doors and locks unless there was a manual override.

    I don't blame you, you already have enough of a death trap wasteland ther