Getting Your Boss To Buy Lava Lamps
jarich writes "Mike Clark's blog provides directions and code on how to wire up lava lamps to your build system. When a compile or test fails, the red lava lamp gets switched on... The delay in the lamp heating up gives you a few minutes to fix things before it becomes obvious to co-workers that you broke the build. His example uses CruiseControl but you could easily modify it. Very cool stuff and inexpensive to setup."
They'll look great next to the bean-bag chairs and the espresso bar.
I'll ask my boss when he gets back from playing golf with the VC group.
Right is wrong when left is right.
Place any lamp on top of one of those hyper-hot undervented Apple G3 Cubes, and in no-time it melts into lava.
I hope they have one hooked up to their webserver...
10 Remove Bulb 20 Work at my leisure... 30 Make as many errors as I want... 40 GOTO 20
DAMN YOU OCTODOG! DAMN YOU TO HELL!
Wire each builder's seat with a voltage generator. Keep the timer aspect (x minutes/hrs to fix), but add voltage increasers for number of errors detected.
Really bad coders would get lauched like a rail gun 'bullet'.
I think we should have an air raid siren hooked up to it. Not only would it alert you to a problem, it would also scare the crap out of everyone and wake them up for a nice productive afternoon.
It's either that or electrodes into your chair.
To be smooth, baby, shouldn't you change 'kill' to 'chill', too?
A feeling of having made the same mistake before: Deja Foobar
Most environments in which I coded would prefer a Room 101 model. A cage is placed on your head. When the build is broken, rats are released into the cage. The time it takes the rats to run down the tunnel and into the cage to eat your face gives you time to fix your mistake.... The lava lamp version sounds double-plus good.
So you're saying the lava lamp switching on means it's time to fix things, as apposed to taking a kind smoke break?
conflicting reports are rising from the break room.
voice of Gilbert Godfrey screaming out "I suck at programming! Fire me!" over and over. That would make you debug before you compile...
What about the hack that starts the coffee maker everytime a build fails... it is usually a *long* night when that happens around here.
Guess the lava lamps just blew up.
"Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
Wow ... think of a firewall mod with a lava lamp for each open port ... my god!! the lava is boiling ... hackers coming in!!!
Never underestimate the power of idiots in large groups
Dude... it's about getting your boss to buy useless crap for your office, not about productivity.
It'll go nicely with my nerf guns, huge pile of empty soda cans and my blacklight-lit office!
Er, wait, I don't live in the college dorms anymore. Nevermind.
Right is wrong when left is right.
I would definitely write bad code on purpose with this set up just to watch the lava.
I are winner
We had the problem of concurrent users locking up a tape drive.
We tried a white board, we tried a sign in/out sheet, it got so bad that we held a meeting and the manager decided we would use the ownership of a certain file to show who was allowed to control the tape drive.
The same manager broke his own rule immediately after the meeting.
My solution was the one that worked.
We used a really cheesy Mardi Gras necklace. Who ever had the necklace in their possession was allowed to access the tape drive. We never had a problem after that.
If you left the necklace on your desk it was perfectly okay for someone else to steal it. If you wore the cheesy thing around your neck, everyone knew you were using the tape drive.
Sometime low tech is easier, more reliable and best of all, funnier.
I live the greatest adventure anyone could wish for. - Tosk the Hunted
- I live the greatest adventure anyone could possibly desire. - Tosk the Hunted
Would be a beer cooler. If your code/project/whatever works, beer gets cold. If it fails, beer gets warm. That's real incentive. Ur, except in England.
We've got a similar system, but it uses the lava-lamp screen saver.
If the keyboard or other input device isn't used within five minutes, a lava-lamp appears on screen.
That way, we can tell if someone hasn't been working within the past five minutes.
Personally, I prefer the futuristic virtual Lava Lamp office, where you're cubicle rises and falls according to how productive you have been.
Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
He should have made one for webservers when the apache process hangs.
His datacenter would be groovy right now.
Once the lavalamp works, you should be able to upgrade to shock collars for all the developers pretty easily. Talk about incentive to not screw up. After this upgrade plastic covers for everyone's chair might not be a bad idea either.
I Am My Own Worst Enemy
Leave it to corporate America to find a way to make Lava Lamps something to stress out about.
"No problem. I have the capacity to do infinite work so long as you don't mind that my quality approaches zero."-Dilbert
Don't forget the sticks of pot and discount snack machine, so our fellow techies can mellow out after a stressful rush of fixing things in a hurry. (For medical reasons, I assure you.... honest!!)
I can see how it could make you more productive...you could have it lite up green whenever /. is not throwing up 503 errors :-)
Doh!
This would be more useful, if it lit up a bowl at 4:20 if the green lamp was going.
Hmmm... All I need is an automated valve and a mini blowtorch...
W.E.P.Knock, Knock.
Who's There?
Microsoft.
Microsoft who?
Microsoft sucks.
Thanks to the internet, we can now all die alone together! -SomeWoman
Help! lp0 on fire!
Indeed. If you do that, everybody starts breaking builds just to turn the damn lamp on. Better make it so that when a build breaks, the lamp get's turned OFF so people get angry from not being able to watch it. That way nobody dares to break the build, and somebody does, other people might even come to help fix it, so they can continue their trip^H^H^H^Hwork with proper lighting..
Software should be free as in speech, but if we also get some free beer, all the better.
Someone call Tom Ridge quick and tell him to get 5 colored lava lamps: red, orange, yellow, blue and green (may be able to hold off on the green for a while). Hook it up and let it rip
I think that the public might be more receptive to a terror threat level from a lava lamp- be on the alert for suspicious activities but, hey man, don't get stressed out about it....
Get your boss to buy Java Lamps :D
[insert obligatory Disco Stu reference here]
Why? Didn't you get the memo? Disco Stu doesn't advertise...
> Who ever had the necklace in their possession was
> allowed to access the tape drive.
Reminds me of an old Dilbert cartoon:
Dilbert: (holding a cable) we have a token ring network.
Boss: So why is it not working?
Dilbert: the token fell out. It must be somewhere in this room...
Boss: (gets on his knees to search)
The project manager will sit in a replica USS Enterprise Captain's Chair (Kirk style).
The build officer will sit behind him at the "Build Station" inspecting CVS commits through a binocular microscope feed.
Ensign, set course for compliance and engage at gcc factor -O3!
And we must not forget this last one. Attractive young females wearing short skirts will deliver messages and coffee to the bridge, and generally stand around looking hot.
Note to self: corporate work sucks donkey balls.