Hacker News new | ask | show | jobs
by plainOldText 2877 days ago
I think the OP’s critique of your README being vague is fair. Although judging from the downvotes, he comes across a little harsh.

Your README is needlessly abstract. It’s tantamount to saying you’ve invented a new wheel.

Well, wheels have all sorts of specifications, they're made of various materials, can have different weights, etc. They also have all sorts of use cases. From plastic wheels used in toys, rubber wheels used in cars, all the way to various wheels used for the construction of a rocket.

Although conceptually the wheel is an object that allows for easy rotation, you wouldn't use a plastic toy wheel for the construction, say of an automobile, would you? Also, not all wheels are used as rotary devices. Some can be used for just support.

Going back to your network protocol. What does this protocol allow one to do? What can it be used for? Be specific!

1 comments

PJON is a general purpose "wheel" designed to work on a "charriot" (ATtiny85) as well as on a "formula 1" (real time operative system like linux, winx86, macosx). It has an "all weather tire" able to run on "mud", "tarmac" and "sand" (it operates layer 2 or the data-link agnostically).

Probably for this reason the README seems too general and not specific. The protocol is made NOT to be specific and its implementation is done to be executed (the same codebase) everywhere being 100% software "defined" or "emulated".

see: https://www.pjon.org/why.php