The best Hacker News stories from Show from the past day
Latest posts:
Show HN: I got tired of reading "This posting has been deleted by its author"
Show HN: I got tired of reading "This posting has been deleted by its author"
Show HN: I built a virtual tabletop for playing Dungeons and Dragons
Diceright is a virtual tabletop for playing dungeons and dragons with friends on the web. You can watch a quick overview of how it works here: <a href="https://tinyurl.com/diceright" rel="nofollow noreferrer">https://tinyurl.com/diceright</a>. And there’s a list of the main features right on the homepage.<p>It’s a Ruby on Rails site that makes heavy use of action cable for keeping the maps and tokens in sync for all players. On the front end, I’m using HTML canvas for the maps and a js library called fabric.js for interacting with the canvas. Otherwise, just jQuery on the front end. I optimized it all to work on mobile too.<p>I built this as a side project for fun over of the past couple years. It took a lot longer than expected, but it was also a lot of fun. I did all the design / UX for it too which was a struggle at first but was a great learning experience.<p>Let me know what you think and if you have any questions. Thanks!
Show HN: I built a virtual tabletop for playing Dungeons and Dragons
Diceright is a virtual tabletop for playing dungeons and dragons with friends on the web. You can watch a quick overview of how it works here: <a href="https://tinyurl.com/diceright" rel="nofollow noreferrer">https://tinyurl.com/diceright</a>. And there’s a list of the main features right on the homepage.<p>It’s a Ruby on Rails site that makes heavy use of action cable for keeping the maps and tokens in sync for all players. On the front end, I’m using HTML canvas for the maps and a js library called fabric.js for interacting with the canvas. Otherwise, just jQuery on the front end. I optimized it all to work on mobile too.<p>I built this as a side project for fun over of the past couple years. It took a lot longer than expected, but it was also a lot of fun. I did all the design / UX for it too which was a struggle at first but was a great learning experience.<p>Let me know what you think and if you have any questions. Thanks!
Show HN: I built a virtual tabletop for playing Dungeons and Dragons
Diceright is a virtual tabletop for playing dungeons and dragons with friends on the web. You can watch a quick overview of how it works here: <a href="https://tinyurl.com/diceright" rel="nofollow noreferrer">https://tinyurl.com/diceright</a>. And there’s a list of the main features right on the homepage.<p>It’s a Ruby on Rails site that makes heavy use of action cable for keeping the maps and tokens in sync for all players. On the front end, I’m using HTML canvas for the maps and a js library called fabric.js for interacting with the canvas. Otherwise, just jQuery on the front end. I optimized it all to work on mobile too.<p>I built this as a side project for fun over of the past couple years. It took a lot longer than expected, but it was also a lot of fun. I did all the design / UX for it too which was a struggle at first but was a great learning experience.<p>Let me know what you think and if you have any questions. Thanks!
Show HN: I built a virtual tabletop for playing Dungeons and Dragons
Diceright is a virtual tabletop for playing dungeons and dragons with friends on the web. You can watch a quick overview of how it works here: <a href="https://tinyurl.com/diceright" rel="nofollow noreferrer">https://tinyurl.com/diceright</a>. And there’s a list of the main features right on the homepage.<p>It’s a Ruby on Rails site that makes heavy use of action cable for keeping the maps and tokens in sync for all players. On the front end, I’m using HTML canvas for the maps and a js library called fabric.js for interacting with the canvas. Otherwise, just jQuery on the front end. I optimized it all to work on mobile too.<p>I built this as a side project for fun over of the past couple years. It took a lot longer than expected, but it was also a lot of fun. I did all the design / UX for it too which was a struggle at first but was a great learning experience.<p>Let me know what you think and if you have any questions. Thanks!
Show HN: Speech Meter – Improve Your English Pronunciation
Hey HN!<p>We built Speech Meter as a tool to practice and improve English pronunciation. It uses AI to analyze your accent and score your pronunciation accuracy. It’s great for anyone who wants to practice their pronunciation in English. I’d love to hear your thoughts and suggestions for improvements. I really appreciate any feedback you could have (:
Show HN: Speech Meter – Improve Your English Pronunciation
Hey HN!<p>We built Speech Meter as a tool to practice and improve English pronunciation. It uses AI to analyze your accent and score your pronunciation accuracy. It’s great for anyone who wants to practice their pronunciation in English. I’d love to hear your thoughts and suggestions for improvements. I really appreciate any feedback you could have (:
Show HN: Netflix for AI-Generated Videos
Show HN: Netflix for AI-Generated Videos
Show HN: OpenLLMetry – OpenTelemetry-based observability for LLMs
Hey HN, Nir, Gal and Tomer here. We’re open-sourcing a set of extensions we’ve built on top of OpenTelemetry that provide visibility into LLM applications - whether it be prompts, vector DBs and more. Here’s the repo: <a href="https://github.com/traceloop/openllmetry">https://github.com/traceloop/openllmetry</a>.<p>There’s already a decent number of tools for LLM observability, some open-source and some not. But what we found was missing for all of them is that they were closed-protocol by design, vendor-locking you to use their observability platform or their proprietary framework for running your LLMs.<p>It’s still early in the gen-AI space so we think it’s the right time to define an open protocol for observability. So we built OpenLLMetry. It extends OpenTelemetry and provides instrumentations for LLM-specific libraries which automatically monitor and trace prompts, token usage, embeddings, etc.<p>Two key benefits with OpenTelemetry are (1) you can trace your entire system execution, not just the LLM (so you can see how requests to DBs, or other calls affect the overall result); and (2) you can connect to any monitoring platform—no need to adopt new tools. Install the SDK and plug it into Datadog, Sentry, or both. Or switch between them easily.<p>We’ve already built instrumentations for LLMs like OpenAI, Anthropic and Cohere, vector DBs like Pinecone and LLM Frameworks like LangChain and Haystack. And we’ve built an SDK that makes it easy to use all of these instrumentations in case you’re not too familiar with OpenTelemetry.<p>Everything is written in Python (with Typescript around the corner) and licensed with Apache-2.0.<p>We’re using this SDK for our own platform (Traceloop), but our hope is that OpenLLMetry can evolve and thrive independently, giving everyone (including our users) the power of choice. We’ll be working with the OpenTelemetry community to get this to become a first-class citizen of OpenTelemetry.<p>Would love to hear your thoughts and opinions!<p>Check it out -<p>Docs: <a href="https://www.traceloop.com/docs/python-sdk/introduction">https://www.traceloop.com/docs/python-sdk/introduction</a><p>Github: <a href="https://github.com/traceloop/openllmetry">https://github.com/traceloop/openllmetry</a>
Show HN: OpenLLMetry – OpenTelemetry-based observability for LLMs
Hey HN, Nir, Gal and Tomer here. We’re open-sourcing a set of extensions we’ve built on top of OpenTelemetry that provide visibility into LLM applications - whether it be prompts, vector DBs and more. Here’s the repo: <a href="https://github.com/traceloop/openllmetry">https://github.com/traceloop/openllmetry</a>.<p>There’s already a decent number of tools for LLM observability, some open-source and some not. But what we found was missing for all of them is that they were closed-protocol by design, vendor-locking you to use their observability platform or their proprietary framework for running your LLMs.<p>It’s still early in the gen-AI space so we think it’s the right time to define an open protocol for observability. So we built OpenLLMetry. It extends OpenTelemetry and provides instrumentations for LLM-specific libraries which automatically monitor and trace prompts, token usage, embeddings, etc.<p>Two key benefits with OpenTelemetry are (1) you can trace your entire system execution, not just the LLM (so you can see how requests to DBs, or other calls affect the overall result); and (2) you can connect to any monitoring platform—no need to adopt new tools. Install the SDK and plug it into Datadog, Sentry, or both. Or switch between them easily.<p>We’ve already built instrumentations for LLMs like OpenAI, Anthropic and Cohere, vector DBs like Pinecone and LLM Frameworks like LangChain and Haystack. And we’ve built an SDK that makes it easy to use all of these instrumentations in case you’re not too familiar with OpenTelemetry.<p>Everything is written in Python (with Typescript around the corner) and licensed with Apache-2.0.<p>We’re using this SDK for our own platform (Traceloop), but our hope is that OpenLLMetry can evolve and thrive independently, giving everyone (including our users) the power of choice. We’ll be working with the OpenTelemetry community to get this to become a first-class citizen of OpenTelemetry.<p>Would love to hear your thoughts and opinions!<p>Check it out -<p>Docs: <a href="https://www.traceloop.com/docs/python-sdk/introduction">https://www.traceloop.com/docs/python-sdk/introduction</a><p>Github: <a href="https://github.com/traceloop/openllmetry">https://github.com/traceloop/openllmetry</a>
Show HN: OpenLLMetry – OpenTelemetry-based observability for LLMs
Hey HN, Nir, Gal and Tomer here. We’re open-sourcing a set of extensions we’ve built on top of OpenTelemetry that provide visibility into LLM applications - whether it be prompts, vector DBs and more. Here’s the repo: <a href="https://github.com/traceloop/openllmetry">https://github.com/traceloop/openllmetry</a>.<p>There’s already a decent number of tools for LLM observability, some open-source and some not. But what we found was missing for all of them is that they were closed-protocol by design, vendor-locking you to use their observability platform or their proprietary framework for running your LLMs.<p>It’s still early in the gen-AI space so we think it’s the right time to define an open protocol for observability. So we built OpenLLMetry. It extends OpenTelemetry and provides instrumentations for LLM-specific libraries which automatically monitor and trace prompts, token usage, embeddings, etc.<p>Two key benefits with OpenTelemetry are (1) you can trace your entire system execution, not just the LLM (so you can see how requests to DBs, or other calls affect the overall result); and (2) you can connect to any monitoring platform—no need to adopt new tools. Install the SDK and plug it into Datadog, Sentry, or both. Or switch between them easily.<p>We’ve already built instrumentations for LLMs like OpenAI, Anthropic and Cohere, vector DBs like Pinecone and LLM Frameworks like LangChain and Haystack. And we’ve built an SDK that makes it easy to use all of these instrumentations in case you’re not too familiar with OpenTelemetry.<p>Everything is written in Python (with Typescript around the corner) and licensed with Apache-2.0.<p>We’re using this SDK for our own platform (Traceloop), but our hope is that OpenLLMetry can evolve and thrive independently, giving everyone (including our users) the power of choice. We’ll be working with the OpenTelemetry community to get this to become a first-class citizen of OpenTelemetry.<p>Would love to hear your thoughts and opinions!<p>Check it out -<p>Docs: <a href="https://www.traceloop.com/docs/python-sdk/introduction">https://www.traceloop.com/docs/python-sdk/introduction</a><p>Github: <a href="https://github.com/traceloop/openllmetry">https://github.com/traceloop/openllmetry</a>
Show HN: See library availabilities for your Goodreads want-to-read list
This is a Goodreads + Libby app integration which shows you the library availability for each of the books on your Goodreads want to read list.<p>Basically, I got sick of manually looking up each book on my Want to Read list on the Libby app to see if it was available or how long the wait was. So I made this site which easily gathers all that info for me.<p>At this point, I'm scraping Goodreads to figure out the "Want to Read" list. Libby provides a nice API though.<p>Any feedback is appreciated!! I also have a substack that I'm going to use to post updates, so follow along there if you're interested :) projecttbr.substack.com
Show HN: See library availabilities for your Goodreads want-to-read list
This is a Goodreads + Libby app integration which shows you the library availability for each of the books on your Goodreads want to read list.<p>Basically, I got sick of manually looking up each book on my Want to Read list on the Libby app to see if it was available or how long the wait was. So I made this site which easily gathers all that info for me.<p>At this point, I'm scraping Goodreads to figure out the "Want to Read" list. Libby provides a nice API though.<p>Any feedback is appreciated!! I also have a substack that I'm going to use to post updates, so follow along there if you're interested :) projecttbr.substack.com
Show HN: See library availabilities for your Goodreads want-to-read list
This is a Goodreads + Libby app integration which shows you the library availability for each of the books on your Goodreads want to read list.<p>Basically, I got sick of manually looking up each book on my Want to Read list on the Libby app to see if it was available or how long the wait was. So I made this site which easily gathers all that info for me.<p>At this point, I'm scraping Goodreads to figure out the "Want to Read" list. Libby provides a nice API though.<p>Any feedback is appreciated!! I also have a substack that I'm going to use to post updates, so follow along there if you're interested :) projecttbr.substack.com
Show HN: See library availabilities for your Goodreads want-to-read list
This is a Goodreads + Libby app integration which shows you the library availability for each of the books on your Goodreads want to read list.<p>Basically, I got sick of manually looking up each book on my Want to Read list on the Libby app to see if it was available or how long the wait was. So I made this site which easily gathers all that info for me.<p>At this point, I'm scraping Goodreads to figure out the "Want to Read" list. Libby provides a nice API though.<p>Any feedback is appreciated!! I also have a substack that I'm going to use to post updates, so follow along there if you're interested :) projecttbr.substack.com
Show HN: Obligator – An OpenID Connect server for self-hosters
Show HN: Obligator – An OpenID Connect server for self-hosters
Show HN: Obligator – An OpenID Connect server for self-hosters