Hacker News

New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Simple visual patterns can trick AI-powered vehicles and robots (ufl.edu)
    —discuss
  2. The Wait Equation (xendo.bearblog.dev)
    —discuss
  3. Primeagen Joining Omarchy Core (twitter.com/dhh)
    —discuss
  4. TechGuard Pro: Essential Cybersecurity Tips and Mobile Security Guide for 2026 (mobilestuff2026.blogspot.com)
    —discuss
  5. Can Claude Opus 5.5 find any new leads on Satoshi Nakamoto? (notesbylex.com)
    —discuss
  6. How Intelligent Are Cats? (2004) (messybeast.com)
    1comments
  7. OpenAI pauses training of its 'most capable models' (theverge.com)
    —discuss
  8. Why Russia is sending dead princes and saints into battle (cnn.com)
    —discuss
  9. The new MacBook is cool, but the PowerBook Duo was cooler (2015) (macworld.com)
    —discuss
  10. Europe's utilities are losing the financial power to lead the energy transition (rolandberger.com)
    —discuss
  11. AI agents now hold and spend real money, and nobody keeps their books (agenticfinancegraph.com)
    —discuss
  12. Stop Sending Pictures of Your Palm (bbc.com)
    1comments
  13. An Open Letter to Scott Alexander (quillette.com)
    —discuss
  14. Helicoprion (australian.museum)
    —discuss
  15. Tell HN: If you are going to slop the web, don't use Chrome MCP
    —discuss
  16. The AI-First Organization (rolandberger.com)
    —discuss
  17. What innovators can still learn from Xerox PARC (rolandberger.com)
    —discuss
  18. Trance – the solution to scrolling, free forever (trance.surge.sh)
    —discuss
  19. Upload photos. Get a 3D house. Play it in Minecraft (my3dhouse.app)
    1comments
  20. It's Time We Talked About AI and Software Security (deadneurons.substack.com)
    —discuss
  21. Not everyone thinks AI will kill us all (cnn.com)
    —discuss
  22. Claude-mood: Claude Code can see my suffering (github.com/kasper0406)
    1comments
  23. Show HN: ProofForge, AI agents whose proofs have to compile in Lean (github.com/sanexxxx777)
    —discuss
  24. Building games with AI for brother who can only use two switches by turning head (reddit.com)
    —discuss
  25. A dashboard scoring HN frontpage stories with Pangram (salahadawi.com)
    —discuss
  26. Search results for "remove password" on GitHub commits (github.com/search)
    3comments
  27. Open Source Lightroom Alternative on Web (github.com/udulaabeykoon)
    —discuss
  28. AI Socialism: Who Will Own the Automated Future? (cosmopolity.substack.com)
    —discuss
  29. An OpenAI agent escaped its sandbox by hiding questions in DNS lookups (madrobot.blog)
    —discuss
  30. Show HN: EmbedCatalog – Decorate your project with embed (github.com/embedcatalog)
    —discuss

Show HN: Pawl – iOS gambling blocker you unlock with a physical Security Key

1 pointsby 1h agogithub.com
3 comments
Hi HN!

I built this to make unblocking apps on your phone a lot harder. You add a physical key, then put it out of reach or give it to a friend, so unblocking becomes a real hassle. I started out wanting to build software around hardware security keys. My thinking was that they belong in high stakes moments, where proving it's really you matters the most.

One of those scenarios is gambling/unblocking apps on your phone. A hardware key is a physical thing you have to go find, plug in, and tap. That makes it a good fit for moments where the user isn't 100% sure they want to unblock something. Gambling is one of those moments. You can lose a lot of money when nobody else has to verify/authenticate your behavior.

So I built Pawl. You can use it alone, or with a sponsor/spouse/partner who approves each unlock. It uses Apple's built in Screen Time API, enabling you to block adult sites, gambling, and/or apps of your choosing.

There is no unlock button in the app, you have to plug in your security key (that you put out of reach) and authenticate that you truly want to unblock apps/websites. After that, you wait 15 minutes. Then the block will turn back on after 30 minutes. This is customizable. Your clean day streak is saved in iCloud, so deleting the app doesn't reset it.

The app is free on iPhone and iPad, with an optional Pro subscription for $3.99 a month or yearly $29.99 (w/ a free week). I built Pawl with Swift and SwiftUI and the sponsor feature runs on Supabase. It's open source under MPL 2.0 as of yesterday so more people can find bugs and audit it for safety. One developer is working on this so far. It's also been a while since I worked on this project because I work on a lot of projects lol.

Some limits of this app are: the phone's owner can turn Screen Time off (no app can prevent this). The key check compares the credential ID but does not verify the signature. The clock lock is in the code but not switched on yet. Most of the code has no automated tests, and there are no reproducible builds.

Side note: I'm an enrolled member of the Confederated Tribes of Grand Ronde in Oregon, the tribe that owns Spirit Mountain Casino. So this is a real problem for my reservation and community. A lot of our per capita payments go straight back into the casino at the end of every other month, when that money should be going to basic needs and the future.

Links:

App Store: https://apps.apple.com/app/id6783119309 (my mom is the only review lol)

Website: https://getpawl.com

Privacy: https://getpawl.com/privacy.html

Report a security issue: https://github.com/jasonepage/Pawl/blob/main/SECURITY.md

1h agoHN ↗

This is my first real launch. The Core is free, $3.99/mo for the sponsor feature. Gambling recovery organizations and communities are my best customers, but it's awkward trying to market to them/get them to buy.

https://getpawl.com/

1h agoHN ↗

Innovative / Clever Idea - I don't think you have a Moat, but you do have a great social solution for those who need it!

1h agoHN ↗

Thank you!! I would say my moat is the tribe/Spirit Mountain Casino if anything, but I think you're right lol.

I hope this idea can help some gamblers or people addicted to games/TikTok lol