5 ms·
Heard of a private GitHub?
by throwaway082729 7y ago
Heard of a private GitHub?
- std_throwaway 7y agoYes, for those who need to hide their code from public scrunity.
- zbentley 7y ago...or you work on closed source software in your company's private GitHub.
- std_throwaway 7y agoClosed source software should not be used in safety critical systems that affect the general public.
- king_magic 7y agoMost software engineers aren’t qualified to have an opinion about the quality of proprietary safety critical software systems that also happen to run against proprietary hardware. So unless you’ve found an economical way to develop an open source jetliner... honestly, what would be the point of open sourcing safety critical systems to the general public? I’m not at all saying it should be closed off from external safety inspectors or regulators or anything like that, but I’m not really seeing the value of opening the software up to the general public.
- adrianN 7y agoYou'd be surprised what fraction of a safety critical codebase is just mundane code that anybody can understand with the same amount of effort it takes for "normal" software. The real problem is that most outsiders don't understand the requirements very well (unless you make them public too!), so they can likely only find "simple" code quality issues.
- king_magic 7y agoThat’s essentially my point. Just finding simple code quality issues isn’t going to cut it, especially when you need hundreds of thousands of dollars of hardware to even test the code against.
- adrianN 7y agoIt doesn't hurt either.
- king_magic 7y agoOpen sourcing my MRI scans for the general public to read "doesn't hurt" either. Doesn't mean it's a worthwhile/valuable thing to do. And I also challenge you on "it doesn't hurt". Consider military adversaries developing targeted attacks against critical infrastructure because it's open sourced.
- adrianN 7y agoYou should assume that military adversaries already have access to the source code. Spies are a thing.
- king_magic 7y agoSo, make it worse by opening it up from the top 5-10 most capable state actors to the next 200? This just isn’t a good idea. Full stop.
- Glawen 7y agoSafety critical is by design simple, it is a requirement by the norms to ensure low complexity :)
- std_throwaway 7y agoDoes being qualified grant you access to the code right now? Who decides if you're qualified and if permission is granted? I assume that currently there's several gatekeepers involved who can shut most independent investigators out.
- king_magic 7y agoI still really just don’t get where you’re going with this. You’d need hundreds of thousands of dollars worth of hardware to even test these kinds of software systems. Simply reading the code isn’t going to help you find critical safety flaws.