Monday, 21 October 2024

Show HN: Optimizing compiler for a large subset of C, written in Rust https://bit.ly/3BS5wk5

Show HN: Optimizing compiler for a large subset of C, written in Rust Hello. I wanted to share what I had been working on for the past couple of months or so. It's an optimizing C compiler for a large subset of the C programming language written in Rust. It's basically a Rust implementation of the C compiler from Nora Sandler's book[1]. It has been a great educational exercise and I wholeheartedly recommend it to everyone. [1]: https://bit.ly/3AaSkGm https://bit.ly/3Ab34ob October 22, 2024 at 01:42AM

Show HN: Amphi, visual data transformation based on Python https://bit.ly/3Y9Gowu

Show HN: Amphi, visual data transformation based on Python Hi everyone, I’d like to introduce Amphi, a free and source-available visual data transformation tool. Amphi is a low-code tool designed for data preparation, manipulation and ETL tasks, whether you're working with files or databases, and it supports a wide range of data transformation operations. The main difference from tools like Alteryx or Knime is that Amphi is based on Python and generates native Python code (pandas and DuckDB) that you can export and run anywhere. You also have the flexibility to use any Python libraries and integrate custom code directly into your pipeline. It is available as both a standalone application or a JupyterLab extension (see Github repo for install instructions). If you're interested don't hesitate to give it a try. You can install it via pip (Python and pip need to be installed on your laptop). Don't hesitate to star the repo and open GitHub issues if you encounter any problems or have suggestions. Amphi is still a young project, so there’s a lot that can be improved. I’d really appreciate any feedback! https://bit.ly/48fYaTj October 21, 2024 at 11:46PM

Show HN: Data Formulator – AI-powered data visualization from Microsoft Research https://bit.ly/3NAV174

Show HN: Data Formulator – AI-powered data visualization from Microsoft Research Creating data visualizations with AI nowadays often means chat, chat and more chats...and writing long prompts can be annoying while they are also not the most effective way to describe your visualization designs. Data Formulator blends UI interaction with natural language so that you can create visualizations with AI much more effectively! You can: * create rich visualizations beyond initial datasets, where AI helps transforming and visualizing data along the way * iterate your designs and dive deeper using data threads, a new way to manage your conversation with AI. Here is a demo video: https://bit.ly/3Ydnzss.... Give it a shot and let us know how it looks like! https://bit.ly/48iS4l3 October 21, 2024 at 08:42PM

Sunday, 20 October 2024

Show HN: HackBud – I no longer struggle to find teammates for Hackathons https://bit.ly/40bLjQg

Show HN: HackBud – I no longer struggle to find teammates for Hackathons Hey there, Last year, I participated in a hackathon and wanted to connect with people to build a team. I went to Discord and other channels to find people who would be interested in participating, but it took a lot of time to find people and reach out to them and decided to participate alone. Then came the idea of solving my problem by building a platform where I could find people with the same mentality who want to build cool stuff in hackathons, without much effort. Hence, HackBud was born. I am launching it on Product Hunt today: https://bit.ly/40c8D0j October 21, 2024 at 04:45AM

Show HN: Doom Inside an SVG https://bit.ly/4e2tJS8

Show HN: Doom Inside an SVG https://bit.ly/4e0jv4l October 21, 2024 at 02:23AM

Show HN: Semantic Macros Text Editor https://bit.ly/4hgkoJg

Show HN: Semantic Macros Text Editor https://bit.ly/3Ny7etq October 20, 2024 at 11:11PM

Show HN: Create a Digital Signature in Seconds with This Free Tool https://bit.ly/3Nzikym

Show HN: Create a Digital Signature in Seconds with This Free Tool I built this simple free signature generator to quickly create a nice-looking digital signature. No design skills or fancy software needed—just hand-draw it or type your name, pick a style, and download it. It’s a super basic tool, but useful if you need a signature for invoices, documents, or anything else where a little extra polish helps. You can download it in PNG format as a transparent file, so it’s easy to drop into any project. If you’re also into templates for things like invoices or letterheads, there are a many other resources on the site that might come in handy. Thanks for checking it out! https://bit.ly/3A6IMMr October 20, 2024 at 09:28AM

Show HN: I made a Journaling app to be more productive https://bit.ly/3AevYDJ

Show HN: I made a Journaling app to be more productive I'm excited to share with you the onlinefication of my best habit, the one that has helped me build all my other habits: journaling. I didn't want to carry around paper and a pen, so I created this app to make journaling more convenient and accessible. I hope you all enjoy it! https://bit.ly/3C0yWMC October 20, 2024 at 08:46AM

Saturday, 19 October 2024

Show HN: I made a directory of directories (seriously) https://bit.ly/3YuE3xp

Show HN: I made a directory of directories (seriously) I kept seeing more and more Product Hunt alternatives pop up, so I started tracking them in a spreadsheet to potentially use for future launches. The list was sitting at around 80 sites when I decided to deep dive and see how many more I could find. So I then built IndieLaunch: 250+ directories to help you launch your startup. It's free to use and includes Domain Rating (DR) and traffic info so you can pick the right spot to get the most eyes on your launch. https://bit.ly/40dZ3Ka October 20, 2024 at 06:50AM

Show HN: I created a web app to encrypt/decrypt messages using Web Crypto API https://bit.ly/4dP5DKd

Show HN: I created a web app to encrypt/decrypt messages using Web Crypto API https://bit.ly/4dRpCYP October 19, 2024 at 11:42PM

Friday, 18 October 2024

Show HN: KyberLock – Crystals-Kyber Post-Quantum Cryptography in the Browser https://bit.ly/3NxN5DA

Show HN: KyberLock – Crystals-Kyber Post-Quantum Cryptography in the Browser https://bit.ly/3Nxfwld October 18, 2024 at 11:09PM

Show HN: Repaint – A visual editor for HTML and CSS https://bit.ly/4h7uV9j

Show HN: Repaint – A visual editor for HTML and CSS We’re Izak and Ben the founders of Repaint (YC S23). Repaint is an editor, like Figma, that natively exports code. We launched Repaint on HN a little over a month ago. At that point, it was a website builder. There was a lot of feedback that Repaint should directly export code. We took this feedback and decided to change the editor. We completely cut website hosting and decided to focus solely on code export. We’ve added templates for login forms and dashboards to help you get started. The editor experience is similar to Figma. It is a WebGL canvas that has panning and zooming. The internal data-structure is a DOM, like HTML. The style attributes on each node map directly to CSS. Exporting the styles has no translation problems. At Repaint, we spend a lot of time translating designs to code. We’re excited to build something that will help improve our own workflow. We’re hoping to talk to anyone who has issues translating designs to code. If this is something that would help you, please to reach out to izak@repaint.com. Main Website: https://bit.ly/3Xj9xFg Contact: izak@repaint.com https://bit.ly/4eNezRT October 18, 2024 at 06:18PM

Show HN: I built a tool that helps people contact you without spam https://bit.ly/4he69o0

Show HN: I built a tool that helps people contact you without spam https://bit.ly/4h8Ctc3 October 19, 2024 at 12:46AM

Thursday, 17 October 2024

Show HN: I wrote an autodiff in C++ and implemented LeNet with it https://bit.ly/3UfbUIm

Show HN: I wrote an autodiff in C++ and implemented LeNet with it https://bit.ly/3Ua4eqP October 18, 2024 at 01:52AM

Show HN: Tamagotchi-Like Characters for AI Assistants – All in JavaScript https://bit.ly/3NztpPC

Show HN: Tamagotchi-Like Characters for AI Assistants – All in JavaScript I've developed a Tamagotchi-like virtual characters drawn in JavaScript. These characters can be manually controlled or interact dynamically with AI assistants, adding a visual identity and fun to AI. Imagine having an AI character that responds to user requests with different states, making interactions playful and engaging. Demo: https://bit.ly/3BPeLBs Code: https://bit.ly/4hoCysn https://bit.ly/4hoCysn October 15, 2024 at 11:33AM

Show HN: Gomponents, HTML components in pure Go https://bit.ly/3YrGoct

Show HN: Gomponents, HTML components in pure Go Hey everyone! I just released v1.0.0 of gomponents last week. It's an HTML component builder in pure Go, with a DSL-like HTML syntax. It's been 4 years in the making, and makes it really easy to build HTML in your web apps. https://bit.ly/3TCvfn2 October 15, 2024 at 12:56PM

Show HN: I'm building a Product Hunt alternative, it's 4 days old https://bit.ly/3UeJbDr

Show HN: I'm building a Product Hunt alternative, it's 4 days old https://bit.ly/3A67Jrp October 17, 2024 at 08:38AM

Wednesday, 16 October 2024

Show HN: Free Image Upscaler – The Ultimate Image Enhancer That Works Like Magic https://bit.ly/3A5ZpIb

Show HN: Free Image Upscaler – The Ultimate Image Enhancer That Works Like Magic https://bit.ly/3UbSx2Q October 17, 2024 at 04:04AM

Show HN: Clean News - A cleaner curation of world news events https://bit.ly/3BHEz2c

Show HN: Clean News - A cleaner curation of world news events Hello HN, This a small side project I built a few months ago and I find myself using it quite often to stay up to date so I thought I should share. Its updated every few hours. Feedback welcome. https://bit.ly/4f9B43g https://bit.ly/4f9B43g October 17, 2024 at 12:31AM

Show HN: A fair Product Hunt alternative https://bit.ly/4e5sDFf

Show HN: A fair Product Hunt alternative Over the past few weeks, I’ve been developing Simple Lister, a platform built to support indie product creators and give them a fair shot. If you’ve launched on Product Hunt recently, you might have noticed that only featured products get the spotlight, while others struggle for visibility. Why Simple Lister? Simple Lister aims to fix this by offering a more transparent and fair approach for product launches. Here’s how we do it: • No favoritism: Every product gets an equal chance, and we don’t play favorites. • Daily Underdog Feature: Each day, we highlight one underdog product to give them extra visibility and support. • No hidden fees: There are no surprise costs. We have a simple submission fee, and that’s it—no pay-to-play or hidden charges. Also we have a long to do list to do better. Why does this matter? After launching on Product Hunt ourselves, we realized how tough it is for smaller creators to get any attention unless they’re featured. Simple Lister is here to champion those indie products that deserve to be seen by a wider audience. The platform is new and evolving, and I’m constantly working to make it better. If you’ve got feedback or questions, don’t hesitate to reach out! Thanks for your support, and I’d be happy if you submit your products! https://bit.ly/4f1fv4w October 16, 2024 at 05:11PM