The best Hacker News stories from Show from the past day
Latest posts:
Show HN: Open-source alternatives to tools You pay for
hey makers,
I've spent the whole night to compile this list out of
> winners of Product Hunt
> best dev tools on DevHunt
> recently active on GitHub
> most internet backlinks
> most mentions as "alternative to .."<p>Let me know if I should add anything there.
Show HN: Open-source alternatives to tools You pay for
hey makers,
I've spent the whole night to compile this list out of
> winners of Product Hunt
> best dev tools on DevHunt
> recently active on GitHub
> most internet backlinks
> most mentions as "alternative to .."<p>Let me know if I should add anything there.
Show HN: A commenting system that works via email
Hi everyone,<p>I made a commenting system that accepts submissions via email, instead of requiring a login. The back story is I wanted some interactivity for my site/blog, but I felt like requiring a signup wouldn't be a good UX.<p>I'm looking to get feedback on it from the HN community. Please feel free to ask questions and let me know your thoughts, especially what you don't like about it. If it's a decent UX then I would like to make it OSS, as I feel that it could potentially fill a void, especially for beautiful small websites.<p>Here's the basic flow of data:<p>1. When the site is generated, mailto links embed information for where the future comment will go<p>2. When a user clicks on a "comment" or "reply" link, it opens a draft comment in their mail client. Instructions are pre-baked into the email body.<p>3. When a user hits send, the email is received by my software, which parses the email, validates it for tampering against a pre-computed hash, and then opens a pull request.<p>The user gets an "auto-reply" email, informing them that the submission was successful, along with a link to preview it. The site moderator (so, in this case, me) gets an email, with links to the PR. When the comment is approved, the site is rebuilt and deployed.<p>Other info and potential gotchas:<p>* Emails are all hashed for privacy (with a secret "pepper") that's occasionally rotated<p>* Comments are represented as individual files, so there are no merge conflicts<p>* DKIM, DMARC, and SPF are all checked to help prevent spoofing<p>There's a FAQ on the link above that has more information, and you can also see a demo on my personal website: <a href="https://spenc.es/writing/email-as-a-commenting-system/" rel="nofollow noreferrer">https://spenc.es/writing/email-as-a-commenting-system/</a><p>Thanks for reading!
Show HN: A commenting system that works via email
Hi everyone,<p>I made a commenting system that accepts submissions via email, instead of requiring a login. The back story is I wanted some interactivity for my site/blog, but I felt like requiring a signup wouldn't be a good UX.<p>I'm looking to get feedback on it from the HN community. Please feel free to ask questions and let me know your thoughts, especially what you don't like about it. If it's a decent UX then I would like to make it OSS, as I feel that it could potentially fill a void, especially for beautiful small websites.<p>Here's the basic flow of data:<p>1. When the site is generated, mailto links embed information for where the future comment will go<p>2. When a user clicks on a "comment" or "reply" link, it opens a draft comment in their mail client. Instructions are pre-baked into the email body.<p>3. When a user hits send, the email is received by my software, which parses the email, validates it for tampering against a pre-computed hash, and then opens a pull request.<p>The user gets an "auto-reply" email, informing them that the submission was successful, along with a link to preview it. The site moderator (so, in this case, me) gets an email, with links to the PR. When the comment is approved, the site is rebuilt and deployed.<p>Other info and potential gotchas:<p>* Emails are all hashed for privacy (with a secret "pepper") that's occasionally rotated<p>* Comments are represented as individual files, so there are no merge conflicts<p>* DKIM, DMARC, and SPF are all checked to help prevent spoofing<p>There's a FAQ on the link above that has more information, and you can also see a demo on my personal website: <a href="https://spenc.es/writing/email-as-a-commenting-system/" rel="nofollow noreferrer">https://spenc.es/writing/email-as-a-commenting-system/</a><p>Thanks for reading!
Show HN: My related-posts finder script (with LLM and GPT4 enhancement)
I've open-sourced the script I use to find related blog posts (and to describe <i>why</i> they're similar).<p>Works on any set of markdown articles, so should fit into any SSG workflow.<p>Uses embeddings to calculate the similarities, and GPT4 to add descriptive text.
Show HN: My related-posts finder script (with LLM and GPT4 enhancement)
I've open-sourced the script I use to find related blog posts (and to describe <i>why</i> they're similar).<p>Works on any set of markdown articles, so should fit into any SSG workflow.<p>Uses embeddings to calculate the similarities, and GPT4 to add descriptive text.
Show HN: Homebrew 16bit CPU from 74HC logic with C compiler and Unix-like OS
This is a 16bit CPU+Minicomputer from pure 74 series logic. It has user/kernel modes, virtual memory, prioritized IRQ's and DMA. It has a full C compiler and a unix-like OS. It's still in development.
Show HN: Homebrew 16bit CPU from 74HC logic with C compiler and Unix-like OS
This is a 16bit CPU+Minicomputer from pure 74 series logic. It has user/kernel modes, virtual memory, prioritized IRQ's and DMA. It has a full C compiler and a unix-like OS. It's still in development.
Show HN: WarpBuild – x86-64 and arm GitHub Action runners for 30% faster builds
Hey HN, I’m Surya and I’m excited to show you WarpBuild!<p>WarpBuild provides fast, secure `x86-64` and `arm64` Github actions runners. This speeds up your workloads by 30%, at half the cost, and takes ~2mins to get started.<p>We’ve been seeing pretty good results since we opened up signups a week ago and I’ve shared some numbers publicly here [1].<p>Currently, we support linux runners for Github organizations (not personal accounts) and MacOS support is coming soon (~Jan).<p>The way the runners work is deceptively simple:
Runners are assigned to hardware that is ideal for build workloads with fast NVMe disks and high single-core performance.<p>The runners are allocated on VMs, not containers. This provides faster performance and enables use cases requiring (1) nested virtualization for running firecracker and other hypervisors, (2) k8s without relying on kind, and (3) Android emulators on `arm64` instances in test workflows.<p>We also have released a Github Action called `Action-Debugger` that allows you to SSH into a running workflow for simplifying pesky debugging[2].<p>The same set of packages that you’d get on Github hosted runners are pre-configured (on x86-64 runners) so everything works out of the box with no modifications needed.<p>A very minor detail that I’m rather proud of, and I’d love your thoughts on improving it further, is the onboarding flow for the ease of moving workflows to WarpBuild. We’ve also put in a lot of effort into making the workflow start up time where we are as fast or faster than Github.<p>[1] <a href="https://x.com/suryaoruganti/status/1732932591001735419" rel="nofollow noreferrer">https://x.com/suryaoruganti/status/1732932591001735419</a>
[2] <a href="https://github.com/WarpBuilds/action-debugger">https://github.com/WarpBuilds/action-debugger</a>, h/t to tmate<p>Making builds faster by providing optimal hardware and configurations across CI providers is the first step in our mission to make build engineering better.<p>I’d love your feedback on the product and thoughts on other CI pain points we could solve to enable better collaboration and developer experience.
Show HN: WarpBuild – x86-64 and arm GitHub Action runners for 30% faster builds
Hey HN, I’m Surya and I’m excited to show you WarpBuild!<p>WarpBuild provides fast, secure `x86-64` and `arm64` Github actions runners. This speeds up your workloads by 30%, at half the cost, and takes ~2mins to get started.<p>We’ve been seeing pretty good results since we opened up signups a week ago and I’ve shared some numbers publicly here [1].<p>Currently, we support linux runners for Github organizations (not personal accounts) and MacOS support is coming soon (~Jan).<p>The way the runners work is deceptively simple:
Runners are assigned to hardware that is ideal for build workloads with fast NVMe disks and high single-core performance.<p>The runners are allocated on VMs, not containers. This provides faster performance and enables use cases requiring (1) nested virtualization for running firecracker and other hypervisors, (2) k8s without relying on kind, and (3) Android emulators on `arm64` instances in test workflows.<p>We also have released a Github Action called `Action-Debugger` that allows you to SSH into a running workflow for simplifying pesky debugging[2].<p>The same set of packages that you’d get on Github hosted runners are pre-configured (on x86-64 runners) so everything works out of the box with no modifications needed.<p>A very minor detail that I’m rather proud of, and I’d love your thoughts on improving it further, is the onboarding flow for the ease of moving workflows to WarpBuild. We’ve also put in a lot of effort into making the workflow start up time where we are as fast or faster than Github.<p>[1] <a href="https://x.com/suryaoruganti/status/1732932591001735419" rel="nofollow noreferrer">https://x.com/suryaoruganti/status/1732932591001735419</a>
[2] <a href="https://github.com/WarpBuilds/action-debugger">https://github.com/WarpBuilds/action-debugger</a>, h/t to tmate<p>Making builds faster by providing optimal hardware and configurations across CI providers is the first step in our mission to make build engineering better.<p>I’d love your feedback on the product and thoughts on other CI pain points we could solve to enable better collaboration and developer experience.
Show HN: WarpBuild – x86-64 and arm GitHub Action runners for 30% faster builds
Hey HN, I’m Surya and I’m excited to show you WarpBuild!<p>WarpBuild provides fast, secure `x86-64` and `arm64` Github actions runners. This speeds up your workloads by 30%, at half the cost, and takes ~2mins to get started.<p>We’ve been seeing pretty good results since we opened up signups a week ago and I’ve shared some numbers publicly here [1].<p>Currently, we support linux runners for Github organizations (not personal accounts) and MacOS support is coming soon (~Jan).<p>The way the runners work is deceptively simple:
Runners are assigned to hardware that is ideal for build workloads with fast NVMe disks and high single-core performance.<p>The runners are allocated on VMs, not containers. This provides faster performance and enables use cases requiring (1) nested virtualization for running firecracker and other hypervisors, (2) k8s without relying on kind, and (3) Android emulators on `arm64` instances in test workflows.<p>We also have released a Github Action called `Action-Debugger` that allows you to SSH into a running workflow for simplifying pesky debugging[2].<p>The same set of packages that you’d get on Github hosted runners are pre-configured (on x86-64 runners) so everything works out of the box with no modifications needed.<p>A very minor detail that I’m rather proud of, and I’d love your thoughts on improving it further, is the onboarding flow for the ease of moving workflows to WarpBuild. We’ve also put in a lot of effort into making the workflow start up time where we are as fast or faster than Github.<p>[1] <a href="https://x.com/suryaoruganti/status/1732932591001735419" rel="nofollow noreferrer">https://x.com/suryaoruganti/status/1732932591001735419</a>
[2] <a href="https://github.com/WarpBuilds/action-debugger">https://github.com/WarpBuilds/action-debugger</a>, h/t to tmate<p>Making builds faster by providing optimal hardware and configurations across CI providers is the first step in our mission to make build engineering better.<p>I’d love your feedback on the product and thoughts on other CI pain points we could solve to enable better collaboration and developer experience.
Show HN: VideoGist – Useful YouTube video summaries
Hi all! I put together a website that summarizes youtube videos.<p>Enter any YouTube URL, and it will give you an overall summary, individual chapter summaries, along with key video frames.<p>Here are a few examples:<p><a href="https://www.videogist.co/videos/tips-for-technical-startup-founders-startup-school-9" rel="nofollow noreferrer">https://www.videogist.co/videos/tips-for-technical-startup-f...</a><p><a href="https://www.videogist.co/videos/openai-devday-opening-keynote-6" rel="nofollow noreferrer">https://www.videogist.co/videos/openai-devday-opening-keynot...</a><p><a href="https://www.videogist.co/videos/cbs-evening-news-full-episode-december-1-5" rel="nofollow noreferrer">https://www.videogist.co/videos/cbs-evening-news-full-episod...</a><p><a href="https://www.videogist.co/videos/the-best-easy-miso-salmon-recipe-3" rel="nofollow noreferrer">https://www.videogist.co/videos/the-best-easy-miso-salmon-re...</a><p>I'd love to hear feedback - if it's useful (or not!), what could be improved, etc. Thanks for taking a look!<p>p.s. it can take a few seconds for summary content to show up - I am working to speed it up
Show HN: VideoGist – Useful YouTube video summaries
Hi all! I put together a website that summarizes youtube videos.<p>Enter any YouTube URL, and it will give you an overall summary, individual chapter summaries, along with key video frames.<p>Here are a few examples:<p><a href="https://www.videogist.co/videos/tips-for-technical-startup-founders-startup-school-9" rel="nofollow noreferrer">https://www.videogist.co/videos/tips-for-technical-startup-f...</a><p><a href="https://www.videogist.co/videos/openai-devday-opening-keynote-6" rel="nofollow noreferrer">https://www.videogist.co/videos/openai-devday-opening-keynot...</a><p><a href="https://www.videogist.co/videos/cbs-evening-news-full-episode-december-1-5" rel="nofollow noreferrer">https://www.videogist.co/videos/cbs-evening-news-full-episod...</a><p><a href="https://www.videogist.co/videos/the-best-easy-miso-salmon-recipe-3" rel="nofollow noreferrer">https://www.videogist.co/videos/the-best-easy-miso-salmon-re...</a><p>I'd love to hear feedback - if it's useful (or not!), what could be improved, etc. Thanks for taking a look!<p>p.s. it can take a few seconds for summary content to show up - I am working to speed it up
Show HN: VideoGist – Useful YouTube video summaries
Hi all! I put together a website that summarizes youtube videos.<p>Enter any YouTube URL, and it will give you an overall summary, individual chapter summaries, along with key video frames.<p>Here are a few examples:<p><a href="https://www.videogist.co/videos/tips-for-technical-startup-founders-startup-school-9" rel="nofollow noreferrer">https://www.videogist.co/videos/tips-for-technical-startup-f...</a><p><a href="https://www.videogist.co/videos/openai-devday-opening-keynote-6" rel="nofollow noreferrer">https://www.videogist.co/videos/openai-devday-opening-keynot...</a><p><a href="https://www.videogist.co/videos/cbs-evening-news-full-episode-december-1-5" rel="nofollow noreferrer">https://www.videogist.co/videos/cbs-evening-news-full-episod...</a><p><a href="https://www.videogist.co/videos/the-best-easy-miso-salmon-recipe-3" rel="nofollow noreferrer">https://www.videogist.co/videos/the-best-easy-miso-salmon-re...</a><p>I'd love to hear feedback - if it's useful (or not!), what could be improved, etc. Thanks for taking a look!<p>p.s. it can take a few seconds for summary content to show up - I am working to speed it up
Show HN: Recompyle – A JavaScript developer-friendly console / debugger
Hi HN, I'm Damien, the solo founder of Recompyle. Self-funded.<p>As a JavaScript developer, I have been annoyed by the console.log not being practical enough, and the debugger being 'too slow'. So I made Recompyle to fix that.<p>It's kind of a mix of the console and the debugger. Plus, some file parsing to automatically log the start of the functions of the files you are working on.
Show HN: Recompyle – A JavaScript developer-friendly console / debugger
Hi HN, I'm Damien, the solo founder of Recompyle. Self-funded.<p>As a JavaScript developer, I have been annoyed by the console.log not being practical enough, and the debugger being 'too slow'. So I made Recompyle to fix that.<p>It's kind of a mix of the console and the debugger. Plus, some file parsing to automatically log the start of the functions of the files you are working on.
Show HN: Lume – automate data mappings using AI
Hi HN! I'm Nicolas, co-founder of Lume, a seed-stage startup (<a href="https://www.lume.ai/">https://www.lume.ai/</a>).<p>At Lume, we use AI to automatically transform your source data into any desired target schema in seconds, making onboarding client data or integrating with new systems take seconds rather than days or weeks. In other words, we use AI to automatically map data between any two data schemas, and output the transformed data to you.<p>We are live with customers and are just beginning to open up our product to more prospects. Although we do not have a sandbox yet, here is a video walkthrough of how the product works: <a href="https://www.loom.com/share/c651b9de5dc8436e91da96f88e7256ec?sid=4e8d65a9-e49c-408c-86f5-3994f38acb41" rel="nofollow noreferrer">https://www.loom.com/share/c651b9de5dc8436e91da96f88e7256ec?...</a>. And, here is our documentation: <a href="https://docs.lume.ai">https://docs.lume.ai</a>. We would love to get you set up to test it, so please reach out.<p>Using Lume: we do not have self-serve yet. In the meantime, you can request full access to our API through the Request Access button in <a href="https://www.lume.ai">https://www.lume.ai</a>. The form asks for quick information e.g. email so that I can reach out to you to onboard you. Please mention you came from HN and I’ll prioritize your request.<p>How our full API product offering works: Through Lume’s API, users can specify their source data and target schema. Lume’s engine, which includes AI and rule-based models, creates the desired transformation under the hood by producing the necessary logic, and returns the transformed data in the response.<p>We also support mapper deployment, which allows you to edit and save the AI generated mappers for important production use cases. This allows you to confidently reuse a static and deterministic mapper for your data pipelines.<p>Our clients have three primary use cases<p>- Ingest Client Data: Each client you work with handles data differently. They name, format, and handle their data in their own way, and it means you have to iteratively ingest each new client's data.<p>- Normalize data from unique data systems. To provide your business value, your team needs to connect to various data providers or handle legacy data. Creating pipelines from each one is time consuming, and things as small as column name differences between systems makes it burdensome to get started.<p>- Build and maintain data pipelines. Creating different pipelines to that map to your target schema, whether for BI tooling, downstream data processing, or other purposes, means you have to manually create and maintain these mappings between schemas.<p>We're still trying to figure out pricing so we don't have that on our website yet - sorry, but we wanted to share this even though it's still at an early stage.<p>We’d love your feedback, ideas & questions. Also, feel free to reach out to me directly at nicolas@lume.ai. Thank you.
Show HN: Lume – automate data mappings using AI
Hi HN! I'm Nicolas, co-founder of Lume, a seed-stage startup (<a href="https://www.lume.ai/">https://www.lume.ai/</a>).<p>At Lume, we use AI to automatically transform your source data into any desired target schema in seconds, making onboarding client data or integrating with new systems take seconds rather than days or weeks. In other words, we use AI to automatically map data between any two data schemas, and output the transformed data to you.<p>We are live with customers and are just beginning to open up our product to more prospects. Although we do not have a sandbox yet, here is a video walkthrough of how the product works: <a href="https://www.loom.com/share/c651b9de5dc8436e91da96f88e7256ec?sid=4e8d65a9-e49c-408c-86f5-3994f38acb41" rel="nofollow noreferrer">https://www.loom.com/share/c651b9de5dc8436e91da96f88e7256ec?...</a>. And, here is our documentation: <a href="https://docs.lume.ai">https://docs.lume.ai</a>. We would love to get you set up to test it, so please reach out.<p>Using Lume: we do not have self-serve yet. In the meantime, you can request full access to our API through the Request Access button in <a href="https://www.lume.ai">https://www.lume.ai</a>. The form asks for quick information e.g. email so that I can reach out to you to onboard you. Please mention you came from HN and I’ll prioritize your request.<p>How our full API product offering works: Through Lume’s API, users can specify their source data and target schema. Lume’s engine, which includes AI and rule-based models, creates the desired transformation under the hood by producing the necessary logic, and returns the transformed data in the response.<p>We also support mapper deployment, which allows you to edit and save the AI generated mappers for important production use cases. This allows you to confidently reuse a static and deterministic mapper for your data pipelines.<p>Our clients have three primary use cases<p>- Ingest Client Data: Each client you work with handles data differently. They name, format, and handle their data in their own way, and it means you have to iteratively ingest each new client's data.<p>- Normalize data from unique data systems. To provide your business value, your team needs to connect to various data providers or handle legacy data. Creating pipelines from each one is time consuming, and things as small as column name differences between systems makes it burdensome to get started.<p>- Build and maintain data pipelines. Creating different pipelines to that map to your target schema, whether for BI tooling, downstream data processing, or other purposes, means you have to manually create and maintain these mappings between schemas.<p>We're still trying to figure out pricing so we don't have that on our website yet - sorry, but we wanted to share this even though it's still at an early stage.<p>We’d love your feedback, ideas & questions. Also, feel free to reach out to me directly at nicolas@lume.ai. Thank you.
Why is the Amiga so beloved in the demoscene? (2023 essay)
I love the Amiga platform and started to wonder why it still is one of the most significant platforms in the demoscene? So I wrote an essay about it.<p>Let's explore the birth of the demoscene, the Amiga platform's revolutionary beginnings, its emotional resonance within a dedicated community, and its broader influence on the field of computer graphics and sound.
Show HN: Winglang – A new cloud-oriented programming language