Wednesday, 2 March 2022
Show HN: WAPM – WebAssembly Package Manager https://ift.tt/N4LsAyU
Show HN: WAPM – WebAssembly Package Manager Hi HN! 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. The tech stack that we are using includes: * Python and Django (for the backend) with Graphene (for the open GraphQL API [1]) and Django Channels with websockets over GraphQL [2] for subscriptions * Next.js [3] with React-Relay [4] and Tailwind.css [5] for the frontend * WebAssembly and Wasmer [6] (for the online shell) Vercel for serving the frontend and GCP for serving the backend. Please let me know if you have any questions, I’d be very happy to answer them! https://wapm.io/ March 3, 2022 at 12:52AM
Show HN: I made a WebGL-based app that traces images using circles https://ift.tt/joJLwN7
Show HN: I made a WebGL-based app that traces images using circles I was fascinated by this [0] and this video [1]. After many struggles, I finally built this app that traces images using circles similar to what these videos had shown. The most challenging part (to me) is to find a way to convert images to vector lines. I had tried Potrace, but its output is not suitable for my use case: too many small elements share the same border. Potrace's goal is to represent the original image faithfully using vector lines. But I want to trace the image edges. After searching and trying some Potrace alternatives in vain, I finally found my keyword. Surprisingly (to me), it lies at the end of the wiki page of the very topic [2]. Then I found a paper [3] that has nice pseudocode and a C implementation. I rewrote the pseudocode in Rust because I wanted to experiment with rustwasm. Honestly, I didn't care much about the math behind it. From then, I could continue to finish the app and show it to the world. This app is also my chance to learn about rustwasm and WebGL. FYI: this app is offline-only; your images never leave your browser [0] https://www.youtube.com/watch?v=r6sGWTCMz2k [1] https://www.youtube.com/watch?v=-qgreAUpPwM [2] https://ift.tt/Pro6wkp [3] https://ift.tt/qeYthsw https://ift.tt/ugedaB4 March 2, 2022 at 11:26PM
Tuesday, 1 March 2022
Show HN: Anonroom https://ift.tt/NadKoP7
Show HN: Anonroom https://ift.tt/tamd2JP March 2, 2022 at 12:47AM
Show HN: WunderHub – publish and consume APIs like NPM packages https://ift.tt/NnZK0FJ
Show HN: WunderHub – publish and consume APIs like NPM packages https://ift.tt/gfZa1tu March 2, 2022 at 12:27AM
Show HN: Type2Learn – Learn by typing the webpage text in the browser itself https://ift.tt/9o4G5rE
Show HN: Type2Learn – Learn by typing the webpage text in the browser itself Ever happened that while reading a long article, you cannot concentrate and read the same line again and again? Try this extension now! Read the text by typing it on the webpage itself. Practice your touch typing by monitoring your speed, errors you make, and accuracy in real-time. Chrome store link: https://ift.tt/Saprkx9... https://ift.tt/af3lbT4 March 1, 2022 at 11:51PM
Show HN: A modular Python TUI framework with a fast and pretty markup language https://ift.tt/7LJdgWj
Show HN: A modular Python TUI framework with a fast and pretty markup language https://ift.tt/9xavM2f March 1, 2022 at 11:16PM
Show HN: Socket – Secure your JavaScript supply chain https://ift.tt/5MB4umJ
Show HN: Socket – Secure your JavaScript supply chain https://socket.dev March 1, 2022 at 08:41PM
Subscribe to:
Posts (Atom)