Not really 'product launch', since it's about delivering a school project for my engineering school a long time ago.<p>I don't remember the subject, but I had to implement an image processing algorithm of some kind, it was all Matlab, and there was a particular function that just wouldn't work. I would read the same lines over and over again, but still not figure out where was the issue.
The deadline to send the report with the code was at this point just a few hours away.<p>So I asked a friend in my class for his report, tried with his implementation of that particular function, and everything ran smoothly, which allowed me to write and generate the report.<p>Once the report was done, with the proper data, graphs and comments, I still couldn't figure out where was the issue with my implementation, but I also couldn't send my friend's implementation. The deadline approached fast.<p>Hence, the hack: since we needed to send the project code as a zip file, and this specific function was in a separate Matlab file, I had the last minute idea of opening the .zip archive with a hex editor, search for that file name, and edit the data following it with random values.<p>And just as I hoped, if you tried to extract the archive, everything but this file would be extracted, with a warning message about a corrupted file.<p>That way, I was able to send my projects basically 5 minutes before the deadline, while having a excuse to fix my function later if the teacher complained about the corrupted file (which didn't happen in the end).<p>It think it's the only time I cheated for an exam or a project, and, while I abhor cheating, I'm still damn proud of that hack.