Onur Solmaz blog
Explorations in software, agentic systems, math, languages and more.
- Posts
- 275 from 1 Nov 2014 to 8 Oct 2026
- Posting
- about daily (171 in the last year)
- Kind
- personal blog
- Feed
- https://solmaz.io/feed/articles.xml
2026 162
- I bought my own TLD! (well not really)
- How to prevent data loss on GitHub when working with agents
- October 2026 2
- All posts 1052 entries
- X posts 979 tweet pages
- 2026
- Turn an old laptop into a private local AI server
- What 1.5 years of coding agents changed about focus
- Counterintuitivity bias
- Qwen3.8 27B compressed to 5.95 GB, running in a browser
- The barbell effect will deprioritize mid-sized models
- OOMwrap keeps DGX Spark agents from freezing
- Launching the open-models front page
- Where DeepSeek V4.1 Pro could land
- pi-workflows v0.17.3: stable-ish again
- You can own your AI stack
- Ling 3 Flash on DGX Spark: local and GDPR-safe
- A GPT-3 moment for the fitness industry
- DeepSeek V4.1 Flash plays Catan against GPT-5.6
- I trained an AI model on my phone
- DeepSeek V4.1 Flash may be benchmark-contaminated
- Agent swarms are changing what counts as proof
- Compute is fuel waiting for a spark
- DeepSeek V4.1 Flash is built for datacenters
- DeepSeek is winning on unit economics
- Catan is an ideal game for an LLM
- Scientific credit fights are older than AI
- Competition makes scientific collaboration disappear
- Astra is capable but too expensive
- Distillation complicates OpenAI’s chain-of-thought story
- Reverse-centaur mode makes you learn by doing
- Measuring agents is the next essential skill
- September 2026 75
- Maybe it is time for cybernetics to be relevant again
- Enough data could make us digitally immortal
- Microduck gets a procedural droid voice
- We have AGI, but it cannot write an abstract
- Autoplan turns agent design into decisions
- Measuring model harness sensitivity
- Standardized test harnesses for model benchmarks
- Making personal training universal and free
- Composing agent workflows to unblock themselves
- Reactive agent workflows with Autoplan and Autoimplement
- The ideal model could run locally
- Local AI will favor LPDDR and MoE
- Deterministic monitors make long-running agents reliable
- Theoretical limits can expose inference problems
- Be not afraid of machines, but of humans wielding the machines
- Use workflows when models cannot follow rules
- Semantic vendoring keeps customized tools up to date
- When model emotions imply model welfare
- Patterns across 720,000 agent tool calls
- Agent harnesses need session search
- August 2026 102
- How diffusion language models generate text
- Semantic vendoring
- Benchmarking Laguna S 2.1 on DGX Spark
- Open models will reward market-neutral agents
- Brokerkit Makes Agent Access Explicit
- Public Goods Need Room to Grow
- Report Per-Session and Aggregate Token Throughput
- When Every User Can Build Extensions
- Deterministic Agent Workflows Belong Inside the Harness
- Language Models Should Simplify English
- AlmanBench Measures German Simplification
- Upper Bounds for Local Model Throughput
- Secure Agent Access With Brokerkit
- How to get scraped
- Local and open source AI has to win
- Fable made Alman possible
- Write-up of Reiner Pope's Lecture: How GPT, Claude, and Gemini Are Actually Trained and Served
- Theoretical Upper Bounds for LLM Throughput
- Don't give agents destructive credentials
- Building an AI de-smeller
- Cursor has transitioned successfully to the agentic era
- Safe Hugging Face Access For Agents
- OpenAI's gamified subsidies
- Local AI must fit real budgets
- July 2026 134
- Open source AI needs cheap local speed
- Good READMEs say what tools are
- Owning my X posts through my blog
- Centralized storage wins for AI artifacts
- Schemator reviews data models field by field
- Local models for real-time triage
- Popularity ranking cheatsheet
- Open model brands outlive their owners
- Time-decayed rankings for model popularity
- Better queues for agent UIs
- Popularity rankings for open models
- The localening is here
- Gemini TTS raises the bar
- Making agent-written code less sloppy
- Specify min_iter and max_iter
- CLAUDE.md to AGENTS.md symlinker
- June 2026 102
- What clankers are NOT
- Keeping a workstation + terminal device is more feasible for running agents
- i0 to i4 interest scale
- Towards 1-click setup for local models in OpenClaw
- Keeping an INTERESTS.md file
- May 2026 48
- Agent blurbs for letting your agent install stuff
- People's AI
- Own your AI infrastructure
- Gemma 4 first impressions on OpenClaw
- Anthropic is optimizing for general knowledge work
- Introducing AI Battle
- ACP sessions as JSONL
- A throttling protocol for model providers
- Plainer language for better agent UX
- April 2026 55
- acpx v0.4 ships Agentic Workflows
- Token Leverage
- Non-dev knowledge work needs version control
- MCP vs CLI
- Agent infrastructure needs Kubernetes
- Implementation plans keep agents on track
- Merge first, review later
- GitHub needs extensible repo rules for agents
- 1 to 5 agents
- Telegram/Discord is my IDE
- Using coding agents in Telegram and Discord via ACP
- Messaging apps can also be AI apps
- AI security, the lethal trifecta, and Linus's Law
- GitHub needs first-class support for working with agents
- Intelligence wants to be free
- March 2026 93
- Inference scaling can reduce coding model quality
- Building a static X to blog publishing flow
- Use plans to survive agent context compaction
- Agentic Engineering needs rigor, not just intuition
- Archiving my X posts in my own blog
- MIT licensing as the default for open source
- Post-GPL philosophy for open source
- AI filmmaking quality beyond ragebait content
- AI psychosis, self-regulation, and sterile agent design
- Family intelligence and privately owned heirloom AI
- We need a protocol for agent-to-app interaction
- SaaS must adapt to agent consumption or get replaced
- I built a coding agent two months before ChatGPT existed
- The Linux FUD playbook is repeating for AI
- Family AI starts with owned context and values
- The farming analogy for AI doesn't hold up
- Local LLM demand will rise as subscriptions compound
- Limits of the farming analogy for AI
- Agent etiquette is becoming an organizational necessity
- AI psychosis and AI hygiene
- February 2026 139
- Python limitations in the agent era
- Responsible engineering in agent workflows
- Agents as enforcers of engineering culture and process
- GitHub has to change
- Stop defaulting to weak coding agents for serious work
- GitHub's trust model breaks under AI-generated code
- A --skill convention for distributing agent capabilities
- You don't need a skill registry (for your CLI tools)
- Anthropic's pricing is stupid
- Anthropic pricing discourages agent-native development
- Having a "tools" repo as a developer
- Christmas of Agents
- January 2026 91
2025 34
- 2025
- GPT-5.2 xhigh feels like a careful systems debugger
- Agent progress is compounding faster than teams realize
- Depth on Demand
- How to stop AI agents from littering your codebase with Markdown files
- Language-agnostic interoperability layer for LLM APIs
- Agentic coding tools should give more control over message queueing
- December 2025 40
- November 2025 14
- Vibecoding this blog
- October 2025 4
- Google's Code Review Guidelines (GitHub Adaptation)
- CLAUDE.md to AGENTS.md Migration Guide
- September 2025 7
- Typed languages are better suited for vibecoding
- August 2025 6
- Workaround for Claude Code running `python` instead of `uv`
- Day 47 of Claude Code god mode
- July 2025 10
- Predictions by Anthropic Researchers
- June 2025 9
- SCP-3434: Istanbul Taxi Superorganism
- Auto-generating pull request documentation with Claude Code and GitHub Actions
- May 2025 20
- Working on the weekend
- April 2025 12
- March 2025 4
- Don't delete to fix
- Warmup and cooldown
- Satya Nadella on knowledge work
- February 2025 14
- Monetize AI, not the editor
- Calling strangers uncle and auntie
- January 2025 4
2024 20
- AGI is what generates evolutionarily fit and novel information
- 2024
- Our muscles will atrophy as we climb the Kardashev Scale
- December 2024 7
- The Kilowatt Human
- November 2024 2
- October 2024 3
- Python may overtake JavaScript in an AI-first workflow
- Open Thought > Closed Thought
- September 2024 5
- A failure scenario for AI infrastructure under scale
- Why should anyone boot *you* up?
- August 2024 3
- Frequencies of Definite Articles in Written vs Spoken German
- July 2024 3
- June 2024 2
- Stripe Subscription States
- Economic Burden of Language Complexity
- May 2024 4
- February 2024 1
2023 9
2022 4
2020 2
2019 7
2018 12
2017 16
- Nonlinear Finite Elements
- Coupled Finite Elements
- Time-Dependent Finite Elements
- December 2017 3
- Vectorial Finite Elements
- Reshaping Higher Order Linear Systems
- Linear Finite Elements
- November 2017 3
- Balance Laws
- October 2017 1
- Taylor and Volterra Series
- September 2017 1
- Isomorphisms in Linear Mappings between Vector Spaces
- Metrics and Natural Isomorphisms
- Duality of Vector Spaces
- July 2017 3