4 ms·
I’m an ex-MS dev and they brought a wave of nostalgia. The hypothesis they were injected by maligners isn’t needed. We wrote comments like that all the time, al
by psyc 9y ago
I’m an ex-MS dev and they brought a wave of nostalgia. The hypothesis they were injected by maligners isn’t needed. We wrote comments like that all the time, although after this leak they were somewhat discouraged.
- kabdib 9y agoThere was a simple scanning system called "Policheck" that was introduced in most source trees; it checked against a list of keywords. It didn't prevent checkins IIRC, but it flagged files for attention (it's been a while, and I never personally ran into a policheck hit). The list included the obvious "dirty" words, and milder words like "idiot" and "moron". Surprising inclusions were references to the DOJ, the Microsoft consent decree with the DOJ, and Janet Reno.
- AndrewGaspar 9y agoReading that policheck file was also incredibly educational. I learned all sorts of exotic curse words I didn't know before. :)
- chocolatebunny 9y agoWhat exotic curse words apply to Janet Reno?
- kabdib 9y agoThe mere mention of her name was sufficient :-)
- deleted 9y ago[deleted]
- sigil 9y agoI once failed a Policheck for using the word “womb” in a comment.
- alex_hitchins 9y agoI learned a long, long time ago to keep code clean. Only take being burned once for you to realise it can come back and bite you years later. Oh, and be careful of your messages in debug/trace statements, should your client decide to have a look at those ever-growing files.
- blauditore 9y agoWhat happened?
- kabdib 9y agoIn the Apple Newton source code, a cow-orker of mine wrote a comment about Sharp Electronics, our manufacturing partner. The comment was a snarky inclusion of their corporate motto, "From Sharp minds come sharp products" in a place where Sharp engineers had done something unusually boneheaded that my friend had had to work around with an ugly hack. Then someone shared the source code in question with Sharp (as sample code or something), and they found the comment. Many, many apologies later, $mike was able to laugh about it, though I don't believe he ever felt unjustified. This may have been the time that he decided that his unofficial job title in Newton was Official Scapegoat. "Feel free to blame me for anything that goes wrong. I won't do anything about it, but at least you can blame someone." Teams cranking 80+ hours a week on a project for a year or two are just gonna vent. It's perfectly healthy.
- alex_hitchins 9y agoCopious embarrassment was the main thing. I believe the client was using it as much as possible to leverage some free consultancy, saying some of the comments obviously written by staff were unprofessional and violated good faith agreements and so on. Today I proceed with the thinking that anything I write could be read by my mother.
- bonesss 9y agoMy co-worker was dealing with some credit card operations on a kiosk solution. During a key demo a quick test of the system triggered some fraud detection and the system threw up a huge "Got you, sucka!!" message. The new owners shared a look between themselves...
- 1001101 9y agoThey have a certain aesthetic. In addition to form, they're hard to miss and ignore (articles written about them...), which, in this case, is functional.