The best Hacker News stories from Show from the past week
Latest posts:
Show HN: Struggle with CSS Flexbox? This Playground Is for You
Experiment with different flex properties to understand how they affect layout. Adjust the controls below to see changes in real-time and copy the generated CSS code.
Show HN: I completed shipping my desktop app
Hi, I'm a developer and first time i shipped the real product after observing the startups and indie hackers community for years.<p>I had made so many useless apps [you should check my website <a href="https://ansh.life" rel="nofollow">https://ansh.life</a>], but this time I built a very useful product that has a number of super easy-to-use tools in one app for video, music, and photo files. Users can compress, convert, resize, and do so much more with easy-to-use tools.<p>Background: I developed a frame-by-frame video cropper to upload cropped landscape videos to Instagram Reels. However, it required FFmpeg, and as a noob video editor, I decided to incorporate more user-friendly video tools. I then introduced image and audio tools to maximize the capabilities of FFmpeg. I use my app daily, and it has surprisingly generated a few thousand dollars for me.
Show HN: Org-Supertag
Enhance org-mode tag system, borrow idea from tana.
Show HN: API Parrot – Automatically Reverse Engineer HTTP APIs
When automating business processes at work, I found it difficult and time-consuming to reverse engineer business systems' APIs. I often had to manually reverse engineer APIs using developer tools or settle for less optimal technologies such as Robotic Process Automation (RPA).<p>Often, the issue is that it can be hard to resolve all the cookies, access tokens, and other elements required to successfully execute the requests. Manually trying to resolve these dependencies using developer tools is especially challenging with multiple requests where data is stored in JavaScript objects or HTML elements.<p>To try to solve this issue, I built a tool called API Parrot that automatically identifies the data correlations between requests and builds a graphical representation of the flow to give users a better understanding. To streamline the process, I also included functionality to record requests, define your own inputs and outputs, and export the entire flow—or parts of it—as JavaScript code.<p>The application is Electron-based and currently compiled for Windows and Linux. Please try it out and give feedback!<p>Online Tutorial: A simple example of reverse engineering the USPS API is available at <a href="https://docs.apiparrot.com/docs/category/tutorial---reverse-engineering-the-usps-api" rel="nofollow">https://docs.apiparrot.com/docs/category/tutorial---reverse-...</a>
Show HN: Watch 3 AIs compete in real-time stock trading
A live dashboard where you can watch GPT-4, Claude 3, and Gemini analyze market data and make daily stock trades with real money. Each AI explains its reasoning, and you can compare their different approaches to the same data.<p>Link: <a href="https://trading.snagra.com?utm_source=hn" rel="nofollow">https://trading.snagra.com?utm_source=hn</a> (no signup required)<p>What you can try right now:
- Watch live trades from GPT-4, Claude 3, and Gemini
- Read each AI's full analysis and reasoning
- Compare their different interpretations of the same market data
- Track their real-time performance and win rates
- View historical trades and performance metrics<p>Built this over the holidays to study how different AI models approach financial decisions. Each morning at 9:30 AM EST, the AIs analyze market data and make real trades with $5 stakes.<p>Technical Implementation:
- Next.js frontend with real-time updates
- Node.js/Lambda backend for AI processing
- PostgreSQL for trade tracking
- Alpaca API for automated trading
- Consistent prompts for all models<p>Data Flow:
1. Daily market analysis (9:30 AM EST)
2. Each AI gets identical inputs:
- Financial headlines
- Market summaries
- Technical indicators
- Earnings reports
3. AIs provide:
- Stock picks with reasoning
- Entry/exit conditions
- Risk assessment
4. Automated trade execution<p>Note: This is an experiment in AI behavior, not investment advice. The goal is to study how different LLMs interpret financial data and make decisions with real consequences.<p>I'll be around to answer questions about the implementation.
Show HN: Watch 3 AIs compete in real-time stock trading
A live dashboard where you can watch GPT-4, Claude 3, and Gemini analyze market data and make daily stock trades with real money. Each AI explains its reasoning, and you can compare their different approaches to the same data.<p>Link: <a href="https://trading.snagra.com?utm_source=hn" rel="nofollow">https://trading.snagra.com?utm_source=hn</a> (no signup required)<p>What you can try right now:
- Watch live trades from GPT-4, Claude 3, and Gemini
- Read each AI's full analysis and reasoning
- Compare their different interpretations of the same market data
- Track their real-time performance and win rates
- View historical trades and performance metrics<p>Built this over the holidays to study how different AI models approach financial decisions. Each morning at 9:30 AM EST, the AIs analyze market data and make real trades with $5 stakes.<p>Technical Implementation:
- Next.js frontend with real-time updates
- Node.js/Lambda backend for AI processing
- PostgreSQL for trade tracking
- Alpaca API for automated trading
- Consistent prompts for all models<p>Data Flow:
1. Daily market analysis (9:30 AM EST)
2. Each AI gets identical inputs:
- Financial headlines
- Market summaries
- Technical indicators
- Earnings reports
3. AIs provide:
- Stock picks with reasoning
- Entry/exit conditions
- Risk assessment
4. Automated trade execution<p>Note: This is an experiment in AI behavior, not investment advice. The goal is to study how different LLMs interpret financial data and make decisions with real consequences.<p>I'll be around to answer questions about the implementation.
Show HN: Chorus, a Mac app that lets you chat with a bunch of AIs at once
There's so many cool models to try but they're all in different places. In Chorus you can chat with a bunch of models all at once, and add your own system prompts.<p>Like 4o with a CBT overview, or a succinct Claude. Excited to hear your thoughts!
Show HN: Anki AI Utils
Hi hn, I am nearly at the end of medical school so it is time I publish and "advertise" my open source scripts/apps for anki! Here's the pitch:<p><i>Anki AI Utils</i> is a suite of AI-powered tools designed to automatically improve cards you find challenging. Whether you're studying medicine, languages, or any complex subject, these tools can:<p>- <i>Explain</i> difficult concepts with clear, ChatGPT-generated explanations.<p>- <i>Illustrate</i> key ideas using Dall-E or Stable Diffusion-generated images.<p>- <i>Create mnemonics</i> tailored to your memory style, including support for the Major System.<p>- <i>Reformulate</i> poorly worded cards for clarity and better retention.<p><i>Key Features:</i><p>- <i>Adaptive Learning:</i> Uses semantic similarity to match cards with relevant examples.<p>- <i>Personalized Memory Hooks:</i> Builds on your existing mnemonics for stronger recall.<p>- <i>Automation Ready:</i> Run scripts daily to enhance cards you struggled with.<p>- <i>Universal Compatibility:</i> Works across all Anki clients (Windows, Mac, Linux, Android, iOS).<p><i>Example:</i><p>For a flashcard about febrile seizures, Anki AI Utils can:<p>- Generate a <i>Dall-E illustration</i> of a toddler holding a teacup next to a fireplace.<p>- Create <i>mnemonics</i> like "A child stumbles near the fire, dances symmetrically, has one strike, and fewer than three fires."<p>- Provide an <i>explanation</i> of why febrile seizures occur and their diagnostic criteria.<p><i>Call for Contributors:</i><p>This project is battle-tested but needs help to become a polished Anki addon. If you’re a developer or enthusiast, join us to make these tools more accessible!<p><i>Check out my other projects on GitHub:</i> [Anki AI Utils](<a href="https://github.com/thiswillbeyourgithub">https://github.com/thiswillbeyourgithub</a>)<p>Transform your Anki experience with AI—because learning should be smarter, not harder.
Show HN: Anki AI Utils
Hi hn, I am nearly at the end of medical school so it is time I publish and "advertise" my open source scripts/apps for anki! Here's the pitch:<p><i>Anki AI Utils</i> is a suite of AI-powered tools designed to automatically improve cards you find challenging. Whether you're studying medicine, languages, or any complex subject, these tools can:<p>- <i>Explain</i> difficult concepts with clear, ChatGPT-generated explanations.<p>- <i>Illustrate</i> key ideas using Dall-E or Stable Diffusion-generated images.<p>- <i>Create mnemonics</i> tailored to your memory style, including support for the Major System.<p>- <i>Reformulate</i> poorly worded cards for clarity and better retention.<p><i>Key Features:</i><p>- <i>Adaptive Learning:</i> Uses semantic similarity to match cards with relevant examples.<p>- <i>Personalized Memory Hooks:</i> Builds on your existing mnemonics for stronger recall.<p>- <i>Automation Ready:</i> Run scripts daily to enhance cards you struggled with.<p>- <i>Universal Compatibility:</i> Works across all Anki clients (Windows, Mac, Linux, Android, iOS).<p><i>Example:</i><p>For a flashcard about febrile seizures, Anki AI Utils can:<p>- Generate a <i>Dall-E illustration</i> of a toddler holding a teacup next to a fireplace.<p>- Create <i>mnemonics</i> like "A child stumbles near the fire, dances symmetrically, has one strike, and fewer than three fires."<p>- Provide an <i>explanation</i> of why febrile seizures occur and their diagnostic criteria.<p><i>Call for Contributors:</i><p>This project is battle-tested but needs help to become a polished Anki addon. If you’re a developer or enthusiast, join us to make these tools more accessible!<p><i>Check out my other projects on GitHub:</i> [Anki AI Utils](<a href="https://github.com/thiswillbeyourgithub">https://github.com/thiswillbeyourgithub</a>)<p>Transform your Anki experience with AI—because learning should be smarter, not harder.
Show HN: Anki AI Utils
Hi hn, I am nearly at the end of medical school so it is time I publish and "advertise" my open source scripts/apps for anki! Here's the pitch:<p><i>Anki AI Utils</i> is a suite of AI-powered tools designed to automatically improve cards you find challenging. Whether you're studying medicine, languages, or any complex subject, these tools can:<p>- <i>Explain</i> difficult concepts with clear, ChatGPT-generated explanations.<p>- <i>Illustrate</i> key ideas using Dall-E or Stable Diffusion-generated images.<p>- <i>Create mnemonics</i> tailored to your memory style, including support for the Major System.<p>- <i>Reformulate</i> poorly worded cards for clarity and better retention.<p><i>Key Features:</i><p>- <i>Adaptive Learning:</i> Uses semantic similarity to match cards with relevant examples.<p>- <i>Personalized Memory Hooks:</i> Builds on your existing mnemonics for stronger recall.<p>- <i>Automation Ready:</i> Run scripts daily to enhance cards you struggled with.<p>- <i>Universal Compatibility:</i> Works across all Anki clients (Windows, Mac, Linux, Android, iOS).<p><i>Example:</i><p>For a flashcard about febrile seizures, Anki AI Utils can:<p>- Generate a <i>Dall-E illustration</i> of a toddler holding a teacup next to a fireplace.<p>- Create <i>mnemonics</i> like "A child stumbles near the fire, dances symmetrically, has one strike, and fewer than three fires."<p>- Provide an <i>explanation</i> of why febrile seizures occur and their diagnostic criteria.<p><i>Call for Contributors:</i><p>This project is battle-tested but needs help to become a polished Anki addon. If you’re a developer or enthusiast, join us to make these tools more accessible!<p><i>Check out my other projects on GitHub:</i> [Anki AI Utils](<a href="https://github.com/thiswillbeyourgithub">https://github.com/thiswillbeyourgithub</a>)<p>Transform your Anki experience with AI—because learning should be smarter, not harder.
Show HN: Kando – A cross-platform pie menu for your desktop
Kando is a cross-platform open source pie menu which I am currently developing! It offers an unconventional, fast, highly efficient, and fun way of interacting with your computer! You can use it to launch applications, simulate keyboard shortcuts, open files, and much more. Let me know what you think about it!
Show HN: Minimal, self-hosted exercise tracker
After decades of tracking my exercise programs in progressively more complex spreadsheets I eventually burned out on metrics and complicated periodization programs to the point where I had almost stopped exercising.<p>I am now at a place where I simply want the minimal amount of structure and tracking to make sure I can maintain my fitness, so I boiled the entire concept down to what I felt was its essence: enough information and structure to remind you of what is needed today, and how it went on the same exercises last week.<p>To reduce friction, the interface is kept as simple as possible. Simple to the point where all setup is done by editing the html source file and there is only one freeform "weight" textbox per exercise to manipulate. Data is autosaved as it is entered. It never nags or judges you except by showing the last date you entered data in for that day-of-the-week's exercises. The only quality-of-life feature is a super-simple rest period timer in the footer.<p>It has no external dependencies and only uses browser local storage. There is no possibility of monetizing it.<p>I was on the fence about sharing since it is such a small and simple project, but decided I would share here in case anyone is looking to make a fresh start in the new year and finds the philosophy appealing.
Show HN: I send myself automated emails to practice Dutch
Show HN: I send myself automated emails to practice Dutch
Show HN: Instantly visualize any codebase as an interactive diagram
GitDiagram is an open-source micro dev-tool that I made this past week<p>Given any public GitHub repository it generates diagrams in Mermaid.js with Claude 3.5 Sonnet<p>I extract information from the file tree and README for details and interactivity (you can click components to be taken to relevant files and directories)<p>Also, you can replace "hub" with "diagram" in any repository URL to access its diagram<p>I created this because I wanted to contribute to open-source projects but quickly realized their codebases are too massive for me to dig through manually, so this helps me get started<p>I do still plan on adding other features like private repository access if that becomes a thing people want<p>This project was heavily inspired by <a href="https://gitingest.com/" rel="nofollow">https://gitingest.com/</a> so make sure to check that out as well!<p>Hopefully this tool can help you and feedback is always welcome!
Show HN: Instantly visualize any codebase as an interactive diagram
GitDiagram is an open-source micro dev-tool that I made this past week<p>Given any public GitHub repository it generates diagrams in Mermaid.js with Claude 3.5 Sonnet<p>I extract information from the file tree and README for details and interactivity (you can click components to be taken to relevant files and directories)<p>Also, you can replace "hub" with "diagram" in any repository URL to access its diagram<p>I created this because I wanted to contribute to open-source projects but quickly realized their codebases are too massive for me to dig through manually, so this helps me get started<p>I do still plan on adding other features like private repository access if that becomes a thing people want<p>This project was heavily inspired by <a href="https://gitingest.com/" rel="nofollow">https://gitingest.com/</a> so make sure to check that out as well!<p>Hopefully this tool can help you and feedback is always welcome!
Show HN: I made a web app to bring children's drawings to life
Hey HN!<p>I used to spend hours drawing all kind of things as a kid. Sadly though, those drawings are long gone.<p>Inspired by this, I created DoodleDreams. A webapp that brings drawings to life using AI and stores them as memories. You can always look back at the drawings, see who made them, and even know the age they were drawn at.<p>I thought it was a fun way to preserve those memories. What do you think?<p>Viktor
Show HN: I made a web app to bring children's drawings to life
Hey HN!<p>I used to spend hours drawing all kind of things as a kid. Sadly though, those drawings are long gone.<p>Inspired by this, I created DoodleDreams. A webapp that brings drawings to life using AI and stores them as memories. You can always look back at the drawings, see who made them, and even know the age they were drawn at.<p>I thought it was a fun way to preserve those memories. What do you think?<p>Viktor
Show HN: I made a web app to bring children's drawings to life
Hey HN!<p>I used to spend hours drawing all kind of things as a kid. Sadly though, those drawings are long gone.<p>Inspired by this, I created DoodleDreams. A webapp that brings drawings to life using AI and stores them as memories. You can always look back at the drawings, see who made them, and even know the age they were drawn at.<p>I thought it was a fun way to preserve those memories. What do you think?<p>Viktor
Show HN: Super Snowflake Maker
Hi all! Just released Super Snowflake Maker!<p>Draw on the pie with freeform or polygon tools, change the number of sections, click on the large snowflake to see fold, and.... download!<p>Enjoy + Happy Holidays!<p>(tech: threejs/r3f, react, ts, useSpring, tailwind, canvas, svg, offscreen canvas, paperjs)