Wednesday, 1 June 2022

Show HN: MLEM – ML model deployment tool https://bit.ly/3tatKhY

Show HN: MLEM – ML model deployment tool Hi, I'm one of the project creators. MLEM is a tool that helps you deploy your ML models. It’s a Python library + Command line tool. 1. MLEM can package an ML model into a Docker image or a Python package, and deploy it to, for example, Heroku. 2. MLEM saves all model metadata to a human-readable text file: Python environment, model methods, model input & output data schema and more. 3. MLEM helps you turn your Git repository into a Model Registry with features like ML model lifecycle management. Our philosophy is that MLOps tools should be built using the Unix approach - each tool solves a single problem, but solves it very well. MLEM was designed to work hands on hands with Git - it saves all model metadata to a human-readable text files and Git becomes a source of truth for ML models. Model weights file can be stored in the cloud storage using a Data Version Control tool or such - independently of MLEM. Please check out the project: https://bit.ly/3t7SWpi and the website: https://bit.ly/3m2pEVd I’d love to hear your feedback! June 1, 2022 at 03:36PM

Show HN: WebAssembly Error Diffusion Dither Performance Comparison https://bit.ly/3m3pKvP

Show HN: WebAssembly Error Diffusion Dither Performance Comparison https://bit.ly/3PTD4k2 June 1, 2022 at 01:46PM

Show HN: Firefox extension to obfuscate web page text https://bit.ly/3MlrATL

Show HN: Firefox extension to obfuscate web page text Sometimes you might want to share a screenshot of the website you're on, without revealing the personal data that is visible at that time. With Obfuscate, you can make text unreadable without changing the structure of the web page. Hit the extension button or press Alt+Shift+O to activate for the current page. (Note that extensions can't modify the add-on website, so trying it on there won't work.) Credit for the original idea: https://bit.ly/3wZMORo https://mzl.la/3z7vM6s June 1, 2022 at 12:23PM

Show HN: Unlimited machine translation API for $200 / Month https://bit.ly/3N7yXPz

Show HN: Unlimited machine translation API for $200 / Month Hello, I made machine translation server for Ubuntu that can translate unlimited volume of text, HTML, files and audio via REST API. It works ultra-fast, translate millions of web-pages / day in 110 languages. This helps to drive more customers or enter new markets easily. It comes as a docker image. The price starts from $200 / month. Easy integration with your projects. Free demo available. More details here: https://bit.ly/3aeoEuK Or write me: alexeir@lingvanex.com June 1, 2022 at 11:19AM

Show HN: GitNoter – An open source alternative to Evernote (Self Hosted) https://bit.ly/3PTGDac

Show HN: GitNoter – An open source alternative to Evernote (Self Hosted) https://bit.ly/3N7lPdf June 1, 2022 at 11:37AM

Tuesday, 31 May 2022

Show HN: I made React with a faster Virtual DOM https://bit.ly/3x5docY

Show HN: I made React with a faster Virtual DOM Hi! I made a React compatibility library for a Virtual DOM library (https://bit.ly/3NVuyju). The idea is to have much faster rendering (a compiler optimizes virtual DOM beforehand) while ensuring the same developer experience React provides. This is very, VERY early stage, so be prepared for weird bugs / plugin incompatibility / etc. If you have any suggestions, I'd be more than happy if you replied in a comment with it! You can spin up the demo here >> https://bit.ly/3ag5If6 June 1, 2022 at 01:34AM

Show HN: Convert article into audio to listen on the go https://bit.ly/3M0Q3xq

Show HN: Convert article into audio to listen on the go https://bit.ly/38WPh72 May 31, 2022 at 06:27AM

Show HN: Shale – a Ruby object mapper and serializer for JSON, YAML and XML https://bit.ly/3PORphL

Show HN: Shale – a Ruby object mapper and serializer for JSON, YAML and XML https://bit.ly/3GwBDUo May 31, 2022 at 11:06AM

Show HN: Form Builder, Reimagined https://bit.ly/38SkkB3

Show HN: Form Builder, Reimagined https://bit.ly/3N1EkzO May 31, 2022 at 11:03AM

Show HN: Todool, a full blown environment for managing large trees of task lists https://bit.ly/3PKq5kG

Show HN: Todool, a full blown environment for managing large trees of task lists Currently an alpha is available in their Discord server. I'm not the creator, if you have any questions about the program feel free to join the Discord server. https://bit.ly/3x0TyQ9 May 31, 2022 at 08:41AM

Monday, 30 May 2022

Sunday, 29 May 2022

Show HN: Bugfruit – a simple embedded key-value store https://bit.ly/3LZMx6q

Show HN: Bugfruit – a simple embedded key-value store Hey HN! I work on a database for my day-job and I realized I had never written one from scratch, so I wrote bugfruit! Once I was mostly satisfied with it, I looked up some benchmarks to compare my simple database to other brand name key-value stores. I was surprised to see that mine held up fairly well on the subset of benchmarks I replicated. So I used the Pavlo Database Naming System [0] to name it and open-sourced the code. I'd love to hear any feedback you might have on it! [0] https://bit.ly/3POEZGy... https://bit.ly/3PKknQ1 May 29, 2022 at 10:14PM

Show HN: A Simple and Free Cloud List DB https://bit.ly/3GxuFyp

Show HN: A Simple and Free Cloud List DB https://bit.ly/3wOMq9c May 29, 2022 at 08:45PM

Show HN: NetBird – A P2P Network with WebRTC, WireGuard, SSO, and Zero Trust https://bit.ly/3wZotwi

Show HN: NetBird – A P2P Network with WebRTC, WireGuard, SSO, and Zero Trust Hey folks! We have just released NetBird. It is a big update so I decided to share it here and get your feedback :) NetBird creates an overlay peer-to-peer network connecting machines automatically regardless of their location (home, office, data center, container, cloud, or edge environments) unifying virtual private network management experience. It uses ICE protocol (WebRTC) to negotiate p2p connections and WireGuard (kernel module, when possible) to create a fast and encrypted tunnel between machines, falling back to relay (TURN) in case a p2p connection isn't possible. Pretty much just a client application installation is needed, the rest is done by the software! Sharing the project with you wasn't the only purpose of the post. I wanted to discuss the future and vision behind it. I'm pretty sure that in a few years, such seamless connectivity without the hassle of configuring firewalls, managing IPs, manual key rotations, centralized gateways, etc. will become a commodity and the majority won't be talking about traditional VPNs. But what we think is becoming more relevant is advanced network security. We've seen the rise of Zero Trust with its ZTNA solutions in the past years. There are big vendors like ZScaler or Palo Alto already offering advanced network security features that leverage ML or contextual access controls to allow/block access based on context, not just identity. Why can't this be open-source and built on top of universal connectivity that works anywhere? That is what we are setting as a mission for our project - to bring seamless connectivity and advanced network security together in a single open-source solution. What do you think about it? We welcome contributors and if your excited of what we are building, feel free to reach out to us! P.S. We've been previously know as Wiretrustee :) https://bit.ly/3z6PaR9 May 29, 2022 at 07:48PM

Show HN: Spanish Basic https://bit.ly/3Nc7hZO

Show HN: Spanish Basic https://bit.ly/3N1hQPk May 29, 2022 at 08:08PM

Show HN: Small CLI to export/backup Spotify playlists to plain text files https://bit.ly/3wVdJ1I

Show HN: Small CLI to export/backup Spotify playlists to plain text files https://bit.ly/3wZpowM May 29, 2022 at 05:14PM

Show HN: WebRTC Nuts and Bolts, A holistic way of understanding how WebRTC runs https://bit.ly/3LRfnWw

Show HN: WebRTC Nuts and Bolts, A holistic way of understanding how WebRTC runs Hi HN! I’m so excited to show my first open-source project and first post here. I initially started this project to learn Go language, it is an experimental project. The main goal is to track the adventure of a WebRTC stream from start to finish, by debugging the project or tracking the output at console. By trying out this project, you will deep dive into the steps which are taken while starting up a WebRTC session, and more. It consists of a web UI (TypeScript) and a server back-end (Golang) projects. They can run on Docker containers, in development mode or production mode, you can find details in the README file. After some progress on the development, I decided to pivot my experimental work to a walkthrough document. Because although there are lots of resources that exist already on the Internet, they cover small chunks of WebRTC concepts or protocols atomically. And they use the standard way of inductive method which teaches in pieces then assembles them. But my style of learning leans on the deductive method instead of others, so instead of learning atomic pieces and concepts first, going linearly from beginning to the end, and learning an atomic piece on the time when learning this piece is required. I know it’s in a very niche technical domain, but hope you will like my project. Please check it out and I’d love to read your thoughts! https://bit.ly/3LVFVWz https://bit.ly/3LVFVWz May 29, 2022 at 11:27AM

Friday, 27 May 2022

Show HN: I built an iOS app to create my own content feed from API(s) https://bit.ly/3lNfE2d

Show HN: I built an iOS app to create my own content feed from API(s) https://apple.co/3LVL8hh May 28, 2022 at 12:21AM

Show HN: HTTPS-DNS - Rust-based minimal DNS-over-HTTPS (DoH) client https://bit.ly/3PKJWjH

Show HN: HTTPS-DNS - Rust-based minimal DNS-over-HTTPS (DoH) client https://bit.ly/3a2xTOd May 27, 2022 at 11:37PM