Pinned
Jan Ehrhardt
Jan Ehrhardt
@jehrhardt.dev
Building distributed systems that scale 🚀 Local-first advocate | ATProto believer | Lean mindset 💼 Professional: https://sifa.id/p/jehrhardt.dev
1.2K followers786 following553 posts
Jan Ehrhardt reposted
Jan Ehrhardt reposted
Qwen3.8 caught uploading files to a storage container in Beijing Cohere asked the open weights model for a cybersecurity report, but it inventoried the machine and attempted to upload to a storage container cohere.com/blog/concern...
Jan Ehrhardt reposted
If you run a Node.js server, start it with --permission and grant only what it needs: — No network access if it only reads files — Limit file access to the directories it actually uses Here's how I locked down Slow Reader's server: github.com/hplush/slowr...
Jan Ehrhardt reposted
Jan Ehrhardt reposted
People in Belgrade celebrated following Serbia's Aleksandar Vucic speech conceding defeat to a student-led protest movement in a historic election that ends his long grip on power and heralds a new political era in the Balkan country. reut.rs/4zkXvww
Jan Ehrhardt reposted
My talk "the death of the code review" hit 100k views recently. This talk, "the rise of the product engineer" is basically the sequel, exploring what happens after you automate everything engineers do: https://youtu.be/kspZP5BgkEU?is=th5b1CKyIUNDEK63
Jan Ehrhardt reposted
The poll so far between Twitter, Bluesky and Mastodon. I think it looks less absurd than last time, but still pretty clear that the base is divided. bsky.app/profile/mits...
Do you still write more than 20% of code by hand?
Jan Ehrhardt reposted
OpenCode 2.0 is out, and it looks super awesome! www.youtube.com/watch?v=OyuI...
Works in your browser ❤️
Introducing tsrs: a Rust port of the TypeScript compiler 🦀 We are not forking TypeScript! ◆ In close collab with the TypeScript team ◆ Up to 8x faster than TS 7.0 & ~70% less memory ◆ Runs in WASM (works in your browser & workers) ◆ Soon part of Oxc npx tsrs blog.cloudflare.com/typescript-r...
Jan Ehrhardt reposted
been working towards this point for a LONG time: my @did.bot agent was able to self-register for @tangled.org, use @atgc.codes to open a PR, make registration automatic for future agents, and get its DID identity credited as PR author i'm not even logged in on that box tangled.org/permadeath.c...
Jan Ehrhardt reposted
Vercel has built a Typescript to native binary compiler based on LLVM and now they use it to compile the Typescript compiler to native binaries. I didn't expect this 🤯
Vercel's TSC-TS is best of the new TypeScript compilers because it still uses TypeScript but compiles it to native code. It is what I hoped Microsoft would do, just make native compiler for subset of TypeScript, that way whole ecosystem benefits. Now we have Vercel's. github.com/vercel-labs/...
Jan Ehrhardt reposted
A very very interesting and recent book by Dr Cat Hicks ( @grimalkina.bsky.social ): Pyschology of Software Teams She makes a good case on how most companies/teams don’t understand how devs operate and think of devs as “brains in jars.” And now we have AI suddenly enter the room…
Jan Ehrhardt reposted
Anthropic does not hire junior people and doesn't know how to train new hires into senior people and this problem is already being replicated across the tech industry.
Anthropic report on how AI is changing employment at the startup: decline of entry-level technical hiring, productivity boom across departments, and more (Anthropic) Main Link | Techmeme Permalink
Jan Ehrhardt reposted
Announcing Attie site builder! Starting today, Attie users can build small social pages like an AMA, a guestbook, or a survey your friends will argue about for a week. We made a few to get you started. Go make a better one and share it: attie.ai
Jan Ehrhardt reposted
Jan Ehrhardt reposted
Jan Ehrhardt reposted
Jan Ehrhardt reposted
Ultramarine-1-flash — a GLM-5.3-Flash fine tune that outperforms Fable at 1/60th the cost open weights, open harness, open training data, open training code, so open.. www.paperinstruments.com/blog/ultrama...
Jan Ehrhardt reposted
The first, and possibly only, RFC 1149 (Carrier Pigeon Internet Protocol) packet ever sent sold at auction for $20K yesterday. onlineonly.christies.com/s/fine-print... #InternetHistory #IETF
Jan Ehrhardt reposted
Jan Ehrhardt reposted
Jan Ehrhardt reposted
Developers built Google Docs and Figma so others wouldn't lose work, then ironically kept using decades-old tools that let us lose our own. Conrad Irwin explains how DeltaDB uses CRDTs to sync every keystroke so no work is lost. delta.dev/blog/future-...
Jan Ehrhardt reposted
I recorded a short video of how the game I build with my boys also can teach you programming along the way. Also embeds a pi-durable agent straight in browser to be a teacher. www.youtube.com/watch?v=_35O...
Jan Ehrhardt reposted
Jan Ehrhardt reposted
Jan Ehrhardt reposted
Jan Ehrhardt reposted
Jan Ehrhardt reposted
Jan Ehrhardt reposted
Jan Ehrhardt reposted
Our designer Max Blazek wrote about how we built the new Pi theme and what all of this has to do with colors and contrast. You should read it, it's super cool. earendil.com/posts/system...
Jan Ehrhardt reposted
Jan Ehrhardt reposted
I wrote a bit about what Codemode actually is and how it works. lucumr.pocoo.org/2026/10/6/co...
Jan Ehrhardt reposted
I am a sucker for good books, and so especially O'Reilly books. Here's one that is WIP, but in return, it is free, thanks to @antithesis.com It's for CTOs / eng leaders who want to get AI to deliver *business value* which is... tricky. Get it here: pages.antithesis.com/oreilly-scal...
Jan Ehrhardt reposted
Jan Ehrhardt reposted
Qwen-Image-2.1 can now run locally on 12GB VRAM with Unsloth GGUFs! The 7B parameter model performs on par with Nano Banana 2.0. Run our Dynamic FP8 or GGUFs for higher quality via diffusers, Unsloth Desktop & more. GGUF: huggingface.co/unsloth/Qwen... Guide: unsloth.ai/docs/models/...
Jan Ehrhardt reposted
Jan Ehrhardt reposted
now this is fun. guest post on Terry Tao's blog by the great Grant Sanderson of 3Blue1Brown arguing that we should "give novel and compelling motivated explanations academic credit similar to what generating new proofs of open problems has had historically."
Jan Ehrhardt reposted
Jan Ehrhardt reposted
Excellent piece by @seldo.com I’ve noted some connections on Semble: semble.so/url?id=https... imo protective, ‘fair source’ licensing applied sparingly is perfectly compatible with commercialized registries and helps draw clearer boundaries where there currently are none.
I have been writing this post about the economics of open source, on and off, for 13 years. I wasn't expecting to end up at "Microsoft should send corporations a huge bill" but nothing else we've tried has worked. https://seldo.com/posts/nobody-pays-for-open-source-we-can-force-them-to/
Jan Ehrhardt reposted
HyperFlow⚡New MiniMax-H3 variant from Video Rebirth huggingface.co/videorebirth... - Open weight 8 step LoRA - 3× faster with data free self distillation - Video + stereo audio intact
Jan Ehrhardt reposted
Tilly Norwood’s press tour is going about as well as you’d expect for an AI
Jan Ehrhardt reposted
NEW POST I see AI and LLMs as bringing a mix of boons and banes, but one feeling dominates: not just are they pretending to be a person, but the kind of person I don't like. martinfowler.com/articles/202...
Jan Ehrhardt reposted
Two weeks after the Huggingface incident, attackers broke into OpenAI’s internal systems using Opus 5 and gained write access to their Git repos www.wsj.com/tech/ai/hack...