Protobuf over UDP can use the UDP payload length. Likewise for the many variants of self-sychronising DLE framing (DLE,STX..DLE,ETX) used on serial links.
A varint length field prepended to protobuf messages (sent over a reliable transport, such as TCP) seems sane.
At the bottom of the "Sellers" information is the line: "If you are interested in listing your domain(s) on Domain Drain, complete the form below for more information." and a form to complete.
How could I position this better?
I'm concerned that if I put it at the top, people won't know why they're filling in the form.
Some financial systems, a large number of which run on mainframes, have databases where all fields are fixed length. (A database with fixed-length records is trivial to access randomly.)
One of my credit cards lists my name as "Christophe" rather than "Christopher" as they have a fixed-length 10 character field for first names. Customer support said it was unfixable.
It only takes one such system, in a complex web, to impose that limit on all systems.
I've been using my Nokia 6310i for a few weeks now, after three broken Androids and one broken iPhone. I have no intention of getting another smart phone.
Please build a non-smart, monochrome, small screened, long battery life, 4G Nokia.