Monday, 18 March 2024

Show HN: Arthas.ai – An open-source alternative to character.ai https://bit.ly/48XAxh7

Show HN: Arthas.ai – An open-source alternative to character.ai https://bit.ly/3TJ4ugJ March 19, 2024 at 02:59AM

Show HN: Out-of-the-box text classification models https://bit.ly/3TkrReY

Show HN: Out-of-the-box text classification models https://bit.ly/43oRtvG March 18, 2024 at 06:34AM

Sunday, 17 March 2024

Show HN: 3DGS.cpp – performant, cross platform Gaussian Splatting with Vulkan https://bit.ly/3wYT3Zk

Show HN: 3DGS.cpp – performant, cross platform Gaussian Splatting with Vulkan [deleted] https://bit.ly/4cgFch5 March 17, 2024 at 11:16PM

Show HN: Native implementation of with checkboxes https://bit.ly/3PNsGw7

Show HN: Native implementation of

Show HN: Website for creating self-signed certificates https://bit.ly/49T3mNd

Show HN: Website for creating self-signed certificates If you're developing locally and need to use HTTPS for whatever, then this tool is hopefully useful to you. I made it because there's a lot of bad info online about generating self-signed certificates. For instance, a lot of guides don't use the SAN list extension or show you how to create a proper certificate chain. Firefox doesn't allow a CA certificate to be used as an end certificate. Getting a working certificate can get pretty confusing, especially for newcomers to certificates or webdev. Having a website for this also means the process of getting a certificate is the same, no matter if you're on a Unix-like OS or Windows. A WebAssembly module built with C++ and Mbed TLS is used to create the keys and certificates. TypeScript and Preact is used for the UI. https://bit.ly/3x0I01O March 17, 2024 at 08:24PM

Show HN: Interactive Smartlog VSCode Extension – An Interactive Git GUI https://bit.ly/3TdwNSI

Show HN: Interactive Smartlog VSCode Extension – An Interactive Git GUI Interactive Smartlog is a graphical VSCode extension that presents a simplified view of the Git log, directly highlighting the branches and commits that are most relevant to your current work. And it's not just a visual tool — it's fully interactive, allowing you to add/switch/remove branches, stage/unstage files, and manage commits directly from the GUI. This tool draws inspiration from Meta's Interactive Smartlog built for the Sapling source control system, and I've adapted it to work with Git. Transitioning the functionality from Sapling to Git wasn't just about a one-to-one feature transfer; it involved changing how data is queried & presented, as well as introducing UI interactions for several Git concepts (like branches, staging/unstaging changes, etc) which are not present in the Sapling source control system. Originally a personal project to enhance my own workflow, I've published the extension on the VSCode marketplace for anyone who would like to use it. I'm keen to hear your feedback and suggestions, as community input is invaluable in shaping its future updates. https://bit.ly/3Tk5l5W March 17, 2024 at 01:58AM

Saturday, 16 March 2024

Show HN: Htmx with ManTL Templates https://bit.ly/3TofwX8

Show HN: Htmx with ManTL Templates HTMX revitalizes server-side rendering via templates. ManTL is a Java-centric, 100% type-safe templating language with comprehensive IntelliJ integration. It was designed with HTMX (formerly intercooler) in mind. Authors include both Manifold creator and HTMX creator. https://bit.ly/48ZCDgH March 16, 2024 at 07:31PM

Show HN: SatCat5, the open-source FPGA Ethernet switch https://bit.ly/49Tw4gU

Show HN: SatCat5, the open-source FPGA Ethernet switch We've just launched v2.5 of SatCat5, the open-source FPGA Ethernet switch [1]. SatCat5 contains various FPGA building blocks that let you build a custom mixed-media Ethernet switch. It was originally intended for cubesats [2] but has many other potential applications. The headline feature for this release is support for the IEEE-1588 Precision Time Protocol (PTP). SatCat5 has demonstrated end-to-end synchronization to within 50 ps-rms, which is approaching the world-leading performance of CERN's White Rabbit Project [3]. Except we're doing time-transfer over regular, non-synchronous Ethernet. The key breakthrough is a new technology for digital timestamps that we've published in IEEE Access [4]. This project was featured on HN back in 2023 [5]. Since then, we've changed to the CERN-OHL-W v2.0 license, which has much better legal clarity for FPGA projects. [1] https://bit.ly/4aiwXzs [2] https://bit.ly/49Tw54s [3] https://bit.ly/4akwHQp... [4] https://bit.ly/49Su3l9 [5] https://bit.ly/3TnC0Yx https://bit.ly/48XxWUj March 17, 2024 at 12:47AM

Show HN: deptry 0.14.0 – detect unused Python dependencies up to 10 times faster https://bit.ly/49PHzFY

Show HN: deptry 0.14.0 – detect unused Python dependencies up to 10 times faster deptry 0.14.0 was just released, bringing significant speed improvements: It is now up to 10 times faster than the previous release! For those unfamiliar with deptry; deptry is a command line tool to check for issues with dependencies in a Python project, such as unused or missing dependencies. [[GitHub]( https://bit.ly/49ZFlnx )] For some benchmarks of the new release, see the release notes [here]( https://bit.ly/3TD5UsN ). The performance improvement was achieved by leveraging Rust to parse the AST and extract the import statements from .py files, rather than using Python's ast module. The addition of Rust to the project also opens up doors for more optimizations in the future, so stay tuned! https://bit.ly/3TD5UsN March 16, 2024 at 09:04AM

Friday, 15 March 2024

Show HN: Node as WASM module, fullstack on a static page. Webdev is pretty wild https://bit.ly/3IGAtYu

Show HN: Node as WASM module, fullstack on a static page. Webdev is pretty wild https://bit.ly/3vddqRU March 16, 2024 at 02:05AM

Show HN: A website tracking subreddit's active user so you know when to post https://bit.ly/49UCcoX

Show HN: A website tracking subreddit's active user so you know when to post I've tracked the top 3000 subscribed (and some subreddits that I visit frequently) subreddit's active user over time, so you know when to post to get the most feedback! I come from a nodejs background, and this is the first time coding with Go, so the structures might not be standard. But feel free to give me any feedbacks! https://bit.ly/48S24Ra March 16, 2024 at 02:33AM

Show HN: Kaldo – Cross Shell Aliases https://bit.ly/48WdLGv

Show HN: Kaldo – Cross Shell Aliases I made this so that I don't have to maintain my aliases across my $profile, .bashrc, and .zshrc when I swap shells. Let me know what you think about it! https://bit.ly/3x40vCg March 15, 2024 at 06:07PM

Show HN: Use an "eraser" to clean data on flight without breaking your workflow https://bit.ly/4caJdnj

Show HN: Use an "eraser" to clean data on flight without breaking your workflow https://www.youtube.com/watch?v=mN8LtmVJ7Es March 15, 2024 at 11:46AM

Show HN: Making a Compiler to Prove Tmux Is Turing Complete https://bit.ly/48T0EWt

Show HN: Making a Compiler to Prove Tmux Is Turing Complete https://bit.ly/48PYnve March 15, 2024 at 09:48AM

Thursday, 14 March 2024

Show HN: WireGuard JIT (Code and Implementation) https://bit.ly/49QhW83

Show HN: WireGuard JIT (Code and Implementation) https://bit.ly/4cjuxlY March 15, 2024 at 04:11AM

Show HN: PyKidos, Teach Your Kid Python in the Browser https://bit.ly/3VehpIF

Show HN: PyKidos, Teach Your Kid Python in the Browser https://bit.ly/3Vo3Ruh March 14, 2024 at 03:45PM

Show HN: Promkit: A toolkit for building interactive prompt in Rust https://bit.ly/3wM1gjh

Show HN: Promkit: A toolkit for building interactive prompt in Rust https://bit.ly/43lvG8u March 14, 2024 at 02:03PM

Show HN: Open-source AI studio – Core infrastructure stack for LLM Apps https://bit.ly/3vaXwHL

Show HN: Open-source AI studio – Core infrastructure stack for LLM Apps https://bit.ly/4ah30zH March 14, 2024 at 03:37PM

Tuesday, 12 March 2024

Show HN: Creating custom coloring pages from photos. Great for parents/teachers https://bit.ly/3TnaXwu

Show HN: Creating custom coloring pages from photos. Great for parents/teachers Making coloring pages out of your own personal photos is a fun and creative way to engage kids (and adults!) with art. Instead of generic coloring pages, you can turn special memories into custom works of art just waiting to be filled in with color. https://bit.ly/3TnaY3w March 13, 2024 at 04:09AM

Show HN: DB to map cities to countries and states https://bit.ly/48SJYyt

Show HN: DB to map cities to countries and states https://bit.ly/43hNqkV March 12, 2024 at 02:43PM