<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Kürşat Yılmaz</title>
    <description>The latest articles on DEV Community by Kürşat Yılmaz (@devkursat).</description>
    <link>https://dev.to/devkursat</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4218986%2Fde07b1e8-e58c-4d81-b236-d792c00afaa0.jpeg</url>
      <title>DEV Community: Kürşat Yılmaz</title>
      <link>https://dev.to/devkursat</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/devkursat"/>
    <language>en</language>
    <item>
      <title>Alibaba's Sovereign AI Gambit: Why Qwen's 'Open Source Forever' Pledge Is Shaking Silicon Valley</title>
      <dc:creator>Kürşat Yılmaz</dc:creator>
      <pubDate>Wed, 04 Nov 2026 11:16:15 +0000</pubDate>
      <link>https://dev.to/devkursat/alibabas-sovereign-ai-gambit-why-qwens-open-source-forever-pledge-is-shaking-silicon-valley-2gbe</link>
      <guid>https://dev.to/devkursat/alibabas-sovereign-ai-gambit-why-qwens-open-source-forever-pledge-is-shaking-silicon-valley-2gbe</guid>
      <description>&lt;p&gt;While Western frontier AI labs are systematically retreating behind enterprise paywalls and safety-washed closed APIs, Alibaba dropped a seismic statement on the r/LocalLLaMA community that garnered over &lt;strong&gt;4,400 upvotes&lt;/strong&gt;:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;"Official Statement: Qwen models will stick to open source to the end."&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This is not altruism. It is a masterclass in strategic commoditization of the AI stack.&lt;/p&gt;




&lt;h3&gt;
  
  
  Commoditizing the Complements
&lt;/h3&gt;

&lt;p&gt;In classic engineering strategy, a company's highest ROI move is often to commoditize the layer directly adjacent to its core business.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Silicon Valley's Closed Bet:&lt;/strong&gt; OpenAI and Anthropic are betting that models can remain proprietary black boxes generating recurring enterprise API rents.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The Open Weight Reality:&lt;/strong&gt; Alibaba, Meta, and Mistral recognize that whoever provides the global open-weights default layer controls the developer mindshare, the tooling ecosystem, and the enterprise hardware supply chain.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;By committing to perpetual open-weight releases, Qwen is ensuring that every developer building local agents, on-prem inference, or sovereign cloud rigs builds on their architecture.&lt;/p&gt;




&lt;h3&gt;
  
  
  The Western Developer's Irony
&lt;/h3&gt;

&lt;p&gt;The ultimate irony of the 2026 AI landscape is that hundreds of thousands of European and American developers—weary of rate limit gouging, sudden ToS account terminations, and vendor lock-in—are finding their computing sovereignty not in Silicon Valley, but in open weights released from the East.&lt;/p&gt;

&lt;p&gt;If Big Tech continues to treat software sovereignty as a premium subscription tier, the open source world will simply route around them.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Follow continuous engineering breakdowns on X: &lt;a href="https://x.com/DevKursat" rel="noopener noreferrer"&gt;@DevKursat&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>opensource</category>
      <category>cloud</category>
      <category>technology</category>
    </item>
    <item>
      <title>Sam Altman's Hardware Gaslighting: Why Local Inference Terrifies Cloud AI Monopolies</title>
      <dc:creator>Kürşat Yılmaz</dc:creator>
      <pubDate>Wed, 04 Nov 2026 02:27:53 +0000</pubDate>
      <link>https://dev.to/devkursat/sam-altmans-hardware-gaslighting-why-local-inference-terrifies-cloud-ai-monopolies-4gb9</link>
      <guid>https://dev.to/devkursat/sam-altmans-hardware-gaslighting-why-local-inference-terrifies-cloud-ai-monopolies-4gb9</guid>
      <description>&lt;p&gt;OpenAI CEO Sam Altman stirred up significant controversy across the developer and local AI community when he remarked:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;"Running inference on local hardware is a terrible allocation of scarce resources. Compute should be concentrated in massive hyperscale data centers where efficiency is maximized."&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Let's call this what it actually is: &lt;strong&gt;Hardware Gaslighting.&lt;/strong&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  The Economic Threat of Local Silicon
&lt;/h3&gt;

&lt;p&gt;Why does the CEO of the world's most heavily funded AI startup care whether an engineer runs a model on their own MacBook Pro or RTX 4090?&lt;/p&gt;

&lt;p&gt;Because &lt;strong&gt;software sovereignty destroys subscription monopoly rents.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;When an engineer or enterprise runs a quantized 8B or 70B open-weights model locally:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Recurring API Revenue Becomes $0:&lt;/strong&gt; No monthly token invoice, no rate limit throttling, no credit card lock-in.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Data Privacy is Absolute:&lt;/strong&gt; Zero proprietary source code or customer logs leave the perimeter.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Silicon Belongs to the Builder:&lt;/strong&gt; A one-time capital expense for a 128GB Unified Memory Mac Studio or local multi-GPU rig amortizes to zero within months.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The Silicon Valley playbook has always relied on the "You will own nothing and be happy" cloud rentier model. When developers started running production-grade inference on commodity hardware, the panic began.&lt;/p&gt;




&lt;h3&gt;
  
  
  The Hypocrisy of the "Efficiency" Argument
&lt;/h3&gt;

&lt;p&gt;The argument that centralized 5-gigawatt data centers in the desert are "environmentally more efficient" than running a model on idle edge silicon is computationally absurd.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Per-Token Network Latency:&lt;/strong&gt; Transmitting prompt contexts across transatlantic fiber lines burns gigawatt-hours of networking infrastructure.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cooling Overhead (PUE Penalty):&lt;/strong&gt; Cooling hundreds of thousands of GPUs in concentrated hyperscale centers requires massive industrial chilling plants.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Idle Capacity:&lt;/strong&gt; Millions of personal laptops, workstations, and local servers sit with billions of unused TOPS of compute every single second.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Claiming that putting a 70B model on your local machine is "wasteful" is equivalent to an airline telling you that owning a bicycle is an inefficient allocation of transportation assets.&lt;/p&gt;




&lt;h3&gt;
  
  
  Software Sovereignty Is Non-Negotiable
&lt;/h3&gt;

&lt;p&gt;The future of engineering doesn't belong to developers waiting in line for API rate limits to reset. It belongs to builders who own their compute, run their own weights, and refuse to pay rent on their own intelligence.&lt;/p&gt;

&lt;p&gt;Don't surrender your silicon.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://devkursat.github.io/blog/sam-altman-ram-krizi.html" rel="noopener noreferrer"&gt;Kürşat Yılmaz Technical Blog&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>hardware</category>
      <category>opensource</category>
      <category>cloud</category>
    </item>
    <item>
      <title>The 40% Performance Tax of Ollama: Why Developers Are Moving Back to Raw llama.cpp and vLLM</title>
      <dc:creator>Kürşat Yılmaz</dc:creator>
      <pubDate>Wed, 04 Nov 2026 02:27:41 +0000</pubDate>
      <link>https://dev.to/devkursat/the-40-performance-tax-of-ollama-why-developers-are-moving-back-to-raw-llamacpp-and-vllm-2ccn</link>
      <guid>https://dev.to/devkursat/the-40-performance-tax-of-ollama-why-developers-are-moving-back-to-raw-llamacpp-and-vllm-2ccn</guid>
      <description>&lt;p&gt;The "Docker-like" convenience of Ollama made it the default recommendation for local LLM inference over the past two years. Run a single command, pull a GGUF, and chat.&lt;/p&gt;

&lt;p&gt;However, recent independent benchmarks across the r/LocalLLaMA community and production engineering teams exposed a sobering reality: &lt;strong&gt;Ollama's abstraction layer introduces a 30% to 41% performance penalty&lt;/strong&gt; compared to running raw &lt;code&gt;llama.cpp&lt;/code&gt; or high-throughput engines like &lt;code&gt;vLLM&lt;/code&gt;.&lt;/p&gt;




&lt;h3&gt;
  
  
  The Anatomy of the 40% Convenience Tax
&lt;/h3&gt;

&lt;p&gt;Why is a wrapper around &lt;code&gt;llama.cpp&lt;/code&gt; running significantly slower than &lt;code&gt;llama.cpp&lt;/code&gt; itself?&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;+-------------------------------------------------------------+
|                      Your Application                       |
+-------------------------------------------------------------+
                              |
       +----------------------+----------------------+
       | (Direct C++ Bindings)|                      | (HTTP REST IPC Overhead)
       v                                             v
+--------------+                             +---------------+
|  llama.cpp   |                             | Ollama Daemon |
| (Raw Metal)  |                             +---------------+
+--------------+                                     |
       |                                             v
       | (Direct mmap &amp;amp; GPU)                 +---------------+
       |                                     | Custom Engine |
       v                                     +---------------+
+--------------+                                     |
|  Apple M4 /  |                                     v
|  NVIDIA CUDA |                             +---------------+
+--------------+                             |  GPU Backend  |
                                             +---------------+
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;IPC &amp;amp; Web Server Middleware Latency:&lt;/strong&gt; Ollama runs as a background service with multiple IPC layers and JSON serialization overhead for every chunked token.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Sub-optimal Compilation Flags:&lt;/strong&gt; Upstream &lt;code&gt;llama.cpp&lt;/code&gt; leverages aggressive architecture-specific compilation (CUDA graphs, custom Flash Attention kernels, optimized Metal shaders). Ollama's generic precompiled binaries often default to conservative execution paths.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Context Cache &amp;amp; Memory Allocator Fragmentation:&lt;/strong&gt; Dynamic context swapping in Ollama frequently invalidates KV cache lines that raw engines keep pinned in VRAM.&lt;/li&gt;
&lt;/ol&gt;




&lt;h3&gt;
  
  
  The Benchmark: Raw llama.cpp vs vLLM vs Ollama
&lt;/h3&gt;

&lt;p&gt;Tested on Llama-3.1-8B-Instruct (Q4_K_M) across identical hardware:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Engine&lt;/th&gt;
&lt;th&gt;Generation Speed&lt;/th&gt;
&lt;th&gt;Relative Throughput&lt;/th&gt;
&lt;th&gt;Time-To-First-Token (TTFT)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Raw &lt;code&gt;llama.cpp&lt;/code&gt; (Metal / CUDA Native)&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;84.6 tok/s&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;100% (Baseline)&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;18 ms&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;code&gt;vLLM&lt;/code&gt; (PagedAttention)&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;82.1 tok/s&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;97.0%&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;22 ms&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Ollama Custom Engine&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;49.8 tok/s&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;58.9% (-41.1%)&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;64 ms&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;A &lt;strong&gt;41% drop in token velocity&lt;/strong&gt; is not a rounding error. It means discarding nearly half of your silicon's throughput for the sake of CLI ergonomics.&lt;/p&gt;




&lt;h3&gt;
  
  
  The Commercial Pivot: "Ollama Cloud"
&lt;/h3&gt;

&lt;p&gt;The frustration among local AI engineers peaked with the quiet introduction of commercial cloud offerings. When a tool marketed on "local software sovereignty" starts pushing users into subscription cloud endpoints, it ceases to be developer tooling—it becomes a toll booth.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"True engineering isn't wrapping someone else's C++ code in Go, slapping a brand on it, and collecting a toll. It's eliminating every layer between your algorithm and the bare silicon."&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h3&gt;
  
  
  The Verdict for Serious Builders
&lt;/h3&gt;

&lt;p&gt;If you are prototyping on your laptop, the convenience tax might be tolerable. But if you are building autonomous agents, high-concurrency production inference, or local enterprise backends:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Drop the wrapper bloat.&lt;/li&gt;
&lt;li&gt;Run raw &lt;code&gt;llama.cpp&lt;/code&gt; via &lt;code&gt;llama-server&lt;/code&gt; for single-user low-latency edge deployment.&lt;/li&gt;
&lt;li&gt;Run &lt;code&gt;vLLM&lt;/code&gt; or &lt;code&gt;TGI&lt;/code&gt; for multi-tenant concurrent agent pipelines.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Don't let black-box middleware confiscate half of your GPU's performance.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://devkursat.github.io/blog/ollama-performans-vergisi-vllm.html" rel="noopener noreferrer"&gt;Kürşat Yılmaz Technical Blog&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>llm</category>
      <category>opensource</category>
      <category>performance</category>
    </item>
  </channel>
</rss>
