Show HN: A fast, ad-free wiki for Where Winds Meet (built with Astro)
Hi HN,
I built this database for the game "Where Winds Meet" because existing wikis were too slow and heavy.
It is built with Astro and Tailwind, focusing on performance and static site generation. It supports 5 languages (using JSON-based i18n) and achieves perfect Lighthouse scores by shipping zero client-side JS for the content pages.
The project is open-source: [Insert GitHub Link Here]
Tech stack: - Astro (SSG) - TypeScript - JSON for data storage (no database)
Would love any feedback on the structure or performance!
Bluementhals letter about ICE memo justifying entry into homes without warrant [pdf]
Ask HN: How do you audit autonomous AI agent decisions?
Building agents that can spend money (via AP2/payment APIs). Regulators want audit trails. Agents use tools from multiple vendors.
Problem: No unified way to prove why an agent made a decision. Each vendor logs their piece, but the full decision chain is fragmented.
Anyone solved this? Especially interested in: - Cross-vendor decision provenance - What to log (CoT? Context? Just actions?) - Storage (centralized DB vs. immutable ledger)
AI Design Field Guide
The article provides an overview of the field of AI design, discussing the importance of interdisciplinary collaboration, user-centered design, and ethical considerations in developing AI systems that positively impact people's lives.
Ask HN: Anyone seeing copy/paste reliability issues in ChatGPT Web on macOS?
I’m trying to understand whether this is a broader web UI pattern or something specific to certain environments.
Environment: - macOS (Intel-based) - Chromium browsers (Chrome / Edge) - Web app that streams content incrementally into the DOM (token-by-token style)
Observed behavior: - Text selection appears normal, but copy often returns empty content - Partial selections are especially unreliable - Happens during or shortly after streaming updates - Reproduces across clean sessions and after clearing cache - Blocks workflows that depend on copying generated text
What I’ve ruled out: - Extensions - Cache/session issues - OS-level clipboard permissions
Context: - Support acknowledged it as an unresolved, ongoing reliability issue - No workaround or fix timeline was provided - I’m trying to understand root causes or mitigation patterns rather than complain
Questions: - Have you seen similar copy/paste failures with streamed or incremental rendering? - Known anti-patterns with selection ranges being invalidated by re-renders? - Practical mitigations (buffering, pausing updates on selection, virtualization limits)? - Does this sound more like a Chromium issue or a framework-level one?
Appreciate any pointers or similar experiences.
What I Mean by "Dream Team"
The article discusses the concept of 'dream teams' in the software industry, exploring the characteristics that make a team exceptional and the challenges in building one. It emphasizes the importance of aligning individual skills, fostering a collaborative environment, and overcoming common pitfalls to create a high-performing team.
FBI: Common Frauds and Scams
The article outlines common fraud and scam tactics used by criminals, including phishing, identity theft, and investment schemes. It provides tips on how to identify and avoid these scams to protect oneself from financial and personal harm.
Logical Intelligence brings LeCun on board as it touts AI breakthrough
The article discusses the growing trend of companies offering 'buy now, pay later' (BNPL) services, which allow consumers to purchase items and pay for them in installments. It examines the potential risks and regulatory concerns surrounding the BNPL industry, which has experienced rapid growth during the COVID-19 pandemic.
Show HN: GluonDB – Cursor for Your Database
I'm building gluonDB to make data monitoring faster and more accessible for small teams.
Think Metabase meets Cursor: You connect your database and use an AI agent to ask questions in plain English. The agent generates the dashboards you can share with your team.
Status: We are in early beta. - Support: Currently optimized for Postgres-compatible databases (Supabase, RDS, etc.).
All feedback is welcome, I’ll be here to answer questions about the tech or our roadmap.
Why the price of coffee has skyrocketed
The article explores the factors behind the recent surge in coffee prices, from supply chain disruptions in major coffee-producing regions like Brazil to the growing demand for specialty coffee worldwide. It examines how these dynamics have impacted coffee prices from the farm level to specialty coffee shops.
ICE says officers can forcibly enter homes without a judicial warrant
The article discusses a new policy by U.S. Immigration and Customs Enforcement (ICE) that allows its officers to enter homes without a judicial warrant to conduct immigration enforcement. The policy has raised concerns from civil liberties advocates about the potential for abuse and violations of constitutional rights.
Real-time head-tracking 3D viewer head-coupled perspective effect
Show HN: Faramesh – A deterministic gate for stochastic Autonomous AI agents
I spent the last few months watching LLM agents "vibe-code" their way into production disasters. We’ve been pretending that a 500-word system prompt is a security layer. It isn't. It's just a polite request that the model is one jailbreak away from ignoring.
I built Faramesh because I wanted a hard, cryptographic boundary between the agent's "brain" and my actual infrastructure. It intercepts tool-calls and forces them through a deterministic gate before any code runs. If the action isn't in your policy, it simply doesn't exist.
The biggest headache was canonicalization.py. LLMs are messy—one model sends a float as 1.0, another as 1.00, and it breaks the cryptographic hash every time. I wrote a normalization engine to ensure that identical intent produces the exact same byte-stream and hash.
It’s open source (Python/Node SDKs). I’m curious if people think this should live at the framework level or as a standalone proxy. Tear the code apart:
https://github.com/faramesh/faramesh-core
For theory lovers, I'd invite you to read a paper i published just recently titled "Faramesh: A Protocol-Agnostic Execution Control Plane for Autonomous Agent systems" (Link below)
https://doi.org/10.5281/zenodo.18296731
Browser Lab: 3D editor and creative coding environment that runs in the browser
The article discusses the creation of a new web browser, The Browser Lab, which aims to provide a more customizable and privacy-focused browsing experience. The project is open-source and invites contributions from the community to enhance the browser's features and capabilities.
Gadgets for people who don't trust the government
1993: Web Browsers Add Multimedia and Mtv.com Goes Online
This article explores the early relationship between MTV and the internet in 1993, a time when the internet was still in its infancy. It discusses how MTV experimented with online platforms and how this interaction foreshadowed the future convergence of media and technology.
Jensen Huang: Future AI jobs will come with hardhat and boots
The article explores predictions from tech leaders on the future of AI-driven jobs, suggesting that new AI-powered roles will emerge, while some existing jobs may become obsolete or transformed due to advancements in artificial intelligence technology.
A new randomization technique to preserve outcome uniformity
The article discusses a novel approach to improve fairness and transparency in machine learning models, called Uniform Outcomes. It presents a technique that aims to ensure similar outcomes for individuals with similar characteristics, regardless of sensitive attributes like race or gender.
Show HN: QingMing – Exact vector search on consumer GPUs (no index)
The article discusses the Qingming flat, a unique Chinese architectural style that originated during the Ming dynasty. It explores the historical significance, design features, and cultural elements of this traditional building type.
Discord WebSocket leaks 'Invisible' users by explicitly sending 'offline' status
The article discusses a method to bypass Discord's invisibility feature, allowing users to see when a contact is online even if they are set to invisible status. It provides technical details on how this bypass works and the potential implications for user privacy and platform security.
Designing AI-resistant technical evaluations
The article discusses the challenges of evaluating AI systems and proposes a framework for AI-resistant technical evaluations. It highlights the importance of developing robust and reliable evaluation methods to ensure the safety and trustworthiness of AI technologies.
Significant US Farm Losses Persist, Despite Federal Assistance
The article discusses the ongoing financial challenges faced by U.S. farmers, despite the implementation of federal assistance programs. Despite government aid, significant farm losses have persisted, highlighting the ongoing struggles in the agricultural sector.
Internet voting is insecure and should not be used in public elections
The article argues that internet voting is inherently insecure and should not be used in public elections, as it is vulnerable to hacking, tampering, and other security threats that could compromise the integrity of the electoral process.
The Bitter Lesson of Agent Frameworks
Technical decisions that killed my SaaS
The article explores the potential benefits of SaaS (Software as a Service) and argues against the notion of 'killing' SaaS. It emphasizes the advantages of SaaS, such as scalability, cost-effectiveness, and accessibility, and suggests ways to harness its potential while addressing concerns around data ownership and control.
Additive white Gaussian noise
Additive white Gaussian noise (AWGN) is a statistical model used to represent the effect of random noise processes that add up and result in a Gaussian distribution. This type of noise is commonly encountered in various signal processing and communication systems.
States Are Gunning to Ban 3D Printers and CNCs
The article discusses several states' efforts to ban the use of 3D printers and CNC machines for the production of firearms and magazines, as part of broader gun control measures aimed at reducing access to untraceable 'ghost guns'.
UK national security assessment: Global biodiversity loss, ecosystem collapse [pdf]
Machine Learning Feature Store Book – Example Projects
The article discusses the importance of feature stores in modern machine learning workflows, highlighting their role in managing and sharing features, facilitating reuse, and enabling collaboration across teams and projects.
Prototaxites
Prototaxites was a large fungus-like organism that lived during the Devonian period, approximately 420 million years ago. It was one of the earliest and largest known terrestrial organisms, reaching up to 8 meters in height and 1 meter in diameter.