The best Hacker News stories from Show from the past day

Go back

Latest posts:

Show HN: I spent 4 months building Duolingo but for your life

Show HN: Signage Sync

Hi guys, I'm sharing something I've been tinkering on for a while: <a href="https://signagesync.app/" rel="nofollow">https://signagesync.app/</a><p>Like Google Chromecast, but "cast" to multiple screens at once. Create a playlist of auto-refreshing web pages, videos, and even live streams (but not supported on Windows). Also works with local network, e.g. <a href="http://192.168.../sales-dashboard" rel="nofollow">http://192.168.../sales-dashboard</a><p>It's still early (MVP), but already usable—and I'd love to hear your feedback.<p>Tech stack: SvelteKit, WebSocket, Flutter (desktop)

Show HN: Mosaic – A Kotlin framework for cleaner back end code

Backend APIs often grow into large orchestration classes full of duplicated calls and manual concurrency.<p>I’ve been working on Mosaic, a Kotlin framework that composes responses out of small, request-scoped “tiles.” Each tile runs once per request, dependencies resolve automatically, and independent tiles execute in parallel without boilerplate.<p>It’s still early (v0.2.0), but working today for caching, concurrency, and testability. Curious to hear feedback on the approach.<p>GitHub: <a href="https://github.com/Nick-Abbott/Mosaic" rel="nofollow">https://github.com/Nick-Abbott/Mosaic</a> Maven Central: org.buildmosaic:mosaic-core:0.2.0

Show HN: Macscope – I decide to built a better Cmd-Tab replacement for macOS

Hi HN,<p>Macscope is a new window manager and and app switcher for macOS built on the philosophy of enhancing, not replacing, your existing muscle memory.<p>It works by augmenting the familiar Cmd+Tab workflow. A quick tap of your shortcut instantly switches between recent apps, just like you're used to. A slightly longer hold, however, opens the full Macscope interface where you can manage all your open windows and tabs.<p>You can also use modifier shortcuts to enter Placement Modes, which let you instantly snap a selected window to the left/right/top/bottom/ half of your screen.<p>Here are some of the key features:<p>- Unified Search & Switch: A single interface to instantly find and switch to any window, browser tab (Safari, Chrome, Arc, etc.), or application just by typing.<p>- Live Previews: See a real-time preview of what's inside each window so you know exactly where you're going. You can also disable previews for a more minimal experience.<p>- Advanced Window Management: Go beyond just switching. Select multiple windows and arrange them into layouts like vertical/horizontal splits or grids.<p>- Scopes: Save collections of app windows as a "Scope" and instantly restore that entire workspace later. It's ideal for quickly switching between different projects or tasks.<p>It’s a native macOS app built with Swift and supports both Apple Silicon and Intel machines.<p>Launch Offer for HN:<p>There's a free trial with 250 actions. For the Hacker News community, I'm offering a 50% discount on the lifetime license.<p>Website: <a href="https://macscope.app" rel="nofollow">https://macscope.app</a><p>Discord Community: <a href="https://discord.gg/ehktEWr97K" rel="nofollow">https://discord.gg/ehktEWr97K</a><p>I'll be here all day to answer questions and would be grateful for any feedback. Thanks for checking it out!

Show HN: Dreamtap – Make your AI more creative

Show HN: Dreamtap – Make your AI more creative

Show HN: Dreamtap – Make your AI more creative

Show HN: Dreamtap – Make your AI more creative

Show HN: A little notebook for learning linear algebra with Python

Show HN: A little notebook for learning linear algebra with Python

Show HN: Prism – Let browser agents access any app

Hey HN, We’re Alex, Land, and Rajit. We’re building Prism (prismai.sh), a tool that helps browser agents authenticate onto websites with user credentials. Developers pass in credentials, Prism logs into a website on their behalf, and hands them back the cookies so they have an authenticated session. Here’s an example of how developers can use Prism to complete username/password flows (<a href="https://youtu.be/SEtVUnWnxuE" rel="nofollow">https://youtu.be/SEtVUnWnxuE</a>), and here’s an example of how developers can use Prism to complete login flows that require an OTP code (<a href="https://youtu.be/fe9w9PvrwH0" rel="nofollow">https://youtu.be/fe9w9PvrwH0</a>).<p>We spoke to browser agent developers and saw people copying and pasting credentials and even credit card numbers directly into model system prompts. We were surprised that there wasn’t a better way to give agents access to websites on a human’s behalf. Moreover, we noticed that every company had to build infrastructure to manage OTP, TOTP, and MFA and that auth remained a significant hurdle in agent reliability. We wondered if this was a boring part of the problem of building web automations that someone could automate away.<p>We started working with Casco, an autonomous security testing company, to enable their agent to access customer sites. Before a pentest, Casco makes a request to Prism’s API specifying test user credentials, a domain, and a login method. For example, give me an authenticated session for the account rajit@prismai.sh for OpenAI via OTP code over email. Our agent logs in on their behalf (without exposing credentials to a model), and we download the cookies and send them back in the response.<p>To maintain speed and reliability, we use playwright in most cases to login (which gives us speed), and we fallback to AI on failure (which gives us reliability). We have a number of websites we support out of the box and add new scripts as the number of websites we need to support grows. We are working on a way for the agent to update the existing playwright script on failure, so our scripts always stay up to date.<p>To try our api, you can use our API playground docs.prismai.sh/api-reference/endpoint/login to sign into x.com with the following API key: pk_54abb1cd0a637eb973ed690416e71a953e98f2ea839cf16529bbfa41a41bc016 .<p>We’d love to learn more about how other developers give agents access to their accounts. We look forward to everyone’s feedback and comments.

Show HN: Prism – Let browser agents access any app

Hey HN, We’re Alex, Land, and Rajit. We’re building Prism (prismai.sh), a tool that helps browser agents authenticate onto websites with user credentials. Developers pass in credentials, Prism logs into a website on their behalf, and hands them back the cookies so they have an authenticated session. Here’s an example of how developers can use Prism to complete username/password flows (<a href="https://youtu.be/SEtVUnWnxuE" rel="nofollow">https://youtu.be/SEtVUnWnxuE</a>), and here’s an example of how developers can use Prism to complete login flows that require an OTP code (<a href="https://youtu.be/fe9w9PvrwH0" rel="nofollow">https://youtu.be/fe9w9PvrwH0</a>).<p>We spoke to browser agent developers and saw people copying and pasting credentials and even credit card numbers directly into model system prompts. We were surprised that there wasn’t a better way to give agents access to websites on a human’s behalf. Moreover, we noticed that every company had to build infrastructure to manage OTP, TOTP, and MFA and that auth remained a significant hurdle in agent reliability. We wondered if this was a boring part of the problem of building web automations that someone could automate away.<p>We started working with Casco, an autonomous security testing company, to enable their agent to access customer sites. Before a pentest, Casco makes a request to Prism’s API specifying test user credentials, a domain, and a login method. For example, give me an authenticated session for the account rajit@prismai.sh for OpenAI via OTP code over email. Our agent logs in on their behalf (without exposing credentials to a model), and we download the cookies and send them back in the response.<p>To maintain speed and reliability, we use playwright in most cases to login (which gives us speed), and we fallback to AI on failure (which gives us reliability). We have a number of websites we support out of the box and add new scripts as the number of websites we need to support grows. We are working on a way for the agent to update the existing playwright script on failure, so our scripts always stay up to date.<p>To try our api, you can use our API playground docs.prismai.sh/api-reference/endpoint/login to sign into x.com with the following API key: pk_54abb1cd0a637eb973ed690416e71a953e98f2ea839cf16529bbfa41a41bc016 .<p>We’d love to learn more about how other developers give agents access to their accounts. We look forward to everyone’s feedback and comments.

Show HN: Open-source AI data generator (now hosted)

Hey HN! A few months ago we shared our AI dataset generator as an open source repo, and the response was incredible (<a href="https://news.ycombinator.com/item?id=44388093">https://news.ycombinator.com/item?id=44388093</a>). We got requests from folks who wanted to use it without the hosting overhead, so we created both options: a hosted version (<a href="https://www.metabase.com/ai-data-generator" rel="nofollow">https://www.metabase.com/ai-data-generator</a> for instant use and the source code fully open (<a href="https://github.com/metabase/dataset-generator" rel="nofollow">https://github.com/metabase/dataset-generator</a>) for anyone who wants to self-host or contribute.<p>Looking forward to seeing how you use it and what you build on top of it!<p>Bonus: The repo now supports multi-provider LLM integration with LiteLLM, thanks to a great contribution from their team.

Show HN: Vibe Linking

Show HN: Vibe Linking

Show HN: Vibe Linking

Show HN: Vibe Linking

Show HN: Vibe Linking

Show HN: Vibe Linking

A vibrator helped me debug a motorcycle brake light system

< 1 2 3 ... 17 18 19 20 21 ... 889 890 891 >