Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You speak of the symptoms of the bug as if they were the bug, consider this one act play:

• The internet claims Apple is tracking all iPhone owners!

• Steve Jobs interrupts family time to exclaim "WTF!"

• SJ: "Minion! Verify this claim!"

• Minion: "It is true, to the extent that we keep large, possibly unbounded, volumes of cell tower and wifi access point in the cache for the purpose of…" SNICKER-SNACK… thump.

• SJ: "Engineering, fix this. Marketing, communicate this.", returns to family time.

• Engineering to engineer: "Fix this."

• Engineer to self: "I do not know why this happens, I will search and uncover this bug." <<<--- there, that is where the bug is uncovered. He fixes the purge code from whatever simple or broken strategy the first coder used, perhaps deleting the comment that says "// might need to prune the cache, but the OS probably does that when it gets too big"

• Marketing: "What? We were busy hiding the links on the home page until you respect our new iPad2, but ok, we can crank out a press release if it saves us from the vorpal blade."

DOWN CURTAIN // insert character development and pathos before first rehearsal



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: