Door Viognier: Door Anoniem: Dit ding is in php geschreven? De tekenen zijn niet goed.
Bij deze het verzoek om niet wederom te verzanden in een onzinnige programmeertaal flamewar.
Jij wil feedback. Jij krijgt feedback. Of jij dat nou leuk vindt of niet. In context is dit een veeg teken.
Preciezer: Wat je eerder liet zien getuigt niet van zelfs maar de bereidheid verder te kijken dan je comfortzone, waar je al een tiental jaar in zit en dus wellicht niet heel onbegrijpelijk. Al je tegenwerpingen waren van hetzelfde stramien: Anderen maken ook fouten dus zijn deze wel te vergeven danwel niet belangrijk. Maar applicaties waar crypto in noodzakelijk is, opereren in een veld dat niet aan vergeven doet. Daar moet je wel buiten je comfortzone durven gaan, goed nadenken over alles waar je op bouwt, en dat ook kunnen communiceren.
Ik pak deze er even bij:
Door Viognier: Door Anoniem: Leuk initiatief, en je moet ergens beginnen. Maar vertel eens, wat weten jullie van cryptografie?
Naar mijn idee genoeg om deze applicatie te bouwen. En daarbij, we krijgen advies van een echte crypto-expert. Maar aan de andere kant, onze applicaties zijn/worden niet voor niets open source. Geef ons je feedback!
Jouw idee is leuk, maar vertel eens wat meer dan "vertrouw mij nou maar" --wat ik weloverwogen weiger te doen--, of "d'ene of d'andere expert zegt dat het goed is", of nog mooier, "doe even fijn zelf een security audit, dan weet je het ook".
Hoeveel van de hoeveel die er actief aan dit project werken hebben meer dan een universitair college cryptografie gevolgd? Hoeveel hebben er al eerder met crypto gewerkt? Doe eens wat voorbeelden van gevonden problemen, hoe ze gevonden zijn, en wat jullie er aan gedaan hebben?
Merk op dat in deze context de taalkeuze niet meer dan een indicatie is (dat staat er ook bij), maar in dit onvergevingsgezinde toepassingsveld kan zelfs het kleinste detail je opbreken. Het is zoiets als windows voor oorlogsschepen willen gebruiken. De gevolgen daarvan zijn bekend.
Jij moet dan ook kunnen laten zien dat jouw oplossing op solide overwegingen gestoeld is. Jij moet met een goeddoordacht verhaal komen. En dat doe je niet. Je kiest voor de makkelijke uitweg van niet nadenken en onwelgevallige opmerkingen niet willen horen, van serieuze vragen makkelijk willen afwimpelen. Dat zegt eigenlijk al genoeg. Hier vertrouw ik mijn gevoelige informatie niet aan toe.
Het maakt in dezen niet uit dat anderen vergelijkbaar naïeve dingen doen. Jij wil de wereld verbeteren. Doe het dan ook beter.