Show HN: We’re open-sourcing Requestly - HTTP debugging proxy for Web and Mobile Hey HN! We’ve open-sourced Requestly ( https://ift.tt/dfURNc9 ) - A network debugging proxy for web & mobile apps. Requestly intercepts all HTTP(s) requests & responses and provides full control to developers to modify the request/response like rewriting request URL to hit different environment or returning different response for APIs/scripts. In addition to HTTP(s) interception & modification capabilities, Requestly also offers Mock Server [0] & recording the browser sessions [1] with video, console logs, & network logs stitched together. We use rrweb[2] for this. Requestly is available as browser extension [3] with 175K+ downloads on Chrome Store & as a desktop app [4] on all platforms. Browser extension is written in javascript (slowly migrating to typescript now) and use chrome APIs for interception & modification. Desktop app is written in JS (slowly moving to typescript here too) & use electron as underlying framework to support cross-platform needs. For mock server & collaboration features, we use Firebase as backend. Here are some popular use cases how people use Requestly - Stress testing frontend code by testing bad API responses, API failovers, latencies, testing with huge API responses, etc. (You create different rules inside Requestly and enable/disable as per use case) - Testing scripts directly on customer sites - Switching environments for APIs & scripts - Developing features when APIs are not ready - Modifying live websites (prospects) and demo their product directly on client’s website instead of an internal website (Applicable for SaaS products that integrate with JS) Overall, we’re quite new to the open source world and still learning how to run an open-source product & roadmap. We’d love the HN community to share their feedback on what we’re building and how can we improve. If there’s anything that they’d like us to build in the future, we’re all ears. Check us out at [requestly.io]( http://requestly.io ) and [github.com/requestly/requestly]( https://ift.tt/Q53D78G ) to give us a shot [0]: Mock Server - https://ift.tt/ELqPGh8 [1]: Sample Session - https://ift.tt/3JIROYi [2]: https://ift.tt/0Ptd1Y5 [3]: https://ift.tt/nfvKoqd... [4]: https://ift.tt/DAbw3xz https://ift.tt/dfURNc9 February 28, 2023 at 06:54PM
Show HN: Former game devs building a platform showcasing game projects https://ift.tt/8Usmadk February 28, 2023 at 03:52AM
Show HN: AI Email Summaries Harness the magic of AI built directly into your inbox with Smart Summaries. Summaries save you precious time by using AI to intelligently capture the main points of an email in just a few sentences. https://ift.tt/ILNaAtc February 27, 2023 at 10:46PM
Show HN: Go Bindings for Roc Toolkit https://ift.tt/Z3FryLP February 27, 2023 at 09:39PM
Show HN: Collection of 2k+ Startup Incubators and Accelerators (global) https://ift.tt/tI249pk February 27, 2023 at 09:43PM
Show HN: DbDeclare – A Python declarative layer for your database Hi HN! I made and just published v0.0.1 of DbDeclare. I use Python a lot, and interact with Postgres a lot. I like using SQLAlchemy, and I love Alembic. Those wonderful tools primarily operate on tables, though, and I often find myself writing custom code to declare what databases, roles, schemas, privileges, etc. I want, and I have a hard time updating them reliably and in a repeatable fashion. That's where DbDeclare aims to help: declare what you want in your cluster (in addition to SQLAlchemy-defined tables and columns) in-code, alongside your tables. There is a lot this can't do yet (thus the v0.0.1), but I think there's a decent foundation here to build on and eventually have really nice features like autogenerating change statements between your in-code definition and what is actually in your database cluster (like Alembic). This is also my first attempt at building an open-source project, so I'm sure there are plenty of mistakes. Please feel free to provide feedback, I'd love to make it better. For what it's worth, I'm aware that you can do some of this at the infrastructure-as-code layer using a tool like Terraform/Pulumi. My personal preference is to have all this sit closer to my tables rather than my infrastructure, so here we are. Anyway, let me know what y'all think. Thanks! https://ift.tt/K7e1DEg February 27, 2023 at 09:34PM
Show HN: General information from data easy to use https://ift.tt/fM9swJE February 27, 2023 at 11:33AM
Show HN: Visualization of Catmull-ROM Spline Generation https://ift.tt/FIJOr3e February 27, 2023 at 02:56AM
Show HN: Visualize your Apple Health data in Grafana Hi HN, I made a tool for displaying your Apple Health data (activities, workouts, body metrics) and display them in Grafana to be manipulated, aggregated etc. It's useful for finding trends, get daily/monthly/yearly stats and visualize outdoor routes on a bigger screen ! https://ift.tt/IGqtZ0m February 26, 2023 at 11:05PM
Show HN: Step through Stack Overflow's system architecture circa 2016 https://ift.tt/LI7kNl8 February 26, 2023 at 05:29PM
Show HN: 138 Generative AI tools for images, text, videos, code, audio, and 3D https://aigen.tools/ February 26, 2023 at 12:14AM
Show HN: Share your AI-generated images https://ift.tt/3ENtDi5 February 25, 2023 at 10:37PM
Show HN: LeanCreator – a stripped-down QtCreator for C/C++, LeanQt and BUSY https://ift.tt/bH4oOQu February 25, 2023 at 07:19PM
Show HN: Cross-Prompt Scripting https://ift.tt/noaFM6c February 25, 2023 at 03:22PM
Show HN: Lotus Reader: A Hacker News Client https://ift.tt/FopgliZ February 25, 2023 at 11:40AM
Show HN: I built a map of countries where Google Analytics is declared illegal https://ift.tt/6rhCIKt February 25, 2023 at 03:29PM
Show HN: Atlantis workflow without a backend Last week we created a TF cloud alternative that could just run in GH actions and got an overwhelming response on Reddit. A lot of people recommended Atlantis as a way to run terraform plan and apply jobs in your CI. It is used by many great teams (Lyft for example) - however, we see the following issues: - You need to deploy and maintain an Atlantis backend in your infrastructure - It runs terraform commands locally on the same server it is installed in. This makes it tricky to achieve high levels of isolation and repeatability that is typically needed in CI/CD scenarios So we thought: does this really need a backend? Can we somehow make it work without a need to deploy a dedicated service and with terraform jobs running natively in Github Actions with proper isolation? Actually, the only need that makes Atlantis backend irreplaceable is code-level locks (not to be confused with state locks). But these can be stored in a database, accessed directly from the action - it can even be the same DB that is used by Terraform for state locks! So we’ve built a proof-of-concept that does just that: it stores higher-level locks in DynamoDB, so there’s no need for any backend. It works like this : - create a PR - this will create a lock - comment digger plan - terraform plan output will be added as comment - create another PR - plan or apply won’t work in this PR until the first lock is released - you will get Locked by PR #1 comment This proof-of-concept is very much a WIP - for example, there’s no support for apply and then there are things like one PR applied making plans from other PRs thinking new resources need to be deleted; so you need to merge main before re-running plan - and other things like that. Would love to hear what the HN community thinks! https://ift.tt/M9Fdzfx February 25, 2023 at 02:32AM
Show HN: Sail a historical full-rigged ship in real global weather This is a simulator of a frigate from about 1800. It has realistic physics, tuned to match historical performance. The UI is based around commands given in period naval language. Rather than use the current weather, it has a full year's weather data (for 1980 - taken from https://ift.tt/wQcZ0o8 ). This allows the weather to change realistically under time acceleration. To learn the basics of handling a square-rigged ship, start the "Harbour" scenario, click on the instructions button at the bottom left, and follow the instructions to try to get out of Portsmouth harbour. To go for a long sail, start the "The World" scenario. Open the map, control+click anywhere on it to move there; control+click on the compass at the bottom left to turn the ship to that heading; then activate travel acceleration at the bottom right. It's a simulator more than a game - think MS flight simulator. There's no sinking, but you can lose sails or spars in high winds. It's windows only. This was released a couple of years ago, but this is an updated version from the end of January. See the devlog ( https://ift.tt/4jR7Vu6 ) for the changes. You can also find some discussions there on historical sailing performance numbers. https://ift.tt/56t17ym February 25, 2023 at 02:22AM
Show HN: CloudNative Linux – A shell experience for the cloud https://ift.tt/ML1zjPI February 25, 2023 at 12:45AM
Show HN: Coke Diffusion, Native Advertising Powered Text-to-Image Twitter Bot Playing with the horrid news of Bain x OpenAI x CocaCola partnership, we built a Twitter bot which makes coca-cola themed stable diffusion images Drop page: https://ift.tt/xR9qmJX Code: https://ift.tt/TmACkEq Code: https://twitter.com/coke_diffusion/status/1629173900197371904 February 25, 2023 at 01:50AM
Show HN: I made an AI assistant to write better song lyrics https://lyricallabs.io February 24, 2023 at 11:17AM
Show HN: TrueBase – information you can trust https://truebase.pub/ February 24, 2023 at 03:57AM
Show HN: Moochacha, quantum-safe file encryption (analyzed by Frama-C) https://ift.tt/jB8WwIn February 24, 2023 at 03:28AM
Show HN: SMS to Slack streamlines receiving 2FA codes for teams who share logins https://smstoslack.app February 23, 2023 at 11:50PM
Show HN: Parallax wallpaper engine for Linux and Windows https://ift.tt/nIwP7Rq February 23, 2023 at 10:52PM
Show HN: Xc – A Markdown Defined Task Runner https://ift.tt/V9Ht8XS February 23, 2023 at 08:15PM
Show HN: Infinite Logo Maker https://ift.tt/ovuwzAx February 23, 2023 at 04:20PM
Show HN: IngestAI – NoCode ChatGPT-bot creator from your knowledge base in Slack https://ingestai.io February 23, 2023 at 06:30PM
Show HN: Mox - Modern full-featured low-maintenance self-hosted mail server https://ift.tt/84nOlXL February 23, 2023 at 02:50PM
Show HN: IaSQL beta – cloud infra as data in PostgreSQL https://ift.tt/k34XnJa February 22, 2023 at 11:33PM
Show HN: Write – a distraction-free text editor to improve your writing skills https://ift.tt/u7r5MkB February 22, 2023 at 11:11PM
Show HN: Vector icons, but for viral memes https://ift.tt/VwOshWL February 22, 2023 at 02:24PM
Show HN: Starter.place – Gumroad for Starter Repos Hey HN! Starting a new project is so hard because before you actually get to building the idea itself, you have to search for tools and figure out how to piece them together. With starter.place, you can find proven starter templates/boilerplates/stacks that use the technologies you want and get to building right away. If you’ve made a starter repo you think others would find useful, you can immediately reach a wide audience without having to make your own site/app to sell it and advertise it by posting on starter.place. Just focus on building the starter all while earning from it if you so choose. starter.place is so helpful to buyers and sellers because buyers are added as view-only collaborators to the repo on GitHub, where they get continuous updates. Buyers can help drive the project by submitting issues and PRs too. Let me know what you think! And if you have a starter template but are hesitant to list it, let me know what I could do to change that. Oh and as for the app's own stack, it uses Remix, EdgeDB, and Tailwind deployed on Vercel and AWS Fargate. https://ift.tt/SvcIyJx February 22, 2023 at 01:40PM
Show HN: Lost Pixel Platform – visual regression testing for your front end https://lost-pixel.com February 22, 2023 at 05:02PM
Show HN: Experiences with Stripe in Small Hotels First of all our service is not prohibited by Stripe, we are a small hotel. We sell our rooms in booking and booking sends us a virtual credit card to be used to bill each customer for the room. We withdrew the funds from the virtual credit card in the stripe platform and after two months of using it, my Stripe account was closed. The stripe account manager told me that we had a higher than normal percentage of prepaid cards and that we may be suspected of money laundering. Stripe has now refunded all the funds in my account (automatically) February 22, 2023 at 02:45PM
Show HN: Strada – Embed accounting automation with one API Hi HN, we’ve been working on an API that makes it easy to add a full set of accounting tools to your product. If you’re building fintech or payments software for businesses, your customers often ask for integrations to their accounting system (Quickbooks, NetSuite, etc). There’s plenty of options for solving the integration problem, but they leave lots of manual work. Customers still need to review each transaction to assign a category, vendor, department, and tax code. With the Strada API, you can offer accounting integrations, cleanse your transaction data, and automatically map transaction details based on each customer’s accounting setup. We’d love any feedback you have. If you want to chat in more detail please reach out through our website. Thanks! https://ift.tt/LXPOwy2 February 22, 2023 at 03:58AM
Show HN: Phind.com – Generative AI search engine for developers Hi HN, Today we're launching phind.com, a developer-focused search engine that uses generative AI to browse the web and answer technical questions, complete with code examples and detailed explanations. It's version 1.0 of what was previously known as Hello (beta.sayhello.so) and has been completely reworked to be more accurate and reliable. Because it's connected to the internet, Phind is always up-to-date and has access to docs, issues, and bugs that ChatGPT hasn't seen. Like ChatGPT, you can ask followup questions. Phind is smart enough to perform a new search and join it with the existing conversation context. We're merging the best of ChatGPT with the best of Google. You're probably wondering how it's different from the new Bing. For one, we don't dumb down a user's query the way that the new Bing does. We feed your question into the model exactly as it was asked, and are laser-focused on providing developers the most detailed and comprehensive explanations to code-related questions. Secondly, we've focused the model on providing answers instead of chatbot small talk. This is one of the major improvements we've made since exiting beta. Phind has the creative abilities to generate code, write essays, and even compose some poems/raps but isn't interested in having a conversation for conversation's sake. It should refuse to state its own opinion and rather provide a comprehensive summary of what it found online. When it isn't sure, it's designed to say so. It's not perfect yet, and misinterprets answers ~5% of the time. An example of Phind's adversarial question answering ability is https://ift.tt/1f9r5LT... . ChatGPT became useful by learning to generate answers it thinks humans will find helpful, via a technique called Reinforcement Learning from Human Feedback (RLHF). In RLHF, a model generates multiple candidate answers for a given question and a human rates which one is better. The comparison data is then fed back into the model through an algorithm such as PPO. To improve answer quality, we're deploying RLAIF — an improvement over RLHF where the AI itself generates comparison data instead of humans. Generative LLMs have already reached the point where they can review the quality of their own answers as good or better than an average human rater tasked with annotating data for RLHF. We still have a long way to go, but Phind is state-of-the-art at answering complex technical questions and writing intricate guides all while citing its sources. We'd love to hear your feedback. Examples: https://ift.tt/VZ9ISKs... https://ift.tt/Wkf7EvC... https://ift.tt/p1U5rPz https://ift.tt/vIiHNTL... https://ift.tt/I1NwPlk... Discord: https://ift.tt/uQaixlw https://phind.com February 21, 2023 at 11:26PM
Show HN: Small TypeScript library to work with quadkeys in a fast way I am developing a website called Geocode Map Viewer( https://ift.tt/FU6GA0q ). I was looking for a suitable TypeScript library to visualize Quadkeys on the map, but unfortunately I couldn't find one. So I decided to develop my own library, using the sample code available on the Microsoft Tile Maps page as a reference. https://ift.tt/Mkp32df February 21, 2023 at 06:51AM
Show HN: Gargantuan Takeout Rocket – Google Takeout Transloader to Azure Been broken for 4 months, just got back to fixing it and validating. Figured I'll repost this. Gargantuan Takeout Rocket (GTR) is a toolkit to make the pain of backing up a Google account to somewhere that's not Google a lot less. At the moment the only destination supported is Azure. It's a guide, a browser extension, a Cloudflare worker to deploy, and Azure storage to configure. This sounds like buzzword creep, but believe me, every piece is extremely important. It's very cheap to run/serverless. You can backup a Google account at about $1/TB. Compared to renting a VPS to do this, it's much more pleasant. You aren't juggling strange URLs, needing big beefy boxes to buffer large data, or trying to login to Google or pass URLs through a VPS. Unfortunately, not everything about the procedure can be automated. But whatever can be, is. It's very fast. 1GB/s is the stable default and recommended speed. However, you can have about 3 of these going at a time for about 3GB/s+ overall. This trick is accomplished by making Azure download from Google to a file block, a unique API not seen in S3 or S3-like object storage. Unfortunately, Azure has URL handling bugs and only supports HTTP 1.1, greatly limiting parallelism. We can use Cloudflare Workers to work around these issues. I use GTR myself with a scheduled Google Takeout every two months to backup 1.5TB of data from Google. This can be photos, YouTube videos, etc. I can finish my backups to safe non-Google storage in 15 minutes after I get an email from Google that my Takeout is ready to be downloaded. Unfortunately the only destination is currently Azure. There's also no encryption support. And also Cloudflare is involved. That said, if you're fine with this, this is a fine way to backup a Google and Youtube account as-is. https://ift.tt/prPHyb4 February 21, 2023 at 11:26AM
Show HN: My50sTV – Nostalgic TV Simulator https://www.my50stv.com February 21, 2023 at 09:10AM
Show HN: I'm building ProductHunt for Actual Products: Would love feedback The product discovery process is totally broken, and this is where Styrate comes in. With so many products available online, it's becoming increasingly difficult for consumers to differentiate between genuine and fake reviews. Amazon and other e-commerce platforms are full of fake reviews that can mislead consumers into buying substandard products. This means that consumers can end up wasting their time and money on products that don't meet their needs, and this problem is only getting worse. Styrate solves this problem by connecting consumers with trusted influencers who provide honest reviews and recommendations. With video reviews, upvoting, and sorting/search by type of product, users can easily discover the most highly rated reviews for their needs. Fake reviews cost Americans 0.12 cents on every dollar they spend online, making it crucial to have a platform like Styrate for informed purchasing decisions. The MVP is a little rough around the edges and is missing a few pages(top influencers, Product Categories,etc) and the ability to search by product. Any feedback about the idea or website is highly appreciated. styrate.vercel.app is the correct page, can't edit the url. https://ift.tt/o2NMDjY February 21, 2023 at 09:12AM
Show HN: Whisper.cpp and YAKE to Analyse Voice Reflections [iOS] Six months ago, I went full-time indie, but I haven't released anything so far. The products just never felt good enough for me to publicly say this is what I'm doing now. To get out of this mindset, I decided to make an app for myself in a week, add monetization, release it and move on. The app idea was simple: Reflect on your day by answering the same four questions out loud. The answers are transcribed and with regular use you can see what influences you the most and take action. All on-device, as otherwise I wouldn't feel comfortable sharing my thoughts. I had all core features working within a day by simply modifying an existing example app. However I was dissatisfied with iOS's built-in offline transcription due to a lack of punctuation and the speech recognition permission prompt that made it seem like data would leave the device. Decided to use whisper.cpp [0] (small model) instead. This change, lead to many others, as I now felt too little of the app's code was mine. e.g.: - Added automatic mood analysis. First using sentiment analysis, then changed to a statistical approach - Show trends: First implemented TextRank to provide a summary for an individual day, then changed it to extract keywords to spot trends over weeks and months. Replaced TextRank with KeyBERT for speed and n-grams, then BERT-SQuAD, and ended on a modified YAKE [1] for subjectively better results. (Do you know of a better approach?) As a result, this tiny app took me over a month, but it still has its flaws: - Transcription is not live but performed on recordings, so if you immediately want the transcript of your most recent answer, you have to wait. - Mood and keyphrase extraction are optimized for my languages and way of speaking, so they might not generalize well. - Music in the background can result in nearly empty transcripts. Nevertheless, after using the app regularly and enjoying it, I feel ready to release. Hope you will find the app useful too. [0] Show HN: Whisper.cpp https://ift.tt/y3svtPo [1] YAKE: https://ift.tt/zxiDH3G https://ift.tt/mOGCuag February 20, 2023 at 08:38PM
Show HN: Replbuilder, quickly build a Python REPL CLI prompt `pip install replbuilder` Making a small tool for easier repl building, no more manual argument parsing. Perfect for creating ops tools and other context heavy cli operations. https://ift.tt/1TtSgVE February 20, 2023 at 11:34AM
Show HN: Replicad, the Library for CAD in the Browser https://replicad.xyz/ February 20, 2023 at 06:25PM
Show HN: ProtoCURL, a curl for Protobuf https://ift.tt/Plukj95 February 20, 2023 at 01:48PM
Show HN: Visualize Wikipedia on an Interactive Map https://ift.tt/Vk6wjEN February 20, 2023 at 12:48PM
Show HN: AllyDB – An in-memory database similar to Redis, built using Elixir Hey, everyone. I am currently working on AllyDB, which is basically my own Redis, which I am writing in Elixir. Currently, the database is nowhere close to being ready, as you can see in the roadmap, but I am doing my best to add stuff as fast as possible. Currently the implementation is very simple, with an in memory table, an append log persistence system, as well as an interval persistence system as a backup. The database could definitely be optimized further, especially when it comes to persistence, which I am planning to do in the future. I'm also planning to use Rust NIFs for specific tasks for the performance gains over Elixir and BEAM. Writes and deletes are currently asynchronous, but I will add blocking versions of them soon. I am trying to make the system as fault tolerant as possible, and currently everything except the TCP connections are fault tolerant. I'm also working on a TypeScript client for the project, so yeah, that kind of sums it up. Feel free to check the project and the roadmap out, and let me know what I could improve or give feature or optimization ideas! Thanks, and have a nice one! https://ift.tt/3jRBsK1 February 20, 2023 at 05:34AM
Show HN: voici.js – A Node.js lib for pretty printing your data on the terminal https://ift.tt/qBEfNbK February 19, 2023 at 02:31AM
Show HN: An open source, modern CSV importer tool in React https://ift.tt/yPUz3C9 February 19, 2023 at 02:16AM
Show HN: Neofetch for Git Repositories Onefetch is a command-line Git information tool that displays project information and code statistics for a local Git repository directly to your terminal. The tool is completely offline - no network access is required. Source: https://ift.tt/WUx219K https://onefetch.dev/ February 18, 2023 at 11:05PM
Show HN: My (hopefully complete) guide to setup and deploy Vaultwarden Roughly a month ago, a few people on this forum asked me about my migration procedure to Vaultwarden from Bitwarden, and some information on maintaining it. I am sharing it here, please feel free to share your feedback or criticism. Thanks! https://ift.tt/7tGcny1 February 18, 2023 at 01:48PM
Show HN: Fluxsort, a stable Quicksort, faster and more adaptive than Timsort https://ift.tt/ToOqFvG February 18, 2023 at 06:31PM
Show HN: I made an interview platform for hardware engineers in Verilog https://ift.tt/wqrRfmG February 18, 2023 at 08:55AM
Show HN: TCP-based dynamic reverse proxy https://ift.tt/FhQfwOR February 18, 2023 at 09:17AM
Show HN: An open-source API built on top of OpenAI Embeddings and Pinecone Hi, I'm Ben, the co-creator of Embedbase. Embedbase lets you use OpenAI Embeddings and Pinecone seamlessly. For example, you can add Embedbase to your app and pair it with GPT3 to allow people to search using natural language (e.g. How many workouts did I complete last week?), or simply expanding your current search experience beyond full-text search (e.g. looking for "similar" documents in Notion to find other related information) Managing embeddings is uncharted territory, we needed to discover the best practices ourselves. Now we're happy to share our learnings with Embedbase. Shoot if you have any questions https://www.embedbase.xyz/ February 17, 2023 at 10:59PM
Show HN: Bella Coven, A GPT-3 powered tarot reader Discord bot Presenting Bella Coven, a GPT-3 powered tarot reader Discord bot. Pulls cards from an AI-generated tarot deck, and answers your question based on the pulled cards' energy. Code: https://ift.tt/yZKw3u0 https://ift.tt/ZVnMlbX February 18, 2023 at 02:26AM
Show HN: Epstein Documents, Fully Searchable https://ift.tt/TzXqyNx February 17, 2023 at 11:58PM
Show HN: Archer – open-source distributed network and vulnerability scanner https://ift.tt/ugx0s9r February 17, 2023 at 11:56AM
Show HN: FreeRSS – RSS Viewer Portal FreeRSS was inspired by the former Google Personalized Homepage (iGoogle). Auto-detect RSS feeds from a url, drag to arrange widgets, add a new account (free) to remember your settings. https://freerss.robdelacruz.xyz/ February 17, 2023 at 02:10PM
Show HN: Convert Jupyter Notebook to Web Apps with Mercury and Python https://runmercury.com February 17, 2023 at 12:31PM
Show HN: High School – A Redis Mutex in Ruby and Lua https://ift.tt/nLAY5rf February 16, 2023 at 10:56PM
Show HN: JinbuPal – Learning Chinese doesn't have to be difficult My co-founder and I built a Chinese language learning web app that helps you quickly master the most common Chinese characters and recognize 95% of real content. JinbuPal uniquely enhances learning for maximized progress by allowing effortless personalization of your daily study. When I dreamed up JinbuPal, I was a maker just like others in the HN community. I was working on my electronic hardware startup and I thought that learning the fundamentals of Chinese would help me communicate with manufacturers in Shenzhen. We designed JinbuPal to help you leverage data and your own curiosity to learn as fast as possible. JinbuPal is built for (and by) analytical thinkers with a desire to “hack” Chinese learning and easily identify the “low hanging fruit” to speed up their learning process. We’ve selected the highest impact characters and words, allowing you to make more substantial progress gains with your early study. JinbuPal provides countless ways for you to filter and sort cards, identifying the easiest content for you to learn each day based on your current level and your own curiosity. As you familiarize yourself with characters, you can also utilize these filters to study words which only include characters you are already familiar with. JinbuPal boosts confidence by giving you real-time feedback of how well you can apply your Chinese skills in the real world. We do this with the JinbuPal Score, which is a metric for what percentage of Chinese you should recognize on average in real content based on our analysis of millions of characters of Chinese text. We then help you to find authentic Chinese content that actually interests you. Finally, you can see your JinbuPal Score come to life by pairing your account with the JinbuPal Chrome extension, analyzing webpages, and visually seeing in your browser how much Chinese you’ve already studied from any given webpage. Once you complete the content in JinbuPal, you should recognize, on average, around 95% of Chinese characters you encounter. Please take a look at the explainer video embedded on our webpage and register for a free account. I gladly welcome your feedback and anything you’d like to share about your own experience learning Chinese. Thanks! -Mike https://jinbupal.com/ February 16, 2023 at 07:15PM
Show HN: Vircon32 – A virtual, simplified 32-bit game console Vircon32 is a virtual game console designed from scratch to be as simple and portable as possible. Its main focus is to actually have interesting games to play, rather than just being a programmer sandbox. Console features are in line with the 32-bit generation (PSX/Saturn): true color, transparencies, CD-quality audio, memory card... But to keep simplicity, this is a 2D machine only. http://www.vircon32.com February 16, 2023 at 06:10PM
Show HN: I made a super simple iOS app to track expenses My Expenses is a very simple app to track expenses for one-time budgets. Let's say you're going on vacations in Italy and you want to allocate $1.500 to this trip. You create a budget "Italy" in 30 seconds and you're ready to go. Each time you make an expense in Italy, you add it to the app in a few seconds and you instantly know you're remaining budget. I'm bored of super complex apps. Yes, they do a lot of things, but it often takes a while to get used to the app and understand all its features. That's why I created this app. I want people to be able to track their expenses in seconds, as quickly and simply as possible. It's available on iPhone, iPad and Mac. https://ift.tt/UeuCac8 February 16, 2023 at 02:47PM
Show HN: Camome UI – A lightweight React and CSS framework https://camome.net February 16, 2023 at 10:13AM
Show HN: Helium – a headless, open-source LMS https://ift.tt/9Sl6AsK February 16, 2023 at 08:51AM
Show HN: Keep – Open-source alerting CLI Hi Hacker News! Shahar and Tal from Keep here. We're thrilled to announce that we're open-sourcing our alerting CLI tool, Keep ( https://ift.tt/dU0Ojbr ). Designed by developers for developers, Keep streamlines and simplifies alerting, making it a first-class citizen within the development process. Think of Keep as Prometheus Alertmanager but for all observability tools, with a simple and intuitive (GitHub actions-like) syntax. We believe that alerting has historically been neglected in existing monitoring platforms, leading to subpar alerting practices. With Keep, we aim to change that. Although it's still in its early stages, we would love to get your feedback on our project. Keep provides the following key features: 1. Declarative alerting that can be easily managed and versioned in your version control and service repository. 2. Alerts from multiple data sources for added context and insights. 3. Freedom from vendor lock-in, making it easier to switch to a different observability tool if needed. Some of the features we plan to add in the future include: - Integration with CI/CD processes to simplify alerts maintenance and testing. - Scoring system to assess the alert's urgency and provide relevant information. - Slack integration to keep track of alerts over time. - More providers, conditions, and other enhancements. We invite you to give Keep a try ( https://ift.tt/dU0Ojbr ) and share your thoughts with us. Your feedback will help us make Keep the best it can be. https://ift.tt/dU0Ojbr February 15, 2023 at 10:13PM
Show HN: A/B test your GPT3 prompts https://ift.tt/hM07wjB February 15, 2023 at 11:48PM
Show HN: Impact of using 1 or 2 sticks of DDR5 on a 6800HX with 680M IG A few months ago, I ordered a Minisforum UM690 for work. For less than 500 bucks, this little beast is equipped with the incredibly powerful 8 cores / 16 threads Ryzen 9 6900HX (4.9GHz) and an integrated RDN2 680M graphics card (the single thread performance of this mobile CPU is just 10% lower than my home 5800X desktop PC). I do some light gaming on my lunch break, and I was pretty impressed by the gaming performance of the 680M. Because of budget constraints at the time of ordering, I could only afford a single stick of Gskill - RipJaws 16 Go DDR5 4800 MHz CL34. I made a few benchmarks on multiple games, but most games I play do not come with a proper benchmark loop, so I used Unigine Superposition Benchmark to make a proper benchmark. Single 16 GB stick, 1080p, medium settings: 3022 (18.85 min fps, 22.61 avg fps, 31.85 max fps) Those results were good for an IGPU, but I saw a few articles saying that having two sticks instead of one could improve performance (never backed up with benchmarks or hard numbers). So I bought another stick. Here are the results with two sticks: Dual 16 GB sticks, 1080p, medium settings: 4969 (31.66 min fps, 37.17 avg fps, 48.96 max fps) Yep, this is a whopping +65% with two sticks! So, if you use a CPU with an integrated graphics card, you should use 2 sticks! February 15, 2023 at 03:25PM
Show HN: Explore careers that you don't know even exist "Excited to launch CareerGPT.ai on Hacker news today! We're on a mission to help people ..yada...yada" No, that's ChatGPT's writing, not mine :) Folks, I was a PhD student once, in a non-home country, and just wished to know what was it like to go and work in the industry, being a programmer, or started a company. Torn apart between choices, I just wished there was a totally unbiased counselor to talk to. I couldn't do that with my supervisor since he always encouraged me to finish the thesis (of course). Heck, had ChatGPT exist back then, I would have had more infos and made decision easier. So why not launching one, on the back of the collective "intelligence" and "creativity" of large language model. About building the product: Yes, I call OpenAI's API, but need to do some 'prompt engineering', updating temperature along the conversation. Just tell me what you think. Thanks. https://careergpt.ai February 15, 2023 at 03:09PM
Show HN: Turn Jupyter Notebook to Web App https://RunMercury.com February 15, 2023 at 03:06PM
Show HN: Openapi.security, a fast security checker for REST-based API tl;dr we released openapi.security, an online tool that performs a dozen of security tests on any given openapi/swagger-based API, with no signup or email required. You can try it here: https://ift.tt/S0CQhZ4 My team at Escape (YC W23) is mainly focused on securing GraphQL APIs. For this, we developed a new approach called Feedback driven API Exploration. Basically, we infer the right security tests cases to run using the specification and a carefully crafted in house graph traversal algorithm. (It's a bit long to describe here but we published a more in depth explanation of how this algorithm works in our blog!) We recently wondered if this Feedback Driven Exploration approach could be efficiently applied to good old REST APIs as well. From our experience, well designed GraphQL and REST APIs are quite equivalent: both have an organized data structure and explicit relationships between objects. So why wouldn't it work? We often organise internal hackathons. So this time, we focused on this experiment, adapting our algorithm to REST and ending up creating our last side project: OpenAPI.security. It is a very simple tool: anybody can enter an OpenAPI / Swagger spec, and openapi.security will run a bunch of security tests on it and give back a report. It's designed to be fast and smart in the way it analyzes input specs. https://ift.tt/S0CQhZ4 February 15, 2023 at 12:28AM
Show HN: Screenshot.Rocks: Open-source browser and mobile screenshot mockup tool https://ift.tt/RrmWylP February 14, 2023 at 09:05PM
Show HN: Lockval Engine – a distributed backend KV engine that can run scripts I've been developing game backends for several years, using and designing a lot of code. They all about calculations, synchronization with front-end data, and database data, and try to ensure consistency, atomicity, and high response, etc. However, these codes and frameworks have always had problems such as very complicated APIs, incomplete or non-existent ACID, multiple calls to RPC, and non-real-time full or semi-full data landing. So, we created Lockval Engine. An easy-to-use, ACID, distributed, DOP, multi-language support backend engine. Here are some online demos that will give you a quicker understanding of Lockval Engine: [APIdemo] https://ift.tt/Yvgqp5L [playground] https://ift.tt/NvOgYRB... https://lockval.com February 13, 2023 at 05:42PM
Show HN: LazyShell – Autocomplete for Zsh with GPT https://ift.tt/JIX6pEz February 14, 2023 at 12:33AM
Show HN: My personal medical knowledge system Since medical school years ago, I have been trying to find way for long term knowledge management and retention. I finally ended up with Obsidian on the desktop, but it's still difficult to access my knowledge anywhere online, until I made my own online wiki. Things that helped me get to this step: 1. "How to Take Smart Notes" 2. Evergreen notes by Andy: https://ift.tt/WYtwNTX . This website shows the culmination of my personal knowledge with search bar. The idea is that I should be able to find what I'm looking for within seconds, otherwise the title of my notes are not specific enough or the web of knowledge is not good enough. Most of the notes still have short title style and walls of texts, but the newer notes that I added are in evergreen note style. I'm slowly converting them to permanent notes. Good example pages of permanent notes: https://ift.tt/EKi6Y7Z https://ift.tt/tWHANMq The website is made with Astro for better static site generation. Notes are taking in markdown format in Obsidian, and I used a script to copy them over that runs on schedule. I I tried Sveltekit first, but with several thousand markdown notes, I was not able to render the website on Netlify. CSS is done with tailwind. Search is added with Minisearch. This was a very fun project. Everything from the search function to the subtle fade animation was satisfying to add. https://ift.tt/CRfGuke February 14, 2023 at 04:33AM
Show HN: Generate User Interface Components with GPT-3 I’m building an experimental tool that can generate a UI component from a high-level text description, i.e. “Design a card for viewing goals in a goal tracking application”. Basically, stable diffusion but for user interface components instead of images. This tool is at best a proof of concept. It currently only generates a single type of component (small cards that have basic info about an object), but the goal is to be able to design entire applications (either in one fell swoop or by piecing together components that the tool generates). The components it generates can be exported as react code. You can also have it modify an existing design. The tool isn't useful yet but it's somewhat fun to play around with. Having it generate a component rather than an entire screen made the problem easier but I'm not sure if there are any users that this would appeal to. I could see it appealing to developers who lack design and CSS skills and want to quickly build a decent looking frontend for their app. Looking forward to hearing what you guys think of this project and the generative AI for UI space in general. If you're interested in collaborating on a startup or open-source project in this space, email designhat dot ai at gmail dot com https://ift.tt/dqSQj8I February 13, 2023 at 11:13PM
Show HN: I made Hacker News but for research papers https://paperlist.io/ February 14, 2023 at 02:41AM
Show HN: Lexington Themes; Web Themes Crafted with Astro and Tailwind CSS After several months of building and little sleeping and a lot of fun, I would like to introduce you to my next project: https://ift.tt/rEfML75 Outstanding themes and UI kits for designers, developers, businesses, & personal use — Crafted with Astro and Tailwind CSS Landing pages UI Kits ( Multipage Templates ) Personal Blogs Free Any questions feel free to ask here or on twitter at twitter.com/Mike_Andreuzza February 13, 2023 at 02:07PM
Show HN: I made a community-based writing application Hi HN! Writing has been a big part of my life for the last few years. It's helped me make sense of the world around me through journaling, and my blog and technical books have made wonders for my career as an engineer. Something I've always been missing is an online community where I can practice my skills and learn from other aspiring writers. I built Tavern, hoping to solve my own problem. Its main concept is that every Monday everyone in the app gets asked the same writing prompt and you have seven days to submit your answer. You can look at what others have posted, but only after you've submitted your answer. My hope is that this way I will reduce lurking and encourage more people to actually write rather than think about it. There is a concept of giving likes (ales, since the whole app is tavern-themed), but I've given it a twist by not showing the number of likes an answer has until you like it. Also, answers are always sorted by date, with the latest ones on top. This way if you open Tavern three times this week you'll be able to scroll until the last answers you've read and leave, they won't get shuffled. Tavern's not a technical wonder by no means - you can probably put it together in a hackathon. But I put a lot of effort into the design and its simplicity, so people can focus on the content. I have more plans for it in terms of features but I wanted to launch the bare-bones build as soon as possible. Hope you like it! https://ift.tt/qFQGAdH February 13, 2023 at 01:37PM
Show HN: Self-host Whisper As a Service with GUI and queueing Schibsted created a transcription service for our journalists to transcribe audio interviews and podcasts really quick. https://ift.tt/6plzLd0 February 13, 2023 at 12:30PM
Show HN: Toodle.Studio is an art playground with Lisp and turtles https://toodle.studio February 11, 2023 at 09:24PM
Show HN: Nix-init – Generate Nix packages from URLs with dependency inference https://ift.tt/WMGIKrx February 13, 2023 at 12:04AM
Show HN: HN Pop-Up – Hover on HN Username to See Their Profile https://ift.tt/Cu3XDeB February 12, 2023 at 11:55PM
Show HN: PyCirclize – Circular Visualization in Python pyCirclize is a circular visualization python package implemented based on matplotlib. This package was developed for the purpose of easily and beautifully plotting circular figure such as Circos Plot and Chord Diagram in Python. I'd love to hear your feedback. Document: https://ift.tt/jYlUGM4 https://ift.tt/APJmnle February 12, 2023 at 09:46AM
Show HN: G-Script – Visual Scripting for the Web Hi all, I'm a PM by day who taught themselves to code over COVID. One of the things I enjoyed during that process was learning how to make basic games in Unreal Engine using Blueprints. I found visual scripting was such an intuitive way to express what I call "mid-tier complexity" logic and I felt there really wasn't a great equivalent for the web - so I built one over the last few months and this is my MVP. Tools like Zapier etc are great and easy to use, but they're heavily limited when it comes to expressing any kind of complex logic or trying to follow coding principles like DRY. On the other end of the spectrum, serverless setups like Cloudflare workers or Firebase functions give you all the power of code, but there's atleast 20-30 minutes of additional overhead involved in just getting the things live. G-Script is designed to land exactly in the middle of these two options. It's "Lower level" than tools like Zapier and supports most of the code-level primitives you NEED in order to express logic. Examples being: - Conditional Logic - Loops - Static Typing - Objects & Arrays - Version Control - Reusable logic/functions On the flip side, it's much less friction that writing an actual serverless function, both up-front and ongoing. Examples: - You don't need to know "Code", just how to express your logic visually. - No need to manage even basic deployments or use a CLI, it's all done via a UI. - Every Workflow is a seperate little microservice with it's own URL that you can call via HTTP. - The super simple version control system makes it easy to role back to earlier versions of a workflow if you break something, or make changes to your logic without impacting what executes and the Workflow URL until you're ready to deploy your final iteration. https://g-script.io/ February 12, 2023 at 06:41AM
Show HN: Polymath: Convert any music-library into a sample-library with ML Polymath is a open-source tool that converts any music-library into a sample-library with machine learning. It separates songs into stems, quantizes to same BPM, detects key and much more. A game-changing workflow for music producers & DJ https://ift.tt/XpyiOCM February 12, 2023 at 03:43AM
Show HN: Log collector that runs on a $4 VPS Hey guys, I'm building erlog to try and solve problems with logging. While trying to add logs to my application, I couldn't find any lightweight log platform which was easy to set up without adding tons of dependencies to my code, or configuring 10,000 files. ErLog is just a simple go web server which batch inserts json logs into an sqlite3 server. Through tuning sqlite3 and batching inserts, I find I can get around 8k log insertions/sec which is fast enough for small projects. This is just an MVP, and I plan to add more features once I talk to users. If anyone has any problems with logging, feel free to leave a comment and I'd love to help you out. https://ift.tt/TpzG6Pi February 12, 2023 at 02:14AM
Show HN: For Product Managers – curated collection of tools Curated collection of tools and frameworks for product managers, startup founders and delivery managers. https://ift.tt/1xPkWZu February 11, 2023 at 10:44PM
Show HN: My personal website designed in the style of Windows 95 link: https://ift.tt/ofspSgx github repo: https://ift.tt/VMy9dxO Your thoughts and recommendations are highly appreciated :) https://ift.tt/ofspSgx February 12, 2023 at 12:14AM
Show HN: I’m an introvert – made an app to help maintain connections with people https://ift.tt/eo0HtOg February 11, 2023 at 10:12PM
Show HN: Experimenting with GPT-3: Building an Investment Analyst We have been experimenting with using GPT3's reasoning capabilities to build an investment analyst that does this : (1) Summarize relevant news of the last 30 days, (2) Write a SWOT analysis, (3) Identify competitors, (4) Identify Key Risks, and (5) Write three investment theses (bull, neutral, bear) Here is an example how this can look like: https://ift.tt/qItasLh https://ift.tt/O61pAy9 https://ift.tt/AOPYs2l https://ift.tt/Oahose0 So far, the results of getting reliable data back through well-engineered prompts through the API is quite promising. Yet, from an operational perspective, the biggest problem is that even though we are not using the free service but pay for it frequently run into rate limits. Positives: For Apple, the News Summary provided a useful result. "Apple Inc. is launching Apple Pay Later soon to revolutionize the buy now, pay later (BNPL) industry. Its stock is currently indicating a potential move to $167. The company is also facing an investigation by the Pomerantz Law Firm on behalf of iPhone 7 owners who experienced performance degradation following a device update. Apple's latest iPhones are being sold at discounts in China and the company is expected to rollout a high-end iPhone 'Ultra' in 2024. Additionally, two top market watchers discussed tech's wild run this year." For Microsoft, the Bull-case made more sense than the Bear-case Bull-case "Microsoft Corporation is a technology leader in the industry and is well-positioned to benefit from the increasing demand for cloud computing and artificial intelligence. The company's strong balance sheet, competitive advantages, and focus on innovation make it an attractive long-term investment Bear-case "Microsoft Corporation is a large, mature company with limited growth potential. The company is facing increasing competition from smaller, more nimble competitors and is struggling to keep up with the rapid pace of technological change. Investors should b e wary of investing in Microsoft due to its lack of innovation and potential for declining market share." Negatives: GPT3 is only guessing the next best word. Which might sometimes provide strange results. For example, considering the News Summary for Uber "Uber Technologies, Inc. reported a surge in fourth-quarter revenues and a strong outlook for 2021." We are not in 2021 anymore for a long while. Clearly, GPT3's knowledge of the Yahoo finance dataset has been cut off in 2021 and applied the provided news effectively. For AAPL, GPT3 did not identify any competitors. While we could argue that HP, MSFT, or similar hardware+software companies are in fact, competitors. In conclusion, we need to further investigate if the actual reasoning of GPT3 is mature enough to provide a useful analysis of the stock. Especially under liability considerations. Yet, if it works it could be a really powerful game-changer. Clearly, that is only an experiment and shouldn't be used as an investment recommendation nor seen as investment advice in any way. February 11, 2023 at 08:06PM
Show HN: Sharrr – Pretty secure file transfer End-to-encrypted file transfer. https://www.sharrr.com/ February 11, 2023 at 02:36PM
Show HN: Get notified in Slack for each GitHub star I wrote a Zap on Zapier to get notified when someone stars your repo. I use it on our open-source repo and it's helpful. Fern: https://ift.tt/cNC93Vv https://ift.tt/3EoABxK February 11, 2023 at 04:55AM
Show HN: S.cr – send encrypted, disposable notes https://s.cr February 11, 2023 at 02:13AM
Show HN: GoodQuestion: A job interview note taking and collaboration tool https://ift.tt/sLMNJmP February 11, 2023 at 01:48AM
Show HN: A Chrome extension to improve your website performance https://ift.tt/GtWkyaV February 10, 2023 at 03:39PM
Show HN: MrScraper – A visual web-scraping tool Two months ago, I started building this side-project in the morning, before my full-time job. A visual and easy-to-use web scraping app. Please, roast it a bit so I can work on improving it. Thanks. https://mrscraper.com February 10, 2023 at 12:49PM
Show HN: Verified-GPT on your files and videos https://ift.tt/L6jWfA8 February 10, 2023 at 01:20AM
Show HN: We craft minimum viable SaaS products Helping founders bring their product to life, attract early users, and validate their idea. https://ift.tt/KG6Ooih February 9, 2023 at 05:17PM
Show HN: I made a tool that turns screenshots into dramatically angled photos https://ift.tt/RPLhaui February 10, 2023 at 12:58AM
Show HN: PodText.ai – Search anything said on a podcast, highlight text to play Hi HN, wanted to share a project that I’ve been working on recently. PodText allows users to find anything said on a podcast. You can also listen and share clips to a specific part of the podcast audio, simply by highlighting the text of that part. Currently there are just over 25k podcast episodes and I’m adding a lot more in the coming weeks (yes my GPU bill is painful). In order to monetize it, I’m building a sponsorship database to help sponsors find podcasts and vice versa. This will be sold in the form of a $99/month “PodText Business” subscription. I bet I could charge a lot more to large sponsors but I’ll tweak that as I talk to potential customers. Right now the UI is very bare bones (doesn’t even have pagination) but I’ll polish it once the data pipeline is working well. Please let me know if you run into any bugs or have any questions about the site or business model. https://podtext.ai February 9, 2023 at 11:03PM
Show HN: ListLang – Learn Languages to Fluency Depending on the language, the top 1,000 most frequently used words account for ~85% of all speech and text, and the top 5,000 account for ~95%. It’s really important to learn these words. Learning words in context helps you naturally understand their meaning and use cases, while avoiding the rote memorization of definitions. ListLang helps you achieve fluency by learning the 5,000 most frequently used words in context. Most language learning apps never move past beginner level content. This method requires some basic knowledge, but otherwise it should rapidly increase your level past the intermediate level and into the advanced level. I built this app because I studied Spanish and Russian for many years in school, but when I traveled to Argentina and Russia, I realized I didn’t know enough vocabulary to meaningfully communicate with the people there. I hope it will be helpful for you. https://ift.tt/VDwNUZE February 8, 2023 at 08:34PM
Show HN: Free newsletter signup service (because I'm sick of Mailchimp) https://ift.tt/wHrxCln February 9, 2023 at 03:57AM
Show HN: StackOverflow.gg – AI-generated answers to every coding question https://ift.tt/9v3iWAN February 9, 2023 at 02:28AM
Show HN: React components for playing ANSI animations https://ift.tt/uja5rYt February 9, 2023 at 12:51AM
Show HN: PaperAge – Easy and secure paper backups of (smallish) secrets Take any plaintext input, encrypt it using Age, and generate a printable PDF with a QR code that's easy to scan back in. Oh, and this is my first Rust project so some the code might not be the best. https://ift.tt/qgjohCK February 9, 2023 at 12:06AM
Show HN: Au: A C++14-compatible units library, by Aurora Aurora's C++ units library called "Au" (rhymes with "hey you!") has been a small but critical tool in Aurora's software development toolbox. Today, we're sharing it with the world[1]: Au is now open source for all to use. Feel free to ask me any questions! [1] https://ift.tt/YotxgpK... https://ift.tt/kexaSGF February 8, 2023 at 11:59PM
Show HN: A simple file transfer website built using Cloudflare Workers and R2 https://ift.tt/ubfChPv February 8, 2023 at 07:08AM
Show HN: Embra – A fast, Chat-GPT like assistant for your Mac. App integrated Hey HN! We're building Embra, an always-one-second away GPT assistant that integrates into your OS, apps, and workflows. Everyone is talking about the "context problem" as it relates to GPT, in that the answers you get out are only as good as the information you put in. And, well, a lot of users don't want to type in a bunch of text. With Embra, you can pick and choose which context to feed the AI within the interface itself. And that context can be anywhere on your computer -- text in a PDF document, any tabs within Chrome, etc. One of the primary use cases is improved coding, debugging, and software workflows. We especially want to gather feedback in this direction, as engineers engage in Q&A workflows and code creation 15+ times a day. Really awesome. :) Just launching our closed beta signup page today, and rolling out first invites to broader community. https://embra.app/ And the twitter launch thread: https://twitter.com/zachtratar/status/1623015294569713665 We're also looking for the following feedback: 1) What do you think about OS-level integration vs VSCode extension? Both have filesystem access, but do you perceive them differently security or capability wise? 2) What do you use ChatGPT for today primarily, and would desktop access improve those workflows meaningfully? 3) What context would you like to pull into the AI, as an engineer? Thanks! And feel free to poke at the idea. We've been around the block and welcome the classic, ruthless HN constructive criticism. February 8, 2023 at 12:10AM
Show HN: Anansi – a Ruby Set using mem and disk (SQLite) for large sized tasks https://ift.tt/Ub3AasJ February 7, 2023 at 09:59PM
Show HN: SQRL – Anti-spam rules language Twitter acquired in 2018, open-sourced Hey all, author here! This is a demo of the rules engine we built to fight spam/abuse on the internet. It was built based on learnings from Facebook & Google, while trying to make a language that makes it simple for anti-spam analysts to quickly (and safely) deploy rules to production. Unfortunately it looks like the Twitter event feed is temporarily down (they're blocking it, possibly as part of shutting down the API on Thursday). I have a cache of events from a little earlier that I'm going to try play through the stream. https://ift.tt/I0zGlLX February 6, 2023 at 10:24PM
Show HN: Docker rollout – Zero Downtime Deployment for Docker-compose docker-compose is great for single node docker deployments, but it doesn't have a feature that would allow zero downtime deployments. It's not possible to deploy often if your app goes down every time, and using Kubernetes/Nomad/Swarm on a single node is an overkill. I created this Docker plugin to be a drop-in replacement for the restart command in usual docker-compose deployment scripts. It performs a simple rolling deployment of a single service. https://ift.tt/9nshFQW February 7, 2023 at 03:53PM
Show HN: We've built ChatGPT for your pdf files My friends and I were really excited to try out ChatGPT when it was released. We were amazed by its power and capabilities. We were thinking how great it would be if people could use ChatGPT to ask questions from their own data. So me and my friends had decided to build such a tool. We are delighted to announce that we are releasing a public beta of our tool> After you upload all your pdf files into it. It can search for relevant documents without perfect keyword match, summarize takeaways from the document specific to your question, and extract key information from the document. It can help with brainstorming and summarization. We would love if you try it out and let us know what you think about it. We look forward to hearing your feedback on comments section below :) https://ift.tt/BlGSMbs February 7, 2023 at 11:35PM
Show HN: Utm.zone – Bulk UTM link builder Hey HN! There are many UTM link builder tools out there, but all of them seem to generate one link at a time. Generating links in bulk helps you avoid mistakes. With https://utm.zone/ you can: - generate utm links in bulk - share/save your link sets with your team/client https://utm.zone/ February 7, 2023 at 01:52PM
Show HN: Elaborate AI – Generate Slides and Speaker Notes from Your Outline We've just unveiled our brand new service, Elaborate AI, and it's a game-changer for anyone who has to create presentations. With this innovative tool, you can turn your simple outlines or even topics into professional slides and speaker notes with ease. Here are just a few examples of who could benefit from using Elaborate AI: - Team leaders: Generate slides for your weekly progress reports with ease. - Project managers or researchers: Present your insights and research on a topic in a polished and professional manner. - Educators: Create educational materials from your content quickly and efficiently. So, if you're tired of spending hours preparing presentation slides, head over to https://elaborate.ai and see if Elaborate AI can help you save time and streamline your presentation-creation process. February 7, 2023 at 09:07AM
Show HN: The most simple web framework for Rust v0.5 New Graphul version v0.5.0 Enjoy building webservices with Rust :) https://ift.tt/rEGwush February 7, 2023 at 02:52AM
Show HN: I've created a trading journal website Hi all, Been a while since I've posted and in the time since I have created a trading journal website where you can submit and track your trades with the USP of tracking your outgoings too. There has been a huge rise in the number of retail traders (me included) and a lot of people now have the very real possibility of quitting their day jobs and trading full time. I want to help people do that! It's still in very early stages and I'm releasing new updates daily but would be very grateful to get some other peoples feedback! Thanks in advance and hope you're all having a good day! :D https://ift.tt/WbkByQo February 7, 2023 at 02:31AM
Show HN: Aide – Java fast reflection, extended optionals and conditionals https://ift.tt/Go5XpBV February 7, 2023 at 12:34AM
Show HN: Open-source platform for customer-facing Salesforce integrations We spent the past few weeks building Supaglue ( https://ift.tt/kgicUwR ) and would like to share an early public alpha version with you. Supaglue is an open source platform to help developers build customer-facing Salesforce integrations into their applications. Use code to define syncs for pulling objects from Salesforce into your application. Embed functional and customizable React components for your customers to configure these syncs. Why? - We built user-facing HubSpot and Salesforce integrations in a previous product we worked on and did not find an existing solution that let us build it quickly, using code, and that supported custom business logic, so we built in-house. - There were some unified API products we evaluated, but they lacked depth, e.g. support for custom fields and objects. - There were UI-based workflow builders, but we did not want to click around in a UI tool to author business logic. - None of the options we evaluated came with ready-to-use React components, nor were they customizable. With our public alpha you can: - On a schedule, sync Accounts, Contacts, Leads, and Opportunities from Salesforce into your application - Customize where syncs write to (Postgres or an API endpoint), as well as its retry behavior - Author syncs using Typescript - Offload the full OAuth flow and token management to our backend and frontend components - Embed React components for OAuth, field mappings, on/off toggles, and manual syncs into your Next.js application - Deploy sync code and monitor sync status using a CLI - Open source MIT license so anyone can self-host We’re very early: we started working on this after the new year and are releasing a public alpha to get early feedback. You can run Supaglue locally using docker compose today. Try it out and send us a note! Website: https://supaglue.com . Github: https://ift.tt/kgicUwR . https://ift.tt/kgicUwR February 6, 2023 at 07:41PM
Show HN: Userdoc – My new startup after selling my development agency Hey HN, my wife and I ran a software development agency for 8 years, and sold it recently to work on some products related to our experience, and Userdoc is our first product :) Userdoc is a requirements management tool with AI assistance, allowing you to easily create user stories, personas, and user journeys with AI assistance. We found managing requirements (especially on large systems) was quite tricky, so Userdoc acts as the source of truth for your software requirements, and integrates with your project management tools to sync your stories, but keep them centrally in Userdoc as living documentation. Would love any feedback, there's a quick video on the website! https://userdoc.fyi February 6, 2023 at 08:58AM
Show HN: Reading Planner for ePub Files A cli tool for the people who read epubs a lot.This app lets me break down epub books I read on the regular into manageable pieces, in a events.ics file. I then import the events file in my main calendar so I always find time to read and actually finish the books I'm reading. https://ift.tt/5dOpVck February 6, 2023 at 03:30AM
Show HN: Visualize ResNet Embeddings with UMAP I took my personal backup (mostly family photos, some random scans, etc), extracted the embeddings from ResNet (pen-ultimate layer activations), and then plotted them with the UMAP algorithm and bokeh library This was a one-afternoon learning exercise while doing the awesome Fast AI course. The results are quite fun. ResNet returns 512 feature and UMAP maps those features into 2D plane, preserving distances as much as possible. The outliers show that the embeddings "make sense", clustering the images that are similar to other ones in the cluster, and different from those outside the cluster. https://ift.tt/BwLdtev February 6, 2023 at 04:15AM
Show HN: Dynamic UI Generation with GPT https://ift.tt/n8LEQHy February 5, 2023 at 07:10PM
Show HN: Fast VHDL language server written in Rust I want to share a VHDL language server I have written in Rust. It is now in a really good state and is ready to be the daily driver for someone working on VHDL. It is completely free and open source, enjoy! The performance is great, it can load 200k lines in 200ms using all 8-cores on my desktop. When loaded it only consumes 220 MB of RAM. It supports goto/find-references as well as type checking for close to all of VHDL-2008. https://ift.tt/VbWeEjl February 5, 2023 at 03:10AM
Show HN: Run untrusted code in a Web Worker for data transformation https://ift.tt/vmbJ9pD February 5, 2023 at 01:38PM
Show HN: Are You Drowsy? Twilio and OpenCV https://ift.tt/FuS7EKj February 5, 2023 at 12:10PM
Show HN: GPTBanker – map/reduce over documents of any length with OpenAI Hi all! I created a app that can map/reduce over documents of an arbitrary length with OpenAI completions. You can enter in your OpenAI key and try it out. The backend is built with LangChain, which made it easy to manage the models, workflows (chains), and troubleshoot pipelines with buffer issues. Learnings: - Tokens was the most helpful key for calls rather than characters or words. LangChain also just implemented a token splitter, which made it easier for me to adapt to documents of any type. - Davinci performed much better than Curie for summarizing long documents over multiple chunks - Oftentimes a map step was the only thing needed and the reduce/combine introduced more errors instead of improving context. https://ift.tt/9caNI76 February 5, 2023 at 10:37AM
Show HN: Hacker News, but Just ChatGPT https://ift.tt/JOe4Gvs February 5, 2023 at 08:44AM
Show HN: Integrate ChatGPT with Google Sheets in 3 Minutes https://ift.tt/d0GiP1k February 4, 2023 at 10:19PM
Show HN: FlingUp – Have Your Say https://flingup.com February 4, 2023 at 08:43PM
Show HN: Indian Space Progress, the world’s only blog dedicated to Indian space https://ift.tt/5ty2fMk February 4, 2023 at 10:20AM
Show HN: Webapp.io - Free firecracker-based full-stack hosting https://ift.tt/uznKBIp February 4, 2023 at 04:05AM
Show HN: Product Requirement Docs Using AI As a product manager, I have always wished to automate some of the repetitive tasks. With GPT-3 & ChatGPT being so accessible, I created this app which creates a Product requirement doc. It generates PRD following Lenny's Rachitsky template - https://ift.tt/MQtXFn9... Do try it out and let me know your feedback :) https://ift.tt/lFAimnh February 4, 2023 at 02:03AM
Show HN: Amazon Product Recommendations Using ChatGPT Hi HN! I built recommendation system using GPT-3 to figure out what product to buy on Amazon. The LLM asks questions to sus out what requirements I have and then also generates 3 recommended products based on the chat. It then searches a third-party Amazon API currently. Let me know what you think! https://ift.tt/VYmgcEL February 4, 2023 at 12:59AM
Show HN: Emoji generator using Chat-GPT Hi All. Background: You might have had the thought that traditional emoji searches found on Twitter and in iOS really suck. Features: To solve this we came up with Emoji AI using OpenAI API. 1. It handles multiple languages! Type 'frohlich hund' or 'kék elektromos autó' it gets it! 2. Long sequences of different emojis in one search! Yep, got that! 3. Misspellings, yep no problem getting from threee beaars 4. Extract key points from a long sentence, got it! "We went on a journey through winding roads and through mountains to a large goat farm." Feedback: Once you have you desired emoji result copy and paste it immediately in your favorite app. Give it a try and let us know feedback. For example making an extensible API, browser extension or discord bot. https://www.emojai.app/ February 4, 2023 at 12:15AM
Show HN: Generate user interview notes with GPT Next time doing user/hiring interviews, let Rina Chrome extension take notes so you can focus on the chat. Rina records, transcribes and summarizes your call saving you 15 min each call. https://www.rinahq.com/ February 3, 2023 at 10:50PM
Show HN: I turned my microeconomics textbook into a chatbot with GPT-3 I never really read my micro-econ textbook. Looking up concepts from the book with Google yields SEO-y results. So I used GPT-3 to make a custom chatbot I can query at any time. https://www.konjer.xyz/microeconomics February 3, 2023 at 05:49AM
Show HN: Who is hiring? data since first Covid infection Curious if we could predict a recession, and without ChatGPT’s assistance, I compiled total comments from HN's who is hiring? threads since November 2019. According to Wikipedia, Chinese gov’t records suggest the first COVID infection occurred then. Numbers are total comments and estimate is >90% of comments are job posts. Summary: February 2023 comments are less than half of the peak in 2021 when several months had >1000 comments. 2023: 2/23 = 465, 1/23 = 533 2022: 12/22 = 576, 11/22 = 635, 10/22 = 560, 9/22 = 618, 8/22 = 761, 7/22 = 617, 6/22 = 852, 5/22 = 844, 4/22 = 798, 3/22 = 869, 2/22 = 883, 1/22 = 766 2021: 12/21 = 832, 11/21 = 1019, 10/21 = 852, 9/21 = 968, 8/21 = 907, 7/21 = 987, 6/21 = 1041, 5/21 = 925, 4/21 = 970, 3/21 = 964, 2/21 = 1052, 1/21 = 848 2020: 12/20 = 767, 11/20 = 808, 10/20 = 811, 9/20 = 698, 8/20 = 828, 7/20 = 681, 6/20 = 659, 5/20 = 686, 4/20 = 601, 3/23/20 = 786, 3/20 = 776, 2/20 = 677, 1/20 = 697 2019: 12/19 = 673, 11/19 = 742 OpenAI employees, watch for this flood of ChatGPT prompts: how to gamble on stocks with HN hiring data? February 3, 2023 at 05:10AM
Show HN: Dev-Docs – A tool that helps you document as you code Hi all, Super excited to share that I am building Dev-Docs, and I wanted to create a post to get other developers' thoughts. Background: Developers know how important it is to document their codebases, but often, it's an afterthought that ends up taking a lot of time and effort. That's where Dev-Docs comes in - a solution that helps developers document as they code, making the process easier and more efficient. Features: Dev-Docs handles both internal documentation for teams and external documentation around APIs and codebases for customers and partners. Internal Documentation: Dev-Docs makes it easy for engineers to document their code, right within their editor. This way, they can easily document the code they're working on, without having to switch between multiple tools. Think of it as a mini local notion that lives within vs code. External API and Codebase Documentation: Developers can also use Dev-Docs to document their external APIs and codebases, making it easier for their customers and partners to understand how the code works. Quick demo(From December): https://youtu.be/fmcgw3MkW4E Currently it is live but I am going to try to refine it a bit during this month and hopefully market a more open launch. In the meantime I would love some feedback on the video/product(hopefully none that obliterates my identity and all of my self-esteem). :') Additionally feel free to dm on linkedin if you have direct feedback or want to start using the rough version of it: https://ift.tt/vIp4ZkV . Thanks! https://ift.tt/YzeHnXN February 2, 2023 at 05:07AM
Show HN: Voice in 3D in real-time in-browser https://ift.tt/DLjW3H7 February 2, 2023 at 05:54PM
Show HN: Serverpod – The Missing Server for Flutter We just released Serverpod 1.0 https://serverpod.dev/ February 2, 2023 at 02:27PM
Show HN: Validate, Launch and Grow 3-5x Faster with No BS Startup Guide Launch and grow your startup 3-5x faster with the No BS Startup Guide. Get +400 specific tactical activities that you can start doing today, to save 2,000 hours of research, and know exactly what to do every step of the way. I started the guide initially for myself. I posted on reddit over a year ago ( https://ift.tt/iWEcr97... ) and it became super popular. I kept using it and adding to it as I've coached and mentored over 200 founders. After thousands of hours of research and field testing, I am ready to release it. Still in early access and lots of things are work in progress. https://ift.tt/mRXUQjB February 2, 2023 at 02:51AM
Show HN: AI Cover Letter Writer Uniquely, our AI cover letter generator creates a cover letter from your resume and a job description. Use the finished product as an outline you can polish on your own. https://tally.work/ February 2, 2023 at 08:36AM
Show HN: Go Feature Flag OSS self-hosted feature flag solution launch v1.0.0 Hey Hackernews! I am the creator and maintainer of GO Feature Flag, a self-hosted OpenSource solution for feature flags (or feature toggles) that requires almost no infrastructure. We store all our flag in a flat file somewhere (S3, github, ...) and we use it directly. Today we have finally released the version v1.0.0 that brings a new flag format that enable you to do even more with your feature flags. The solution offer some capabilities such as: - Targeting specific users - Fancy rollout capabilities (progressive rollout, A/B testing, scheduled rollout). - Exporting your usage in several location. - Compatibility with the new standard Open Feature. All feedback are welcome . Github: https://ift.tt/yYZsbaR v1.0.0 blog post: https://ift.tt/wuhOG4n https://ift.tt/wuhOG4n February 2, 2023 at 02:22AM
Show HN: Using Google Sheets to manage localization strings across platforms As an app developer, I noticed that smaller teams frequently run into the hassles of managing translation strings across iOS, Android and web, and keeping them in sync and up to date. To make this a little easier I've been working on a small utility that allows you to use Google Sheets to manage these translations. Perfect for small teams that do not need any of the advanced features that paid platforms offer, but still want to have an easy to use centralised place to edit these strings. Without creating any account or whatsoever, you can use the Localeasy endpoint to convert your sheet into translations files for multiple platforms: iOS/macOS, Android, Rails, JSON, or YAML. I would love to hear your feedback! https://ift.tt/yQIVvOm February 1, 2023 at 06:11PM
Show HN: 1Daily – Do email 90% faster 1Daily is a custom daily digest covering the latest news in your industry. You choose your favorite publications, newsletters, and social media posts, and we’ll summarize it in one simple email. Staying up-to-date with what’s going on in your industry isn’t easy when you’re juggling the day-to-day tasks of building a company. Many of us subscribe to dozens of newsletters and news publications and follow hundreds of social media accounts but don’t actually have the time to consume all of that content. 1Daily gives you the need-to-know information in a simple, digestible format, so you can spend your time serving your customers. Unlike other newsletters, 1Daily is customized to your specific industry and product. You can either add the publications and social accounts that you’d like to be included in your digest or we’ll select a few for you. You can set up your own 1Daily at https://1daily.email We’d love to hear what you care about most in a custom daily newsletter. We look forward to everybody’s comments! February 1, 2023 at 07:21AM
Show HN: GPTMinus1 – Fool OpenAIs AI Detector by Randomly Replacing Words This is a joke before anyone gets too worked up. The algo is a simple one which goes and replaces random words with their synonyms. It will obviously beat these AI detectors but the output isn't probably what you would want. The point stands though that more sophisticated approaches that rephrase or mix up the word distribution will be able to throw off the detector and it should not be relied on exclusively for, say, checking if a student assignment is AI generated. https://ift.tt/szDVCNc February 1, 2023 at 10:56AM
Show HN: PC Face: Bitmap Arrays and Scripts for Rendering CP-437 Glyphs https://ift.tt/51bGVLE February 1, 2023 at 06:42AM
Show HN: KnifeGeek – Online Database of Pocket Knives Hey HN! About a year ago i stumbled upon the world of swords, knives, and EDC gear. A weirdly addicting (and expensive) hobby to have. Back then i noticed something, it was quite tedious to easily sift and search through knives based on length, steel, brand, and what not to find the knife for me. There were some great youtube channels that helped me pick out what i wanted however i had to sit through multiple 30 minute videos just to review 10-15 knives or so each. Recently i've been having a little trouble sleeping so i decided to pickup a new passion project to work on late at night, here's KnifeGeek! it's a completely free website where you can search, filter, and sift through an extensive knife database (over 60K+ knives) and add them to your collection or wishlist. You do need to sign in to add stuff to your wishlist or collection and after a bunch of advanced searches. Please check it out and let me know if you think anything is missing! I'll try to flesh it out more on a daily basis if people find it cool or useful. Planning to add in price comparison functionality and more data per knife in the next week. PS: Images are a little shoddy, working on that. https://ift.tt/JG2Ig3Z February 1, 2023 at 05:38AM
Show HN: TunnlTo – Windows WireGuard split tunnel client built with Rust, Tauri Hi Everyone, TunnlTo is a tool for controlling which Windows applications, processes, and IP addresses can use a WireGuard VPN tunnel. Here are some examples of how it could be used: - Route only FireFox through a privacy VPN - Route Slack and Microsoft Office through a work VPN - Route a game through a gaming VPN - Stop a game from routing through a privacy VPN - Stop a browser from routing through a work VPN - Route a specific IP address range through a privacy VPN - Route all traffic through a privacy VPN except a specific IP address range I have been collaborating on this project with the creator of WireSock - Vadim Smirnov. "WireSock VPN Client is a lightweight command line WireGuard VPN client for Windows that has advanced features not available in the official WireGuard for Windows such as selective application tunneling and disallowed IP addresses. WireSock VPN Client combines the power of Windows Packet Filter and BoringTun (user space WireGuard implementation in Rust) to provide exceptional performance, security and scalability." The TunnlTo app is built with Tauri and I've used boring old HTML, CSS (bootstrap) and JavaScript as I had major JS framework fatigue. I have previously built a production app with Electron and Vue. Tauri appealed to me for its use of Rust and its small installation sizes. I tried Tauri pre version 1.0 and had a bit of trouble but this time around its been a positive experience. The docs and the Discord community have come a long way. I would appreciate any feedback about the project so I can get an idea of what direction to take it in next. Vadim will be around a little later if anyone is curious about the WireGuard implementation and wants to know more. Thanks for reading! https://ift.tt/kqwoPa7 February 1, 2023 at 02:58AM