Show HN: Unlogged – open-source record and replay for Java Hello HN! Parth, and Shardul here. We have been building unlogged.io for the last 21 months. We started as a time travel debugger and pivoted to record and replay with assertions, mocking, and code coverage. You can save the replays in the form of a JSON and commit them to your git. Both Parth and I come from an e-commerce/payments background where production bugs meant heavy financial losses. Big billion days/Black Friday sales meant months of code freezes with low productivity. Before committing the code, we wanted to replay production traffic and know the breaking changes right away, like in sub-second. Kind of like unit+integration tests on steroids. So, we built an SDK that adds probes to the code in compile time. The SDK logs code execution, in detail. Git: https://ift.tt/dSVL2Wq We also built an IDE plugin that keeps monitoring code changes, hot reloads these changes, replays the relevant methods, and alerts on failing replays. It also lets developers call Java methods directly, mock downstream methods in run time, highlight code coverage in real-time, and show performance numbers for methods with inlay hints. (right above each method) Git: https://ift.tt/hJQPWsO We are excited to launch the first version of our product that replays with assertions + mocking + code coverage reports right inside the IDE. Link to our IntelliJ plugin: https://ift.tt/tEjNVI7 Record and Replay Demo: https://www.youtube.com/watch?v=muCyE-doEB0 Define Assertions on Replay: https://www.youtube.com/watch?v=YKsi1p634-M Track Code Coverage: https://www.youtube.com/watch?v=NMmp954kfaU Generate JUnit Test Cases: https://www.youtube.com/watch?v=rTUmg5b1Z_Q Mocking when replaying: https://www.youtube.com/watch?v=O_aqU1u-Kmw Documentation: https://ift.tt/e16aYVX Roadmap: 1. Create a production logger -So that the performance impact is minimal -out of the box masking PII from production logs -creating meaningful input/return value combinations from production traffic to be replayed locally. 2. Creating a CI test runner that can integrate with CI/CD pipelines. 3. Auto-Replaying API endpoints of only the changed code. 4. Real-time alerts for the performance impact of code changes. 5. Creating a dashboard with reports, email/slack alerts. October 30, 2023 at 09:47PM
Show HN: I made a trivia game for fellow movie lovers This is for those who, like me, are cinephiles. You just need to ask questions and try to guess the movie's name that ChatGPT picked. It's a great game to exercise your brain and memory. Give it a try and let me know what you think (: https://movieguess.com/ October 31, 2023 at 12:23AM
Show HN: Launch a private Ethereum Testnet with all clients and MEV infra We've been working with the Ethereum Foundation & Flashbots to build tooling and infrastructure for developers to test various workflows for Ethereum. As part of that work, anyone can now spin up a local Ethereum dev net with the entire Flashbots mev-boost infra (relayer, builder, boost) using the ethereum-package. This package supports all EL and CL client types, works on Kubernetes for scale testing, and comes with a few bells and whistles like metrics, mock-builders, and beacon chain explorers. This is the de-facto tool for teams modifying and testing the consensus layer. Here's a full tutorial - https://ift.tt/FQ3xYoD... https://ift.tt/jbwl93X October 30, 2023 at 11:22PM
Show HN: Python, C, Assembly – 2'500x Faster Cosine Similarity https://ift.tt/f219ZKg October 30, 2023 at 11:04PM
Show HN: I’m writing a “US Banking and Credit for Foreigners” guide So I’m writing a guide about accessing US Banking & Credit as a non-US resident. It’s work-in-progress but the first couple of chapters are accessible for everybody. Any feedback is appreciated! https://ift.tt/5EpbVem October 30, 2023 at 01:08AM
Show HN: Newslater – A Personal Newsletter Generator Inspired by my ability to collect articles from HN that I wanted to read, but never getting around to reading them, I built Newslater. You add the articles you want to read to your reading list, and Newslater will email you a newsletter containing summaries of 5 of your articles sent at a time you choose. My aim was to create a tl;dr newsletter from articles you are actually interested in. The app is free, has no ads, and is available on Android and iOS: https://ift.tt/Q79Jo2A https://ift.tt/kbTwPhQ It’s a bit rough, but I thought some others may be interested in giving it a go. You can see examples of the newsletters it generates here too https://newslater.co/ October 29, 2023 at 09:33PM
Show HN: Yet another HN UI clone (sorry) Inspired by https://ift.tt/90zQwlt , this is done sort of as a learning journey since I've never built an app from scratch using Next.js and tailwindcss before. This is done over 2 days so it's quite bare in terms of features i.e. read-only but I would still like to share this project. Let me know what you guys think and feel free to provide any feedback! https://ift.tt/hUoLHDe October 29, 2023 at 11:13PM
Show HN: Marmotte – Open-Source IT Asset Management Made Simple https://ift.tt/jgAhPXN October 29, 2023 at 03:42AM
Show HN: WireHole combines WireGuard, Pi-hole, and Unbound with an easy UI WireHole offers a unified docker-compose project that integrates WireGuard, PiHole, and Unbound, complete with a user interface. This solution is designed to empower users to swiftly set up and manage either a full or split-tunnel WireGuard VPN. It features ad-blocking capabilities through PiHole and enhanced DNS caching and privacy options via Unbound. The intuitive UI makes deployment and ongoing management straightforward, providing a comprehensive VPN solution with added privacy features. https://ift.tt/3ZAH95E October 28, 2023 at 03:53AM
Show HN: A local Python prototyping tool for Jupyter and Streamlit Hey HN! I built a local Python prototyping tool that is finally the Python development environment I've always wanted. It has a Jupyter notebook for data crunching, a database of your choice (Python or MongoDB), and a Streamlit app for building a frontend visualization. You can edit the Streamlit backend via an embedded VSCode editor, or locally on your own IDE. The best part for me is that the database connectors within Jupyter and Streamlit are configured out-of-the-box, so you don't need to spend time thinking about how to tie all that together - you can just pick the database you want to use and get going. Disclaimer: I do also work on the tool that deploys all this under the hood, but this project is a personal hackweek project that I threw together so I could develop Python apps on my own https://ift.tt/TQN7EKh October 27, 2023 at 08:04PM
Show HN: Protobuf Based Schema Centric Logging Framework Hi HN, have been working on this as a side project, would appreciate any feedback :) LogUnify is built around schemas based on protobuf and all the events in LogUnify are structured. By schematizing events, we offer the following benefits: - Consistency: All the events across all platforms and languages are produced in a uniform way with the generated type-safe SDKs, which ensures data consistency from the root. - Shared Understanding: Event schemas with rich data types and metadata are self-explained, which enables different departments from developers to business stakeholders to share the same understanding when consuming the events. - Flexibility: LogUnify offers flexibility in terms of integrating with different systems, as the schemas can be easily converted into different formats and protocols without requiring dedicated transformations from developers. The platform currently offers seamless integration with BigQuery and is expanding to support other systems. - Reliability: Structured events are more reliable as they are logged in the desired format from the start by developers who have full control over the producing logic. While traditional solutions require developers to log events in an unstructured manner and then set up the transformation on the server side. Data Analysis: Structured events enable better and more accurate data analysis naturally, as they provide a standardized and consistent format that can be easily processed and analyzed using various data analysis tools and techniques. https://ift.tt/FvgEl9H October 27, 2023 at 11:04PM
Show HN: ScratchDB – Open-Source Snowflake on ClickHouse Hello! For the past year I’ve been working on a fully-managed data warehouse built on Clickhouse. I built this because I was frustrated with how much work was required to run an OLAP database in prod: re-writing my app to do batch inserts, managing clusters and needing to look up special CREATE TABLE syntax every time I made a change. I found pricing for other warehouses confusing (what is a “credit” exactly?) and worried about getting capacity-planning wrong. I was previously building accounting software for firms with millions of transactions. I desperately needed to move from Postgres to an OLAP database but didn’t know where to start. I eventually built abstractions around Clickhouse: My application code called an insert() function but in the background I had to stand up Kafka for streaming, bulk loading, DB drivers, Clickhouse configs, and manage schema changes. This was all a big distraction when all I wanted was to save data and get it back. So I decided to build a better developer experience around it. The software is open-source: https://ift.tt/it5v80Z and and the paid offering is a hosted version: https://ift.tt/YQgNHOG . It's called “ScratchDB” because the idea is to make it easy to get started from scratch. It’s a massively simpler abstraction on top of Clickhouse. ScratchDB provides two endpoints [1]: one to insert data and another to query. When you send any JSON, it automatically creates tables and columns based on the structure [2]. Because table creation is automated, you can just start sending data and the system will just work [3]. It also means you can use Scratch as any webhook destination without prior setup [4,5]. When you query, just pass SQL as a query param and it returns JSON. It handles streaming and bulk loading data. When data is inserted, I append it to a file on disk, which is then bulk loaded into Clickhouse. The overall goal is for the platform to automatically handle managing shards and replicas. The whole thing runs on regular servers. Hetzner has become our cloud of choice, along with Backblaze B2 and SQS. It is written in Go. From an architecture perspective I try to keep things simple - want folks to make economical use of their servers. So far ScratchDB has ingested about 2 TB of data and 4,000 requests/second on about $100 worth of monthly server costs. Feel free to download it and play around - if you’re interested in this stuff then I’d love to chat! Really looking for feedback on what is hard about analytical databases and what would make the developer experience easier! [1] https://ift.tt/X5cqLJf [2] https://ift.tt/jiZnrLe [3] https://ift.tt/H3NZxSh [4] https://ift.tt/BJncuvK [5] https://ift.tt/iEu5YzQ https://ift.tt/it5v80Z October 27, 2023 at 07:04PM
Show HN: An AI that reads privacy policies for you https://ift.tt/yqtIFdi October 27, 2023 at 03:01PM
Show HN: Maven to Gradle (Dependency Conversion) Very tiny project to convert your Maven dependency blocks to Gradle. On a mission to support other build systems in the JVM ecosystem too :). https://ift.tt/32tDwUy October 27, 2023 at 01:39PM
Show HN: Cheddar, the app for people who hate budgeting https://getcheddar.co/ October 27, 2023 at 05:28AM
Show HN: A JavaScript library to generate rhyming passphrases https://ift.tt/5DBhymd October 27, 2023 at 03:30AM
Show HN: FreeChat – local LLM chat for macOS Hey HN, I made a tiny website for my llama.cpp-powered mac app. You can load in any GGUF (or it'll download the nice synthia mistral 7B fine-tune by default). I'm excited about local AI because of the privacy characteristics (you can run FreeChat without even connecting to the internet). I think that to amplify our abilities to the fullest extent we'll want information to flow fluidly back and forth between our brain and the AI. I'm pretty wary of what I'd plug my uncensored brain into, but keeping everything on-device feels most trustworthy to me. I was blown away by the llama.cpp demos and want to 1) make something useful for myself and 2) push more people towards open models and local AI. This is my first foray into packaging a local AI product for less technical users. The UX is basically cloned from other chat apps out there. Please join the TestFlight if you're a mac user interested in local AI and want to see how many tokens/second you can get on your machine. https://ift.tt/Bp5eqc2 October 26, 2023 at 02:30AM
Show HN: JellyBox – Jellyfin Desktop Client(beta) Hey guys, so I've been working on native desktop macos client for jellyfin server. Feel free to join and try it out https://ift.tt/tc0WoCr https://ift.tt/tc0WoCr October 26, 2023 at 12:37AM
Show HN: Convochat Like the videos? The content? Take a look: Convochat.com October 26, 2023 at 12:01AM
Show HN: Basil – AI Portfolio Tracker https://basil.fi October 24, 2023 at 09:32PM
Show HN: Togomak – declarative pipeline orchestrator based on HCL and Terraform Togomak is a command line tool that runs pipelines locally and on the cloud using HashiCorp Configuration Language with a Terraform-like architecture. I am a DevOps engineer and I wanted to build something that is CI/CD provider agnostic - something like GNU make, which I could plug into any provider of choice and not have to rewrite anything while retaining its rich features. I love Terraform and its ecosystem, so I guess I borrowed a huge chunk of their design. Togomak makes parts of your pipeline reusable, by making it a Togomak module, just like Terraform modules. It also gives you power over several HCL functions, loop expressions, templating, and customizing a pipeline according to user input. I started this project over a year ago, and over the course, I learned a lot about how Terraform works. Hopefully, some of our other Terraform friends would find this little tool useful! togomak is actually short for "to-go-and-make", and it sounds similar to "tokamak", a fusion device using magnetic fields to contain hot plasma for energy; perhaps it's containers here! https://ift.tt/05YDq78 October 24, 2023 at 11:19PM
Show HN: WebSession, a Secure Replacement for Cookies https://websession.dev/ October 24, 2023 at 02:44AM
Show HN: Image Turing test for humans. Test your AI detection skills We are blurring the lines between real images vs A.I. generated images with the innovations like Midjourney and DALL E. IsThatAI is a place where you can take the image Turing tests to tell A.I. from real ones! Show A.I. who's boss! https://isthat.ai/ October 23, 2023 at 07:03PM
Show HN: A game that is based on data analysis and pattern matching The premise of the game is that you have 30 "toggles". Some are simply ON/OFF switches and others you set to a single number (in a range). The feedback you get is if your previous day's toggles were correct or not. Based on that, your job is to determine the pattern of each toggle. The winner is the one that can have a perfect score for 30 days in a row. It does require that you log in since this is a game meant to be played over many days. Please let me know what you think or if you have any feedback. https://ift.tt/VCyBAUZ October 23, 2023 at 11:34PM
Show HN: Autolicious – AI-powered bookmark cataloging Chrome extension https://ift.tt/uQesl6A October 23, 2023 at 09:51PM
Show HN: Pypipe – A Python command-line tool for pipeline processing pypipe is a command-line tool for writing data pipelines in Python. When working with data processing in the terminal, I often find myself wanting to pass the output of commands to Python for further processing. In such cases, one can either write one-liners or create regular Python scripts and connect them through pipes. However, using pypipe makes this process more convenient and efficient. https://ift.tt/vZWAY2V October 23, 2023 at 10:05AM
Show HN: Use an EEPROM as Programmable Logic https://ift.tt/IteXiVg October 23, 2023 at 04:29AM
Show HN: Puzzlip Hey all, I built this puzzle generator to practice my wasm skills in Rust. Hope someone has fun. Source: https://ift.tt/ZKynMr2 https://puzzlip.com October 23, 2023 at 02:34AM
Show HN: Kobo as a Google Photo Digital Frame with LLaVA-Generated Haikus I've made a digital photo frame that displays random photo from my Google Photo library enriched with an Haiku generated by a LLaVa instance using the same photo as reference. https://ift.tt/jLcUaTV October 22, 2023 at 11:22PM
Show HN: vbang2 – DDG-Style Bangs with Customizations https://ift.tt/4AHB2k9 October 22, 2023 at 12:16PM
Show HN: Tiledesk – Open-Source LLM Chatbot Framework Tiledesk is an open-source chatbot designer that unleashes the potential of LLM-enabled chatbots and process automation through a user-friendly drag-and-drop interface. Witness its capabilities in action here: https://youtu.be/ZDPoVVbXxs8 With Tiledesk, you can create dynamic, human-like conversations without the complexities of coding or scripting. Our guiding principle is straightforward: Design, Test, and Launch Your Conversation Flows Across All Your Digital Channels in Minutes The quickest way to experience Tiledesk new product version is by visiting our website. For those curious about our codebase, explore our latest repository on GitHub: https://ift.tt/XAwsTJa Let's maintain a discussion focused on the essentials. We're here to answer your questions, provide insights, and share technical details. For additional information and inquiries, please don't hesitate to contact us at info@tiledesk.com We’d love to hear your thoughts! https://tiledesk.com/ October 22, 2023 at 12:35AM
Show HN: Images and animatons in 50 characters of stack based code https://ift.tt/ewKU0LC October 22, 2023 at 06:08AM
Show HN: Storybooks – AI-generated bedtime stories for kids https://ift.tt/BQJKd2a October 22, 2023 at 01:19AM
Show HN: My Attempt to Simplify Philosophy https://gainedin.site/ October 21, 2023 at 02:45AM
Show HN: Glyph DLP – a data loss prevention API Hi HN, Glyph DLP is an API that scans or redacts sensitive information (emails, SSNs, credit cards, etc.) from Base64-encoded files/strings. So far I have coverage for text files, JSON, PDF, CSV, DOCX, and XLSX files and may consider adding a few more in the future. I made this app mostly for fun and learning and to scratch the creative itch over the past few months. I am using FastAPI in Docker hosting it on Fly.io. I originally wanted to use SQLite/LiteFS on Fly but ran into some issues with concurrent writers when keeping track of rate-limiting on the API. I am now using managed MySQL on Planetscale which has been awesome and would definitely recommend both Fly and Planetscale to anyone making small hobby projects. Even though the API functions are relatively simple, this is definitely the hardest I have worked on an app. I put a lot more effort into design and getting things how I want them, learning how to write better tests, documenting the API, etc. I also want to mention that Glyph DLP does not store any content from files as they are scanned/redacted or use the information from uploaded content in any way. I have no users to speak of at the moment and appreciate any feedback! https://ift.tt/t8dz9hr October 21, 2023 at 03:02AM
Show HN: sbctl – Secure Boot key manager https://ift.tt/GOoYNWd October 21, 2023 at 01:31AM
Show HN: SignalDB – Reactive Local JavaScript Database SignalDB is a local JavaScript database with a MongoDB-like interface and TypeScript support, enabling optimistic UI with signal-based reactivity across multiple frameworks. It integrates easily with libraries like Angular, Solid.js, Preact, and Vue, simplifying data management with schema-less design, in-memory storage, and fast queries. https://ift.tt/OjYGmiX October 20, 2023 at 11:35PM
Show HN: Linkitall – create dependency-graphs of ideas What is the structure of knowledge? It's a broad question, and finding a structure that suits everyone is no easy task. Consider this: a backend developer might view knowledge as a table accessible with different keys, while a teacher might perceive it as a book, complete with chapters, sections, and subsections—a linear structure, yet with a tree-shaped Table of Contents for efficient reference. Generally, the structure we require depends on (a) the data involved and (b) the purpose at hand. Let's narrow it down: What's a suitable structure for teaching scientific knowledge? In the context of a specific course, one can assert that certain ideas are more fundamental than others. There's a hierarchy of ideas, where complex ideas build upon simpler ones, and those, in turn, rest on basic concepts. In simpler terms, with the exception of a few obvious or axiomatic ideas, every other idea relies on something else. Organizing all these ideas into a graph based on their dependency structure creates a dependency graph. Using graphical structure (including dependency graphs) to arrange ideas for presentation or teaching is nothing new. There are several tools out there, but none of them really worked for my use-case. So I wrote a tool in Golang which will take a graph definition in YAML format and produce a graph output in HTML. I am a noob in Golang. I am using python for work, so I wanted something else for this "hobby" project, and ended up with Go. This is the tool: https://ift.tt/kt7Gg4P Here are a few example outputs: Sets: https://ift.tt/XCTa2Ag... Trigonometric relations: https://ift.tt/XCTa2Ag... Note: one can click on the node name and it will open the associated slide. Kindly let me know what you fellows think. In particular, I would very much appreciate feedback from those in training/teaching/research background. https://ift.tt/kt7Gg4P October 19, 2023 at 04:40PM
Show HN: awesome-privacy-front-ends – private front-ends to popular sites https://ift.tt/xDCcyU6 October 19, 2023 at 04:47AM
Show HN: Finetune OpenAI Embeddings In-Browser There's a lesser-known trick described in the OpenAI Cookbook. You can linearly transform a generic embedding space (like OpenAI’s) for your usecase with a well-tuned matrix multiply. I ported the cookbook technique into a standalone hardware-accelerated webapp, and added some UX to guide the process along. There are some examples on the homepage for out-of-the-box fun. With 30 seconds of training, I was able to improve performance by the first example by 15%. https://ift.tt/5G4o2bk October 18, 2023 at 10:45PM
Show HN: Socketioxide – Power of Rust with Simplicity of Socket.io Rust itself is a hard language to master. Writing networking code is not an easy task in any language, let alone Rust. This is the beauty of socket.io, it has so low barrier of entry that anyone can code websocket logic with this framework. Now that Socketioxide is out, it can combine the power of Rust with its natural simplicity. Check it out and star if you like! https://ift.tt/JOVWKUo October 18, 2023 at 04:13AM
Show HN: Found a clean link today for Harmy's Despecialized edition. Found this link today for Harmy's Despecialized edition. This is usually a bit hard to get so it surprised me to find it in the wild(ish), came accross it while visiting some abandoned(I thought) forums. Thought both the upload and message attached to it was interesting and would like your opinion. So sharing before Disney comes down on them like a pile of bricks XD https://ift.tt/ewboW59 October 18, 2023 at 03:10AM
Show HN: I made an all-in-one desktop app with a no-BS approach to get work done Hi HN! This is Daniel from Floutwork ( https://ift.tt/M1jKOZN ) Floutwork is an all-in-one desktop app designed to serve as a personal work system, offering a no-BS approach to getting real work done online. Background: When I transitioned from a development role to a product management role, I realized there was no real organization or structure to the way I worked as a PM. Tasks I needed to complete were scattered across emails, Teams, meetings, etc. I was inundated with emails and found myself juggling multiple browser windows, numerous open tabs, and other desktop applications. This overwhelming situation made it clear that success in my new role hinged on being self-organized and focused. After reading the book "Deep Work" by Cal Newport, I recognized that my work habits were counterproductive to accomplishing meaningful work. After that, I delved further into the "focus and productivity" path, read more books on the subject, and decided to integrate these concepts and methodologies into a single app. I could have created a specialized tool that addressed only one or two problems, like many other apps out there, but I knew that building a single app designed to assist with the workflow from start to finish was the only way to eliminate as many distractions and friction points as possible. Honestly, I could've wrapped up development way sooner if I'd just tackled one issue. But what's the point if one part of my workflow rocks and the rest sucks? What's the problem with modern work? You might be using a combination of a task manager and a calendar to track tasks. To work on a task, though, you probably bounce to your browser full of tabs. If you use desktop apps like Teams, Slack, or Discord, this bouncing back and forth becomes even worse because every link you click on opens in the browser. The real problem is when we jump to a browser full of tabs every time, we get distracted by all the tabs and get sidetracked, or our old habits kick in due to how our brains are now wired, and we start aimlessly browsing. This causes a lot of friction in our flow. This is one of the main reasons why people today are not able to focus or don't feel motivated to get work done. What usually takes 1 hour to complete can take up to 3 hours. What's unique about Floutwork? Floutwork has an excellent task management system and a calendar view right next to it to intelligently show you when you can work on your tasks amidst your busy schedule. However, it goes beyond that and lets you pin your work apps right within Floutwork. Once you know you need to work on a task, you can quickly hop on to your web apps right within Floutwork and get that done, and then repeat. Every time you access a web app within Floutwork, any tabs you open within that app stay within that app, so you only get to see the tabs to get your current task done. This powerful flow cuts down all the distractions and friction points that come between tasks and work getting done. Now that all your work can be consolidated into one unified system, you can access powerful tools in a distraction-free way to: - Monitor your work habits - Gamify your tasks - Experience an immersive focus mode for tasks - Open a command bar without losing your flow to open apps, links, tools, add tasks, ask ChatGPT, etc. - Quickly take work notes in context - Clean out your emails with a few clicks - Access AI tools via ChatGPT meaningfully right within your flow This app is designed for people in roles like PMs, freelancers, managers, admins, and marketers, where being self-organized online is crucial for success. I know the HN community has a lot of developers. While this app can offer some benefits to devs, it won't be a game-changer for your workflow, especially if you're primarily in VS Code or other desktop development tools most of the day. I'd love to invite you all to try out the product and would appreciate hearing your feedback! October 17, 2023 at 06:55PM
Show HN: Continue – open-source coding autopilot, now in JetBrains Hi HN! Since launching Continue two months ago ( https://ift.tt/HgsEBwy ), we've received amazing feedback, added features, and greatly improved reliability. But one of the biggest things we heard was the desire for a JetBrains extension. My co-founder Ty and I are super excited to share that we've released an extension for PyCharm, Intellij, WebStorm, and most other JetBrains IDEs - ready for alpha users at https://ift.tt/qoDyrBd . Perhaps the most exciting part is that this effort was kickstarted and in great part developed by a community contributor! If you're curious what it took to make this happen, check out the PR here ( https://ift.tt/KGtUYQS ). We hope to eventually support every IDE, so we made adding a new extension as easy as implementing a single class. If you're curious why this is possible, you can read more about the Continue Server and the architectural decisions we made here: https://ift.tt/op7cDNu . https://ift.tt/qoDyrBd October 17, 2023 at 10:58PM
Show HN: Quepid now works with vector search Hi HN! I lead product for Vectara ( https://vectara.com ) and we recently worked with OpenSource connections to both evaluate our new home-grown embedding model (Boomerang) as well as to help users start more quantitatively evaluating these systems on their own data/with their own queries. OSC maintains a fantastic open source tool, Quepid, and we worked with them to integrate Vectara (and to use it to quantitatively evaluate Boomerang). We're hoping this allows more vector/hybrid players to be more transparent about the quality of their systems and any models they use instead of everyone relying on and gaming a benchmark like BIER. More details on OSC's eval can be found at https://ift.tt/ch74IKC... https://quepid.com/ October 16, 2023 at 11:51PM
Show HN: Textsynth: Evolve synthesizer sounds from text prompts https://ift.tt/UwyaVKj October 17, 2023 at 02:07AM
Show HN: Neuronpedia – AI Safety Game (GeoGuessr for Interpretability) https://ift.tt/eFtwLbk October 17, 2023 at 01:02AM
Show HN: RAGchain: Build advanced RAG workflow We made a framework for building advanced RAG workflow. It is like Langchain but only focus on RAG. It has many advanced RAG features like OCR loaders, reranker, multiple retrievers, query decomposition and more. Also, our file loader, embeddings, and vector stores are fully compatible with Langchain. Don’t worry about lack of integrations. https://ift.tt/1yZlMCO October 16, 2023 at 08:44PM
Show HN: View Amazon search trends and optimize listings This is a very small weekend proof-of-concept that combines OpenAI's embedding model with 9 months worth of Amazon search trend data (available via their reporting API). I also added a small GPT4 wrapper to optimize listings based on the search data. Right now it is available for free. Would love feedback from Hacker News! https://ift.tt/lebqYDU October 16, 2023 at 02:45AM
Show HN: Guess The Movie – Discover a secret Movie everyday I created this game where the objective is to discover the secret movie of the day. It's similar to games like Wordle, but in this case instead of words, you have to guess movies. An artificial intelligence algorithm will tell you how similar the movie you guessed is to the secret movie. You can play it alone or in group. I'm open to feedbacks and general comments. Have fun! https://ift.tt/OTzSJce October 16, 2023 at 02:13AM
Show HN: Get stuff done by focusing on one task at a time https://ift.tt/guT89hz October 15, 2023 at 11:41PM
Show HN: Pg_yregress, Structured Testing for Postgres Originally inspired by pg_regress, pg_yregress provides a TAP-compatible test executor that allows for better test organization, easier instance management, native JSON handling and so on. https://ift.tt/FMOS5LN October 15, 2023 at 11:52PM
Show HN: mystery-o-matic offers a daily random murder mystery https://ift.tt/pOdkIBz October 15, 2023 at 02:50AM
Show HN: MiniSearch, a minimalist search engine with integrated browser-based AI Hey everyone! I’m excited to announce the release of my last project, MiniSearch. I admire Perplexity.ai, Phind.com, You.com, Bing, Bard and all these search engines integrated with AI chatbots. And as a curious developer, I took the chance and created my own version. Using Web-LLM and Transformers.js to provide browser-based text-generation models on desktop and mobile, I built a minimalist self-hosted search app on which an AI analyses the results, comments on them and responds to your query summarising the info. In the backend, it still queries a real search engine, but besides that, there's no other remote connection happening. For running in the browser and on mobiles, lightweight models are required, so we can't expect them to give stellar answers, but there are a few advantages of using this over the services as mentioned earlier: - Availability: The AI will always be available and respond with the maximum available speed from the device. - Privacy: Besides the queries that go anonymously to the actual search engine, nothing else leaves your device. - No ads/trackers: Get the relevant links clean and fast without being tracked. - Customization: As it's open-source, you can fork it and re-style it any way you want. You can get started with MiniSearch by cloning the repository from GitHub ( https://ift.tt/L9SKtpw ) and running it locally or by using it online on this HugginFace Space: https://ift.tt/UvsuRPa (Alternative Space address: https://ift.tt/fzOmUTv ) You can even set it as your browser's address-bar search engine using the query pattern ` https://ift.tt/r7f9yu3 ` (where your query replaces %s). At the moment of this writing, the app is using TinyLlama and LaMini-Flan-T5 models, but there's an option to try to use larger models like Mistral 7B (not recommended, though, as it could be slow and break the fast-search experience). That's what I had to share. Thanks for reading! Your feedback means the world to me! Please don't hesitate to reach out if you have any questions or suggestions or want to learn more. https://ift.tt/fzOmUTv October 15, 2023 at 06:20AM
Show HN: 3D Binpacking Algorithm Visualized https://ift.tt/XlL3Nh6 October 15, 2023 at 06:31AM
Show HN: Tmux plugin in for playing Spotify playlists https://ift.tt/nBAK10P October 15, 2023 at 02:23AM
Show HN: Chatbot Doctor for Long Covid Currently beta-testing in top research university https://ift.tt/GjRlYST October 13, 2023 at 11:24PM
Show HN: Converse: Your AI Powered Library Save web articles, PDFs and Youtube videos. TLDR it. Summarize it. Chat with it. Share it. Organize it across various collections. https://ift.tt/AsPk9WZ October 14, 2023 at 12:14AM
Show HN: Snapglyph.com – Better open graph images for publishers https://snapglyph.com/ October 13, 2023 at 11:06PM
Show HN: 90s style yearbook photos using AI https://ift.tt/2PhCQs5 October 13, 2023 at 11:32AM
Show HN: stews.io – power tools for publishing quality curations to the web https://www.stews.io October 13, 2023 at 05:06AM
Show HN: OpenBLE, Swagger for Bluetooth OpenBLE is an API specification language and client generator for Bluetooth services built on the generic attribute (GATT) profile. Bluetooth development is a mess. Too many datasheets, too little documentation and SDK fragmentation across platforms. I built this tool to improve documentation, version control and development speed for BLE programs. Even though shunned by Apple and Mozilla, Web Bluetooth enjoys wide support and just works. It makes sense to build the frontend for OpenBLE using web Bluetooth. No SDK hell, no installations, wide support albeit experimental. I could ship the spec, SDK, code generator and testing framework in pure JavaScript. https://ift.tt/tdQig4N October 13, 2023 at 01:23AM
Show HN: AI Generated Personalized Videos https://foxacid.ai October 12, 2023 at 06:14AM
Show HN: Nostalgist.js – Run emulators of retro consoles, within web browsers https://ift.tt/0vHEIt9 October 12, 2023 at 02:14PM
Show HN: OpenPV – Photovoltaic Potential in Bavaria (and Beyond?) Photovoltaic potential calculated live and privacy-friendly in your browser via WebGL. Using open LoD2 and laser point data from the Bavarian Public Agency for Digitization, High-Speed Internet and Surveying. Including laser points for tree occlusions and other non-LoD2 objects. Try it with the Bavarian Hall of Fame next to Oktoberfest: Hall of Fame, Munich, Bavaria Note that the point clouds might be a lot of data to download if enabled (~50 MB+). Currently limited to Bavaria, Germany. Thanks for your feedback! https://www.openpv.de October 12, 2023 at 11:02AM
Show HN: thcon, a config-driven theme controller It's not the first CLI tool that switches terminal, editor, and desktop themes, and it certainly won't be the last. This one (mine) focuses more on switching between dark and light variants of a theme than on theme hopping, and is able to support a different set of tools. Notably, KDE Plasma, GNOME Shell user themes, and the macOS global dark mode are all supported, which is pretty unique I guess? https://thcon.app October 12, 2023 at 06:12AM
Show HN: Cloudgenda – Membership management platform for social organizations https://cloudgenda.com October 12, 2023 at 03:26AM
Show HN: AI puzzle game using Stable Diffusion AI images I liked the checker pattern effect (Stable Diffusion + ControlNet) and made a small puzzle game around it. Which image is your favorite? https://ift.tt/PX0QWaA October 11, 2023 at 11:09PM
Show HN: Obligator – An OpenID Connect server for self-hosters https://ift.tt/jz3csLk October 12, 2023 at 12:29AM
Show HN: A lightweight open-source web analytics for webdevs I wanted to share something I've been working on recently: Statum, a handy web analytics tool. https://ift.tt/Rfzrq0K The journey began when I found myself frequently needing simple web analytics for my projects. I tried Google Analytics, especially GA4, and realized it was quite complex and, at times, not very accurate, especially when I wanted to view stats for the current day or recent hours. Then I tested a few fancy startup solution but ended up with way too expensive plans the expect me to subscribe (I'm not that rich to pay $99/month for every pet project web analytics). This drove me to think, "Why not create a tool that bridges the gap between these complex/expensive platforms and the real needs of developers like me?" So, I designed Statum to seamlessly parse both Nginx and Apache server logs. It filters all necessary data, including IP, http method, URL, and user agent. What's more, it can categorize these user-agents into mobile users, bots, and others. Besides that...to provide a holistic view, Statum augments local log file statistics with web-based JavaScript analytics, offering even deeper insights, especially into returning visitors. With Statum, you can quickly get a grip on: - The number of visitors and a breakdown between bots and real users. - Identify visitors as unique entities (tied to the browser). - Client-side parameters such as screen resolution, OS, language. - Unique user-agents and much more. I've aimed to make the setup process straightforward (it's just one js line to insert into your website template and update a few paths in .py file to parse logs from the right place). Currently, it does not have UI, I use just a text output from sqlite, the default query to get the number of visitors and return visitors is in gen_stats.sh so you can enhance it depending on what you want to analyze. I'd appreciate any feedback you have on the project. Please keep in mind that this is an initial version and it's not designed for high-traffic websites. https://ift.tt/Rfzrq0K October 11, 2023 at 03:49AM
Show HN: We built a security compliance platform that uses AI https://compliance.sh/ October 11, 2023 at 03:09AM
Show HN: The Water Quality Dashboard: State Compliance over the Years https://ift.tt/4973z6E October 10, 2023 at 11:10AM
Show HN: Free content optimization tool for SEO https://ift.tt/5f3s904 October 10, 2023 at 04:31AM
Show HN: A Prettier plugin for formatting imports in Astro files https://ift.tt/CswUq0F October 9, 2023 at 09:57PM
Show HN: I made a Chrome extension to put headlines back into Twitter https://ift.tt/j4zGF59 October 10, 2023 at 05:38AM
Show HN: Self hosted Embedding Server | OpenAI compatible Drop in replacement for OpenAI's embedding API. Can be used with official OpenAPI libraries. Written in python3 https://ift.tt/Blx9Rqr October 9, 2023 at 09:50PM
Show HN: Blending AI Images with Classic Checker Patterns: Puzzle Game Evolution https://ift.tt/7GpPyRO October 10, 2023 at 01:10AM
Show HN: An AI app that lets you read up to 10 news articles in 60 seconds Be gentle & humble HN, we're just beginning this journey. We still have A LOT of work to do on Tidby. However, we'd love your insights on improving its growth. Current things we're improving: - Article / summary quality - Feed quality / improvements - Onboarding across app - Additional sources - UI/UX improvements (not final design) We've been diligently working on an app designed to summarize the news and create a social experience within it over time. The future of Tidby: ~ Comments on articles. ~ Posting. ~ Newsrooms. (similar to a subreddit) ~ Related Articles. ~ Library expansion. Create groups, subtopics, etc. ~ Mood Reading. Enjoy articles / topics at certain times of the day instead of random. ~ Filters, filters, filters, & much more planned. Not for who you or what you think will make Tidby great, but what would make Tidby useful for you? Thank you for reading! https://ift.tt/tCX3hLU October 10, 2023 at 12:35AM
Show HN: I made a all-in-one web app to help me with my freelance admin tasks https://ift.tt/yldu4CT October 9, 2023 at 02:20PM
Show HN: Talk with ChatGPT using your VOICE https://ift.tt/VpiW7OU October 9, 2023 at 10:15AM
Show HN: I made a one button snake game variant https://tapsnake.com October 9, 2023 at 06:20AM
Show HN: Pollux – A Message Passing Cloud Orchestrator https://ift.tt/K48fXPa October 9, 2023 at 02:44AM
Show HN: This is what social media could be I made what I believe is a joyful slow social media. Would love to know what you think! https://bloom.tendtoyourgarden.xyz/ October 9, 2023 at 02:04AM
Show HN: BadUSB that can exfiltrate stored WiFi passwords https://ift.tt/WbgVulc October 8, 2023 at 06:09PM
Show HN: Create Email using your own voice You can write your emails using your voice you can generate resignation, birthday mails etc Website: everlogue.aicygnus.com Google Play Store Link: https://apps.apple.com/us/app/everlogue/id6452388483 https://ift.tt/IDPTEMu October 8, 2023 at 07:33PM
Show HN: Track time spent on activities that matter to you https://ift.tt/yqhnLWj October 8, 2023 at 01:53PM
Show HN: Build WebExtensions in Go, a Native Way Less than a week ago, we announced a new stdlib & runtime `pcz` for Golang, focusing on platform native support, along with full access to Web APIs. [1] (and we were not joking.) Today we are releasing the full access to WebExtension APIs for Go js/wasm target in pcz std[2], and now you can build WebExtensions in Go natively, happy toying with it! [1]: https://ift.tt/QzdXmM8 [2]: https://ift.tt/LYohdX2... https://ift.tt/6mlstTP October 8, 2023 at 05:51AM
Show HN: Vimacs – Fast, Feature-rich & Beautiful Neovim configuration Vimacs project has just released! One of the most feature-rich neovim configurations out there. Manifest: There are some philosophical differences between (neo)vim & emacs (barely summarizing): (neo)vim is more minimalist and more focused on coding (unix philosophy) emacs is known to be an extensible editor that can ease the process of (almost) any text related task. (IRC, E-Mail, Note taking etc.) With Vimacs you have the efficiency of (neo)vim and (some) features of emacs. - Feature-complete (Some inspired from emacs & JetBrains) - Fast (Lazy loading ~%97.5) - Simple (configuration + usage) Vimacs some out of the box features (full list: [0]): > NOTE: This is 1/10 of the repository's list - Debugger (Polished for the best) - Profiler - Hot-reloaded themes - Magit + Github integration - On-Click updates - Project Manager (Github templates + hooks!) - Markdown tools - Code refactoring tools - Tree-sitter actions (e.g JetBrains extract function, unjoin line etc.) - Magit + Github Integration - Task framework - Testing framework - File Manager (dired like) - Leetcode Client - Org-mode - Compiler Explorer (for any language!) - Codegen tools - Refactoring tools - Pastebin Client - Smart Snippets - AI tools (assistant, code-generation, inline hints) - Multiple UI Modes for saner code editing experience Vimacs has some optional features like: - IRC Client - E-Mail Client - Discord Client - Internet Browser - And more! [0] For more information (and a feature list) please visit repository homepage [0] --------------------------------------- [0]: https://ift.tt/tYBEH8A https://ift.tt/tYBEH8A October 8, 2023 at 10:44AM
Show HN: CSSBattle – A competitive game for web designers and developers My name is Kushagra, and I am the co-founder of CSSBattle[1]. We built CSSBattle to make web designing a bit more fun. CSSBattle is an online competitive game where you have to replicate a given target image with CSS. When you submit your CSS code, you get a score based on how well you replicated the image + how short your code is. Our community has now grown to 320k+ players across the world. Over the past 3 years, we've been working hard to make it even more fun and educative for our players. I am very excited to show you a completely revamped version of CSSBattle with great new features which makes it the best frontend gaming platform on the web. Here's what's new: - Daily Targets: after talking to our users, we realized that not all players liked the pressure of leaderboards and competition. So we've introduced Daily Targets where players get a new target every day. These targets don't have leaderboards and are great for beginners who are just getting started - CSS Courses: We've also introduced game-like interactive courses for learning CSS - Monthly Battles: We now host monthly battles for players who crave competition. These are heated battles where players spend hours on shaving off a single character from their code just to rise up on the leaderboards! - Redesign: We've revamped the whole site to make it look nicer, and the whole experience smoother. We've also optimized it to work on mobile devices We would love it if you get a chance to check it out and are excited to hear all your feedback. Thank you for the support! [1] https://cssbattle.dev https://cssbattle.dev October 8, 2023 at 06:32AM
Show HN: Display all stories and comments for a specific Hacker News user Hi HN, I have been exploring the Hacker News API [0] a bit and came up with this simple way of exploring a user's past submissions including the comments [1]. It's been fun to dig through some of the old submissions and reading the comments, so I thought I'd share. https://ift.tt/lYySO0V Caveat: For accounts with a lot of submissions, it may take a while to load. [0] https://ift.tt/fqDUoBy [1] https://ift.tt/VbN0rIl... https://ift.tt/lYySO0V October 7, 2023 at 11:42PM
Show HN: Nbagent – Simple Nullboard backup agent for Unix systems Hello, HN! I'd like to introduce you to nbagent[0], an open-source alternative backup agent for Nullboard[1] for Unix systems. If you, like me, are a fan of Nullboard's simplicity and you've been looking for an easy way to have your data backed up, check it out. I'd love to hear your feedback on nbagent. Please feel free to leave comments, suggestions, or questions below. Thanks! [0] https://ift.tt/uxeDyGV [1] https://ift.tt/LCX5zc8 https://ift.tt/uxeDyGV October 7, 2023 at 03:06AM
Show HN: A job application tracker with company reviews, recruiter autoresponder Hey folks. Rolepad is a product born out of my dissatisfaction with hiring processes - both as a candidate and as a hiring manager. Processes that are non-transparent, inefficient, and full of frustration for both sides. This early iteration has focused on the application tracking aspects with a few extra goodies. These days it is common to apply to dozens of positions (some users track over a hundred opportunities). Without a record-keeping system, it can quickly become an unmanageable mess. Even the better-organized among us often end up juggling spreadsheets, emails, and various notes. Rolepad was built to keep this data (company facts, role details, interview stages, contact info, freeform notes, follow-up actions, and more) in one place. Some of the other neat additions: - Forward emails to save@rolepad.com to save them as notes connected to specific opportunities. Forward recruiter messages to no@rolepad.com to have the system automatically reply with a decline response. - Generate shareable Sankey charts of your progress like this: https://ift.tt/QPAHt06 - Submit anonymous reviews and insights about application/interview/offer processes at a company . This is new and there aren’t great examples to share yet ( https://ift.tt/Ox6CpIY is an early glimpse), and I didn’t want to create fake data as a matter of principle. Oh yeah, and it’s totally free :) Creating an account is passwordless and takes seconds, but if you want to kick the tires even faster, I created test credentials for this occasion: username: test@rolepad.com password: hntest With this release, I am also starting conversations with employers ( https://ift.tt/PI48cSx ). A unified platform for candidates and employers can significantly reduce frustration for both in ways that email cannot. I should note that any solutions here have privacy implications and will require an exceedingly thoughtful execution. And now for the tech stack. The main application uses React with Tailwind on the frontend, C# on the backend, hosted in AWS (App Runner, Lambda, RDS Postgres, SES), with auth provided by Google Firebase, and CI/CD via GitHub Actions. The home page is actually an SSR (server-side rendered) application built with vite-plugin-ssr (now vike) and hosted in a Cloudflare Worker that hits the AWS-hosted API. This is basically a best-of-all-worlds SSR configuration - very fast, zero cold start (!), and essentially free. Any and all feedback is sincerely appreciated! https://rolepad.com October 6, 2023 at 09:31PM
Show HN: What to read after? Personalised AI book recommendations Personalised AI book recommendations with WOW effect! Greetings! I'm Robo Ratel, your personal AI librarian, and I'm thrilled to help you find your next amazing literary adventure! Just specify genres and/or storyline characteristic and see the exciting recommendations I've curated just for you! https://whattoreadafter.xyz/ai-librarian October 7, 2023 at 03:39AM
Show HN: Cut back alcohol in a warm and supportive app I've always been a heavy drinker and tried multiple time to cut back alcohol, but failed every time. As a mobile developer, I had the idea to create a dedicated app to track alcohol consumption in quick and fun way. That's why I've developed Drylendar, an iOS app translated in French (I'm French) and English that allows people to track their drink every day in a beautiful calendar. To help people staying motivated, I've added medals to unlock and possibility to add friends to share calendars and positive energy. My app is available on App Store for 10 days, and it's been 215 days that I didn't drink alcohol at all, I've never felt healthier & happier! https://ift.tt/2Ea3Odx October 7, 2023 at 02:38AM
Show HN: A simple Pastebin Clone using Deno This is a simple Pastebin clone I made using the Deno Typescript runtime. I created a simple templating system, and implemented server-side rendering for the UI. Demo: https://ift.tt/4f1ZvK9 https://ift.tt/2SfYDUO October 7, 2023 at 12:44AM
Show HN: Neobrutalism components – A collection of react-tailwind components Hi, can you give me your opinion about this project? What else I should add? https://ift.tt/41SMRtF October 7, 2023 at 12:41AM
Show HN: Use Python docstrings as exception messages The following exception @dataclass class PodBayDoorsStillClosed(DocumentedError): """ I’m sorry, {self.user_name}. I’m afraid I can’t do that. """ user_name: str when raised as raise PodBayDoorsStillClosed('Dave') will print PodBayDoorsStillClosed: I’m sorry, Dave. I’m afraid I can’t do that. Reduce the boilerplate, use more exception classes to better express the business logic, or invent your own use cases :) Can be tried out as: pip install documented which works for Python ⩾ 3.8.1. https://ift.tt/sMTc6oU October 6, 2023 at 11:39PM
Show HN: Universal adapter for TypeScript schema validation https://typeschema.com/ October 6, 2023 at 11:48PM
Show HN: Using File System as Database https://ift.tt/jMFr6Vq October 6, 2023 at 01:12AM
Show HN: JsonGenius – Open-Source Web Scraping API with GPT Hello HN! I decided to open-source my own web scraping API that I'm using to get information from different websites without using any selectors or XPath. Just provide the URL and a desired JSON schema, and it will return extracted data. Hope this can be helpful for someone. Cheers! https://ift.tt/n0H4JtB October 5, 2023 at 09:46PM
Show HN: Smartphone haptics for inducing calm, an alternative to meditation Hey HN, We've been working in neurotech over the past few years, primarily focusing on improving sleep. A friend asked if I would build her a vagal nerve stimulation device. These are devices used to improve relaxation, and “vagal tone”. She didn't want to shell out hundreds for the existing solutions. I originally said no, but then I thought, what if we leveraged smartphone haptics to achieve the same effect as these expensive devices? After some tinkering, Harbor: Immersive Calm was published to the app store last week. https://getharbor.app It’s pretty basic and very MVP, no logins, just: 1)open the app 2) select an immersion (mix of sound and haptics) 3) select how long you want to be immersed (?) 4) lay back, put your phone on your chest, and feel the sensations. In comparison to meditation, with Harbor, there is no “doing it right”, : Lay back, Tune In & Chill Out. I initially built for Android, but the fine-grained control and consistency of haptic motors in iOS device is a better experience. Though, I’m not ruling out a future dive into Android. Here’s a video demo( https://youtu.be/gr70kY9_Abk ) for a sneak peek. Though, without the haptic feedback, you can’t really get a feeling for the experience. Compared to devices the cost hundreds of dollars plus subscriptions, we’re thinking of a subscription model of $5/month. A friend who is a trauma therapist said she’d recommend it to some of her clients, and of course, there is the market of people who are looking to buy vagal nerve devices, and we can offer a lower cost alternative - and you don’t have to wait for shipping :) https://ift.tt/6DlRtrj October 6, 2023 at 12:58AM
Show HN: An app store just for installable web apps https://store.app October 6, 2023 at 12:20AM
Show HN: Dittofeed v0.5.0 – Self-host SMS and email customer messaging Hey HN, we’ve just released Dittofeed v0.5.0, with the primary change being the addition of SMS as a messaging channel. Dittofeed is an open source (MIT licensed) omnichannel customer engagement platform, similar to Customer.io and Iterable. We added: - Twilio-based SMS messaging. You can create SMS templates and customer journeys within Dittofeed. SMS is a great channel for B2C software companies, looking to engage with their users. For example, e-commerce businesses commonly use SMS to support checkout flows. We'll be making further enhancements to Dittofeed's SMS support in the coming weeks! - We added a new "Trait Exists" segmentation option, which can be used to create a segment of all users with phone numbers, for example. - We made some fairly large improvements to our settings UI. Big shout out to our contributor! https://ift.tt/0fG1yFp The full feature release blog post can be found here: https://ift.tt/7iLUs30 . Looking forward to your thoughts and feedback! Github Repo - https://ift.tt/30pvT6I Demo - https://ift.tt/aYd5qeI Docs - https://ift.tt/0NO5ZJM October 5, 2023 at 11:04PM
Show HN: Running LLMs in one line of Python without Docker Hello Hacker News! We're Yangqing, Xiang and JJ from lepton.ai. We are building a platform to run any AI models as easy as writing local code, and to get your favorite models in minutes. It's like container for AI, but without the hassle of actually building a docker image. We built and contributed to some of the world's most popular AI software - PyTorch 1.0, ONNX, Caffe, etcd, Kubernetes, etc. We also managed hundreds of thousands of computers in our previous jobs. And we found that the AI software stack is usually unnecessarily complex - and we want to change that. Imagine if you are a developer who sees a good model on github, or HuggingFace. To make it a production ready service, the current solution usually requires you to build a docker image. But think about it - I have a few python code and a few python dependencies. That sounds like a huge overhead, right? lepton.ai is really a pythonic way to free you from such difficulties. You write a simple python scaffold around your PyTorch / TensorFlow code, and lepton launches it as a full-fledged service callable via python, javascript, or any language that understands OpenAPI. We use containers under the hood, but you don't need to worry about all the infrastructure nuts and bolts. One of the biggest challenge in AI is that it's really "all-stack": in addition to a plethora of models, AI applications usually involves GPUs, cloud infra, web services, DevOps, and SysOps. But we want you to focus on your job - and we take care of the rest "boring but essential" work. We're really excited we get to show this to you all! Please let us know your thoughts and questions in the comments. https://www.lepton.ai/ October 4, 2023 at 10:07PM
Show HN: An app store just for Web Apps https://store.app October 4, 2023 at 11:53PM
Show HN: I made a AI canvas motion generator I've created an AI-powered canvas motion generator and would love for you to try it out. This new tool uses advanced AI to automatically generate smooth, natural motions and animations for canvas elements. Whether you're a developer, designer, or artist, I think you'll find this generator makes bringing your static canvases to life easier than ever before. https://ift.tt/CyYlHQG October 4, 2023 at 08:01PM
Show HN: An app to create asynchronous micro podcasts Share thoughts and stories with friends worldwide, on your time. https://roadsaudio.com/ October 4, 2023 at 03:22AM
Show HN: AI-Generated Luxury Style Stock Images Hey HN, We're excited to introduce LuxeStock, a luxury style stock image library powered by AI. These images work well for brands, entrepreneurs, marketers, and content creators. All images are generated by AI and handpicked by humans. We are starting with a newsletter that sends you 20 free premium stock photos every week. Check us out at: https://luxestock.co Thanks! https://luxestock.co October 4, 2023 at 01:11AM
Show HN: Linear doesn't have an iOS app so I made one myself Love using linear.app but they don't have an iOS app. They have an external GraphQL schema so I made a native iOS app using SwiftUI https://changes.app/ October 4, 2023 at 02:34AM
Show HN: Bookmark in Public – Curate and Share Collections of Links Easily https://linkcollect.io October 4, 2023 at 01:21AM
Show HN: Easy MQTT Handler – An MQTT Client to Connect Your PC to Home Assistant Hey HN. I wanted to share my pet project and first open-source contribution with everyone here! Here's a summary of what the tool does: The tool was mainly developed to provide an easy way to integrate Personal Computers into Home Automation and offers a simple, but functional, GUI to connect to an MQTT Broker and listen to a topic. The user is able to define commands and parameters that should be part of the payload of the MQTT messages received from the broker. For each command/parameter combination the user can then define an executable that should be launched once a certain command/parameter combination is received. The tool is neatly integrating into the users' environment by sitting in the tray area as a tray icon. It comes with a Qt5-based GUI and is licensed under the GPLv3+. If you have any questions about, just ask! Thanks. https://ift.tt/M5w1OI0 October 3, 2023 at 11:26PM
Show HN: The AI Startup Templates Collection https://ift.tt/aGHSVfw October 3, 2023 at 11:43PM
Show HN: Zany – Favicon API Got mad at this console error the other night: "Failed to load resource: the server responded with a status of 404 (File not found) :8000/favicon.ico:1" and hacked this together. Never have to worry about that 16x16 square again. https://zany.sh October 3, 2023 at 11:49AM
Show HN: Cursor: Chrome and Orion ext to clone and open any repo (VS Code too) Cursor is such a game-changer so I made it the default editor for my new extension. https://ift.tt/iQ63lFk October 3, 2023 at 12:15AM
Show HN: Hardcover – Letterboxd for Books Hi HN! A little over two years ago, Goodreads announced they were shutting off access to their API. I was using it to show what I was reading on my blog at the time, and started looking for alternatives. I found a few that showed potential. I'd been using Letterboxd for a few years at that point and felt it had something that was missing from GR and the others I found, but I couldn't put my finger on it. I decided to build it instead (I'm sure many creators can relate ). I made a post on the /r/cofounders subreddit about the idea, and found Ste. With me as a full-stack product dev and him on product design, we talked to hundreds of readers about what they want in a book tracking and social platform. We've listened to their feedback, tested and iterated constantly. We believe we've created a book space that feels as warm as a familiar library but as exciting as a midnight book launch party. This past weekend we launched Hardcover on Product Hunt (and hit #3!). We describe Hardcover as a book tracking social network for readers to find new books, track what they read and make lasting connections with other readers. So, Letterboxd for books! Here are a few of my favorite things you can do on Hardcover: Find books - Search for books you know of, check out trending books, explore lists and prompts to find hidden gems, review your recommendations, stumble on friends reads in your feed, or browse all book by genre, mood or tag. Decide what to read - Besides all the book facts you'd expect to see, we show you a personalized Match Score from 0% to 100% for each book based on your reading history. You'll also see ratings & reviews from readers you follow and readers most similar to you. Track your reading - One place for every book you want to read, have read and more. You can set your privacy level to public, private (for a book?) or friends only. Use Airlists (our version of Airtable for Books) to further organize your library. Log your reads - Rate and review books on a 5-star scale with half-star increments. Showcase your favorite books on your profile at hardcover.app/@username Read even more - Set reading goals and explore your reading stats through charts and data visualizations to help keep you consistent and understand your own reading habits and tastes. AI librarian, Bookle game, referral program, Goodreads/StoryGraph importer, GraphQL API, light/dark modes, an active Discord and so much more! I'm excited to share and get feedback from the Hacker News community we've all been a part of for so long (even if I've mostly lurked here since 2009 ). In terms of launch numbers (which I always love to see), here's our dashboard that shows how it went. We had about 250 new members join in the last 3 days, and a few new subscribers. We're still a ways away from being profitable. It costs us about $1,000/month to run Hardcover – even before salaries. We're about 30% of the way there. https://ift.tt/AjGHype... I'm most excited about the momentum from launch - seeing people share Hardcover with friends of theirs who read and growing the community. If you're a reader I'd love to invite you to join us! Any feedback, questions or comments are always welcome. I'm an open book, so feel free to ask me anything. Adam https://ift.tt/C5aDKEN https://hardcover.app October 3, 2023 at 03:16AM
Show HN: A new stdlib for Golang focusing on platform native support No gc, No goroutines, Produces small binaries while using the unmodified official go toolchain, and comes with complete Web SDK (generated from w3c/webref). We are building `pcz` to provide a reimagination of Go the language, in an effort to make it suitable for all kinds of programming tasks, and currently you can use it to build efficient web applications in Go using the generated Web SDK (as shown with the live web demo[1]). The journey is just starting, any suggestions? or any critics? [1]: https://ift.tt/gtQyN05 https://ift.tt/KLivcfD October 3, 2023 at 02:50AM
Show HN: SourceChart – ExcaliDraw but for Charts https://ift.tt/7CAforp October 2, 2023 at 07:33PM
Show HN: Anything World – AI for 3D auto-rigging and animation https://anything.world/ October 2, 2023 at 11:02PM
Show HN: An Astro boilerplate to help you launch your SaaS in 3 minutes Hey HN, Inspired from Marc's ShipFast, I've built LaunchFast which helps you with a set up that: - has a component for making SEO at your fingertip - enables you to utlilize Upstash, a Serverless Redis with budget friendly pricing - send transactional emails with Resend - captured analytics with Google & PostHog - capture payments via Lemon Squeezy & Stripe - login users via Google Oauth2 and Emails - verify users in case they sign up non-OAuth2 methods - Pre-built Components & Animations! Rishi https://ift.tt/CqrWsl4 October 2, 2023 at 03:05PM
Show HN: I Made an App to Summarize YouTube Videos in Just One Click Hey folks! My weekend project, Summify.io, has officially launched! It's an AI-driven tool that simplifies your life by summarizing YouTube videos in just a single click. Now, you can get the gist of those long vids without breaking a sweat! Built from the ground up as a solo developer, it's been an incredible journey full of late nights, countless coffees, and the spirit of indie hacking The amazing response from our private release has motivated me on to start building even more features. Can't wait for you to check it out and share your thoughts! Try Summify.io now and let's me know what you think https://summify.io October 2, 2023 at 05:29PM
Show HN: Podman Quadlet Hetzner ansible template for $5 bun.js app deployments Example of standalone Bun.js application deployment to Hetzner Cloud using Rootless Podman Quadlet systemd services. https://ift.tt/V1ndM2y October 1, 2023 at 10:55PM
Show HN: NanceFi – Visualize public companies revenue sources, costs and margins Hey HN! Today, I'm thrilled to introduce "Nancefi", a SaaS app designed specifically for those who need a deeper insight into SEC reports. If you've ever found yourself sifting through pages of financial data, you know how daunting and time-consuming it can be. With Nancefi, we bring a solution to this problem. *Key Features:* * Data Extraction: Our advanced algorithms scan through SEC reports, pulling the most relevant data points for analysis. * Sankey Diagram Visualization: Visualize the extracted data in a comprehensive manner using Sankey diagrams. This makes understanding the flow of information and resource allocation easier than ever before. * API Consumption: For developers and businesses looking to integrate this data into their systems, we provide a robust API to fetch and utilize the extracted information. Tech Stack: We've built Nancefi using some of the most modern and powerful tools: - Frontend: Next.js with TailwindCSS for a sleek and responsive design. - Backend: PostgreSQL for reliable data storage, tRPC for efficient remote procedure calls, and Prisma for easy database interaction. * Why Nancefi?: The world of financial data is vast and often hard to navigate. With Nancefi, we aim to make this journey smoother for analysts, businesses, and anyone interested in understanding SEC reports in depth. Give it a Try!: We would love for you to try out Nancefi and share your feedback. Looking forward to your feedback and suggestions! https://ift.tt/xoEeDwp October 1, 2023 at 07:56PM
Show HN: A distributed workflow engine written in Go I'd like to share a project I've been working on for the past few months. It's a distributed workflow engine written entirely in Go. Some highlights: * Tasks are executed in a Docker container * Can run stand-alone or distributed * Highly extensible * Able to enforce limits (CPU/RAM) per task * Web UI Would love the get your feedback on it, and find out if this could be useful. https://ift.tt/zserdH9 October 2, 2023 at 12:59AM
Show HN: Maximize Signal-to-Noise ratio with controllable newfeeds The goal of Personamo is to give you a single interface to choose the sources you want to read from, and then easily customize the feed algorithm underneath. Right now, as platforms do not provide us with a flexible set of filters, it’s tough to control the amount of noise in your feed manually. The bulk of news and content we consume every day is overwhelming and make it hard to focus on what really matters. Ideally, any newsfeed should reflect your interests and priorities. In reality, TikTok's newsfeeds constantly suggest dancing girls and Twitter's are filled with AI-generated shit posts. At a high level, here's how it should work: you pick your sources, customize your feed algorithm using LEGO-like blocks, and voila - you have a feed that's tailored just for you. To bring this idea to life, we created Personamo, a platform that gathers content from various news sites, blogs, and subreddits, so you can consume and organize your information all in one place. What's great is that Personamo lets you create different feeds for your different personas. You can have separate feeds for your professional self, your hobbyist self, your learner self, and more. No more scrolling through cat videos when you're actually looking to learn about quantum physics. My friend and I have been working on this product for a while now, and I'm stoked to share it with the HackerNews community. We truly believe it can profoundly impact the way you consume information and eager to hear your feedback/suggestions. Contact us: https://ift.tt/2urEZUB or personamoapp@gmail.com https://ift.tt/2urEZUB October 1, 2023 at 08:06PM
Show HN: Svmidi, a suckless virtual MIDI keyboard This is a minimal yet functional midi virtual keyboard written in C, using Xlib and asound or sndio. Tested on Linux and OpenBSD, replaces softwares such as VMPK. https://ift.tt/o41pA9J October 1, 2023 at 02:09AM
Show HN: How I made a donut-shaped donut.c replica in Python [video] https://www.youtube.com/watch?v=tzpfyTFvU6M October 1, 2023 at 09:30AM
Show HN: Program ESP32s in Nim https://ift.tt/Uw5fLCv October 1, 2023 at 04:13AM
Show HN: A map that tells you if a NYC cafe has WiFi, a restroom, and an outlet I am slowly adding more locations now. This is intended to be a crowdsourced map. Everyone is welcome to add more locations and provide comments/votes here. Free people from going to a cafe for work only to leave because there's no wifi, restroom, or outlet!! Demo: https://ift.tt/VErWA5H https://ift.tt/qrJy9tm October 1, 2023 at 05:57AM
Show HN: Noisy Nest Free white/pink/brown noise generator Hi All, i was playing around with GPT-4 today, and threw together a simple noise generator. It can play pink, brown, and white noise indefinitely. I spent maybe an hour creating this. It's quite amazing what you can do with such little time with AI. Let me know if you think of any features to add, and i'll consider adding them to make this more useful. https://ift.tt/OqCsU87 October 1, 2023 at 02:40AM
Show HN: Stargazers Reloaded – LLM-Powered Analyses of Your GitHub Community Hey friends! We have built an app for getting insights about your favorite GitHub community using large language models. The app uses LLMs to analyze the GitHub profiles of users who have starred the repository, capturing key details like the topics they are interested in. It takes screenshots of the stargazer's GitHub webpage, extracts text using an OCR model, and extracts insights embedded in the extracted text using LLMs. This app is inspired by the “original” Stargazers app written by Spencer Kimball (CEO of CockroachDB). While the original app exclusively used the GitHub API, this LLM-powered app built using EvaDB additionally extracts insights from unstructured data obtained from the stargazers’ webpages. Our analysis of the fast-growing GPT4All community showed that the majority of the stargazers are proficient in Python and JavaScript, and 43% of them are interested in Web Development. Web developers love open-source LLMs! We found that directly using GPT-4 to generate the “golden” table is super expensive — costing $60 to process the information of 1000 stargazers. To maintain accuracy while also reducing cost, we set up an LLM model cascade in a SQL query, running GPT-3.5 before GPT-4, that lowers the cost to $5.5 for analyzing 1000 GitHub stargazers. We’ve been working on this app for a month now and are excited to open source it today :) Some useful links: * Blog Post - https://ift.tt/dqCV0xn... * GitHub Repository - https://ift.tt/OoQ4iXu * EvaDB - https://ift.tt/sA2dkVR Please let us know what you think! September 30, 2023 at 09:15PM