3 ms·
As a usual bore, I'd like to point out that trivial/non-trivial is highly subjective. Is making an app to connect in Bluetooth to an infrared camera trivial?
by whynotmaybe 3y ago
As a usual bore, I'd like to point out that trivial/non-trivial is highly subjective.
Is making an app to connect in Bluetooth to an infrared camera trivial?
Is making a 55Gib fizzbuzz non-trivial?
- mattkrause 3y agoThe specs for speedy FizzBuzz are relatively clear, even if the implementation is challenging. For the camera, there are tons of unspecified behaviors and baked-in assumptions. Is the user configuring the camera, or are we discovering any/all cameras of a certain type? Authentication? What should happen when the connection fails? What if the bandwidth isn’t sufficient (e.g., due to distance or congestion) to deliver the full take from the camera in realtime? How will camera malfunctions be detected, handled, and reported? A hobby project or prototype can ignore most of this, and insist that you turn it off-and-on if anything looks odd; a fancy turnkey security system should carefully consider all of this and more!