<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Lobster Browser — Blog</title>
    <link>https://lobrowser.com/blog</link>
    <description>Educational writing on agentic AI, language models, browser agents and browser fingerprinting.</description>
    <language>en</language>
    <atom:link href="https://lobrowser.com/blog/feed.xml" rel="self" type="application/rss+xml" />
    <lastBuildDate>Thu, 03 Sep 2026 12:00:00 GMT</lastBuildDate>
    <item>
      <title>Anti-detect browsers and the difference between spoofing and coherence</title>
      <link>https://lobrowser.com/blog/anti-detect-browsers-spoofing-vs-coherence</link>
      <guid isPermaLink="true">https://lobrowser.com/blog/anti-detect-browsers-spoofing-vs-coherence</guid>
      <pubDate>Thu, 03 Sep 2026 12:00:00 GMT</pubDate>
      <description>How anti-detect browsers work: JavaScript overlays versus native engine changes, farbling, per-profile stability, and how to evaluate one honestly.</description>
      <category>fingerprinting</category>
      <category>browsers</category>
      <category>anti-detect</category>
    </item>
    <item>
      <title>Browser fingerprinting, explained</title>
      <link>https://lobrowser.com/blog/browser-fingerprinting-explained</link>
      <guid isPermaLink="true">https://lobrowser.com/blog/browser-fingerprinting-explained</guid>
      <pubDate>Thu, 13 Aug 2026 12:00:00 GMT</pubDate>
      <description>What a browser fingerprint is, which surfaces it is built from, why entropy and stability both matter, and why an incoherent disguise is worse than none.</description>
      <category>fingerprinting</category>
      <category>privacy</category>
      <category>browsers</category>
    </item>
    <item>
      <title>Browser agents: how a language model drives a real browser</title>
      <link>https://lobrowser.com/blog/browser-agents-how-they-work</link>
      <guid isPermaLink="true">https://lobrowser.com/blog/browser-agents-how-they-work</guid>
      <pubDate>Thu, 23 Jul 2026 12:00:00 GMT</pubDate>
      <description>Perception, action spaces, settling, verification and safety boundaries — how an agent operates a browser, and why a real browser beats a headless scraper.</description>
      <category>agents</category>
      <category>browsers</category>
      <category>automation</category>
    </item>
    <item>
      <title>How to compare state-of-the-art language models without fooling yourself</title>
      <link>https://lobrowser.com/blog/comparing-language-models</link>
      <guid isPermaLink="true">https://lobrowser.com/blog/comparing-language-models</guid>
      <pubDate>Thu, 02 Jul 2026 12:00:00 GMT</pubDate>
      <description>A framework for model selection: capability axes, what benchmarks can and cannot show, latency and cost, reasoning modes, and open-weight versus hosted.</description>
      <category>llm</category>
      <category>evaluation</category>
      <category>benchmarks</category>
    </item>
    <item>
      <title>Agentic AI in 2026: what has actually changed</title>
      <link>https://lobrowser.com/blog/agentic-ai-in-2026</link>
      <guid isPermaLink="true">https://lobrowser.com/blog/agentic-ai-in-2026</guid>
      <pubDate>Thu, 11 Jun 2026 12:00:00 GMT</pubDate>
      <description>What separates an agent from a chatbot: tool use, the planning loop, memory, evaluation and guardrails — and the places agents still reliably fail.</description>
      <category>agents</category>
      <category>llm</category>
      <category>evaluation</category>
    </item>
  </channel>
</rss>
