Meh, if that happens I'll just replace the cheap commodity printer... I'm not fixing anything, except the cats.
displaced_city_mouse
Yes, it's an accident - the power button is just a touch sensitive spot on the printer - but they do like to play witn paper, so this would invariably lead to more shenanigans.
I just spit out my coffee reading that, and I wasn't drinking coffee at the time...
Which is why I don't mind if they break it - it would let me justify getting a decent laser jet printer.
W. T. F.
I will repeat my earlier statement: I hate printers.
I appreciate the info, but I wasn't looking for a solution - I just wanted to vent a little...
Meh.
I'll agree, docstrings are better for documenting a function than just a comment.
However, the author seems to jump through hoops in the next example to break one function into four, just to avoid some single line comments. Unless those code blocks make sense as functions (they're used/duplicated elsewhere), you're just making work for yourself. Why not turn it into 12 functions? One for each line of code?
I'm reminded of the admonition that there are only two hard problems^*^ in computer science -- cache invalidation, and naming things. The more functions you have, the more things you have to name.
The rest of it -- name your magic numbers, use tuple unpacking, comment "why" instead of "what" -- is good practice. I'm just not a fan of making functions just to avoid writing a comment.
^*^ And off by one errors.
the idea that these webs of laws or these models of “how things should work” mean anything tho the people with power are complete nonsense.
Kinda ironic that you are discussing the nonsense of "how things should work" on a federated service where you control the intermediaries you work with and through, which is, IMO, the way things should work.
I like Antenna Pod for this - my BT connections let me use the Forward 30 Seconds feature when m driving or running. Since most ads are 30 seconds long, I can cruise through them easily.
It is by will alone I set my mind in motion.
It is by the juice of sapho that thoughts acquire speed, the lips acquire stains.
The stains become a warning.
It is by will alone I set my mind in motion
I do the same thing, using a home-grown Git sync solution to keep my vault synced between my desktop, laptop, and Android phone. Free, and easy to setup on the computers, needed some additional SW on the Android side to get the sync to work.
You forgot "defines a code of conduct and social responsibility so I don't have to resign from the FSF again."