This is a autopost bolg frinds we are trying to all latest sports,news,all new update provide for you
Tuesday, August 22, 2023
Show HN: Speleomorph, Shapeshifting Puzzle Metroidvania https://ift.tt/4oEkh2b
Show HN: Speleomorph, Shapeshifting Puzzle Metroidvania This was my entry for a Metroidvania Month game jam last year. I like how Metroidvanias make you rethink movement as the game goes on, and since I didn't want to design combat I focused on that. But I didn't want the different mechanics to be objects you pick up. The theme for the jam was "shapeshifting", which suggested the unusual mechanic seen here. Fortunately I'd forgotten about Snakebird or I might not have been bold enough to make the gravity+snake parts so prominent. And in the year since this came out, there have been at least three cool puzzle games nearby in design space: - Tetronimeow https://ift.tt/YQbHGkC has a heavy focus on rotation (which I skipped to avoid confusion), it gets much more Metroidvania mileage out of the central idea - Growmi https://ift.tt/TDCf3lZ does a great job building mechanics out of the snake+gravity idea - The Plumber Thing https://ift.tt/vyIGZDV If this looks familiar, I did post a Show HN last year, but dang invited me to re-submit it. I kept putting it off in hopes I could make a big splash when launching a new version: I have some ideas for touchscreens (currently keyboard only) and for an earlier game with more restricted abilities (no free transformation, then swapping with just one previous shape). But it's looking unlikely that I'll revisit it. https://ift.tt/IG9CtXx August 22, 2023 at 08:41AM
Monday, August 21, 2023
Show HN: VisionScript, abstract programming language for computer vision https://ift.tt/WQhvpjU
Show HN: VisionScript, abstract programming language for computer vision Hello! I'm James and I am working on VisionScript. With VisionScript, I want to empower people -- including everyone without any prior programming experience -- to build cool apps with vision. This weekend, I recorded a demo for VisionScript, in which I made apps that count how many cats are in an image and hides people in a video. Each app was < 10 lines of code. https://vimeo.com/856043804 VisionScript is built for the 10 year old inside of me who would have loved more visual programming languages with which to play. I want to show people the potential of programming and how you can make what you want with computers, whether it be a game that counts cats or an app that monitors how many birds flew past a tree. Those "wow" moments should come as soon as possible in one's learning experience. VisionScript is in active development. I started work on this project in July. There will likely be bugs; this is a passion project. Inspiration comes from Wolfram and Python. Behind the scenes, I am adopting what I am calling "lexical inference", which is to say there is a last state value on which functions infer; the language manages types and state. https://github.com/capjamesg/visionscript August 22, 2023 at 12:18AM
Show HN: Blast, A Load generator for TCP servers https://ift.tt/bR7lMGP
Show HN: Blast, A Load generator for TCP servers https://ift.tt/tZCf6de August 21, 2023 at 07:46PM
Show HN: DocXReducer – C# lib for docx size reducing without losses https://news.ycombinator.com/item?id=37208627
Show HN: DocXReducer – C# lib for docx size reducing without losses https://github.com/QCplus/DocXReducer August 21, 2023 at 06:04PM
Show HN: CryptexVault – Decentralized Password Manager https://ift.tt/DwgWRrt
Show HN: CryptexVault – Decentralized Password Manager Hi everyone! We started working on this project last year because a password manager that we used was being sold to another company and stopped offering their service. We were not happy with the alternatives that were available so we decided to give it a shot and build our own. We are now at a point where we have a working Beta and are looking for some feedback from the community. The main idea is to have data synchronization without a central server (single point of failure). When you create a Vault (inside which you can store your credentials and other sensitive data), you can "Link" it to other devices. By linking it to other devices, you can synchronize the data between them. - The Vault itself never leaves your device, it is encrypted and decrypted locally, and is only shared with the other devices that you link it to. The data synchronization is done using WebRTC, meaning, the data is transferred directly between the devices without going through a central server . If the devices cannot connect directly, the data is transferred through a TURN server (which is a server that is used to relay the data between the devices). - We are working on a way to allow the users to use their own TURN server (or a TURN server that they trust) or perhaps not use one at all, instead of using the one that we provide. Now, the only problem is how do your devices find each other - Using a signaling server. - We provide a signaling server that is used by default, but we're also working on a way to allow the users to use their own signaling server. In order to allow for easier testing, I've allowed the users to link devices without having to upgrade their account. I would appreciate any feedback you have for us, and if you have any questions, I'll be happy to answer them. Bl4cksmith https://ift.tt/PDmoVsR August 21, 2023 at 10:23AM
Sunday, August 20, 2023
Show HN: Efficiently Query BigQuery and Snowflake from Postgres https://ift.tt/aBE9nM4
Show HN: Efficiently Query BigQuery and Snowflake from Postgres https://ift.tt/TOg23sW August 21, 2023 at 07:31AM
Show HN: Fake Hacker News – See what HN has to say before you post https://ift.tt/iy3mIab
Show HN: Fake Hacker News – See what HN has to say before you post Hi HN! I’ve been lurking for a while, but out of fear of being steamrolled by HN readers or maybe just natural introversion, I’ve always been too scared to post or comment. Which why 1. this is my first real Hacker News submission 2. my friend Michael and I built "Fake" Hacker News, a place to post and see what AI-generated HN comments might say. Here’s a video of me using fakeHN to test this very submission: https://ift.tt/gJoz8Pn?... And an example of one of our generated posts: https://ift.tt/CyszWid To try it, submit a title and text, and depending on traffic and the powers that be, after ~5 seconds, you’ll see some Fake HN comments and replies. We don’t support url submissions yet, but we’re happy to build it if the community wants it! Other features to knock out: deeply nested replies, streamed comments, and higher-fidelity comments mapping to real readers, since the generations now are still pretty shallow. Instead of the quick and dirty system in place now, we think it’d be really cool to see how more nuanced AI agents with the opinions and biases of real individual HN readers might respond. I’d love to see what fakeHN posts you’ve tried and hear any feedback, whether you feel like it’s more of a nifty toy or could eventually solve real problems. If nothing else, it’s been funny to try random posts and see the results. :) - Justin and Michael https://www.fakehn.com/ August 21, 2023 at 02:56AM
Show HN: Simple open-source tool for mocking using TS interfaces https://ift.tt/bMuUIHX
Show HN: Simple open-source tool for mocking using TS interfaces https://ift.tt/xKj4rTL August 21, 2023 at 02:23AM
Show HN: HTBL – A stupid way to write back ends in HTML https://ift.tt/oJSOl8q
Show HN: HTBL – A stupid way to write back ends in HTML https://ift.tt/2vsHo5Q August 21, 2023 at 12:35AM
Show HN: Cubisum – A number puzzle game inspired by Sudoku and Minesweeper https://ift.tt/b07ilIE
Show HN: Cubisum – A number puzzle game inspired by Sudoku and Minesweeper Hi HN, I'd like to share a logic number puzzle game I created! It is somewhat reminiscent of Sudoku and Minesweeper, but with its own twist. The rules are simple but it can be quite challenging! Please enjoy :) The feedback on the game prototype was invaluable and I incorporated a lot into what I hope is a more polished version of the game. What's new: Introduced a daily puzzle challenge. Dark mode. Enhanced user experience with improved UI. I'd love to hear your thoughts on these updates. Feedback is always appreciated! https://cubisum.com/ August 20, 2023 at 11:44PM
Show HN: Easy Sell AI – AI that sells for you on marketplace apps https://ift.tt/CNoWyKk
Show HN: Easy Sell AI – AI that sells for you on marketplace apps Hey Hacker News! I've developed Easy Sell AI to address the challenges I faced when I had to quickly sell items on platforms like Facebook Marketplace and OfferUp. Problem: 1. Constantly getting lowballed by potential buyers, and I just didn't know what I needed to say to get the price I wanted. 2. Spending hours negotiating with potential buyers, only to often get ghosted. 3. Encountering fake accounts and scammers, making the process even more tedious. Solution: Enter Easy Sell AI, an AI-powered tool that does all the selling for you on Marketplace Apps. With it: 1. The AI takes over negotiations, giving the perfect line to get you the price you deserve. 2. You're only notified when a genuine deal is on the table. 3. Set your preferences, like your minimum acceptable price and availability, and let Easy Sell AI manage the rest. Check it out and let me know your thoughts! https://easysell.ai August 20, 2023 at 07:54PM
Show HN: AI transforms eating – healthier choices in your busy life https://ift.tt/eYtqsyh
Show HN: AI transforms eating – healthier choices in your busy life Upgrade eating habits with Eat Fix! Our custom AI fosters a healthier lifestyle in your busy schedule. Prioritize well-being, no compromises! Let Eat Fix be your guide to improved health and balanced eating. https://www.eatfix.app/ August 20, 2023 at 06:57PM
Saturday, August 19, 2023
Show HN: NES emulator with network multiplayer written in Go https://ift.tt/EaqwAS5
Show HN: NES emulator with network multiplayer written in Go https://ift.tt/KYdD7oI August 19, 2023 at 09:35PM
Show HN: CatGPT - Expert answers to any cat-related questions https://ift.tt/gJmdWpC
Show HN: CatGPT - Expert answers to any cat-related questions https://ift.tt/u8caQY2 August 19, 2023 at 08:14PM
Show HN: Linguist, a translation browser extension https://ift.tt/Vf0M7pk
Show HN: Linguist, a translation browser extension Hey everyone, check the Linguist - you can translate texts offline - dictionary + history for learn languages - it is are hackable - you can enter code to use your own translation service https://ift.tt/gjJ0e91 August 19, 2023 at 07:58PM
Show HN: Find simple open source bounties to solve and get paid https://ift.tt/qEp6uUA
Show HN: Find simple open source bounties to solve and get paid https://ift.tt/RdKPDjy August 19, 2023 at 09:24PM
Show HN: Rivet (YC W23) – Open-Source Game Server Management with Nomad and Rust https://ift.tt/lmb1yVK
Show HN: Rivet (YC W23) – Open-Source Game Server Management with Nomad and Rust Hey HN! Rivet is an OSS game server management tool that enables game developers to easily deploy their dedicated servers without any infra experience. We recently open-sourced Rivet after working on it for the past couple of years. I wanted to share some of my favorite things about our experience building this with the HN community. My cofounder and I have been building multiplayer games together since middle school for fun (and not much profit [1]). In HS, I stumbled into building the entire infrastructure powering [Krunker.io]( http://Krunker.io ) (acq by FRVR) & other popular multiplayer web games. After wasting months rebuilding dedicated server infrastructure + DDoS/bot mitigation over and over, we started building Rivet as a side project. Some interesting tidbits: - ~99% Rust and a smidgeon of Lua. - Bolt [2] – Cluster dev & management toolchain for super configurable self-hosted Rivet clusters. It’s way over-engineered. - The entire repo is usable as a library. Our EE repo uses OSS as a submodule. - Traefik used as an edge proxy for low-latency UDP, TCP+TLS, & WSS traffic. - Apache Traffic Server is under-appreciated as a large file cache. Used as an edge Docker pull-through cache to improve cold starts & as a CDN cache to lower our S3 bill. - ClickHouse used for analytics & game server logs. It’s so simple, I have nothing more to say. - Serving Docker images with Apache TS is simpler & cheaper than running a Docker pull-through cache. - Nebula has been rock solid & easy to operate as our overlay network. - We use Redis Lua scripts for complex, atomic, in-memory operations. - Obviously, we love Nix. - We keep a rough SBOM [3]. - Licensed under Apache 2.0 (OSI-approved). We seriously want people to run & tinker with Rivet themselves. We get a lot of questions about this: [4] [5] Some HN-flavored FAQ: > Why not build on top of Agones or Kubernetes? Nomad is simpler & more flexible than Agones/Kubernetes out of the box, which let us get up and running faster. For example, Nomad natively supports multiple task drivers, edge workloads, and runs as a standalone binary. > [Fly.io]( http://Fly.io ) migrated off of Nomad, how will you scale? Nomad can support 2M containers [6]. Some quick math: avg 8 players per lobby * 2M lobbies * 8 regional clusters = ~128M CCU. That’s well above PUBG’s 3.2m CCU peak. Roblox’s game servers also run on top of Nomad [7]. We’re in good company. > Are you affected by the recent Nomad BSL relicensing [8]? Maybe, see [9]. > How do you compare to $X? Our core goal is to get developers up and running as fast as possible. We provide extra services like our matchmaker [10], CDN [11], and KV [12] to make shipping a fully-fledged multiplayer game require only a couple of lines of code. No other project provides a comparably accessible, OSS, and comprehensive game server manager. > Do you handle networking logic? No. We work with existing tools like FishNet, Mirror, NGO, Unreal & Godot replication, and anything else you can run in Docker. > Is anyone actually using this? Yes, we’ve been running in closed beta since Jan ‘22 and currently support millions of MAU across many titles. [1]: https://ift.tt/7y4v5El [2]: https://ift.tt/M2Xep5j... [3]: https://ift.tt/3WdyXKi... [4]: https://ift.tt/KHTVgCU... [5]: https://ift.tt/KHTVgCU... [6]: https://ift.tt/sGXNrEq [7]: https://ift.tt/ndT50gF [8]: https://ift.tt/DCy9ewq... [9]: https://ift.tt/qkR46Df [10]: https://ift.tt/TR4KWta [11]: https://ift.tt/QlgeV0z [12]: https://ift.tt/uPY10Ot https://ift.tt/dE3t7xS August 19, 2023 at 07:08PM
Show HN: A simple, open-source Notion-like avatar generator https://ift.tt/QoEOTvr
Show HN: A simple, open-source Notion-like avatar generator https://ift.tt/BLFZeEa August 19, 2023 at 06:02PM
Friday, August 18, 2023
Show HN: Saf – simple, reliable, rsync-based, battle tested, rounded backup https://ift.tt/Pz93rNe
Show HN: Saf – simple, reliable, rsync-based, battle tested, rounded backup I had this backup code working reliably for years, using local file system, vps/dedicated server, or remote storage for backup, then I finally get time to wrap README, iron few missing switches and publish. Should be production ready and reliable, so it could be useful to others. Contributors are welcome. < https://github.com/dusanx/saf > https://ift.tt/w6XF7zk August 19, 2023 at 02:49AM
Show HN: Poozle – open-source Plaid for LLMs https://ift.tt/CeNyARq
Show HN: Poozle – open-source Plaid for LLMs Hi HN, We’re Harshith, Manoj, and Manik Poozle ( https://ift.tt/oqBK0nw ) provides a single API that helps businesses achieve accurate LLM responses by providing real-time customer data from different SAAS tools (e.g Notion, Salesforce, Jira, Shopify, Google Ads etc). Why we built Poozle: As we were talking to more AI companies who need to integrate with their customers’ data we realised managing all SAAS tools data and keeping them up-to-date is a huge infra of ETL, Auth management, Webhooks and many more things before you take it to production. It struck us – why not streamline this process and allow companies to prioritise their core product? How it works: Poozle makes user authorization seamless using our drop-in component (Poozle Link) and handles both API Key and OAuth dance. Post-authentication developers can use our Unified model to fetch data to their LLMs (no need to sync data separately and then normalise at your end). Poozle keeps data updated in real time while giving you options to choose sync intervals. Even if the source doesn’t support webhooks, we’ve got you covered. Currently, we support Unified API for 3 categories - Ticketing, Documentation and Email. You can watch a demo of Poozle ( https://ift.tt/zctsT7f)... We just got started a month ago and we’re eager to get feedback and keep building. Let us know what you think in the comments : ) https://ift.tt/oqBK0nw August 18, 2023 at 11:57PM
Show HN: AI chatbot to reduce support costs by 80% https://ift.tt/3jTPhV0
Show HN: AI chatbot to reduce support costs by 80% Hey, HN! We have developed a bot for technical support. The task was set to reach the next level of chatbots. The thing is that nowadays bots too often redirect customers to support staff when a question was not found in the bot's presets database or the customer requires some kind of interaction with the company (for example, wants to buy a product). We have succeeded in reducing the percentage of situations where the bot transfers the customer to the operator. At the same time, it can still ask for help from a real person if the case requires it. 1. the bot is capable of answering complex questions that require analyzing the company's knowledge base (especially the technical part). 2. the possibility to leave a request for some action was introduced. For example, a customer can leave a request for connection to a tariff plan . An example of such a bot for the fictitious company BananaCom is given on the site, you can test it. After the request is made, the company receives the necessary information. Of course, if the client really wants to talk to an employee, he will be transferred to the employee. When to transfer to employees is a matter to be discussed with the individual company, so now a bot on the site will try to answer all your questions. We did a lot of work before the product was ready, we can't reveal all the secrets, but for connoisseurs we'll give you a hint: https://ift.tt/Wg40zMU https://ift.tt/sFtLx0c August 18, 2023 at 11:47PM
Show HN: ChatGPT: craft the right question, unlock the best answer https://ift.tt/Lgwn6kF
Show HN: ChatGPT: craft the right question, unlock the best answer https://ift.tt/zEUb2dv August 18, 2023 at 05:01PM
Show HN: An Open-Source Collaborative Database Development Tool https://ift.tt/1kgx2RD
Show HN: An Open-Source Collaborative Database Development Tool A couple of years ago, we had an interesting idea. When a development team within an organization consists of around 10 members or fewer, controlling the risks associated with database changes might be achieved through trust and real-time communication. However, as the team grows, the responsibilities within the team become more specialized. Imagine a scenario where different branches of the business exist, each with its own set of developers, team leads, testers, testing leads, DBAs, and more. Relying solely on traditional communication methods becomes increasingly challenging when it comes to managing change risks. Envision a platform where a change request goes through a sequence of checks: it's first reviewed by colleagues familiar with the business, then approved by the business lead, followed by scrutiny from the database lead, and finally assessed for security by the security lead. Does this approach effectively control the risk associated with that change when it's executed? In 2019, we embarked on building the first piece of this puzzle: ODC. Fast forward to today, after more than three years of development, ODC has evolved from a specialized developer tool designed for OceanBase (OB) into an enterprise-grade collaborative control platform, with plans to support multiple data sources. And today, we are thrilled to announce that we are open-sourcing our project. You can find the entire four-year code history on GitHub ( https://ift.tt/8FsTp3N ). We're excited to hear your thoughts on this concept and whether you identify any potential challenges or opportunities that lie ahead. Your insights will play a crucial role in shaping the future of this project. Looking forward to your feedback! https://ift.tt/8FsTp3N August 18, 2023 at 04:06PM
Show HN: Kantankanban – A CLI to track to-do's, custom lists, and more https://ift.tt/29T5xGt
Show HN: Kantankanban – A CLI to track to-do's, custom lists, and more https://ift.tt/xoEuipl August 18, 2023 at 12:13PM
Thursday, August 17, 2023
Show HN: Clean Stash – Start Organizing Your Screenshots (Testflight App) https://ift.tt/eyIKa9f
Show HN: Clean Stash – Start Organizing Your Screenshots (Testflight App) Hi HN! Today I'm launching Clean Stash - an iPhone app to organize your screenshots, as an open beta (Testflight). Here's why I built it: I take a lot of screenshots. Like a lot, and of all different use cases. Sometimes of smart marketing copy that I want to use myself, a visual I want to use in a future mood board, a sneaker I want to buy, a linkedIn post I want to quickly reference, places I want to travel...you get the point. In reality, these get lost in my phone's "Screenshots" folder. Now over 2,3k of them. I've even found myself taking screenshots of screenshots only to have them surface as more recent as I scroll. I probably have more screenshots than pictures of my kids (pls don't judge). I wanted a keep all these screenshots in one place, and given back to me in an actionable way. That's why I spent a few weeks building a solution, and today I think it's ready enough for you to use. I'd love to hear how you find this app useful, and what you'd like to have next. Feel free to add your comments below. https://ift.tt/GY0eUWu August 17, 2023 at 03:51PM
Show HN : Low code cloud document database https://ift.tt/xTrSvBR
Show HN : Low code cloud document database Low code cloud document database https://slyce-io.co.uk/ August 17, 2023 at 03:43PM
Show HN: Interactive exercises for GNU grep, sed and awk https://ift.tt/W9lYgOy
Show HN: Interactive exercises for GNU grep, sed and awk Hello! For the past few months, I've been using a Python framework called Textual to create TUI apps for interactive exercises. Released the app for GNU awk earlier today, so thought I'd create a post here. If you already know how to manage Python packages, you can use the following command to get all the three apps: pip install grepexercises sedexercises awkexercises `pipx` should also work, but I haven't tested it. The GitHub repo has the source code as well as more detailed installation instructions. You can use alternative CLI tools to solve these exercises as well. For example, Perl instead of GNU awk or ripgrep instead of GNU grep and so on. Hope you find these TUI apps useful. I'd highly appreciate your feedback. Happy learning :) https://ift.tt/0F6BmUt August 17, 2023 at 03:43PM
Show HN: I resurrected one of the top dead Show HNs https://ift.tt/DYSr14m
Show HN: I resurrected one of the top dead Show HNs OneView was first posted to HN in 2017, but died sometime around late 2019. Using the web archive I cobbled together something that works. According to this[0], oneview is the #5 top dead show hn. [0] https://ift.tt/c74B1pl... https://ift.tt/6efxIOP August 17, 2023 at 08:26PM
Show HN: Strich – Barcode scanning for web apps https://ift.tt/AHpBEI9
Show HN: Strich – Barcode scanning for web apps Hi, I'm Alex - the creator of STRICH ( https://strich.io ), a barcode scanning library for web apps. Barcode scanning in web apps is nothing new. In my previous work experience, I've had the opportunity to use both high-end commercial offerings (e.g. Scandit) and OSS libraries like QuaggaJS or ZXing-JS in a wide range of customer projects, mainly in logistics. I became dissatisfied with both. The established commercial offerings had five- to six-figure license fees and the developer experience was not always optimal. The web browser as a platform also seemed not to be the main priority for these players. The open source libraries are essentially unmaintained and not suitable for commercial use due to the lack of support. Also the recognition performance is not enough for some cases - for a detailed comparison see https://ift.tt/A6s1hx9 Having dabbled a bit in Computer Vision topics before, and armed with an understanding of the market situation, I set out to build an alternative to fill the gap between the two worlds. After almost two years of on-and-off development and 6 months of piloting with a key customer, STRICH launched at beginning of this year. STRICH is built exclusively for web browsers running on smartphones. I believe the vast majority of barcode scanning apps are in-house line of business apps that benefit from distribution outside of app stores and a single codebase with abundant developer resources. Barcode scanning in web apps is efficient and avoids platform risk and unnecessary costs associated with developing and publishing native apps. https://strich.io August 17, 2023 at 06:54PM
Show HN: How to use LLMs to generate accurate SQL for real-world data https://ift.tt/HKxfM2s
Show HN: How to use LLMs to generate accurate SQL for real-world data Hey HN, We are Zain and Ashish, founders of Vanna AI. We recently embarked on an experiment to see if large language models (specifically LLMs) could help in generating SQL queries for real-world datasets. We initially started this project as a web app but realized that it was most useful and had broadest applicability as a Python package since you can then incorporate it into an existing workflow (Jupyter notebook, Slackbot, etc). We've had some good success with customer datasets but we've generally heard a lot of skepticism so we decided to write a paper about the methodology we're using and how various LLMs compare. Let us know if you have any questions or requests. The underlying Python package is open source. There is a server component to store and retrieve metadata but by next week there will be a fully open-source and locally runnable version. Cheers! https://ift.tt/sBSP2iM August 17, 2023 at 05:47PM
Show HN: Rules – Shortcuts Automation Based on Calendar Events https://ift.tt/xRodmnN
Show HN: Rules – Shortcuts Automation Based on Calendar Events Read and thought once too often that "This would be trivial if Calendar Events were triggers for Personal Shortcuts Automations". So decided to create a Mac app for it. The app works similar to Rules in Mail: - Specify some conditions (e.g. Calendar is "Work", Location contains "zoom") - Choose shortcuts to run on events that meet the conditions - you can have multiple actions, each with a different offset and custom input Good to know: - The app can only trigger automations while your Mac is awake (missed actions can be triggered on wake up) - The free version offers full functionality, but is limited to a max of 2 rules. Pro is a one-time purchase - All your data stays on device + no ads or data collection I would appreciate any feedback, especially what automations you might use the app for https://ift.tt/PQEk98i August 17, 2023 at 02:23PM
Show HN: Marqo – Vectorless Vector Search https://ift.tt/KElYeRn
Show HN: Marqo – Vectorless Vector Search Marqo is an end-to-end vector search engine. It contains everything required to integrate vector search into an application in a single API. Here is a code snippet for a minimal example of vector search with Marqo: mq = marqo.Client() mq.create_index("my-first-index") mq.index("my-first-index").add_documents([{"title": "The Travels of Marco Polo"}]) results = mq.index("my-first-index").search(q="Marqo Polo") Why Marqo? Vector similarity alone is not enough for vector search. Vector search requires more than a vector database - it also requires machine learning (ML) deployment and management, preprocessing and transformations of inputs as well as the ability to modify search behavior without retraining a model. Marqo contains all these pieces, enabling developers to build vector search into their application with minimal effort. Why not X, Y, Z vector database? Vector databases are specialized components for vector similarity. They are “vectors in - vectors out”. They still require the production of vectors, management of the ML models, associated orchestration and processing of the inputs. Marqo makes this easy by being “documents in, documents out”. Preprocessing of text and images, embedding the content, storing meta-data and deployment of inference and storage is all taken care of by Marqo. We have been running Marqo for production workloads with both low-latency and large index requirements. Marqo features: - Low-latency (10’s ms - configuration dependent), large scale (10’s - 100’s M vectors). - Easily integrates with LLM’s and other generative AI - augmented generation using a knowledge base. - Pre-configured open source embedding models - SBERT, Huggingface, CLIP/OpenCLIP. - Pre-filtering and lexical search. - Multimodal model support - search text and/or images. - Custom models - load models fine tuned from your own data. - Ranking with document meta data - bias the similarity with properties like popularity. - Multi-term multi-modal queries - allows per query personalization and topic avoidance. - Multi-modal representations - search over documents that have both text and images. - GPU/CPU/ONNX/PyTorch inference support. See some examples here: Multimodal search: [1] https://ift.tt/kW23Eb4... Refining image quality and identifying unwanted content: [2] https://ift.tt/YNfGxM7... Question answering over transcripts of speech: [3] https://ift.tt/7UmAtTY Question and answering over technical documents and augmenting NPC's with a backstory: [4] https://ift.tt/YWq6yQL... https://ift.tt/it82kNa August 16, 2023 at 07:31PM
Wednesday, August 16, 2023
Show HN: Prompt-Compose.js Use Axioms and Compositions to Build Modular Prompts https://ift.tt/aeFS05G
Show HN: Prompt-Compose.js Use Axioms and Compositions to Build Modular Prompts This JS library provides basic axioms for building and managing GPT prompts. It helps you build small and reusable prompt components and then let you compose them together to build larger ones. https://ift.tt/45swZMu August 16, 2023 at 05:49PM
Show HN: List of public sites blocking ChatGPT Bot https://ift.tt/3xKt5Sf
Show HN: List of public sites blocking ChatGPT Bot Following on from this post ( https://ift.tt/MO0jHRn ), I was intrigued to find which big sites would follow suit, so I started collating a list of them. Interestingly, it's also now being included in codebases by default (like Mastodon). https://ift.tt/sS0gZwR August 16, 2023 at 12:40PM
Tuesday, August 15, 2023
Show HN: PotterScript – Wizarding world programming language https://ift.tt/jwyLDEh
Show HN: PotterScript – Wizarding world programming language hey everyone, I've build a simple language for learning purposes and I thought it was a funny idea to make it with a Harry Potter theme, hope you like it! https://ift.tt/4jc1nlp August 15, 2023 at 12:46AM
Show HN: Watermelon – Source-available passive documentation search engine https://ift.tt/pqdbsiN
Show HN: Watermelon – Source-available passive documentation search engine Hey there HN! We're a pair of devs and we are looking to get feedback for our source-available passive documentation search engine. Passive documentation is the code context devs are generating as they talk about code in systems such as GitHub, Slack, Notion and Jira. Our search engine serves both our IDE extension (for individuals) and GitHub app (for teams). As devs we know that there are certain PRs that stay unmerged for weeks or even months, not because of the technical complexity, but because of the debate that they produce around changes in the business logic: "Will this change really improve our metrics?" We know that non-technical stakeholders (managers and designers) can bring a more holistic view to these debates but code review is too technical for them. So we decided to build this with the premise of "let's contextualize devs with business logic". We’re starting with a GitHub app that contextualizes Pull Requests with pieces of related passive documentation. Our big vision is to build a copilot for engineering leaders, starting by automating code review. If we're already indexing passive documentation tied to a new PR, we suspect that we can provide a "first health check" to a PR and say whether or not it's meeting the business requirements. Here's the repo if you want to check it out: https://ift.tt/f53AqtT And here's a blog post explaining why we made our search engine source-available: https://ift.tt/rHKGt1I... Please give us your feedback! Thanks. https://ift.tt/f53AqtT August 14, 2023 at 08:17PM
Show HN: Code-vault, Developers handbook – recipes for BASH, Docker and more https://ift.tt/HiT7sLS
Show HN: Code-vault, Developers handbook – recipes for BASH, Docker and more https://ift.tt/yGRzkoK August 16, 2023 at 03:10AM
Show HN: Lottielab – create and edit animations in the browser https://ift.tt/pFe7L6i
Show HN: Lottielab – create and edit animations in the browser Hello, HN! Today we released Lottielab, a web-based animation tool, to the public as an open beta. Lottielab is a good fit for product animations - small, loopable animations that live in your product or website and typically use the JSON-based Lottie vector animation format. Today, the dominant tool for editing and exporting Lottie animations is Adobe After Effects. AE is a 30-year-old visual effects tool that’s not fit for this purpose, with a steep learning curve and a patchwork of error-prone Lottie export plugins. With Lottielab, we are aiming to reduce the friction of creating and editing product animations by providing an easy-to-use editor with out-of-the-box support for import and export of the Lottie format and many others (GIF/MP4 rendering included, so you're not limited to just Lottie). Feel free to play around with the tool and let me know what you think - I'm here to answer your questions. Happy animating! https://ift.tt/B1otbzl August 16, 2023 at 02:36AM
Show HN: Lottielab – Create product animations in the browser easily https://ift.tt/xY7gdhL
Show HN: Lottielab – Create product animations in the browser easily Hi HN! Today we are releasing Lottielab, a web-based animation tool, to the public as an open beta. The main tool for editing and exporting Lottie animations today is Adobe After Effects, a 30-year-old visual effects tool that’s not fit for this purpose, has a steep learning curve, and requires a patchwork of error-prone plugins. With Lottielab, we are aiming to reduce the friction of creating and editing product animations by providing an easy-to-use editor with out-of-the-box support for import and export of the Lottie format and many others. Feel free to play around with the tool and let me know what you think - I'm here to answer your questions. Happy animating! https://ift.tt/B1otbzl August 15, 2023 at 05:58PM
Show HN: Exploring the design space of binary search trees https://ift.tt/LMpZG9N
Show HN: Exploring the design space of binary search trees https://ift.tt/B2gmlYv August 15, 2023 at 08:04PM
Monday, August 14, 2023
Show HN: Make Any Video Searchable https://ift.tt/kD4Vr6n
Show HN: Make Any Video Searchable Hey HN friends! Yuval here, I'm the maker of Conversational Demos: https://ift.tt/tZSd65r This is a product with a bit of an interesting history: it evolved from my fascination with what we can do with LLMs and video. My original (engineering) thinking was "how cool would it be if we let someone search through video with natural language"? I built the original proof of concept for this over the weekend, taped together with passion, code glue, and sheer will to look away from the really shitty code I originally wrote :) When I showed it to users, I discovered that nobody was really willing to pay for video search - everyone thought it was cool, but there was no hook from a commercial standpoint. And so, as these things happen, I ended up turning it a marketing / sales tool. That's all I'll say about the commercial aspect of it, though I'm happy to expand on it if interesting to the community here. Technical stuff: --- Behind the scenes, when you upload a video (or record one - it's integrated with the not-yet-officially-released Loom SDK), it sends the video to AWS Transcribe, which works with nearly 40 languages, and at the same time converts it to an MP4 format that's tiny and viewable across devices (I do this with AWS Media Transcoder). Next up, I break the transcription down into chunks of around 30 seconds and then send it to OpenAI's embedding database. Through TONS of trial and error, I learned that to get good latency on this thing, you can't really use a (cheap) vector database, and so I'm doing something pretty hacky, and storing the index on a always-on Docker (deployed to fly.io) as opposed to a serverless function, which I was really trying to use until I realized it's not fit-for-purpose. Next up, I upload the embedding index to S3 for later use, as well as store it locally on the machine. That's because the machine has ephemeral memory, and when I re-deploy, the index goes away, and so I just re-download it from S3 if it's not there. I have no idea if this project will commercially succeed. It's live on Product Hunt now, and we'll see how people respond. To be honest, I find building the most fun, and marketing the least fun. So on that front, I did learn several important things about LLMs and building chat-bots along the way: 1. Use the simplest solution if you're optimizing for latency 2. You can't just feed a VTT transcript into an LLM and expect it to figure out the context - you have to do your own chunking 3. There are lots of open source projects out there for using LLMs (langchain, llamaindex, auto-gpt, etc), but just using OpenAI's APIs directly yielded the best results at lowest latency, and least complexity. I'm curious to get the feedback of the HN community - less so commercially, and moreso on the technical front, UX, etc. What suggestions do you have, and what would love to see? Thanks! Yuval August 15, 2023 at 04:23AM
Show HN: LLM Connected with REST APIs https://ift.tt/IxEjLRH
Show HN: LLM Connected with REST APIs Hey, folks here is a peek into Jujutsu. We at Poozle are working with hundreds of APIs and it has been always frustrating to 1. Search the API in the documentation or ask ChatGPT 2. Then copy it to the postman and understand/test the API 3. Generate code to integrate into the codebase We thought how about having all of this at one place. We currently fine-tuned LLM on public REST APIs to reduce hallucination and then combined it with ChatGPT and Postman. I look forward to feedback, feature requests and discussions! https://ift.tt/qNKmxzy August 15, 2023 at 04:02AM
Show HN: Command palette-style Git client https://ift.tt/BfPdqJo
Show HN: Command palette-style Git client https://ift.tt/vrGtuCK August 15, 2023 at 03:31AM
Show HN: Display a chess position in Anki without any addon https://ift.tt/0RJHXMS
Show HN: Display a chess position in Anki without any addon There are quite a few libraries to display a chess position in a web page, but I couldn't find one without dependencies so that I could make an Anki card template with it. There are Anki addons for that purpose but I found them too complicated. I wanted something short that would fit in one page. https://ift.tt/4lmt5jJ August 15, 2023 at 01:30AM
Show HN: Revision History – Show the History of Edits in Google Docs https://ift.tt/OZKSPc4
Show HN: Revision History – Show the History of Edits in Google Docs https://ift.tt/nCfQsih August 15, 2023 at 01:24AM
Show HN: I resurrected one of the top dead Show HNs https://ift.tt/uCKi0lc
Show HN: I resurrected one of the top dead Show HNs OneView was first posted to HN in 2017, but died sometime around late 2019. Using the web archive I cobbled together something that works. Open to hearing people's thoughts on whether this is ethical or not... https://ift.tt/pGdRCPt August 14, 2023 at 11:54PM
Show HN: A website chatbot that also uses APIs https://ift.tt/3ufhDVk
Show HN: A website chatbot that also uses APIs Hi! "Another chatbot for your content" you may ask? Not really! Let me explain. I have realized that there's an untapped potential for ChatGPT plugins: why leave them locked up in the OpenAI store? Let's embed them on websites or share using links! Let's make chatbots ~ do stuff ~, not just talk about what they know. That's how Chatwith was born. It is a chat widget, it scrapes your website, knowledge page, notion etc - but more importantly, it also understands your API. It can interact with that API on your or your visitors' behalf. Some use cases & ideas: - Shopify bot - ask it for order status and invoice - Realtor - ask for budget, provide listings - Survey - ask questions, collect answers, submit to Typeform - Airline service - get your boarding pass - Mixpanel - talk to your analytics In other words: - Talk to APIs & hot data - ChatGPT plugin on every website - Your SaaS can be a chatbot - APIs made accessible (they were reserved for devs until now) - Create an API, use chat as the interface - skip the frontend I am trying to envision a future where website visitors are empowered to just say what they want from the business - instead of navigating endless dashboards and documentation. I'm looking for some feedback about my product! lmk Rafal https://chatwith.tools August 14, 2023 at 05:38PM
Show HN: I made a tool that turns images into videos to boost our Twitter reach https://ift.tt/4mCLnWt
Show HN: I made a tool that turns images into videos to boost our Twitter reach Recently there were some changes to the Twitter algorithm and one of the most important ones was boosting video content even more in the feed, which got me thinking: "Why shouldn't we benefit from the algo changes and get a boost every time we are sharing some visuals?" So I spent the weekend building a tool that: - Turns your images into videos - Has 30 beautiful animated gradients that we can pick from - Is completely FREE I'd love to know your thoughts about it! https://ift.tt/IsgJBwM August 14, 2023 at 04:49PM
Show HN: A free course on how to write a good Midjourney/ChatGPT prompt https://ift.tt/k810uqT
Show HN: A free course on how to write a good Midjourney/ChatGPT prompt https://ift.tt/qXftQ9V August 14, 2023 at 03:07PM
Sunday, August 13, 2023
Show HN: Zero-dependency minimal Java web framework https://ift.tt/aFSDkjm
Show HN: Zero-dependency minimal Java web framework I have written a from-scratch minimalist Java web framework, called Minum. I'd like to get your thoughts. The driving goal has been achieving characterics of plainness, frugality, performance, maintainability, testability, and ease of use. It has zero dependencies other than Java's SDK, yet provides a web server, routing, authentication, testing, logging, templating, HTML parsing, and a database, in 3800 lines of code, compiling to a 150k binary. It currently supports a web application in production. There are also example projects demonstrating its use, linked in the documentation. As the framework itself has no dependencies, it is built using GNU Make. The example applications that depend on it, however, use Maven as their build tool. Because Minum is still in beta, it is not yet published to Maven - but there are instructions for a workaround. The framework and example apps require Java 20. https://ift.tt/1gD0vlC August 14, 2023 at 02:45AM
Show HN: PitchPower – AI powered proposal generation for consultants https://ift.tt/XydVo06
Show HN: PitchPower – AI powered proposal generation for consultants Hey HN! I'm an indie hacker who builds SAAS products in my free time. I've got a friend who runs a small consulting firm and said this would be a useful tool for them so i thought why not release it as a standalone online tool for everyone. Basically the premise is, you enter some information about your services (or we just scrape your website and figure it out). Then you enter a description of the client brief, tweak the outline, and out comes a unique tailored proposal that you can tweak with AI. That's pretty much it! Would love to hear your thoughts. Thank you. https://ift.tt/LOWFTD5 August 14, 2023 at 01:02AM
Show HN: NotYetNews – AI-Generated News from the Future https://ift.tt/ZlpmqYv
Show HN: NotYetNews – AI-Generated News from the Future https://ift.tt/Wdw9z0O August 13, 2023 at 09:09PM
Show HN: Broken Bear, the AI teddy bear that loves your broken self https://ift.tt/1MyICLT
Show HN: Broken Bear, the AI teddy bear that loves your broken self I made a GPT-based AI Chatbot based on Carl Roger's philosophy of radical self-acceptance. Broken Bear is designed to be a kind, comforting, and quietly encouraging friend. https://brokenbear.com/ August 13, 2023 at 03:17PM
Show HN: Mixtape of 200 “futuristic” songs circa 1980 https://ift.tt/K8gl53q
Show HN: Mixtape of 200 “futuristic” songs circa 1980 I'm posting this long mix of 200 "futuristic" music recordings, in chronological order (from the mid 1970's to the mid 1980's). Some are obvious (eg: "She Blinded Me With Science") while others are long forgotten (eg: G.G. Tonet's "Dedicated To Norbert Wiener" or Jyl's "Silicon Valley") --- Circa 1980 Mixtape https://ift.tt/ZGxFEBQ --- While the theme of the linked mix (ie: tech) probably interests some here, it is likely too fluffy for many others so apologies for that. This thing took me almost two years to finish, so in a moment of weakness I am going ahead and posting it here. There actually is a tech angle to why it took so long. After I gathered the 200 audio tracks I wanted, I wound up stymied for several months because trying to match the timbre and loudness of 200 songs overwhelmed me. During that time I began writing a program in my spare time to band-split all the files and match their perceived loudness. I got around half-way through that when OpenAI released GPT4. On a whim, I asked it to write a BASH script to perform the auto-EQ: a couple evenings of minor tweaks and it was done https://ift.tt/Ig2Kzqt so I went ahead and completed the mix. The final mixing together of songs - I am not a DJ and have no experience beat-matching - was also done programmatically (wrote a program that takes start- and end- times of the regions to crossfade, and then ramps samplerate up or down for the two tracks. August 13, 2023 at 01:32PM
Saturday, August 12, 2023
Show HN: Run LLaMa2 on the Browser with Ggml.js https://ift.tt/XbsjhGf
Show HN: Run LLaMa2 on the Browser with Ggml.js You can now build serverless AI inference web application with ggml.js's LM backends. https://ift.tt/q5cWzbx August 13, 2023 at 01:22AM
Show HN: Pho – Phonetic Alphabet Renderer in Rust https://ift.tt/0UijuCa
Show HN: Pho – Phonetic Alphabet Renderer in Rust https://ift.tt/1nBqrvF August 12, 2023 at 02:41PM
Friday, August 11, 2023
Show HN: Open-source proxy server for Llama2, GPT-4, Claude2 with Logging,Cache https://ift.tt/bVPzlwA
Show HN: Open-source proxy server for Llama2, GPT-4, Claude2 with Logging,Cache Hello hacker news, I’m the maintainer of liteLLM() - package to simplify input/output to OpenAI, Azure, Cohere, Anthropic, Hugging face API Endpoints: https://ift.tt/HX8j0Il We’re open sourcing our implementation of liteLLM proxy: https://ift.tt/FGrvDk8... TLDR: It has one API endpoint /chat/completions and standardizes input/output for 50+ LLM models + handles logging, error tracking, caching, streaming What can liteLLM proxy do? - It’s a central place to manage all LLM provider integrations - Consistent Input/Output Format - Call all models using the OpenAI format: completion(model, messages) - Text responses will always be available at ['choices'][0]['message']['content'] - Error Handling Using Model Fallbacks (if GPT-4 fails, try llama2) - Logging - Log Requests, Responses and Errors to Supabase, Posthog, Mixpanel, Sentry, Helicone - Token Usage & Spend - Track Input + Completion tokens used + Spend/model - Caching - Implementation of Semantic Caching - Streaming & Async Support - Return generators to stream text responses You can deploy liteLLM to your own infrastructure using Railway, GCP, AWS, Azure Happy completion() ! https://ift.tt/iyDoJuk August 12, 2023 at 05:38AM
Show HN: Weaviate – Multi Tenancy Notebook https://ift.tt/gNxV7FT
Show HN: Weaviate – Multi Tenancy Notebook https://ift.tt/DA8Qbdv August 12, 2023 at 04:20AM
Show HN: Clop – optimise screenshots and recordings automatically https://ift.tt/MH1vwWY
Show HN: Clop – optimise screenshots and recordings automatically https://ift.tt/tLsfu59 August 12, 2023 at 01:41AM
Show HN: Pykoi – a Python library for LLM data collection and fine tuning https://ift.tt/sxvwXdP
Show HN: Pykoi – a Python library for LLM data collection and fine tuning Hi HN, pykoi is an open-source python library for ML scientists. pykoi makes it easier to collect data for LLMs, to use that data for finetuning, and to compare models to each other (e.g. your model pre- and post- finetuning, or your model vs openai vs claude). The library comes from pain points we experienced in LLM development: 1. Collecting feedback data from users isn't as easy as it could be. (The current process usually involves sharing excel files of annotated responses back-and-forth, offering no insight into how users actually engage with your models). 2. RLHF remains complicated to carry out. By complicated , we mean requires a lot of steps, hundreds of configs, lengthy setups, etc. 3. Comparing models to each other as they're used (that is, independent from academic metrics) is full of friction. The current approach: spin up a model, ask questions, write them down. Repeat for other models then compare. At a high-level, we think that the active learning process should be closed-loop: data collection, fine tuning, and inference all feed from the same system. This library is our first step in that direction. The project is still very early but we hope that some if it is useful. Note, we're fully open-source, and actively adding features! Website: https://ift.tt/uiOqMAd GitHub: https://ift.tt/ydxDImS We would love your feedback! https://ift.tt/bdMzJUL August 11, 2023 at 10:42PM
Show HN: Covert – Rewrite of HashiCorp Vault Using Rust, SQLite and Litestream https://ift.tt/bqfv2Lp
Show HN: Covert – Rewrite of HashiCorp Vault Using Rust, SQLite and Litestream https://ift.tt/ZGes9dC August 11, 2023 at 09:16PM
Show HN: A DIY airgapped, e-ink TOTP device https://ift.tt/veRdGbD
Show HN: A DIY airgapped, e-ink TOTP device https://ift.tt/fqs2dJl August 11, 2023 at 10:20PM
Thursday, August 10, 2023
Show HN: Tetris, but the blocks are ARM instructions that execute in the browser https://ift.tt/lOBezas
Show HN: Tetris, but the blocks are ARM instructions that execute in the browser OFRAK Tetris is a project I started at work about two weeks ago. It's a web-based game that works on desktop and mobile. I made it for my company to bring to events like DEF CON, and to promote our binary analysis and patching framework called OFRAK. In the game, 32-bit, little-endian ARM assembly instructions fall, and you can modify the operands before executing them on a CPU emulator. There are two segments mapped – one for instructions, and one for data (though both have read, write, and execute permissions). Your score is a four byte signed integer stored at the virtual address pointed to by the R12 register, and the goal is to use the instructions that fall to make the score value in memory as high as possible. When it's game over, you can download your game as an ELF to relive the glory in GDB on your favorite ARM device. The CPU emulator is a version of Unicorn ( https://ift.tt/KP8WJQf ) that has been cross-compiled to WebAssembly ( https://ift.tt/wPmfdLq ), so everything on the page runs in the browser without the need for any complicated infrastructure on the back end. Since I've only been working on this for a short period of time leading up to its debut at DEF CON, there are still many more features I'd eventually like to implement. These include adding support for other ISAs besides ARM, adding an instruction reference manual, and lots of little cleanups, bug fixes, and adjustments. My highest score is 509,644,979, but my average is about 131,378. I look forward to feedback, bug reports, feature requests, and strategy discussions! https://ift.tt/m7czlj2 August 11, 2023 at 05:26AM
Show HN: Openform – use Google Forms and Google Sheets as a simple database https://ift.tt/Rsynk73
Show HN: Openform – use Google Forms and Google Sheets as a simple database https://ift.tt/j8rUbWm August 11, 2023 at 07:10AM
Show HN: VectorFlow – Open-Source Vector Embedding Pipeline https://ift.tt/5E0FJSM
Show HN: VectorFlow – Open-Source Vector Embedding Pipeline Hey HN We've just released the initial version of our open-source vector embedding pipeline. It's designed to embed large volumes of data. While embedding a few documents for Q&A is straightforward, consistently ingesting gigabytes of unstructured data is a whole different ballgame. By using our API, you can embed raw data and store vectors in your vector database, sidestepping the complexities of cloud infrastructure. Now, in true YC spirit, we're launching before everything is polished. Our Github repo ( https://ift.tt/J9XixH3 ) is a work in progress, and we're eager to get it in front of the community early on. Check out our Github repo and let us know what you think. Your feedback, suggestions, and critiques will be highly appreciated as we continue to refine and develop. https://ift.tt/J9XixH3 August 10, 2023 at 11:05PM
Show HN: Fully isolated honeypot SSH server using thrussh https://ift.tt/7y0ZFOa
Show HN: Fully isolated honeypot SSH server using thrussh https://ift.tt/BIHNUOu August 11, 2023 at 02:50AM
Show HN: Computer Socialism https://ift.tt/6ok5j3Z
Show HN: Computer Socialism https://chernikov.xyz/computer-socialism August 10, 2023 at 03:43PM
Wednesday, August 9, 2023
Show HN: Easiest way to convert PDF tables to Excel https://ift.tt/uoTLPRZ
Show HN: Easiest way to convert PDF tables to Excel We built a Windows app to convert PDF tables to Excel. You just have to take a screenshot of the table. Why try another app when there's so many PDF to Excel converters? It is: - Faster - More convenient - More accurate than other converters (including Excel's Power Query). Feel free to test it with complex tables (like the ones found in financial documents). https://table2xl.com August 10, 2023 at 06:05AM
Show HN: Remindme – A tool to set short-term reminders from the terminal https://ift.tt/PSZ690K
Show HN: Remindme – A tool to set short-term reminders from the terminal Hello there! The idea behind this CLI tool is to use it for short-term reminders, e.g. to remind you (via OS-specific notifications) to do something in 2 hours or in 10 minutes. The app is supposed to be cross-platform compatible. Still, I have limited access to platforms, so it was tested only on MacOS, Ubuntu (via VirtualBox), Fedora (via VirtualBox) and Windows 10 Home. I'd appreciate any feedback on how it works on these and other OS-es. Also, I have never tested it outside my time zone (GMT+2), so it would be nice to hear from folks from other parts of the world. Any feedback, comments, and questions are greatly appreciated, as it's just a tool built for fun. Here is a short intro on how to use it: Once installed (via Homebrew, APT, YUM or binary), the usage is pretty simple: - to run the app: remindme start - to set a reminder in 5 minutes: remindme in --min 5 --about "Rewatch LOTR editors cut" Use `--sec` and `--hr` flags to set reminders in seconds or hours, respectively. - to set a reminder at a specific time: remindme at --time "22:20" --about "Replay Gothic video games" Use `--am` or `--pm` flags with 12-hour A.M./P.M. format time value if you from this way of setting time. - to see the list of incoming reminders: remindme list - to stop the app: remindme stop Please, check the GitHub repo README.md file to see the full list of available commands. Thanks, and have fun! https://ift.tt/GPqvkAa August 10, 2023 at 12:56AM
Show HN: Miteiru, a Japanese Immersion ElectronJS Video Player https://ift.tt/SUw9aEv
Show HN: Miteiru, a Japanese Immersion ElectronJS Video Player Hi people! It's been about 9 months and I think it's ready for people to try this. This is a Japanese learning desktop video player that is cross-platform, easy to setup, and open source. You might have come across some similar app, but this app + OpenAI's Whisper is a bomb... I'll be maintaining this app and tryna achieve all CJK supported video player. https://ift.tt/GjX9Y4L August 10, 2023 at 02:50AM
Show HN: Automatically convert your GPT-3.5 prompt to Llama 2 https://ift.tt/E62eHrh
Show HN: Automatically convert your GPT-3.5 prompt to Llama 2 Hey HN! I'm working on OpenPipe, an open source prompt workshop. I wanted to share a feature we recently released: prompt translations. Prompt translations allow you to quickly convert a prompt between GPT 3.5, Llama 2, and Claude 1/2 compatible formats. The common case would be if you’re using GPT 3.5 in production and are interested in evaluating a Claude or Llama 2 model for your use case. Here's a screen recording to show how it works in our UI: https://twitter.com/OpenPipeLab/status/1687875354311180288 We’ve found a lot of our users are interested in evaluating Claude or Llama 2, but weren’t sure what changes they need to make to their prompts to get the best performance out of those models. Prompt translations make that easier. A bit more background: OpenPipe is an open-source prompt studio that lets you test your LLM prompts against scenarios from your real workloads. We currently support GPT 3.5/4, Claude 1/2, and Llama 2. The full codebase (including prompt translations) is available at https://ift.tt/TRMp8sX. If you’d prefer a managed experience, you can also sign up for our hosted version at at https://openpipe.ai/. Happy to answer any questions! August 10, 2023 at 01:47AM
Show HN: Automatic commit messages with AI copilot https://ift.tt/YkKOJLo
Show HN: Automatic commit messages with AI copilot https://ift.tt/Mfz4xQ2 August 10, 2023 at 12:52AM
Show HN: Kvak.io – Online note-taking app https://ift.tt/YzS3mw2
Show HN: Kvak.io – Online note-taking app Web-based note taking app with real-time colab. No accounts, barely any UI. Visiting the homepage generates a new note with a unique URL. https://kvak.io/hn August 9, 2023 at 01:25PM
Tuesday, August 8, 2023
Show HN: The Population Project https://ift.tt/Nf8r7LT
Show HN: The Population Project Two years ago, I turned 50. After a successful career as an entrepreneur, a business angel and a novelist, I set out to start a philanthropic venture under the following constraints: - it had to be global. - it had to be beautiful (in my eyes, at least). - it had to be technology and stats driven. I decided I would try to list the full name and date of birth of all humans alive. While some may find the concept pointless, I immediately knew I had struck gold: - it was global and incredibly hard. - it had an almost artistic quality to it, like an ever-changing installation. - as a libertarian, I resent that states conduct censuses and then sit on the data. - One billion people in the world aren't officially registered. At least someone would acknowledge their existence. I created a non-profit called The Population Project. I would never make a dime off it, but at least my costs would be tax-deductible. I then started researching lists of names online. I quickly adopted two principles. First I would collect a minimal set of information : full name, birth date, and birth place. Second, I would only scrape public information, i.e. nothing behind a password. After a few months, I realized I needed help from more experienced developers. I chose to work on 4D, a platform I had used in the past to develop my company's information system. It was a tough choice: 4D is not a leading player in the back-end world, but I figured the growth of API tooling would make language choice less critical. The first iteration of our database was frustrating - way too slow to publish a website. I learned the power of incremental change, with each marginal improvement saving you a few percent of speed or space. I also got to implement concepts I had heard about but never implemented, such as mirroring, partitioning, or hash-indexing. Then I hired a team of six data processors in Madagascar who clean up and process the lists found online. Lots of Python and Excel macros in their day-to-day. I have instilled in them an obsession with quality. A bad record will sit in our base forever. After trying dozens of softwares, we've settled on Adobe Acrobat and Octoparse. The final piece was the website. I lucked out in finding a strong team in Romania. They build with Next.js and deploy on Vercel. I gave them Wikipedia as the model to aim for. We/they haven't been able to match Wikipedia's simplicity. Our pages are too heavy. But I find the site user-friendly, pleasing to the eye and reasonably fast. We can and we will do better. A word about privacy. Some people complain that because it publishes names and DOBs, the Population Project infringes on their privacy. We obviously don't see it that way. - All our info is public. That DOB you find on the site is probably in the voter list of your state, a list that anyone can request or plainfully download. - The info we publish is minimal. Basically, we say that you exist. No one will find anything about your race, religion, sexual preferences, job or income. - We have adopted Wikipedia's privacy policy. We do not record your IP, unless you create or edit a record. - We're using Matomo for our Analytics. Great stuff. It's not free but they do not use your data like GA. Why am I telling you all this? From the beginning, I've envisioned a three-step process: 1) Build the database and populate it with millions of Western profiles. 2) Launch the site, where anybody can create or edit records and share them with their family. 3) When we've reached critical mass (1B records?), start making deals with NGOs and governments, and venture into other alphabets. We have just completed step 1. Step 2 is daunting as hell. I have grown a business but I have never grown a website. While I am ready to spend a bit of money on PR or SEO, I am not delusional: to reach the level of success we have in mind, we need this thing to go (somewhat) viral. How do you do that? https://ift.tt/CHoIdA3 August 7, 2023 at 09:16PM
Show HN: All-you-need OSS lib for modeling and working with ASTs in Python https://ift.tt/cYzBjIW
Show HN: All-you-need OSS lib for modeling and working with ASTs in Python https://ift.tt/6FML85i August 9, 2023 at 03:19AM
Show HN: Subscription-Based Alternative to Gumroad https://ift.tt/IKZaF8y
Show HN: Subscription-Based Alternative to Gumroad https://turbolink.io August 9, 2023 at 03:14AM
Show HN: Easyful – A Free Gumroad Alternative https://ift.tt/5NZPwqa
Show HN: Easyful – A Free Gumroad Alternative Hi HN, If you’re selling templates or digital assets online, platforms like Gumroad have a ton of amazing features . . . but they’re also expensive. It’s not uncommon to be paying 10%, 20% or even 30% of your revenue just to host and deliver some digital content to customers. Instead, we think most creators should own their own Stripe account and use a lightweight fulfillment layer to send customers their orders. So we built Easyful, a platform built on Stripe to email your content to customers when they buy it. And it’s free! We’ve been using Easyful ourselves for a few months now. Try it out and let us know what you think! https://ift.tt/g3pzMNK August 9, 2023 at 01:06AM
Show HN: Ggml.js – Serverless AI Inference on Browser with Web Assembly https://ift.tt/LXIGmuT
Show HN: Ggml.js – Serverless AI Inference on Browser with Web Assembly What is ggml.js? Run any ggml ported ML models directly on your web browser with ggml.js This project provides JavaScript bindings on ggml models, so that you can embed GGML models to your web apps to build serverless AI inferencing. Currently the framework supports following model types: - Dolly v2 - GPT2 - GPT J - GPT NEO X - MPT - Replit - StarCoder You can find more details about the framework: https://ift.tt/0GcMNeK For live demo examples, you can visit here: https://ift.tt/57cOKZD Source Code: https://ift.tt/5ezmIZo Please do provide any feedback/questions/suggestions in the comments. I'll be happy to take it up :) https://ift.tt/0GcMNeK August 9, 2023 at 12:50AM
Show HN: Knit – A Better LLM Playground https://ift.tt/NCixS76
Show HN: Knit – A Better LLM Playground Knit was created to solve pains of other LLM playgrounds. Some of the highlights: - Smart prompt builder, create prompt with simple requirement and few shot learning, fast and effortlessly. - Function call simulation, visualize the function callings and you can also setup a mocked value to return. - Support OpenAI/Anthropic/Azure models. - Manage prompts with projects and members. - And so much more! I have been developing Knit by myself for over 4 months now, and am looking for ways to improve it. Any feedback is appreciated. https://promptknit.com August 8, 2023 at 05:03PM
Show HN: Travel site made with Midjourney, GPT4 and Svelte https://ift.tt/0w7xNsZ
Show HN: Travel site made with Midjourney, GPT4 and Svelte https://meoweler.com August 8, 2023 at 12:22PM
Monday, August 7, 2023
Show HN: Make better deepfake videos with lip sync and natural body gestures https://ift.tt/bdHOTZ7
Show HN: Make better deepfake videos with lip sync and natural body gestures I built a site that lets you easily make deepfake videos. They are accurately lip synced to any text you enter and even include the person’s natural body gestures. Here's a deep fake of Paul Graham talking about the site lol: https://ift.tt/NdUKEIQ All you have to do is: 1. Choose a video. 2. Enter what you want them to say. 3. Get your lip-synced deepfake. Right now, you can only select from 10 celebrities. In the near future, you’ll be able to upload your own video file and create a deepfake from it. Would love to hear your questions/comments! Discord server: https://ift.tt/rXzGP0S Have fun! :) https://deepfakes.lol August 8, 2023 at 06:54AM
Show HN: Ready to Send – a Gmail add-on that automatically drafts email replies https://ift.tt/NZjv1Ow
Show HN: Ready to Send – a Gmail add-on that automatically drafts email replies Hi HN! Ready to Send works seamlessly with Gmail, crafting draft responses for your new, unread emails. You can add personalized info for each contact, ensuring every message sounds genuine. LMK your feedback below! https://ift.tt/najXte4 August 8, 2023 at 06:49AM
Show HN: An AI Textbook https://ift.tt/7H9OqXi
Show HN: An AI Textbook Hi HN, Introducing Inquistory, the world's first AI textbook for history. Unlike a textbook, students don’t passively read through long chapters of content. Inquistory briefly explains a high level ideas a student, and student's must inquire about the content to advance. Like a textbook, Inquistory utilizes both primary and secondary sources create content. This involves displaying relevant images inline with text and providing citations for the sources referenced. Read the wild story how we got started: https://ift.tt/hkm3pQu Currently in private beta, you can sign up on our website: https://inquistory.com/ https://inquistory.com/ August 8, 2023 at 03:10AM
Show HN: Create your perfect profile picture using AI https://ift.tt/F591mhE
Show HN: Create your perfect profile picture using AI #1 Best AI Profile Picture Generator Create your perfect profile picture in less than 10 minutes with our AI photographer! Upload 5 pictures and get 30 photos in various styles in minutes! https://ift.tt/b7pNhmv August 8, 2023 at 02:32AM
Show HN: Doculite – Use SQLite as a Document Database https://ift.tt/JSEkG8m
Show HN: Doculite – Use SQLite as a Document Database Hi! As I was working on a side project, I noticed I wanted to use SQLite like a Document Database on the server. So I built Doculite. DocuLite lets you use SQLite like Firebase Firestore. It's written in Typescript and an adapter on top of sqlite3 and sqlite. Reasons: 1) Using an SQL Database meant having less flexibility and iterating slower. 2) Alternative, proven Document Databases only offered client/server support. 3) No network. Having SQLite server-side next to the application is extremely fast. 4) Replicating Firestore's API makes it easy to use. 5) Listeners and real-time updates enhance UX greatly. 6) SQLite is a proven, stable, and well-liked standard. And, apparently one of the most deployed software modules right now. (src: https://ift.tt/NSrahlG ) What do you think? Feel free to comment with questions, remarks, and thoughts. Happy to hear them. Thanks https://ift.tt/jZNAUJK August 8, 2023 at 01:44AM
Show HN: Micrograd TS https://ift.tt/qxHjJpG
Show HN: Micrograd TS https://ift.tt/KNscHTe August 7, 2023 at 02:41PM
Show HN: Relume Site Builder – The fastest way to design and build a website https://ift.tt/hag8Wtp
Show HN: Relume Site Builder – The fastest way to design and build a website https://ift.tt/DI1wrjO August 7, 2023 at 01:37PM
Sunday, August 6, 2023
Show HN: I created an app to transfer files from my PC to any device wirelessly https://ift.tt/YmGjLKk
Show HN: I created an app to transfer files from my PC to any device wirelessly I found transferring images from my PC to my phone very tedious. Using Whatsapp and other such apps reduced image quality and had limitations on the file size. Using online file transfer solutions were too slow for my taste. Hence, I created a desktop app to send all sorts of files - images, PDFs, lengthy videos, etc. to any device connected to the same Wi-Fi network. You also don't need to download a separate mobile app. There's only 3 steps involved - select your files, scan a QR code, download your files. You can download it now for free via https://fyldrop.com August 7, 2023 at 12:23AM
Show HN: Carbonyl Terminal – A Windows/Linux/macOS Client for Carbonyl Browser https://ift.tt/Y2FDitK
Show HN: Carbonyl Terminal – A Windows/Linux/macOS Client for Carbonyl Browser https://ift.tt/wKAQnDI August 7, 2023 at 04:53AM
Show HN: ChatData-yet another chat-with-document app, querying millions of files https://ift.tt/KJT3vxg
Show HN: ChatData-yet another chat-with-document app, querying millions of files https://ift.tt/ctI3Df2 August 7, 2023 at 03:41AM
Show HN: SillyCoValley – I made a fast-paced startup simulation game https://ift.tt/AtGQpE3
Show HN: SillyCoValley – I made a fast-paced startup simulation game https://ift.tt/IZkbFvz August 6, 2023 at 06:56PM
Show HN: Create books on any topic with ChatGPT https://ift.tt/RhPvcry
Show HN: Create books on any topic with ChatGPT This weekend wanted to try out the streaming ChatGPT API. As test project, created a simple website, which allows you to create whole books by providing just the title (with optional extra instructions). Given the title of the book, table of contents, chapters and sections with text content are generated. All books are listed on the home page, sorted into topic categories. As a bonus, when reading a specific section of a chapter, you can use the chat interface to ask for clarifications, request more content, list relevant topics, etc. The system does quite well with knowledge based books (history for example) and not so good with literature, where more prompt tweaking is needed. What books would you create? # Examples: The Bible https://ift.tt/Q4OgAqr Child Psychology for Parents https://ift.tt/djU2Vqv ChatGPT: A step towards Artificial General Intelligence https://ift.tt/CRQkeWi The World History from a global point of view https://ift.tt/DdQljne The History of Ukraine https://ift.tt/kYbQife Art of War: A modern perspective https://ift.tt/ef5x8vU Kamasutra: A modern perspective https://ift.tt/RiuDIQz https://ift.tt/Tl8dR4N August 6, 2023 at 08:37PM
Show HN: A guide to self-host AudioCraft demo https://ift.tt/nN7RKdD
Show HN: A guide to self-host AudioCraft demo https://ift.tt/81pTMcA August 6, 2023 at 10:11AM
Show HN: A copy of LangChain swift for iOS or macOS applications https://ift.tt/As2ghCX
Show HN: A copy of LangChain swift for iOS or macOS applications https://ift.tt/CeE2aZN August 6, 2023 at 05:19PM
Show HN: Postgres Language Server https://ift.tt/d9Iu0EC
Show HN: Postgres Language Server https://ift.tt/90MIcWA August 6, 2023 at 03:56PM
Show HN: Archsense – Accurately generated architecture from the source code https://ift.tt/9DiY85R
Show HN: Archsense – Accurately generated architecture from the source code https://ift.tt/xYM6ZKj August 6, 2023 at 03:17PM
Saturday, August 5, 2023
Show HN: Briefed – Summaries for Hard Paywalled Content https://ift.tt/5usy9Lz
Show HN: Briefed – Summaries for Hard Paywalled Content Hey HN! Briefed developer here. Briefed creates summaries for (mostly hard) paywalled content. I built it because it's something that I wanted, but couldn't find (specifically the hard paywalled part). Why did I want this? 1. There are a lot of publications that I'm only tangentially interested in. Not enough to warrant a full subscription but enough to want to get the gist of what they're saying. A step between reading the title and reading the full article. Here's a list of the publications we currently create summaries for: https://ift.tt/n0rUtAR 2. I often don't have the time to read entire articles. I can save an article as "read later" in my rss app, but I've often lost interest by the time I get to it. Briefed creates two summaries for each article: one detailed, and one tldr. Here is an example of one: https://ift.tt/PIqimHw... 3. Sometimes I've read the full paywalled article and want to read comments here on HN, but hard paywalls limit the engagement those posts will get. Hopefully a detailed summary is enough to start meaningful and curious conversation. I'm still kicking the tires, so the first 500 people to sign up will get the first year free (normal price is $12/year; the price that I felt I would personally pay for such a service). Use the promo code LAUNCH500 at checkout. The code will be automatically invalidated after 500 people use it. Let me know what you think! Any feedback , issues, or questions are welcome. Thanks, Brandon https://briefed.news/ August 6, 2023 at 12:53AM
Show HN: Unstock.ai – Free image generation with SDXL https://ift.tt/1ZHiDw7
Show HN: Unstock.ai – Free image generation with SDXL Hi HN! I've got the barebones of a service running on top of Stable Diffusion XL. I can cheaply run image generations at 1024x1024. And of course there's a limit to how fast I can generate them given the request queue and limited GPUs, but the service is cheap enough that I'm happy to run it out of pocket for now. Let me know your thoughts, I hope you enjoy the service! https://unstock.ai August 5, 2023 at 07:32AM
Show HN: Name Checker – Find project name collisions https://ift.tt/5w9Jg4U
Show HN: Name Checker – Find project name collisions Name Checker is a tool for when you want to create a new project and don’t want to check all the places (npm, apt, GitHub) for a name collision, you can just use this tool instead. I started working on this because I noticed on HN folks sometimes create a new company and SAAS and they didn’t notice that the name was already taken. Please let me know if y'all have any questions or comments! https://ift.tt/S9yMf5u August 5, 2023 at 06:04PM
Show HN: Matrix. A Sci-Fi Comic https://ift.tt/mq9DSJ0
Show HN: Matrix. A Sci-Fi Comic On the occasion of completing 100 short stories in Matrix, I thought of sharing it with the wider audience. Matrix is a culmination of my 9 months of travel across India and 2 days that I spent in Barcelona. I started the project with an aim to improve my writing. But now I feel like the project is directing me on how it wants to take shape. And as I continued, The project took a shape of its own. I believe it is in a good enough shape to be considered as a mockumentary on life and meaning. It still only has me as a primary contributor because of which it has my limitations and my biases. If you like to contribute, Please feel free to create a pull request on the दुनिया(World in Hindi) branch. जय श्री राम| https://ift.tt/CWbwLy5 August 5, 2023 at 03:27PM
Subscribe to:
Posts (Atom)
Show HN: Audiopipe – Pipeline for audio diarization, denoising and transcription https://ift.tt/L8R2jXN
Show HN: Audiopipe – Pipeline for audio diarization, denoising and transcription Audiopipe is a one-liner for denoising, diarization and tra...
-
Show HN: Locksmith – detect locks taken by Postgres migrations https://ift.tt/0cBueJt February 10, 2025 at 02:26AM
-
Show HN: I built a FOSS tool to run your Steam games in the Cloud I wanted to play my Steam games but my aging PC couldn’t keep up, so I bui...
-
Show HN: TNX API – Natural Language Interactions with Your Database Hey HN! I built TNX API to make working with databases as simple as aski...