The best Hacker News stories from Show from the past day
Latest posts:
Show HN: Build a discord/Slack bot to answer questions with your docs and GPT4
It works on top of the open-source workflow engine windmill [1] that you can easily self-host on a tiny server or a large k8s cluster.<p>You will also need pgvector (here hosted on supabase) and of course a GPT4 api key.<p>It showcases an approval step so that you only provide answers you are confident giving to your users, which feels less robotic.<p>All the building blocks are scripts that you can reuse outside of windmill and you could build this in any other workflow engines (although less conveniently).<p>We use it for our own needs on discord [2] and thoughts this was a common need for any product having community support on slack or discord.<p>[1]: <a href="https://github.com/windmill-labs/windmill">https://github.com/windmill-labs/windmill</a><p>[2]: <a href="https://discord.com/invite/V7PM2YHsPB" rel="nofollow noreferrer">https://discord.com/invite/V7PM2YHsPB</a>
Show HN: Build a discord/Slack bot to answer questions with your docs and GPT4
It works on top of the open-source workflow engine windmill [1] that you can easily self-host on a tiny server or a large k8s cluster.<p>You will also need pgvector (here hosted on supabase) and of course a GPT4 api key.<p>It showcases an approval step so that you only provide answers you are confident giving to your users, which feels less robotic.<p>All the building blocks are scripts that you can reuse outside of windmill and you could build this in any other workflow engines (although less conveniently).<p>We use it for our own needs on discord [2] and thoughts this was a common need for any product having community support on slack or discord.<p>[1]: <a href="https://github.com/windmill-labs/windmill">https://github.com/windmill-labs/windmill</a><p>[2]: <a href="https://discord.com/invite/V7PM2YHsPB" rel="nofollow noreferrer">https://discord.com/invite/V7PM2YHsPB</a>
Show HN: Serverless VPN, pay as you go, unlimited devices, no subscriptions
Show HN: Serverless VPN, pay as you go, unlimited devices, no subscriptions
Show HN: PFAS.report – Measure the forever chemicals in your blood via Quest
Hey HN<p>We made a site that let's anyone measure the forever chemicals in their blood with the gold standard LC-MS/MS blood serum test at Quest Diagnostics.<p>If you're a firefighter, plant worker, planning to become pregnant or just someone who lives in an area with contaminated drinking water, check it out.<p>I live in Santa Cruz. Here are my results:<p>My lab findings: <a href="https://res.cloudinary.com/mpsh87/image/upload/v1687923285/lab_results_redacted_final_e28vh4.pdf" rel="nofollow noreferrer">https://res.cloudinary.com/mpsh87/image/upload/v1687923285/l...</a><p>My total PFAS calculation: <a href="https://res.cloudinary.com/mpsh87/image/upload/v1687923482/pfas_report_calculator_ntal6v.png" rel="nofollow noreferrer">https://res.cloudinary.com/mpsh87/image/upload/v1687923482/p...</a><p>NASEM clinical recommendations based on Total PFAS: <a href="https://res.cloudinary.com/mpsh87/image/upload/c_scale,dpr_2.0,h_1200/v1687923501/NASEM_clinical_recommendations_stcvq9.jpg" rel="nofollow noreferrer">https://res.cloudinary.com/mpsh87/image/upload/c_scale,dpr_2...</a><p>The goal is to be under 2 ng/mL. I'm 10.86.<p>Honestly I was a bit surprised by my result and am currently deciding what to do next.<p>There's some research out of Australia indicating blood donation/phlebotomy is effective at removing it (<a href="https://jamanetwork.com/journals/jamanetworkopen/fullarticle/2790905" rel="nofollow noreferrer">https://jamanetwork.com/journals/jamanetworkopen/fullarticle...</a>) from the body. Fluorochemicals seem to bind to the albumin in the blood. I might try that.<p>Right now the site only works at Quest locations in California, but we're looking to expand to other states soon.<p>If you're local, the site is live and you can order the test right now. Results are currently taking between 11 and 18 days.<p>Thanks for reading my post.
Show HN: PFAS.report – Measure the forever chemicals in your blood via Quest
Hey HN<p>We made a site that let's anyone measure the forever chemicals in their blood with the gold standard LC-MS/MS blood serum test at Quest Diagnostics.<p>If you're a firefighter, plant worker, planning to become pregnant or just someone who lives in an area with contaminated drinking water, check it out.<p>I live in Santa Cruz. Here are my results:<p>My lab findings: <a href="https://res.cloudinary.com/mpsh87/image/upload/v1687923285/lab_results_redacted_final_e28vh4.pdf" rel="nofollow noreferrer">https://res.cloudinary.com/mpsh87/image/upload/v1687923285/l...</a><p>My total PFAS calculation: <a href="https://res.cloudinary.com/mpsh87/image/upload/v1687923482/pfas_report_calculator_ntal6v.png" rel="nofollow noreferrer">https://res.cloudinary.com/mpsh87/image/upload/v1687923482/p...</a><p>NASEM clinical recommendations based on Total PFAS: <a href="https://res.cloudinary.com/mpsh87/image/upload/c_scale,dpr_2.0,h_1200/v1687923501/NASEM_clinical_recommendations_stcvq9.jpg" rel="nofollow noreferrer">https://res.cloudinary.com/mpsh87/image/upload/c_scale,dpr_2...</a><p>The goal is to be under 2 ng/mL. I'm 10.86.<p>Honestly I was a bit surprised by my result and am currently deciding what to do next.<p>There's some research out of Australia indicating blood donation/phlebotomy is effective at removing it (<a href="https://jamanetwork.com/journals/jamanetworkopen/fullarticle/2790905" rel="nofollow noreferrer">https://jamanetwork.com/journals/jamanetworkopen/fullarticle...</a>) from the body. Fluorochemicals seem to bind to the albumin in the blood. I might try that.<p>Right now the site only works at Quest locations in California, but we're looking to expand to other states soon.<p>If you're local, the site is live and you can order the test right now. Results are currently taking between 11 and 18 days.<p>Thanks for reading my post.
Show HN: Open-source background removal in the browser
@imgly/background-removal is a powerful javascript library that allows seamlessly background removal of images directly in the browser. With its unique features and capabilities, this package offers an innovative and cost-effective solution for background removal tasks without compromising data privacy.
Show HN: Open-source background removal in the browser
@imgly/background-removal is a powerful javascript library that allows seamlessly background removal of images directly in the browser. With its unique features and capabilities, this package offers an innovative and cost-effective solution for background removal tasks without compromising data privacy.
Show HN: Open-source background removal in the browser
@imgly/background-removal is a powerful javascript library that allows seamlessly background removal of images directly in the browser. With its unique features and capabilities, this package offers an innovative and cost-effective solution for background removal tasks without compromising data privacy.
Show HN: Open-source background removal in the browser
@imgly/background-removal is a powerful javascript library that allows seamlessly background removal of images directly in the browser. With its unique features and capabilities, this package offers an innovative and cost-effective solution for background removal tasks without compromising data privacy.
Show HN: Open-source background removal in the browser
@imgly/background-removal is a powerful javascript library that allows seamlessly background removal of images directly in the browser. With its unique features and capabilities, this package offers an innovative and cost-effective solution for background removal tasks without compromising data privacy.
Show HN: Endless – An attempt to unify the social media experience
Hey guys,<p>Endless is an open-source mobile app that curates posts from your favorite websites in one place with a common interface. The application uses custom extractors specifically written for each website. This way you can endlessly scroll through posts and save the ones you like without having to deal with ads.<p>With the Endless server I am hosting you can also upvote and leave comments on posts without creating an account! With random tokens linked to your actions you basically use your device as your account and undo your actions in the future without spoiling your identity.<p>I hope to add more extractors in the future. Feel free to install the app and check out the extractors yourself or contribute to the project! I always love to hear your comments and feedback.<p>GitHub: <a href="https://github.com/kaangiray26/endless">https://github.com/kaangiray26/endless</a><p>APK Releases: <a href="https://github.com/kaangiray26/endless/releases">https://github.com/kaangiray26/endless/releases</a>
Show HN: An Interactive Guide to Teach Derivatives and Backpropagation
Show HN: An Interactive Guide to Teach Derivatives and Backpropagation
Show HN: BillaBear – Self-Hosted SaaS Subscription Management and Billing
Show HN: BillaBear – Self-Hosted SaaS Subscription Management and Billing
Show HN: BillaBear – Self-Hosted SaaS Subscription Management and Billing
Show HN: Superblocks AI – AI coding assistant for internal apps
I’m Frank, the Head of AI Engineering at Superblocks. We’re a platform for enterprise developers to build and host mission-critical internal apps.<p>Today we launched Superblocks AI and are excited to hear feedback from the HN community!<p>Superblocks AI combines the power of the Superblocks drag-and-drop App Builder with robust AI code generation, code optimization, code explanation, mock data generation, and API call generation across SQL, Python, JavaScript, JSON and HTML.<p>We built Superblocks AI with the intention to streamline some of the repetitive and often confusing aspects of building internal tools, here’s a brief overview:<p>Generate Code: LLMs like ChatGPT have quickly become a critical part of developers' lives and we wanted to bring that experience natively into our product. The response is streamed for the best UX, similar to Chat-GPT, and can be modified before use.<p>Explain Code: Understanding someone else’s code for large internal engineering teams is often a challenge. Highlight code and Superblocks AI offers an explanation that you then have the ability to add as a comment.<p>Edit Code: You can make alterations to code by highlighting it and choosing prompts like optimize performance, enhance readability, or something custom. We've added an inline code diff view for easy verification of changes.<p>Generate API Calls: You often want to make an API call but need to spend 30 minutes looking up the documentation and crafting the correct call in Postman. We provided a way for you to give a prompt, and Superblocks AI will generate REST and GraphQL queries for APIs like Stripe, Salesforce, your favorite SaaS provider, and more.<p>Generate Mock Data: This enables faster UI development by generating mock data for components like tables, charts, grids etc., which can be especially handy during prototyping.<p>I'd love to hear feedback from the HN community on how you think this feature should evolve over the next few months!
Show HN: Superblocks AI – AI coding assistant for internal apps
I’m Frank, the Head of AI Engineering at Superblocks. We’re a platform for enterprise developers to build and host mission-critical internal apps.<p>Today we launched Superblocks AI and are excited to hear feedback from the HN community!<p>Superblocks AI combines the power of the Superblocks drag-and-drop App Builder with robust AI code generation, code optimization, code explanation, mock data generation, and API call generation across SQL, Python, JavaScript, JSON and HTML.<p>We built Superblocks AI with the intention to streamline some of the repetitive and often confusing aspects of building internal tools, here’s a brief overview:<p>Generate Code: LLMs like ChatGPT have quickly become a critical part of developers' lives and we wanted to bring that experience natively into our product. The response is streamed for the best UX, similar to Chat-GPT, and can be modified before use.<p>Explain Code: Understanding someone else’s code for large internal engineering teams is often a challenge. Highlight code and Superblocks AI offers an explanation that you then have the ability to add as a comment.<p>Edit Code: You can make alterations to code by highlighting it and choosing prompts like optimize performance, enhance readability, or something custom. We've added an inline code diff view for easy verification of changes.<p>Generate API Calls: You often want to make an API call but need to spend 30 minutes looking up the documentation and crafting the correct call in Postman. We provided a way for you to give a prompt, and Superblocks AI will generate REST and GraphQL queries for APIs like Stripe, Salesforce, your favorite SaaS provider, and more.<p>Generate Mock Data: This enables faster UI development by generating mock data for components like tables, charts, grids etc., which can be especially handy during prototyping.<p>I'd love to hear feedback from the HN community on how you think this feature should evolve over the next few months!
Show HN: Clang-uml – C++ to UML diagram generator based on Clang
Hi,<p>clang-uml is an open-source C++ to UML diagram generator, driven by YAML configuration files.<p>The main idea behind the project is to easily maintain up-to-date diagrams within a code-base or document legacy code.<p>The configuration file for clang-uml defines the types and contents of each generated diagram.<p>The diagrams can be currently generated in PlantUML and JSON formats.<p>Main features:
- class, sequence, package and include diagrams
- up to C++17 with support for C++20 concepts
- visualization of template specialization relationships
- declarative diagram content filtering based on namespaces, elements and relationships
- relationship inference from C++ containers, smart pointers and custom templates
- customizable interactive links in diagrams (SVG output only)
- generation of UML packages from namespaces or directories
- JSON output containing intermediate diagram model representation for custom processing<p>More features, usage information and examples are in README at <a href="https://github.com/bkryza/clang-uml">https://github.com/bkryza/clang-uml</a> and online docs at <a href="https://clang-uml.github.io" rel="nofollow noreferrer">https://clang-uml.github.io</a><p>In particular, checkout diagrams generated from test cases here: <a href="https://clang-uml.github.io/md_docs_2test__cases.html" rel="nofollow noreferrer">https://clang-uml.github.io/md_docs_2test__cases.html</a>