Home

Show HN: ChartGPU – WebGPU-powered charting library (1M points at 60fps)
huntergemmer about 12 hours ago

Show HN: ChartGPU – WebGPU-powered charting library (1M points at 60fps)

Creator here. I built ChartGPU because I kept hitting the same wall: charting libraries that claim to be "fast" but choke past 100K data points.

The core insight: Canvas2D is fundamentally CPU-bound. Even WebGL chart libraries still do most computation on the CPU. So I moved everything to the GPU via WebGPU:

- LTTB downsampling runs as a compute shader - Hit-testing for tooltips/hover is GPU-accelerated - Rendering uses instanced draws (one draw call per series)

The result: 1M points at 60fps with smooth zoom/pan.

Live demo: https://chartgpu.github.io/ChartGPU/examples/million-points/

Currently supports line, area, bar, scatter, pie, and candlestick charts. MIT licensed, available on npm: `npm install chartgpu`

Happy to answer questions about WebGPU internals or architecture decisions.

github.com
513 148
Summary
Claude's new constitution
meetpateltech about 11 hours ago

Claude's new constitution

https://www.anthropic.com/constitution

anthropic.com
324 318
Summary
Show HN: Rails UI
justalever about 8 hours ago

Show HN: Rails UI

RailsUI is a comprehensive open-source library of UI components and design tools for building modern, responsive web applications with Ruby on Rails. It provides a range of pre-built, visually appealing components that can be easily integrated into Rails projects to accelerate development and enhance the user experience.

railsui.com
110 76
Summary
Take potentially dangerous PDFs, and convert them to safe PDFs
dp-hackernews about 4 hours ago

Take potentially dangerous PDFs, and convert them to safe PDFs

Dangerzone is an open-source tool that allows users to securely open untrusted files in a containerized environment, protecting their systems from potential malware or exploits contained within the files.

github.com
85 29
Summary
Significant US Farm Losses Persist, Despite Federal Assistance
toomuchtodo about 2 hours ago

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.

fb.org
77 53
Summary
TrustTunnel: AdGuard VPN protocol goes open-source
kumrayu about 9 hours ago

TrustTunnel: AdGuard VPN protocol goes open-source

AdGuard VPN has announced the open-sourcing of its VPN protocol, TrustTunnel, providing transparency and enabling the community to audit and contribute to the protocol's development. This move aims to enhance trust and security in AdGuard VPN's offerings.

adguard-vpn.com
70 16
Summary
eBay explicitly bans AI "buy for me" agents in user agreement update
bdcravens about 6 hours ago

eBay explicitly bans AI "buy for me" agents in user agreement update

eBay has banned the use of AI agents and updated its user agreement, requiring arbitration of disputes starting in February 2026. The changes aim to address concerns around the use of AI tools and ensure a fair dispute resolution process for eBay users.

valueaddedresource.net
66 33
Summary
Slouching Towards Bethlehem – Joan Didion (1967)
jxmorris12 about 9 hours ago

Slouching Towards Bethlehem – Joan Didion (1967)

The article explores the life and work of renowned American author Joan Didion, highlighting her enduring influence on literary and cultural discourse through her incisive observations and distinctive writing style. It provides insights into Didion's personal experiences and the themes that have defined her acclaimed body of work.

saturdayeveningpost.com
65 8
Summary
Challenges in join optimization
HermitX about 10 hours ago

Challenges in join optimization

The article explores the performance advantages of StarRocks, a distributed SQL database, focusing on its efficient join operations. It highlights how StarRocks' unique architectural design and query optimization techniques enable significantly faster join processing compared to traditional database systems.

starrocks.io
48 12
Summary
Show HN: yolo-cage – AI coding agents that can't exfiltrate secrets
borenstein about 12 hours ago

Show HN: yolo-cage – AI coding agents that can't exfiltrate secrets

I made this for myself, and it seemed like it might be useful to others. I'd love some feedback, both on the threat model and the tool itself. I hope you find it useful!

Backstory: I've been using many agents in parallel as I work on a somewhat ambitious financial analysis tool. I was juggling agents working on epics for the linear solver, the persistence layer, the front-end, and planning for the second-generation solver. I was losing my mind playing whack-a-mole with the permission prompts. YOLO mode felt so tempting. And yet.

Then it occurred to me: what if YOLO mode isn't so bad? Decision fatigue is a thing. If I could cap the blast radius of a confused agent, maybe I could just review once. Wouldn't that be safer?

So that day, while my kids were taking a nap, I decided to see if I could put YOLO-mode Claude inside a sandbox that blocks exfiltration and regulates git access. The result is yolo-cage.

Also: the AI wrote its own containment system from inside the system's own prototype. Which is either very aligned or very meta, depending on how you look at it.

github.com
45 63
Summary
Setting Up a Cluster of Tiny PCs for Parallel Computing
speckx about 8 hours ago

Setting Up a Cluster of Tiny PCs for Parallel Computing

The article explores the concept of parallel computing, which involves dividing a complex task into smaller parts that can be processed simultaneously. It discusses the advantages of parallel computing, such as improved performance and efficiency, and the various types of parallel architectures and programming models used in modern computing.

kenkoonwong.com
32 17
Summary
Spotify won court order against Anna's Archive, taking down .org domain
voxadam about 6 hours ago

Spotify won court order against Anna's Archive, taking down .org domain

The article discusses an incident where the 'Anna's Archive' website was suspended, which was initially attributed to a Spotify data scrape. However, the article states that the suspension was actually due to a different issue unrelated to the Spotify data scrape, and the website has since been restored.

arstechnica.com
26 11
Summary
Show HN: UltraContext – A simple context API for AI agents with auto-versioning
ofabioroma about 12 hours ago

Show HN: UltraContext – A simple context API for AI agents with auto-versioning

Hey HN! I'm Fabio and I built UltraContext, a simple context API for AI agents with automatic versioning.

After two years building AI agents in production, I experienced firsthand how frustrating it is to manage context at scale. Storing messages, iterating system prompts, debugging behavior and multi-agent patterns—all while keeping track of everything without breaking anything. It was driving me insane.

So I built UltraContext. The mental model is git for context:

- Updates and deletes automatically create versions (history is never lost)

- Replay state at any point

The API is 5 methods:

  uc.create()   // new context (can fork from existing)
  uc.append()   // add message
  uc.get()      // retrieve by version, timestamp, or index
  uc.update()   // edit message → creates version
  uc.delete()   // remove message → creates version
Messages are schema-free. Store conversation history, tool calls, system prompts—whatever shape you need. Pass it straight to your LLM using any framework you'd like.

What it's for:

- Persisting conversation state across sessions

- Debugging agent behavior (rewind to decision point)

- Forking contexts to test different flows

- Audit trails without building audit infrastructure

- Multi-agent and sub-agent patterns

What it's NOT:

- Not a memory/RAG system (no semantic search)

- Not a vector database

- Not an Orchestration/LLM framework

UltraContext handles versioning, branching, history. You get time-travel with one line.

Docs: https://ultracontext.ai/docs

Early access: https://ultracontext.ai

Would love feedback! Especially from anyone who's rolled their own context engineering and can tell me what I'm missing.

ultracontext.ai
16 19
Summary
Show HN: Retain – A unified knowledge base for all your AI coding conversations
Bayram about 7 hours ago

Show HN: Retain – A unified knowledge base for all your AI coding conversations

Hey HN! I built Retain as the evolution of claude-reflect (github.com/BayramAnnakov/claude-reflect).

The original problem: I use Claude Code/Codex daily for coding, plus claude.ai and ChatGPT occasionally. Every conversation contains decisions, corrections, and patterns I forget existed weeks later. I kept re-explaining the same preferences.

claude-reflect was a CLI tool that extracted learnings from Claude Code sessions. Retain takes this further with a native macOS app that:

- Aggregates conversations from Claude Code, claude.ai, ChatGPT, and Codex CLI - Instant full-text search across thousands of conversations (SQLite + FTS5)

It's local-first - all data stays in a local SQLite database. No servers, no telemetry. Web sync uses your browser cookies to fetch conversations directly.

github.com
15 5
Summary
Threat Actors Expand Abuse of Microsoft Visual Studio Code
vinnyglennon about 3 hours ago

Threat Actors Expand Abuse of Microsoft Visual Studio Code

The article discusses the increasing abuse of Visual Studio Code (VSCode) by threat actors, who are leveraging the platform's capabilities to distribute malware and carry out other malicious activities. It highlights the need for users to be vigilant and implement security measures when using VSCode to mitigate these threats.

jamf.com
14 0
Summary
ICE says officers can forcibly enter homes without a judicial warrant
Volundr about 1 hour ago

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.

nbcnews.com
12 6
Summary
Trump Mixes Up Iceland and Greenland in Incoherent Davos Speech
doener about 8 hours ago

Trump Mixes Up Iceland and Greenland in Incoherent Davos Speech

In a speech at the World Economic Forum in Davos, Switzerland, former U.S. President Donald Trump confused Iceland and Greenland, mistakenly referring to one as the other. This gaffe highlights Trump's tendency to make factual errors during public appearances.

newrepublic.com
12 2
Summary
What if AI is both good and not that disruptive?
nr378 about 6 hours ago

What if AI is both good and not that disruptive?

The article explores the implications of artificial intelligence (AI) being both highly capable and widely deployed, raising concerns about the potential for unintended consequences and the need for careful governance and oversight of this powerful technology.

deadneurons.substack.com
12 9
Summary
71 Percent of Americans Say US Is 'Out of Control' Under Trump
doener about 8 hours ago

71 Percent of Americans Say US Is 'Out of Control' Under Trump

A new poll by Newsweek finds that a majority of Americans believe the country is 'out of control' under the Trump administration, with concerns over the president's leadership and the direction of the nation.

newsweek.com
11 2
Summary
Rand Paul Only Wants Google to Be Arbiter of Truth When the Videos Are About Him
hn_acker about 2 hours ago

Rand Paul Only Wants Google to Be Arbiter of Truth When the Videos Are About Him

The article discusses Sen. Rand Paul's stance on content moderation, where he wants Google to be the arbiter of truth only when the videos are about him, but not for other political figures or content.

techdirt.com
11 4
Summary