The best Hacker News stories from Show from the past day
Latest posts:
Show HN: Omi – Open-source AI wearable for capturing conversations
Hi, HN! I built a proactive open-source AI necklace that transforms your conversations into summaries, proactive feedback, and insights<p>I built this because I want to use it myself: many companies are advertising such technology but no one is shipping<p>The app can work with or without wearables so you can try the experience without buying anything<p>---
Update: wasn't expecting this post to get attention, so please let me know if I need any special tags like Show HN
Show HN: Omi – Open-source AI wearable for capturing conversations
Hi, HN! I built a proactive open-source AI necklace that transforms your conversations into summaries, proactive feedback, and insights<p>I built this because I want to use it myself: many companies are advertising such technology but no one is shipping<p>The app can work with or without wearables so you can try the experience without buying anything<p>---
Update: wasn't expecting this post to get attention, so please let me know if I need any special tags like Show HN
Show HN: Visualize database schemas with a single query
Hey HN! We are Jonathan & Guy, and we are happy to share a project we’ve been working on. ChartDB is a tool to help developers and data analysts quickly visualize database schemas by generating ER diagrams with just one query.
A unique feature of our product is AI-Powered export for easy migration.
You can give it a try at <a href="https://chartdb.io" rel="nofollow">https://chartdb.io</a> and find the source code on GitHub.
Next steps ---> More AI.
We’d love feedback :)
Show HN: Visualize database schemas with a single query
Hey HN! We are Jonathan & Guy, and we are happy to share a project we’ve been working on. ChartDB is a tool to help developers and data analysts quickly visualize database schemas by generating ER diagrams with just one query.
A unique feature of our product is AI-Powered export for easy migration.
You can give it a try at <a href="https://chartdb.io" rel="nofollow">https://chartdb.io</a> and find the source code on GitHub.
Next steps ---> More AI.
We’d love feedback :)
Show HN: Visualize database schemas with a single query
Hey HN! We are Jonathan & Guy, and we are happy to share a project we’ve been working on. ChartDB is a tool to help developers and data analysts quickly visualize database schemas by generating ER diagrams with just one query.
A unique feature of our product is AI-Powered export for easy migration.
You can give it a try at <a href="https://chartdb.io" rel="nofollow">https://chartdb.io</a> and find the source code on GitHub.
Next steps ---> More AI.
We’d love feedback :)
Show HN: Visualize database schemas with a single query
Hey HN! We are Jonathan & Guy, and we are happy to share a project we’ve been working on. ChartDB is a tool to help developers and data analysts quickly visualize database schemas by generating ER diagrams with just one query.
A unique feature of our product is AI-Powered export for easy migration.
You can give it a try at <a href="https://chartdb.io" rel="nofollow">https://chartdb.io</a> and find the source code on GitHub.
Next steps ---> More AI.
We’d love feedback :)
Show HN: VirtualStorageLibrary – .NET Tree solutions for items, dirs, symlinks
repository: <a href="https://github.com/shimodateakira/VirtualStorageLibrary">https://github.com/shimodateakira/VirtualStorageLibrary</a><p>Hello HN, I'm excited to share a project I've been working on called VirtualStorageLibrary. It's a .NET library designed to manage in-memory tree structures, including items, directories, and symbolic links.<p>VirtualStorageLibrary is a .NET library that operates entirely in-memory and provides a tree-structured collection. This library offers a foundation for managing hierarchical data structures, supporting items, directories, and symbolic links that encapsulate user-defined types <T> (generic types defined by the user). This library is not a file system. Instead, it was redesigned from scratch to create a more flexible and user-friendly tree structure. The library aims to make it intuitive to reference, traverse, and manipulate nodes by specifying paths.<p>The collections provided by .NET are linear, including types like hash sets, arrays, lists, and dictionaries, which inherently have a linear structure (such as arrays and lists). In contrast, common file systems can be viewed as tree-shaped collections, where elements are managed as nodes in a hierarchical structure. While there are existing libraries that support tree-shaped collections, I couldn’t find one that models a file system-like structure. Therefore, I conceptualized a logical interpretation of a file system and asked, "Can we implement a tree collection purely as objects?" The goal was to create a system that can flexibly manage hierarchical and allow intuitive access.<p>Key Features:<p>Flexible Tree Structure Hierarchical structure based on parent-child relationships, enabling flexible node management.<p>Various Nodes Items, directories, and symbolic links, including user-defined types <T>.<p>Intuitive Node Operations via Paths API for referencing, searching, adding, deleting, renaming, copying, and moving nodes using paths.<p>Link Management Symbolic links managed with a link dictionary, tracking changes in target paths.<p>Circular Reference Prevention Detects and prevents circular references in paths involving symbolic links by throwing an exception.<p>Flexible Node List Retrieval Retrieves node lists within directories, filtered, grouped, and sorted by specified node types and attributes.<p>Anticipated Use Cases:<p>Natural Language Processing (NLP)
Knowledge Base Systems
Game Development
Hierarchical Clustering
Education and Learning
Development Status and Future Plans:<p>The current version is 0.8.0 (prerelease). As of 2024/08, all essential features for version 1.0.0 have been implemented. However, some bug fixes, around 30 feature improvements, and refactoring tasks remain. With version 0.8.0, we aim to gather user feedback, including bug reports and feature enhancement suggestions. Simultaneously, we plan to work through the remaining tasks for version 0.9.0, targeted for release in October 2024. During this period, class names, method names, property names, and other elements in the library may change, merge, or be deprecated without notice. Detailed information will be provided in the release notes, so please check them for updates.<p>For more detailed information on the current issues and planned improvements, please visit the following page (content in Japanese):<p><a href="https://github.com/users/shimodateakira/projects/3/views/3">https://github.com/users/shimodateakira/projects/3/views/3</a><p>Thank you for your interest, and I look forward to your feedback.<p>- Akira Shimodate, AkiraNetwork
Show HN: Kardinal – Building light-weight Kubernetes dev ephemeral environments
Show HN: Kardinal – Building light-weight Kubernetes dev ephemeral environments
Show HN: Hacker News for film buffs
I tried to replicate the minimal design of hacker news. A small pet project I wanted to do after getting frustrated with the politics and dumb down conversations the film communities have on X/twitter, instagram and other social platforms have. I'll try to update the landing page with more links, feel free to check it out and judge.
Show HN: Hacker News for film buffs
I tried to replicate the minimal design of hacker news. A small pet project I wanted to do after getting frustrated with the politics and dumb down conversations the film communities have on X/twitter, instagram and other social platforms have. I'll try to update the landing page with more links, feel free to check it out and judge.
Show HN: Hacker News for film buffs
I tried to replicate the minimal design of hacker news. A small pet project I wanted to do after getting frustrated with the politics and dumb down conversations the film communities have on X/twitter, instagram and other social platforms have. I'll try to update the landing page with more links, feel free to check it out and judge.
Show HN: AI Tool Is Now Supporting React, Angular, CSS, Svelte, Vue
Show HN: AI Tool Is Now Supporting React, Angular, CSS, Svelte, Vue
Show HN: Ruroco – like port knocking, but better
Hey there HN!<p>ruroco (RUn RemOte COmmand) is a tool that lets you execute commands on a server by sending UDP packets (instead of knocking on ports).<p>the tool consist of 3 binaries:<p>- client -> runs on your notebook/computer and sends the UDP packets<p>- server -> receives the UDP packets and makes sure that they are valid<p>- commander -> runs the command encoded by the data of the UDP packet if it's valid<p>The commands are configured on the server side, so the client does not define what is going to be executed, it only picks from existing commands.<p>I use this tool to open up the SSH port on my server via ufw, but only for the IP address from where I'm connecting, so the SSH port appears closed for everyone else, except me.<p>This is my very first "real" rust project, so any feedback is highly appreciated :)<p>Enjoy!
Show HN: Ruroco – like port knocking, but better
Hey there HN!<p>ruroco (RUn RemOte COmmand) is a tool that lets you execute commands on a server by sending UDP packets (instead of knocking on ports).<p>the tool consist of 3 binaries:<p>- client -> runs on your notebook/computer and sends the UDP packets<p>- server -> receives the UDP packets and makes sure that they are valid<p>- commander -> runs the command encoded by the data of the UDP packet if it's valid<p>The commands are configured on the server side, so the client does not define what is going to be executed, it only picks from existing commands.<p>I use this tool to open up the SSH port on my server via ufw, but only for the IP address from where I'm connecting, so the SSH port appears closed for everyone else, except me.<p>This is my very first "real" rust project, so any feedback is highly appreciated :)<p>Enjoy!
Show HN: Ruroco – like port knocking, but better
Hey there HN!<p>ruroco (RUn RemOte COmmand) is a tool that lets you execute commands on a server by sending UDP packets (instead of knocking on ports).<p>the tool consist of 3 binaries:<p>- client -> runs on your notebook/computer and sends the UDP packets<p>- server -> receives the UDP packets and makes sure that they are valid<p>- commander -> runs the command encoded by the data of the UDP packet if it's valid<p>The commands are configured on the server side, so the client does not define what is going to be executed, it only picks from existing commands.<p>I use this tool to open up the SSH port on my server via ufw, but only for the IP address from where I'm connecting, so the SSH port appears closed for everyone else, except me.<p>This is my very first "real" rust project, so any feedback is highly appreciated :)<p>Enjoy!
Show HN: Ruroco – like port knocking, but better
Hey there HN!<p>ruroco (RUn RemOte COmmand) is a tool that lets you execute commands on a server by sending UDP packets (instead of knocking on ports).<p>the tool consist of 3 binaries:<p>- client -> runs on your notebook/computer and sends the UDP packets<p>- server -> receives the UDP packets and makes sure that they are valid<p>- commander -> runs the command encoded by the data of the UDP packet if it's valid<p>The commands are configured on the server side, so the client does not define what is going to be executed, it only picks from existing commands.<p>I use this tool to open up the SSH port on my server via ufw, but only for the IP address from where I'm connecting, so the SSH port appears closed for everyone else, except me.<p>This is my very first "real" rust project, so any feedback is highly appreciated :)<p>Enjoy!
Show HN: LangCSS – An AI Assistant for Tailwind
Hi All<p>This is my personal project that is an IDE and AI assistant for creating tailwind components and pages. You can chat to create designs, then make small edits yourself, and continue chatting to refine them. I am always working to improve the UX.<p>I have a time limited demo page here: <a href="https://langcss.com/demo" rel="nofollow">https://langcss.com/demo</a>, or you can sign up for free and use one of the 3 models for free.<p>Please let me know what you think! Feedback is welcome.<p>Originally this used NextJS (Hosted on Docker) and Azure Open AI. It now uses Vite/.NET (Still on Docker) in order to use a more familiar back end language. DB is postgres. AI is Groq/OpenAI Azure/Claude. (Groq for free version).<p>I think my next focus will be to make it so you can select parts of the design and run AI on those parts, which gets around the speed and context issues of working on larger designs. I also want to make a vanilla CSS (so no Tailwind!) mode. And look at integrating DaisyUI for the Tailwind users.<p>Previous submission: <a href="https://news.ycombinator.com/item?id=40143498">https://news.ycombinator.com/item?id=40143498</a><p>Since then there is now a proper back end, rather than just losing your work when you close the tab! It will save your session and you can have many projects. It also handles the custom @apply and custom Tailwind config, but admitedly not as well as play.tailwind.com yet!
Show HN: Isaiah – open-source and self-hosted app to manage everything Docker