HNHacker News
TopNewBestAskShowJobs

car

4,399 karma · joined December 12, 2007

submissionscomments
car··on Anthropic trained Claude on illegally obtained Stanford professors' books
Thanks, I’ve changed the submission title from the author’s original.
car··on Anthropic trained Claude on illegally obtained Stanford professors' books
Thanks, I concur and have changed the author’s original title to better represent the article.
car··on Elon Musk Just Gave Europe a Reason to Replace American Technology
Buying German submarines as one example, joint with Norway to defend the Arctic.

https://team212cd.ca

car··on Show HN: Atticus – Hold-to-talk voice assistant for macOS that runs on Claude -p
I should add that Llama.app and Unsloth Studio provide OpenAI-compatible API endpoints (both use Llama.cpp as their backend).

https://llama.app/docs/api

https://unsloth.ai/docs/new/studio#unsloth-as-an-api-endpoin...

car··on Show HN: Atticus – Hold-to-talk voice assistant for macOS that runs on Claude -p
Please make this more generic, using the OpenAI API standard with model discovery. That way it works against a bare Llama.cpp instance out of the box, the local inference server that many others wrap around (like Ollama and LM Studio).
car··on Show HN: Atticus – Hold-to-talk voice assistant for macOS that runs on Claude -p
This uses the new onboard TTS model from Apple, which is amazing, even with background noise.
car··on Show HN: Atticus – Hold-to-talk voice assistant for macOS that runs on Claude -p
The choice of model could be up to the user, depending on the available RAM on their M class Mac. Newer and bigger usually being smarter.

Llama.app/.cpp and Unsloth Studio on Mac already provide guidance to pick the optimal model for the available memory, all model wheights hosted by huggingface. Both apps can use the local huggingface model cache locally.

If you make it configurable, the user could also run a separate machine with an NVidia card and Linux to serve tokens on the LAN. Or use OpenRouter or any other cloud hosted model offering (DeepSeek, Z.ai, etc.).

car··on Don't Feed the AI
A transparent proxy that strips IPs, credentials, hostnames, and PII from every request before it reaches the AI — and restores them on the way back.
car··on Show HN: Atticus – Hold-to-talk voice assistant for macOS that runs on Claude -p
This looks and works great, super impressed. This is what Siri/Apple AI should be like.

One concern I have is about sending private info to Anthropic. So it would be great to have the option to use local AI.

Local options should support the OpenAI API that seemingly is the standard for these connections, as provided by Llama.app and Unsloth Studio for example. That way one could run against a local model and keep personal information private.

That of course begs the question if a local model is smart enough for the tasks at hand.

I'm also trying out OOMU, a similar but closed source personal assistant app for MacOS. It emphasizes privacy with local models, and even has an 'Airplane' mode. The app has a built in llama.cpp server and uses Gemma-4-4B, their own router model plus a vision model.

car··on Atari Falcon
Someone rebuilt the Falcon from scratch, seen recently at the VCF West. Pretty insane.

https://re-falcon.com

car··on Theranos.world
I posted about Theranos 2013. Not entirely sure, but I think it was when they launched publicly.

Crazy how my gut feeling was more than vindicated.

https://news.ycombinator.com/item?id=6349349

car··on I think I found a planet nobody knew existed. I used Claude Code to find it
Claire maybe?
car··on Eating Fruit Skins
Marzipan
car··on Verschlimmbesserung: The Word Your Software Updates Need
How about Verscheisserung / Verschisserung?

I do like the sound of Verscheissification.

As Picard said: Enshitify! (Apologies to my Trekkie friends.)

car··on Verschlimmbesserung: The Word Your Software Updates Need
We've misunderestimated you.
car··on Qwen 3.8 27B is excellent, but it defaults to overthinking things
If you are on Mac, have a look at the Llama-macOS app. They claim sensible settings for the linked model downloads. I'd expect the authors of Llama.cpp and the Huggingface folks to know this stuff.

https://news.ycombinator.com/item?id=49328008

car··on Llama-macOS – Agentic and MCP Native macOS Front End for Llama.cpp
If you have llama.cpp installed, Llama uses it. Otherwise, it installs a prebuilt binary for your Mac. Models you've already installed via llama.cpp show up in the app automatically. You can install any GGUF model from Hugging Face, and Llama also recommends models that fit your Mac's hardware.

You can chat with any model in the built-in WebUI, connect other apps (coding agents, chat UIs, editors), or use the API directly. Models load when requested and unload when idle, so they don't take up memory when not in use.

> Features

- 100% local — Models run on your Mac; no data ever leaves it

- Small footprint — 4 MB native macOS app

- Zero configuration — models are auto-configured with optimal settings for your Mac

- Model recommendations — a built-in list of models your Mac can run, installable in one click

- Standard storage — models live in the Hugging Face cache, shared with llama.cpp and other tools

- Built on llama.cpp — from the GGML org, developed alongside llama.cpp

> Installation

To install llama.cpp , run:

  brew install llama.cpp 
To install llama-app, run:

  brew install --cask llama-app
car··on llama.cpp
This MacOS app used to be called LlamaBarn. Really excellent to see the fast progress being made.

Official repo, also has documentation how to configure server parameters:

https://github.com/ggml-org/Llama-macOS

Small tip, install llama.cpp with brew before llama.app, which will pick up the existing llama.cpp. That way it's easier to stay up to date with llama.cpp, since llama.app is on a slower release cadence.

Also, models installed with the hugging face CLI (hf) are picked up by llama.app automatically. The CLI will keep the model cache updated, e.g. when models get updated.

Llama.cpp became part of Huggingface recently.

car··on When a Robot Kicks a Child
https://stanforddaily.com/2016/07/25/knightscope-issues-repo...

https://incidentdatabase.ai/cite/51/

car··on A whale necropolis has been found
Hey, Gabe Newell might be your man here. But it's not for profit.

https://luxurylaunches.com/transport/gabe-newell-explorer-ve...

https://www.forbes.com/sites/deajusufi/2026/06/13/gabe-newel...

car··on A 10 year old Xeon is all you need
Similar recent posting with optimizations for older Xeon:

High-Performance AI on a Budget: Optimizing llama.cpp for Qwen3.5 Inference on a Dual-GPU HP Z440

https://news.ycombinator.com/item?id=47320244

car··on Antigravity 2.0 Tops the OpenSCAD Architectural 3D LLM Benchmark
Probably easier with Trellis 2 or Meshy.ai
car··on Setting up a free *.city.state.us locality domain (2025)
I don't know if this gets much personal use, seems real cumbersome.

But this is of huge interest to carriers, since it allows them to skip the PSTN/peering cost when the callee endpoint is an IP phone.

There is private ENUM for carrier use I recall, not sure what the current status is, with LTE/VoLTE, RCS etc.pp.

http://dam3d3.free.fr/PFE/Pathfinder/GSMA_PathFinder_WebSite...

Here the list of countries that have ENUM delegated for their country code.

https://www.itu.int/en/ITU-T/inr/enum/Pages/delegations.aspx

car··on Setting up a free *.city.state.us locality domain (2025)
In Germany it is possible to register an ENUM domain for a phone number. This provides a DNS mapping from the E164 number to DNS records, e.g. for IP phones, etc.

Decentralized and under user control, no shitty silos like FaceTime, WhatsApp.

ENUM stands for “Telephone Number Mapping.” It is essentially a bridge between the world of telecommunications and the Internet. With a single ENUM domain, you can combine all your contact options under your familiar phone number:

https://www.denic.de/en/products/enum-domains/

car··on Setting up a free *.city.state.us locality domain (2025)
The hierarchical geographical domains you are remembering must have been the 2000 '.geo' Top Level Domain (TLD) proposal from SRI. It didn't work out, but I remember thinking at the time that it was a cool idea.

It would have provided geographical information based on a domain encoded grid, not for human but machine consumption (e.g. acme.2e5n.10e30n.geo).

https://en.wikipedia.org/wiki/.geo

In a similar vein there is the 'e164.arpa' domain for mapping telephone numbers.

https://en.wikipedia.org/wiki/Telephone_number_mapping

car··on David Attenborough's 100th Birthday
One of the gems that a publicly funded broadcasting system gave us.
car··on Anthropic expands partnership with Google and Broadcom for next-gen compute
TPU architecture explained

https://news.ycombinator.com/item?id=47637597

car··on Donald Knuth: Open Letter to Condoleezza Rice (2002)
A 11 year old dupe, I know. But first time I’ve seen it, and it just added to my admiration for him. And, it’s just as applicable today as it was 24 years ago!

https://news.ycombinator.com/item?id=7567159

car··on Google releases Gemma 4 open models
Yes, they are listed on huggingface. The instruction trained models have an 'it' in their name.

https://huggingface.co/collections/unsloth/gemma-4

Edit: Sorry, I'm not sure if this is a quant, but it says 'finetuned' from the Google Gemma 4 parent snapshot. It's the same size as the UD 8-bit quant though.

car··on Google releases Gemma 4 open models
They explain it here:

https://unsloth.ai/docs/basics/unsloth-dynamic-2.0-ggufs

For the best quality reply, I used the Gemma-4 31B UD-Q8_K_XL quant with Unsloth Studio to summarize the URL with web search. It produced 4.9 tok/s (including web search) on an MacBook Pro M1 Max with 64GB.

Here an excerpt of it's own words:

Unsloth Dynamic 2.0 Quantization

Dynamic 2.0 is not just a "bit-reduction" but an intelligent, per-layer optimization strategy.

- Selective Layer Quantization: Instead of making every layer 4-bit, Dynamic 2.0 analyzes every single layer and selectively adjusts the quantization type. Some critical layers may be kept at higher precision, while less critical layers are compressed more.

- Model-Specific Tailoring: The quantization scheme is custom-built for each model. For example, the layers selected for quantization in Gemma 3 are completely different from those in Llama 4.

- High-Quality Calibration: They use a hand-curated calibration dataset of >1.5M tokens specifically designed to enhance conversational chat performance, rather than just optimizing for Wikipedia-style text.

- Architecture Agnostic: While previous versions were mostly effective for MoE (Mixture of Experts) models, Dynamic 2.0 works for all architectures (both MoE and non-MoE).

Page 1 of 17Next →