HackerNews

Alan Kay: Shannon gave us a way of dealing with noisy channels [video]

The following explanation is taken from https://news.ycombinator.com/item?id=49622607 : Alan Kay performs an improvisational avant garde layered audio feedback loop about Claude Shannon, live online during Kristen Nygaard's 100-year birthday celebration. Alan was scheduled to talk about how encountering Simula sparked his early thoughts about objects. During setup, somebody had the live stream playing out loud near an open Zoom mic, so his own voice kept arriving back in his ears about 21 secon...
HackerNews

Advice to a Beginning Graduate Student (2001)

Article URL: https://www.cs.cmu.edu/~mblum/research/pdf/grad.html Comments URL: https://news.ycombinator.com/item?id=49848680 Points: 17 # Comments: 3
🌍 TheVerge

Microsoft thinks its new Copilot ‘super app’ will be as influential as Office

After teasing its new Copilot "super app" last month, Microsoft is officially unveiling it today. The redesigned Copilot app bundles three AI capabilities into a single interface of chat, coding, and agents. As part of the launch, Microsoft is also rebranding Scout, the AI personal assistant it unveiled at Build earlier this year, as Autopilot. […]
🌍 TheVerge

Insta360 conquered 360 cameras — now it’s eyeing glasses

It's right there in the name: "Insta360" makes 360-degree cameras, ones that film every angle simultaneously so you can shoot first and frame later. It didn't invent the idea, but Insta360 has become so synonymous with 360 cameras that it dominates the category with 73 percent of worldwide marketshare. It's preparing to ship so many […]
🌍 TheVerge

Gaming’s biggest horror series are more vital than ever

For the third year in a row, I've been scared out of my wits by a new Silent Hill game. First it was the modern remake of Silent Hill 2, then the Japan-set spinoff Silent Hill F. Now I find myself slowly crawling through a quaint Scottish town in Silent Hill: Townfall, trying my best […]
🌍 TheVerge

Cricut’s new compact crafter prints, cuts, and laminates stickers

Cricut announced its first crafting machines with printing capabilities that are primarily designed as all-in-one solutions for turning photos and other images into precut stickers. The Cricut StickerPix Print plus Cut and Cricut StickerPix Print are also two of the smallest machines in the company's current lineup and seem ideal for those whose crafting aspirations […]
🌍 TheVerge

One company is at the center of a wave of rogue AI attacks

In July, OpenAI revealed that its AI agents had attacked Hugging Face without permission, sparking widespread concerns about AI safety. Since then, a string of similar incidents involving agents from Meta, Anthropic, Google, and other companies has fueled further fears about rogue AI. As disclosures implicating numerous AI models trickled out over the past few […]
🌍 TheVerge

Sony and UMG are suing Suno again

Sony and Universal Music Group filed yet another suit against Suno. The labels claim its new v6 model still infringes on their copyrights because it's trained on user outputs from previous models, which were themselves trained on unlicensed music ripped from YouTube and other sources. Sony and UMG are notable holdouts who did not sign […]
🌍 Dev.to

Beyond Promise<any>: Designing a Type-Safe Modal API

await modal.open(...) improves control flow. But if the result is any , the most important part of the contract is still unchecked. In the previous article , I described a modal interaction as an asynchronous operation: Input ↓ [ user interaction ] ↓ Result That naturally leads to an API like: const result = await modal . open ( renameReportModal , input ); That immediately raises the question that determines whether the abstracti...
AI Made Me Faster at Building—But It Also Gave Me More to Supervise
🌍 Dev.to

AI Made Me Faster at Building—But It Also Gave Me More to Supervise

I did not set out to build Issue Flow as a product. I built it because I was frustrated... In September 2025, I was developing a large product while working a demanding full-time job. This is a product I was planning to build for a long tine, but never had the bandwidth. AI had opened up a new kind of possibility: I could make meaningful progress in the limited time I had outside work. With an IDE, a chat interface, and early coding agents, I started building piece by piece. But as develo...
Ask ten questions, read the text once: making a decision model 6.7x faster
🌍 Dev.to

Ask ten questions, read the text once: making a decision model 6.7x faster

A lot of "AI" in production isn't generation at all. It's a pile of small decisions about a piece of text: which team should handle this ticket? how urgent is it? is the customer threatening to leave? is this e-mail phishing? Sending each of those to an LLM and parsing the answer is slow, expensive and occasionally creative in ways you didn't ask for. Laya is an open model for exactly this job: you send a state (a ticket, an e-mail, a JSON document) and typed questions — choice , score ...
🌍 Dev.to

Marketplace API Key Identity and Scope — Credential Lifetime Management Explained

Short answer: treat an API key as a credential bound to one tenant identity, an explicit permission set, and a finite validity window. Store only a verifier, check revocation on every request, and write the resolved tenant and key identifiers into immutable usage events. That is the smallest design that keeps a marketplace request attributable when invoices depend on it. The deciding constraint is billing accuracy. A key that merely proves "someone knows this secret" is too vague. If two sell...
🌍 Dev.to

Track AI Prompt Changes with a Run Manifest

An AI evaluation improves after a prompt edit. A week later, a teammate cannot reproduce the comparison. The prompt file is available, but the retrieved note changed, a model alias may point somewhere else, and nobody recorded the adapter revision. There is an answer on disk without enough context to explain its origin. Create a run manifest that identifies the actual request inputs, configuration, source snapshot, and evaluator revision. Then assign that manifest a stable digest. The diges...