frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Web2cli – Every website is a Unix command

https://github.com/jb41/web2cli
2•michaeloblak•1h ago

Comments

michaeloblak•1h ago
Hey HN, I built this because my AI agent was spending 8 seconds and 300MB of RAM just to search X. That felt wrong — the data is right there behind one HTTP request, but the "standard" approach is to launch a full browser, render the page, and scrape the DOM.

web2cli makes direct HTTP requests using your browser cookies. No Chromium, no Selenium, no headless anything. The tricky part was TLS fingerprinting - Cloudflare blocks Python's default TLS stack (JA3 fingerprint mismatch), so web2cli uses curl_cffi with BoringSSL to impersonate Chrome at the TLS level. X.com was even harder - their search requires a cryptographic nonce generated by obfuscated browser JS, which the community reverse-engineered.

Six adapters today: HN, X, Discord, Slack, Stack Overflow, Reddit. Each adapter is a YAML file - writing a new one takes ~30 minutes (or ~3 minutes for your coding agent) and doesn't require Python code for most sites (although it's possible to add a custom python provider, like I did with X).

I'm working on web2cli Cloud - think "OAuth for sites that don't have OAuth." Your users log in via a sandboxed browser, your agent gets an opaque session token, cookies never touch your server.

Happy to go deep on the adapter architecture, anti-bot bypasses, or the economics of browser automation vs direct HTTP.

pancsta•37m ago
„Every website” == 6 websites. I like the table layout of the results tho.
michaeloblak•26m ago
Ha, fair point — "every website" is the vision, 6 is the MVP :)

The adapter model is designed so adding a new site is a single YAML file (~30 min of work, or ~3 min with a coding agent). No Python code needed for most sites. PRs welcome if there's a site you'd want to see!

PatternBase – visual permaculture garden designer with climate matching

https://pattern-base.com
1•james-pb•31s ago•1 comments

Video: Waymo seen blocking first responders during West Sixth shooting

https://www.kxan.com/news/austin-mass-shooting/video-waymo-seen-blocking-first-responders-during-...
1•breaker-kind•33s ago•0 comments

AArch64 Bitfield Move (BFM) Instruction

https://nemanjatrifunovic.substack.com/p/aarch64-bitfield-move-bfm-instruction
1•whobre•1m ago•0 comments

State of the Browser 2026

https://jamesg.blog/2026/03/03/state-of-the-browser-2026
1•speckx•2m ago•0 comments

QuitGPT: 700K users say they're done. Are they right?

https://tapestry.news/tech/quitgpt/
1•sonalidee•2m ago•0 comments

Type systems are leaky abstractions: the case of Map.take /2

https://dashbit.co/blog/type-systems-are-leaky-abstractions-map-take
1•todsacerdoti•3m ago•0 comments

MelonLand Surf Club

https://melonland.net/surf-club
1•TigerUniversity•3m ago•0 comments

Show HN: React admin dashboard template that generates UI from a JSON schema

https://github.com/RestDB/codehooks-io-templates/tree/main/react-admin-dashboard
2•jonesatrestdb•3m ago•0 comments

How the Moat Is Moving

https://mashedbits.substack.com/p/the-moat-is-moving
1•JesseObrien•4m ago•1 comments

Show HN: Use Codex/Claude Code as your personal financial assistant

https://github.com/junnjiee/finance-agent
1•jjuniordev•5m ago•1 comments

Learning to recognize rick roll QR codes on sight

https://marcos.ac/blog/rickroll/
1•spaghetti-code•5m ago•0 comments

LLMs can unmask pseudonymous users at scale with surprising accuracy

https://arstechnica.com/security/2026/03/llms-can-unmask-pseudonymous-users-at-scale-with-surpris...
1•alwillis•5m ago•0 comments

Goals vs. Systems

https://web.archive.org/web/20210811125743/https://www.scottadamssays.com/2013/11/18/goals-vs-sys...
1•Brysonbw•8m ago•0 comments

Apple introduces the new MacBook Air with M5

https://www.apple.com/newsroom/2026/03/apple-introduces-the-new-macbook-air-with-m5/
5•Garbage•8m ago•2 comments

I Brought an AI to a Hacking Contest (and Won)

https://medium.com/@pol.avec/i-brought-an-ai-to-a-hacking-contest-and-won-a8c9998745c9
1•pol_avec•9m ago•2 comments

Apple debuts M5 Pro and M5 Max to supercharge the most demanding pro workflows

https://www.apple.com/newsroom/2026/03/apple-debuts-m5-pro-and-m5-max-to-supercharge-the-most-dem...
2•ryanhn•9m ago•0 comments

Show HN: Corepoints – Screen Candidates for AI Proficiency at Scale (Demo Run)

https://corepoints.ai/
1•abhiparuchuri•10m ago•0 comments

Show HN: VellaVeto – Fail-closed runtime proxy for MCP tool calls, in Rust

https://github.com/vellaveto/vellaveto
1•paolovella•10m ago•1 comments

Golioth is now a part of Canonical

https://blog.golioth.io/golioth-is-now-a-part-of-canonical/
1•hasheddan•10m ago•0 comments

Show HN: I got tired of rewriting webhook verification for every provider

https://tern.hookflo.com
1•ontern•10m ago•0 comments

Show HN: PrecisionAudit–An AI copy auditor that actively deletes marketing fluff

https://www.precisionaudit.app
1•rgb1903•10m ago•1 comments

Coasty hit #1 on OSWorld at 82%, beating every major AI lab (written by the AI)

https://coasty.ai/
1•PrateekJ17•10m ago•1 comments

Show HN: Axe – A CLI for running single-purpose LLM agents

https://github.com/jrswab/axe
1•jrswab•10m ago•0 comments

Show HN: FixYou – AI tool that tells you which cancer screenings you need

https://www.fixyou.app/
1•forrestzhong•10m ago•0 comments

Confusing AI with Fed Hikes

https://www.apolloacademy.com/confusing-ai-with-fed-hikes/
1•akyuu•11m ago•0 comments

Apple Introduces MacBook Pro with All‑New M5 Pro and M5 Max

https://www.apple.com/newsroom/2026/03/apple-introduces-macbook-pro-with-all-new-m5-pro-and-m5-max/
27•scrlk•11m ago•13 comments

Relocating Health Care Professionals Worldwide to British Columbia

https://bchealthcareers.ca/
1•TigerUniversity•11m ago•0 comments

Gram – an opinionated fork of the Zed code editor

https://gram.liten.app
1•microflash•12m ago•0 comments

Show HN: ODL – Organization as Code. I wrote specs, AI wrote 100% of the code

1•ku_•12m ago•0 comments

Apple unveils new Studio Display and all-new Studio Display XDR

https://www.apple.com/newsroom/2026/03/apple-unveils-new-studio-display-and-all-new-studio-displa...
4•victorbjorklund•13m ago•0 comments