Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

There are many things yet to be done that don't fit as a product and are best served open source.

Short list of things that don't exist:

- universal datetime library for all major languages that can parse all formats, timezone aware, and is convenient to use.

- universal permissions and paths library. Filesystem, network filepaths, both for windows acls, Linux and Mac's extended perms. How can I know if I have read permission before reading? Or that I can traverse a directory before trying?

- memory safe openssl

- memory safe small footprint embeddable html/css renderer for universal GUI's and small arm computers. (not webview)

- USB c protocols for embedded devices.

- improvements to kicad to implement smart trace routing.

- any pain point or plumbing that really should be apart of a language/library already.



> memory safe openssl

This is closer to done than not done. Rustls is a memory safe TLS library that is compatible with OpenSSL in API and has comparable or better performance [2]. It has also passed security audits [3]

But your point stands. Rustls wouldn’t have been possible without open source funding.

[1] - https://www.memorysafety.org/initiative/rustls/

[2] - https://www.memorysafety.org/blog/rustls-performance/

[3] - https://github.com/rustls/rustls/blob/main/audit/TLS-01-repo...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: