Windows Update
aadhar.sh is up to date.
running build aadhar-v194-markdown-lens. updates install themselves at deploy time, so you never click "restart now."
Recently installed
- markdown-lensThe Other Web gained a tenth tab that replays the Accept header seven named agent clients actually send, and reports which representation each one got back. A conformance checklist and a reach number answer different questions: three of those clients send a header where Markdown and HTML arrive tied, so a site can pass every check on the public list and still hand them markup meant for a browser. This site was one of them, which the new tab found on its first run against its own pages, so a tie now goes to whichever type the client listed first.
- webmcp-first-partyThe site hands an agent its own tools now, and anything that writes stops to ask you first. Cloudflare was injecting a bridge that did the registering, and two measurements retired it. It never ran on the homepage at all, because that page is served as a compressed delta against bytes your browser already holds and the edge cannot rewrite one, so the busiest page here advertised nothing while every other page advertised 25 tools. And the browser keeps only one of the five annotations the protocol defines for a tool, so nothing could tell an agent which of these tools write data. The replacement carries that in the description an agent reads, gates a writing tool behind a dialog that names it and shows you the arguments, and logs every call to a tray in the taskbar. The Other Web also gained six tools that drive the window you are watching rather than answering privately, so an agent and a person can work one instrument.
- efusesThe twelfth Learning With Errors explainer covers eFuses and anti-rollback at /lwe/fuse. Secure boot verifies that an image was signed by the vendor, and the vulnerable build from last year carries that same signature, so a stateless check has no grounds to refuse it. Rollback protection adds the missing state, and a counter blown into silicon is the one copy an attacker holding full write access to storage cannot lower. The owner pays for that too, because a version counter compares two numbers and cannot see who is asking. Two demos carry the argument: paired verifiers that disagree about exactly one of three images, and a fuse bank whose floor only climbs, with a button that offers to put the fuses back and explains why no such operation exists.
- lean-second-machineThe Lean explainer now covers the other half of formal verification: the machine that never writes a proof, walks the program symbolically and hands the constraints to an SMT solver, and reads bytecode because a source-level model can drift from what actually executes. Also why the practice found its first routine home on chains, what a loop full of machine-generated invariants still cannot fix, and the FRI soundness formalization read for the gaps it published rather than the result it claims.
- nlwebThe site answers natural language at /ask now, and The Other Web can read that door on any origin. NLWeb specifies a question endpoint and a schema.org answer per result; this serves it over the same corpus the search box reads, refuses by name the two modes that would need a language model rather than faking them, and grades what other origins return field by field
- csp-hashesContent-Security-Policy now names every inline script by hash
- lens-gradingThe Other Web grades sitemaps and levels honestly now. It used to look for a sitemap at one fixed address and trust whatever answered, so a real sitemap kept one directory over read as missing while a stray HTML page read as found. A site could also earn the top rung from a single machine door that was answering 410 Gone: four of the six it called agent-native had earned it exactly that way.
- pq-retireThe now-playing list has its album art back, and The Other Web stopped timing out. Both were spending most of a request on a post-quantum signature that nothing on the internet verifies, so it is retired, and the covers now fill in on a schedule instead of racing a limit they could never beat
- dictionary-rollRepeat visits get their compression deltas back. Every release ships as a diff against the copy your browser already holds, and that set had gone stale on 2026-07-30, so a returning visitor was pulling 13.7 KB of shell where the diff is 1.3 KB. A nightly job rolls it now and opens its own pull request
- lighter-shellThe XP shell got lighter: the Run palette, tray balloons and infotips bring their own styles the first time you open them rather than on every page, each section tab icon is a real file the page names in its own head instead of one a script swaps in after load, and the blank Run and Search windows are prebuilt instead of rendered per visit
- vigenere-crackerThe Vigenere explainer breaks a cipher you wrote yourself: type a message and a key, hand the ciphertext alone to a solver, and watch it recover your key in four steps, or tell you honestly that your message was too short to crack
- infotipsEvery tooltip on the site is an XP infotip now, and the ones with something to say say it: a taskbar button names how many pages it holds, the tray reads out the colo serving you, the clock spells out the date
- lens-readerThe Other Web shows what a reader-mode extractor throws away
- lens-decodeThe Other Web reads this site as text instead of raw brotli, and every scan parses the whole document rather than the first 8 KB
- dynoThe performance trend becomes Dyno and moves into the garage, /perf redirects to it, and the lens docs stop reading a refused Browser Run call as a verdict on the engine
- perf-trendEvery pull request gets a wire-size diff against its merge base, a nightly job records what the site weighs, and /perf charts the drift a threshold check cannot see
- lens-interactionLens reads a page after the wall comes down, four more pages get unfurl cards, and the canonical site stops answering on every other hostname
- mcp-strict-metaBoth MCP servers hold modern callers to the required clientCapabilities, refusing a malformed request at 400 instead of serving it
No reboot, no nagging. Each item is a real deploy from the site's checkpoint log; see how delivery works in Security Center, or roll the whole system back through every past build in System Restore.