The best Hacker News stories from Show from the past day

Go back

Latest posts:

Show HN: I made an open-source laptop from scratch

Hello! I'm Byran. I spent the past ~6 months engineering a laptop from scratch. It's fully open-source on GH at: <a href="https://github.com/Hello9999901/laptop">https://github.com/Hello9999901/laptop</a>

Show HN: I made an open-source laptop from scratch

Hello! I'm Byran. I spent the past ~6 months engineering a laptop from scratch. It's fully open-source on GH at: <a href="https://github.com/Hello9999901/laptop">https://github.com/Hello9999901/laptop</a>

Show HN: A submarine combat game in the browser

Show HN: Pica – Rust-based agentic AI infrastructure (open-source)

Hi HN,<p>Founder here. We built Pica, an open-source platform in Rust to enable agentic AI with three main focus areas:<p>- Access to APIs and tools: Universal SDKs that let AI agents use thousands of external actions without blowing up your context window. - Visibility and traceability: Full audit logs of every decision/action to ensure transparency and accountability. - Alignment with human intentions: Seamless guardrails for autonomous tasks; e.g., restricting certain email actions to human approval.<p>Why this matters: As autonomy in AI grows, we need robust solutions for trust and oversight. Pica aims to empower developers with the building blocks for safe and capable agentic systems.<p>We’d love your feedback—check it out: <a href="https://hellopica.com/" rel="nofollow">https://hellopica.com/</a><p>If you find our project useful, consider giving us a on GitHub! It means the world to us and helps others discover our work. <a href="https://github.com/picahq/pica">https://github.com/picahq/pica</a>

Show HN: Amurex – An open source AI meeting copilot

Show HN: Amurex – An open source AI meeting copilot

Show HN: Printercow – Turn any thermal printer into an API endpoint

I've always been fascinated by thermal printers – there's something magical about seeing text and images materialize on paper in seconds. But I found that working with them programmatically was always a pain. You either had to deal with ancient printer protocols or use clunky vendor-specific SDKs. So I built Printercow (<a href="https://printercow.com" rel="nofollow">https://printercow.com</a>) – it turns any thermal printer into an HTTP endpoint with just one command.<p>Technical details: - Supports any ESC/POS compatible printer (Epson, Star Micronics, etc.) - Handles paper widths from 58mm to 120mm - Automatic image dithering and scaling - Built-in failover protection for high-volume scenarios<p>Don't have a printer yet but want to try it out? I've got you covered! When you sign-up you get 300 free prints and you can watch your creations come to life on my printer via Twitch live stream (<a href="https://twitch.tv/printercow" rel="nofollow">https://twitch.tv/printercow</a>). Perfect for testing your integration before committing to hardware.<p>I'm particularly excited about the AI integration possibilities. Instead of yet another chat interface, you can have AI generate content that exists in the physical world – artwork, poems, todo lists, custom receipts, etc.<p>Would love to hear your thoughts, feature requests, or creative use cases you can think of! Also happy to answer any technical questions about the implementation.

Show HN: Printercow – Turn any thermal printer into an API endpoint

I've always been fascinated by thermal printers – there's something magical about seeing text and images materialize on paper in seconds. But I found that working with them programmatically was always a pain. You either had to deal with ancient printer protocols or use clunky vendor-specific SDKs. So I built Printercow (<a href="https://printercow.com" rel="nofollow">https://printercow.com</a>) – it turns any thermal printer into an HTTP endpoint with just one command.<p>Technical details: - Supports any ESC/POS compatible printer (Epson, Star Micronics, etc.) - Handles paper widths from 58mm to 120mm - Automatic image dithering and scaling - Built-in failover protection for high-volume scenarios<p>Don't have a printer yet but want to try it out? I've got you covered! When you sign-up you get 300 free prints and you can watch your creations come to life on my printer via Twitch live stream (<a href="https://twitch.tv/printercow" rel="nofollow">https://twitch.tv/printercow</a>). Perfect for testing your integration before committing to hardware.<p>I'm particularly excited about the AI integration possibilities. Instead of yet another chat interface, you can have AI generate content that exists in the physical world – artwork, poems, todo lists, custom receipts, etc.<p>Would love to hear your thoughts, feature requests, or creative use cases you can think of! Also happy to answer any technical questions about the implementation.

Show HN: Printercow – Turn any thermal printer into an API endpoint

I've always been fascinated by thermal printers – there's something magical about seeing text and images materialize on paper in seconds. But I found that working with them programmatically was always a pain. You either had to deal with ancient printer protocols or use clunky vendor-specific SDKs. So I built Printercow (<a href="https://printercow.com" rel="nofollow">https://printercow.com</a>) – it turns any thermal printer into an HTTP endpoint with just one command.<p>Technical details: - Supports any ESC/POS compatible printer (Epson, Star Micronics, etc.) - Handles paper widths from 58mm to 120mm - Automatic image dithering and scaling - Built-in failover protection for high-volume scenarios<p>Don't have a printer yet but want to try it out? I've got you covered! When you sign-up you get 300 free prints and you can watch your creations come to life on my printer via Twitch live stream (<a href="https://twitch.tv/printercow" rel="nofollow">https://twitch.tv/printercow</a>). Perfect for testing your integration before committing to hardware.<p>I'm particularly excited about the AI integration possibilities. Instead of yet another chat interface, you can have AI generate content that exists in the physical world – artwork, poems, todo lists, custom receipts, etc.<p>Would love to hear your thoughts, feature requests, or creative use cases you can think of! Also happy to answer any technical questions about the implementation.

Show HN: I made a mini golf in my lunch time

Show HN: I made a mini golf in my lunch time

Show HN: I made a app that uses NFC as a physical switch to block distractions

Hi HN!<p>Super proud to showcase Foqos! I wanted to create a way to physically block apps on my phone, always had a bunch of NFC tags, combined the 2 together over the holiday break and Foqos was born. You can create profiles, write them to NFC tags and track your weekly focus.<p>Its completely open source and will always be free! There is an affiliate link in the app for nfc tags and donations are completely optional<p>Link here: <a href="https://apps.apple.com/ca/app/foqos/id6736793117">https://apps.apple.com/ca/app/foqos/id6736793117</a>

Show HN: I made a app that uses NFC as a physical switch to block distractions

Hi HN!<p>Super proud to showcase Foqos! I wanted to create a way to physically block apps on my phone, always had a bunch of NFC tags, combined the 2 together over the holiday break and Foqos was born. You can create profiles, write them to NFC tags and track your weekly focus.<p>Its completely open source and will always be free! There is an affiliate link in the app for nfc tags and donations are completely optional<p>Link here: <a href="https://apps.apple.com/ca/app/foqos/id6736793117">https://apps.apple.com/ca/app/foqos/id6736793117</a>

Show HN: I made a app that uses NFC as a physical switch to block distractions

Hi HN!<p>Super proud to showcase Foqos! I wanted to create a way to physically block apps on my phone, always had a bunch of NFC tags, combined the 2 together over the holiday break and Foqos was born. You can create profiles, write them to NFC tags and track your weekly focus.<p>Its completely open source and will always be free! There is an affiliate link in the app for nfc tags and donations are completely optional<p>Link here: <a href="https://apps.apple.com/ca/app/foqos/id6736793117">https://apps.apple.com/ca/app/foqos/id6736793117</a>

Show HN: Terraform Provider for Inexpensive Switches

Hi HN,<p>I’ve been building this provider for (web managed) network switches manufactured by HRUI. These switches often used in SMBs, home labs, and by budget-conscious enthusiasts. Many HRUI switches are also rebranded and sold under various OEM/ODM names (eg. Horaco, XikeStor, keepLiNK, Sodola, etc) making them accessible/popular but often overlooked in the world of infrastructure automation.<p>The provider is in pre-release, and I’m looking for owners of these switches to test it and share feedback. My goal is to make it easier to automate its config using Terraform/OpenTofu :)<p>You can use this provider to configure VLANs, port settings, trunk/link aggregation etc.<p>I built this provider to address the lack of automation tools for budget-friendly hardware. It leverage goquery and has an internal SDK sitting between the Terraform resources and the switch Web UI.<p>If you have one of these switches, I’d love for you to give it a try and let me know how it works for you!<p><pre><code> Terraform Registry: https://registry.terraform.io/providers/brennoo/hrui OpenTofu Provider: https://search.opentofu.org/provider/brennoo/hrui </code></pre> I’m happy to answer any questions about the provider or the hardware it supports. Feedback, bug reports, and ideas for improvement are more than welcome!

Show HN: Terraform Provider for Inexpensive Switches

Hi HN,<p>I’ve been building this provider for (web managed) network switches manufactured by HRUI. These switches often used in SMBs, home labs, and by budget-conscious enthusiasts. Many HRUI switches are also rebranded and sold under various OEM/ODM names (eg. Horaco, XikeStor, keepLiNK, Sodola, etc) making them accessible/popular but often overlooked in the world of infrastructure automation.<p>The provider is in pre-release, and I’m looking for owners of these switches to test it and share feedback. My goal is to make it easier to automate its config using Terraform/OpenTofu :)<p>You can use this provider to configure VLANs, port settings, trunk/link aggregation etc.<p>I built this provider to address the lack of automation tools for budget-friendly hardware. It leverage goquery and has an internal SDK sitting between the Terraform resources and the switch Web UI.<p>If you have one of these switches, I’d love for you to give it a try and let me know how it works for you!<p><pre><code> Terraform Registry: https://registry.terraform.io/providers/brennoo/hrui OpenTofu Provider: https://search.opentofu.org/provider/brennoo/hrui </code></pre> I’m happy to answer any questions about the provider or the hardware it supports. Feedback, bug reports, and ideas for improvement are more than welcome!

Show HN: Terraform Provider for Inexpensive Switches

Hi HN,<p>I’ve been building this provider for (web managed) network switches manufactured by HRUI. These switches often used in SMBs, home labs, and by budget-conscious enthusiasts. Many HRUI switches are also rebranded and sold under various OEM/ODM names (eg. Horaco, XikeStor, keepLiNK, Sodola, etc) making them accessible/popular but often overlooked in the world of infrastructure automation.<p>The provider is in pre-release, and I’m looking for owners of these switches to test it and share feedback. My goal is to make it easier to automate its config using Terraform/OpenTofu :)<p>You can use this provider to configure VLANs, port settings, trunk/link aggregation etc.<p>I built this provider to address the lack of automation tools for budget-friendly hardware. It leverage goquery and has an internal SDK sitting between the Terraform resources and the switch Web UI.<p>If you have one of these switches, I’d love for you to give it a try and let me know how it works for you!<p><pre><code> Terraform Registry: https://registry.terraform.io/providers/brennoo/hrui OpenTofu Provider: https://search.opentofu.org/provider/brennoo/hrui </code></pre> I’m happy to answer any questions about the provider or the hardware it supports. Feedback, bug reports, and ideas for improvement are more than welcome!

Show HN: Personalized Duolingo (kind of) for vocabulary building

Hi! Wanted to share the project I really wanted to have. TLDR; this app lets you create your own list of words and you get a Duolingo-like experience (kind of, still needs a lot of features) practicing those words in their context.<p>My English is not the best but not the worst either. But I realized I can't boost it up after a certain level! In my belief, in order to truly learn a language, you need to be exposed to that language often. Vocabulary is the key factor here if you really want to improve in any language.<p>My experience is that when I read a book to improve my English vocabulary, I encounter words that I don't know so often and my reading gets disturbed. I go look for the meaning, come back, put it in context, re-read it, etc. It didn't work for me. So I tried listening to audiobooks - I listen to the book and read along, and whenever I encounter a word, I write it down. I get these 50 words in 2-3 pages and I ask ChatGPT to give me their meanings. I read them, take the book, and now read it myself. That helps for sure, but still after a while I lose those words because I never encounter them again. Well then, in order to not forget those words, I need some kind of exercise, right? A flashcard app maybe? Well, I still need to go out there, ask ChatGPT to create questions, put them in a flashcard app, etc. It's still time-consuming and this is supposed to be fun!<p>I need to be exposed to English in my daily life. I just need to save the words somewhere and whenever I want, I need to be able to practice them in a fun way, in Duolingo style maybe? So then I realized would it be better to store words in their own context? I mean, say I read Harry Potter and have a list of words I encountered in it, say I watch Breaking Bad and have a list of words I encountered watching it. I believe seeing those words together and practicing together makes it easier to remember them.<p>But I shouldn't be the one adding the meaning of the word and the one to generate exercises, right? It all should be automated. The exercise part will be handled by LLM for sure, but for the meaning of the word, I can fetch from a dictionary? But I really don't like the dictionary definitions and one word can have multiple meanings in their own context. So then I need to use LLM for this task too and have the word's meaning in its own context.<p>You create a list for your context, you add words, meanings get added automatically, and I see the word added in a different color (coloring is also a method used to remember words). It all takes seconds. And whenever I want to practice these lists, I can use learn mode to learn and test my knowledge in quiz mode. So I basically built this app ((thanks to Claude 3.5 Sonnet)). I want it to be like Duolingo, but of course I still have a way ahead to go, but wanted to share it in hopes of getting contributors.<p>You can read more in the repository. I would love to get your thoughts on this.

Show HN: Personalized Duolingo (kind of) for vocabulary building

Hi! Wanted to share the project I really wanted to have. TLDR; this app lets you create your own list of words and you get a Duolingo-like experience (kind of, still needs a lot of features) practicing those words in their context.<p>My English is not the best but not the worst either. But I realized I can't boost it up after a certain level! In my belief, in order to truly learn a language, you need to be exposed to that language often. Vocabulary is the key factor here if you really want to improve in any language.<p>My experience is that when I read a book to improve my English vocabulary, I encounter words that I don't know so often and my reading gets disturbed. I go look for the meaning, come back, put it in context, re-read it, etc. It didn't work for me. So I tried listening to audiobooks - I listen to the book and read along, and whenever I encounter a word, I write it down. I get these 50 words in 2-3 pages and I ask ChatGPT to give me their meanings. I read them, take the book, and now read it myself. That helps for sure, but still after a while I lose those words because I never encounter them again. Well then, in order to not forget those words, I need some kind of exercise, right? A flashcard app maybe? Well, I still need to go out there, ask ChatGPT to create questions, put them in a flashcard app, etc. It's still time-consuming and this is supposed to be fun!<p>I need to be exposed to English in my daily life. I just need to save the words somewhere and whenever I want, I need to be able to practice them in a fun way, in Duolingo style maybe? So then I realized would it be better to store words in their own context? I mean, say I read Harry Potter and have a list of words I encountered in it, say I watch Breaking Bad and have a list of words I encountered watching it. I believe seeing those words together and practicing together makes it easier to remember them.<p>But I shouldn't be the one adding the meaning of the word and the one to generate exercises, right? It all should be automated. The exercise part will be handled by LLM for sure, but for the meaning of the word, I can fetch from a dictionary? But I really don't like the dictionary definitions and one word can have multiple meanings in their own context. So then I need to use LLM for this task too and have the word's meaning in its own context.<p>You create a list for your context, you add words, meanings get added automatically, and I see the word added in a different color (coloring is also a method used to remember words). It all takes seconds. And whenever I want to practice these lists, I can use learn mode to learn and test my knowledge in quiz mode. So I basically built this app ((thanks to Claude 3.5 Sonnet)). I want it to be like Duolingo, but of course I still have a way ahead to go, but wanted to share it in hopes of getting contributors.<p>You can read more in the repository. I would love to get your thoughts on this.

Show HN: Personalized Duolingo (kind of) for vocabulary building

Hi! Wanted to share the project I really wanted to have. TLDR; this app lets you create your own list of words and you get a Duolingo-like experience (kind of, still needs a lot of features) practicing those words in their context.<p>My English is not the best but not the worst either. But I realized I can't boost it up after a certain level! In my belief, in order to truly learn a language, you need to be exposed to that language often. Vocabulary is the key factor here if you really want to improve in any language.<p>My experience is that when I read a book to improve my English vocabulary, I encounter words that I don't know so often and my reading gets disturbed. I go look for the meaning, come back, put it in context, re-read it, etc. It didn't work for me. So I tried listening to audiobooks - I listen to the book and read along, and whenever I encounter a word, I write it down. I get these 50 words in 2-3 pages and I ask ChatGPT to give me their meanings. I read them, take the book, and now read it myself. That helps for sure, but still after a while I lose those words because I never encounter them again. Well then, in order to not forget those words, I need some kind of exercise, right? A flashcard app maybe? Well, I still need to go out there, ask ChatGPT to create questions, put them in a flashcard app, etc. It's still time-consuming and this is supposed to be fun!<p>I need to be exposed to English in my daily life. I just need to save the words somewhere and whenever I want, I need to be able to practice them in a fun way, in Duolingo style maybe? So then I realized would it be better to store words in their own context? I mean, say I read Harry Potter and have a list of words I encountered in it, say I watch Breaking Bad and have a list of words I encountered watching it. I believe seeing those words together and practicing together makes it easier to remember them.<p>But I shouldn't be the one adding the meaning of the word and the one to generate exercises, right? It all should be automated. The exercise part will be handled by LLM for sure, but for the meaning of the word, I can fetch from a dictionary? But I really don't like the dictionary definitions and one word can have multiple meanings in their own context. So then I need to use LLM for this task too and have the word's meaning in its own context.<p>You create a list for your context, you add words, meanings get added automatically, and I see the word added in a different color (coloring is also a method used to remember words). It all takes seconds. And whenever I want to practice these lists, I can use learn mode to learn and test my knowledge in quiz mode. So I basically built this app ((thanks to Claude 3.5 Sonnet)). I want it to be like Duolingo, but of course I still have a way ahead to go, but wanted to share it in hopes of getting contributors.<p>You can read more in the repository. I would love to get your thoughts on this.

< 1 2 3 ... 12 13 14 15 16 ... 761 762 763 >