I'm not intimately familiar with Wireguard, but there are some things that are almost universally applicable:
- It should run on an maintained OS (which should run on available hardware), so whatever changes are necessary to keep pace with that
- It may want to add optimizations regarding newer CPU architectures
- It uses a compiler, so whatever changes necessary to stay on a maintained version of the compiler
- It uses cryptography, so whatever changes necessary to stay up to date with latest cryptographic research to provide a secure solution, as well as updating cryptographic libraries to not be exposed to CVEs found in them. It also exists in the context of one/multiple jurisdictions, so possibly also changes to comply with interference in sound cryptography (let's hope not).
And all of those are just part of the things to keep up with the world around you evolving. Of course there may also be bugs to fix in the code itself, and/or new ones created by doing any of the changes above.
Even their definition of "complete"[0] includes "active maintenance" and "still much to do".
It uses Curve25519 for key exchange and ChaCha20-Poly1305 for symmetric encryption. There aren't many hardware primitives that would speed it up, although AVX2 and similar would help process ChaCha20.
The calligraphic font is antithetical to the theme of your app. The apps colors and ux suggest playful. The font suggests school marm, which is it?
The app itself doesn’t differentiate itself enough to stand out on first use as unique. What does this provide over other similar platforms? How is this different?
The space you’ve chosen is highly competitive. Most of the big players bear a unique signature from ux down to the syllabus they teach.
I applaud you for sharing with us. Sharing here takes grit. Good fortune with your endeavors mate.
Cambridge Analytica was the blueprint, unfortunately, and not a deterrent. Much like movies ands television shows attempted to warn viewers of the dangers of robotic and automated militaries.
The EU said ‘hold my mead,’ and built the literal Skynet from the terminator movies. Has the same damn job too, coordinate, communicate, control.
Humanity doesn’t learn from its past because it is too focused on its future. Unfortunately for us, war… war never changes.
Twas brillig, and the slithey-news did gyre and gamble on the title.
All manic were the Borogoves and gnome-rat's Anti-AI rhetoric in full recital.
Beware the SLOP my son!
The jaws that slurp, and claws that don't match.
Beware the Amazon-nerd, and shun
that Facebook Hack.
He took his local well in hand;
long time the perfect pose he sought.
So prompted he by the decision tree,
and waited while the AI Thought.
Spaghetti.
Meatballs.
Slurp.
Will I?
No.
Will Smith.
IYKYK
Sing me a song, Mr. Kalason man. Sing me a song on a bus. We'll miss all of those pure-ish tone melodies. Driving your competitors nuts.
That was an interesting read. There is a movie called RV, and in that movie there is an RV with a kalason type select-a-melody horn installed. I'm glad we don't have these distractions in our vehicles, but they would surely be a fun diversion while stuck in traffic. Can you imagine the cacophony of a congested California freeway, with each vehicle belting out their own melodies on their own kalason? I can. No thank you. But, to dream...
The owners of said company do not make processes more efficient in order to share the additional profits with others.
In order to affect the change you are suggesting that change must be legislated. Those who make laws are funded by these same companies extracting wealth from labor.
How would one implement such a plan without it falling apart immediately in The House or Senate?
It’s also blame shifting. Had these folks been more aware of trends and their own industry, the prospects of billionairhood could have been non zero. Instead, Additrons and similarly outdated modes of operation kept pushing technologies that were rapidly becoming the past and irrelevant.