I saw somebody on Reddit describing reading the Emacs documentation as being forced to read an academic treatise… and I sympathise. I think thorough documentation is important, but sometimes you don’t want to read about all the subtleties and edge cases, but just want a I HAVE A STRING HERE JUST FUCKING TELL ME WHAT TO DO WITH IT list of functions. I couldn't disagree more. I've done tons of Emacs lisp programming ov…
My goal of closing 10% of Emacs bugs (2020)
61–70 of 117 posts
Re: My goal of closing 10% of Emacs bugs (2020)
#62I saw somebody on Reddit describing reading the Emacs documentation as being forced to read an academic treatise… and I sympathise. I think thorough documentation is important, but sometimes you don’t want to read about all the subtleties and edge cases, but just want a I HAVE A STRING HERE JUST FUCKING TELL ME WHAT TO DO WITH IT list of functions. I couldn't disagree more. I've done tons of Emacs lisp programming ov…
For experts, a comprehensive manual is useful. For beginners, or people who occasionally dabble in elisp for some light customisation work, a whole treatise in elisp programming is probably an overkill
Re: My goal of closing 10% of Emacs bugs (2020)
#63I saw somebody on Reddit describing reading the Emacs documentation as being forced to read an academic treatise… and I sympathise. I think thorough documentation is important, but sometimes you don’t want to read about all the subtleties and edge cases, but just want a I HAVE A STRING HERE JUST FUCKING TELL ME WHAT TO DO WITH IT list of functions. I couldn't disagree more. I've done tons of Emacs lisp programming ov…
Re: My goal of closing 10% of Emacs bugs (2020)
#64Little bit related: When I come into a company as CTO, and there are too many bugs, I just close all bugs older than 6 months. Usually that's more than 10% (and the org wasn't capable or willing to fix them). Hasn't created any problems yet, but everyone feels better immediately (and we implement ways to not reach high bug levels again).
This is sometimes called a "bug bankrupcty". I'm not that convinced of its usefulness. Let's apply basic systems theory: if bugs are filed faster than they are resolved, the tendency of the open bug count is toward the infinite. You can declare bankruptcy but it won't change the dynamics of the system: bugs will keep piling up. So you may feel temporary relief, but the underlying problem is still there, causing stres…
Re: My goal of closing 10% of Emacs bugs (2020)
#65Earlier quoted context omitted.
I'm calling Poe's Law [0] on this one. I could 100% believe this is genuine, but I would also 100% believe this is a quote from a Dilbert-like comic strip. [0] https://en.wikipedia.org/wiki/Poe%27s_law
The followup https://news.ycombinator.com/item?id=32734254 even retains the ambiguity. Magnificent.
Re: My goal of closing 10% of Emacs bugs (2020)
#66Little bit related: When I come into a company as CTO, and there are too many bugs, I just close all bugs older than 6 months. Usually that's more than 10% (and the org wasn't capable or willing to fix them). Hasn't created any problems yet, but everyone feels better immediately (and we implement ways to not reach high bug levels again).
This a well known bug handling workflow known as the "CADT Model".
https://www.jwz.org/doc/cadt.html
And it was particularly nice to see that is by Jamie Zawinski of Zawinski's Law fame:
"Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can."
Re: My goal of closing 10% of Emacs bugs (2020)
#67Earlier quoted context omitted.
This a well known bug handling workflow known as the "CADT Model".
Thank you, this was a fun read https://www.jwz.org/doc/cadt.html And it was particularly nice to see that is by Jamie Zawinski of Zawinski's Law fame: "Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can."
Re: My goal of closing 10% of Emacs bugs (2020)
#68From the author's latest blog update. So, at last, we're not all going to need tricks in our Emacs init files anymore to make sure Emacs doesn't slow down when files very long lines (as in: thousands of "characters" or more) are opened.
Re: My goal of closing 10% of Emacs bugs (2020)
#69I saw somebody on Reddit describing reading the Emacs documentation as being forced to read an academic treatise… and I sympathise. I think thorough documentation is important, but sometimes you don’t want to read about all the subtleties and edge cases, but just want a I HAVE A STRING HERE JUST FUCKING TELL ME WHAT TO DO WITH IT list of functions. I couldn't disagree more. I've done tons of Emacs lisp programming ov…
I absolutely do not want to know about the edge cases and subtleties of my editor while I’m programming something else.
Re: My goal of closing 10% of Emacs bugs (2020)
#70Earlier quoted context omitted.
Thank you, this was a fun read https://www.jwz.org/doc/cadt.html And it was particularly nice to see that is by Jamie Zawinski of Zawinski's Law fame: "Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can."
Directly linking to jwz from HN doesn't lead to the expected result though :)