The best Hacker News stories from Show from the past day
Latest posts:
Show HN: My Book Bulletproof TLS and PKI (Second Edition) Is Out
Hello HN.<p>I am excited to share with you my new book, Bulletproof TLS and PKI. I've worked in this space since the very early days (think SSLv2), always frustrated with the fact that the field is vast but the documentation poor. That first led me to create SSL Labs (which ended up being very popular) and then the first edition of my book (in 2014), where I aimed to cover everything a curious person needed to know about SSL/TLS and PKI. Most importantly, it's a very practical book that you can use to just learn what you need at that moment. The second edition (just out) adds coverage of TLS 1.3. I publish two chapters as a separate (and free) OpenSSL Cookbook. There's another free sample chapter as well.<p>The best part of Bulletproof TLS and PKI is that it's a living book. There's nothing worse than obsolete documentation! Because none of the traditional publishers were interested in that sort of thing, we did everything ourselves. The manuscript is in DocBook, I write using OxygenXML, my copyeditor uses it as well, and there's a nightly build process that generates everything. We can even show exact differences across versions, for example you can see that here: <a href="https://blog.ivanristic.com/2022/02/bulletproof-tls-and-pki-is-out.html" rel="nofollow">https://blog.ivanristic.com/2022/02/bulletproof-tls-and-pki-...</a><p>I hope you'll enjoy the book.
Show HN: Miniboss, versatile local container management with Python
Show HN: Miniboss, versatile local container management with Python
Show HN: Miniboss, versatile local container management with Python
Show HN: WAPM – WebAssembly Package Manager
Hi HN!<p>I’m Syrus, from the Wasmer team. We just released the new version of WAPM that is an order of magnitude better than the previous one (that we also announced here in HN two years ago! [0]), enabling an incredible experience for using and publishing WebAssembly packages.<p>The tech stack that we are using includes:<p>* Python and Django (for the backend) with Graphene (for the open GraphQL API [1]) and Django Channels with websockets over GraphQL [2] for subscriptions<p>* Next.js [3] with React-Relay [4] and Tailwind.css [5] for the frontend<p>* WebAssembly and Wasmer [6] (for the online shell)<p>Vercel for serving the frontend and GCP for serving the backend.<p>Please let me know if you have any questions, I’d be very happy to answer them!
Show HN: WAPM – WebAssembly Package Manager
Hi HN!<p>I’m Syrus, from the Wasmer team. We just released the new version of WAPM that is an order of magnitude better than the previous one (that we also announced here in HN two years ago! [0]), enabling an incredible experience for using and publishing WebAssembly packages.<p>The tech stack that we are using includes:<p>* Python and Django (for the backend) with Graphene (for the open GraphQL API [1]) and Django Channels with websockets over GraphQL [2] for subscriptions<p>* Next.js [3] with React-Relay [4] and Tailwind.css [5] for the frontend<p>* WebAssembly and Wasmer [6] (for the online shell)<p>Vercel for serving the frontend and GCP for serving the backend.<p>Please let me know if you have any questions, I’d be very happy to answer them!
Show HN: WAPM – WebAssembly Package Manager
Hi HN!<p>I’m Syrus, from the Wasmer team. We just released the new version of WAPM that is an order of magnitude better than the previous one (that we also announced here in HN two years ago! [0]), enabling an incredible experience for using and publishing WebAssembly packages.<p>The tech stack that we are using includes:<p>* Python and Django (for the backend) with Graphene (for the open GraphQL API [1]) and Django Channels with websockets over GraphQL [2] for subscriptions<p>* Next.js [3] with React-Relay [4] and Tailwind.css [5] for the frontend<p>* WebAssembly and Wasmer [6] (for the online shell)<p>Vercel for serving the frontend and GCP for serving the backend.<p>Please let me know if you have any questions, I’d be very happy to answer them!
Show HN: WAPM – WebAssembly Package Manager
Hi HN!<p>I’m Syrus, from the Wasmer team. We just released the new version of WAPM that is an order of magnitude better than the previous one (that we also announced here in HN two years ago! [0]), enabling an incredible experience for using and publishing WebAssembly packages.<p>The tech stack that we are using includes:<p>* Python and Django (for the backend) with Graphene (for the open GraphQL API [1]) and Django Channels with websockets over GraphQL [2] for subscriptions<p>* Next.js [3] with React-Relay [4] and Tailwind.css [5] for the frontend<p>* WebAssembly and Wasmer [6] (for the online shell)<p>Vercel for serving the frontend and GCP for serving the backend.<p>Please let me know if you have any questions, I’d be very happy to answer them!
Show HN: Huemint – Machine learning for color design
Show HN: Huemint – Machine learning for color design
Show HN: Huemint – Machine learning for color design
Show HN: Huemint – Machine learning for color design
Show HN: I made a web game called Almost Pong
Hi HN!<p>I made many small web games in the past with Unity or Phaser. But this time I wanted to make something completely on my own. So I coded a basic game framework in plain JavaScript, and used it to make Almost Pong.<p>This was a really fun project that taught me a lot about JavaScript, and I plan to make more minimalist games with this framework. Interesting fact: Almost Pong doesn't load any assets, all sprites and sounds are generated with code.<p>Happy to answer questions, and please let me know if you have any feedback on the game. Thanks!
Show HN: I made a web game called Almost Pong
Hi HN!<p>I made many small web games in the past with Unity or Phaser. But this time I wanted to make something completely on my own. So I coded a basic game framework in plain JavaScript, and used it to make Almost Pong.<p>This was a really fun project that taught me a lot about JavaScript, and I plan to make more minimalist games with this framework. Interesting fact: Almost Pong doesn't load any assets, all sprites and sounds are generated with code.<p>Happy to answer questions, and please let me know if you have any feedback on the game. Thanks!
Show HN: I made a web game called Almost Pong
Hi HN!<p>I made many small web games in the past with Unity or Phaser. But this time I wanted to make something completely on my own. So I coded a basic game framework in plain JavaScript, and used it to make Almost Pong.<p>This was a really fun project that taught me a lot about JavaScript, and I plan to make more minimalist games with this framework. Interesting fact: Almost Pong doesn't load any assets, all sprites and sounds are generated with code.<p>Happy to answer questions, and please let me know if you have any feedback on the game. Thanks!
Show HN: GraphQL-go-tools, open source GraphQL Engine, written in Golang
Show HN: Doihavejavascriptenabled.com – Does what it says on the tin
Show HN: RasgoQL - Transform tables directly with Python, without writing SQL
Show HN: Prig – like AWK, but uses Go for “scripting”
Show HN: Prig – like AWK, but uses Go for “scripting”