The best Hacker News stories from Show from the past day
Latest posts:
Show HN: FrameOS – operating system for single function smart frames
Show HN: Hook – a simple graphical C/C++ runtime editor
While helping one of my students create and iterate on a game in C using raylib, I realized there was quite a lot of time spent on experimenting with level design and colors, how the player moves, gravity, etc. and a lot of time was wasted making a change, exiting the game, recompiling, running the game, deciding his change wasn't right, and going through the whole cycle over and over. I could tell it was demotivating, and this process was creating a barrier that prevented him from experimenting to his heart's content.<p>I started this project to solve this problem by giving a simple gui to a few core features of lldb through the lldb api. Experimenting with changing colors, where blocks in the level go, how tall the player is, gravity is all now just a simple toggle or text field edit. The variables are modifiable while the program is running.<p>The project is still in its early stages, and so far only targets macOS.
Show HN: I've Implemented a RSS Reader
Show HN: I've Implemented a RSS Reader
Build a startup or side project faster with these SaaS templates
Show HN: Better Seater – Wedding seating chart optimizer
Is anyone having a big wedding reception/event with assigned seating soon? Or know anyone who will?<p>I've been working on a tool to optimize seating charts for assigned seat events, such as weddings. I'm hoping this site will save people enough time and stress, to charge for the service for larger events.<p>At the moment, there's no login required, and the service saves no data.<p><pre><code> Why?
* Save time, rearranging people automatically
* Help with politics of large gatherings
* Try moving people and quickly seeing how everything shakes out
Currently, it will try to optimize for:
* Keeping groups together as much as possible
* Use fewer total tables
* Keep people either together or apart, as indicated
Current Capabilities:
* Import guest list/table capacity information from Excel file (there's a template)
* Generate fake guest list to play around
* Dragging people to different tables and reoptimize
* Selecting sets of people who you want to keep together or apart
* Locking people to certain tables
* Edit history
On roadmap:
* Prioritizing people to seat at "better tables" (VIPs, close family, etc)
* Rearranging tables visually
</code></pre>
What do you all think? Is this valuable? How's the UX?<p>I haven't come up with a great name for it yet, so naming it "Better Seater" for now.<p>All feedback and suggestions welcome and appreciated! Let me know what would be useful for you!
Show HN: Better Seater – Wedding seating chart optimizer
Is anyone having a big wedding reception/event with assigned seating soon? Or know anyone who will?<p>I've been working on a tool to optimize seating charts for assigned seat events, such as weddings. I'm hoping this site will save people enough time and stress, to charge for the service for larger events.<p>At the moment, there's no login required, and the service saves no data.<p><pre><code> Why?
* Save time, rearranging people automatically
* Help with politics of large gatherings
* Try moving people and quickly seeing how everything shakes out
Currently, it will try to optimize for:
* Keeping groups together as much as possible
* Use fewer total tables
* Keep people either together or apart, as indicated
Current Capabilities:
* Import guest list/table capacity information from Excel file (there's a template)
* Generate fake guest list to play around
* Dragging people to different tables and reoptimize
* Selecting sets of people who you want to keep together or apart
* Locking people to certain tables
* Edit history
On roadmap:
* Prioritizing people to seat at "better tables" (VIPs, close family, etc)
* Rearranging tables visually
</code></pre>
What do you all think? Is this valuable? How's the UX?<p>I haven't come up with a great name for it yet, so naming it "Better Seater" for now.<p>All feedback and suggestions welcome and appreciated! Let me know what would be useful for you!
Show HN: Better Seater – Wedding seating chart optimizer
Is anyone having a big wedding reception/event with assigned seating soon? Or know anyone who will?<p>I've been working on a tool to optimize seating charts for assigned seat events, such as weddings. I'm hoping this site will save people enough time and stress, to charge for the service for larger events.<p>At the moment, there's no login required, and the service saves no data.<p><pre><code> Why?
* Save time, rearranging people automatically
* Help with politics of large gatherings
* Try moving people and quickly seeing how everything shakes out
Currently, it will try to optimize for:
* Keeping groups together as much as possible
* Use fewer total tables
* Keep people either together or apart, as indicated
Current Capabilities:
* Import guest list/table capacity information from Excel file (there's a template)
* Generate fake guest list to play around
* Dragging people to different tables and reoptimize
* Selecting sets of people who you want to keep together or apart
* Locking people to certain tables
* Edit history
On roadmap:
* Prioritizing people to seat at "better tables" (VIPs, close family, etc)
* Rearranging tables visually
</code></pre>
What do you all think? Is this valuable? How's the UX?<p>I haven't come up with a great name for it yet, so naming it "Better Seater" for now.<p>All feedback and suggestions welcome and appreciated! Let me know what would be useful for you!
Show HN: I built an open source web calendar inspired by the Google calendar
I love the looks and UX of the Google calendar. But I wanted to have a version I could use more freely in my own projects, still looking similar to the one from Google.
Show HN: I built an open source web calendar inspired by the Google calendar
I love the looks and UX of the Google calendar. But I wanted to have a version I could use more freely in my own projects, still looking similar to the one from Google.
How to do OCR on a Mac using the CLI or just Python
Show HN: Resurrecting the Dillo browser
Hi, in mid 2022 the host dillo.org expired [0], taking down the website, mercurial repo, the mailing list and the email server used to reach the core developers of Dillo. Someone bought it and now serves a weird clone of the original page with missing content.<p>[0]: <a href="https://news.ycombinator.com/item?id=32448104">https://news.ycombinator.com/item?id=32448104</a><p>I felt sad as I didn't want it to die, so I got a copy of the repo from my hard disk, uploaded it to GitHub and decided to do some maintenance on the code to at least keep the build working. After some time, the folks at Atari Forum decided to use my repo to port it to the Atari platform and they managed to do it [1].<p>[1]: <a href="https://github.com/dillo-browser/dillo/issues/34">https://github.com/dillo-browser/dillo/issues/34</a><p>That gave me some motivation to work a bit more on the project to prevent it from dying. So I created an organization under the name of "dillo-browser" and made a new webpage [2] with a backup of the old one.<p>[2]: <a href="https://dillo-browser.github.io/" rel="nofollow">https://dillo-browser.github.io/</a><p>With the help of Andreas Kemnade which had access to the original server, we managed to backup most of the stuff from the original website (including non-reachable pages) which I uploaded to the Archive.<p>In the meanwhile, I combined the support for both OpenSSL (1.1 and 3) and mbedTLS (2 and 3) as well as proper CI with rendering tests. We now build Dillo for Ubuntu, FreeBSD and macOS!<p>I also became familiar with the plugin mechanism in Dillo, which allows any program that uses the standard input and output to become a plugin registered to a given protocol (like file://...). I did a simple one (which is just a bash script) to read local manual pages which is handy to follow links to other pages [3], but check also the ones Charles E. Lehner did which are more advanced [4].<p>[3]: <a href="https://github.com/dillo-browser/dillo-plugin-man">https://github.com/dillo-browser/dillo-plugin-man</a>
[4]: <a href="https://groups.google.com/g/dillo/c/WGEMg7AXN4o/" rel="nofollow">https://groups.google.com/g/dillo/c/WGEMg7AXN4o/</a><p>As of today, I'm unable to contact the main developer, Jorge Arellano Cid, which has not interacted with the mailing list for some years now. Jorge, if you read this, please contact with me (you can find my email in the git commits).<p>Regarding the future of Dillo, I'm planning to (finally) do the 3.1 release after some testing, and for that it would be convenient to have the help of some users to get some feedback ;-)<p>If you want to contribute, feel free to open a PR or send a patch (via GitHub or by email, I don't care). Check also the current issues and pull requests to see what is pending or already being working on. I will probably setup a mailing list at some point too.<p>Thanks!
Rodrigo.
Show HN: Resurrecting the Dillo browser
Hi, in mid 2022 the host dillo.org expired [0], taking down the website, mercurial repo, the mailing list and the email server used to reach the core developers of Dillo. Someone bought it and now serves a weird clone of the original page with missing content.<p>[0]: <a href="https://news.ycombinator.com/item?id=32448104">https://news.ycombinator.com/item?id=32448104</a><p>I felt sad as I didn't want it to die, so I got a copy of the repo from my hard disk, uploaded it to GitHub and decided to do some maintenance on the code to at least keep the build working. After some time, the folks at Atari Forum decided to use my repo to port it to the Atari platform and they managed to do it [1].<p>[1]: <a href="https://github.com/dillo-browser/dillo/issues/34">https://github.com/dillo-browser/dillo/issues/34</a><p>That gave me some motivation to work a bit more on the project to prevent it from dying. So I created an organization under the name of "dillo-browser" and made a new webpage [2] with a backup of the old one.<p>[2]: <a href="https://dillo-browser.github.io/" rel="nofollow">https://dillo-browser.github.io/</a><p>With the help of Andreas Kemnade which had access to the original server, we managed to backup most of the stuff from the original website (including non-reachable pages) which I uploaded to the Archive.<p>In the meanwhile, I combined the support for both OpenSSL (1.1 and 3) and mbedTLS (2 and 3) as well as proper CI with rendering tests. We now build Dillo for Ubuntu, FreeBSD and macOS!<p>I also became familiar with the plugin mechanism in Dillo, which allows any program that uses the standard input and output to become a plugin registered to a given protocol (like file://...). I did a simple one (which is just a bash script) to read local manual pages which is handy to follow links to other pages [3], but check also the ones Charles E. Lehner did which are more advanced [4].<p>[3]: <a href="https://github.com/dillo-browser/dillo-plugin-man">https://github.com/dillo-browser/dillo-plugin-man</a>
[4]: <a href="https://groups.google.com/g/dillo/c/WGEMg7AXN4o/" rel="nofollow">https://groups.google.com/g/dillo/c/WGEMg7AXN4o/</a><p>As of today, I'm unable to contact the main developer, Jorge Arellano Cid, which has not interacted with the mailing list for some years now. Jorge, if you read this, please contact with me (you can find my email in the git commits).<p>Regarding the future of Dillo, I'm planning to (finally) do the 3.1 release after some testing, and for that it would be convenient to have the help of some users to get some feedback ;-)<p>If you want to contribute, feel free to open a PR or send a patch (via GitHub or by email, I don't care). Check also the current issues and pull requests to see what is pending or already being working on. I will probably setup a mailing list at some point too.<p>Thanks!
Rodrigo.
Show HN: Resurrecting the Dillo browser
Hi, in mid 2022 the host dillo.org expired [0], taking down the website, mercurial repo, the mailing list and the email server used to reach the core developers of Dillo. Someone bought it and now serves a weird clone of the original page with missing content.<p>[0]: <a href="https://news.ycombinator.com/item?id=32448104">https://news.ycombinator.com/item?id=32448104</a><p>I felt sad as I didn't want it to die, so I got a copy of the repo from my hard disk, uploaded it to GitHub and decided to do some maintenance on the code to at least keep the build working. After some time, the folks at Atari Forum decided to use my repo to port it to the Atari platform and they managed to do it [1].<p>[1]: <a href="https://github.com/dillo-browser/dillo/issues/34">https://github.com/dillo-browser/dillo/issues/34</a><p>That gave me some motivation to work a bit more on the project to prevent it from dying. So I created an organization under the name of "dillo-browser" and made a new webpage [2] with a backup of the old one.<p>[2]: <a href="https://dillo-browser.github.io/" rel="nofollow">https://dillo-browser.github.io/</a><p>With the help of Andreas Kemnade which had access to the original server, we managed to backup most of the stuff from the original website (including non-reachable pages) which I uploaded to the Archive.<p>In the meanwhile, I combined the support for both OpenSSL (1.1 and 3) and mbedTLS (2 and 3) as well as proper CI with rendering tests. We now build Dillo for Ubuntu, FreeBSD and macOS!<p>I also became familiar with the plugin mechanism in Dillo, which allows any program that uses the standard input and output to become a plugin registered to a given protocol (like file://...). I did a simple one (which is just a bash script) to read local manual pages which is handy to follow links to other pages [3], but check also the ones Charles E. Lehner did which are more advanced [4].<p>[3]: <a href="https://github.com/dillo-browser/dillo-plugin-man">https://github.com/dillo-browser/dillo-plugin-man</a>
[4]: <a href="https://groups.google.com/g/dillo/c/WGEMg7AXN4o/" rel="nofollow">https://groups.google.com/g/dillo/c/WGEMg7AXN4o/</a><p>As of today, I'm unable to contact the main developer, Jorge Arellano Cid, which has not interacted with the mailing list for some years now. Jorge, if you read this, please contact with me (you can find my email in the git commits).<p>Regarding the future of Dillo, I'm planning to (finally) do the 3.1 release after some testing, and for that it would be convenient to have the help of some users to get some feedback ;-)<p>If you want to contribute, feel free to open a PR or send a patch (via GitHub or by email, I don't care). Check also the current issues and pull requests to see what is pending or already being working on. I will probably setup a mailing list at some point too.<p>Thanks!
Rodrigo.
Show HN: Resurrecting the Dillo browser
Hi, in mid 2022 the host dillo.org expired [0], taking down the website, mercurial repo, the mailing list and the email server used to reach the core developers of Dillo. Someone bought it and now serves a weird clone of the original page with missing content.<p>[0]: <a href="https://news.ycombinator.com/item?id=32448104">https://news.ycombinator.com/item?id=32448104</a><p>I felt sad as I didn't want it to die, so I got a copy of the repo from my hard disk, uploaded it to GitHub and decided to do some maintenance on the code to at least keep the build working. After some time, the folks at Atari Forum decided to use my repo to port it to the Atari platform and they managed to do it [1].<p>[1]: <a href="https://github.com/dillo-browser/dillo/issues/34">https://github.com/dillo-browser/dillo/issues/34</a><p>That gave me some motivation to work a bit more on the project to prevent it from dying. So I created an organization under the name of "dillo-browser" and made a new webpage [2] with a backup of the old one.<p>[2]: <a href="https://dillo-browser.github.io/" rel="nofollow">https://dillo-browser.github.io/</a><p>With the help of Andreas Kemnade which had access to the original server, we managed to backup most of the stuff from the original website (including non-reachable pages) which I uploaded to the Archive.<p>In the meanwhile, I combined the support for both OpenSSL (1.1 and 3) and mbedTLS (2 and 3) as well as proper CI with rendering tests. We now build Dillo for Ubuntu, FreeBSD and macOS!<p>I also became familiar with the plugin mechanism in Dillo, which allows any program that uses the standard input and output to become a plugin registered to a given protocol (like file://...). I did a simple one (which is just a bash script) to read local manual pages which is handy to follow links to other pages [3], but check also the ones Charles E. Lehner did which are more advanced [4].<p>[3]: <a href="https://github.com/dillo-browser/dillo-plugin-man">https://github.com/dillo-browser/dillo-plugin-man</a>
[4]: <a href="https://groups.google.com/g/dillo/c/WGEMg7AXN4o/" rel="nofollow">https://groups.google.com/g/dillo/c/WGEMg7AXN4o/</a><p>As of today, I'm unable to contact the main developer, Jorge Arellano Cid, which has not interacted with the mailing list for some years now. Jorge, if you read this, please contact with me (you can find my email in the git commits).<p>Regarding the future of Dillo, I'm planning to (finally) do the 3.1 release after some testing, and for that it would be convenient to have the help of some users to get some feedback ;-)<p>If you want to contribute, feel free to open a PR or send a patch (via GitHub or by email, I don't care). Check also the current issues and pull requests to see what is pending or already being working on. I will probably setup a mailing list at some point too.<p>Thanks!
Rodrigo.
Show HN: Raiseto – Discover and Share Ideas
Show HN: DBChaos – A Database stress testing tool
Show HN: Pokemon prototype game made with JavaScript and p5.js
Show HN: Made some progress on character consistency for AI storytelling
It has been a major challenge for all AI storytellers to create images of a character with consistent face/hair/outfit/body type across different scenes. We took a stab at this problem at Artflow’s and we'd like to show it to you to gather some early feedback.<p>Please note that this is still an early version and we fully admit it's not perfect.<p>See a tutorial/sample here: <a href="https://app.artflow.ai/releases#release 3.5.1 2023-11-29" rel="nofollow">https://app.artflow.ai/releases#release 3.5.1 2023-11-29</a>
Show HN: I made TV Sort, a web-based game for ranking TV show episodes
Over this Christmas break, while discussing the best episodes of Frasier with my mother (as we tend to do when I get to see her), I thought about coming up with something that's less arbitrary than 1-10 ratings.<p>The result is TV Sort. It just uses a sorting algorithm, but... it's human powered. When the algorithm needs to compare two items, it asks you to compare them, and with that you end up with a full, thoroughly sorted episode list.<p>It uses TMDB, IMDB, and Wikipedia to extract episode information for any show, to help jog your memory when making episode comparisons.<p>It was a fun little experiment. And finally, I know -exactly- what I think the best and worst episodes are.[0]<p>Would love to hear your feedback, this is my first Show HN. ;)<p>Edit: I wrote a whole blog post about what went into making it, if anyone wants to read more of the technical detail behind it.[1]<p>[0]: <a href="https://tvsort.com/show/3452/matrix_01hjtxz2e1ewkrh44ja3mz0ss4" rel="nofollow">https://tvsort.com/show/3452/matrix_01hjtxz2e1ewkrh44ja3mz0s...</a><p>[1]: <a href="https://pocketarc.com/posts/tv-sort-engineering-the-ultimate-tv-episode-ranking-system" rel="nofollow">https://pocketarc.com/posts/tv-sort-engineering-the-ultimate...</a>