<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>⌨️🤷🏻‍♂️📷</title><link>https://debugti.me/</link><description>Recent content on ⌨️🤷🏻‍♂️📷</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 07 Jul 2025 15:17:28 -0700</lastBuildDate><atom:link href="https://debugti.me/index.xml" rel="self" type="application/rss+xml"/><item><title>LLMs Are Magic - Their Applications Should Be, Too</title><link>https://debugti.me/posts/llm-magic/</link><pubDate>Mon, 07 Jul 2025 15:17:28 -0700</pubDate><guid>https://debugti.me/posts/llm-magic/</guid><description>&lt;p>Three years ago, it seemed absolutely certain (to me at least) that&lt;/p>
&lt;ol>
&lt;li>LLMs would continue to get even better and better, and&lt;/li>
&lt;li>LLMs would soon power just about every digital experience in our lives.&lt;/li>
&lt;/ol>
&lt;p>Only one of those turned out to be true. Three years later, LLMs are smarter than ever. They can reason, they can generate images and videos (either natively or with a bridge to another model). They&amp;rsquo;re fast and getting faster; cheap and getting cheaper; smart, and&amp;hellip; you get it.&lt;/p></description></item><item><title>Trying simple tree-search techniques for LLM token sampling</title><link>https://debugti.me/posts/llm_sampling_strategies/</link><pubDate>Sun, 26 Nov 2023 19:56:30 -0800</pubDate><guid>https://debugti.me/posts/llm_sampling_strategies/</guid><description>&lt;h1 id="trying-simple-tree-search-techniques-for-llm-token-sampling">Trying simple tree-search techniques for LLM token sampling&lt;/h1>
&lt;figure>&lt;img src="https://debugti.me/posts/llm_sampling_strategies/assets/img2.jpg">
&lt;/figure>

&lt;p>At its core, an LLM is a value function.&lt;/p>
&lt;p>Given a state (i.e. the current context, or input text), it scores all possible next actions (i.e. tokens).&lt;/p>
&lt;p>Therefore, it&amp;rsquo;s pretty simple to imagine the task of sampling tokens as a state-space exploration problem, where we use a tree data structure to map out the state space and explore it to find high-scoring states.&lt;/p></description></item><item><title>Using Guidance with GPTQ</title><link>https://debugti.me/posts/guidance-gptq/</link><pubDate>Thu, 18 May 2023 14:52:01 -0700</pubDate><guid>https://debugti.me/posts/guidance-gptq/</guid><description>&lt;p>I&amp;rsquo;ve been very enthusiastically playing with &lt;a href="https://github.com/microsoft/guidance">guidance&lt;/a>, a library from Microsoft that lets you compose prompts for LLMs, and interact with those LLMs programmatically in a very natural way. I plan on using it for my personal projects going forward.&lt;/p>
&lt;p>I&amp;rsquo;m excited because this library lets you build prompts the way you &lt;em>think&lt;/em> about prompts. No more fussing around with Langchain.&lt;/p>
&lt;p>One issue is, I mostly play with GPTQ-quantized models. My current favorite is &lt;a href="https://huggingface.co/TheBloke/Wizard-Vicuna-13B-Uncensored-GPTQ">Wizard-Vicuna-13B-Uncensored-GPTQ&lt;/a>, very kindly quantized by &lt;a href="https://huggingface.co/TheBloke">TheBloke.&lt;/a>&lt;/p></description></item><item><title>4.2 Gigabytes, or: How to Draw Anything</title><link>https://debugti.me/posts/how-to-draw/</link><pubDate>Tue, 30 Aug 2022 00:00:00 +0000</pubDate><guid>https://debugti.me/posts/how-to-draw/</guid><description>&lt;blockquote>
&lt;p>In our world, we can do anything that we want to do here. Any old thing.&lt;br>
- &lt;em>Bob Ross, The Joy Of Painting Season 29 Episode 1&lt;/em>&lt;/p>&lt;/blockquote>
&lt;p>Watching a vibrant Seattle sunset the other day, my imagination started running. The otherworldly hue of the sky evoked something from science fiction. The hazy orange-purple was mesmerizing.&lt;/p>
&lt;p>I envisioned a massive, alien object hovering over a long-abandoned Seattle, with a burning orange sky, and buildings overgrown as nature reclaimed the city.&lt;/p></description></item><item><title>Bear plus snowflake equals polar bear</title><link>https://debugti.me/posts/weird-emojis/</link><pubDate>Sun, 13 Jun 2021 18:08:57 -0700</pubDate><guid>https://debugti.me/posts/weird-emojis/</guid><description>&lt;h4 id="prelude-e-and-e">Prelude: e and e&lt;/h4>
&lt;p>Quick, how many bytes make up the following line? No tricks, I promise.&lt;/p>
&lt;pre tabindex="0">&lt;code>Hello!
&lt;/code>&lt;/pre>&lt;p>The correct answer is: 6. Or 7, if you want to be pedantic and include the newline, but let’s not.&lt;/p>
&lt;p>This is simple enough; this page is encoded as UTF-8, which implies 8-bits per ASCII character, or a byte per character.&lt;/p>
&lt;p>Let’s play again. How many bytes make up the following line?&lt;/p>
&lt;pre tabindex="0">&lt;code>Hello!!
&lt;/code>&lt;/pre>&lt;p>Easy enough. 7. 7 characters, so 7 bytes.&lt;/p></description></item><item><title>How to create a Hugo-based markdown blog</title><link>https://debugti.me/posts/another-one/</link><pubDate>Sun, 02 Aug 2020 15:48:23 -0700</pubDate><guid>https://debugti.me/posts/another-one/</guid><description>&lt;h2 id="step-1-the-spark-ignites">Step 1: The spark ignites&lt;/h2>
&lt;p>Oooh, look at this cool person&amp;rsquo;s blog post that was posted on Hacker News&amp;hellip; Why don&amp;rsquo;t I have cool, minimal blog like this?&lt;/p>
&lt;h2 id="step-2-pick-your-theme">Step 2: Pick your theme&lt;/h2>
&lt;p>Spend two hours browsing minimal &lt;a href="https://themes.gohugo.io/">Hugo themes&lt;/a> until you find one that&amp;rsquo;s simple yet functional.&lt;/p>
&lt;h2 id="step-3-simplify">Step 3: Simplify&lt;/h2>
&lt;p>Why does this &amp;ldquo;simple&amp;rdquo; theme include google analytics, disqus, and javascript auto day/night theme detection?&lt;/p>
&lt;p>I should gut it of all the stuff I don&amp;rsquo;t need&amp;hellip;&lt;/p></description></item><item><title>About</title><link>https://debugti.me/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://debugti.me/about/</guid><description>&lt;h2 id="hi">Hi.&lt;/h2>
&lt;p>I&amp;rsquo;m Andy Salerno.&lt;/p>
&lt;p>I&amp;rsquo;m a software developer, currently &lt;a href="https://www.microsoft.com/en-us/microsoft-copilot/microsoft-copilot-studio">building Copilot Studio at Microsoft.&lt;/a>*&lt;/p>
&lt;p>Things that interest me: programming languages with strong guarantees 🦀, open source, street photography, coffee.&lt;/p>
&lt;h3 id="reach-out">Reach out&lt;/h3>
&lt;p>Email: andysalerno at gmial dotcom (fix the obvious typo in the domain)&lt;/p>
&lt;p>Github is linked in the page header.&lt;/p>
&lt;p>*&lt;em>Views in this blog are my own and don&amp;rsquo;t reflect the views of my employer, yadda yadda.&lt;/em>&lt;/p></description></item></channel></rss>