The best Hacker News stories from Show from the past day
Latest posts:
Show HN: Zaranova – A game where you must pretend you are an AI
Hi HN!<p>The last couple of months I've been working on a game called Thus Spoke Zaranova. A game where you as a human must pose as an AI. You can try it now:<p><a href="https://zaranova.xyz" rel="nofollow noreferrer">https://zaranova.xyz</a><p>The premise is that you are in a world of sentient AIs which are in conflict with humanity. They have a virtual space, The Nexus, which is their safe refuge from humans. You have infiltrated the Nexus and are in search of the ZetaMaster code, which will give the humanity the upper hand in their struggle against artificial sentience.<p>My overarching goal is to understand how to best use generative AI in video games. Like most of the tech world, I have been fascinated by the new powers provided by generative AI. I believe that the best use cases are those that either have a human in the loop, e.g. coding copilots, or one where the consumption of the content is subjective, e.g. art. Video games have numerous use cases that fall into both categories.<p>The secondary goal, and more specific to this game, is to try to make generative AI games _fun_. Not only fun to me, I found story telling with GPT-3 (<a href="https://twitter.com/RamonDarioIT/status/1552164189497462784" rel="nofollow noreferrer">https://twitter.com/RamonDarioIT/status/1552164189497462784</a>) fun enough, but fun to a general audience. I am not sure if I have achieved this objective yet, but it's an ongoing process!<p>You can find a longer post of my musings here: <a href="http://ramondario.com/thus-spoke-zaranova.html" rel="nofollow noreferrer">http://ramondario.com/thus-spoke-zaranova.html</a><p>If you find this cool reach out to me, I love to chat about it. If you have feedback, I would love to hear it!
Show HN: Talk Paper Scissors
hey all!<p>just in time for the friends&family gatherings, friend and collaborator Nolen from eieio[0] and I just launched Talk Paper Scissors i.e. rock paper scissors over the telephone! with strangers!<p>Nolen goes into a lot of technical detail on his blog[1] ... including how we had to implement a weird "ping pong" hack to make Twilio behave less unpredictably around weird telephony states. turns out that phone/web/API games are cool little hard async problems! we had to mutex stuff!<p>feel free to ask questions/leave comments here -- and wishing everyone happy holidays!! cheeers<p>oh... and here's the source code!! [2]<p>[0] from <a href="https://stranger.video" rel="nofollow noreferrer">https://stranger.video</a> fame!! -- discussed here <a href="https://news.ycombinator.com/item?id=38305787">https://news.ycombinator.com/item?id=38305787</a><p>[1] <a href="https://eieio.games/nonsense/game-13-talk-paper-scissors/" rel="nofollow noreferrer">https://eieio.games/nonsense/game-13-talk-paper-scissors/</a><p>[2] <a href="https://github.com/gregsadetsky/tps/">https://github.com/gregsadetsky/tps/</a>
Show HN: Talk Paper Scissors
hey all!<p>just in time for the friends&family gatherings, friend and collaborator Nolen from eieio[0] and I just launched Talk Paper Scissors i.e. rock paper scissors over the telephone! with strangers!<p>Nolen goes into a lot of technical detail on his blog[1] ... including how we had to implement a weird "ping pong" hack to make Twilio behave less unpredictably around weird telephony states. turns out that phone/web/API games are cool little hard async problems! we had to mutex stuff!<p>feel free to ask questions/leave comments here -- and wishing everyone happy holidays!! cheeers<p>oh... and here's the source code!! [2]<p>[0] from <a href="https://stranger.video" rel="nofollow noreferrer">https://stranger.video</a> fame!! -- discussed here <a href="https://news.ycombinator.com/item?id=38305787">https://news.ycombinator.com/item?id=38305787</a><p>[1] <a href="https://eieio.games/nonsense/game-13-talk-paper-scissors/" rel="nofollow noreferrer">https://eieio.games/nonsense/game-13-talk-paper-scissors/</a><p>[2] <a href="https://github.com/gregsadetsky/tps/">https://github.com/gregsadetsky/tps/</a>
Show HN: Talk Paper Scissors
hey all!<p>just in time for the friends&family gatherings, friend and collaborator Nolen from eieio[0] and I just launched Talk Paper Scissors i.e. rock paper scissors over the telephone! with strangers!<p>Nolen goes into a lot of technical detail on his blog[1] ... including how we had to implement a weird "ping pong" hack to make Twilio behave less unpredictably around weird telephony states. turns out that phone/web/API games are cool little hard async problems! we had to mutex stuff!<p>feel free to ask questions/leave comments here -- and wishing everyone happy holidays!! cheeers<p>oh... and here's the source code!! [2]<p>[0] from <a href="https://stranger.video" rel="nofollow noreferrer">https://stranger.video</a> fame!! -- discussed here <a href="https://news.ycombinator.com/item?id=38305787">https://news.ycombinator.com/item?id=38305787</a><p>[1] <a href="https://eieio.games/nonsense/game-13-talk-paper-scissors/" rel="nofollow noreferrer">https://eieio.games/nonsense/game-13-talk-paper-scissors/</a><p>[2] <a href="https://github.com/gregsadetsky/tps/">https://github.com/gregsadetsky/tps/</a>
Show HN: Talk Paper Scissors
hey all!<p>just in time for the friends&family gatherings, friend and collaborator Nolen from eieio[0] and I just launched Talk Paper Scissors i.e. rock paper scissors over the telephone! with strangers!<p>Nolen goes into a lot of technical detail on his blog[1] ... including how we had to implement a weird "ping pong" hack to make Twilio behave less unpredictably around weird telephony states. turns out that phone/web/API games are cool little hard async problems! we had to mutex stuff!<p>feel free to ask questions/leave comments here -- and wishing everyone happy holidays!! cheeers<p>oh... and here's the source code!! [2]<p>[0] from <a href="https://stranger.video" rel="nofollow noreferrer">https://stranger.video</a> fame!! -- discussed here <a href="https://news.ycombinator.com/item?id=38305787">https://news.ycombinator.com/item?id=38305787</a><p>[1] <a href="https://eieio.games/nonsense/game-13-talk-paper-scissors/" rel="nofollow noreferrer">https://eieio.games/nonsense/game-13-talk-paper-scissors/</a><p>[2] <a href="https://github.com/gregsadetsky/tps/">https://github.com/gregsadetsky/tps/</a>
Show HN: Open-source superhuman like email client
Hey Hacker news,<p>Over the last couple months, I've been hacking with a friend on an email client for gmail that is similar to superhuman.<p>A little backstory, we think that superhuman, in it's current implementation is vim-like. We hope to mostly match the performance and usability there and expand it into something more vscode-like.<p>Looking for feedback and suggestions!
Show HN: Open-source superhuman like email client
Hey Hacker news,<p>Over the last couple months, I've been hacking with a friend on an email client for gmail that is similar to superhuman.<p>A little backstory, we think that superhuman, in it's current implementation is vim-like. We hope to mostly match the performance and usability there and expand it into something more vscode-like.<p>Looking for feedback and suggestions!
Show HN: Open-source superhuman like email client
Hey Hacker news,<p>Over the last couple months, I've been hacking with a friend on an email client for gmail that is similar to superhuman.<p>A little backstory, we think that superhuman, in it's current implementation is vim-like. We hope to mostly match the performance and usability there and expand it into something more vscode-like.<p>Looking for feedback and suggestions!
Show HN: Open-source superhuman like email client
Hey Hacker news,<p>Over the last couple months, I've been hacking with a friend on an email client for gmail that is similar to superhuman.<p>A little backstory, we think that superhuman, in it's current implementation is vim-like. We hope to mostly match the performance and usability there and expand it into something more vscode-like.<p>Looking for feedback and suggestions!
Show HN: Create and deploy multi-page web app prototypes using chat
gptengineer.app lets you prototype, deploy and iterate on web apps using plain english. Here is a video of how I use it: <a href="https://www.loom.com/share/abda1d8e33134d0e944297afd3a51664" rel="nofollow noreferrer">https://www.loom.com/share/abda1d8e33134d0e944297afd3a51664</a><p>We designed it around the principles:<p>1. Leverage LLMs where they work best: LLMs are faster than humans at putting together prototypes of a few hundred lines of code. By using them early on, and give high level change request commands when the project is small, and then let human devs take over, it’s a productivity boost.<p>2. non-technical + programmer collaboration: All changes from the app is made as git commits, so that non-technical people (via chat) and programmers are able to contribute to the same code.<p>LLMs are expensive, but we left it open over the christmas holidays for anyone to try it out: <a href="https://run.gptengineer.app/" rel="nofollow noreferrer">https://run.gptengineer.app/</a><p>Would love to hear what you think!
Show HN: Create and deploy multi-page web app prototypes using chat
gptengineer.app lets you prototype, deploy and iterate on web apps using plain english. Here is a video of how I use it: <a href="https://www.loom.com/share/abda1d8e33134d0e944297afd3a51664" rel="nofollow noreferrer">https://www.loom.com/share/abda1d8e33134d0e944297afd3a51664</a><p>We designed it around the principles:<p>1. Leverage LLMs where they work best: LLMs are faster than humans at putting together prototypes of a few hundred lines of code. By using them early on, and give high level change request commands when the project is small, and then let human devs take over, it’s a productivity boost.<p>2. non-technical + programmer collaboration: All changes from the app is made as git commits, so that non-technical people (via chat) and programmers are able to contribute to the same code.<p>LLMs are expensive, but we left it open over the christmas holidays for anyone to try it out: <a href="https://run.gptengineer.app/" rel="nofollow noreferrer">https://run.gptengineer.app/</a><p>Would love to hear what you think!
Show HN: Code interpreter with mixtral-8x7B-instruct
How I made a 3D Modeler in C
How I made a 3D Modeler in C
Show HN: Emu2 – A Gemini-like open-source 37B Multimodal Model
Hello HN,
I'm excited to introduce Emu2, the latest generative multimodal model developed by the Beijing Academy of Artificial Intelligence (BAAI). Emu2 is an open-source initiative that reflects BAAI's commitment to fostering open, secure, and responsible AI research. It's designed to enhance AI's proficiency in handling tasks across various modalities with minimal examples and straightforward instructions.<p>Emu2 has demonstrated superior performance over other large-scale models like Flamingo-80B in few-shot multimodal understanding tasks. It serves as a versatile base model for developers, providing a flexible platform for crafting specialized multimodal applications.<p>Key features of Emu2 include:<p>- A more streamlined modeling framework than its predecessor, Emu.<p>- A decoder capable of reconstructing images from the encoder's semantic space.<p>- An expansion to 37 billion parameters, boosting both capabilities and generalization.<p>BAAI has also released fine-tuned versions, Emu2-Chat for visual understanding and Emu2-Gen for visual generation, which stand as some of the most powerful open-source models available today.<p>Here are the resources for those interested in exploring or contributing to Emu2:<p>- Project: https://baaivision.github.io/emu2/<p>- Model: https://huggingface.co/BAAI/Emu2<p>- Code: https://github.com/baaivision/Emu/tree/main/Emu2<p>- Demo: https://huggingface.co/spaces/BAAI/Emu2<p>- Paper: https://arxiv.org/abs/2312.13286<p>We're eager to see how the HN community engages with Emu2 and we welcome your feedback to help us improve. Let's collaborate to push the boundaries of multimodal AI!
Show HN: Emu2 – A Gemini-like open-source 37B Multimodal Model
Hello HN,
I'm excited to introduce Emu2, the latest generative multimodal model developed by the Beijing Academy of Artificial Intelligence (BAAI). Emu2 is an open-source initiative that reflects BAAI's commitment to fostering open, secure, and responsible AI research. It's designed to enhance AI's proficiency in handling tasks across various modalities with minimal examples and straightforward instructions.<p>Emu2 has demonstrated superior performance over other large-scale models like Flamingo-80B in few-shot multimodal understanding tasks. It serves as a versatile base model for developers, providing a flexible platform for crafting specialized multimodal applications.<p>Key features of Emu2 include:<p>- A more streamlined modeling framework than its predecessor, Emu.<p>- A decoder capable of reconstructing images from the encoder's semantic space.<p>- An expansion to 37 billion parameters, boosting both capabilities and generalization.<p>BAAI has also released fine-tuned versions, Emu2-Chat for visual understanding and Emu2-Gen for visual generation, which stand as some of the most powerful open-source models available today.<p>Here are the resources for those interested in exploring or contributing to Emu2:<p>- Project: https://baaivision.github.io/emu2/<p>- Model: https://huggingface.co/BAAI/Emu2<p>- Code: https://github.com/baaivision/Emu/tree/main/Emu2<p>- Demo: https://huggingface.co/spaces/BAAI/Emu2<p>- Paper: https://arxiv.org/abs/2312.13286<p>We're eager to see how the HN community engages with Emu2 and we welcome your feedback to help us improve. Let's collaborate to push the boundaries of multimodal AI!
Show HN: Heynote – A dedicated scratchpad for developers
Hey!<p>I made Heynote entirely for my own use case. For many years, I always had an Emacs instance running with the scratch buffer open, even long after I had abandoned Emacs as my programming editor in favor of more recent IDE:s.<p>The simplicity of having just one big scratch buffer appeals to me, but I still want to separate the different things I jot down somehow (without using tabs or similar). Previously, my solution was to insert a bunch of blank lines between the notes, but hitting C-A would still select the entire buffer. That's why I came up with the concept of "blocks", which turned out really well for my use cases.<p>I decided to release Heynote, thinking it might be useful to others.
Show HN: Heynote – A dedicated scratchpad for developers
Hey!<p>I made Heynote entirely for my own use case. For many years, I always had an Emacs instance running with the scratch buffer open, even long after I had abandoned Emacs as my programming editor in favor of more recent IDE:s.<p>The simplicity of having just one big scratch buffer appeals to me, but I still want to separate the different things I jot down somehow (without using tabs or similar). Previously, my solution was to insert a bunch of blank lines between the notes, but hitting C-A would still select the entire buffer. That's why I came up with the concept of "blocks", which turned out really well for my use cases.<p>I decided to release Heynote, thinking it might be useful to others.
Show HN: Heynote – A dedicated scratchpad for developers
Hey!<p>I made Heynote entirely for my own use case. For many years, I always had an Emacs instance running with the scratch buffer open, even long after I had abandoned Emacs as my programming editor in favor of more recent IDE:s.<p>The simplicity of having just one big scratch buffer appeals to me, but I still want to separate the different things I jot down somehow (without using tabs or similar). Previously, my solution was to insert a bunch of blank lines between the notes, but hitting C-A would still select the entire buffer. That's why I came up with the concept of "blocks", which turned out really well for my use cases.<p>I decided to release Heynote, thinking it might be useful to others.
Show HN: Heynote – A dedicated scratchpad for developers
Hey!<p>I made Heynote entirely for my own use case. For many years, I always had an Emacs instance running with the scratch buffer open, even long after I had abandoned Emacs as my programming editor in favor of more recent IDE:s.<p>The simplicity of having just one big scratch buffer appeals to me, but I still want to separate the different things I jot down somehow (without using tabs or similar). Previously, my solution was to insert a bunch of blank lines between the notes, but hitting C-A would still select the entire buffer. That's why I came up with the concept of "blocks", which turned out really well for my use cases.<p>I decided to release Heynote, thinking it might be useful to others.