Aug 4Wednesday, August 5, 2026 · all days
1.Stateless MCP has recaptured my interest(simonwillison.net)
257 points by tosh 4 days ago | 130 comments | permalink
tl;dr: The new MCP 2.0 spec (2026-07-28) replaces stateful session-based requests with a single stateless HTTP call, dramatically simplifying client and server implementations and eliminating session-routing headaches. Simon Willison built three projects on it this week: mcp-explorer (a CLI for probing MCP servers), datasette-mcp (a Datasette plugin exposing SQL tools), and llm-mcp-client (an LLM plugin). He argues MCP is making a comeback because it's safer and easier to audit than giving agents arbitrary shell/curl access, especially for avoiding lethal trifecta-style exfiltration attacks.
HN Discussion:
  • Stateless MCP is an obvious improvement that should have been the design from the start
  • ~MCP is just reinventing REST/RPC-over-HTTP and this whole detour was avoidable
  • MCP still suffers from context bloat compared to skills or CLI-based composable approaches
  • Skepticism that MCP solves any real problem that didn't already have solutions
  • MCP is exciting and enables broader agent use cases like auto-discovery and everyday tasks
2.Pi's Minimalism Is Its Advantage(earendil.com)
403 points by luispa 13 hours ago | 184 comments | permalink
tl;dr: Pi is a minimalist coding harness with only 4 tools and a sub-1,000-token system prompt, betting that lean context beats bloated orchestration. In Databricks' benchmarks, Pi paired with Opus 4.8 achieved the highest pass-rate at significantly lower cost than Claude Code and Codex, sending ~3x less context per turn. Its extensibility—demonstrated by Shopify building pi-autoresearch as a Pi extension—lets users add complexity only when needed, making it especially suited for local models with smaller context windows.
HN Discussion:
  • Pi is too minimal by default and has rough edges like slow startup and poor defaults
  • Pi's extensibility enables creative use cases like headless multi-agent setups
  • Pi's minimalism and configurability make it philosophically appealing and a favorite tool
  • ~Questions whether Pi actually saves context and notes benchmarks may be stale since Claude Code trimmed its prompt
  • Models are trained to specific harnesses, so Pi needs fine-tuned extensions per model
3.Mistral's Shieldstral: 3B open-weights model for multimodal moderation(mistral.ai)
439 points by riadsila 19 hours ago | 112 comments | permalink
tl;dr: Mistral released Shieldstral, a 3B Apache 2.0 multimodal safety classifier that accepts policies as plain-language yes/no questions at inference time, eliminating the need to retrain for new taxonomies. It outputs calibrated safety scores from yes/no token logits, handles text and images, and reportedly matches or beats guard models up to 7x its size. It runs on a single 16GB GPU and was trained by unifying heterogeneous datasets, using contrastive policy pairs to teach discrimination, and merging LoRA checkpoints via SLERP.
HN Discussion:
  • ~Skepticism about the model's actual flexibility with arbitrary rulesets versus standard big-tech moderation styles
  • Endorsement of the trend toward smaller, focused, task-specific models as the sustainable future of AI
  • Enthusiasm that this offers a practical, cost-effective moderation solution for real applications
  • Criticism that the model lacks reasoning explanations, limiting production utility
  • ~Concern that a 3B model may be too small for proper moderation assessment
4.Show HN: Simple algorithm and color space to generate diverse skin tones(toneyalexander.github.io)
550 points by automatoney 21 hours ago | 95 comments | permalink
tl;dr: The author built a custom color space (TUV) for representing diverse skin tones by manually labeling RGB colors, applying principal component analysis to align the data along meaningful axes, then hand-fitting spherical equations in Desmos to map the resulting shape. The three PCA-derived axes conveniently correspond to deep/fair, flushed/ochre, and cool/warm, and a single radius parameter (R²) lets you tune variation for pickers or procedural generation. Includes Python/JS sample code, an interactive picker, and candid acknowledgment of the unscientific "guess and check" methodology.
HN Discussion:
  • Praises the elegance and creativity of the function-fitting and sampling approach
  • ~Notes missing references to prior art like Pantone Skin Tones or existing color research
  • Shares corroborating work using similar data in other color spaces like Oklab
  • ~Points out the model doesn't fully cover certain populations like indigenous Australians or Masai
  • Criticizes the omission of lighting as a critical factor in perceived skin tone
5.In Memory of My Wife, Elise Cawley, with Thanks for 36 Wonderful Years(writings.stephenwolfram.com)
1422 points by jdcampolargo 17 hours ago | 82 comments | permalink
tl;dr: Summary not available
HN Discussion:
  • Admiration for the depth and heartfelt detail of the tribute
  • Personal testimony affirming Wolfram's kindness and character
  • Reflection on personal loss or fear of loss triggered by the tribute
  • Recognition that a sudden death, while tragic, is preferable to prolonged suffering
  • Simple condolences and acknowledgment of the tribute's beauty
6.Eight Myths on Software Engineering and GenAI(queue.acm.org)
227 points by tchalla 12 hours ago | 191 comments | permalink
tl;dr: Summary not available
HN Discussion:
  • The '14% coding time' myth-busting is flawed because cheap code changes how we structure work
  • The argument that AI only automates coding ignores how AI reduces the need for coding precursors like design
  • Dismissing current research because future AI will do it is a weak, overused argument
  • LLM-driven coding drains personal satisfaction and disconnects developers from their projects
  • The article relies on outdated or poorly-chosen studies, undermining its credibility
7.AI fuels more than half of cybercrime in Africa as scams surge – Interpol(africanews.com)
256 points by bookofjoe 14 hours ago | 199 comments | permalink
tl;dr: INTERPOL's African Cyberthreat Assessment Report 2026 found that 55% of cybercrime cases across 36 African countries now involve AI, with financial losses jumping from $192M in 2024 to $484M. Criminals are leveraging deepfakes, AI-generated BEC emails, and synthetic identities to scale scams, sextortion, and fraud, while 72% of surveyed countries reported scam centers within their borders. Despite gaps in law enforcement readiness, 17 countries updated cybercrime laws in 2025 and joint operations led to 1,500+ arrests and $100M recovered.
HN Discussion:
  • Chinese-run scam compounds are transforming African cybercrime into large-scale operations
  • AI companies are enabling criminals while ignoring negative societal externalities
  • Elderly people are especially vulnerable and AI will worsen scam risks
  • Open-source AI poses existential risks including autonomous hacking and weapons creation
  • ~Internet and mobile are the real fuel; AI is just an amplifier and can also be used defensively
8.libexpat now funded by the City of Munich for up to 6 months(blog.hartwork.org)
293 points by spyc 12 hours ago | 66 comments | permalink
tl;dr: The maintainer of libexpat (a widely-used C XML parser) has been hired by the City of Munich for up to 6 months under their Open Source Sabbatical program, marking the first time he can work on the project as a full-time job rather than a side effort. Priorities include fixing 5 known unpatched vulnerabilities, adding XML 1.0r5 support, and improving project robustness. He's inviting serious (non-AI-generated) vulnerability reports during this window.
HN Discussion:
  • Historical context on Munich's open source advocacy and political shifts around LiMux
  • Praise for Munich's Open Source Sabbatical program and congratulations to the maintainer
  • Technical discussion about XML validation limitations in libraries like expat vs libxml2
  • Support for the Public Money, Public Code principle guiding Munich's approach
  • Concern or question about sustainability of funding after the 6-month period ends
9.There Will Come Soft Rains (1950) [pdf](users.wpi.edu)
392 points by pmg101 1 day ago | 405 comments | permalink
tl;dr: Summary not available
HN Discussion:
  • Reflects on mid-century nuclear war fears shaping fiction like this story
  • Notes the story's cultural influence on other artists and works
  • ~Observes how the story's predicted technology is now nearly realized
  • ~Points out incongruities between the story and modern screen-focused life
  • ~Prefers Bradbury's 'The Pedestrian' as more relevant to modern life
10.Waymo in Dallas(waymo.com)
302 points by xnx 17 hours ago | 541 comments | permalink
tl;dr: Waymo has opened its fully autonomous ride-hailing service to the general public in Dallas, following a waitlist period that served nearly 150,000 riders since February. The company is also beginning autonomous testing on Dallas freeways and at Love Field Airport terminals, with plans to add those routes for public riders soon.
HN Discussion:
  • Waymos could serve as an effective affordable housing policy by reducing car dependency costs
  • Waymos have become normalized and are safer, more predictable than human drivers
  • ~Dallas's sprawling geography means Waymo needs rapid service area expansion to be truly useful
  • Waymo extracts money from local economies that would otherwise circulate through human drivers
  • Waymo's lidar approach validated over Tesla's vision-only strategy for autonomous driving
11.Xbox goes down. You can't play games you own on disc(birchtree.me)
669 points by surprisetalk 1 day ago | 698 comments | permalink
tl;dr: An extended Xbox outage that started Sunday evening prevented users from playing not just digital titles but disc-based games as well, since discs today merely grant a license and require installs, updates, and network authentication to function. The author argues this exposes how modern "physical" console media isn't truly ownership—unlike old cartridges that still work standalone—and cites it as a reason to prefer PC gaming, where preservation options are more robust.
HN Discussion:
  • PC gaming and DRM-free platforms like GOG offer better ownership and preservation than consoles
  • ~The real issue is licensing and DRM, not physical vs digital media format
  • True ownership rights (offline use, resale, inheritance) should apply regardless of format
  • Server shutdowns will turn today's physical discs into e-waste, threatening game preservation
  • Previous console generations solved these problems better with offline/LAN support
12.Oxide Computer raises $445M (SEC Form D)(sec.gov)
246 points by depr 16 hours ago | 158 comments | permalink
tl;dr: Summary not available
HN Discussion:
  • Excitement and enthusiasm for Oxide's rapid funding growth and product vision
  • Frustration with Oxide's sales and hiring responsiveness despite the hype
  • Skepticism about whether Oxide actually ships hardware to real customers
  • ~Criticism that Oxide's software automation approach misses the mark despite good hardware vision
  • ~Concern that on-prem privacy benefits are undermined by pervasive LLM usage leaking data
13.LLMs reward expertise(seangoedecke.com)
1357 points by MaxMussio 1 day ago | 559 comments | permalink
tl;dr: Domain expertise dramatically improves LLM output quality: Terence Tao's ChatGPT conversation about the Jacobian Conjecture shows how an expert can steer the model into concise, technical mode, push back on wrong answers, and extract insights a novice couldn't. The key skill isn't prompt engineering tricks but actually understanding the subject well enough to identify weird outputs, suggest alternatives, and ask specific questions. This suggests humans remain the bottleneck for many tasks—the knowledge is already in the model, but it takes expertise to pull it out.
HN Discussion:
  • LLMs amplify the user's existing knowledge and expertise like a mirror
  • Signalling expertise in prompts meaningfully improves LLM output quality
  • LLMs accelerate work but dangerously mislead those without domain knowledge
  • Counter-examples show simple non-expert prompts also yield strong results
  • ~The claim matches experience but needs formal study to rule out bias
14.Apple says more ex-employees may have taken confidential data to OpenAI(techcrunch.com)
368 points by thewebguyd 20 hours ago | 263 comments | permalink
tl;dr: Apple is seeking a preliminary injunction against OpenAI in its trade secrets case, alleging that at least 11 additional former Apple employees beyond those originally named may have been involved in taking confidential information, including screenshots of unannounced product documents. Apple wants expedited discovery targeting OpenAI, Jony Ive's device startup io, and specific engineers. OpenAI dismissed the claims as based on "false information," saying it has no interest in Apple's trade secrets and pointing to Apple's own procedural missteps and poor security practices.
HN Discussion:
  • Screenshots of documents are clearly more than 'information in heads' and warrant Apple's legal action
  • OpenAI's hardware venture is a vain Sam Altman project doomed to fail, and this lawsuit might mercifully kill it
  • Altman criticizing others' security is hypocritical given his own history
  • Apple is using cutthroat legal tactics to intimidate employees, as it has done historically
  • Question/curiosity about technical details like Apple's third-party cloud repository
15.I am retiring from fulltime writing (& pseudonymity) to launch Guardian Angel(twitter.com)
285 points by mattsterett 15 hours ago | 206 comments | permalink
tl;dr: Summary not available
HN Discussion:
  • Personal endorsement of Gwern's character and genuine concern for AI implications
  • The article's premises about AI replacing humans contain false assumptions and logical leaps
  • The article reads as manic and overstates LLMs as quasi-gods
  • Questions the article's heavy emphasis on productivity as a measure of human worth
  • ~The idea would be better framed around community principals rather than individuals
16.Thanks FedEx, This Is Why We Keep Getting Phished (2024)(troyhunt.com)
301 points by stymaar 15 hours ago | 74 comments | permalink
tl;dr: Security researcher Troy Hunt received a FedEx SMS requesting duty/tax payment that had every hallmark of a phishing scam: typos, urgency, weird casing, a non-FedEx payment domain, and a URL where you could freely tamper with the tracking number, name, and amount via query parameters. After extensive verification through FedEx's actual support channels, it turned out to be legitimate. The takeaway: while we train users to spot phishing red flags, legitimate companies like FedEx are undermining that effort by sending messages indistinguishable from scams.
HN Discussion:
  • Sharing similar experiences of legitimate corporate communications being indistinguishable from phishing
  • Corporate training on phishing is undermined by companies' own communication practices
  • Proliferation of new gTLDs and messy domain practices makes phishing detection harder
  • Companies should provide clean, branded URLs with explainer landing pages instead of sketchy links
  • Proposed regulatory solutions like phone KYC would create more problems than they solve
17.DeepSeek V4 Flash on a Single AMD MI300X(github.com)
373 points by zhoutong 1 day ago | 100 comments | permalink
tl;dr: A production configuration for running DeepSeek-V4-Flash (304B params) on a single AMD MI300X, fitting the full 156.67 GiB model in HBM without quantization or offload, achieving 168.6 tok/s single-stream decode and 830 tok/s aggregate across 64 streams. The repo provides Docker Compose stack, SHA-pinned overlays, and AITER GEMM tuning tables that fix MI300X-specific issues including FNUZ vs OCP FP8 format mismatches, MXFP4 routing bitmatrix padding bugs, causal speculative verification, and CPU-KV synchronization gaps not yet in upstream vLLM.
HN Discussion:
  • ~MI300X hardware is impractical to buy individually; alternative cards like MI350P may work too
  • Missing prior art reference to DwarfStar which runs the same model in less memory
  • Related work on 2xMI300x confirms the value of MI300X's high HBM for this use case
  • The tradeoffs are favorable: full weights preserved, good speed, only reduced context window
  • ~Performance still lags DeepSeek's H800 numbers significantly, suggesting more optimization is needed
18.Online ad giant Adform was hacked, proving once again why ad blockers are needed(this.weekinsecurity.com)
234 points by speckx 21 hours ago | 97 comments | permalink
tl;dr: Adform, an ad network serving 1.5 billion daily ads, was compromised on July 27 when attackers injected malicious code into its ad delivery, replacing crypto wallet addresses in victims' clipboards every three seconds to redirect transfers to the attacker. The company disclosed the breach but hasn't revealed how it was compromised or how many users were affected, and is still investigating whether browsing data was exfiltrated. Ad blockers like uBlock Origin blocked Adform's domain entirely, preventing the malicious payload from loading.
HN Discussion:
  • Ad blockers are essential; browsing without one is dangerous due to malware risks
  • Ads themselves are essentially malware, so this incident is unsurprising
  • DNS-level blocking should be used broadly, especially for non-technical users and mobile devices
  • ~Internet advertising needs regulation, not just ad blockers
  • Technical curiosity about tracking the stolen crypto on the blockchain
19.Keyv and friends compromised in active Shai-Hulud supply chain attack(aikido.dev)
245 points by cimi_ 1 day ago | 131 comments | permalink
tl;dr: Mini Shai-Hulud malware was injected into keyv and eight related npm packages on August 4, 2026 after an attacker compromised the maintainer's GitHub account...
HN Discussion:
  • npm install hooks should be deprecated or heavily restricted to prevent these attacks
  • The npm dependency ecosystem is fundamentally fragile and enables these supply chain attacks
  • Developers should adopt isolation/devcontainers and delayed package updates as defensive practices
  • GitHub should proactively detect and block Shai-Hulud exfiltration repos and compromised accounts
  • Seeking or sharing tools and resources to detect compromise in existing installations
20.More German than many Germans(mertbulan.com)
614 points by mertbio 2 days ago | 481 comments | permalink
tl;dr: A Turkish developer recounts moving to Hamburg in 2017 for an internship, describing how the reality of German culture—trust, flat hierarchies, inclusion, and structured rules—contrasted sharply with the stereotypes he'd grown up hearing. Over eight years he integrated through work rather than deliberate effort, learned German after deciding to stay, and eventually obtained citizenship under the recently shortened five-year eligibility rule. He acknowledges his experience was privileged (English-speaking corporate environment, good salary) and not representative of most immigrants' harder landings.
HN Discussion:
  • Fellow immigrants share similar positive integration experiences and appreciation for German rules and order
  • Germans express gratitude and hope the country stays welcoming amid rising far-right politics
  • ~Growing disillusionment with Germany's political and cultural direction despite good living conditions
  • ~Rules create clarity but also enable rigid NPC-like behavior and bureaucratic dysfunction
  • Citizenship requirements described as strict are actually relatively easy compared to other countries