Ben Terhechte
banner
terhechte.bsky.social
Ben Terhechte
@terhechte.bsky.social
Swift & Rust. Formerly XING, now doing all kinds of things.

I have more side projects than are good for me. There's the markdown presentation app Hyperdeck (https://hyperdeck.io), there's the Mastodon Client Ebou and more
I gave a talk about the ACP protocol & @zed.dev at the Agentic coding meetup at MOIA in Hamburg yesterday. Here are the slides form the talk:

speakerdeck.com/terhechte/ba...
Back to the Future: Let me tell you about the ACP protocol
First there was the ChatGPT website with a copy paste button, then there was Cursor, now there’s the Claude or Codex CLI. The ACP protocol promises to b…
speakerdeck.com
September 24, 2025 at 1:12 PM
Anyone else realize the uncanny behavioral similarity between TIM COOK and the dragon SMAUG?
June 27, 2025 at 1:14 PM
June 10, 2025 at 8:11 PM
The iPad came out 15 years ago and still it is impossible to use it for software development without resorting to kludges (e.g. run in Cloud, use limited playgrounds, be limited to languages like Python or C).

But hey we got a new UI that unnecessarily burns GPU cycles
June 10, 2025 at 7:46 PM
This weekends project, generate extruded 3d meshes from rich text for use in the Bevy Game Engine

github.com/terhechte/be...
May 10, 2025 at 1:12 PM
Thank you Claude. Yes, deleting the file certainly is one way of getting rid of the errors lol.
May 2, 2025 at 8:23 AM
In line with Luca Maestri and the Apple Court Order decision:

Remember that Luca was *also* the person who told the Siri team that they were not allowed to buy more GPUs and should make do with less. A decision that severely hurt Apple's current AI ambitions.

9to5mac.com/2025/04/11/t...
May 1, 2025 at 2:24 PM
Gemini is really becoming my favorite vibe coder AI. By far.
April 26, 2025 at 7:10 PM
I wrote a Model Context Protocol Server that gives Cursor access to Rust's type system, Docs and tooling. This allows the LLM to reason better about your codebase.

github.com/terhechte/cu...
GitHub - terhechte/cursor-rust-tools: A MCP server to allow the LLM in Cursor to access Rust Analyzer, Crate Docs and Cargo Commands.
A MCP server to allow the LLM in Cursor to access Rust Analyzer, Crate Docs and Cargo Commands. - terhechte/cursor-rust-tools
github.com
April 8, 2025 at 7:29 PM
Llama 4 was just released in two model sizes
www.llama.com/docs/model-c...

The (smaller) Scout model is really attractive for Apple Silicon. It is 109B big but split up into 16 experts. This means that the actual processing happens in 17B. Which means responses will be as fast as current 17B models
Llama 4 | Model Cards and Prompt formats
Technical details and prompt guidance for Llama 4 Maverick and Llama 4 Scout
www.llama.com
April 5, 2025 at 6:53 PM
I just finished a benchmark study to evaluate the impact of programming language choice on the quality of various LLMs. The findings were quite intriguing:
For instance, there was a 20% quality difference between Python and Rust when tested with o3-mini.

ben.terhech.de/posts/2025-0...
February 4, 2025 at 6:47 PM
And I was wondering why 77% of my 128GB ram were used up lol.
February 3, 2025 at 1:20 PM
It's cute how at the same time the prevalent wisdom is that "AI companies have no moat" *and* "apple is terrible at AI".

What is it? If AI companies had no moat, a company as big as Apple should have been able to release much better AI than the junk they shipped. Small Qwen models are way better.
January 7, 2025 at 8:24 PM
Reposted by Ben Terhechte
Lets see if this site is a great at finding talented developers as that dead bird site used to be.

We're hiring in Cupertino, San Diego, Seattle and Vancouver BC for a bunch of different roles.

jobs.apple.com/en-us/search...
November 23, 2024 at 12:23 AM