Show HN: Build event-driven workflows with Python async functions I noticed the new feature of llama-index: the event-driven workflow[1], which allows for building agents based on LLMs. I think the concept of an event-driven workflow is cool, but I don't find the way llama-index implements it to be intuitive. Therefore, I wrote a simple prototype to demonstrate what I believe is the correct approach. It supports the following features with just a few lines of code: - Multi-Recv: it supports an event to listen on a group of other events(or self), and triggered only when the group of events produced the results - Parallel Execution: using python event loop - Dynamic dispatch: it's a cool feature I think. You can use signals like goto or abort to change the event's return behaviors. [1]: https://ift.tt/sXB67PU... https://ift.tt/Ipm2E5P September 17, 2024 at 09:16PM
Show HN: Kty – The Terminal for Kubernetes kty is an SSH server written in rust that provides a TUI-based dashboard mapping k8s concepts onto SSH. It relies on OpenID providers for identity so that you don't need to introduce anything special to your stack. With SSH in place, there are some fun things you can do which are difficult otherwise: - Forward traffic from a service on the cluster to your local laptop using `ssh -R`. - Forward traffic from a local port to the cluster using `ssh -L`. - Use `scp` or any sftp client natively to copy files in and out of containers. - Shell into a container from anywhere that SSH is supported. https://kty.dev September 16, 2024 at 10:16PM
Show HN: AI Chatbot App with Pay-per-Use Access to Multiple Models I've built an AI chatbot app that provides pay-per-use access to multiple high-end AI models from different providers. It's designed for developers and hobbyists who need occasional access to powerful AI models without monthly subscriptions. Features: - Access to models from OpenAI, Anthropic, and others - Pay-per-use credit system - No monthly fees or commitments - Suitable for both hobby projects and professional use I'd love to get your feedback and answer any questions! https://ift.tt/HuDFacd September 16, 2024 at 11:22PM
Show HN: OpenAI's o1 building and running ML model with code interpreter https://ift.tt/e87gyfr September 16, 2024 at 12:46AM
Show HN: Call-Me https://ift.tt/6XWBznD September 15, 2024 at 10:59PM
Show HN: Ultra-minimalist web framework, a year after release I'd love to get a bit more feedback about this project, and maybe find some like-minded people who want to chip in. https://ift.tt/EWadYD4 September 15, 2024 at 11:10PM
Show HN: Preppr – a modern prepping/survivalist iOS app Hi, this is my first iOS app and built it for the prepping community as I saw all their existing apps looked like they were from 2010 :) It's 80-90% free (unless you are a power user e.g. create a lot of AI generated items, then there is a cheap pro plan). Enjoy! https://ift.tt/jzfa823 September 14, 2024 at 11:43PM
Show HN: Electrico – Electron Without Node and Chrome (Rust / Wry) https://ift.tt/o7zvcTB September 14, 2024 at 04:48PM
Show HN: Strip-windows.ps1 – this could get smaller in the right hands https://ift.tt/zr1K52y September 14, 2024 at 09:55AM
Show HN: Built a Cookie Clicker Clone in Google Sheets https://www.youtube.com/watch?v=r4Z8MdYm1_s September 14, 2024 at 07:53AM
Show HN: Identify fake news, disinformation and clickbaits with Stampira Stampira is a community-driven search engine that relies on crowd sourced data to filter the search engine result page (serp) from things such as fake news, fake products, misinformation, disinformation, Clickbaits, scams etc by using dedicated stamps that are diagonally overlayed on the snippet of each search result. Stampira users can reward genuine websites that publish high quality articles with stamps such as: Well Researched, Well Written, Educative, Informative etc. Users can also revolt against websites that publish biased articles with stamps like: One-sided, Exaggerated, Misleading etc; Users can also flag AI written articles with the "AI-Generated" stamp. Registered users can select from a variety of stamps that they can use after visiting a website and nonregistered users can still search the web but can't stamp. Currently any website that has the "gov" domain extension can't be stamped, this measure is taken to protect government websites from vandalism and as such will have the "Protected" stamp diagonally overlayed on the snippet by default. The site will be updated on a daily basis as we begin to gather data on how users interact with the site and how they can potentially abuse it. In some cases we may hide the snippet on the serp to encourage users to read before they stamp. https://ift.tt/y4ezL6V September 14, 2024 at 03:25AM
Show HN: Ftail – logger for Rust with multiple drivers (console/daily file/etc.) https://ift.tt/t2T8aUV September 14, 2024 at 12:27AM
Show HN: A whiteboard that writes math equations https://ift.tt/CWxDpkv September 9, 2024 at 05:53PM
Show HN: Fabrix – Instantly Generate UI Frontend from GraphQL https://ift.tt/Q5vBmtE September 13, 2024 at 03:40AM
Show HN: Hacker News for Creators/Makers https://ift.tt/QCVBkzU September 13, 2024 at 02:51AM
Show HN: A YouTube videos course generator REPOST! (to get more feedback from HN) An exciting aspect of what I'm working on is that users can create their own playlists. For example, you can provide a description of what you're learning, such as a lesson title, and the pipeline will create a youtube playlist. Since the content is highly customized, it will be relevant and high-quality, matching current lessons or lectures in school or university. I'm trying to find a product structure that users will find valuable and effective. The web app is completely free to use right now as I figure out the best model. https://ift.tt/RynlgG0 September 12, 2024 at 10:35PM
Show HN: Pax – cross-platform GUIs with an integrated design tool Hey HN! We are Zack, Warfa, and Sam. After some human-years of building Pax, we're excited finally to enter Beta and to invite anyone to build with Pax for the first time. What is Pax? Pax is a tool for building native apps & websites, similar to SwiftUI or Flutter. Pax is driven by a declarative user interface description language that attaches to Rust application logic. Pax itself is built in Rust. Pax ships with an integrated vector design tool. This design tool is a bidirectional view into any Pax codebase: open codebase with designer, make visual changes, edit pax-lang or Rust by hand with any code editor, and continue to switch back and forth between visual and written modes. [0] Unlike most visual builders, Pax Designer has the tools, features, and conventions of a professional vector design tool (like Figma, Illustrator, or Flash.) This foundational goal required careful design of every aspect of Pax, from the grammar through the rendering engine, the layout system, and the standard library. Try it out You can try out Pax Designer right now on your machine and see the changes it makes to code in realtime: https://ift.tt/Jb9mrNv You can also run Pax Designer directly from our website, but you won't be able to see the code sync: https://www.pax.dev/ Pax Designer goes open source Along with this Beta launch we are open-sourcing Pax Designer[1], Pax’s integrated vector design tool — which itself was built 100% in Pax. That makes Pax Designer a solid reference example of Pax in production. What's next? We're working on a fully-featured hosted version of Pax Designer, which will become Pax Pro[4] — a team collaboration tool that enables non-developers to make visual contributions to GitHub repos hand-in-hand with developers. We are also working on Pax JavaScript, bindings that will allow pax-lang to attach to JavaScript/TypeScript application logic as an alternative to Rust. Other features and fixes will be a function of user feedback. Please take it for a spin, build something, and let us know what you think! See a partial list of current features on the GitHub README.[3] Please reach out to our team with any questions, ideas, or feedback! This thread, GitHub issues, or Discord[5] are good ways to get in touch. Pax today in Beta is far from perfect, but we're proud of how far it's come and excited about where it's headed. We hope some folks here will share our excitement, or even join us in our mission to make software creation more creative and accessible to more of humanity. -- [0] How Pax Designer reads & writes code: https://ift.tt/0wqU7xa [1] Source code for Pax Designer, built in Pax: https://ift.tt/6xqKZF2 [2] Get started: https://ift.tt/Jb9mrNv [3] GitHub Repo + Readme: https://ift.tt/3AdgWzu [4] Get early access to Pax Pro: https://ift.tt/NvfKId3... [5] Discord: https://ift.tt/s5PhNz3 https://www.pax.dev/ September 11, 2024 at 10:47PM
Show HN: Tune LLaMa3.1 on Google Cloud TPUs Hey HN, we wanted to share our repo where we fine-tuned Llama 3.1 on Google TPUs. We’re building AI infra to fine-tune and serve LLMs on non-NVIDIA GPUs (TPUs, Trainium, AMD GPUs). The problem: Right now, 90% of LLM workloads run on NVIDIA GPUs, but there are equally powerful and more cost-effective alternatives out there. For example, training and serving Llama 3.1 on Google TPUs is about 30% cheaper than NVIDIA GPUs. But developer tooling for non-NVIDIA chipsets is lacking. We felt this pain ourselves. We initially tried using PyTorch XLA to train Llama 3.1 on TPUs, but it was rough: xla integration with pytorch is clunky, missing libraries (bitsandbytes didn't work), and cryptic HuggingFace errors. We then took a different route and translated Llama 3.1 from PyTorch to JAX. Now, it’s running smoothly on TPUs! We still have challenges ahead, there is no good LoRA library in JAX, but this feels like the right path forward. Here's a demo ( https://ift.tt/UYEKRvD ) of our managed solution. Would love your thoughts on our repo and vision as we keep chugging along! https://ift.tt/8vNXrCc September 11, 2024 at 08:44PM
Show HN: Anthropic React Native Client I recently published a new package on npm that brings the Anthropic APIs to React Native without polyfills. The library supports chat streaming and normal chat completions. The goal of the library is to follow the Node SDK wherever possible while taking advantage of React Native SSE for streaming where the Anthropic Node SDK does not work. Lmk what you think or if this will be useful to you! https://ift.tt/gH8t7Qe September 10, 2024 at 09:30PM
Show HN: World's most performant web table (multicore, DOM-based) https://ift.tt/c9Q1bGj September 10, 2024 at 12:11AM
Show HN: Turn Any ArXiv Paper into a 200-Page Prerequisite Reading Book I created this tool over the weekend because, as someone interested in AI and technology, I find many research papers on arXiv fascinating but often incredibly dense and difficult to understand due to the heavy jargon and technical language. I wanted to make these complex topics more accessible to laypeople like myself by converting the topics described in these papers into full-length books that break down key concepts, making cutting-edge research easier to grasp. You can think of it as generating prerequisite reading materials before being able to read the actual paper. Here are some noteworthy arXiv papers you can test this with: - Attention is All You Need: https://ift.tt/haVpYnf - BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding: https://ift.tt/lerK3Th - GPT-3: Language Models are Few-Shot Learners: https://ift.tt/QFfh8xJ - Deep Residual Learning for Image Recognition (ResNet): https://ift.tt/qNhiJSe The tool leverages GPT-4o, Perplexity, and Instructor to analyze and break down the complex concepts within these papers. Keep in mind, it's not built for heavy traffic (current capacity is about 50 books per hour) so if things get busy, it may take a bit longer, but the book will arrive via email eventually! https://ift.tt/liGSrJ6 September 9, 2024 at 11:53PM
Show HN: SocialPredict, MIT Licensed, Easy to Deploy Prediction Market Platform Started this last October with the idea of enabling small communities to deploy their own walled-off prediction market instances. We are being used by Kenyon College and St. Lawrence University. To help please star, fork and suggest fixes, bugs or issues. Please submit a discussion on Github discussions if you would like help spinning up your own. https://ift.tt/GUcWfwX... https://ift.tt/1l89Wyu September 9, 2024 at 10:01PM
Show HN: Ki Editor - the multicursor syntactical editor Hi everyone, I have been developing this editor, Ki, for over a year, and have employed it substantially in all kinds of development (including Ki itself) for at least 3 months. I think it is mostly crystallized, thus I'm happy to share it with you today. Its main strength is first-class multi-cursor and structural (syntax) editing, which is a rare combination in the realm of editors (TUI or GUI alike). Hope you'll enjoy it! https://ift.tt/taIsgxm September 9, 2024 at 06:09AM
Show HN: Use Spectre.Console Terminal Widgets in PowerShell I like spectre.console and wanted to be able to use it in powershell scripts so I built this module. https://ift.tt/kKPX9eN September 9, 2024 at 01:50AM
Show HN: Dump entire Git repos into a single file for LLM prompts Hey! I wanted to share a tool I've been working on. It's still very early and a work in progress, but I've found it incredibly helpful when working with Claude and OpenAI's models. What it does: I created a Python script that dumps your entire Git repository into a single file. This makes it much easier to use with Large Language Models (LLMs) and Retrieval-Augmented Generation (RAG) systems. Key Features: - Respects .gitignore patterns - Generates a tree-like directory structure - Includes file contents for all non-excluded files - Customizable file type filtering Why I find it useful for LLM/RAG: - Full Context: It gives LLMs a complete picture of my project structure and implementation details. - RAG-Ready: The dumped content serves as a great knowledge base for retrieval-augmented generation. - Better Code Suggestions: LLMs seem to understand my project better and provide more accurate suggestions. - Debugging Aid: When I ask for help with bugs, I can provide the full context easily. How to use it: Example: python dump.py /path/to/your/repo output.txt .gitignore py js tsx Again, it's still a work in progress, but I've found it really helpful in my workflow with AI coding assistants (Claude/Openai). I'd love to hear your thoughts, suggestions, or if anyone else finds this useful! https://ift.tt/fqjBGAH P.S. If anyone wants to contribute or has ideas for improvement, I'm all ears! September 9, 2024 at 01:38AM
Show HN: Private, local data gathering tool, to make your Digital Twin Imagine giving your grand-grand-grand kids yourself on an SD card. And all of that starts with data. https://ift.tt/2w50Yur September 8, 2024 at 01:47AM
Show HN: DeutschlandAPI – A modern REST API to access information of Germany https://ift.tt/Ybvwnj8 September 8, 2024 at 03:18AM
Show HN: Magic List – Super Simple Todo List - After trying out many TODO lists wanted something that was super simple to use and share with family and friends - Runs entirely on the browser. No servers involved other than for downloading HTML/CSS/JavaScript - Sharing adds the contents of the list as URL query parameter which helps avoid need for a server. But limits size of lists that can be shared to around 2KB. - Comments, Feedback, Feature Requests Welcome! https://ift.tt/FrUQ41B September 7, 2024 at 11:24PM
Show HN: PeepDB – open-source CLI tool to quickly view SQL database tables https://ift.tt/vQeJ1iR September 7, 2024 at 08:15PM
Show HN: Museum Music – generate period-appropriate playlists from artwork This is Museum Music, an app to help experience art with era-appropriate music - photograph an art piece, and it will create a unique Spotify playlist that complements its era and style. We built this from our own experiences visiting museums and thoughts of enhancing the experience with music. It's built with GPT Vision and the Spotify API. Although the initial focus was on art-inspired music, it works surprisingly well on other, day-to-day photos too! https://ift.tt/JX5dmzu September 7, 2024 at 01:52AM
Show HN: Draw from your webcam with pinch ui try it out! (on your computer, though phone teeeechnically works) Uses webcam ("pinch ui") to draw! Originally used as a tool to help kids learn to write, but who knows what else? (maybe a better draw during zoom meetings? ...) this is very early stage (there may be some bugs/glitches), so please let me know of them, and let me know what you think! https://ift.tt/0J8ABmd September 7, 2024 at 02:57AM
Show HN: Using SQL's Turing Completeness to Build Tetris https://ift.tt/ROyMu4o September 4, 2024 at 05:58PM
Show HN: Nomadic – Minimize RAG Hallucinations with 1 Hyperparameter Experiment Hey HN! Mustafa, Lizzie, and Varun here from NomadicML ( https://nomadicml.com ). We’re excited to show you Nomadic ( https://ift.tt/2PLhQYf ): a platform focused on parameter search to continuously optimize AI systems. Here’s a simple demo notebook where you get the best-performing, statistically significant configurations for your RAG — and improve hallucination metrics by 4X in just 5 minutes — with a single Nomadic experiment: https://ift.tt/jGynMLs Our lightweight library is now live on PyPI (`pip install nomadic`). Try one of the README examples :) Input your model, define an evaluation metric, specify the dataset, and choose which parameters to test. Nomadic emerged from our frustration with existing HPO (hyperparameter optimization) solutions. We heard over and over that for the sake of deploying fast, folks resort to setting HPs through a single, expensive grid search or better yet, intuition-based “vibes”. From fine-tuning to inference, small tweaks to HPs can have a huge impact on performance. We wanted a tool to make that “drunken wander” systematic, quick, and interpretable. So we started building Nomadic - our goal is to create the best parameter search platform out there for your ML systems to keep your hyperparameters, prompts, and all aspects of your AI system production-grade. We started aggregating top parameter search techniques from popular tools and research (Bayesian Optimizations, cost-frugal flavors). Among us: Built Lyft’s driver earnings platform, automated Snowflake’s just-in-time compute resource allocation, became a finalist for the INFORMS Wagner Prize (top prize in industrial optimization), and developed a fintech fraud screening system for half a million consumers. You might say we love optimization. If you’re building AI agents / applications across LLM safety, fintech, support, or especially compound AI systems (multiple components > monolithic models), and want to deeply understand your ML system’s best levers to boost performance as it scales - get in touch. Nomadic is being actively developed. Up next: Supporting text-to-SQL pipelines (TAG) and a Workspace UI (preview it at https://ift.tt/MEQDK2l ). We’re eager to hear honest feedback, likes, dislikes, feature requests, you name it. If you’re also a optimization junkie, we’d love for you to join our community here https://ift.tt/JVhiCzy September 5, 2024 at 11:44PM
Show HN: DevMuse – App to bond over music and code I've found there's a disconnect devs can feel when they are remote only, and one of the ways people have connected since the beginning of humanity has been through music. So I thought it would be interesting to build off these concepts and build a tool that brings a sense of connection to devs across the world. I don't have it fully working just yet. Still have some kinks to work out. What do you think? https://ift.tt/BNQTlr7 September 6, 2024 at 01:39AM
Show HN: Starling – A Cross-Platform File Management System with Version Control Hey HN, I’m excited to introduce you to Starling, a new way to manage files and folders across platforms. > Why Starling? There are many collaboration tools on the market. And they work great. But they work great in a fixed setting: Like a business decides to roll out system XYZ. Or a group of friends decide to use cloud ABC. But what if I often change projects and collaborators? What if for my profession I work primarily with native applications? This means I’ll send and receive data through diverse and ad-hoc channels: Put something in the cloud and send a link. Receive a link to something in the cloud. Receive an email with attachment. Etc. What app is out there that puts me in control of this, without making demands of others? That is Starling: Starling is a file management system designed to keep your dynamic data organized, prevent version conflicts, and loss. Here are some of its features: - Total Version Control: Track and manage file versions out of the box, so you never end up with wrong files or ambiguous lists of filenames. See immediately who did what, when; and you decide what is the actual final version. - Cross-Platform and Offline Compatibility: Works with Apple, Microsoft, and Linux desktops, enabling seamless collaboration regardless of the software ecosystem. No account or login needed: work whenever you want, wherever you want. No cloud back-end, no lock in. - Data Insight & Organization: Starling offers a complete overview of your data, dynamically tracking relationships and data. Starling offers you data time-traveling, instead of “time-flattened” endless lists of files. Easily look what you were working on e.g. last December. - Privacy & Security: Your data stays yours. Starling operates without centralization, putting data privacy and control first. Starling’s core value is that it wants to know as little as possible about you. Again, no login or account needed. Starling works offline. > What holds the future? The software is stable but we’re a bootstrapped startup, and the software would greatly benefit from a more comprehensive team. So getting this software into the market is part of our wish to grow so we can further improve our app. In terms of actual features, we have a peer-to-peer network in alpha which would allow you to seamlessly work together with anybody who also has Starling, right from your desktop. Let me explain: The core idea of the software is to put you back in charge of data. Too much time is lost digging up data because there’s no tool that says “hey, do your thing, I’ll keep an eye on things for you”. My personal, reliable, data assistant. Next step would be that it’d be nice if I could interface seamlessly with those collaborators who also have Starling, and simply designate certain data we work on together. No copying of files needed, no dragging of folders into the cloud, or exporting to doc and then downloading. Just simple and easy file management for the busy individual right from your desktop. > Looking for Feedback Starling is in active development and would love feedback from the HN community. If you have thoughts on file management, version control, or if you just want to try out something new, we'd be grateful for your insights. We’d love for you to try our software, and would be honored if it integrates into your day-to-day work. The trial is no strings attached: your first fifty files are free so there’s no time limit. Also, we are looking for a limited number of users who’d like to actively engage with us on making the software better. If this is you, simply drop us a line by replying on the trial confirmation email you’ll receive after finalizing app setup. In return we gladly offer you a year of our Pro plan for free. Happy to answer any questions and looking forward to your feedback! Thank you for your attention! Willem, Founder https://ift.tt/fb3RW29 September 5, 2024 at 05:21PM
Show HN: Ask an AI-generated Trump and Harris anything and watch them debate This is a clever use of a new agent-based AI model that essentially simulates Trump and Harris in debate. https://ift.tt/KUO2EVQ September 5, 2024 at 11:15PM
Show HN: Local Bookmark Storage and Archive I decided I needed a reliable backup of my bookmarks, and an archive of those pages for future reference in case they get taken down. I paid for a managed online service that did this for a while, but I was unsatisfied with the archiving reliability. This is pretty much just a 200 line python script, but it does the trick, and now I don't have to worry about losing a copy of a web page that I want to refer to in the future. https://ift.tt/XV4WPES September 5, 2024 at 01:29AM
Show HN: Open-source Hacker News for Android client We believe the best software is built when devs seriously use the thing they're building. We're a mobile dev tools company (emergetools.com), but we don't actually build & ship "apps"... until now. Excited to share our first open-source app: Hacker News for Android Any feedback/PRs very welcome on the repo. We also wrote about why we built and open-sourced this HN app here: https://ift.tt/n5P6oHW... https://ift.tt/dWHm4wh September 5, 2024 at 01:02AM
Show HN: ASim – generate functional mobile apps instantly on your phone Hi HN! Daniel from YC S21 here, launching a project called aSim, which lets people generate/simulate usable native apps (called Sims) instantly from your phone. Describe an app you want and aSim will generate it. Then, edit and refine it to better suit your needs. Sims are also shareable via links, and basic app functionality is also exposed through web (though mobile is much more feature complete). A couple of my favorite Sims so far: - FridgeChef, recipes from what's in your fridge: https://asim.sh/s/419 - wordle: https://asim.sh/s/412 - HIIT workout randomizer/generator: https://asim.sh/s/418 - Pomodoro timer: https://asim.sh/s/232 Would love feedback around the experience and additional functionality you'd like surfaced! https://asim.sh/ September 4, 2024 at 11:03PM
Show HN: An open-source implementation of AlphaFold3 Hi HN - we’re the founders of Ligo Biosciences and are excited to share an open-source implementation of AlphaFold3, the frontier model for protein structure prediction. Google DeepMind and their new startup Isomorphic Labs, are expanding into drug discovery. They developed AlphaFold3 as their model to accelerate drug discovery and create demand from big pharma. They already signed Novartis and Eli Lilly for $3 billion - Google’s becoming a pharma company! ( https://ift.tt/Yg5UFwN... ) AlphaFold3 is a biomolecular structure prediction model that can do three main things: (1) Predict the structure of proteins; (2) Predict the structure of drug-protein interactions; (3) Predict nucleic acid - protein complex structure. AlphaFold3 is incredibly important for science because it vastly accelerates the mapping of protein structures. It takes one PhD student their entire PhD to do one structure. With AlphaFold3, you get a prediction in minutes on par with experimental accuracy. There’s just one problem: when DeepMind published AlphaFold3 in May ( https://ift.tt/N7y12Wv ), there was no code. This brought up questions about reproducibility ( https://ift.tt/atxsMvN ) as well as complaints from the scientific community ( https://ift.tt/R59KFOP... ). AlphaFold3 is a fundamental advance in structure modeling technology that the entire biotech industry deserves to be able to reap the benefits from. Its applications are vast, including: - CRISPR gene editing technologies, where scientists can see exactly how the DNA interacts with the scissor Cas protein; - Cancer research - predicting how a potential drug binds to the cancer target. One of the highlights in DeepMind’s paper is the prediction of a clinical KRAS inhibitor in complex with its target. - Antibody / nanobody to target predictions. AlphaFold3 improves accuracy on this class of molecules 2 fold compared to the next best tool. Unfortunately, no companies can use it since it is under a non-commercial license! Today we are releasing the full model trained on single chain proteins (capability 1 above), with the other two capabilities to be trained and released soon. We also include the training code. Weights will be released once training and benchmarking is complete. We wanted this to be truly open source so we used the Apache 2.0 license. Deepmind published the full structure of the model, along with each components’ pseudocode in their paper. We translated this fully into PyTorch, which required more reverse engineering than we thought! When building the initial version, we discovered multiple issues in DeepMind’s paper that would interfere with the training - we think the deep learning community might find these especially interesting. (Diffusion folks, we would love feedback on this!) These include: - MSE loss scaling differs from Karras et al. (2022). The weighting provided in the paper does not downweigh the loss at high noise levels. - Omission of residual layers in the paper - we add these back and see benefits in gradient flow and convergence. Anyone have any idea why Deepmind may have omitted the residual connections in the DiT blocks? - The MSA module, in its current form, has dead layers. The last pair weighted averaging and transition layers cannot contribute to the pair representation, hence no grads. We swap the order to the one in the ExtraMsaStack in AlphaFold2. An alternative solution would be to use weight sharing, but whether this is done is ambiguous in the paper. More about those issues here: https://ift.tt/MnK7hIu How this came about: we are building Ligo (YC S24), where we are using ideas from AlphaFold3 for enzyme design. We thought open sourcing it was a nice side quest to benefit the community. For those on Twitter, there was a good thread a few days ago that has more information: https://twitter.com/ArdaGoreci/status/1830744265007480934 . A few shoutouts: A huge thanks to OpenFold for pioneering the previous open source implementation of AlphaFold We did a lot of our early prototyping with proteinFlow developed by Lisa at AdaptyvBio we also look forward to partnering with them to bring you the next versions! We are also partnering with Basecamp Research to supply this model with the best sequence data known to science. Matthew Clark ( https://batisio.co.uk ) for his amazing animations! We’re around to answer questions and look forward to hearing from you! https://ift.tt/MnK7hIu September 4, 2024 at 11:14PM
Show HN: Icebreaking AI. A free tool to help you find close friends Hello, everyone! My name is Alex, and I'm an expat in a new country. Two years ago, I moved to Germany where I didn’t know anyone. Starting the job, I realized that becoming close friends with colleagues can be quite challenging and slow. The feeling of loneliness was gradually growing. To change that, I started attending various meetups based on my interests, hoping to make new friends. However, I often found myself answering the same generic questions that didn’t really help me understand if someone shared my values and interests. As a result, lost energy and 0 friends. SO - That’s when I began using icebreaking questions in smaller groups. Surprisingly, these questions quickly changed any conversation to a deeper, more engaging and meaningful level. I was able to identify people I genuinely connected with and started spending more time with them. BUT - preparing and using these questions was a pain. I would Google the top-100, pick a random number, and choose a question. I felt a strong need for a simple „one button“ that does everything for me. AND - After searching and not finding such a solution, I decided to build it myself. I created a vast database of questions across various topics and integrated AI to generate questions on any subject. The idea has resonated well within my communities (university and expat parties), and more people are starting to use it. I’d love to hear your stories with icebreaking questions, your experience, and your feedback so I can make the service even more useful for more people! Check it out and share your thoughts! https://ift.tt/TFCQMYE September 4, 2024 at 01:24AM
Show HN: Epistolary – Respond to your emails in handwriting https://ift.tt/g0K5YMy September 4, 2024 at 12:07AM
Show HN: I made a REST based alternative to GraphQL for PostgreSQL Hi guys! I have had a love-hate relationship with GraphQL for a while and decided to build my own tool as a side project! It's a REST-based API generator that you can use to build and deploy on top of PostgreSQL. I am currently working on a GitHub integration so you can push your API directly to GitHub and deploy on your own infrastructure. The plan is to stabilize the features by December and then to open-source it. It's completely free to use since it's in beta, and I would appreciate any feedback I can get. Thanks: kabir@querydeck.io https://querydeck.io/ September 3, 2024 at 11:15PM
Show HN: Full Text, Full Archive RSS Feeds for Any Blog https://ift.tt/Bdf9EM3 September 2, 2024 at 06:36PM
Show HN: Self hosted Twilio for blue bubbles https://ift.tt/0CQIXHr September 2, 2024 at 11:58PM
Show HN: A YouTube videos course generator An exciting aspect of what I'm working on is that users can create their own playlists. For example, you can provide an outline of what you're learning, such as notes from your professor or any other structure, and the pipeline will create a course tailored to that. Since the content is highly customized, it will be relevant and high-quality, matching current lessons or lectures in school or university. Initially, the pipeline also generated some teaching content using AI, but due to the risk of AI hallucinations, I'm planning to pivot away from that. The new focus will be on curating YouTube videos relevant to each subject, so the courses will consist entirely of expert-created content from YouTube. This approach avoids copyright issues entirely. I'm still in the process of updating the code to implement these changes. The reason I'm posting this is to get feedback on how it sounds to you as learner. I'd love to hear your thoughts, does this solve a problem for you, would you be likely to use it if it just works ? I'm trying to find a product structure that users will find valuable and effective. The web app is completely free to use right now as I figure out the best model. Thanks! https://coursely.ai September 2, 2024 at 11:00PM
Show HN: Ban 'Any updates' emails – this is super-efficient client communication Looking for 100 beta users to use RSP for free (in return for great feedback!) I've made a Monday/ Google Sheets hybrid - making it really easy to share structured data with clients, in real-time, with no extra effort from you. This eliminates clients being in the dark or sending multiple emails per task. Project management tools are usually black boxes, where the team only communicates with clients via email threads (in the plural). Instead, with RSP, you choose at the column level what data you want to share with clients and what you want them to edit and not edit, and also have a side-by-side messenger for each task. Client communication is instant, real-time, and super-efficient. https://ift.tt/4p0FBxS September 2, 2024 at 02:40PM
Show HN: Tech Interview Exp is up and running https://ift.tt/IJvc7LW September 2, 2024 at 12:28PM
Show HN: Character Headcanon – AI-Powered Backstory Generator Create unique character backstories with Character Headcanon, an AI tool for writers and gamers. Generate instant, detailed profiles for your creative projects. https://ift.tt/03Il4Pv September 2, 2024 at 05:26AM
Show HN: Bin-graph: Visualize binary files This program provides a simple way of visualizing the different regions of a binary file. Written in C, depends only on libpng. Currently (commit 1dd42e3) it is able to generate PNG images that represent various aspects of the binary: - Grayscale: Byte values, 00..FF. - Ascii: Printability of each byte. - Entropy: Of a "block", changed with --block-size. - Histogram: Bar graph of the byte frequencies. - Bigrams: Each point is determined by a pair of bytes. - Dotplot: Measure self-similarity. Image width/height is N^2. In the future, I plan on adding an SDL version that allows the user to view a section of the file interactively (sections are currently supported with --offset-start and --offset-end). More information on the README. https://ift.tt/td7UXyK September 1, 2024 at 08:00PM
Show HN: FileFolder: AI File Manager: Auto Tag and Name and Vector Search https://ift.tt/dOHAFgN September 1, 2024 at 06:26PM
Show HN: I made an app to discover where to stream movies and TV shows in a week I set myself a challenge to make a simple and clear website to discover where to watch movies and TV series within a week. This was my second project with my now favorite tech stack: Next.js, TypeScript, Tailwind and ShadCN UI. https://ift.tt/ElTx62h September 1, 2024 at 04:59PM
Show HN: I'm 17 and built a startup to find or sell parking spots Hey HN! I'm Dris, I'm 17, and for the past few months, I've been solo-developing Parkt, an app that lets you quickly reserve or sell parking spots. Parking sucks - it's expensive, hard to find, and you usually overpay or get a ticket. With Parkt, you can reserve parking in 2 taps, or list your unused space in under 5 minutes. It's now free to download on iOS (with Android coming soon)! You can also check out a demo on the site if you're interested. If you know someone who might use Parkt, sharing the app would be super helpful! Feedback is also appreciated. https://parkt.app/ September 1, 2024 at 12:23AM
Show HN: Website with coding puzzles from job interviews Hi Friends! As I run another site with more general programming exercises for years - I always felt they are different from puzzles and test projects proposed at job interviews. So recently I started this new place and am slowly adding problems here. Of course the number of such challenges I encountered in interviews myself is quite limited. So if you may recollect something of the kind which could be converted to a puzzle - please, kindly share it to me (e.g. with "rodiongork" at gmail). Puzzles of algorithmic nature or system-oriented and language-specific - are all welcome. Currently I'm working to add a few postgresql exercises and executor for them. https://ca4pro.com August 30, 2024 at 07:57PM
Show HN: Postiz – open-source social media scheduling tool This social media scheduling tool is similar to traditional ones: Buffer, Hootsuite, SproutSocial, etc. Key features: - Schedule for 9 social media platforms (Threads, Pinterest, Facebook, TikTok, Reddit, LinkedIn, Dribbble, YouTube, Instagram.) - Basic analytics for almost all the social media platforms. - AI Features: Copilots, AI Auto-complete, Canva-like editor. - Team support: Invite your team members to manage social medias. Tech stack: - NX (Monorepo) - NextJS (React) - NestJS - Prisma (Default to PostgreSQL) - Redis - Resend (email notifications) Fully open-source (Apache-2) https://ift.tt/8r5MTnZ August 30, 2024 at 09:50PM
Show HN: A somewhat faster, more lightweight, ripgrep-inspired alternative https://ift.tt/z5nZ3tc August 28, 2024 at 08:12PM
Show HN: Awk Version Comparison Dashboard While building complicated awl scripts, I've struggled to remember which versions of awk support which features. To test my awk scripts and ensure compatibility with all versions of awk, I've built this dashboard which can be used to ensure the output is what I expect with test data. awks is built into WASM using emscripten. There are some provided examples of varying outputs between versions, including the surprising example #3. https://ift.tt/Bb4LMUu August 30, 2024 at 01:25AM
Show HN: We built a Chrome extension AI Fantasy Draft Assistant https://ift.tt/N7Fv5cT August 30, 2024 at 01:07AM
Show HN: Open-source alternative to Loom that only requires S3 https://ift.tt/uOKWw1y August 25, 2024 at 07:40PM
Show HN: A discovery-focused search engine for Hacker News We (Nick, Dens, Denzell, Fede, Drew, Aaryan, and Daniel) have been building HN Discovery, a discovery-focused search engine for Hacker News, in our spare time for the past 6 months and are excited to show it! It adds the following features relative to the existing keyword search interface and preserves the existing ones: - no-JS version (hnnojs.trieve.ai) - site:{required_site} and site:{negated-site} filters - public analytics - LLM generated query suggestions based on random stories - recommendations - dense vector semantic search - SPLADE fulltext search - RAG AI chat - order by descendant count client code (FOSS self-hostable) - https://ift.tt/gopwchl engine code (BSL source-available) - https://ift.tt/SZYaU0t There is an extended about page with detailed information on features, how much it costs to run, etc. here - https://ift.tt/qnbi7ls . https://hn.trieve.ai/ August 29, 2024 at 10:38PM
Show HN: Warehouse OpenAI requests to your own database Today we’re launching Velvet, an AI gateway for warehousing OpenAI and Anthropic requests to your PostgreSQL instance. We originally built an AI SQL editor, but realized that customers were using it to monitor their AI requests in production. We had already built an AI request warehousing tool internally to debug our SQL editor and gave some customers access. A few days into testing this idea, our pilot customer launched [1] and we began warehousing 1,500 requests per second. We worked closely with their engineering team in the following weeks, completely re-architecting Velvet for scale and additional features (such as Batch support). Along the way, other companies began seeking out Velvet to get visibility into their own LLM requests. We’re launching our AI gateway as a self-serve product today, but our pilot customers are already warehousing over 3 million requests per week - so the system is stable and performant. What makes Velvet unique is that you own the data in your own database. Also, we’re the first proxy that gives visibility into OpenAI batch calls - so you can observe and monitor async calls that save you money. Some technical notes: - Supports OpenAI and Anthropic endpoints - Data is formatted as JSON and logged to your own PostgreSQL instance (can add support for other databases for paying customers). - You can include queryable metadata in the header, such as user ID, org ID, model ID, and version ID. - Built on Cloudflare workers, which keeps latency minimal (using our caching feature will reduce latency overall) - Built for security + starting process of SOC II soon Why warehouse your requests? - Understand where money is spent. Use custom headers to calculate the cost per customer, model, or service. - Download real request/response data, so you can evaluate new models (e.g., re-running requests with a cheaper mini model) - Monitor time to completion of batch jobs. (e.g., OpenAI says 24 hours, but our customers average 3-4 hours) - Export a subset of example requests for fine-tuning It’s just a 2 line code change to get started. Try a sandbox demoing the logging proxy here: https://ift.tt/VtnKTZI More details in our docs https://ift.tt/PKHYSbn [1] https://ift.tt/t4eWxUo https://ift.tt/OW2vnEh August 28, 2024 at 10:21PM
Show HN: I built a tool to help you build interactive demos for sales team Hey HN! My team and I have developed a tool called demoshake, designed to help you create and leverage interactive demos in your sales process. You can create unlimited demos, organize them into groups, and let your sales team use them during their calls. You can also embed these demos directly into your landing pages (iframe style). We’ve completely revamped our landing page since our last post here. If anything is unclear, I’d love your feedback - it’s incredibly valuable to us. Looking forward to your suggestions and critiques! https://demoshake.com/ August 28, 2024 at 08:44PM
Show HN: Live Subtitles for Any App on Mac I’m non-native English Speaker and i’m so tired of saying “Say it again” on online calls. Especially if it is Indian or Scottish Accent. And moreover if it is some really serious interview. That’s why i built Subtitly - Live Subtitles for any app on macOS. Few things about subtitly: - Subtitles are in Mac’s notch ⇒ you always look into the camera - They are really fast and reliable (2-3% Word Error Rate) - On-device AI ⇒ Offline & Private - Works in any app ⇒ Watch twitch streams with subs or calls in discord with subs. Here is the demo how it works: https://ift.tt/Nik6s1A August 27, 2024 at 09:24PM
Show HN: Built a simple Hacker News client with Expo Pretty easy to start building native apps with expo these days, especially with prior Web and React knowledge. Did this over a few weekends while learning about Mobile development, their docs are a big help too. https://ift.tt/AUanKkD August 27, 2024 at 06:13PM
Show HN: D&D meets Siri – Interactive voice adventure Hey HN! I've been building tooling for voice-driven apps over the past few months, as part of a hardware project. Someone suggested adapting the DSL to play Dungeons and Dragons. So, here we are! What is it? An AI-powered, voice-controlled D&D adventure set in the world of Dvorak. Talk to characters, explore locations, and shape the story using your words. Use your microphone to interact with the AI dungeon master. Explore freely – interrupt, ask questions, or take unexpected actions. If you make friends at the tavern, you can also just hang out there and chat. Hint: Talk to the bartender to move the story along. This is an early demo, and I'm eager for your thoughts: Is the concept engaging? What works well, and what doesn't? I've added a feedback form to the webpage in case you want to drop a comment without posting on HN. Thanks for trying out the demo! https://pocket.computer August 23, 2024 at 06:51PM
Show HN: Lock-free concurrent maps for Golang https://ift.tt/Utj0qGy August 26, 2024 at 03:02AM
Show HN: Aos – Alias on Steroids A simple golang cli to run complex command lines in a simpler way https://ift.tt/1ztYX79 August 26, 2024 at 12:54AM
Show HN: High school robotics code/CAD/design binder release Hello HN! My name is Patrick, and I am a junior at my High School’s FRC robotics team FRC 341 “Miss Daisy” (yes named after the movie). Every year, during the first weekend in January, a new robotics game is released (no it’s not battlebots). The game could be about launching balls into a goal, climbing monkeybars, or placing cubes on a see-saw. This year we were challenged to build a robot that could shoot orange foam donuts into a goal about 6 feet in the air. Here is a yt video with the game animation https://www.youtube.com/watch?v=9keeDyFxzY4&t . After we received the game we then had six weeks to design, build, program, and field a robot capable of playing the game. And we did pretty well this year! I have attached a ChiefDelphi thread (robotics forum) where we have released our season materials. This being our CAD (3D model of robot), code, and design binder. I encourage you to take a look and leave any questions that you may have. Thanks a lot! https://ift.tt/tQcBOCX August 25, 2024 at 01:10AM
Show HN: QR Grid – Customizable QR Code https://www.qrgrid.dev/ August 24, 2024 at 10:06PM
Show HN: Firebuilder: A complete Firefox customization tool Hi HN! I've been working lately on unifying firefox configuration. Many people work on creating custom `userChrome.css` files and modules, browser user scripts, etc, but it's hard to actually use these a lot of the time. It usually involves cloning a repo, finding a folder and lots of copy paste. My tool (firebuilder) has an interactive CLI to select what to apply, (e.g. firefox hardening, custom CSS, etc) then creates a brand new profile folder for you. You can also seamlessly port from an existing profile folder to preserve all of your history, bookmarks, extensions, etc. For those more interested in using it programmatically everything is compiled from a config.json file which contains all the config necessary to build the said firefox profile. It currently supports: - userChrome tweaks - user.js (usually hardening related tweaks) - fx-autoconfig scripts - extending existing profiles. You can copy custom files or presets like history, bookmarks, extensions, etc Also its defaults (if you just have a blank config.json) do the following: - Apply hardening that removes telemetry, sponsors, some mozilla features - Keeps the browser very usable, doesn't remove unnecessary features or make things break - Adds vibrancy for macOS Firebuilder also supports whatever firefox tool you've been currently working on. It can install custom features from any git based repo, including downloading from releases, and keeping resources as well (so even if your theme sets custom icons you're still good!). Additionally if whatever you've created for firefox has about:config based settings these can be defined in the repo's json file as well. The codebase is mainly JavaScript, and is then compiled and run with Bun. I've intentionally tried to make it easy to add new features via PR and easy to extend via configuration. See the examples folder for lots of examples. Feel free to give any feedback, ask questions, etc, and drop a star if you like the project! https://ift.tt/uTLc0wm August 24, 2024 at 06:52PM
Show HN: Visualizing Kubernetes Pods Distribution in Nodes https://ift.tt/UZcKfXF August 24, 2024 at 06:28PM
Show HN: Support.dev – a non-trivial Vue and Supabase app I built this tool about a year ago to get really good at the supabase ecosystem. We were trying to raise money on the idea, but that didn't occur, so I wanted to open-source it, as I would love to give back to the commmunity. It allows you to invite friends and family to be helpers for child-care, meals, and transportation, and then you can create an event and they will get auto-invited to it and can choose to support you. It is using vue on the frontend and then supabase on the backend for auth, database, realtime, storage, and edge functions. Anyway, I hope someone finds it useful, there are some pretty cool features with db triggers in the database calling out to edge functions to process data, and then realtime notifications for invites and such. https://ift.tt/hYGaVgz August 23, 2024 at 11:29PM
Show HN: No-Code ETL Framework for Vector Databases We've open-sourced our no-code ETL framework for Vector Data processing. The VectorETL framework allows Data & AI engineers seamlessly process data from multiple data sources (S3, MySQL, Postgres, Salesforce) to ALL MAJOR vector databases (Pinecone, Weaviate, Qdrant, Milvus etc.) using just a config file. We'd love to get your feedback! https://ift.tt/nF3tBWR August 23, 2024 at 11:19PM
Show HN: Feeedy – A messenger-style note-taking app Hey there HN! Happy to share a piece of my labor I've been working on for the past 6 months. The idea for the app came to me when I found out that taking notes in Telegram saved messages and private channels is pretty convenient, but it became a mess real quick. Imagine accidentally sending your to-do list to your boss? And there were no work-related stuff, haha So I decided to solve this pain point of mine by creating a little app, just as a side project. But then I lost my job due to a layoff, so I decided to triple down on my idea, polish it, and make it a SaaS in the hope of making it somewhat profitable if I'm lucky enough, of course. It's been 3 months of non-stop work, hundreds of liters of Red Bull and coffee, failed job interviews, then even more Red Bull and coffee, sleepless nights, and here we are. I'm finally ready to show it to the world. Of course, I keep my hopes pretty low and I'm being realistic with myself. Like, come on, it's just notes, who am I going to impress? Anyway, any questions, feedback, and ideas are more than welcome, and I'll be happy to discuss everything with you guys! https://feeedy.com August 23, 2024 at 03:57AM
Show HN: Funcy – AWS Lambda strongly typed, best practice Hi, Please check out my new library funcy. It's really simplified AWS Lambda APIs in my projects, so I thought I would open-source it. It strongly-types all request parameters, has support for CORS, content-negotiation, security headers, etc.. out of the box and works via a very simply declarative interface with progressive disclosure. It's currently pre-release, let me know what you think :) https://ift.tt/rbSoZcv August 23, 2024 at 02:44AM
Show HN: I made recipes app, so you don't waste your food ingredients Hello everyone, I created a EasyCook app, this app will generate food recipes based on your ingredients. The idea is not to waste food, and if you have left some ingredients in the Kitchen, you can write it down in app and get a recipe based on these ingredients. The app is free to use, however have more features available for paid users. Would be thankful for feedback, so I can improve the app more! https://ift.tt/IFbxDrO August 23, 2024 at 01:02AM
Show HN: Permify 1.0 – Open-source fine-grained authorization service https://ift.tt/WZ7djQo August 21, 2024 at 09:28PM
Show HN: I built a tool that turns every issue in the project to a tiny-invoice Does this make sense? So, here’s the context: I ran a product design agency for about 3 years and grew it to 6 figures. For those 3 years, we never got the invoice cleared on time. We would chat with the client regularly, 2-3 times a week on average, get some work approved to move on. But, when it came to the invoice, it never got paid on time. So, I thought, how about we turn each task into an invoice that gets auto paid on approval from the client. Like an escrow, but on a much granular-task level. This ensures work is paid on time regularly, and there’s no need to raise invoices, follow ups or get stressed due to payment delays. I have a few dozen users on the beta waitlist, too. What do you guys think? https://www.sectar.co August 21, 2024 at 11:27PM
Show HN: A simple and powerful RSS reader for the web Hello HN! I've been working on this new open-source project called Feedbomb. It is a simple and powerful RSS reader for the web with a modern UI, PWA support, and a built-in article reader. Visit it at https://ift.tt/sRQCDlv View our GitHub repo at https://ift.tt/lNfaxoC https://ift.tt/sRQCDlv August 21, 2024 at 05:17AM
Show HN: SmolCopilot – 360M LLM writing assistant in the browser Hey! I've been really intrigued about small, on device models recently. This project was to explore that a small base model running in the browser as a Co Pilot-like writing assistant. You can check out the demo here: smol-complete.vercel.app. Smal, on device models have a lot of advantages with low latency, cost, privacy (a big one), and being task specific. The demo will definitely repeat itself and hallucinate sometimes, but let me know what you think! https://ift.tt/A7EZrYx August 21, 2024 at 02:48AM
Show HN: Tree-sitter Integration for Swift I have created a Swift package ( https://ift.tt/Bmcufdw ) enabling tree-sitter parsers to be written in Swift; specifically, as an array of production rules which map symbol types to pairings of syntax expression and type constructor. A member macro derives a tree-sitter grammar and embeds the generated parser in its expansion. This project is a work in progress, and I will be grateful for any feedback. Thanks, Dave https://ift.tt/Bmcufdw August 20, 2024 at 10:33PM
Show HN: Profiles – personal landing pages built with Markdown I imagine many people on HN have their own websites. However, most people do not. Rather, many have social media profiles they use as a landing page of sorts. Social media platforms can be bloated for this purpose. Profiles is a project that aims to allow you to setup a personal landing page in minutes and gives you a unique, short URL with your username that you can share. Github repo: https://ift.tt/Tx4ocrz https://ift.tt/2xw3eyT August 19, 2024 at 07:36PM
Show HN: SiteOne Crawler – in-depth website analyzer and exporter (open-source) Please try out this website analyzer and provide feedback on how to improve the output report so that you love the tool. In the first few sentences of the README you will also find a link to the GUI application if you don't want the CLI. To give you an idea of the report, I am sending a sample HTML report for Apple.com - https://ift.tt/hitfoqj... https://ift.tt/v6pmIqi August 19, 2024 at 10:25PM
Show HN: Wd-40, a static webserver with automatic hot-reloads It works by injecting a websocket script which listens for file changes. The filechanges are detected using the go fsnotify package, which in turn uses the different OS's equivalent to inotify. I basically got bored with alt-tabbing and refresing when developing 'vanilla-js'. The hot-reload in the modern frameworks are very nice, so figured I'd recreate it. https://ift.tt/n25GmgO August 18, 2024 at 11:54PM
Show HN: We're developing AI employees – seeking early adopters and feedback Hi HN, We're a small team(actually only myself working on this topic) working on an AI employee system that aims to revolutionize how teams work. Our goal is to create AI assistants capable of handling tasks like coding, project management, and documentation. The product is still in development (expected beta in 3-6 months), but we're looking for early adopters and feedback to shape its direction. Some key points: 1. 24/7 AI assistants for various roles (developers, managers, etc.) 2. Leveraging our in house low-code platforms LCDP.ai, RAG (Retrieval-Augmented Generation), and Large Language Models to create adaptable and efficient AI employees 3. Aiming for a 100% boost in team efficiency 4. Currently in active development, seeking input on feature prioritization We're offering early adopters a lifetime 50% discount for a $19.9 reservation fee. We know it's early, but we believe in building in public and involving potential users from the start. What we're looking for: 1. Would you use AI employees in your workflow? Why or why not? 2. What features would make this invaluable for your team? 3. Any concerns about integrating AI so deeply into work processes? We're here to answer questions and discuss the future of AI in the workplace. Looking forward to your thoughts! More information on https://ift.tt/891TKH2 , and the booking page is https://ift.tt/p6UKcVb Thanks :) https://ift.tt/FdyOCiE August 18, 2024 at 08:01PM
Show HN: Mac calendar Event Reminder in menu bar My leader often arranges meetings without notifying me. So I don't know there is a meeting, causing me to be the last person to attend. So I made this app. If you want to improve it, let me know https://ift.tt/aQOGZEB August 18, 2024 at 07:20AM
Show HN: Typescript library for editing videos with code Today we launched a Typescript library for building video processing applications that can run completely client-side This project has been started in March 2023 with the mission of creating the "video processing toolkit for the area of AI". During an extensive research period, we quickly decided to fully embrace WebGPU, which offers a substantial performance improvement over its predecessor WebGL and technologies alike. In combination with WebCodecs, these two technologies lead to unprecedented rendering capabilities on the web and pave the way for the next generation of video processing applications Would love to hear your feedback! https://ift.tt/qgINLDj August 18, 2024 at 12:59AM
Show HN: V2 of maestro-CLI, a command-line music player Visualization directly in the terminal, streaming, clips, tags, and more! https://ift.tt/0GRAB79 August 17, 2024 at 11:18PM
Show HN: an AI copilot for Next.js developers Hey HN! I'm Andrew, one of the creators of Glass, a copilot for Next.js and React developers. Glass appears as a chat bar on your locally running Next.js server, and you can tell it to make changes like "build a dashboard" or "add a login button". Glass makes the changes to your sourcecode in real-time. Our goal with Glass is to automate away the easy but slow parts of frontend development, like locating the right file to edit, writing tailwind by trial-and-error, and copy-pasting boilerplate from Claude and other tools. We want to let you do all the tedious work entirely from your browser. We built Glass using a VS Code extension that handles communications with an LLM (4o) and reads/writes to your codebase. We also built an SWC plugin to map where clicked in your browser to a location in your sourcecode - this was interesting because we determine which component you clicked on and where its instance is located in your codebase, so we did a lot of interesting prop injections to make this work. Lastly, we render our UI directly on your project using a React Provider - this was mainly to avoid building yet another interface you have to install (although it has its downsides, like disappearing when there's an error). We're super excited to build the tool out more, but we wanted to get a sense of what you think! The jump-to-code and hover-component features have been the most helpful for me developing projects in general, and the AI part can help with easier tasks like rearranging a component and doing annoying tailwind work. You can install Glass on your Next.js project here: https://useglass.ai/ . Everything is free for now, and we'd love to hear your feedback. https://useglass.ai August 17, 2024 at 05:46AM
Show HN: Learn Blender shortcuts with lots of tiny videos I've used blender for more than a decade and now ask myself what the best way to teach it would look like. Video generally seems the best format to explain how to solve a specific problem, but its not exactly great for larger collections of small bits of information – like blender shortcuts. This is why I made this video/text hybrid website from scratch. If you're a blender user or have experience in teaching others, I'd be very happy to hear your thoughts on it. I'm also posting this here because I assume many of your are professional web developers. I'm a learning hobbyist and wondering if there are any issues with the way I built the website. Thanks! Github: https://ift.tt/3rBc1ba https://ift.tt/tArSkq0 August 17, 2024 at 04:08AM
Show HN: We are building Figma for developers What is Symbols? “The ultimate platform for developers & teams to build, test and document fully functional & reusable UI libraries on a canvas. Publish as a website or export to your existing tech stack with open-source development” Currently in beta access. Comes with access to 900+ UI components Build any website or add new functionality to existing web projects in minutes. From landing pages to SaaS applications. Lifetime offers We are currently running one off offers for the first 100 users from $49 USD, which includes unlimited projects or users for 1 project. Eventually charging $49 per month per user/project, as design system platforms charge a similar amount. So grab a deal! Here is a quick landing put together, with a better one in the works :) https://ift.tt/T5cKLro Any questions let me know! August 17, 2024 at 01:26AM
Show HN: If site search just worked Hi, I built SiteSearchr.com because I was tired of wasting time jumping between multiple tabs and sites when searching for specific information or comparing products. SiteSearchr lets you search several websites simultaneously, all from a single page. It's simple, but it saves a ton of time and effort. Would love any feedback or suggestions you might have, or maybe you think it's utterly pointless...don't hold back! Thanks guys x https://sitesearchr.com August 16, 2024 at 10:59PM
Show HN: Hacker Pulse a TUI for Hacker News in your terminal https://ift.tt/J2ioQZG August 16, 2024 at 02:35AM
Show HN: Printing Chess Boards in a Terminal I'm doing some fun chess-related programing during my sabbatical, and taking the opportunity to dive down rabbit holes I'd avoid for in a work setting. Found out interesting stuff from old ANSI DEC escape sequences to sixel graphics that are useful today. https://ift.tt/LePHECs August 16, 2024 at 12:43AM
Show HN: Denormalized – Embeddable Stream Processing in Rust and DataFusion tl;dr we built an embeddable stream processing engine in Rust using apache DataFusion, check us out at https://ift.tt/yIADZ6j Hey HN, We’d like to showcase a very early version of our embeddable stream processing engine called Denormalized. The rise of DuckDB has abundantly made it clear that even for many workloads of Terabyte scale, a single node system outshines the distributed query engines of previous generation such as Spark, Snowflake etc in terms of both performance and cost. Now a lot of workloads DuckDB is used for were normally considered to be “big data” in the previous generation, but no more. In the context of streaming especially, this problem is more acute. A streaming system is designed to incrementally process large amounts of data over a period of time. Even on the upper end of scale, productionized use-cases of stream processing are rarely performing compute on more than tens of gigabytes of data at a given time. Even so, the standard stream processing solutions such as Flink involve spinning up a distributed JVM cluster to even compute against the simplest of event streams. To that end, we’re building Denormalized designed to be embeddable in your applications and scale up to hundreds of thousands of events per second with a Flink-like dataflow API. While we currently only support Rust, we have plans for Python and Typescript bindings soon. We’re built atop DataFusion and the Arrow ecosystems and currently support streaming joins as well as windowed aggregations on Kafka topics. Please check out out repo at: https://ift.tt/yIADZ6j We’d love to hear your feedback. https://ift.tt/yIADZ6j August 15, 2024 at 10:46PM
Show HN: Beating OpenAI's structured outputs on cost, accuracy and speed https://ift.tt/2tnODew August 15, 2024 at 12:32AM
Show HN: SlateDB – An embedded storage engine built on object storage SlateDB is an embedded storage engine built as a log-structured merge-tree. Unlike traditional LSM-tree storage engines, SlateDB writes data to object storage (S3, GCS, ABS, MinIO, Tigris, and so on). Leveraging object storage allows SlateDB to provide bottomless storage capacity, high durability, and easy replication. The trade-off is that object storage has a higher latency and higher API cost than local disk. To mitigate high write API costs (PUTs), SlateDB batches writes. Rather than writing every put() call to object storage, MemTables are flushed periodically to object storage as a string-sorted table (SST). The flush interval is configurable. To mitigate write latency, SlateDB provides an async put method. Clients that prefer strong durability can await on put until the MemTable is flushed to object storage (trading latency for durability). Clients that prefer lower latency can simply ignore the future returned by put. To mitigate read latency and read API costs (GETs), SlateDB will use standard LSM-tree caching techniques: in-memory block caches, compression, bloom filters, and local SST disk caches. https://ift.tt/a3AJ8Wt August 15, 2024 at 12:47AM
Show HN: SandFaux – Your sandbox and our faux data After countless (TRULY COUNTLESS) hours of manually seeding and resetting Salesforce sandboxes for our sales demos and integration testing, we couldn’t take it anymore. SandFaux started as an internal tool for this tedious process, but after a few customers asked for access, we decided to productize it & make it publicly available for anyone to use! This was really just the starting point for our internal tool. We want to also add: * Text Prompting for Scenarios * Custom Fields * Custom Configurations * Dynamic Data * More Integrations https://sandfaux.com https://ift.tt/TthaJbi August 14, 2024 at 10:55PM
Show HN: AnimeGenAi – AI-powered anime style image and video generator https://animegenai.com August 14, 2024 at 01:42AM
Show HN: AI Bartender in a Virtual Bar Note: The avatar will talk to you, so make sure you check your volume! Hello HN! I've seen a bunch of AI character type stuff online, but all of them were boring chat interfaces. I thought it would be more fun to give the characters an avatar and a 3d environment to interact with. The stack I'm using is Claude 3.5 for the LLM, OpenAI TTS, Stable Diffusion for generating drinks, and three.js for rendering. I exposed the prompt I'm using so people can play around with it by clicking the robot icon. If people find it interesting, I might add more environments, character customization options, etc. Hope you enjoy and let me know your thoughts/questions in the comments! If you want to know more, follow me on Twitter or join the Discord! https://ift.tt/BxufOm3 https://x.com/neelmango https://ift.tt/9jr6wPQ August 13, 2024 at 10:58PM
Show HN: AI co-worker for system software development (Rust,C,C++,pdf) Hey Everybody, We are really excited to release the 1st version of H2LooP studio today. https://h2loop.ai/ H2LooP Studio helps system software engineers generate code from technical specs, debug issues, and understand complex code in C, C++, Go, and Rust. Under the hood, it uses the H2LooP Data Engine to create instruction-tuned datasets from data sheets and source code. Models are what they eat. We create high-quality, pre-vetted domain-specific training data (telecom, IoT, automotive, consumer electronics) at scale for fine-tuning small language models. We leverage both LLMs and human expertise (system knowledge) to build this dataset. Why are we building H2Loop? 1.Challenges in System Code: -System code presents significant challenges for LLMs that lack specialised pre-training. -Existing tools like GitHub Copilot struggle with tasks such as generating device driver code, debugging network kernel crashes, and interpreting hardware schematics. 2.Limitations of Current Coding Assistants: -Results from generic coding assistants are often unclear and insufficient. -These tools are unable to handle technical specifications or crash logs, which are essential for system software development. -System developers frequently need to reference specifications like Wi-Fi, Bluetooth, or network protocols while coding, but current tools fail to meet these needs. 3.Specialised Requirements for System Software: -System software is typically written in languages like C, C++, Go, and Rust, often in closed-source projects. -Enterprises need specialised solutions that understand their specific domain and coding standards. Challenges in Generating Accurate Code from Technical Specifications: 1.Unstructured Format of Technical Specifications: -Technical specifications are often in PDF format, which is inherently unstructured. -Parsing PDFs that include images, tables, and various text elements, and aligning them with reference sample code, presents a significant challenge. 2.Difficulty in Creating Domain-Specific Datasets: -Developing a question-and-answer coding dataset for specialised domains like automotive or telecom, suitable for LLM training, is a complex task. 3.Necessity of Expert Review: -Expert review of the training dataset is crucial. For example, if a dataset is created for socket creation in a networking protocol, it must be meticulously checked by an expert before being used for fine-tuning. The Solution: 1.RAG-Based Parsing and Chunking: -We employ a Retrieval-Augmented Generation (RAG) solution to parse and chunk PDFs effectively. -By combining LLM and manual methods, we align the content from PDFs with source code to create an instruction tuned dataset. 2.Expert Review and Validation: -Our team of system and domain experts thoroughly review and validate the training datasets, which are formatted in JSON. 3.Collaborative Fine-Tuning: -We partner with enterprises to transform their code and technical specifications into expert-vetted, domain-specific datasets. -We then assist in fine-tuning a small language model tailored to their domain and coding standards. Who can use H2LooP: H2LooP is a valuable tool for professionals like developers, product managers, and CTOs. If you're working on proprietary software, frequently coding from technical specifications,H2LooP is for you. Demo: https://ift.tt/q7DloEu H2LooP Studio is hosted in the cloud. You can download sample technical specifications and experiment with the H2LooP model to generate system software code. We will soon be releasing the H2LooP Data Engine, which will allow you to create training datasets by uploading code and PDFs. For more details, refer to https://ift.tt/XiatneH Also please join our community at : - Slack : https://ift.tt/h0cLIMK - Twitter : https://x.com/h2loopinc Would love to hear your feedback & how we can make this better. Thank you, Team H2LooP https://h2loop.ai/ August 13, 2024 at 09:02PM
Show HN: OpenRouter with Guardrails (Jailbreak, PII, etc.) Hello HN! We have been working on an open source routing mechanism that has built in guardrails (i.e. preventing jailbreak, injection, PII leakage). It's really similar to OpenRouter but we've added a guardrail mechanism to it. These guardrails are highly extensible but have focused around natural language based interactions (e.g. you have a chatbot that you don't want leaking PII). Some our guardrails are other open source models (like Metas prompt guard they released with 3.1 or Microsoft Presidio). Would love feedback to see what folks think! Thanks! https://ift.tt/dD0a4Yj August 12, 2024 at 09:18PM
Show HN: SuperRocola.com – Collaborative DJ Platform for Real-Time Music Sharing Hi!, I've built Super Rocola, a web app that turns everyone into a DJ. Tech Stack: Built with SvelteKit, Node.Js, WebSockets and MongoDB Key Features: - Free from any kind of sign up / subscription - Create instant music sessions with a unique QR code - Integrates with YouTube and SoundCloud for vast music library - Real-time collaborative playlist management Problem It Solves: Eliminates the "aux cord fight" at parties and gatherings. Everyone can contribute to the playlist democratically. How It's Different: Unlike other music sharing apps, Super Rocola focuses on real-time collaboration and social interaction around music selection, whithout requiring to have an active subscription to any service. Future plans: - I would like to integrate more platforms (Apple music, Spotify, Deezer) I'd love to get feedback from the HN community on the concept, implementation, and any ideas for improvement. You can try it out at superrocola.com. Looking forward to your thoughts and suggestions! https://ift.tt/SDECuqA August 11, 2024 at 09:25PM
Show HN: I built Zesfy – Your daily tasks, scheduled in seconds https://zesfy.com/ August 11, 2024 at 10:16PM
Show HN: Made an anonymous feedback app TeamSays Hi HN, it’s Kaz. I’m a dev/solo founder here with my startup TeamSays [0], which is an anonymous feedback channel for improving workplace experience. Put simply, it’s like a founder/HR manager’s always-on sidekick. The product idea grew out of personal experience in startups and ~600 employee org, and me learning the shocking stats of the costs for replacing talent. To those of you who have a job: replacing you would cost your employer ~20% of your annual salary [1]. If you’re highly specialized (which is very likely) it can cost up to 4x your annual salary [2]. So, keep that in mind when you negotiate your compensation or work-life balance. Here’s how TeamSays works: 1. Once you create an account you get a link to a minimal chat-like UI, you only have to create categories and questions. 2. Then you share link with your team announcing a new channel for tracking feedback/issues. 2. Team members visit and share something, you can then see their conversations get analyzed, and turned into a positive or negative report that becomes visible in the dashboard. 3. That’s it. Nothing else to do other than update or remove questions/categories over time — minimal maintenance. 4. Get weekly/monthly reports on the state of positive/negative reports and take action. Over time you can track progress of issues as active questions get rotated, so on a long-term timeframe you can derive progress stats and see where things went right/wrong. Essentially, it’s a channel for your team members to express their true concerns and opinions (possibly in explicit manner that otherwise wouldn’t be possible), which simplifies work of HR department if you have one or becomes one if you don’t. Personal conflicts, stress/anxiety, or simply not feeling safe/confident enough are possible reasons to have this channel. The chat is fully anonymous and it does not provide any way to identify participants other than a simple browser-based ID. I’ve personally experienced bad managers in otherwise good enough organizations. As a remote team member building personal connection for transparency is hard. We all know the old saying “people quit managers, not companies” which might not be 100% true [3] but I do find it to be true enough to base TeamSays around it. Obviously, TeamSays is not for every team/organization out there but for those that value transparency and simply want to make sure they have a safe, and private channel that is remote-friendly for their colleagues, clients, or employees I believe it’s a good tool in the arsenal and I hope you consider giving it a go. Improving team experience, and providing space where everyone can truly share their concerns and keep their privacy/anonymity. Even a simple fact of sharing issues could be beneficial if there is no alternative at all. Here are some stats: 1/3 of modern day workers wouldn’t accept a job if they didn’t agree with the views of the leadership [4]; managers must use meaningful interactions to build engagement [5] as remote employees’ connection to their organization’s purpose is declining. Lots of metrics point to a high expectations of modern day workplace, and I’m here to offer help to HR process — there is a free 7-day trial, and setting it up should take only a few minutes. I made sure TeamSays supports numerous languages, and am doing my best to add more. Please share your thoughts. Thank you. [0]: https://teamsays.com [1]: https://ift.tt/uQlDxZo... [2]: https://ift.tt/VinbRxu... [3]: https://ift.tt/N82VsHI... [4]: https://ift.tt/YAoLPxX [5]: https://ift.tt/2Mv4xVY... August 10, 2024 at 09:49PM
Show HN: I created quick and simple file converter and resizer – Converay Hi, I'm a web dev and often need to convert/resize media files to get a better lighthouse/gtmetrix score. I wanted some tool to show the size after conversion as well as compare it with original. I feel Converay tool just does that. It's quick, simple & intuitive I'm using it on my own for my day-to-day tasks, but if you have any suggestions for future releases - I'm all ears. Cheers https://ift.tt/z6NS8bg August 10, 2024 at 10:22PM
Show HN: A set of command line database tools On my work I’m always switching between databases and kind of tired on UX differences between psql, mysql, sqlite3. So, I’m making a small set of tools for myself in tries to solve that. It’s kinda works for me already and I’d like to share it somewhere https://ift.tt/HBcImuX August 10, 2024 at 04:33PM
Show HN: Test your WireGuard connectivity and see global stats, no client needed Hi HN, Some misbehaving networks drop WireGuard packets either by accident or on purpose. Commonly the latter is done with simple DPI rules that block the handshake initiation [1], but it could be applied to other message types as well. We thought it would be great if there was tool for folks to use as a quick litmus test to see if this happening for them, without having to configure a client to send data through a random, functional WireGuard tunnel to an untrusted remote host. So we built probe.sh. How it works: - The probe.sh web app is an Elixir Phoenix app that spawns a few gen_udp servers across a variety of common UDP ports. - When a user visits the app, Probe starts a LiveView process and generates a unique cryptographic token to use for the test. - When the user runs the script shown, it first sends an HTTP request to start the test, followed by a series of UDP payloads, and finally either a complete or cancel request to end the test. - The UDP payloads are crafted to resemble real world WireGuard packets and sent with widely available tools like netcat (Unix) and System.Net.Sockets.UdpClient (Win) already on your OS. - The gen_udp server receives these payloads, and if they match one of the four WireGuard message types by header, it broadcasts test updates to the LiveView process for that test, and the test is marked as success. - The user is immediately shown the results of the test. The entire tool is open source at https://ift.tt/rNjFas5 (README contains guide for self-hosting) and you can find a FAQ with more useful info at https://probe.sh/faq . You can also see our tally of global results organized by country: https://probe.sh/stats We hope you find it useful for testing your network for WireGuard connectivity issues. Thanks for reading - feedback welcome! [1] https://ift.tt/TkgKMux https://probe.sh August 10, 2024 at 01:57AM
Show HN: PlatePlanner – Design Beautiful Platemaps Spend less time in excel and more time doing science. Design a platemap in seconds, share it with your team, and reuse it for future experiments. https://ift.tt/qvcUVdT August 5, 2024 at 07:57PM
Show HN: Live in-browser AI transcription and translation A realtime, live transcription and translation app that works locally using a browser. Built with Huggingface Transformer.js and Supabase Realtime. Realtime in-browser speech-to-text with OpenAI Whisper! Broadcast to subscribed clients with Supabase Realtime. Translate to 200 languages with Meta's NLLB-200! Demo & source code https://ift.tt/bwoh1sF Shoutout to @xenovacom for building Transformers.js and providing plenty of examples at https://ift.tt/wPjbNQ3... https://ift.tt/PkCf9w1 August 8, 2024 at 08:47PM
Show HN: Spawn – Build iOS Apps with English Hi HN, Spawn lets you build apps with human language. You can include images, audio and other files in your app just by dragging and dropping. Here's a demo video where I build the game of Snake in 60 seconds: https://www.youtube.com/watch?v=qIqp7cvmE_M As it’s still in alpha, you may need to regenerate a few times to get the app functioning the way you want. So far I’ve found it’s pretty good at generating simple utilities and games. Over time, as both Spawn and the underlying models improve, it will be able to build more complex software. I have a bunch of ideas for future updates, for example: - Allow users to include wireframes that Spawn will follow as it generates their app. - Android support in Mac, Windows & Linux Spawn desktop app. This way, people can use Spawn to build for both mobile platforms using the same app specifications. Imagine someone living in rural India using their Chromebook to build apps for their Android phone, without needing to learn how to code. - Enable people to build apps that have accounts and backend logic by autogenerating and deploying a backend during app generation. Any feedback would be greatly appreciated. https://spawnapp.com/ August 6, 2024 at 09:28PM
Show HN: I built interactive map of active and decommissioned nuclear stations Hi all, I am not an expert in nuclear energy but I've always wondered and found it difficult to get a clear picture about the amount of nuclear stations located in a specific region. So I built this tool that shows all the nuclear plants in the world, scaled by their capacity and with indication of their status. Clustering is enabled by default and allows to see the sum potential capacity of a region. It's a fun tool for me: e.g. disable clustering, scale circle radius to 70%, go to EU, and you'll see Germany has shutdown all of the stations. Ofc it's a widely known fact, but what came to my surprise is that Poland, Turkey, Scandinavian countries, Africa have literally 1 to none nuclear stations. Which is kinda strange because some of these regions are modern, well-developed, and Africa specifically was sourcing lots of nuclear fuel for other countries other the years. idk what to do with it yet, but I think I'll come up with ideas for future improvements as I believe nuclear sector will grow drastically. https://ift.tt/xRK1ozf August 8, 2024 at 01:10PM
Show HN: I Built an Open Graph Image Kit for Next.js with Tailwind Customization https://ogimage.org/ August 8, 2024 at 09:26AM
Show HN: OllamaAgents – Your Natural Language Gateway to Linux Mastery OllamaAgents is a TypeScript-based CLI application that provides a Linux command interpreter using the Ollama API. It converts natural language queries into appropriate Linux commands, executing them if requested, offering explanations and cautions when necessary. https://ift.tt/qgyeUWI August 8, 2024 at 05:34AM
Show HN: Voyage – Toolbox of otherwise expensive SaaS marketing tools Voyage is a bunch of marketing tools for SaaS in one platform. We're betting on three things: 1. Many marketing tools don't offer free tiers. Think Optimizely, 6sense, Mutiny, Typeform, Qualified, Marketo, Drift, etc. A lot of these have minimum contract sizes of 5 figures. Voyage is completely free right now (haven't shipped monetization yet) and will always be usage-based + free tier. 2. Having these tools in one place compounds. We offer global themes for all of the user-facing marketing assets, which means you won't have to manage a brand theme for each of Wistia, Drift, etc. We also can use the data from one tool to modify another. Ex: personalize the header of the pricing page based on whether a visitor went through the video on your splash page. 3. We can outship most engineering teams in the long term. It's difficult for mar-tech companies to attract/retain talent since they're GTM-first, not eng-first. We're building an eng-first mar-tech company, getting into teams early with a generous free tier, and making money as our customers scale. We can probably offer these tools much cheaper at bundled scale too. If you use any of these tools and want to combine them together for a reduced bill or better cross-tool integration, please reach out. We'd love to have you as a design partner. - Wistia / Vimeo - Typeform / HS forms - Optimizely / Mutiny - Google Analytics 4 - Drift / Qualified / etc - SEO content tools bryan.houlton@withvoyage.com https://ift.tt/wv07TJS August 8, 2024 at 04:25AM
Show HN: AutoEditor – Edit your video in just a few clicks I wanted to show the first version of my new project, its main goal is to let users edit short engaging videos in just a few clicks. Upload your video (or take a link from YouTube), cut your video, crop it, subtitle it, add overlay layers and much more. https://ift.tt/Jdsx7UF August 7, 2024 at 02:01AM
Show HN: Metrics Hive – a simple, feature-rich Google Analytics alternative Metrics Hive is meant to be an easy-to-use analytics tool, similar to the Google UA days. However, it also features real-time user activity, heat maps, and screen replays. https://ift.tt/nsL9AKW August 6, 2024 at 08:23PM
Show HN: Muky – A kid-friendly music player for iOS Hi, I've developed an iOS app called Muky ( https://muky.app/ ) that allows parents to create and manage music playlists for their children. It provides a focused, distraction-free audio experience for kids. I created this app because my 4-year-old daughter loves music, but existing solutions like Tonies or cassettes didn't meet our needs. Using an iPhone or iPad directly with Apple Music wasn't ideal either. Muky aims to solve these issues under the motto "Music for the Kids". Here some key features: * Dedicated music player for children * Parent-controlled playlists * Compatible with Apple Music (Spotify support coming soon) * Distraction-free interface * Works well with iOS "Guided Access" feature * Keeps kids' music separate from parents' personal collections and algorithms * iOS 15 Support for Older Devices * Direct Start in Audio Player * Password Protection (Secure the audio player mode with a password. Exiting the audio player mode requires the password set by the parents, ensuring kids cannot exit the app simply.) I'd love to get your feedback and hear your thoughts on this approach to kid-friendly music streaming. https://muky.app August 5, 2024 at 12:36AM
Show HN: Iso20022.js – Create payments in 3 lines of code https://ift.tt/dr2puyc August 5, 2024 at 11:25PM
Show HN: Datoviz 0.2.0, Vulkan-based GPU scientific visualization (C/C++/Python) I'm excited to announce the release of Datoviz 0.2.0, an open-source, high-performance GPU scientific visualization library built on Vulkan. It targets the interactive visualization of large 2D/3D datasets. This version includes tentative precompiled Python wheels for Linux, macOS (ARM and Intel), and Windows. Datoviz is a key part of the CZI-funded Vispy 2.0 project and will serve as its main GPU backend. Datoviz provides core GPU visualization capabilities while VisPy 2.0 will provide high-level plotting functionality (a bit similar to NumPy vs SciPy). What I'm looking for from the community: 1. Compatibility feedback: I'd appreciate quick feedback on how these precompiled Python wheels perform across different operating systems and graphics hardware. 2. Library feedback: Datoviz is still in its early stages and actively evolving. The API is subject to change, and I'd appreciate any feedback on its functionality and design. Please report issues on GitHub. Since the initial 2021 v0.1 release, the underlying technology has matured significantly. The internal architecture is now more robust and modular, paving the way for support for other rendering technologies like WebGPU and WebAssembly in the medium term. While still somewhat limited, the focus is on ensuring stability, performance, and visual quality. Available visuals include points, markers, line segments, paths, glyphs, images, spheres, 3D meshes, and basic volume rendering. Some important features, like axes and picking, are planned for v0.3 and later. Please give it a try, report any issues on GitHub, and feel free to ask questions. You're also welcome to contribute. I'm looking forward to your feedback! https://ift.tt/NmfOnTg August 6, 2024 at 01:33AM
Show HN: Run Mutahunter.ai LLM powered software testing on your code in browser https://ift.tt/TDBeKXO August 6, 2024 at 12:40AM
Show HN: I created project helping manage TODO-comments in PHP-projects Hi there, For a long time I was bothered by the abundance of TODO comments in the code. What both developers and managers forget about. In various projects in which I participated. So, I implemented package for PHP-projects which helps to manage TODO-comment in the code. To relieve this pain. It’s a static analyzer. Looks for new TODO-comments. Register them as issues in Issue-tracker (only JIRA supported for now). And inject id/key of the issue into the source code. After that you may estimate it, add to target sprint and apply any magic of management. Repository: https://ift.tt/iaGk4Xp Feedback are very much appreciated. Maybe someone could help to implements some planed features when find project is interesting. And I would be glad when someone will provide me links to similar projects for: yaml, css/scss/less/sass, html, twig, flatter. https://ift.tt/iaGk4Xp August 4, 2024 at 03:20PM
Show HN: A singing synthesizer for the browser with algorithmic 3-part harmony Hello HN! This is a demo I built during my batch at the Recurse Center. It's built using WebAudio, WebAssembly (via Rust), and the Canvas API. The source code for this demo, along with my other vocal synthesis related RC demos[0], can be found at a monorepo[1] where I've been dumping all my RC work and logs. The sound is generated using a physical model of the human singing voice, using a work-in-progress project called VoxBox [2]. The harmonization is done using something that kind of resembles a markov chain. Only, instead of using weighted probabilities and randomness, I use a selection heuristic that chooses a chord based on how often it has been used and how much voice movement is required. Thanks for reading! Happy to answer any other questions. 0: https://ift.tt/CLVzlIp 1: https://ift.tt/OckDqXP... 2: https://ift.tt/tUYMP9E https://ift.tt/3SmHtfg August 4, 2024 at 05:05PM
Show HN: Remix Gear and Next.js Gear – The cleanest way to start a project I like starting projects from scratch, but not from zero: - Remix or Next.js - Tailwind CSS - TypeScript - shadcn/ui - i18n https://ift.tt/AIRuZga https://ift.tt/dhel6RV August 4, 2024 at 12:29AM
Show HN: Pineify – The Best TradingView Trading Indicator Strategy Generator I'm excited to introduce Pineify, a powerful tool designed to revolutionize how you create and optimize trading strategies on TradingView. Pineify allows you to generate custom TradingView indicators effortlessly, without needing to write a single line of code. Why Pineify? As a trader, I found it challenging to create and optimize trading strategies without extensive coding knowledge. Pineify was born out of the need for a more accessible, user-friendly solution that empowers traders to develop sophisticated strategies without the technical barrier. Pineify is ready for you to explore. Check it out and let us know your thoughts. Your feedback is invaluable as we continue to improve and add new features. Thank you for your time, and I look forward to your feedback! Official Website: https://pineify.app Free Live Playground: https://ift.tt/WqR9Vwk https://pineify.app August 4, 2024 at 06:31AM
Show HN: Plain Vanilla – a tutorial website for vanilla web development This site explains how to do web development without any tools or frameworks, relying only on the browser and web standards. I made it because I couldn’t find a single place online that put together all the right information in the way that I liked. The site itself is of course also vanilla and open sourced on github. https://ift.tt/gqEClwn August 3, 2024 at 10:45PM
Show HN: Open-source nextjs14 and Supabase and stripe and docs/blog template I built a more modern taxonomy. Uses supabase everywhere instead of the alternative. - NextAuth using Supabase - PostgresDB using Supabase - Components using ShadcnUI - Modern animation effects using MagicUI - Documentation and Blog using Fumadocs - Billing using Stripe https://ift.tt/Egy9qPF August 3, 2024 at 04:30PM
Show HN: Roast or Get Roasted https://twocents.site/ August 2, 2024 at 11:17PM
Show HN: Obsidian Tools, open source email->Obsidian and daily summarizer I've been working on building out a set of tools to use with Obsidian (specifically Obsidian synced with Github). The first two are ready: - Email->Obsidian: Allows you to email any note and have it sync to your Obsidian inbox. - Daily Summary: Look at all your notes over the last 24 hours and write and sync a summary note. Still just getting started, but I have found it helpful and thought I'd share. https://ift.tt/LlQvsUB August 2, 2024 at 08:17PM
Show HN: Check Out CMS https://ift.tt/EB4RVub No database required! You only need one file to work! Works on PHP 8 without preinstalled frameworks Just copy the files to the server (or hosting). No settings needed. Perfect for a simple home page. The hamster works very quickly. The hamster code is simple and clear! Open source and free! Multi-template Easy to adapt templates. August 2, 2024 at 06:07PM
Show HN: Trayce – Network tab for your local Docker containers Trayce is an open source desktop application which monitors HTTP(S) traffic to Docker containers on your machine. It uses eBPF to achieve automatic instrumentation and sniffing of TLS-encrypted traffic. As a backend developer I wanted something which was similar to Wireshark or the Chrome network tab, but which intercepted requests & responses to my containers for debugging in a local dev environment. Wireshark is a great tool but it seems more geared towards lower level networking tasks. When I'm developing REST APIs I dont care about packets, checksums, bit flags etc. I'm only concerned with HTTP requests and their responses. I also didn't want to have to configure a pre master key to intercept TLS, I wanted it to work out-of-the-box. Trayce is in beta phase so feedback is very welcome, bug reports too. The frontend GUI is written in Python with the QT framework. The TrayceAgent which is what does the intercepting of traffic is written in Go and eBPF. https://trayce.dev July 31, 2024 at 12:28AM
Show HN: Anyma V, a hybrid physical modelling virtual instrument Hi HN! We're a small team in Lille (France) who make synthesizers and MIDI controllers. We've just released a virtual plugin version of our hardware synth Anyma Phi, which offers a semi-modular environment with a focus on physical models, although there are several other kinds of synthesis. Here's a video: https://www.youtube.com/watch?v=6efDQ9GmRpg We're not pivoting to VSTs, it's just that it was a practical way of investigating several issues and helping us with the ongoing development of our upcoming Kickstarter-backed synth (Anyma Omega) and MPE controller (Loom), and a gift to thank our backers for the wait they gave to go through due to several manufacturing and production issues. I enjoy reading music-related entries here, so I thought I'd contribute this time and I hope it will interest some. I'm here for any question or remark. https://ift.tt/HEhklFw August 2, 2024 at 12:05AM
Show HN: Uncover the Tools and Tech Behind Any Website https://ift.tt/bzk3CQd August 1, 2024 at 11:29PM
Show HN: Non SaaS – Directory of Non SaaS Apps https://nonsaas.com August 1, 2024 at 03:49AM
Show HN: Shadow IT Scan – Uncover SaaS Apps, Users and Risky OAuth Scopes Hey HN, TL;DR: We’ve launched a free version of our Shadow IT scanner to identify which SaaS apps are used in your company, who uses them, and if they have high-risk OAuth scopes. Philip and I went through YC with AccessOwl in 2022. We started the company because, in our previous roles, we struggled to track all the SaaS apps, users, and granted OAuth scopes. The Shadow IT scanner started as a small feature within AccessOwl, which manages SaaS vendors and user accounts centrally. But a standalone scanner would have made our lives so much easier in our previous roles. So, we thought, why not release it? And here it is: a free, standalone Shadow IT scanner! Hope you find it useful :) The Shadow IT scan helps with: 1. Offboarding: Employees often don’t report all the apps they sign up for, making it tough to track and secure these accounts when they leave, especially with the common SSO tax. 2. Security: OAuth scopes are quickly granted but rarely reviewed or removed, leading to organizations unknowingly spreading their data. 3. Compliance: Auditors need a list of SaaS vendors, which is hard to compile when employees sign up for tools independently. Any surprises in your scan? What features would you like to see in the next version? Looking forward to your feedback! FAQ What’s Shadow IT? Unauthorized SaaS apps within an organization not centrally managed, posing security and compliance risks. How does it work? Our tool connects to your Google Workspace or M365 instance, identifies OAuth tokens granted, and maps them to known SaaS tools. Note: In this v1 version, it only detects apps using the “Sign in with Google/Microsoft” button. Who is this for? Typically IT and InfoSec teams, but in smaller companies, it may fall under the CTO. Is it safe to use? Yes, reading OAuth tokens is standard for SaaS management tools. Data extraction only occurs when you initiate a scan. AccessOwl is SOC 2 Type II audited and GDPR compliant. https://ift.tt/nbZsvd0 July 31, 2024 at 05:35PM
Show HN: Shimmr: Free iOS App Uses CIA Findings to Enhance Meditation and Focus https://ift.tt/k25aLhq July 31, 2024 at 11:58PM