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

There's nothing more frustrating than a stupid machine telling me it knows better when it doesn't. I used to work on a team where the build defaulted to fail if something wasn't used and debugging was a fucking nightmare because the moment you comment out a block of code there's a cascade of warnings into errors that is just never ending (it was typescript so it leaked all the way back to module definition). I had to piss away some time to write a script to turn a bunch of the rules off and then remember to re-enable them later or I'd break the build by breaking someone's OCD.


Well, don't turn warnings into errors. Doubly so on your development environment. That's not a good reason for not running a linter while developing.

But, of course, if the decision was out of your hands, people that do that are usually the same that enable all linter rules. Neither decision makes for a good development practice.


Had an issue like that. The workaround snippet that fixed it was aptly named stfu.js by the author.


I went with the commands:

> implaying

and

> srsbsns

to toggle it off/on.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

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

Search: