The best Hacker News stories from Show from the past day

Go back

Latest posts:

Show HN: Oasis AI – Craft Emails, Essays and Notes, Just by Talking

I’m Yousif, founder/CTO of OASIS AI, a new iOS app to elevate your communication skills.<p>https://apps.apple.com/us/app/oasis-ai/id1668222944<p>OASIS AI transforms natural speech into polished writing—college essays, business emails, social media posts, journals, and more. Everything is instant, automatic and efficient. and efficiency. It’s very simple.<p>Let’s face it: humans communicate constantly, but we suck at it.<p>We want to use LLMs to go beyond Grammarly's error correction and Google Translate's word-for-word translation. Instead, OASIS refines your thoughts and intentions, choosing the perfect words to express your ideas in any format or language. The app gives you a first draft, a starting place, and then you’re in control from there.<p>OASIS started off as English–to-English, and we are now in the process of rolling out language translation and speech transcription for over 30 languages, including Chinese, Japanese, Spanish, and Arabic. As a preview, the app enables English speakers to craft WeChat posts that mimic the casual writing of a native Mandarin Chinese speaker.<p>What do you think? What features should we add? How can we be better?<p>https://theoasis.com/

Show HN: Oasis AI – Craft Emails, Essays and Notes, Just by Talking

I’m Yousif, founder/CTO of OASIS AI, a new iOS app to elevate your communication skills.<p>https://apps.apple.com/us/app/oasis-ai/id1668222944<p>OASIS AI transforms natural speech into polished writing—college essays, business emails, social media posts, journals, and more. Everything is instant, automatic and efficient. and efficiency. It’s very simple.<p>Let’s face it: humans communicate constantly, but we suck at it.<p>We want to use LLMs to go beyond Grammarly's error correction and Google Translate's word-for-word translation. Instead, OASIS refines your thoughts and intentions, choosing the perfect words to express your ideas in any format or language. The app gives you a first draft, a starting place, and then you’re in control from there.<p>OASIS started off as English–to-English, and we are now in the process of rolling out language translation and speech transcription for over 30 languages, including Chinese, Japanese, Spanish, and Arabic. As a preview, the app enables English speakers to craft WeChat posts that mimic the casual writing of a native Mandarin Chinese speaker.<p>What do you think? What features should we add? How can we be better?<p>https://theoasis.com/

Show HN: Skip the SSO Tax, access your user data with OSS

As the former CTO of an Insurtech and Fintech startup I always had the “pleasure” to keep regulators and auditors happy. Think of documenting who has access to what, quarterly access reviews, yearly audits and so on…<p>Like many others we couldn’t justify the Enterprise-plan for every SaaS tool to simply get access to SSO and SCIM/SAML APIs. For Notion alone the cost would have nearly doubled to $14 per user per month. That’s insane! Mostly unknown to people, SSO Tax also limits access to APIs that are used for managing user access (SCIM/SAML).<p>This has proven to be an incredibly annoying roadblock that prevented me from doing anything useful with our user data: - You want to download the current list of users and their permissions? Forget about it! - You want to centrally assign user roles and permissions? Good luck with that! - You want to delete user accounts immediately? Yeah right, like that's ever gonna happen!<p>It literally cost me hours to update our access matrix at the end of every quarter for our access reviews and manually assigning user accounts and permissions.<p>I figured, there must be a better way than praying to the SaaS gods to miraculously make the SSO Tax disappear (and open up SCIM/SAML along the way). That’s why I sat down a few weeks ago and started building OpenOwl (<a href="https://github.com/AccessOwl/open_owl">https://github.com/AccessOwl/open_owl</a>). It allows me to just plug in my user credentials and automatically download user lists, including permissions from SaaS tools.<p>Granted, OpenOwl is still a work in progress, and it's not perfect. At the moment it's limited to non-SSO login flows and covers only 7 SaaS vendors. My favorite part is that you can configure integrations as “recipes”. The goal was for anybody to be able to add new integrations (IT managers and developers alike). Therefore you ideally don’t even have to write any new code, just tell OpenOwl how the new SaaS vendor works.<p>What do you think? Have you dealt with manually maintaining a list of users and their permissions? Could this approach get us closer to overcoming parts of the SSO Tax?

Show HN: Skip the SSO Tax, access your user data with OSS

As the former CTO of an Insurtech and Fintech startup I always had the “pleasure” to keep regulators and auditors happy. Think of documenting who has access to what, quarterly access reviews, yearly audits and so on…<p>Like many others we couldn’t justify the Enterprise-plan for every SaaS tool to simply get access to SSO and SCIM/SAML APIs. For Notion alone the cost would have nearly doubled to $14 per user per month. That’s insane! Mostly unknown to people, SSO Tax also limits access to APIs that are used for managing user access (SCIM/SAML).<p>This has proven to be an incredibly annoying roadblock that prevented me from doing anything useful with our user data: - You want to download the current list of users and their permissions? Forget about it! - You want to centrally assign user roles and permissions? Good luck with that! - You want to delete user accounts immediately? Yeah right, like that's ever gonna happen!<p>It literally cost me hours to update our access matrix at the end of every quarter for our access reviews and manually assigning user accounts and permissions.<p>I figured, there must be a better way than praying to the SaaS gods to miraculously make the SSO Tax disappear (and open up SCIM/SAML along the way). That’s why I sat down a few weeks ago and started building OpenOwl (<a href="https://github.com/AccessOwl/open_owl">https://github.com/AccessOwl/open_owl</a>). It allows me to just plug in my user credentials and automatically download user lists, including permissions from SaaS tools.<p>Granted, OpenOwl is still a work in progress, and it's not perfect. At the moment it's limited to non-SSO login flows and covers only 7 SaaS vendors. My favorite part is that you can configure integrations as “recipes”. The goal was for anybody to be able to add new integrations (IT managers and developers alike). Therefore you ideally don’t even have to write any new code, just tell OpenOwl how the new SaaS vendor works.<p>What do you think? Have you dealt with manually maintaining a list of users and their permissions? Could this approach get us closer to overcoming parts of the SSO Tax?

Show HN: TurboPilot: Copilot clone runs code completion LLM on your CPU

Hi HN,<p>I spent my easter weekend stuck in the house with COVID and I decided to play with llama.cpp [1] and fauxpilot [2] to see if I could get LLM code assist working on pure CPU.<p>As a proof of concept I'd say I've proven that it's possible. However there's still a lot to do. The auto complete is quite slow at the moment. PRs welcome.<p>[1] <a href="https://github.com/ggerganov/llama.cpp">https://github.com/ggerganov/llama.cpp</a><p>[2] <a href="https://github.com/fauxpilot/fauxpilot">https://github.com/fauxpilot/fauxpilot</a>

Show HN: TurboPilot: Copilot clone runs code completion LLM on your CPU

Hi HN,<p>I spent my easter weekend stuck in the house with COVID and I decided to play with llama.cpp [1] and fauxpilot [2] to see if I could get LLM code assist working on pure CPU.<p>As a proof of concept I'd say I've proven that it's possible. However there's still a lot to do. The auto complete is quite slow at the moment. PRs welcome.<p>[1] <a href="https://github.com/ggerganov/llama.cpp">https://github.com/ggerganov/llama.cpp</a><p>[2] <a href="https://github.com/fauxpilot/fauxpilot">https://github.com/fauxpilot/fauxpilot</a>

Show HN: ThoughtCoach: Helping to improve mental health with AI

Show HN: ThoughtCoach: Helping to improve mental health with AI

Show HN: The HN Recap – A daily podcast that recaps the top HN posts of the day

The podcast is produced entirely using AI tools. We welcome your feedback on all aspects including the following:<p>Clarity of post summaries: Are the summaries easy to understand? Would you like them to be more or less detailed? Top 10 focus: Should we continue featuring the top 10 posts or consider covering more or fewer posts? Background music: Do you enjoy the music in the background, or would you prefer a music-free podcast? Synthetic voice recognition: Were you able to identify that the voice is AI-generated? Additional suggestions: If you have any other ideas for improvement, please feel free to share. Create your own podcast by visiting <a href="https://podcast.wondercraft.ai/" rel="nofollow">https://podcast.wondercraft.ai/</a>

Show HN: The HN Recap – A daily podcast that recaps the top HN posts of the day

The podcast is produced entirely using AI tools. We welcome your feedback on all aspects including the following:<p>Clarity of post summaries: Are the summaries easy to understand? Would you like them to be more or less detailed? Top 10 focus: Should we continue featuring the top 10 posts or consider covering more or fewer posts? Background music: Do you enjoy the music in the background, or would you prefer a music-free podcast? Synthetic voice recognition: Were you able to identify that the voice is AI-generated? Additional suggestions: If you have any other ideas for improvement, please feel free to share. Create your own podcast by visiting <a href="https://podcast.wondercraft.ai/" rel="nofollow">https://podcast.wondercraft.ai/</a>

Show HN: The HN Recap – A daily podcast that recaps the top HN posts of the day

The podcast is produced entirely using AI tools. We welcome your feedback on all aspects including the following:<p>Clarity of post summaries: Are the summaries easy to understand? Would you like them to be more or less detailed? Top 10 focus: Should we continue featuring the top 10 posts or consider covering more or fewer posts? Background music: Do you enjoy the music in the background, or would you prefer a music-free podcast? Synthetic voice recognition: Were you able to identify that the voice is AI-generated? Additional suggestions: If you have any other ideas for improvement, please feel free to share. Create your own podcast by visiting <a href="https://podcast.wondercraft.ai/" rel="nofollow">https://podcast.wondercraft.ai/</a>

Show HN: Shell-maker, a maker of Emacs shells

Show HN: Shell-maker, a maker of Emacs shells

Show HN: A minimal job board for signal processing engineers

I started <a href="https://signalprocessingjobs.com/" rel="nofollow">https://signalprocessingjobs.com/</a> to organize a couple of side projects I have:<p>- a job board for signal processing engineers - Journal2MATLAB: a blog that turns academic papers into MATLAB code - some work on using cocotb for verifying DSP HDL - and some MATLAB code snippets i keep coming back to<p>Hope others in the community find it useful :)

Show HN: Supavisor – a Postgres connection pooler written in Elixir

hey hn, supabase ceo here<p>this is a postgres connection pooler. it’s similar to pgbouncer, but built with Elixir and specifically designed for multi-tenancy.<p>it’s still under development, but it’s at a stage where we can gather a feedback from the community and you can try it yourself. we aren’t using this in production yet, but aiming to deploy it for a subset of databases in the next 2 months.<p>We have the following benchmarks (details in the readme):<p><pre><code> - Elixir Cluster maintaining 400 connections to a single Postgres database - 1_000_000 clients connecting to the Elixir cluster - Sending 20_000 transactions per second - Consuming 7.8G RAM and ~50% CPU on a 64vCPU machine </code></pre> supavisor can be run as a cluster or a single node/binary. It’s handling 90%+ of the throughput of pgbouncer on a local machine (running pgbench)<p>we will place this in front of all supabase databases. It will eventually be able to handle multiple types of connections: traditional TCP connections, and HTTP connections for developers who are connecting to Postgres in serverless environments using Prisma, Kysely, Drizzle, etc<p>the proxy will serve as a connection buffer while we scale databases: scaling up compute with zero-downtime, and for scale-to-zero - triggering a server restart when a connection is initiated<p>finally, i want to shout out to Jose and the Dashbit/elixir team. They were extremely helpful with the design & architecture. they have been valuable partners, and elixir continues to be an amazing language for tools like this and our Realtime server.

Show HN: Supavisor – a Postgres connection pooler written in Elixir

hey hn, supabase ceo here<p>this is a postgres connection pooler. it’s similar to pgbouncer, but built with Elixir and specifically designed for multi-tenancy.<p>it’s still under development, but it’s at a stage where we can gather a feedback from the community and you can try it yourself. we aren’t using this in production yet, but aiming to deploy it for a subset of databases in the next 2 months.<p>We have the following benchmarks (details in the readme):<p><pre><code> - Elixir Cluster maintaining 400 connections to a single Postgres database - 1_000_000 clients connecting to the Elixir cluster - Sending 20_000 transactions per second - Consuming 7.8G RAM and ~50% CPU on a 64vCPU machine </code></pre> supavisor can be run as a cluster or a single node/binary. It’s handling 90%+ of the throughput of pgbouncer on a local machine (running pgbench)<p>we will place this in front of all supabase databases. It will eventually be able to handle multiple types of connections: traditional TCP connections, and HTTP connections for developers who are connecting to Postgres in serverless environments using Prisma, Kysely, Drizzle, etc<p>the proxy will serve as a connection buffer while we scale databases: scaling up compute with zero-downtime, and for scale-to-zero - triggering a server restart when a connection is initiated<p>finally, i want to shout out to Jose and the Dashbit/elixir team. They were extremely helpful with the design & architecture. they have been valuable partners, and elixir continues to be an amazing language for tools like this and our Realtime server.

Show HN: Supavisor – a Postgres connection pooler written in Elixir

hey hn, supabase ceo here<p>this is a postgres connection pooler. it’s similar to pgbouncer, but built with Elixir and specifically designed for multi-tenancy.<p>it’s still under development, but it’s at a stage where we can gather a feedback from the community and you can try it yourself. we aren’t using this in production yet, but aiming to deploy it for a subset of databases in the next 2 months.<p>We have the following benchmarks (details in the readme):<p><pre><code> - Elixir Cluster maintaining 400 connections to a single Postgres database - 1_000_000 clients connecting to the Elixir cluster - Sending 20_000 transactions per second - Consuming 7.8G RAM and ~50% CPU on a 64vCPU machine </code></pre> supavisor can be run as a cluster or a single node/binary. It’s handling 90%+ of the throughput of pgbouncer on a local machine (running pgbench)<p>we will place this in front of all supabase databases. It will eventually be able to handle multiple types of connections: traditional TCP connections, and HTTP connections for developers who are connecting to Postgres in serverless environments using Prisma, Kysely, Drizzle, etc<p>the proxy will serve as a connection buffer while we scale databases: scaling up compute with zero-downtime, and for scale-to-zero - triggering a server restart when a connection is initiated<p>finally, i want to shout out to Jose and the Dashbit/elixir team. They were extremely helpful with the design & architecture. they have been valuable partners, and elixir continues to be an amazing language for tools like this and our Realtime server.

Show HN: Compress GPT-4 Prompts

Hey HN!<p>I recently built Prompt Reducer, an app that makes it easier to compress GPT-4 prompts. The main goal is to reduce the number of tokens in each prompt, thereby reducing the cost of running GPT-4. I figured since @gfodor tweeted about compressing GPT-4. It’s still early, and it does not work perfectly, but I’d love to hear any feedback or suggestions for how to make it faster or more efficient.

Show HN: Learn Rust 101 – A guide to aid your journey of becoming a Rustacean

Show HN: Learn Rust 101 – A guide to aid your journey of becoming a Rustacean

< 1 2 3 ... 428 429 430 431 432 ... 853 854 855 >