{"slug": "blink", "name": "Blink", "category": "browsers", "category_name": "Browsers and extensions", "description": "", "recommenders": 4, "commenters": 10, "warners": 3, "score": 1.568, "rising": -1.31, "first": "2025-11-26", "latest": "2026-07-24", "why": "Blink terminal with Zellij for shared session persistence with my Mac at home.", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 4, "neutral": 2, "compare": 1, "warn": 3}, "spark": [0, 0, 1, 1, 0, 0, 1, 0, 1, 0, 0, 0], "listed": true, "loved": [], "caveat": "", "short_quote": "Blink terminal with Zellij for shared session persistence with my Mac at home.", "kind": "", "icon": false, "domain": "vercel.app", "github_repo": null, "official_url": "", "pricing": "", "aliases": ["Blink", "blink"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 784612801, "item_id": 49038300, "url": "https://news.ycombinator.com/item?id=49038300", "by": "lioeters", "date": "2026-07-24", "version": null, "stance": "recommend", "quote": "which is itself a lovely educational project", "excerpt": "Very cool! I'm learning a lot from studying how Lone Lisp works, and will be exploring how to run it on Blink, which is itself a lovely educational project. Someone managed to port the latter to WebAssembly, so eventually I'd like to experiment with that too, not only for running in the browser but as a cross-platform (or platform agnostic) layer maybe. https://github.com/robalb/x86-64-playground", "context": "", "use_case": "", "switched_from": "", "story": "Interview with Matheus Moreira about Lone Lisp and Linux Kernel"}, {"id": 772328352, "item_id": 48270522, "url": "https://news.ycombinator.com/item?id=48270522", "by": "darkteflon", "date": "2026-05-25", "version": null, "stance": "recommend", "quote": "Blink terminal with Zellij for shared session persistence with my Mac at home.", "excerpt": "I do this with a Nuphy Air 60 v2. I 3d printed a custom slip case for it, to which I stuck a MagSafe sticker ring. I then carry a small MagSafe tripod attached to that. Sit down, take the keyboard from the slip case, slide off the tripod, attach the phone and I\u2019m good to go. Full QMK/VIA support, so I don\u2019t have to go without my beloved home row mods etc. Blink terminal with Zellij for shared session persistence with", "context": "", "use_case": "terminal on iPhone", "switched_from": "", "story": "I love my Bluetooth keyboard"}, {"id": 752593763, "item_id": 47037110, "url": "https://news.ycombinator.com/item?id=47037110", "by": "ActorNightly", "date": "2026-02-16", "version": null, "stance": "recommend", "quote": "Also this.", "excerpt": "Also this. https://github.com/jart/blink", "context": "", "use_case": "", "switched_from": "", "story": "Ghidra by NSA"}, {"id": 743884578, "item_id": 46492786, "url": "https://news.ycombinator.com/item?id=46492786", "by": "bobjordan", "date": "2026-01-04", "version": null, "stance": "recommend", "quote": "I use blink ($20/yr).", "excerpt": "I do similar except I log into my office workstation and avoid the extra fees. I detailed my setup in an x post here https://x.com/bobjordanjr/status/1999967260887421130?s=20 and the TLDR is: 1.Install Tailscale on WSL2 and your iPhone 2.Install openssh-server on WSL2 3.Get an SSH terminal app (Blink, Termius, etc.). I use blink ($20/yr). 4.SSH from Blink to your WSL2\u2019s Tailscale IP 5. Run claude code inside tmux on ", "context": "", "use_case": "SSH terminal on iPhone", "switched_from": "", "story": "Claude Code On-the-Go"}]}], "caveats": [{"label": "", "summary": "", "quotes": [{"id": 771595202, "item_id": 48224700, "url": "https://news.ycombinator.com/item?id=48224700", "by": "_verandaguy", "date": "2026-05-21", "version": null, "stance": "warn", "quote": "a protest vote against Blink", "excerpt": "This is the main reason I stay away from Vivaldi; using Firefox is, for all of Mozilla's borderline comical mismanagement, a protest vote against Blink (and previously, Chromium).", "context": "", "use_case": "", "switched_from": "", "story": "Vivaldi 8.0: our biggest design overhaul"}, {"id": 759665024, "item_id": 47479064, "url": "https://news.ycombinator.com/item?id=47479064", "by": "JimDabell", "date": "2026-03-22", "version": null, "stance": "warn", "quote": "they are Blink-only APIs that Google decided to build unilaterally", "excerpt": "Here\u2019s what Mozilla has to say about Web NFC, for example: > We believe Web NFC poses risks to users security and privacy because of the wide range of functionality of the existing NFC devices on which it would be supported, because there is no system for ensuring that private information is not accidentally exposed other than relying on user consent, and because of the difficulty of meaningfully asking the user for ", "context": "", "use_case": "", "switched_from": "", "story": "Apple's intentional crippling of Mobile Safari continues"}, {"id": 748458417, "item_id": 46778651, "url": "https://news.ycombinator.com/item?id=46778651", "by": "mike_hearn", "date": "2026-01-27", "version": null, "stance": "warn", "quote": "Blink is full of holes as other comments point out", "excerpt": "My memory of this time is getting a bit fuzzy tbh, but from what I remember Google in the first part of the 2010s put Flash inside their renderer sandbox and Safari/Firefox were still lagging on browser sandboxing at that time. I think Adobe had shared the plugin code with Google to make this possible. There are certainly obvious issues with securing a third party codebase you don't control, and it's likely that the ", "context": "", "use_case": "", "switched_from": "", "story": "The Browser Is the Sandbox"}]}], "who": [], "tags": [], "use_cases": ["terminal on iphone", "terminal on ios", "ssh terminal on iphone"], "compared": [{"slug": "webkit", "name": "WebKit", "co": 3, "switched_from": 0, "switched_to": 0}, {"slug": "firefox", "name": "Firefox", "co": 3, "switched_from": 0, "switched_to": 0}, {"slug": "safari", "name": "Safari", "co": 2, "switched_from": 0, "switched_to": 0}, {"slug": "chromium", "name": "Chromium", "co": 2, "switched_from": 0, "switched_to": 0}, {"slug": "termius", "name": "Termius", "co": 2, "switched_from": 0, "switched_to": 0}], "makers": [{"id": 743805024, "item_id": 46487814, "url": "https://news.ycombinator.com/item?id=46487814", "by": "Pascal1997", "date": "2026-01-04", "version": null, "stance": "neutral", "quote": "", "excerpt": "Hey HN! I\u2019m excited to share Blink, a new search experience that gives concise, AI-generated answers with clear source references \u2014 designed to help you get the gist without endless scrolling. https://blink-oi.vercel.app What it does Provides short, direct answers to queries Includes verifiable source links No ads, no clickbait \u2014 just useful info fast Built with speed and clarity in mind Why I built it Current search", "context": "", "use_case": "AI answer search", "switched_from": "", "story": null}], "threads": [{"url": "https://news.ycombinator.com/item?id=48952392", "title": "Interview with Matheus Moreira about Lone Lisp and Linux Kernel", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48240025", "title": "I love my Bluetooth keyboard", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48219060", "title": "Vivaldi 8.0: our biggest design overhaul", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47477024", "title": "Apple's intentional crippling of Mobile Safari continues", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47011548", "title": "Ghidra by NSA", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=46762150", "title": "The Browser Is the Sandbox", "mentions": 1}], "sentiment_by_month": {"2025-11": {"compare": 1}, "2025-12": {"neutral": 1}, "2026-01": {"recommend": 1, "neutral": 1, "warn": 1}, "2026-02": {"recommend": 1}, "2026-03": {"warn": 1}, "2026-04": {}, "2026-05": {"warn": 1, "recommend": 1}, "2026-06": {}, "2026-07": {"recommend": 1}, "2026-08": {}, "2026-09": {}, "2026-10": {}}, "versions": [], "version_unnamed": 0, "family_ref": null, "runs_on": null, "lines": [], "quotes": [{"id": 784612801, "item_id": 49038300, "url": "https://news.ycombinator.com/item?id=49038300", "by": "lioeters", "date": "2026-07-24", "version": null, "stance": "recommend", "quote": "which is itself a lovely educational project", "excerpt": "Very cool! I'm learning a lot from studying how Lone Lisp works, and will be exploring how to run it on Blink, which is itself a lovely educational project. Someone managed to port the latter to WebAssembly, so eventually I'd like to experiment with that too, not only for running in the browser but as a cross-platform (or platform agnostic) layer maybe. https://github.com/robalb/x86-64-playground", "context": "", "use_case": "", "switched_from": "", "story": "Interview with Matheus Moreira about Lone Lisp and Linux Kernel"}, {"id": 772328352, "item_id": 48270522, "url": "https://news.ycombinator.com/item?id=48270522", "by": "darkteflon", "date": "2026-05-25", "version": null, "stance": "recommend", "quote": "Blink terminal with Zellij for shared session persistence with my Mac at home.", "excerpt": "I do this with a Nuphy Air 60 v2. I 3d printed a custom slip case for it, to which I stuck a MagSafe sticker ring. I then carry a small MagSafe tripod attached to that. Sit down, take the keyboard from the slip case, slide off the tripod, attach the phone and I\u2019m good to go. Full QMK/VIA support, so I don\u2019t have to go without my beloved home row mods etc. Blink terminal with Zellij for shared session persistence with", "context": "", "use_case": "terminal on iPhone", "switched_from": "", "story": "I love my Bluetooth keyboard"}, {"id": 771595202, "item_id": 48224700, "url": "https://news.ycombinator.com/item?id=48224700", "by": "_verandaguy", "date": "2026-05-21", "version": null, "stance": "warn", "quote": "a protest vote against Blink", "excerpt": "This is the main reason I stay away from Vivaldi; using Firefox is, for all of Mozilla's borderline comical mismanagement, a protest vote against Blink (and previously, Chromium).", "context": "", "use_case": "", "switched_from": "", "story": "Vivaldi 8.0: our biggest design overhaul"}, {"id": 759665024, "item_id": 47479064, "url": "https://news.ycombinator.com/item?id=47479064", "by": "JimDabell", "date": "2026-03-22", "version": null, "stance": "warn", "quote": "they are Blink-only APIs that Google decided to build unilaterally", "excerpt": "Here\u2019s what Mozilla has to say about Web NFC, for example: > We believe Web NFC poses risks to users security and privacy because of the wide range of functionality of the existing NFC devices on which it would be supported, because there is no system for ensuring that private information is not accidentally exposed other than relying on user consent, and because of the difficulty of meaningfully asking the user for ", "context": "", "use_case": "", "switched_from": "", "story": "Apple's intentional crippling of Mobile Safari continues"}, {"id": 752593763, "item_id": 47037110, "url": "https://news.ycombinator.com/item?id=47037110", "by": "ActorNightly", "date": "2026-02-16", "version": null, "stance": "recommend", "quote": "Also this.", "excerpt": "Also this. https://github.com/jart/blink", "context": "", "use_case": "", "switched_from": "", "story": "Ghidra by NSA"}, {"id": 748458417, "item_id": 46778651, "url": "https://news.ycombinator.com/item?id=46778651", "by": "mike_hearn", "date": "2026-01-27", "version": null, "stance": "warn", "quote": "Blink is full of holes as other comments point out", "excerpt": "My memory of this time is getting a bit fuzzy tbh, but from what I remember Google in the first part of the 2010s put Flash inside their renderer sandbox and Safari/Firefox were still lagging on browser sandboxing at that time. I think Adobe had shared the plugin code with Google to make this possible. There are certainly obvious issues with securing a third party codebase you don't control, and it's likely that the ", "context": "", "use_case": "", "switched_from": "", "story": "The Browser Is the Sandbox"}, {"id": 744285216, "item_id": 46517826, "url": "https://news.ycombinator.com/item?id=46517826", "by": "qaboutthat", "date": "2026-01-06", "version": null, "stance": "neutral", "quote": "I switched to Blink on iOS which seems inferior to Termius in every way except that scrolling tmux actually works.", "excerpt": "I had this exact issue. I switched to Blink on iOS which seems inferior to Termius in every way except that scrolling tmux actually works.", "context": "", "use_case": "Terminal on iOS", "switched_from": "", "story": "Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone"}, {"id": 743884578, "item_id": 46492786, "url": "https://news.ycombinator.com/item?id=46492786", "by": "bobjordan", "date": "2026-01-04", "version": null, "stance": "recommend", "quote": "I use blink ($20/yr).", "excerpt": "I do similar except I log into my office workstation and avoid the extra fees. I detailed my setup in an x post here https://x.com/bobjordanjr/status/1999967260887421130?s=20 and the TLDR is: 1.Install Tailscale on WSL2 and your iPhone 2.Install openssh-server on WSL2 3.Get an SSH terminal app (Blink, Termius, etc.). I use blink ($20/yr). 4.SSH from Blink to your WSL2\u2019s Tailscale IP 5. Run claude code inside tmux on ", "context": "", "use_case": "SSH terminal on iPhone", "switched_from": "", "story": "Claude Code On-the-Go"}, {"id": 742520224, "item_id": 46407514, "url": "https://news.ycombinator.com/item?id=46407514", "by": "bfgeek", "date": "2025-12-27", "version": null, "stance": "neutral", "quote": "Blink's (Chromium) text layout engine works the following way.", "excerpt": "Blink's (Chromium) text layout engine works the following way. 1. Layout the entire paragraph of text as a single line. 2. If this doesn't fit into the available width, bisect to the nearest line-break opportunity which might fit. 3. Reshape the text up until this line-break opportunity. 4. If it fits great! If not goto 2. This converges as it always steps backwards, and avoids the contradictory situations. Harfbuzz ", "context": "", "use_case": "", "switched_from": "", "story": "Text Rendering Hates You"}, {"id": 737009041, "item_id": 46063065, "url": "https://news.ycombinator.com/item?id=46063065", "by": "bigyabai", "date": "2025-11-26", "version": null, "stance": "compare", "quote": "compared with Blink and even Gecko", "excerpt": "> Safari's supposedly-poor support for web standards is mostly Google propaganda. I don't think that users \"mostly\" agree. Safari's market share on macOS craters compared to Chrome: https://radar.cloudflare.com/reports/browser-market-share-2025-q1#id-7-market-share-by-os Google propaganda or not, Mac owners aren't sticking with this \"superior\" preeinstalled browser tech. And I get it, as a Linux user I find WebKit in", "context": "", "use_case": "", "switched_from": "", "story": "Orion 1.0"}]}