Tell HN: GitHub Is Down
GitHub users could not push or pull repositories over SSH, receiving public-key permission errors. GitHub’s status page reported an incident. (news.ycombinator.com)
Safari 27.3 beta adds Adaptive Dark Mode, which can turn websites without their own dark theme into dark presentations when a user has enabled system dark appearance. The feature addresses a gap between demand and availability: nearly 40% of page loads come from people using dark mode, while only about 10% of pages support it. On an eligible bright site, Safari offers a preview users can try. Pages that declare dark-mode support are left alone; otherwise, Safari assesses whether a page is generally light or dark and transforms light pages. It darkens backgrounds, lightens text while aiming for WCAG’s 4.5:1 contrast ratio, and adjusts gradients and some icons or logos. Most photographs remain unchanged, while SVGs and simple black-and-white bitmap logos may be adapted. Canvases are also left untouched, and some visual effects may be disabled to avoid poor results.
Websites are more likely to work well when they use modern CSS colors, SVG logos, transparent images, and adequate spacing. Developers can declare support for both appearances with `color-scheme` and provide custom styles using `prefers-color-scheme` and newer CSS functions; they can also mark pages or regions as light-only to prevent transformation. Safari recommends declaring color-scheme in the document or CSS early, rather than adding it later with JavaScript. The browser applies transformations inside WebKit and prevents sites from detecting them: scripts see authored colors, and images drawn to canvas retain their original appearance. This limits added fingerprinting information while allowing the feature to run efficiently.
Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.
GitHub users could not push or pull repositories over SSH, receiving public-key permission errors. GitHub’s status page reported an incident. (news.ycombinator.com)
Massive CEO Jason Grad estimates that fewer than ten independent residential proxy networks underpin many providers, so buying from several brands may not diversify IP supply. He says device types affect session reliability and urges buyers to seek concrete sourcing and consent evidence, while noting his market estimates are not independently audited. (scrapeops.io)
Jelly Sheet is an interactive cloth simulation that users can drag. Press Space to pause it. (mrdoob.github.io)
The New York Times and other publishers sued Brave, alleging it bypasses paywalls and sells copyrighted news content to AI companies without permission. They want Brave to stop its paywall-bypassing feature and end deals that provide publishers’ work to AI firms. (arstechnica.com)
CAPTCHAs and browser puzzles frequently block access to websites and make reading articles frustrating. Some readers give up and turn to discussion threads instead. (news.ycombinator.com)
Meta temporarily suspended the No Kings Coalition’s Instagram account during an early-voting push after its automated systems mistook activity involving a Claude AI tool for bot behavior. The group rejected Meta’s offer of a technical meeting and demanded answers from senior leaders about safeguards against election-day suppression. (arstechnica.com)
Today's best Hacker News stories, summarized and screenshotted, one email a day.