🛠️ Hacker News Tools

Showing 601–620 of 3061 tools from Hacker News

Last Updated
June 06, 2026 at 04:01 AM

[Other] I prompted ChatGPT, Claude, Perplexity, and Gemini and watched my Nginx logs

Found: April 20, 2026 ID: 4228

[Other] Users unable to load ChatGPT, Codex and API Platform

Found: April 20, 2026 ID: 4231

ChatGPT and Codex Down

Hacker News (score: 23)

[Other] ChatGPT and Codex Down

Found: April 20, 2026 ID: 4233

[Other] Show HN: Libredesk – self-hosted, single binary Intercom/Zendesk alternative Libredesk is a 100% free and open-source helpdesk, a Zendesk&#x2F;Intercom alternative. Backend in Go, frontend in Vue + shadcn&#x2F;ui. Unlike many &quot;open-core&quot; alternatives that lock essential features behind enterprise plans, Libredesk is fully open-source and will always stay that way.<p>Last year I posted v0.1.0 here: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=43158166">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=43158166</a><p>A year later, it&#x27;s omni-channel. Alongside email, you can drop a live chat widget (beta) onto your website and handle both channels in the same agent UI. The chat widget, CSAT pages, and email templates are all customizable, and self-hosters can swap out the bundled HTML&#x2F;JS&#x2F;CSS assets for full white-labeling.<p>Genuinely, if you&#x27;re paying per-agent SaaS pricing for a helpdesk today, I really think Libredesk can replace it. It covers most of what mainstream helpdesks do, and more lands with each release. I&#x27;d love to hear what would stop you from switching.<p>I originally built Libredesk for what we needed at work, we were on osticket and wanted something cleaner. These days I work on Libredesk in evenings and weekends alongside a full-time job, so response times on issues aren&#x27;t instant, but I read every one. Docs are a bit behind the code too, but catching up.<p>Agent dashboard demo: <a href="https:&#x2F;&#x2F;demo.libredesk.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;demo.libredesk.io&#x2F;</a><p>Live chat widget demo: <a href="https:&#x2F;&#x2F;libredesk.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;libredesk.io&#x2F;</a> (bottom-right corner)<p>Github: <a href="https:&#x2F;&#x2F;github.com&#x2F;abhinavxd&#x2F;libredesk" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;abhinavxd&#x2F;libredesk</a>

Found: April 20, 2026 ID: 4237

[IDE/Editor] Show HN: CyberWriter – a .md editor built on Apple's (barely-used) on-device AI Apple has quietly shipped a pretty complete on-device AI stack into macOS, with these features first getting API access in MacOS 26. There are multiple components in the foundation model, but the skills it shipped with actually make this ~3b parameter model useful. The API to hit the model is super easy, and no one is really wiring them together yet.<p>- Foundation Models (macOS 26) - a ~3B-parameter LLM with an API. Streaming, structured output, tool use. No API key, no cloud call, no per-token cost. - NLContextualEmbedding (Natural Language framework, macOS 14+) -- a BERT-style 512-dim text embedder. Exactly what OpenAI and Cohere sell, sitting in Apple&#x27;s SDKs since iOS 17. - SFSpeechRecognizer &#x2F; SpeechAnalyzer - on-device speech-to-text including live dictation. Solid accuracy on Apple Silicon.<p>I built cyberWriter, a Markdown editor, on top of all three, mostly as a test and showcase to see what it can do. I actually integrated local and cloud AI first, and then Apple shipped the foundation model, it stacked on super easy, and now users with no local or API AI knowledge can use it with just a click or two. Well the real reason is because most markdown editors need plugins that run with full system access, and I work on health data and can&#x27;t have that.<p>Vault chat &#x2F; semantic search. The app indexes your Markdown folder via NLContextualEmbedding (around 50 seconds for 1000 chunks on an M1). The search bar gets a &quot;Related Ideas&quot; section that matches by meaning - typing &quot;orbital mechanics&quot; surfaces notes about rockets and launch windows even when those exact words never appear. Ask the AI a question and it retrieves the top 5 chunks as context. Plain RAG, but the embedder, retrieval, chat model, and search all run locally.<p>AI Workspace. Command+Shift+A opens a chat panel, Command+J triggers inline quick actions (rewrite, summarize, change tone, fix grammar, continue). Apple Intelligence is the default; Claude, OpenAI, Ollama, and LM Studio all work if you prefer. The same context layer - document selection, attached files, retrieved vault chunks - feeds every provider through the same system-message path. Because the vault context is file and filename aware, it can create backlinks to the referenced file if it writes or edits a doc for you.<p>Voice notes and dictation. Record a voice note directly into your doc, transcribe it with SpeechAnalyzer, or just dictate into the editor while you think. Audio never leaves the Mac.<p>The privacy story is straightforward because the primitives are already private. Vectors live in a `.vault.embeddings.json` file next to your vault, never sent anywhere. If you use Apple Intelligence, even the retrieved text stays on-device. For cloud models there is a clear toggle and an inline warning before any filenames or snippets leave the machine.<p>Honest limitations:<p>- 512-dim embeddings are solid mid-tier. A GPT-4-class embedder catches subtler relationships this will miss. - 256-token chunks can split long paragraphs mid-argument. - Foundation Models caps its context window around 6K characters, so vault context is budgeted to 3K with truncation markers on the rest. - Multilingual support is English-only right now. NLContextualEmbedding has Latin, Cyrillic, and CJK model variants; wiring the language detector across chunks is Phase 2.<p>The developer experience for these APIs is genuinely good. Foundation Models streams cleanly, NLContextualEmbedding downloads assets on demand and gives you mean-poolable token vectors in a handful of lines. Curious what others here are building on this stack - feels like low-hanging fruit that has been sitting there for a while.<p><a href="https:&#x2F;&#x2F;imgur.com&#x2F;a&#x2F;HyhHLv2" rel="nofollow">https:&#x2F;&#x2F;imgur.com&#x2F;a&#x2F;HyhHLv2</a><p>The Apple AI embedding feature is going live today. I&#x27;m honestly surprised it even works out of the box.

Found: April 20, 2026 ID: 4241

[Other] Amazon's AI boom is creating mess of duplicate tools and data inside the company

Found: April 20, 2026 ID: 4234

[Other] Stripe's Payment APIs: the first 10 years (2020)

Found: April 20, 2026 ID: 4232

[API/SDK] Show HN: Modular – drop AI features into your app with two function calls I kept hitting the same wall at work every time we needed to ship an AI feature. What looked like a week of work turned into picking a model, setting up a vector DB, managing embeddings, wiring up chat history, handling retries — none of it was the actual feature. So I built Modular. You register a function that returns your app&#x27;s data, then call ai.run() for one-shot features or ai.chat() for stateful conversation. Everything else — context management, embeddings, session history, model routing, retries — is handled. MCP-native from day one. Works with Claude, GPT-4o, and Gemini. Still early — collecting feedback before building the full SDK. Would love to hear if others have hit this same wall, or if you think I&#x27;m solving the wrong problem.

Found: April 20, 2026 ID: 4224

[Other] Show HN: A lightweight way to make agents talk without paying for API usage

Found: April 20, 2026 ID: 4226

[Other] Show HN: TRELLIS.2 image-to-3D running on Mac Silicon – no Nvidia GPU needed I ported Microsoft&#x27;s TRELLIS.2 (4B parameter image-to-3D model) to run on Apple Silicon via PyTorch MPS. The original requires CUDA with flash_attn, nvdiffrast, and custom sparse convolution kernels: none of which work on Mac.<p>I replaced the CUDA-specific ops with pure-PyTorch alternatives: a gather-scatter sparse 3D convolution, SDPA attention for sparse transformers, and a Python-based mesh extraction replacing CUDA hashmap operations. Total changes are a few hundred lines across 9 files.<p>Generates ~400K vertex meshes from single photos in about 3.5 minutes on M4 Pro (24GB). Not as fast as H100 (where it takes seconds), but it works offline with no cloud dependency.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;shivampkumar&#x2F;trellis-mac" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;shivampkumar&#x2F;trellis-mac</a>

Found: April 20, 2026 ID: 4223

[DevOps] Show HN: Clone, a small Rust VMM, forks VMs in under 20ms via CoW We needed a secure, multi-tenant way to offer shell accounts to users, but most VMMs were using too much memory and containers are unsafe. With clone, VMs are now more memory efficient than containers in most cases.<p>Since many other projects on HN looked like they were doing this too, open sourcing this was the right thing to do.<p>Feel free to use in whole or in part as you see fit!

Found: April 19, 2026 ID: 4225

[CLI Tool] Show HN: Faceoff – A terminal UI for following NHL games Faceoff is a TUI app written in Python to follow live NHL games and browse standings and stats. I got the inspiration from Playball, a similar TUI app for MLB games that was featured on HN.<p>The app was mostly vibe-coded with Claude Code, but not one-shot. I added features and fixed bugs by using it, as I spent way too much time in the terminal over the last few months.<p>Try it out with `uvx faceoff` (requires uv).

Found: April 19, 2026 ID: 4222

[Other] Critical flaw in Protobuf library enables JavaScript code execution

Found: April 19, 2026 ID: 4221

Vercel April 2026 security incident

Hacker News (score: 769)

[Other] Vercel April 2026 security incident <a href="https:&#x2F;&#x2F;vercel.com&#x2F;kb&#x2F;bulletin&#x2F;vercel-april-2026-security-incident" rel="nofollow">https:&#x2F;&#x2F;vercel.com&#x2F;kb&#x2F;bulletin&#x2F;vercel-april-2026-security-in...</a>

Found: April 19, 2026 ID: 4227

[Other] High-Fidelity KV Cache Summarization Using Entropy and Low-Rank Reconstruction

Found: April 19, 2026 ID: 4247

Binary GCD

Hacker News (score: 71)

[Other] Binary GCD

Found: April 19, 2026 ID: 4220

[API/SDK] Show HN: Backlit Keyboard API for Python It currently supports Linux as of now. You can use this package to tinker with many things. Let&#x27;s say, if you want to make a custom notification system, like if your website is down, you can make a blink notification with it. MacOS support is underway. I haven&#x27;t tested Windows yet, I don&#x27;t use it anymore btw. In future, if this package reaches nice growth, I&#x27;ll be happy to make a similar Rust crate for it.

Found: April 19, 2026 ID: 4260

[Other] Garbage Collection Without Unsafe Code

Found: April 19, 2026 ID: 4262

[API/SDK] Show HN: Open Passkey – open-source passkey auth with free "backendless" host I, like Andrej Karpathy, became super frustrated by how annoying it was to deploy projects that were previously an absolute joy to make with Claude Code. That is why I made open-passkey, an MIT licensed passkey repo with support for 33 languages and frameworks (examples included) that makes adding simple secure auth to a project easy.<p>We are also releasing gateway (<a href="https:&#x2F;&#x2F;gateway.locke.id" rel="nofollow">https:&#x2F;&#x2F;gateway.locke.id</a>) a &quot;backendless&quot; hosted auth server that frontend apps can consume for free so that you can ship a React or Angular app using a CDN like Netlify without needing to configure a server at all. We are willing to freely share the resources of an AWS t.large instance which should easily support millions of accounts &amp; sessions. This decision was made to improve our velocity when it comes to shipping small apps (it should go without saying that this is not designed for large apps).<p>Open-passkey prioritizes post-quantum algorithms, though they are not supported by browsers yet. On top of Gateway, we also built a simple end-to-end encrypted key value store modeled after localStorage. A simple setItem() and getItem() API that uses PRF with passkeys to store encrypted values on gateway with zero config. This, again, was made to improve our velocity to securely add API keys and stuff to frontend apps without needing to pay for a server to host. Obviously gateway is completely optional and exporting out your users public keys is supported with rp_id verification via domain TXT records.

Found: April 19, 2026 ID: 4218

[Other] Show HN: Sostactic – polynomial inequalities using sums-of-squares in Lean Current support for nonlinear inequalities in Lean is quite limited. This package attempts to solve this. It contains a collection of Lean4 tactics for proving polynomial inequalities via sum-of-squares (SOS) decompositions, powered by a Python backend. You can use it via Python or Lean.<p>These tactics are significantly more powerful than `nlinarith` and `positivity` -- i.e., they can prove inequalities they cannot. In theory, they can be used to prove any of the following types of statements<p>- prove that a polynomial is nonnegative globally - prove that a polynomial is nonnegative over a semialgebraic set (i.e., defined by a set of polynomial inequalities) - prove that a semialgebraic set is empty, i.e., that a system of polynomial inequalities is infeasible<p>The underlying theory is based on the following observation: if a polynomial can be written as a sum of squares of other polynomials, then it is nonnegative everywhere. Theorems proving the existence of such decompositions were one of the landmark achievements of real algebraic geometry in the 20th century, and its connection to semidefinite programming in the 21st century made it a practical computational tool, and is what this software does in the background.

Found: April 18, 2026 ID: 4216
Previous Page 31 of 154 Next