<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>machine-learning on S Anand</title>
    <link>https://www.s-anand.net/blog/tag/machine-learning/</link>
    <description>Recent content in machine-learning on S Anand</description>
    <generator>Hugo -- 0.164.0</generator>
    <language>en-us</language>
    <lastBuildDate>Sun, 14 Dec 2025 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://www.s-anand.net/blog/tag/machine-learning/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Things I Learned - 14 Dec 2025</title>
      <link>https://www.s-anand.net/blog/things-i-learned-14-dec-2025/</link>
      <pubDate>Sun, 14 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/things-i-learned-14-dec-2025/</guid>
      <description>&lt;p&gt;This week, I learned:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Zillow Offers&lt;/strong&gt;, the company’s &amp;ldquo;iBuying&amp;rdquo; arm, which was shut down in November 2021 after losing hundreds of millions of dollars. The core failure was not just an algorithmic error, but a fundamental misunderstanding of the limits of machine learning in high-stakes, low-frequency trading environments like real estate. Zillow relied on its &amp;ldquo;Zestimate&amp;rdquo; algorithm to predict future home prices and make instant cash offers, but the model failed to accurately account for real-time market volatility and &amp;ldquo;adverse selection&amp;rdquo;—savvy homeowners sold their properties to Zillow when the algorithm overvalued them, but kept them when the algorithm undervalued them. This left Zillow holding thousands of homes it had overpaid for and could not profitably resell, forcing a $304 million write-down and the layoff of 25% of its workforce. &lt;a href=&#34;https://s24.q4cdn.com/723050407/files/doc%5Ffinancials/2021/q3/Zillow-Group-Q3&#39;21-Shareholder-Letter.pdf&#34;&gt;Zillow Q3 2021 Shareholder Letter (PDF)&lt;/a&gt; &lt;a href=&#34;https://gemini.google.com/u/2/app/99eac64fd1a42065&#34;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;There&amp;rsquo;re a good number of AI insurance products in the market. &lt;a href=&#34;https://chatgpt.com/c/693d1d22-8260-8322-9994-58e7bcfeebe7&#34;&gt;#&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.munichre.com/en/solutions/for-industry-clients/insure-ai.html&#34;&gt;Munich Re aiSure&lt;/a&gt; - for AI vendors &lt;em&gt;and&lt;/em&gt; companies deploying AI; can cover business losses (like lost revenue / business interruption) and legal damages when AI performance errors (incl. hallucinations) cause harm.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.munichre.com/en/solutions/for-industry-clients/insure-ai/ai-self.html&#34;&gt;Munich Re aiSelf&lt;/a&gt; - for teams using self-built or bought ML models; helps cover the financial downside when models underperform or drift over time.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.munichre.com/en/solutions/for-industry-clients/insure-ai/faq.html&#34;&gt;Munich Re aiSure - General Liability&lt;/a&gt; - covers damages and financial losses from lawsuits (e.g., claims that AI decisions were biased/discriminatory).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.armilla.ai/ai-insurance&#34;&gt;Armilla Insured (AI Liability Insurance)&lt;/a&gt; - affirmative AI liability cover (Lloyd&amp;rsquo;s coverholder; partners include Chaucer) that can cover legal defense costs, settlements, and third-party claims when an AI model underperforms.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.chaucergroup.com/news/press-release-chaucer-co-develops-new-ai-insurance-product-with-armilla-ai&#34;&gt;Armilla + Chaucer standalone AI liability (announcement)&lt;/a&gt; - focused on &amp;ldquo;mechanical underperformance&amp;rdquo; (incl. hallucinations and model drift) and the liability that follows.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://axaxl.com/press-releases/axa-xl-unveils-new-cyber-insurance-extending-coverage-to-help-businesses-manage-emerging-gen-ai-risks&#34;&gt;AXA XL GenAI Endorsement for CyberRiskConnect&lt;/a&gt; - add-on to cyber insurance for companies building their own GenAI; covers things like data poisoning, copyright/usage-rights mistakes, and AI-regulatory violations.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.coalitioninc.com/announcements/coalition-adds-new-affirmative-ai-endorsement-to-cyber-policies&#34;&gt;Coalition Affirmative AI Endorsement&lt;/a&gt; - clarifies cyber coverage applies when AI causes a security failure, and extends funds-transfer-fraud triggers to deepfake-based instructions.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.coalitioninc.com/au/announcements/au-coalition-adds-deepfake-response-endorsement&#34;&gt;Coalition Deepfake Response Endorsement&lt;/a&gt; - adds response support for deepfake incidents (technical analysis + legal + reputational help), not just &amp;ldquo;classic hacking.&amp;rdquo;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tmkiln.com/our-products/technology-errors-omissions/&#34;&gt;Tokio Marine Kiln Technology Errors &amp;amp; Omissions&lt;/a&gt; - tech E&amp;amp;O with &lt;em&gt;generative AI coverage available by endorsement&lt;/em&gt; (aimed at software/SaaS/tech services).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tmkiln.com/news-insights/news/tmk-launches-next-generation-cyber-ctrl-suite/&#34;&gt;Tokio Marine Kiln Cyber Ctrl suite&lt;/a&gt; - cyber/tech cover where AI-related add-ons can include AI regulatory proceedings, data contamination, and &amp;ldquo;LLM hijacking.&amp;rdquo;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.hiscox.co.uk/sites/default/files/documents/2025-06/PIC%20Combined%20summary%20of%20change%20-%20technology%20-%200525.pdf&#34;&gt;Hiscox Technology PI (UK) - AI clause&lt;/a&gt; - explicitly covers client claims arising from your use of AI (incl. genAI) as part of the services you deliver.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;A key lesson from &lt;a href=&#34;https://arxiv.org/abs/2404.12272&#34;&gt;Who Validates the Validators&lt;/a&gt; is that we learn our preferences as we evaluate. So make it cheap to evaluate (create outputs) AND &lt;strong&gt;cheap to revise criteria&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Cookies taste &lt;em&gt;wonderful&lt;/em&gt; when eaten hot.&lt;/li&gt;
&lt;li&gt;⭐ &lt;strong&gt;Constraints as opportunities&lt;/strong&gt;. On long flights, I read more since I&amp;rsquo;m less distracted by guilt (&amp;ldquo;Should I answer email or code instead of wasting time?&amp;rdquo;) or FOMO (&amp;ldquo;Let&amp;rsquo;s click that link&amp;rdquo;) since I have no choice. Setting aside &amp;ldquo;quiet time&amp;rdquo; doesn&amp;rsquo;t work as well, since I have more choice. This constraint (no Internet) became an opportunity (reading time). I knew this before-hand, but had to &lt;em&gt;experience&lt;/em&gt; it to appreciate it, and &lt;em&gt;acknowledge&lt;/em&gt; it consciously to realize it. That takes repeated (2+) trials and reflection. A workflow to convert constraints to opportunities could be:
&lt;ul&gt;
&lt;li&gt;List constraints. (Like fish in water, we aren&amp;rsquo;t used to thinking of constraints as constraints. Also, this means more constraints =&amp;gt; more latent opportunities!)&lt;/li&gt;
&lt;li&gt;List opportunities they offer. (Creative prompting helps; reflecting on the answers helps more.)&lt;/li&gt;
&lt;li&gt;Try any 2+ times. (Gives room to settle in.)&lt;/li&gt;
&lt;li&gt;Document learnings. (Explicit reflection is better than implicit awareness.)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Notes from &lt;a href=&#34;https://www.thoughtworks.com/content/dam/thoughtworks/documents/radar/2025/04/tr_technology_radar_vol_32_en.pdf&#34;&gt;Thoughtworks Radar, Apr 2025&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Architecture advice beats architecture review&lt;/strong&gt;. Architecture Review Boards hinder workflow. An architectural advice process (anyone makes architectural decisions, taking advice from experts, logging in Architecture Decision Records) works better.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/tensorchord/pgvecto.rs&#34;&gt;VectorChord&lt;/a&gt; is a faster pgvector alternative.&lt;/li&gt;
&lt;li&gt;&amp;ldquo;Learning is not the product of teaching. Learning is the product of the activity of learners.&amp;rdquo; &amp;ndash; John Holt&lt;/li&gt;
&lt;li&gt;Music labels never became streaming platforms themselves. The real money is in concerts. Streaming just makes you famous enough to book gigs. But movies/TV shows are &lt;em&gt;far&lt;/em&gt; more expensive to produce than music. So streaming platforms invest in content (Netflix, Apple) and studios stream (HBO, Disney) &lt;a href=&#34;https://claude.ai/share/aca9320c-799f-47e6-ab72-65cd9d10da17&#34;&gt;Claude&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Notes from &lt;a href=&#34;https://yoheinakajima.com/better-ways-to-build-self-improving-ai-agents/&#34;&gt;Better Ways to Build Self-Improving AI Agents&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Quotes from &lt;a href=&#34;https://lareviewofbooks.org/article/life-is-more-than-an-engineering-problem/&#34;&gt;Life is more than an engineering problem&lt;/a&gt;, interview with author Ted Chiang.
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Magic is intent-centric&lt;/strong&gt;. &amp;ldquo;Magic means that &amp;hellip; the universe responds to your intentions in a way that the laws of physics as we understand them don’t.&amp;rdquo;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LLM reasoning is a weak analogy&lt;/strong&gt;. “My liver was running this old program, but all I needed to do was update the software and now my liver is functioning much better, even though the hardware is the same.” No one says that. It’s not a useful way of thinking about the liver, and it is not a useful way of thinking about the brain either.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Art won&amp;rsquo;t die&lt;/strong&gt;. Art is all about context. It’s not an activity like tightening bolts, where I don’t really care whether someone used a conventional wrench or a pneumatic wrench, as long as the bolts are tight.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Alignment may not happen&lt;/strong&gt;. When corporations behave badly, should we consider that an alignment problem? But why do large corporations behave so much worse than most of the people who work for them? And could that be fixed by solving a math problem? I don’t think so.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LLM relationships are different from human&lt;/strong&gt;. &amp;hellip; people have their own preferences, while things do not; you do them harm because you are ignoring their preferences. (Companies) might create the illusion that AI systems have preferences.&lt;/li&gt;
&lt;li&gt;.. it’s theoretically possible for us to build digital entities that have subjective experience.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Notes from &lt;a href=&#34;https://www.recurse.com/blog/191-developing-our-position-on-ai&#34;&gt;Developing our position on AI&lt;/a&gt; by Recurse Center:
&lt;ul&gt;
&lt;li&gt;Learning happens at the edge of competence. AI has a moving jagged edge, so constantly &lt;strong&gt;re-try your impossibility list&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Learning happens on what you care about. Use AI to &lt;strong&gt;expand your agency&lt;/strong&gt; (by complementing or deepening), not replace it.&lt;/li&gt;
&lt;li&gt;Learning generously means being open to different perspectives, without judgement or dogma. Try &lt;strong&gt;new perspectives&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;⭐ &amp;lsquo;We tested one of the most common prompting techniques: giving the AI a persona to make it more accurate We found that telling the AI &amp;ldquo;you are a great physicist&amp;rdquo; doesn&amp;rsquo;t make it significantly more accurate at answering physics questions, nor does &amp;ldquo;you are a lawyer&amp;rdquo; make it worse. This doesn&amp;rsquo;t mean that personas can&amp;rsquo;t be useful - for example, they change how the AI answers questions, the format of output, and maybe other factors as well.&amp;rsquo; &lt;a href=&#34;https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5879722&#34;&gt;Prompting Science REport 4: Playing Pretend: Expert Personas Don&amp;rsquo;t Improve Factual Accuracy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;If YouTube embeds fail with an &amp;ldquo;Error 153 View player configuration error&amp;rdquo;, it&amp;rsquo;s because the server probably has a &lt;code&gt;Referer-Policy: same-origin&lt;/code&gt; and needs to switch to &lt;code&gt;Referer-Policy: strict-origin-when-cross-origin&lt;/code&gt;. &lt;a href=&#34;https://simonwillison.net/2025/Dec/1/youtube-embed-153-error/&#34;&gt;Simon Willison&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Adding a &lt;code&gt;[dependency-groups]&lt;/code&gt; section to &lt;code&gt;pyproject.toml&lt;/code&gt; with &lt;code&gt;dev = [&amp;quot;pytest&amp;quot;]&lt;/code&gt; ensures that pytest is automatically installed by &lt;code&gt;uv&lt;/code&gt; because &lt;a href=&#34;https://docs.astral.sh/uv/concepts/projects/dependencies/#default-groups&#34;&gt;&lt;code&gt;dev&lt;/code&gt; is a default group&lt;/a&gt;. &lt;a href=&#34;https://til.simonwillison.net/uv/dependency-groups&#34;&gt;Simon Willison&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.cloudflare.com/python-workers-advancements/&#34;&gt;CloudFlare Python Workers has full Pyodide support&lt;/a&gt;. That means most Python apps will now run on CloudFlare Workers, with low latency worldwide. This is a big deal.&lt;/li&gt;
&lt;li&gt;Smart contracts are programs that run on blockchains like Ethereum, e.g. to convert currencies, lend/borrow, buy NFTs, etc. These may contain bugs. Anthropic built a benchmark of real smart contracts with known bugs, had agents exploit them, and simulated $550 mn in theft. They also nade $3.5K exploiting real bugs - at a cost of $3.5K. So AI agents are currently at break-even for crypto-theft. &lt;a href=&#34;https://red.anthropic.com/2025/smart-contracts/&#34;&gt;Anthropic&lt;/a&gt; &lt;a href=&#34;https://claude.ai/chat/ec496a24-6827-4ecd-a534-2e4335e5e453&#34;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Notes from Cory Doctorow&amp;rsquo;s summary of &lt;a href=&#34;https://pluralistic.net/2025/12/05/pop-that-bubble/&#34;&gt;The Reverse Centaur&amp;rsquo;s Guide to Criticizing AI&lt;/a&gt;: &lt;a href=&#34;https://claude.ai/chat/4d9c0f62-5339-4c33-82b3-89f8711557be&#34;&gt;#&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;When tech monopolies saturate their markets, their P/E collapses, reducing share value. This incentivizes bubbles.&lt;/li&gt;
&lt;li&gt;Automation blindness negates human-in-the-loop. When AI makes rare mistakes, humans don&amp;rsquo;t catch them. TSA misses guns, not water bottles.&lt;/li&gt;
&lt;li&gt;AI doesn&amp;rsquo;t need to do your job. The AI salesman just needs to convince your boss it can, especially senior jobs.&lt;/li&gt;
&lt;li&gt;Reference letters from professors used to signal value since they were hard to write, so professors would do it only for good students.&lt;/li&gt;
&lt;li&gt;Copyright expansion and regulation will likely benefit corporates, not labor.&lt;/li&gt;
&lt;li&gt;US Copyright Office making AI content non-copyrightable means corporates NEED labor. Else every AI work goes to public domain.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;There is no strong evidence yet that Neuro-Linguistic Programming (NLP) works broadly (&lt;a href=&#34;https://chatgpt.com/s/t_6936c3d669ac8191a4cb25d2bf7643ba&#34;&gt;ChatGPT&lt;/a&gt;). Some NLP techniques help sometimes, but no more than other established techniques (goal-setting, visualization, etc.) &lt;a href=&#34;https://chatgpt.com/s/t_6936c7a58224819192a0c03475b2d19b&#34;&gt;ChatGPT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;⭐ Just repeating a statement makes it seem truer because the brain finds it familiar, hence easier to process. This seems well-established research. &lt;a href=&#34;https://claude.ai/share/d2278709-62f9-4d8e-97a4-0ce0207d2be5&#34;&gt;The Truth about Truth&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://pglite.dev/&#34;&gt;PGlite&lt;/a&gt; is a WASM-based Postgres implementation. It&amp;rsquo;s ~3MB. You can embed it in the browser, NodeJS, Deno, etc. It has plugin support, including pgvector.&lt;/li&gt;
&lt;li&gt;Pejoration is when words acquire negative connotations. Euphimism escalation is another term for it. Third World → developing countries → emerging markets → Global South. Old → elderly → senior citizen → older adult. Lunatic → insane → mentally ill → mentally challenged. Janitor → custodian → sanitation engineer → facilities maintenance specialist. The opposite is amelioration. Minister moved from servant → servant of church → government official. marshal: horse-servant → horse-officer → senior military officer. Knight: servant → armed retainer → mounted warrior → knighthood honor. &lt;a href=&#34;https://claude.ai/chat/0355927d-c658-41a8-b0ff-0f8e2f345626&#34;&gt;#&lt;/a&gt; &lt;a href=&#34;https://chatgpt.com/c/69356e6a-1ee8-8321-b963-a9474113c715&#34;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/opendatalab/OmniDocBench&#34;&gt;OmniDocBench 1.5&lt;/a&gt; is a benchmark for parsing realistic PDFs. &lt;a href=&#34;https://blog.google/technology/developers/gemini-3-pro-vision/&#34;&gt;Gemini 3 Pro&lt;/a&gt; does well on the list among the commercial LLMs. PaddleOCR-VL (0.9B) tops the benchmarks, overall.&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>Things I Learned - 02 Feb 2025</title>
      <link>https://www.s-anand.net/blog/things-i-learned-02-feb-2025/</link>
      <pubDate>Sun, 02 Feb 2025 00:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/things-i-learned-02-feb-2025/</guid>
      <description>&lt;p&gt;This week, I learned:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You can add any content at the end of a PDF file. It&amp;rsquo;s ignored. It&amp;rsquo;s an interesting way to send additional information (or just blow up the file size if you don&amp;rsquo;t like them.)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/blog/javascript-temporal-is-coming/&#34;&gt;JavaScript introduces a &lt;code&gt;Temporal&lt;/code&gt; object&lt;/a&gt; that will replace the &lt;code&gt;Date&lt;/code&gt; object.&lt;/li&gt;
&lt;li&gt;You can use embeddings as the input to a classical ML classifier. This can improve classification a lot. &lt;a href=&#34;https://docs.nomic.ai/atlas/cookbook/building-image-classifiers-with-atlas&#34;&gt;Nomic&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;As AI software becomes more common, demand for AI product managers will grow. Also as a proportion of people in an organization. &lt;a href=&#34;https://www.deeplearning.ai/the-batch/issue-284/&#34;&gt;https://www.deeplearning.ai/the-batch/issue-284/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Control of chips and GPU compute is what will likely be the gameplay to control AI dominance globally. &lt;a href=&#34;https://darioamodei.com/on-deepseek-and-export-controls&#34;&gt;Dario Amodei&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Bring LLMs to the table. One mode of collaboration is using LLMs as &lt;strong&gt;ACTIVE&lt;/strong&gt; participants, i.e. they CONTRIBUTE. For example, in a video call. A workshop. A classroom. A presentation. Have the LLM provide input &lt;strong&gt;DIRECTLY&lt;/strong&gt; to a group of people.&lt;/li&gt;
&lt;li&gt;Environment shapes ambient thoughts. Working in a hospital will give you ideas about how to use LLMs in hospitals, for example. People you are working / ENGAGING with are perhaps the biggest drivers.&lt;/li&gt;
&lt;li&gt;The cost of a cream biscuit packet in India has fallen about 25 &lt;em&gt;times&lt;/em&gt;, i.e. about as fast as inflation, between 1981 - 2024. Effectively, the absolute price has not changed. How do I know this?
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://youtube.com/clip/UgkxCF90vppUV01qz0Wila-9meADPord26kc?si=3LLQ5fgRzwG_wUO-&#34;&gt;In 1981, a cream biscuit packet cost Rs 25&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.in/Sunfeast-Dark-Fantasy-Bourbon-120g/dp/B0BSX9N69D/&#34;&gt;In 2025, it&amp;rsquo;s available for Rs 21&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.in2013dollars.com/india/inflation/1981?amount=25&#34;&gt;India Inflation Calculator&lt;/a&gt; - a rare inflation calculator with annual inflation rates baked in - shows that Rs 25 in 1981 is equivalent to Rs 540 in 2024. That&amp;rsquo;s about 25 times more than the Rs 21 it costs today.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wasmgroundup.com/blog/wasm-compiler-in-a-tweet/&#34;&gt;A WebAssembly compiler that fits in a tweet&lt;/a&gt; deconstructs a piece of JS that creates a tiny WebAssembly calculator. It&amp;rsquo;s a great walk-through of JavaScript compression tricks and how WebAssembly works. &lt;a href=&#34;https://simonwillison.net/2025/Jan/25/a-webassembly-compiler-that-fits-in-a-tweet/#atom-everything&#34;&gt;Simon Willison&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Brandon Sanderson has a &lt;a href=&#34;https://www.youtube.com/watch?v=-6HOdHEeosc&#34;&gt;series of YouTube videos&lt;/a&gt; where he teaches a course on magic systems.&lt;/li&gt;
&lt;li&gt;When using AI coding agents, CLI beats APIs. Simpler models are able to use the CLI more reliably than APIs. &lt;a href=&#34;https://simonwillison.net/2026/Jan/17/jeremy-daer/&#34;&gt;Simon Willison&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;I was exploring new business models enabled by LLMs. &lt;a href=&#34;https://chatgpt.com/share/6795b30f-35d4-800c-9863-285a852afe7b&#34;&gt;Here are some thoughts&lt;/a&gt;:
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;1. Autonomous Multi-Sided Marketplaces&lt;/strong&gt;. AI-powered platforms coordinate complex services with minimal human oversight—think “Uber for Everything, but the platform sets pricing dynamically, schedules both supply and demand, and resolves disputes algorithmically.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;2. Collective Intelligence Ecosystems&lt;/strong&gt;. Communities pool data, expertise, and AI models to tackle shared problems—like an open-source “GitHub for AI, but with embedded micropayments or tokenized incentives to reward contributors whenever the models are used commercially.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;3. Zero-Employee Companies&lt;/strong&gt;. Fully automated software entities—legal frameworks might allow an AI to manage services, pay taxes, and sign contracts. These “companies only hire humans as needed, on-demand, for edge cases AI can’t handle.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;4. Context-Aware Knowledge Platforms&lt;/strong&gt;. Imagine a Wikipedia that not only retrieves static info but also tailors each page in real time to the reader’s personal context, language level, and preferences—generating content on the fly. User feedback loops train the system to improve.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;5. Data Cooperatives / Data DAOs&lt;/strong&gt;. Groups collectively own their data and license it to AI companies on a revenue-share basis. Individuals have a direct financial stake in how their shared data is leveraged, voting on permissible use cases.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;6. Personalized Service Layers&lt;/strong&gt;. Similar to GitHub’s “forking model, but for entire user experiences. Each user can clone and customize an AI service (whether it’s a personal grocery shopper or a content curator) and can share or monetize improvements with the broader network.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>Managing the data deluge</title>
      <link>https://www.s-anand.net/blog/managing-the-data-deluge/</link>
      <pubDate>Sat, 10 Feb 2007 12:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/managing-the-data-deluge/</guid>
      <description>&lt;p&gt;Peter Norvig&amp;rsquo;s brilliant talk on &lt;a href=&#34;mms://media.citris.berkeley.edu/Peter_Norvig&#34;&gt;Managing the Data Deluge&lt;/a&gt;. Among other things, he talks about how having lots of data is sometimes better than having a carefully designed algorithm.&lt;/p&gt;
</description>
    </item>
    <item>
      <title>Netflix prize</title>
      <link>https://www.s-anand.net/blog/netflix-prize/</link>
      <pubDate>Mon, 02 Oct 2006 12:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/netflix-prize/</guid>
      <description>&lt;p&gt;Netflix has released a sample of its customers&amp;rsquo; movie ratings at &lt;a href=&#34;http://www.netflixprize.com/&#34;&gt;Netflix Prize&lt;/a&gt;. You can download these (700 MB), create an algorithm that rates the training data, run it against the test data, and see if you can get better ratings than their algorithm. If you do, you win $1 million. (Chris Anderson &lt;a href=&#34;http://www.longtail.com/the_long_tail/2006/10/why_better_dvd_.html&#34;&gt;explains why&lt;/a&gt;.)&lt;/p&gt;
</description>
    </item>
    <item>
      <title>Learning robots</title>
      <link>https://www.s-anand.net/blog/learning-robots/</link>
      <pubDate>Sun, 27 Feb 2005 12:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/learning-robots/</guid>
      <description>&lt;p&gt;Of &lt;a href=&#34;http://www.wired.com/news/technology/0,1282,66648,00.html&#34;&gt;robots that learn to walk&lt;/a&gt; and &lt;a href=&#34;http://science.slashdot.org/article.pl?sid=05/02/24/0111259&#34;&gt;robots that learn to talk&lt;/a&gt; (well, translate, at least).&lt;/p&gt;
</description>
    </item>
  </channel>
</rss>
