[HN Gopher] One Week of Bugs (2014) ___________________________________________________________________ One Week of Bugs (2014) Author : defaulty Score : 81 points Date : 2021-08-27 16:38 UTC (6 hours ago) (HTM) web link (danluu.com) (TXT) w3m dump (danluu.com) | dhosek wrote: | The iOS mail app has had the inbox bug for years, where it | displays the unread messages app before it downloads the messages | and sometimes retains it after the messages have been read. | | That said, some bugs in Music that I thought would never get | fixed (they were there for years also), did eventually get fixed, | so I can keep some semblance of hope. | dbt00 wrote: | (2014), I believe. | thetwentyone wrote: | Looks like that's correct though things have been reorderd | since the original: | https://web.archive.org/web/20141202041102/https://danluu.co... | | Without that context, some of the criticisms seem unfair (like | Julia being version 0.3 and rapidly iterating; 4 years before | its late 2018 1.0 release). | dang wrote: | Added. Thanks! | brian_cloutier wrote: | Even if you don't intend to publish your list I highly recommend | keeping a note of every bug you run into. | | Once you're looking for bugs you'll start to notice them | everywhere. I've built up a lot of habits around reloading and | restarting various screens on my phone that were completely | invisible to me until the list I was keeping caused me to start | paying attention: | https://twitter.com/bmc_/status/1309209159695388672 | dang wrote: | A couple of small past threads: | | _One Week of Bugs (2014)_ - | https://news.ycombinator.com/item?id=22094844 - Jan 2020 (5 | comments) | | _Why is software so buggy?_ - | https://news.ycombinator.com/item?id=15838200 - Dec 2017 (1 | comment) | jjoonathan wrote: | Bug amnesia is very real! As technologists, I feel it is | important for us to cultivate the skill of noticing and | remembering bugs, because the default seems to be that we apply | all of our expertise and faculties to develop workarounds and | then we internalize the workarounds and forget about the bugs. | This is fine for lone-wolf tasks but leads to all sorts of | mismatched expectations in groups. | | Installing linux is my go-to example. To the intuition of a | typical technologist, it's a trivial and highly reliable task. | Whenever I go through the exercise in TFA and force myself to | actually pay attention to the places where I must apply expertise | to work around issues that would otherwise be extremely difficult | to navigate, I usually count around 5 showstoppers and a dozen | minor bugs. Things like "the install instructions say to hold | down F2 or F10 to get into the BIOS, but per the blink-and- | you'll-miss-it BIOS info page it's actually F11 and if you | actually hold it down the stuck-key detection ignores it so you | have to spam-press the key instead." The world is full of these | things and it's easy to lose sight of them if you don't force | yourself to remember. | [deleted] | jraph wrote: | Sorry for the curse, but... | | > and if you actually hold it down the stuck-key detection | ignores it so you have to spam-press the key instead | | Fuck this shit. How many pointless boots I triggered just | because I could not manage to get the right key to be pressed | at the right time? This is so pointless, so much time lost on | this for nothing. | | Just show the one key I should press at what time and give me | feedback when you understood I wanted to do this. | | Now my strategy is to spam the whole Esc + Fn keys row and | delete, rinse, repeat until it computes. | yjftsjthsd-h wrote: | Something I really love about thinkpads is that they have | that big blue "thinkvantage" button at the top of the | keyboard, which is totally tacky 99% of the time, but! when | you want to get to firmware configuration, you _know_ what | button to hit. | jraph wrote: | I've seen such a key on a Sony Vaio. The label was nothing | but explicit, I actually had to look for help. But the | button would turn the computer on, and get to the setup | menu. Nice touch. Obviously, it was the only nice thing | about this terrible machine but that's a different story. | ChrisMarshallNY wrote: | At first, I thought he was writing about bugs in his own software | (reported issues, on which he is the assigned engineer). | | He's talking about bugs that he encounters, using everyone else's | software. | | Yeah, this was written years ago, but it looks like things have | not improved with age. | | https://youtu.be/dO9nxRjIv2A?t=90 | jldugger wrote: | IMO, this post takes a left turn off the freeway when it segues | into fuzz testing. Those are super effective, no doubt, but I've | come to the conclusion that finding bugs isn't the hard part. | | Dan even admits fixing them is the hard part: | | > why don't you fix the bugs yourself? I do fix some bugs, but | there literally aren't enough hours in a week for me to debug and | fix every bug I run into. ___________________________________________________________________ (page generated 2021-08-27 23:00 UTC)