Thursday, November 3, 2022

Show HN: Open Source Authentication and Authorization https://ift.tt/MD5YLeh

Show HN: Open Source Authentication and Authorization I’m Rishabh and the co-founder and CTO at https://supertokens.com (YC S20). We offer open-source user authentication and we just released our user roles product for companies implementing authorization. Our users are web developers, and a prominent and adjacent pain point for our users is authorization. Developers typically implement two independent solutions for authentication and authorization. Offering AuthN and AuthZ in a single solution is something we’ve been thinking about for the last few years. Quick primer, authentication is knowing who the user is, and authorization is knowing what the user has access to. A physical analogy: A person enters a building. Authentication means reading their ID card and knowing that the person’s name is John. Authorization means knowing which floors, offices, and files John has access to. With increasing privacy and data complexity, companies like Netflix[1], Slack[2], and Airbnb[3] have built out their own complex authorization systems. To build our user roles product, we started with a first principles approach of covering authorization use cases using scripting languages such as XACML and OPA. But looking at existing solutions built by talented teams like Oso[4], Aserto[5], Cerbos[6], Strya[7], we realized that while these were powerful solutions, they were often overkill for most early to mid-stage companies (especially on the B2C side). We went back to the drawing board, reached out to our users and after dozens of conversations, we realized that most authorization needs require the ability to 1. Assign and manage roles and permissions 2. Store roles in the DB and session tokens to make it readable on the frontend and 3. Protect APIs and websites based on these roles and permissions. And so, we built user roles – a simple RBAC authorization service that focuses on the balance between simplicity and utility. It doesn’t cover many complex cases and we’re not looking to displace any of the authorization incumbents. But you can add AuthN and AuthZ using a single solution, quickly. In the near future, we’ll be launching an admin GUI where you can manage your users and their roles with a few clicks. We’d love for you to try it out and hear what additional functionality you’d like to see. What are your favorite authentication providers and what do they get right? - [1]: https://ift.tt/PNK1Rzf... - [2]: https://ift.tt/X8kWJP5 - [3]: https://ift.tt/xP4Sfai... - [4]: https://www.osohq.com/ - [5]: https://www.aserto.com/ - [6]: https://cerbos.dev/ - [7]: https://www.styra.com/ November 3, 2022 at 07:15PM

Show HN: Create maintainable Tailwind components in Ruby https://ift.tt/30IY85p

Show HN: Create maintainable Tailwind components in Ruby https://ift.tt/PXEYboH November 3, 2022 at 09:59PM

Wednesday, November 2, 2022

गहलोत पर तंज:पायलट बोले- मोदी ने आजाद की भी ऐसी तारीफ की थी; कोहली का टी-20 वर्ल्ड कप में रिकॉर्ड


via देश | दैनिक भास्कर https://ift.tt/0e2m1Y9

Show HN: Can Strava Do This? https://ift.tt/gXqAoNF

Show HN: Can Strava Do This? I recently added a new feature to the MTB Hangtime app that allows users to generate a telemetry overlay on top of an action camera video. The demo video was created using only the app, no third party video editing tools. The goal was to be able to capture the telemetry data with a smart phone and the video with a GoPro, then generate the output video without any additional tools. https://www.youtube.com/watch?v=Jqul6Y-U2Pw November 3, 2022 at 12:38AM

70 बच्चों की मौत मामले में गाम्बिया सरकार का यू-टर्न:कहा- भारतीय कफ सिरप से बच्चों की मौत की पुष्टि नहीं


via देश | दैनिक भास्कर https://ift.tt/3ms05Xe

Show HN: I used streaming to skip downloading my 45GB dataset https://ift.tt/2LVY31D

Show HN: I used streaming to skip downloading my 45GB dataset https://ift.tt/EYtLMhv November 2, 2022 at 09:11PM

भास्कर अपडेट्स:आज मिजोरम जाएंगी राष्ट्रपति द्रौपदी मुर्मू, कई एजुकेशनल प्रोजेक्ट्स का उद्घाटन करेंगी


via देश | दैनिक भास्कर https://ift.tt/DJlMZNU

Show HN: A CLI to provision, share, manage local and cloud dev environments https://ift.tt/j6pEKIP

Show HN: A CLI to provision, share, manage local and cloud dev environments Freshenv is a command line application to provision & manage local developer environments. Build and develop your projects in completely isolated environments. Save, switch and restart your environments. Push and fetch developer environments from the cloud. Choose from a wide variety of flavours to get the developer tools you need. https://ift.tt/vnBEp1D November 3, 2022 at 12:44AM

Tuesday, November 1, 2022

दिल्ली एयरपोर्ट पर 3 करोड़ का सोना बरामद:पाउडर बनाकर बॉडी शेपर बेल्ट और हैंडबैग में छिपाया था, 3 अरेस्ट


via देश | दैनिक भास्कर https://ift.tt/A8XiInd

Show HN: The Intersection Observer https://ift.tt/MK9PmRI

Show HN: The Intersection Observer https://ift.tt/BJAOIDp November 2, 2022 at 01:34AM

Show HN: A tool to help you remember shit you are interested in https://ift.tt/0msobyO

Show HN: A tool to help you remember shit you are interested in https://ift.tt/eW2nCEQ November 2, 2022 at 12:41AM

मोरबी ब्रिज हादसे का नया VIDEO:रस्सी के सहारे लटके मदद मांग रहे लोग, नदी के बीच मची चीख-पुकार


via देश | दैनिक भास्कर https://ift.tt/kdoRLGS

Show HN: Minimax – A Compressed-First, Microcoded RISC-V CPU https://ift.tt/HZUgK8E

Show HN: Minimax – A Compressed-First, Microcoded RISC-V CPU RISC-V's compressed instruction (RVC) extension is intended as an add-on to the regular, 32-bit instruction set, not a replacement or competitor. Its designers intended RVC instructions to be expanded into regular 32-bit RV32I equivalents via a pre-decoder. What happens if we explicitly architect a RISC-V CPU to execute RVC instructions, and "mop up" any RV32I instructions that aren't convenient via a microcode layer? What architectural optimizations are unlocked as a result? "Minimax" is an experimental RISC-V implementation intended to establish if an RVC-optimized CPU is, in practice, any simpler than an ordinary RV32I core with pre-decoder. While it passes a modest test suite, you should not use it without caution. (There are a large number of excellent, open source, "little" RISC-V implementations you should probably use reach for first.) https://ift.tt/NXftQz7 November 1, 2022 at 09:11PM

Monday, October 31, 2022

Show HN: Stable Diffusion implementation in Rust/libtorch https://ift.tt/RnK7rcE

Show HN: Stable Diffusion implementation in Rust/libtorch This is an implementation of Stable Diffusion in Rust using libtorch bindings - including some nice samples of rusty robots! It follows the lines of Huggingface's (amazing) diffusers library. The main goal is to show how a complex model can be converted and re-used on the Rust side. https://github.com/LaurentMazare/tch-rs/tree/main/examples/stable-diffusion November 1, 2022 at 02:02AM

भास्कर अपडेट्स:झारखंड के लातेहार से भारी मात्रा में हथियार और गोला-बारूद बरामद, पुलिस और CRPF की संयुक्त कार्रवाई में मिली सफलता


via देश | दैनिक भास्कर https://ift.tt/u9r1y48

महाराष्ट्र के सोलापुर में 7 की मौत:तेज रफ्तार कार ने जत्थे में शामिल श्रद्धालुओं को कुचला


via देश | दैनिक भास्कर https://ift.tt/Bj4sKqa

Show HN: API that validates tax ID numbers for over 100 countries https://ift.tt/ZDvFwWS

Show HN: API that validates tax ID numbers for over 100 countries https://taxid.pro/ October 31, 2022 at 11:49PM

Sunday, October 30, 2022

Show HN: A cryptocurrency that can automatically re-launch itself on-chain https://ift.tt/4sZDMGz

Show HN: A cryptocurrency that can automatically re-launch itself on-chain https://ift.tt/jA9iqxT October 31, 2022 at 02:06AM

गुजरात में ब्रिज टूटा, 91 लोगों की मौत:मृतकों में 25 से ज्यादा बच्चे, 70 से ज्यादा घायल; SIT करेगी हादसे की जांच


via देश | दैनिक भास्कर https://ift.tt/yMHacvs

Show HN: AI tool that cuts “bloopers” for YouTubers https://ift.tt/b7WJ4fn

Show HN: AI tool that cuts “bloopers” for YouTubers YouTubers who talk to a microphone, sometimes in front of a camera, get nervous and make a lot of mistakes while trying to get the lines just right. This AI tool fixes the mistakes for them and saves hours in manual editing. https://www.gling.ai/ October 30, 2022 at 11:32PM

Show HN: Free OSS transcription app I made and found it's faster than wispr flow https://ift.tt/2h9d6Kn

Show HN: Free OSS transcription app I made and found it's faster than wispr flow title doesn't let nuance, ofc it's not the app ...