<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Ai on Cybernetist</title>
    <link>https://cybernetist.com/tags/ai/</link>
    <description>Recent content in Ai on Cybernetist</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Mon, 21 Oct 2024 07:57:33 +0100</lastBuildDate>
    <atom:link href="https://cybernetist.com/tags/ai/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>You Should Probably Pay Attention to Tokenizers</title>
      <link>https://cybernetist.com/2024/10/21/you-should-probably-pay-attention-to-tokenizers/</link>
      <pubDate>Mon, 21 Oct 2024 07:57:33 +0100</pubDate>
      <guid>https://cybernetist.com/2024/10/21/you-should-probably-pay-attention-to-tokenizers/</guid>
      <description>&lt;p&gt;Last week I was helping a friend of mine to get one of his new apps off the ground. I can&amp;rsquo;t speak much about it at the moment,&#xA;other than like most apps nowadays it has some AI sprinkled over it. Ok, maybe a bit maybe more just a bit &amp;ndash; depends on&#xA;the way you look at it, I suppose.&lt;/p&gt;&#xA;&lt;p&gt;There is a Retrieval-augmented generation (RAG) hiding somewhere in most of the AI apps. RAG is still all the RAGe &amp;ndash; it even has&#xA;its own &lt;a href=&#34;https://en.wikipedia.org/wiki/Retrieval-augmented_generation&#34;&gt;Wikipedia page&lt;/a&gt; now! I&amp;rsquo;m not sure if anyone is tracking&#xA;how fast a term reaches the point where it gets its own Wiki page but RAG must be somewhere near the top of the charts.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Some Notes on Adversarial Attacks on LLMs</title>
      <link>https://cybernetist.com/2024/09/23/some-notes-on-adversarial-attacks-on-llms/</link>
      <pubDate>Mon, 23 Sep 2024 07:57:33 +0100</pubDate>
      <guid>https://cybernetist.com/2024/09/23/some-notes-on-adversarial-attacks-on-llms/</guid>
      <description>&lt;h1 id=&#34;intro&#34;&gt;Intro&lt;/h1&gt;&#xA;&lt;p&gt;Last week I was catching up with one of &lt;a href=&#34;https://x.com/sublimino&#34;&gt;my best mates&lt;/a&gt; after a long while. He is a well-recognised industry expert&#xA;who also runs &lt;a href=&#34;https://control-plane.io/?ref=cybernetist.com&#34;&gt;a successful cybersecurity consultancy&lt;/a&gt;.&#xA;Though we had a lot of other things to catch up on, inevitably, our conversation led to AI, LLMs and their (cyber)security implications.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve spent the last couple of months working for early-stage startups building LLM (Large Language Model) apps, as well as hacking on&#xA;&lt;a href=&#34;https://cybernetist.com/2024/03/27/a-small-tool-for-exploring-text-embeddings/&#34;&gt;various&lt;/a&gt; silly&#xA;&lt;a href=&#34;https://cybernetist.com/2024/04/25/go-or-rust-just-listen-to-the-bots/&#34;&gt;side&lt;/a&gt;&#xA;&lt;a href=&#34;https://github.com/milosgajdos/bot-banter&#34;&gt;projects&lt;/a&gt; which involved interacting with LLMs in one way or another. But only now I’m starting&#xA;to realize how naive some of the apps I have helped to build were from the security [and safety] point of view.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Using Cuelang With Go for LLM Data Extraction</title>
      <link>https://cybernetist.com/2024/05/13/using-cuelang-with-go-for-llm-data-extraction/</link>
      <pubDate>Mon, 13 May 2024 01:57:54 +0000</pubDate>
      <guid>https://cybernetist.com/2024/05/13/using-cuelang-with-go-for-llm-data-extraction/</guid>
      <description>&lt;p&gt;I have been aware of &lt;a href=&#34;https://cuelang.org/?ref=cybernetist.com&#34;&gt;Cuelang&lt;/a&gt; (CUE) pretty much since the early stages of its development.&#xA;It always seemed to me the language had the potential to solve a lot of problems in the ocean of YAML which we found ourselves drowning&#xA;in the Cloud Native ecosystem.&lt;/p&gt;&#xA;&lt;p&gt;CUE excels in validating data against strictly defined schemas and is equally capable of generating code for data models from them.&#xA;These are wonderful features, though I hadn’t found the perfect application for them in any of the projects I had been working on.&#xA;That changed recently with my increased involvement in projects utilizing &lt;a href=&#34;https://en.wikipedia.org/wiki/Large_language_model&#34;&gt;Large Language Models&lt;/a&gt; (LLM)s.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Builders Are Happier But What Happens When AI Takes Over</title>
      <link>https://cybernetist.com/2024/04/22/builders-are-happier-what-happens-when-ai-takes-over/</link>
      <pubDate>Mon, 22 Apr 2024 18:23:24 +0100</pubDate>
      <guid>https://cybernetist.com/2024/04/22/builders-are-happier-what-happens-when-ai-takes-over/</guid>
      <description>&lt;p&gt;I have been busy hacking since I got back from my long holidays. I didn’t miss computers while travelling around the world.&#xA;Not for a second. When you hike up a volcano and engorge yourself in the beautiful views only this planet can reward you with&#xA;it’s hard to think of computers let alone hacking.&lt;/p&gt;&#xA;&lt;p&gt;But now that I’m back and re-engaged my hacking mode I’ve gained a whole new appreciation for what the act of building software&#xA;gives me. I like building things. Silly things. Any things. It’s fun. I find it engaging and fulfilling for reasons I don’t quite&#xA;fully understand. To be honest, I’ve never really thought about the reasons. Is it the dopamine I get from solving problems with&#xA;code? Is it the feeling of accomplishment? Is it just the &lt;a href=&#34;https://en.wikipedia.org/wiki/IKEA_effect&#34;&gt;IKEA effect&lt;/a&gt; at play?&#xA;I don’t know. Frankly, I don’t really care that much about the actual reasons behind it. It&amp;rsquo;s the effect the activity has&#xA;on me what matters.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A Small Tool for Exploring Text Embeddings</title>
      <link>https://cybernetist.com/2024/03/27/a-small-tool-for-exploring-text-embeddings/</link>
      <pubDate>Wed, 27 Mar 2024 09:48:26 +0000</pubDate>
      <guid>https://cybernetist.com/2024/03/27/a-small-tool-for-exploring-text-embeddings/</guid>
      <description>&lt;p&gt;Last year &lt;a href=&#34;https://cybernetist.com/2024/01/07/fun-with-embeddings/&#34;&gt;I wrote about the superpowers text embeddings can give you and how I tried using them to compare the song lyrics of&#xA;some music artists&lt;/a&gt;. Though the results failed to paint the picture&#xA;I hoped for &amp;ndash; this was due to the methodology, or rather lack thereof &amp;ndash; it made me&#xA;appreciate the importance of simple &lt;em&gt;open source tools (OSS)&lt;/em&gt; in the currently booming AI/LLM space.&lt;/p&gt;&#xA;&lt;p&gt;To get to the point of displaying the embedding projections in the blog post I had to jump through some hoops and combine a lot of&#xA;different Go modules before I could finally generate the nice interactive plots from the computed data. This wasn&amp;rsquo;t ideal I knew even back&#xA;then but I wrote a blog post on a whim trying to quickly prove a silly point to a friend of mine. So at the time, I made do with whatever was necessary.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fun With AI Embeddings in Go</title>
      <link>https://cybernetist.com/2024/01/07/fun-with-embeddings/</link>
      <pubDate>Sun, 07 Jan 2024 11:48:26 +0000</pubDate>
      <guid>https://cybernetist.com/2024/01/07/fun-with-embeddings/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Update 9th January, 2024: Changed the title to &amp;ldquo;Fun With AI Embeddings in Go&amp;rdquo;&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Before the end of last year, I visited San Francisco (SF) for a few weeks. It felt great meeting some old friends and ex-colleagues face-to-face after a long hiatus. There is something incredibly refreshing about being in the same room with the folks you&amp;rsquo;ve spent chatting to so much time over the past few years on Zoom or Slack. Real-life connections remain undefeated and I hope it will stay that way.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
