The best Hacker News stories from Show from the past day
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: An SSH based utility to transfer pipes across machines – beam
Hey HN,<p>At work, I was annoyed about having to download logs by writing them out to files and transferring them over to my local over HTTP (admittedly, this is because of a rather novel architectural situation).<p>So, I built a tool in Go that lets you pipe contents into an SSH server for sending and reading them out on another connection. You can also use this tool to transfer files. Just cat the file on the sender end and redirect the output of the receiver end to a file.<p>Please note that the transfer rate is heavily dependent on your connection and proximity to the public ssh.beam.camp host. This is because there is no simple way to auto connect to the closest host using a regular SSH client.<p>Hope you find beam useful.
Have a nice weekend.
Show HN: Pretty-print your chess games using Prettier
Hi,<p>As an enthusiast chess player, I like to manage my games and my opening repertoire as a set of PGN files stored in a Git repository (PGN is a text file format for recording chess games). So I wanted a way to pretty-print PGN files using a CLI and integrating in my editor.<p>Today, it looks like most people use GUI-based software. So I decided to create a Prettier plugin that formats PGN files. Prettier is a well-known pretty-printer in the Node.js ecosystem, used to ensure consistent source code formatting in software projects. One upside of implementing this PGN formatter as a Prettier plugin is that it benefits from its editor integration.<p>The plugin is currently near complete, even if the project is still at an early stage. It's usable, even if there might be some bugs.<p>Hope you find this useful. Comments and ideas are welcome. Have a nice weekend.
Show HN: Pretty-print your chess games using Prettier
Hi,<p>As an enthusiast chess player, I like to manage my games and my opening repertoire as a set of PGN files stored in a Git repository (PGN is a text file format for recording chess games). So I wanted a way to pretty-print PGN files using a CLI and integrating in my editor.<p>Today, it looks like most people use GUI-based software. So I decided to create a Prettier plugin that formats PGN files. Prettier is a well-known pretty-printer in the Node.js ecosystem, used to ensure consistent source code formatting in software projects. One upside of implementing this PGN formatter as a Prettier plugin is that it benefits from its editor integration.<p>The plugin is currently near complete, even if the project is still at an early stage. It's usable, even if there might be some bugs.<p>Hope you find this useful. Comments and ideas are welcome. Have a nice weekend.
Show HN: Pretty-print your chess games using Prettier
Hi,<p>As an enthusiast chess player, I like to manage my games and my opening repertoire as a set of PGN files stored in a Git repository (PGN is a text file format for recording chess games). So I wanted a way to pretty-print PGN files using a CLI and integrating in my editor.<p>Today, it looks like most people use GUI-based software. So I decided to create a Prettier plugin that formats PGN files. Prettier is a well-known pretty-printer in the Node.js ecosystem, used to ensure consistent source code formatting in software projects. One upside of implementing this PGN formatter as a Prettier plugin is that it benefits from its editor integration.<p>The plugin is currently near complete, even if the project is still at an early stage. It's usable, even if there might be some bugs.<p>Hope you find this useful. Comments and ideas are welcome. Have a nice weekend.
Show HN: Pretty-print your chess games using Prettier
Hi,<p>As an enthusiast chess player, I like to manage my games and my opening repertoire as a set of PGN files stored in a Git repository (PGN is a text file format for recording chess games). So I wanted a way to pretty-print PGN files using a CLI and integrating in my editor.<p>Today, it looks like most people use GUI-based software. So I decided to create a Prettier plugin that formats PGN files. Prettier is a well-known pretty-printer in the Node.js ecosystem, used to ensure consistent source code formatting in software projects. One upside of implementing this PGN formatter as a Prettier plugin is that it benefits from its editor integration.<p>The plugin is currently near complete, even if the project is still at an early stage. It's usable, even if there might be some bugs.<p>Hope you find this useful. Comments and ideas are welcome. Have a nice weekend.
Show HN: Open Rewind – POC for audio and screen and video streaming to S3
Got into a rabbit hole today.<p>POC works using 'npx efficient-recorder'.<p>Is this useful to anyone?
Show HN: Open Rewind – POC for audio and screen and video streaming to S3
Got into a rabbit hole today.<p>POC works using 'npx efficient-recorder'.<p>Is this useful to anyone?
Show HN: Open Rewind – POC for audio and screen and video streaming to S3
Got into a rabbit hole today.<p>POC works using 'npx efficient-recorder'.<p>Is this useful to anyone?
Show HN: I aggregated over 200 Go-To-Market strategies
Hey HN,<p>I aggregated a bunch of GTM advice, including their rankings.<p>Thought it could be useful for some founders here.<p>Let me know if you have any feedback. Thanks!
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: 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: Dimity Jones in Puzzle Castle: An Electronic Escape Novel
(I solicited feedback from this wonderful community for a draft of this project eight months ago: <a href="https://news.ycombinator.com/item?id=39972586">https://news.ycombinator.com/item?id=39972586</a> ... I was humbled by and am wholeheartedly grateful to several brilliant proofreaders; their names appear at the end of the second chapter.)<p>_Dimity Jones In Puzzle Castle: An Electronic Escape Novel in Eighty-Nine Ciphertexts_ is a (mostly) fictional story, contained in a single text file, that requires the reader to solve puzzles as they go along, and to use each chapter's solution as a key to decipher the next.<p>Think: escape room in the form of a novel -- or, as one reader put it, "Interactive Fiction meets Advent of Code."<p>A computer, and rudimentary coding skills in a language of your choice, will be indispensable for performing the transformations -- and might help with the solving too!<p>My wife, the author, passed away six years ago. This is not the last thing she wrote, but it is the most unusual, unapproachable, and personal of her major works. It is also, as the only novel of hers that I cannot breeze through in an afternoon (and despite my unflattering appearance in it), my favorite.<p>Though _Dimity Jones_ was left unfinished, and perhaps abandoned, at the time of my wife's death, its elements were all there, on her hard disk, awaiting only a final compiling. My contribution to this text has therefore been little more than that of an occasional copyeditor (my wife was a meticulous speller and self-proofreader) and playtester.<p>Thank you for checking it out.
Show HN: AI that generates 3blue1brown-style explainer videos
I've been building prototypes of new AI learning tools for months, but I recently learned that 3blue1brown open sourced his incredible math animation library, Manim, and that LLMs could generate code for it without any fine-tuning.<p>So I made a tool that automatically generates animated math/science explanations in the style of 3blue1brown using Manim from any text prompt.<p>Try it yourself at <a href="https://TMA.live" rel="nofollow">https://TMA.live</a> (no signup required)<p>or see the demo video here: <a href="https://x.com/i/status/1874948287759081608" rel="nofollow">https://x.com/i/status/1874948287759081608</a><p>The UX is pretty simple right now, you just write a text prompt and then start watching the video as it's generated. Once it's done generating you can download it.<p>I built this because I kept finding myself spending 30+ minutes in AI chats trying to understand very specific concepts that would have clicked instantly if there were a visual explanations on YouTube.<p>Technical Implementation:<p>- LLM + prompt to use Manim well, right now this uses Gemini with grounding to ensure some level of factuality, but it works equally well with Claude<p>- Manim for animation generation<p>- OpenAI TTS for the voiceovers<p>- Fly.io for hosting the web app<p>- Modal.com for fast serverless GPUs to render the videos<p>- HLS protocol for streaming the videos as they are rendered<p>Note: This is focused on STEM education and visualization, and it is particularly good for math, but get creative and try it with anything! I used it recently to teach my partner's parents a new board game in Mandarin (which I don't speak!)<p>I'll be around to answer questions. Happy learning!
Show HN: AI that generates 3blue1brown-style explainer videos
I've been building prototypes of new AI learning tools for months, but I recently learned that 3blue1brown open sourced his incredible math animation library, Manim, and that LLMs could generate code for it without any fine-tuning.<p>So I made a tool that automatically generates animated math/science explanations in the style of 3blue1brown using Manim from any text prompt.<p>Try it yourself at <a href="https://TMA.live" rel="nofollow">https://TMA.live</a> (no signup required)<p>or see the demo video here: <a href="https://x.com/i/status/1874948287759081608" rel="nofollow">https://x.com/i/status/1874948287759081608</a><p>The UX is pretty simple right now, you just write a text prompt and then start watching the video as it's generated. Once it's done generating you can download it.<p>I built this because I kept finding myself spending 30+ minutes in AI chats trying to understand very specific concepts that would have clicked instantly if there were a visual explanations on YouTube.<p>Technical Implementation:<p>- LLM + prompt to use Manim well, right now this uses Gemini with grounding to ensure some level of factuality, but it works equally well with Claude<p>- Manim for animation generation<p>- OpenAI TTS for the voiceovers<p>- Fly.io for hosting the web app<p>- Modal.com for fast serverless GPUs to render the videos<p>- HLS protocol for streaming the videos as they are rendered<p>Note: This is focused on STEM education and visualization, and it is particularly good for math, but get creative and try it with anything! I used it recently to teach my partner's parents a new board game in Mandarin (which I don't speak!)<p>I'll be around to answer questions. Happy learning!
Show HN: AI that generates 3blue1brown-style explainer videos
I've been building prototypes of new AI learning tools for months, but I recently learned that 3blue1brown open sourced his incredible math animation library, Manim, and that LLMs could generate code for it without any fine-tuning.<p>So I made a tool that automatically generates animated math/science explanations in the style of 3blue1brown using Manim from any text prompt.<p>Try it yourself at <a href="https://TMA.live" rel="nofollow">https://TMA.live</a> (no signup required)<p>or see the demo video here: <a href="https://x.com/i/status/1874948287759081608" rel="nofollow">https://x.com/i/status/1874948287759081608</a><p>The UX is pretty simple right now, you just write a text prompt and then start watching the video as it's generated. Once it's done generating you can download it.<p>I built this because I kept finding myself spending 30+ minutes in AI chats trying to understand very specific concepts that would have clicked instantly if there were a visual explanations on YouTube.<p>Technical Implementation:<p>- LLM + prompt to use Manim well, right now this uses Gemini with grounding to ensure some level of factuality, but it works equally well with Claude<p>- Manim for animation generation<p>- OpenAI TTS for the voiceovers<p>- Fly.io for hosting the web app<p>- Modal.com for fast serverless GPUs to render the videos<p>- HLS protocol for streaming the videos as they are rendered<p>Note: This is focused on STEM education and visualization, and it is particularly good for math, but get creative and try it with anything! I used it recently to teach my partner's parents a new board game in Mandarin (which I don't speak!)<p>I'll be around to answer questions. Happy learning!
Show HN: Execute SQL against Bluesky firehose
Show HN: Execute SQL against Bluesky firehose
Show HN: I'm tired of sharing code using PasteBin and Slack, so I made this
Hey developers<p>I think we're tired of copying and pasting our codes and sharing links using PasteBin, GithubGist, or Slack. What if you could share the codes without copying the link and share them right from your favorite editor? That was the motivation for creating TurboGist.<p>Right now, it's still in the MVP stage, and I'm trying to gather feedback from developers like you. It's available as a beta in the VS Code Extension store.<p>Can you guys check this out? It'd help me a lot. You don't need to pay any penny, 100% FREE.<p>However, I'm working on introducing a self-hosted feature. Besides, a better alternative to PasteBin or GithubGist.<p>Looking for your input on:<p>- How this would fit your workflow?<p>- Must-have features or integrations (e.g., GitHub Gist, PasteBin, etc.)?<p>- Pain points in your current code-sharing process?<p>- Do you have features in your mind?<p>Thanks for reading this.
Show HN: A remake of my 2004 PDA video game
My background project for the last two years has been re-implementing my 2004 C++ shoot'em up game in TypeScript + WebGL, and it's finally done (just in time for the 20th anniversary!)<p>Play the game online: <a href="https://nicollet.net/blog/darklaga/darklaga.html" rel="nofollow">https://nicollet.net/blog/darklaga/darklaga.html</a><p>Technical article about the remake: <a href="https://nicollet.net/blog/darklaga/remake.html" rel="nofollow">https://nicollet.net/blog/darklaga/remake.html</a><p>I have tested Firefox, Chrome and Edge on desktop and mobile (no access to a device capable of running Safari).<p>It's amazing how much difference 20 years makes: the hardware is so much more powerful, the web as a deployment platform is so much easier than side-loading onto a PDA through a serial cable or sharing .exe files through e-mail, and my experience as a professional developer makes almost everything so much easier... but at the same, it didn't feel that the language, editor or debugger (TypeScript on Visual Studio Code) were significantly better than good old Visual C++ 6.<p>Repository with the code of the remake: <a href="https://github.com/VictorNicollet/Darklaga">https://github.com/VictorNicollet/Darklaga</a> (sadly, I cannot provide the video and audio assets themselves under any open license).