frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: iPhone-gated local actions on Mac

1•sergiusiv•1h ago
I built a Mac + iPhone system where the iPhone acts as a live trust key for selected processes on the Mac.

  How it works:

  - Mac and iPhone pair with mutual TLS
  - when the iPhone app is open, it establishes a trusted session
  - the Mac maintains that session with BLE presence + recurring trust proofs
  - if trust ends, the Mac kills the gated process

  Important constraint:
  on iPhone, this currently works only while the app is in the foreground. If the app is backgrounded, the phone is locked, or the app is closed, trust ends. In practice that means the usable trust window is short, roughly 15 to 60 seconds as no one would keep phone unlocked for too long.

  So the original idea of long-running DevOps sessions like SSH tunnels / kubectl port-forward probably does not hold up under this constraint.

  What may still fit:

  - decrypting a file for a brief operation
  - running a one-shot privileged script
  - briefly exposing a local signing daemon
  - short-lived key-use or signing actions.
The system is local-first:

  - no cloud
  - no remote server dependency for the core flow
  - the phone is effectively acting as a live possession key for Mac-side actions

  What I’m trying to figure out now is the actual use case.

  If you’ve ever wanted a sensitive local process to disappear the moment phone-backed trust ended, what was that process?

  I’d especially value blunt feedback on:

  - whether this solves a real problem
  - whether the foreground-only constraint kills it
  - whether there is a better use case than DevOps tunnels

  You can reach me at sergiu_robert@protonmail.com.

Comments

hezeclark•1h ago
good

Keep Hyper-Scale Datacenters Out of the Desert (March 2026)

https://alec.is/posts/keep-hyperscale-datacenters-out-of-the-desert/
1•arm32•2m ago•0 comments

Show HN: AI agent deploys an edge AI model on a microcontroller via MCP

https://es617.github.io/2026/03/16/edge-ai-mcp.html
1•es617•3m ago•0 comments

Closing Arguments Begin in Twitter Trial Accusing Musk of Driving Down Stock

https://www.law.com/therecorder/2026/03/17/closing-arguments-begin-in-twitter-shareholder-trial-a...
1•1vuio0pswjnm7•3m ago•0 comments

The Context Must Flow – Permit MCP Gateway Explainer [video]

https://www.youtube.com/watch?v=pLQCG31HSK8
1•CruddyDoctor229•3m ago•0 comments

The Ugliest Airplane: An Appreciation

https://www.smithsonianmag.com/air-space-magazine/ugliest-airplane-appreciation-180978708/
1•randycupertino•3m ago•0 comments

Node.js worker threads are problematic, but they work great for us

https://www.inngest.com/blog/node-worker-threads
1•goodoldneon•4m ago•0 comments

Show HN: BulkHead – iOS File Manager for SFTP, SMB, WebDAV, and S3

https://www.oddinks.com/bulkhead/
1•xydac•5m ago•0 comments

Tokens Are Not Securities

https://www.bloomberg.com/opinion/newsletters/2026-03-18/tokens-are-not-securities
1•toomuchtodo•5m ago•0 comments

Intel enables Precompiled Shader Delivery in new driver

https://videocardz.com/newz/intel-enables-precompiled-shader-selivery-on-arc-b-series-and-core-ul...
1•davikr•6m ago•0 comments

Comprehension Debt

https://addyosmani.com/blog/comprehension-debt/
1•ragall•7m ago•0 comments

Three More Jury Notes in Social Media Trial Focus on YouTube Witness, Father

https://www.law.com/2026/03/17/two-more-jury-notes-in-social-media-addiction-trial-focus-on-youtu...
2•1vuio0pswjnm7•7m ago•0 comments

The problem is not generating code. It is trusting the change

https://ferrify.uk/
1•gh7941•8m ago•2 comments

Show HN: Trickle – See PyTorch tensor shapes inline in VSCode as you code

https://github.com/yiheinchai/trickle
2•chaiyihein•8m ago•0 comments

Xiaomi MiMo-V2-Omni: See, Hear, Act in the Agentic Era

https://mimo.xiaomi.com/mimo-v2-omni
1•gainsurier•10m ago•0 comments

GitHub and Claude Are Down Three Out of Four Days

https://www.aakash.io/tech-chase/github-and-claude-are-down-three-out-of-four-days
1•ahstilde•10m ago•0 comments

Recovery of the first fiber-optic submarine cable across an ocean – TAT-8

https://www.submarinenetworks.com/en/nv/insights/recovery-of-the-world-s-first-fiber-optic-submar...
2•marklit•11m ago•0 comments

How to write yourself every day

https://psyche.co/guides/how-to-write-yourself-every-day
1•herbertl•12m ago•0 comments

JupyterLab 4 Extensions

https://blog.jupyter.org/700-jupyterlab-4-extensions-8ac295b3d974
2•ktaletsk•12m ago•0 comments

What's Behind 'Alpine Divorce'?

https://www.theguardian.com/lifeandstyle/ng-interactive/2026/mar/17/alpine-divorce-abandoned-hiki...
1•Tomte•13m ago•0 comments

Show HN: Motif - Analyze your Cursor and Claude Code chat history

https://github.com/Bulugulu/motif-cli
1•Bulugulu•13m ago•0 comments

Agentic review of Linux Kernel code changes

https://github.com/sashiko-dev/sashiko
1•l2dy•13m ago•0 comments

Show HN: The-telegram-telegram (thermal printer style)

https://github.com/rscircus/the-telegram-telegram
1•eigenlab•14m ago•0 comments

The Benefits of Conforming

https://beyondloom.com/blog/conforming.html
1•tosh•16m ago•2 comments

Show HN: Packet28 – Context Layer for AI coding agents

https://packet28.dev
3•usharma123•16m ago•0 comments

Ask HN: How do you distinguish prompt issues from model failures in LLMs today

2•se4u•17m ago•0 comments

Lifeguard: A fast Rust-based static analysis tool, for Python lazy imports

https://github.com/facebook/Lifeguard
1•phpencil•17m ago•0 comments

AWS spurs Catch-22, ending PostgreSQL 13 support for RDS

https://www.theregister.com/2026/03/17/aws_ends_support_postgresql_13_rds/
1•arusahni•18m ago•0 comments

EU Inc.: incorporate in any EU country in 48 hours with no minimum capital

https://twitter.com/EU_Commission/status/2034231737161588800
2•bpierre•19m ago•1 comments

Population Around a Point

https://www.tomforth.co.uk/circlepopulations/
1•bookofjoe•19m ago•0 comments

Xiaomi MiMo-V2-Pro: Flagship Foundation Model Towards Agent Era

https://mimo.xiaomi.com/mimo-v2-pro
2•gainsurier•20m ago•0 comments