Friday, May 31, 2024

Show HN: Postgres-SQLite sync engine source code released under FSL https://ift.tt/c3jr9dF

Show HN: Postgres-SQLite sync engine source code released under FSL https://ift.tt/uLcibVO May 31, 2024 at 07:31PM

Thursday, May 30, 2024

Show HN: Explore Websites by Chosen Color https://ift.tt/EPGHejb

Show HN: Explore Websites by Chosen Color I crawled lots of websites and extracted their color palettes (primary, secondary, etc) to build a searchable collection of website colors! It was a fun side-project and I learned a lot about color theory. Let me know what you think and what features you would like to see :) If you have any questions about the tech behind it, feel free to ask in the comments. Feedback is also greatly appreciated. https://themefinder.io May 31, 2024 at 07:57AM

Show HN: I made an open-source Replit https://ift.tt/3JnsNwe

Show HN: I made an open-source Replit I spent the past few weeks making an open source cloud code editing environment with an AI copilot and multiplayer collaboration! It's fully self-hostable in 5-10 minutes. There's a lot of minor improvements to be made, and some are already listed in the Github issues. Let me know what you think and feel free to try it out. https://ift.tt/JvxWBp2 May 31, 2024 at 07:07AM

Show HN: Interactive text game from a printable boardgame (by Taproot Wizards) https://ift.tt/QMe1HZh

Show HN: Interactive text game from a printable boardgame (by Taproot Wizards) https://ift.tt/BteFkc9 May 30, 2024 at 10:00PM

Show HN: I've build my RFID poker table for less than $300 https://ift.tt/umQA5tD

Show HN: I've build my RFID poker table for less than $300 I started my own side hustle building a smart poker table At this stage, I have a working prototype that can generate an overlay with player's and pot cards percentages, hand history, video editing, and more Here's a demo video: https://www.youtube.com/watch?v=5QU8MC7q8FQ https://ift.tt/7Qy8Pi6 May 31, 2024 at 02:03AM

Wednesday, May 29, 2024

Show HN: Brisk a complete CI system is now Open Source https://ift.tt/znP0ZdW

Show HN: Brisk a complete CI system is now Open Source Brisk is a complete CI system that runs your test suite in seconds. The main speedup over standard CI systems (think CircleCI or Github Actions) is that we maintain your test environments and don't rebuild them on each test run. This allows you to scale up your workers without just scaling up the build time on each test run. Brisk can be run from your local dev environment (the command line or VS Code) allowing your to access the speed of many servers from your local machine or it can be run as part of a traditional CI/CD pipeline (in Github actions etc). I've been working on Brisk for the last few years and I've decided to open source the project. You can now run your own super fast CI service on your own hardware or in your own cloud. https://ift.tt/018QNM3 https://ift.tt/kK4FDTf May 30, 2024 at 04:46AM

Show HN: ChatGPT Personal Secretary PoC https://ift.tt/Hk7348e

Show HN: ChatGPT Personal Secretary PoC A proof of concept using LangGraph and ChatGPT to create a personal secretary that can manage your calendar and address book. Fun to build, and works pretty well, just not sure who would use it or how scaleable it would be. https://ift.tt/kNVbaAR May 30, 2024 at 12:30AM

Show HN: A spreadsheet that follows Ask HN and summarizes the answers https://ift.tt/Dp9KuUx

Show HN: A spreadsheet that follows Ask HN and summarizes the answers https://ift.tt/u8JmwqZ May 29, 2024 at 11:49PM

Tuesday, May 28, 2024

Show HN: ThreadPay: WeTransfer for money – a medium for money transfers https://ift.tt/kCnwEvB

Show HN: ThreadPay: WeTransfer for money – a medium for money transfers Often cross-border bank transfers default to 3-5 business days, on the other side P2P fintechs need signup, KYC, and other steps. I built an app that eliminates the need to open an account or go through long verifications, allowing users to send money immediately. How? Via Visa and Mastercard card-to-card real-time transfers, money can be sent straight to a card using the card number only, without the requirement for IBAN, Swift Code, or any extra routing data. *Link to MVP*: [ https://app.threadpay.io](https://app.threadpay.io/) *Link to Memo with demo recordings*: https://ift.tt/ybUmOgD *Link to Landing page*: [ https://threadpay.io](https://threadpay.io/) https://ift.tt/VpObW2l May 29, 2024 at 05:28AM

Show HN: Open-source Tableau alternative but as React component plus DuckDB-WASM https://ift.tt/HrYcbtx

Show HN: Open-source Tableau alternative but as React component plus DuckDB-WASM https://ift.tt/lnakoMr May 28, 2024 at 11:59PM

Show HN: Awesome CI/CD Attacks https://ift.tt/Yq6uTsW

Show HN: Awesome CI/CD Attacks https://ift.tt/NYpiFe6 May 28, 2024 at 10:41PM

Monday, May 27, 2024

Show HN: A New Kind of Chat Room https://ift.tt/gdGrAjt

Show HN: A New Kind of Chat Room I’ve developed an application that reimagines chat rooms by integrating them with a world map. Each user can claim a rectangular piece of land on the map, referred to as a "banner." Users within close proximity are grouped into a chat room by the app. The banner’s size can expand or shrink based on the density of users in the area and the number of coins in the user’s account. Key Features: Real-World Interaction Model: Users are pseudo-anonymous, akin to real-world interactions. Coin balance determines user size and visibility ("stature"), while endorsements and other activities form a unique endorsement chart, serving as a digital representation. This allows for interaction without revealing one’s entire social or professional network. Community Clusters: Users can form open communities based on real-world locations. New users can discover and join these clusters via heatmaps, without needing specific URLs or hashtags. Initial Coins: New users start with 1000 coins. These coins can be used to endorse other users' content, earning stakes in the endorsed banner. When others endorse that banner, the original endorser gains more coins. This endorsement economy is experimental, and could eventually involve crypto tokens. Useful Points: Banner Interactions: Clicking on a banner opens it fully. A button with a chart icon on the top right flips the banner to display the activity chart. Compatibility: The application currently works best on Google Chrome. Heatmap View: Zooming out on the map reveals a heatmap of banners. Side Panel Tabs: First Tab: Displays a feed of content from the visible map area. Second Tab: Contains the cluster chat. Current User Base: At the moment, only my friends and family are using the application, so banners are predominantly found in the Chicago area. For more details, refer to the white paper provided. I’m excited to share this application and look forward to your feedback! https://beescribe.com/ May 28, 2024 at 09:37AM

Show HN: Get paid to do your own ML research https://ift.tt/NlefTRB

Show HN: Get paid to do your own ML research I'm launching an experimental research grant that I call Cat's grant (I'll find a better name later). tldr: - you get paid to do your own research and report to me - you keep IP/ownership rights - 10 months duration - choose a grant size of $10k, $50k or $100k total (paid in monthly chunks) - Apply by sending an email to not_a_cat@fastmail.com How it works: You specify the grant size when applying: 10k, 50k and 100k. This total amount will be distributed over a period of 10 months. I will review each application within 1 week. The deadline to apply is June 9. The start date is flexible and can be the start of June, July, August or September. The total budget I will allocate to this is around 100-200k I haven't yet made a proper contract reviewed by lawyers. If interest is strong enough, I will do it and try hard to keep the spirit of what is said here. The contract will be under Swiss law. Rationale: I get to meet cool people, promote and follow cool research. You get to do the research you want with little red tape (I'll be the sole decision maker for applications. Paperwork will be done with the help of other people). Application process: You choose the grant size you apply for. You can apply to multiple ones at the same time. Then, you may be accepted for one grant option or rejected for all. The process has 3 stages: - Email application - First screening call - Second call with more in-depth questions If you complete the 3 steps, you are accepted in the grant program. Reporting requirements: You are expected to produce the following: - A weekly email report that can be as short as a single sentence (meant as a pulse that you are still here) - A monthly research update that has to be public, in the format you want (github file, blog post…) - Do a monthly call with me, discussing the monthly research update Payment schedule: One payment of 10% of the total amount will be made at the end of each month while the grant is active. The grant may be canceled if the reporting and effort is insufficient. The bar for this will be reasonably low. Effort and time spent will be considered good enough for keeping the Grant active. Research directions: You are free to decide what topic to research. Reading and studying during the research is considered normal. I will try to be helpful and suggest research directions and ideas. I will only consider applications in the domains of Machine Learning, Deep Learning and AI broadly speaking. With a preference for topics related to the following: - LLMs and Transformer architectures - Mechanistic interpretability - World models - Self play / synthetic data - Probabilistic programming Copyright and IP rights: The research remains your intellectual property. You can use it and commercialise it as if you produced it independently of the grant. Time commitment: You are expected to spend at least 50% of your working time on research related to the grant. You may have other commitments at the same time, as long as you can free up enough time. Selection criteria: - How excited I am about the research you want to do - Whether I believe you can make good progress on it - Intrinsic motivation and strong determination How to apply: Send an email to not_a_cat at fastmail com with the following: - Subject: "Application for Cat's Grant [10k, 50k, 100k]". Only keep the grant size(s) that you actually apply for, eg [50k] or [10k, 50k]. - Info about yourself, please include links to github/linkedin and/or resume - Recent projects/research you've done if any - Outline of the research you want to do as part of the grant. It's ok if you only have a vague idea, but better if you have something specific. It can be new or existing research. - Anything else you think is relevant. Evidence of strong capability is a plus, even if unrelated to ML research. Happy to answer questions or comments. May 27, 2024 at 08:24PM

Show HN: Blue Noise – Interactive Explanation of Void and Cluster Algorithm https://ift.tt/M5bADy1

Show HN: Blue Noise – Interactive Explanation of Void and Cluster Algorithm After reading about the generation of blue noise here on HN a few times my goal was to implement my own variant of the the Cluster and Void algorithm in the most straight-foward way possible, while also visualizing each step. (JavaScript is required in order to step through the algorithm) Most other Blue Noise generator implementations are optimized for speed. Many explanations of the Cluster and Void algorithm I found online were overly complicated or focusing on details that do no help the initial understanding. My implementation is optimized for readability and understanding. I find it very inspiring see an algorithm broken down to its most essential steps. For one in order to better understand the algorithm itself but also for transfering its key concepts to other tasks, for example when designing my own algorithms. Eg in my rather high level python/numpy implementation one can easily understand that the two phases of the algorithm (phase 2 and phase 3) have no data dependency between each other and can therefor be parallelized. Additionally the numpy implementation demonstrates how the application of high level concepts like rank-polymorphism and convolution allow to express a sophisticated algorithm in only a few lines of code. Hope you like it. https://ift.tt/59aoDQZ May 28, 2024 at 03:37AM

Show HN: Meal planning – without the mental load https://ift.tt/dB1VinL

Show HN: Meal planning – without the mental load TLDR; I applied the concept of "don't make me think" to the task of selecting meals, and assembling the shopping list for your grocery run. The basic idea for what I wanted is very simple: Rather than making a shopping list, I wanted to create a re-usable 'meal', with a list of ingredients I'd need to add to my shopping list to make that meal. Then, after selecting meals for the week I'd have a quick 'check' step, where I'm prompted to check the cupboard for each ingredient, before it's added to the shopping list (ie: I'll need ground beef to make tacos, but I already HAVE ground beef in the freezer). I originally built this out just for myself, but the result has been such a helpful and stress-free experience that I thought others might appreciate it as well. I think this tool could be well-suited for younger folks that are new to the labour of meal-planning. College students, newlyweds, and families with young children. You can try it out without needing to register or provide any personal information, and I'd love your feedback! https://supperstock.ca/ May 28, 2024 at 12:34AM

Sunday, May 26, 2024

Show HN: FlashText with Rust for Python https://ift.tt/QFEC3ca

Show HN: FlashText with Rust for Python LeNLP is a toolbox dedicated to NLP, made with Rust, dedicated to Python https://ift.tt/yrYDEat May 27, 2024 at 03:09AM

Show HN: I Built an Invoicing App https://ift.tt/tfYVyhG

Show HN: I Built an Invoicing App It's probably not the most interesting tool out there, but this is my first time shipping a product solo and I'm so proud https://koteshen.com May 27, 2024 at 02:44AM

Show HN: I generated API documentation for all Java packages https://ift.tt/SltEqbB

Show HN: I generated API documentation for all Java packages Hi HN! I'm excited to share a project I've been working on for the past year: Docland. It is an API documentation browser that generates documentation on demand (through compilation, not LLMs) for Java packages. Instead of relying on Javadoc, the built-in doc generator, I created the engine from scratch to give the documentations a modern look, build fast search indexes, and enable link resolution to other packages. I built Docland because I constantly found it frustrating to locate and view API definitions when programming. You'd have to Google the function/class name, skip all the SEO articles, find the page you want, yet the documentation might be poorly formatted or does not support searching. So I thought it would be really cool to create a documentation site dedicated for programming languages and libraries, so that you can find the docs all in one place with a uniform look. Docland currently only supports Java, but more programming languages can be supported thanks to its modular architecture. Please try it out and let me know what you think! Also, the process of building Docland was extremely fun and challenging. I'm happy to share about that too. Thank you! Martin https://docland.io May 26, 2024 at 06:05PM

Saturday, May 25, 2024

Show HN: Uiino – Designing User Flows in Plain Text https://ift.tt/K7yGzPB

Show HN: Uiino – Designing User Flows in Plain Text hi, i'm sanju, the creator of uiino.com. been there, done that with sticky notes for user stories. fun for brainstorming, but a nightmare to manage. i had to constantly move them around, keep track of changes, and explain my messy notes - it was frustrating! that's why i created uiino. it makes it easy to create user flows with just plain text, anywhere you can type. if you get stuck, our ai can even help you build a story map from your app idea. uiino keeps things clear and simple. we use tags to make it easy for everyone to understand. need feedback? you can add comments directly to the map. and if you need to move things around, it's super easy! we use uiino ourselves to build better products. to try ditching the sticky notes and see how clear user stories can help. uiino is free to use forever, but we're just getting started. we're working on integrations with figma to sync your app design flows, copywriting, translation, and collaborations. we're also working on more cool features. if you have feedback to make it even better, i'm all ears! try → https://story.uiino.com | docs → https://uiino.com/docs | about us → https://uiino.com/story https://www.uiino.com May 25, 2024 at 09:15PM

Show HN: A few small games not only for kids (made with my programming language) https://ift.tt/9AZaSOV

Show HN: A few small games not only for kids (made with my programming language) https://ift.tt/0Vb2yDr May 25, 2024 at 11:18PM

Show HN: Tablr – Supabase with AI Features https://ift.tt/ltABMro

Show HN: Tablr – Supabase with AI Features https://www.tablr.dev/ June 30, 2025 at 04:35AM