@RustySharp@programming.dev
member since 19 Jun 2023 07:56
comments
- on there's mostly only two relentless hardships in programming: networking issues, naming things, and off by one errors. in c/programmer_humor@programming.dev · 15 Sep 2026
-
on Bites & Bytes in c/programmer_humor@programming.dev · 10 Sep 2026
Looks more like a panTerabyte
-
on uBlock Origin works best on Firefox in c/firefox@lemmy.ml · 2 Sep 2026
Containers plus Sidebery is how I managed to convince some people to move to Firefox. Cookie isolation across tab groups is the best thing ever.
The more you move through the networking stack, the more you start seeing OB1 error potentials.
Many protocols have packet ids starting from (and wrapping back to) 1. Modbus registers start from 1, but stored in memory offset 0.
Packet lengths can either include or exclude the length itself. E.g. packet length 200 in a protocol could either mean the length is followed by 200 bytes of data; or 1 byte containing the length + 199 data; or even 4 bytes length + 196 data (off by four!)
It’s a wild world out there.