5 ms·
How Do You Look When Merging Fails
- ryanwaggoner 17y agoHilarious. This should be built-in to all of those error-reporting systems that software developers use so they can really feel their users' pain when something in their software breaks :)
- brown9-2 17y agoAt first I started thinking "well this sounds kind of silly" ... and then I scrolled down far enough to see his results and saw the perfect expression of what it feels like when this happens!
- tibbon 17y agoI just sent that to our team that is getting used to using Git/Github as opposed to msft VSS and were just asking about merging fails. :)
- dschobel 17y agoAmazing. I was expecting some theoretical dissertation about productivity and coding and instead, got a heaping spoonful of awesome.
- icefox 17y agoWell, this is a good example of a hook that you can add to your distributed revision control systems. Something that could never be added to a set of hooks that are run on the server. And local hooks can cause productivity boosts.
- axod 17y agoNo, you got the tech equivalent of a lolcat.
- mrcharles 17y agoToo bad this wasn't hooked up to a hashtag when it twitters so that we can search for them.
- xenonite 17y agoHaha, and the picture comment by his daughter :-D ("you look soo silly") g
- gcheong 17y agoI like how you can tweak the timing of the camera with the EMOTIONAL_SLUGGISHNESS_RATE
- dasil003 17y agoThis was my first thought before I looked at the code. The constant name is perfect and intuitive. Great work.
- patio11 17y agoThe constant name is perfect and intuitive I might have gone with DELAY_BETWEEN_DETECTION_AND_PICTURE, because it describes what the constant is used for and does not describe it as a "rate", which suggests some sort of x / t measurement where t is a unit of time.
- tlrobinson 17y agoOS X users can use this instead if you install "isightcapture" (available through MacPorts: "sudo port install isightcapture") def grab_image(fname): os.system("isightcapture "+fname) Anyone know how to do the same for git? AFAIK the merge hook isn't run if the merge fails.
- donw 17y agoGenius. Just genius. I wonder if you could do something similar, with a picture on every check-in to indicate code quality...
- timinman 17y agoLove it. Love it. Love it.
- ErrantX 17y agoThis guys projects are worth checking out too.[1] If it does everything claimed (not tried it out yet) Crunchy Frog [2] looks prettyy useful. 1. http://andialbrecht.wordpress.com/projects/ http://andialbrecht.wordpress.com/projects/ 2. http://code.google.com/p/crunchyfrog/ http://code.google.com/p/crunchyfrog/
- colbyolson 17y agoI cant find any documentation on installing CVTypes, could someone who knows some python help me out? I would love to play around with this and share it on github.
- monological 17y agoYou have to download and install openCV => svn co https://code.ros.org/svn/opencv/trunk/opencv https://code.ros.org/svn/opencv/trunk/opencv http://opencv.willowgarage.com/wiki/PythonInterface http://opencv.willowgarage.com/wiki/PythonInterface
- quellhorst 17y agoDon't code naked!
- gruntruk 17y agoI also thought the straight to Twitpic feature could lead to some embarrassing moments.
- Pistos2 17y agoHilarious! I laughed out loud more at this than anything else online I've seen in the last year. Imagine hooking it up to a mic to also snap a pic when a certain volume threshold is exceeded; i.e. when you curse at your computer.
- gills 17y agoThat's just beautiful. Thanks for making my afternoon!
- fretlessjazz 17y agoSomeone should commit an equivalent patch to Subversion and have it auto-email their developer mailing list.
- fretlessjazz 17y ago* Subversion's developer mailing list, that is:)
- zitterbewegung 17y agoIf only I used HG. If someone made this for darcs it would be a movie of watching a merge fail though.
- mahmud 17y agoOuch. I was expecting something about corporate image after a failed merger/acquisition, but I was pleasantly surprised.