Tuesday, 11 April 2023

Show HN: KrotoDC – gRPC in Kotlin with Dataclasses https://bit.ly/40hrljz

Show HN: KrotoDC – gRPC in Kotlin with Dataclasses - A protoc plugin data class generator that can be used as a substitute for existing Java protobuf classes that need to be constructed by a builder (which isn't very kotlin-ish). - generates coroutine service base and stubs that use the generated classes as request/response types, allowing you to completely avoid using Java classes. - Since it also generates converter extension functions between the generated types and Java types, you can still easily use protobuf-specific features such as serialization. - Additionally provides Kotlin-specific features (optional fields as nullable, oneof fields as sealed classes). https://bit.ly/40hrlA5 April 12, 2023 at 06:24AM

Show HN: Web Browser enforced by JavaScript and shellscript(termux) https://bit.ly/3Kyi7JT

Show HN: Web Browser enforced by JavaScript and shellscript(termux) ・Web browser powerd by javascript and shellscript(termux) Javascript engine. ・Easily turn javascript and shellscript into a GUI application in android. ・Not only web browser but also termux gui client. https://bit.ly/3FRe4qo April 12, 2023 at 04:53AM

Show HN: Blind.sh – Control macOS with Just Your Voice https://bit.ly/3UrhoyD

Show HN: Blind.sh – Control macOS with Just Your Voice I thought it was pretty cool that Apple has built automation with osascript across their entire OS and I wanted to see what the possibilities were by linking it up with OpenAI Whisper and OpenAI ChatGPT. It's pretty cool! Be careful since it could do something you don't want it to do. I wouldn't run this on a computer you have anything important on yet! Edit: It's entirely in bash and osascript ~_~ https://bit.ly/43pEbPi April 12, 2023 at 03:11AM

Show HN: A Mental-Health Driven Social App with a Built-In CRM https://bit.ly/3KQTOIk

Show HN: A Mental-Health Driven Social App with a Built-In CRM Hey HN! My name is Connor and I am posting today to launch (aka gather feedback on) the app I have been working on. I have General Anxiety Disorder. And that’s most definitely the first time I’ve written those 5 words out like that. My anxiety, very luckily, has never been that detrimental to my life, but I would be lying if I told you I didn’t notice it. For me, anxiety manifests as the inability to recognize negative thoughts quickly. When I fail to recognize them, they cycle and loop and I convince myself of things that aren’t true (that person doesn’t like me any more, I don’t deserve anything I have, I’m a massive failure with a too big nose and receding hairline, etc…). Over the years, I have done many things and learned many techniques to benefit my mental health, but one strategy has always been the most helpful: Talking to someone. Anyone. About anything. Anxiety is like a little voice in my head. When I talk to someone, it gets a lot harder to hear it. And it really doesn’t matter what we talk about, either. About their day, about mine. About my problems, or about theirs. My friends just make me feel better. Over the last five years, the missions of most major social platforms have shifted. They have chosen to prioritize entertainment and average-user-screen-time over closeness and relationships with friends. Such social media aren’t bad or wrong. I still use social media every day. They just don’t do a very good job of keeping me close to my friends. That's why I built WuzzUp?. To fill the void, and help me keep in touch with my friends and reduce my anxiety. I'd love to hear what you think! https://apple.co/3GAwA6M April 11, 2023 at 06:20PM

Show HN: Wolverine: Give your Python scripts regenerative healing abilities https://bit.ly/3GzO9UG

Show HN: Wolverine: Give your Python scripts regenerative healing abilities Run your scripts with Wolverine and when they crash, GPT-4 edits them and explains what went wrong. Even if you have many bugs it will repeatedly rerun until it's fixed. Demo video on twitter: https://twitter.com/bio_bootloader/status/163688020830443110... https://bit.ly/43mc1Vt April 10, 2023 at 11:31PM

Show HN: Sheet Markup – add spreadsheets to a Markdown document https://bit.ly/3KkQeEU

Show HN: Sheet Markup – add spreadsheets to a Markdown document GitHub: https://bit.ly/3Uu0jUB https://bit.ly/3msQABy April 11, 2023 at 01:32PM

Show HN: Rust Guideposts – 100+ topics to help learn about Rust https://bit.ly/41laIo2

Show HN: Rust Guideposts – 100+ topics to help learn about Rust I'm teaching Rust to compsci students and recent grads who are joining tech teams. I'm creating a guide of many Rust topics and their summaries. https://bit.ly/3mpreEx The guide is free and open source. I'm seeking ideas for improvements, to help newcomers to Rust and its ecosystem. In addition to the repo, the guide is available as an ebook PDF, with pay-what-you-wish pricing. https://bit.ly/3GzuRyE My goal is to help many people learn about Rust, so I greatly appreciate your advice and you sharing the guide if you wish. Thanks! April 11, 2023 at 08:17AM

Show HN: Skip the SSO Tax, access your user data with OSS https://bit.ly/3GzAqNg

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… 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). 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! 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. 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 ( https://bit.ly/3KPRQba ). It allows me to just plug in my user credentials and automatically download user lists, including permissions from SaaS tools. 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. 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? https://bit.ly/3KPRQba April 11, 2023 at 01:40PM

Monday, 10 April 2023

Show HN: Chappy, a friendly, privacy first chatbot https://bit.ly/3Gt94bW

Show HN: Chappy, a friendly, privacy first chatbot Introducing Chappy, a friendly, privacy-first chatbot that's here to brighten your day and spark intriguing conversations! With Chappy, you can chat about anything from cosmic wonders to random fun facts, all while enjoying a colorful and exciting user interface. We prioritize your privacy, so you can chat with Chappy without worrying about your data. As a bonus, Chappy is capable of generating vibrant images using AI, making your conversations even more engaging and visually appealing. Come join the adventure and give Chappy a try at chappyai.com! We can't wait to chat with you and explore the universe together! https://bit.ly/3GzgYAu April 10, 2023 at 05:31PM

Show HN: Bridging the Gap Between Generative AI and Human Intelligence https://bit.ly/3GzKA0v

Show HN: Bridging the Gap Between Generative AI and Human Intelligence https://bit.ly/3Gx8OIS April 10, 2023 at 08:38AM

Show HN: Nudge: A command line tool for sending notifications via pushover https://bit.ly/3UlKsHy

Show HN: Nudge: A command line tool for sending notifications via pushover https://bit.ly/3UmV0WY April 10, 2023 at 08:27AM

Sunday, 9 April 2023

Show HN: Upgrade Your English with Tarabol's Coaching Power https://bit.ly/40LO7AZ

Show HN: Upgrade Your English with Tarabol's Coaching Power https://bit.ly/40S3gRt April 10, 2023 at 03:35AM

Show HN: Secretsfly – a minimalist self-hosted secrets manager https://bit.ly/3mlfRNW

Show HN: Secretsfly – a minimalist self-hosted secrets manager https://bit.ly/3KNQGwZ April 10, 2023 at 02:32AM

Show HN: ThoughtCoach: Helping to improve mental health with AI https://bit.ly/3Mvyr0y

Show HN: ThoughtCoach: Helping to improve mental health with AI https://bit.ly/3UoVqw7 April 10, 2023 at 12:36AM

Show HN: A Lightweight 1.7KB JavaScript Framework https://bit.ly/40V1NcP

Show HN: A Lightweight 1.7KB JavaScript Framework I have developed a lightweight JavaScript framework that utilizes a single class and occupies only 1.7KB of gziped JavaScript. The framework features a Vue-inspired API and supports functionalities such as if, for, slot, and bind. https://bit.ly/3zG5kjv April 9, 2023 at 05:04PM

Show HN: Supavisor – a Postgres connection pooler written in Elixir https://bit.ly/40UxrXZ

Show HN: Supavisor – a Postgres connection pooler written in Elixir https://bit.ly/40TxDqy April 9, 2023 at 12:29PM

Show HN: Standup automation with automatic Timesheet generation https://bit.ly/3ms55VY

Show HN: Standup automation with automatic Timesheet generation https://bit.ly/41br7LB April 9, 2023 at 07:31AM

Show HN: Shell-maker, a maker of Emacs shells https://bit.ly/3mdct7P

Show HN: Shell-maker, a maker of Emacs shells https://bit.ly/3Ut8YXy April 9, 2023 at 10:23AM

Saturday, 8 April 2023

Show HN: Top Web3/crypto jobs from companies funded by top tier VCs https://bit.ly/3mdv03V

Show HN: Top Web3/crypto jobs from companies funded by top tier VCs https://bit.ly/41ehvQm April 8, 2023 at 03:43PM

Friday, 7 April 2023

Show HN: Find Perfect App for Self Hosting https://bit.ly/3ZPvdIa

Show HN: Find Perfect App for Self Hosting The website is just another interface to awesome-selfhosted[0] list. I am no front-end developer so please bear with me as I improve the design and add more capabilities like filter and sort. The website looks good on desktop and on mobile in landscape mode. [0]: https://bit.ly/3UhhRmO https://bit.ly/3UhhUiu April 7, 2023 at 06:53PM