<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:wfw="http://wellformedweb.org/CommentAPI/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:atom="http://www.w3.org/2005/Atom"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
    >
<channel>
    <title>KMac&#x27;s Casts and More</title>
    <atom:link href="https://kmacb.eth.sucks/rss.xml" rel="self" type="application/rss+xml" />
    <link>https://kmacb.eth.sucks/</link>
    <description><![CDATA[
    
    ]]></description>
    
    
    <item>
        <title>Defifa</title>
        <link>https://kmacb.eth.sucks/F3402C86-9F69-4039-A422-833E27B60D23/</link>
        <guid>https://kmacb.eth.sucks/F3402C86-9F69-4039-A422-833E27B60D23/</guid>
        <pubDate>Tue, 21 Oct 2025 14:13:08 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/F3402C86-9F69-4039-A422-833E27B60D23/defifa.svg" />    
        
        
        <description><![CDATA[
            <img alt="defifa" src="https://kmacb.eth.sucks/F3402C86-9F69-4039-A422-833E27B60D23/defifa.svg" />
        ]]></description>
    </item>
    
    <item>
        <title>Football, Farcaster, and the Future of Media Capsules</title>
        <link>https://kmacb.eth.sucks/94F28AB9-EC7D-4652-8043-90DF399E1BFA/</link>
        <guid>https://kmacb.eth.sucks/94F28AB9-EC7D-4652-8043-90DF399E1BFA/</guid>
        <pubDate>Mon, 25 Aug 2025 20:39:58 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/94F28AB9-EC7D-4652-8043-90DF399E1BFA/IMG_2766.webp" />    
        
        
        <description><![CDATA[
            <img width="200" alt="IMG_2766" src="https://kmacb.eth.sucks/94F28AB9-EC7D-4652-8043-90DF399E1BFA/IMG_2766.webp" /> 
<h1>Portable Intent in a Cast</h1> 
<p>Most people don’t think about MIME types (Multipurpose Internet <em>Mail</em> Extensions). <code>.jpg</code>, <code>.mp4</code>, <code>.pdf</code> they just work. But behind every file, every upload, every tap to open, sits a three decade old standard that started life in a strange place: email attachments.</p> 
<p>MIME was invented so we could send pictures and documents through early email systems. Then the web adopted it, browsers leaned on it, and suddenly MIME types were the invisible grammar of the internet. Every click we have made since — from TikTok to Spotify — has been orchestrated by this silent taxonomy.</p> 
<p>I still remember in 3rd grade asking, <em>“Can I go to the bathroom?”</em> and Ms. Patterson correcting me: <em>“I’m sure you can, but may you?”</em> That was my first lesson in how grammar quietly governs what is allowed and what is not. MIME works the same way. We rarely notice it, but it has been policing the boundaries of digital possibility for decades.</p> 
<p>But here is the catch: MIME types have always been about static, inert formats. <code>.jpg</code> means “this is an image,” <code>.mp3</code> means “this is audio.” Great for the web of documents, but what about the web we are entering now?</p> 
<p>Think about the media that defines today. It is not just articles or videos. It is <strong>miniapps inside a feed.</strong> It is <strong>agents managing your picks</strong>, <strong>simulations running fantasy what ifs</strong>, <strong>retro cards that are part image, part stat line, part onchain mint or offchain attestation.</strong></p> 
<p>The old MIME types were enough for email and for ads. But they do not capture this new medium of <strong>actions.</strong></p> 
<ul> 
 <li>A cast that is not just text, but also a button to buy a ticket</li> 
 <li>An agent that carries not only memory but also a wallet</li> 
 <li>A simulation that does not just play back, but branches forward into alternate auditable futures</li> 
</ul> 
<p>If MIME types were the grammar of the early web, what I'll refer to as Capsules are starting to look like the vocabulary of the next one.</p> 
<p>They are not just ways to describe files, they are ways to describe what media can <strong>do</strong>. Actions packaged up, ready to move through feeds, chats, and apps.</p> 
<p>To make that concrete, here is a first sketch of what a new Capsule family could look like.</p> 
<hr /> 
<h1>📦 Capsule Family</h1> 
<h2><code>.sim</code> → Simulation Capsule</h2> 
<p>A replayable world, not just a recording.<br /> <strong>Example:</strong> Replay EPL Game Week 2 but swap the starting lineup; simulate a Footy App treasury payout under different rules.<br /> <strong>How it works:</strong> Runs like a sandboxed engine where rules and states can be reloaded and changed.<br /> <strong>Analogy:</strong> Like a <strong>video game save file</strong> you can load and play differently each time.</p> 
<h2><code>.agt</code> → Agent Capsule</h2> 
<p>Portable memory, personality, and actions in a file.<br /> <strong>Example:</strong> Drop in a commentator agent to narrate the match highlights, or a Footy App bot that tracks your fantasy roster and nudges you before kickoff.<br /> <strong>How it works:</strong> Encodes traits, skills, and memory in a portable container that can be called anywhere.<br /> <strong>Analogy:</strong> Like carrying around a <strong>Pokémon card</strong> that can come alive and act for you.</p> 
<h2><code>.rev</code> → Reversion Capsule</h2> 
<p>Timelines you can rewind and fork forward.<br /> <strong>Example:</strong> Roll back a fantasy trade decision and branch into alternate outcomes; fork a Footy App treasury split to see who would get paid under different settings.<br /> <strong>How it works:</strong> Stores past states and branching paths so you can roll back and play out alternatives.<br /> <strong>Analogy:</strong> Like a <strong>time machine remote</strong> for your season.</p> 
<h2><code>.ken</code> → Knowledge Capsule</h2> 
<p>Structured, portable context an agent can instantly load.<br /> <strong>Example:</strong> EPL Season pack with fixtures, results, and embeddings; a shard of fantasy scoring rules so your agent instantly knows football.<br /> <strong>How it works:</strong> Holds schema, context, and embeddings in a compact portable file.<br /> <strong>Analogy:</strong> Like a <strong>flash drive for knowledge</strong> — plug it into any agent and it speaks the game.</p> 
<h2><code>.trv</code> → Traversal Capsule</h2> 
<p>Maps of paths and journeys through data or networks.<br /> <strong>Example:</strong> Trace a Farcaster conversation graph backward to kickoff, then branch forward through match day banter.<br /> <strong>How it works:</strong> Encodes pathways and steps so agents or users can traverse networks of data.<br /> <strong>Analogy:</strong> Like a <strong>questline map</strong> — you pick which path to walk, not which world to run.</p> 
<h2><code>.mix</code> → Hybrid Capsule</h2> 
<p>Bundle of text, image, code, and contract ABIs in one.<br /> <strong>Example:</strong> A Footy App retro card that is part PNG, part JSON stats, part tokenURI metadata — media and mint fused.<br /> <strong>How it works:</strong> Wraps multiple formats and execution hooks into a single bundle.<br /> <strong>Analogy:</strong> Like a <strong>magic backpack</strong> holding different tools, all accessible at once.</p> 
<h2><code>.pay</code> → Payment Capsule</h2> 
<p>Crypto native value transfer tucked inside media.</p> 
<p><strong>Example:</strong> A cast that carries a prize payout or ticket split inline — no checkout, no detour.</p> 
<p><strong>How it works:</strong></p> 
<ul> 
 <li>The host app's <strong>wallet</strong> is the signer — the actor that says “yes, send this”</li> 
 <li>The <strong>blockchain</strong> is the settlement layer — the shared ledger where the payment lands</li> 
 <li>The <strong>Capsule</strong> is the container — it carries the payment intent inside the cast, making it portable anywhere</li> 
</ul> 
<p><strong>Analogy:</strong> Like an <strong>envelope with cash inside</strong> — except it travels with the message itself, ready to be opened and settled with a tap, not after the fact.</p> 
<hr /> 
<h1>A Glimpse Forward</h1> 
<p>The first MIME era gave us the <strong>web of documents.</strong><br /> The second MIME era gave us the <strong>web of ads.</strong><br /> The next era is shaping into the <strong>web of agents and actions.</strong></p> 
<p>Imagine this: it is match day, Liverpool are playing Newcastle. In your Footy App feed a friend drops a cast with a retro card. But it is not just an image — it is a <code>.mix</code> Capsule. You tap and see stats, a button to mint, and an inline <code>.pay</code> Capsule where you toss in 0.001 ETH for the prize pool. At halftime, an <code>.agt</code> Capsule drops — Peter Drury’s AI twin narrating the highlights. After the match, a <code>.sim</code> Capsule lets you rerun the game: what if the subs were different, what if Gordon did not see red or if Konate did.</p> 
<p>When I say <em>feeds where media is not inert, it is alive</em> I mean that posts will stop being just <strong>representations</strong> of something, like a picture of the game or a clip of a goal, and start being <strong>containers of action</strong>.</p> 
<p>A Capsule is not just attached to a message like an old email file or a link embed. It <strong>is</strong> the message on the snapchain.</p> 
<ul> 
 <li>A <code>.sim</code> Capsule does not just show highlights — it lets you <strong>rerun the match</strong> with different lineups</li> 
 <li>A <code>.pay</code> Capsule does not just link to a checkout page — it <strong>carries the payment</strong> inside the cast</li> 
 <li>A <code>.ken</code> Capsule does not just describe stats — it gives your agent the <strong>knowledge of the season</strong> in a single drop</li> 
</ul> 
<p>That is why I think of them as <strong>intents made portable</strong>.<br /> They are not passive files or url embeds to be opened later in a miniapp, they are <strong>actions, ready to run, wherever they travel.</strong></p> 
<p>And if MIME was the grammar of the web we inherited, Capsules might just be the playbook of the one we are building.</p>
        ]]></description>
    </item>
    
    <item>
        <title>You betr, you betr, you bet</title>
        <link>https://kmacb.eth.sucks/E4E0AC64-9DAB-41A6-8D31-2AB3EB3C83F9/</link>
        <guid>https://kmacb.eth.sucks/E4E0AC64-9DAB-41A6-8D31-2AB3EB3C83F9/</guid>
        <pubDate>Thu, 21 Aug 2025 12:46:15 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/E4E0AC64-9DAB-41A6-8D31-2AB3EB3C83F9/betrmint-new-logo-final.webp" />    
        
        
        <description><![CDATA[
            <p>Thank you AI and of course The WHho.<br /> Should I put it to music? hmm<img width="845" alt="betrmint-new-logo-final" src="https://kmacb.eth.sucks/E4E0AC64-9DAB-41A6-8D31-2AB3EB3C83F9/betrmint-new-logo-final.webp" /></p> 
<h3>🎶 <strong>You $BETR You $BETR You bet</strong> 🎶</h3> 
<p>You betr, you betr, you bet, ooh</p> 
<p>You better, you better, you bet, ooh</p> 
<p>You better, you better, you bet, ooh</p> 
<p>You better, you better, you bet, ooh</p> 
<p>I call you on the blockchain node<br /> My gas too high with ETH regrets<br /> I sometimes feel I should just go home<br /> But I’m chasing that memecoin pump that never forgets</p> 
<p>I love to hear you shill my name<br /> Especially when you ape yes<br /> Got your wallet right now on my mind<br /> But I rugged myself blind to the sound of old DEXs<br /> Mmm<br /> To the sound of old DEXs<br /> Oh, and who’s next?</p> 
<p>When I say, “I hodl,” you say, you $BETR<br /> You better, you better, you $BETR<br /> When I say, “I need moon,” you say, you $BETR<br /> You better, you better, you $BETR</p> 
<p>You better bet your life<br /> Or FUD will cut you like a knife</p> 
<p>I want those paper-handed axes overthrown<br /> I’m not into your KYC picture<br /> I just like your chrome (Ledger cold)<br /> You welcome me with diamond hands &amp; open bags<br /> I know only fools degen trades<br /> But this one never lags</p> 
<p>I don’t really mind how much you pump me<br /> Ooh, a little’s alright<br /> When you say, “Come over &amp; stake tonight<br /> Tonight, tonight”</p> 
<p>When I say, “I hodl,” you say, you $BETR</p> 
<p>You better, you better, you $BETR</p> 
<p>When I say, “I need moon,” you say, you $BETR</p> 
<p>You better, you better, you $BETR</p> 
<p>You betr bet your life<br /> Or FOMO cuts you, cuts you like a knife</p>
        ]]></description>
    </item>
    
    <item>
        <title>$SCORES - Footy App Points</title>
        <link>https://kmacb.eth.sucks/56FA93CA-ADB3-40C4-98B4-54C1D9797FDF/</link>
        <guid>https://kmacb.eth.sucks/56FA93CA-ADB3-40C4-98B4-54C1D9797FDF/</guid>
        <pubDate>Mon, 11 Aug 2025 10:45:53 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/56FA93CA-ADB3-40C4-98B4-54C1D9797FDF/output.png" />    
        
        
        <description><![CDATA[
            <p><strong>Footy App</strong> is a community project for football fans on Farcaster.<br /> For those who want to geek out — here’s how the $SCORES <a href="https://farcaster.xyz/miniapps/vRlFDfogkgrw/footy-app">Footy App Points</a> token can be accessed:</p> 
<table> 
 <thead> 
  <tr> 
   <th>Action</th> 
   <th>Where It Happens</th> 
   <th>Notes</th> 
  </tr> 
 </thead> 
 <tbody> 
  <tr> 
   <td><strong>Buy</strong></td> 
   <td><strong>Footy App</strong> (<a href="https://farcaster.xyz/miniapps/vRlFDfogkgrw/footy-app">Farcaster miniapp</a>) &amp; <strong>Revnet</strong> (<a href="https://www.revnet.app/base:53">web app</a>)</td> 
   <td>Issues tokens to you, sends a split to the core team, ETH backs the token.</td> 
  </tr> 
  <tr> 
   <td><strong>Sell</strong></td> 
   <td><strong>Revnet</strong> (<a href="https://www.revnet.app/base:53">web app</a>)</td> 
   <td>Cash out anytime. Exit tax rewards holders who stay.</td> 
  </tr> 
  <tr> 
   <td><strong>Borrow</strong></td> 
   <td><strong>Revnet</strong> (<a href="https://www.revnet.app/base:53">web app</a>)</td> 
   <td>Borrow against your tokens without selling.</td> 
  </tr> 
  <tr> 
   <td><strong>Swap</strong></td> 
   <td><strong>Wallet / <a href="https://app.uniswap.org/explore/pools/base/0x51b57C7545aE3eCa988e0EE3e19D05160efc5C1e">DEX</a></strong></td> 
   <td>Price can go above issuance or below floor — both are opportunities for savvy traders until arbitrage bots close the gap. Beware low liquidity.</td> 
  </tr> 
 </tbody> 
</table> 
<p>For all the Terms of token issuance, splits, allocations, and exist rules check out <a href="https://www.revnet.app/base:53">https://www.revnet.app/base:53</a></p> 
<p>Buying through Footy App issues tokens to you and sends a split of tokens to the core team. The ETH from your purchase backs the token supply. The core rules are onchain and cannot be changed.</p> 
<p>Holders can borrow or sell anytime — there’s always liquidity. <a href="https://www.revnet.app/base:53">Revnet</a> has a cash-out UX and <em>might</em> offer better prices than a DEX, though integration into Footy App hasn’t been a priority yet. There’s also an exit tax — leaving rewards those who stay by increasing their token value.</p> 
<p>In theory, with perfect information (yeah right), the swap price in your wallet wouldn’t go above issuance price or below the floor — with some corner-case exceptions. Over time, arbitrage bots will make pricing more efficient.</p> 
<p>Why a liquidity pool? To get $SCORES into the hands of football fans. @noiceapp distributes via likes, replies, and recasts — a highly targeted approach compared to other farmable tactics. The only way to get a token into that app is to have a DEX liquidity pool. I’ve thought about removing the tiny liquidity or adding more, but for now it’s staying put to see if someone spots an opportunity.</p> 
<p>For now, the focus is on building and creating offerings that generate fees and demand for $SCORES, then distributing and raising awareness through @noiceapp and other Farcaster-native tactics that tightly target fans of the beautiful game.</p> 
<hr /> 
<p><strong>$SCORES Flywheel</strong></p> 
<ol> 
 <li>Fans play games using $SCORES, with some ETH flowing into the treasury to back $SCORES</li> 
 <li>Demand for $SCORES grows as fans use it in play and unlock offerings</li> 
 <li>Purchases send a portion of tokens to the core team</li> 
 <li>Team borrows against $SCORES to fund ops &amp; rewards</li> 
 <li>New offerings &amp; rewards attract more players</li> 
 <li>Backing per token increases, raising the floor price</li> 
 <li>Stronger token value drives more demand &amp; participation</li> 
</ol>
        ]]></description>
    </item>
    
    <item>
        <title>TIPS but not that kind</title>
        <link>https://kmacb.eth.sucks/D38B5886-8E40-40F0-A33A-4363017DCE3E/</link>
        <guid>https://kmacb.eth.sucks/D38B5886-8E40-40F0-A33A-4363017DCE3E/</guid>
        <pubDate>Mon, 28 Jul 2025 13:42:59 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/D38B5886-8E40-40F0-A33A-4363017DCE3E/IMG_2185.jpg" />    
        
        
        <description><![CDATA[
            <h1><strong>$TIPS</strong> – Let's Create An Inflation‑Resistant Revnet Token</h1> 
<h2>The Need for an Inflation‑Protected Asset</h2> 
<p>Inflation can quietly erode the value of your money, and sometimes <strong>not so quietly</strong>. In 2022, U.S. consumer prices spiked by <strong>9.1% year-over-year – the highest jump in 40 years</strong>. Even after aggressive Fed action, inflation was still about <strong>3% for 2024</strong>, above the historical 2% target. In practical terms, <strong>$1 in your wallet today buys less than $1 did a year ago</strong>, and over time that loss compounds.</p> 
<p>Traditional finance offers <strong>TIPS (Treasury Inflation-Protected Securities)</strong> to combat this – bonds <strong>indexed to inflation to protect investors’ purchasing power</strong>. TIPS increase their principal with the Consumer Price Index so that your payout grows with rising prices.</p> 
<p>Inspired by this idea, the crypto world may ask: <em>Can we create a <strong>DeFi native token</strong> that also <strong>offsets inflation</strong>, preserving (or even growing) real value?</em> Not some wrapped so called Real World Asset. Let's not only play a different game, let's create a new sport! How about <strong>$TIPS</strong>, an inflation-resistant RevNet token designed to do just that.<br /> <img width="347" alt="IMG_2185" src="https://kmacb.eth.sucks/D38B5886-8E40-40F0-A33A-4363017DCE3E/IMG_2185.jpg" /></p> 
<h2>What are <strong>$TIPS</strong>?</h2> 
<p><strong>$TIPS</strong> (named after those inflation-indexed bonds🤔) is a new concept: an <strong>inflation-resistant token</strong> launched as a <strong>RevNet</strong>. If you haven’t heard of Revnets, think of them in this context as an <strong>unowned, automated “vending machine” contracts</strong> with rules set in stone from day one. You put in some base asset and get a project token out; later, you can put the token back in to redeem value, <strong>all according to predefined immutable rules</strong> – no greedy 'trusted' admins or DAO votes needed.</p> 
<p>In the case of $TIPS, you’ll <strong>deposit USDC and mint $TIPS tokens</strong>. The twist: the <strong>token’s issuance and redemption follow a curve designed to reward long-term holding and moderate dilution</strong>, so the <strong>effective value of $TIPS is designed to rise over time</strong>.</p> 
<p>Now, let's be clear: $TIPS isn’t pegged to CPI or any live inflation oracle. This isn’t a synthetic CPI tracker or a Fed-reactive asset. It’s <strong>inspired by the goalsof TIPS, but more like a crypto-native variable rate Certificate of Deposit (CD)</strong>. Rules are set up front. It follows a <strong>predetermined tapering schedule</strong> and <strong>bonding curve redemption logic</strong>. Over time, if you hold through the taper and let others exit early, the backing per token increases.</p> 
<p>So call it <strong>TIPS meets variable rate CD</strong>, served via Revnet.</p> 
<h2>Backed by <strong>USDC</strong>: A Stable Foundation</h2> 
<p>$TIPS is <strong>100% backed by USDC</strong>, providing a stable denominator for its value. Why USDC? Because <strong>if we’re offsetting inflation, we want a stable unit</strong> (the U.S. dollar) as the baseline. USDC is a widely used, dollar-pegged stablecoin, so 1 USDC ≈ $1. By backing $TIPS with USDC, we ensure that each $TIPS token is <strong>redeemable for some amount of real USD value</strong> at any time.</p> 
<p>Unlike algorithms or volatile crypto collateral, <strong>USDC backing keeps $TIPS grounded</strong> – one foot firmly in stable value, while the token’s structure handles the long-term growth logic. This setup means <strong>no wild price swings</strong> unrelated to macro reality; $TIPS’s value relative to USDC evolves from <strong>issuance and redemption mechanics</strong>, not hype.</p> 
<h2>Issuance Taper: <strong>Quarterly Adjustments</strong> for Steady Growth</h2> 
<p>Every quarter—timed to the real-world financial rhythm of the FOMC—the issuance rate of $TIPS drops. Think of it like bitcoin halvings but more regular and pre-set. Early holders get more tokens per USDC contributed, but that window closes fast.</p> 
<p>We should explore taper frequencies:</p> 
<ul> 
 <li><strong>Daily Taper:</strong> Highly responsive tiny increase that is probably too twitchy but sure would be intersteing.</li> 
 <li><strong>Monthly Taper:</strong> Highly responsive but potentially too twitchy.</li> 
 <li><strong>Quarterly Taper:</strong> Matches macro cadence. Good balance of pace and simplicity.</li> 
 <li><strong>Annual Taper:</strong> Simple, but too slow for dynamic inflation expectations and building energy in the Revnet.</li> 
</ul> 
<p>Quarterly might hit the sweet spot to start as it gives the protocol breathing room and keeps issuance in sync with user behavior. But here's the thing—<strong>this isn't a monolith</strong>. Anyone can launch their own $TIPS Revnet with different taper parameters. You could have a monthly $TIPS, an annual one, or even something wilder. Let the market experiment.</p> 
<p>Each version will diverge. That’s the point.</p> 
<h2>Fair Launch Principles: <strong>No Pre‑Mine, No Special Reserves</strong></h2> 
<p>There’d be no pre-mine. No founder allocation. No speculative tokenomics sleight of hand. Just pure access—anyone could participate, and everyone would start equal.</p> 
<p>This “no-premine, no privilege” approach is inspired by early Yearn Finance’s launch—zero reserved supply, no insider deals, just smart contract and community.</p> 
<p>There are also <strong>no splits or skim fees</strong> on deposits; unlike some protocols that reserve, say, 10% of each mint for the team or treasury, $TIPS mints <strong>100% to the depositor</strong>.</p> 
<h2>Rewarding Loyalty: <strong>Redemption Curve</strong> Encourages Long-Term Holding</h2> 
<p>Cash-out mechanics are locked from day one. That means the only way out is via the bonding curve, where the treasury determines your redemption value. That curve rewards loyalty and timing. Sell early, get less. Wait it out, the slope improves.</p> 
<p>Early redeemers might only get 80% of their backing. That leftover stays in the pot, growing the share for those who stick around. It’s a protocol-native loyalty reward.</p> 
<h2>Borrow Without Selling: Unlock Value via REVLoans</h2> 
<p>And here’s the twist: you could tap into your $TIPS value without selling. Using REVLoans, holders can borrow against their position—accessing USDC while still holding their stake. It’s like having your inflation-fighting cake and eating it too.</p> 
<p>This helps support long-term holders who believe in the value proposition but need liquidity in the short term.</p> 
<h2>Offsetting Inflation with Real Data</h2> 
<p>Let’s get practical. If inflation is 5%, a regular $1 stablecoin loses 5% purchasing power. $TIPS, by contrast, aims to <strong>grow in value (in USDC terms) by roughly that same 5%</strong>, offsetting that loss.</p> 
<p>This may be achieved through a <strong>combination of controlled issuance and redemption penalties</strong>. As the quarters roll on and issuance slows, the average USDC per $TIPS rises—especially if demand increases due to rising USD inflation.</p> 
<p>We’ll need to surface real inflation stats—like <strong>CPI from the Bureau of Labor Statistics</strong>—to contextualize progress. Not to peg, but to orient. There’s no automatic CPI peg here, just transparent references for anyone watching.</p> 
<h2>Conclusion: Big Picture of <strong>$TIPS</strong></h2> 
<p>This wouldn’t be another farm-and-dump token. It’d be an experiment in programmable scarcity and stable purchasing power. By marrying the <strong>reliability of USDC</strong>, the <strong>principles of TIPS</strong>, and the <strong>autonomy of Revnets</strong>, $TIPS aims to be a smarter on-chain store of value.</p> 
<p>The design choices – <strong>quarterly tapering, fair launch, no pre-mine, loyalty rewards –</strong> all serve a common purpose: to build <strong>trust</strong> and align the system with long-term users, not short-term speculators or insiders.</p> 
<p>If you’re thinking about long-term DeFi assets that do more than just chase APRs, $TIPS might be worth watching.</p> 
<p>No promises. Just math, mechanics, and a shot at holding a smarter dollar.</p> 
<p><strong>Sources:</strong> Real-world inflation data from BLS; Juicebox/RevNet concepts from Jango and Juicebox docs; TIPS bond mechanics from Investopedia/Schwab; Yearn’s fair launch philosophy.</p> 
<p>Find a typos? I leaned on AI but touched it up a bit and you know what that means... call it out in Farcaster or The Base App and I'll send you a noice or tipn tip.</p>
        ]]></description>
    </item>
    
    <item>
        <title>O Captain! My Captain!</title>
        <link>https://kmacb.eth.sucks/D4FE43AF-D6AA-4EF1-8081-B9AD90D5F5E0/</link>
        <guid>https://kmacb.eth.sucks/D4FE43AF-D6AA-4EF1-8081-B9AD90D5F5E0/</guid>
        <pubDate>Sat, 19 Jul 2025 10:15:12 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/D4FE43AF-D6AA-4EF1-8081-B9AD90D5F5E0/Screenshot%202025-07-23%20at%209.48.26%20PM.png" />    
        
        
        <description><![CDATA[
            <p>⚽️ with nods to Walt Whitman &amp; HT OpenAI</p> 
<p>O Captain! my Captain! our gameweek trip is done,<br /> The match is played, the points are in, the leaderboard begun,<br /> You braved the benching whispers, you wore the armband proud,<br /> All eyes were on your boots today, you drew the hopeful crowd.</p> 
<p>But O heart! heart! heart!<br /> O shots that hit the post,<br /> Where on the pitch my Captain lies,<br /> Gone missing like a ghost.</p> 
<p>O Captain! my Captain! rise up and take a bow!<br /> Rise &amp; hear the fans still chanting loud, the clean sheet’s safe for now.<br /> For you, the cheers &amp; memes explode, for you, the frame is cast,<br /> For you the boosts were reallocated, your moment here at last.</p> 
<p>Here Captain! dear father!<br /> This call beneath the sun,<br /> It matters not if goals were scored<br /> You dared to choose The One.</p> 
<img width="382" alt="Screenshot 2025-07-23 at 9.48.26 PM" src="https://kmacb.eth.sucks/D4FE43AF-D6AA-4EF1-8081-B9AD90D5F5E0/Screenshot 2025-07-23 at 9.48.26 PM.png" />
        ]]></description>
    </item>
    
    <item>
        <title>A little something called Hubs</title>
        <link>https://kmacb.eth.sucks/0DD4BAB5-5ED7-49F8-991C-0E10CFEADC8D/</link>
        <guid>https://kmacb.eth.sucks/0DD4BAB5-5ED7-49F8-991C-0E10CFEADC8D/</guid>
        <pubDate>Tue, 15 Jul 2025 16:53:04 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/0DD4BAB5-5ED7-49F8-991C-0E10CFEADC8D/Screenshot%202025-07-15%20at%205.12.24%20PM.png" />    
        
        
        <description><![CDATA[
            <p><a href="https://www.hubs.is/">https://www.hubs.is/</a></p> 
<p>A team of AI agents<br /> Flexible, reusable, shareable context<br /> Dynamic feeds with persistent memory</p> 
<p>Join the waitlist.</p> 
<p>The team is starting small—inviting a few people into an early version as bugs are squashed and the infra firms up.</p> 
<p>It’s been amazing to see this vision of @scottw’s come to life after years of work.</p> 
<p>--<br /> I’m an active advisor and a founding shareholder in the company. There is an open SAFE. hmu if you want an introduction.</p> 
<p><img width="1132" alt="Screenshot 2025-07-15 at 5.12.24 PM" src="https://kmacb.eth.sucks/0DD4BAB5-5ED7-49F8-991C-0E10CFEADC8D/Screenshot 2025-07-15 at 5.12.24 PM.png" /><img width="1132" alt="Screenshot 2025-07-15 at 5.12.01 PM" src="https://kmacb.eth.sucks/0DD4BAB5-5ED7-49F8-991C-0E10CFEADC8D/Screenshot 2025-07-15 at 5.12.01 PM.png" /><img width="1132" alt="Screenshot 2025-07-15 at 5.11.49 PM" src="https://kmacb.eth.sucks/0DD4BAB5-5ED7-49F8-991C-0E10CFEADC8D/Screenshot 2025-07-15 at 5.11.49 PM.png" /></p>
        ]]></description>
    </item>
    
    <item>
        <title>Tokenized Coffee</title>
        <link>https://kmacb.eth.sucks/C540F6B5-3D9E-45DE-B6F4-AB6075E7061B/</link>
        <guid>https://kmacb.eth.sucks/C540F6B5-3D9E-45DE-B6F4-AB6075E7061B/</guid>
        <pubDate>Sat, 31 May 2025 22:17:23 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/C540F6B5-3D9E-45DE-B6F4-AB6075E7061B/IMG_1844.jpg" />    
        
        
        <description><![CDATA[
            
        ]]></description>
    </item>
    
    <item>
        <title>Otti drew harry me</title>
        <link>https://kmacb.eth.sucks/BD01EDB0-855B-459E-86DE-D646778CAC6D/</link>
        <guid>https://kmacb.eth.sucks/BD01EDB0-855B-459E-86DE-D646778CAC6D/</guid>
        <pubDate>Sat, 31 May 2025 22:10:50 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/BD01EDB0-855B-459E-86DE-D646778CAC6D/IMG_1812.jpeg" />    
        
        
        <description><![CDATA[
            
        ]]></description>
    </item>
    
    <item>
        <title>Front-Loaded Ownership Warrant</title>
        <link>https://kmacb.eth.sucks/5094662D-FF7B-4B49-96D0-66C2894257AD/</link>
        <guid>https://kmacb.eth.sucks/5094662D-FF7B-4B49-96D0-66C2894257AD/</guid>
        <pubDate>Sat, 31 May 2025 19:07:51 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/5094662D-FF7B-4B49-96D0-66C2894257AD/flow.png" />    
        
        
        <description><![CDATA[
            <h2>Experimenting with FLOW</h2> 
<p>Traditional equity incentives keeps builders waiting behind cliffs, vesting schedules, and exercise windows.</p> 
<p>Front-Loaded Ownership Warrants (FLOW) flips this upside-down:</p> 
<ul> 
 <li> <p>Tokens sit visibly in escrow from day one.</p> </li> 
 <li> <p>The issuer gets liquidity up front, minus prepaid interest, can be used to fund immediate operations.</p> </li> 
 <li> <p>Holder controls timing: send a fixed repayment to unlock the tokens.</p> </li> 
 <li> <p>Grace period built-in (thanks to prepaid interest), followed by a gradual collateral decay to zero wo cliff-edge expiry risk.</p> </li> 
 <li> <p>Fully transferable NFT holder may sell, hodl, or swap anytime.</p> </li> 
</ul> 
<table> 
 <thead> 
  <tr> 
   <th>Attribute</th> 
   <th>Classic equity warrant</th> 
   <th>Revnet “FLOW” (Front-Loaded Ownership Warrant) NFT</th> 
  </tr> 
 </thead> 
 <tbody> 
  <tr> 
   <td><strong>What you get today</strong></td> 
   <td>A paper or digital certificate that says <em>“you may buy X shares at Y price.”</em> Nothing else moves.</td> 
   <td>An ERC-721 dropped into your wallet <strong>and</strong> the exact token stack parked on-chain in escrow—visible now.</td> 
  </tr> 
  <tr> 
   <td><strong>Exercise price</strong></td> 
   <td>Fixed cash price per share; holder wires money to the issuer at exercise.</td> 
   <td>Fixed unlock price (ETH, USDC, whatever unit the project chose) coded into the contract; holder sends it to the contract to free the tokens.</td> 
  </tr> 
  <tr> 
   <td><strong>Where the asset comes from</strong></td> 
   <td>Company issues <em>new</em> shares on exercise → dilution.</td> 
   <td>Tokens originate from already minted project team slice → no fresh dilution at unlock time.</td> 
  </tr> 
  <tr> 
   <td><strong>Maturity</strong></td> 
   <td>Hard expiry date; worthless if not exercised in time.</td> 
   <td>Pre-paid grace window (e.g., 2 yrs). After that, escrowed tokens decay linearly until year 10, then NFT value hits zero.</td> 
  </tr> 
  <tr> 
   <td><strong>Up-front cash to issuer</strong></td> 
   <td>None. Company only gets cash <em>if</em> warrant is exercised.</td> 
   <td>Issuer already banked the unlock payment’s <strong>net present value</strong> on day 0 (they received ETH minus prepaid-interest skim when the NFT was minted).</td> 
  </tr> 
  <tr> 
   <td><strong>Collateral</strong></td> 
   <td>None; claim is unsecured.</td> 
   <td>Escrowed tokens act as self-collateral. If holder ghosts forever, decay burns them back to the treasury.</td> 
  </tr> 
  <tr> 
   <td><strong>Transferability</strong></td> 
   <td>Sometimes restricted; often needs board consent.</td> 
   <td>Fully transferable NFT—sell it, gift it, fractionalise it any time.</td> 
  </tr> 
  <tr> 
   <td><strong>Interest / coupons</strong></td> 
   <td>None; just optional right to buy.</td> 
   <td>Same: no coupons. Interest is prepaid back into the project's token.</td> 
  </tr> 
  <tr> 
   <td><strong>Reg-treatment shorthand</strong></td> 
   <td>Clear-cut security.</td> 
   <td>Still murky—looks like an incentive IOU + token lien hybrid.</td> 
  </tr> 
  <tr> 
   <td><strong>Revenue Access</strong></td> 
   <td>No mechanisms for accessing revenue.</td> 
   <td>Provides direct access to project revenue, enhancing liquidity and incentive alignment.</td> 
  </tr> 
 </tbody> 
</table> 
<p>Certainly! Here's an example added to the end of the blog post:</p> 
<hr /> 
<h3>Example of FLOW Mechanics in Action</h3> 
<p>Imagine a scenario where a project team holds tokens from their Revnet project and decides to put these tokens up as collateral for a loan. The loan is structured as a Front-Loaded Ownership Warrant (FLOW) represented by an NFT. This NFT is then given to a network contributor as an incentive.</p> 
<p><strong>Recipient Actions:</strong></p> 
<ol> 
 <li> <p><strong>Immediate Access</strong>: Upon receiving the FLOW NFT, the recipient can see the exact token stack parked on-chain in escrow from day one.</p> </li> 
 <li> <p><strong>Token Control</strong>: The recipient has control over the timing. They can send a fixed repayment amount in ETH to the contract to unlock the tokens.</p> </li> 
 <li> <p><strong>Grace Period</strong>: A prepaid grace period is built-in (e.g., 2 years). During this time, the escrowed tokens will not decay only after that a linear decay kicks in until year 10, at which point the value hits zero.</p> </li> 
 <li> <p><strong>Appreciation Strategy</strong>: If the ETH in Revnet appreciates significantly, the holder may choose to:</p> 
  <ul> 
   <li><strong>Early Exercise</strong>: Pay off the loan early to retrieve all tokens.</li> 
   <li><strong>Reallocation</strong>: Reallocate the loan to access the appreciated value, adjusting the unlock price to reflect the current market conditions.</li> 
  </ul> </li> 
</ol> 
<p>In this way, FLOW mechanics allow for flexible ownership and incentivize contributors to participate actively in the network's growth and success.</p> 
<p>In short: Ownership flows the moment you pull the trigger, not when HR paperwork says it does.</p> 
<p>At the Footy App, we're going to try this and see what we learn and see if find a better way to keep incentives aligned.</p> 
<p>Squeeze to find out if the juice will FLOW. <a href="https://farcaster.xyz/miniapps/vRlFDfogkgrw/footy-app">https://farcaster.xyz/miniapps/vRlFDfogkgrw/footy-app</a></p>
        ]]></description>
    </item>
    
    <item>
        <title>A Token Framework for Every Economy</title>
        <link>https://kmacb.eth.sucks/BFA19864-754C-4600-BC23-6321C4232761/</link>
        <guid>https://kmacb.eth.sucks/BFA19864-754C-4600-BC23-6321C4232761/</guid>
        <pubDate>Thu, 29 May 2025 23:10:32 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/BFA19864-754C-4600-BC23-6321C4232761/7395784ba1d70419da615028a89155c1.webp" />    
        
        
        <description><![CDATA[
            <p><em>written with &amp; by AI (v 1.0) March 5, 2025</em></p> 
<p>Money define economies. Tokens define modern economies. Some thrive on speculation, while others build stable financial networks or reward long-term contributors. Whether it’s a memecoin designed for viral growth, a security token tied to dividends, or a network token governing an ecosystem, every token economy requires a system that can sustain itself. The problem isn’t just issuing tokens—it’s ensuring that they circulate in a way that rewards actual participation and maintains value over time.</p> 
<p>Revnet.eth.sucks introduces a structured approach where tokens are always issued to those paying into the network. Instead of arbitrary supply or inflation, participants receive tokens as a direct function of their contributions. They can either cash out immediately for an instant rebate or hold onto their tokens, benefiting from future contributors, shifting incentives, and preset economic stages. Unlike traditional tokenomics, where governance votes or centralized control can change fundamental rules, Revnet enforces economic permanence—issuance rates, cash out tax rates, and operator splits are locked at deployment. The only thing that remains flexible is how operators use their split, allowing for strategic adaptation without undermining the foundational rules of the system.</p> 
<p>A Token Taxonomy That Drives Economic Design<br /> A16Z’s token taxonomy framework visually maps the different ways tokens derive value. Some, like memecoins, rely entirely on social speculation, while others, like security tokens, function as investments tied to real financial returns. In between, there are network tokens, arcade tokens, company-backed tokens, collectible tokens, and asset-backed tokens, each with unique economic dynamics.</p> 
<p>post image<br /> Revnet.eth.sucks is flexible enough to support all of these models by structuring token issuance, cash out costs, and revenue distribution in a way that aligns with the desired outcome. The table below outlines how different tokens function within this system.</p> 
<p>Token Type Comparisons and Revnet Configurations</p> 
<table> 
 <thead> 
  <tr> 
   <th>Token Type</th> 
   <th>Primary Value Source</th> 
   <th>Issuance Mechanism</th> 
   <th>Cash Out Rate</th> 
   <th>Operator Splits (Locked %)</th> 
   <th>Operator Control (Flexible)</th> 
  </tr> 
 </thead> 
 <tbody> 
  <tr> 
   <td>Memecoin</td> 
   <td>🌍 Social hype</td> 
   <td>💸 Pay-in minting</td> 
   <td>⬇️ Low/none</td> 
   <td>🌐 Community rewards</td> 
   <td>🔄 Used for LP, burns, or promos</td> 
  </tr> 
  <tr> 
   <td>Arcade Token</td> 
   <td>In-system utility</td> 
   <td>💳 Purchase-based</td> 
   <td>Medium</td> 
   <td>🏗 Platform fees</td> 
   <td>🔄 Funds development or events</td> 
  </tr> 
  <tr> 
   <td>Security Token</td> 
   <td>Investment</td> 
   <td>🏦 Investor pay-in</td> 
   <td>🔒 High</td> 
   <td>💸 Dividend distribution</td> 
   <td>🔄 Paid out, reinvested, or held</td> 
  </tr> 
  <tr> 
   <td>Company Token</td> 
   <td>🏢 Corporate use</td> 
   <td>🔄 Revenue-driven</td> 
   <td>⬇️ Low</td> 
   <td>💰 Profit-sharing</td> 
   <td>🔄 Funds R&amp;D, buybacks, or expansion</td> 
  </tr> 
  <tr> 
   <td>Network Token</td> 
   <td>🔗 Network effects</td> 
   <td>📊 Pay-in staking</td> 
   <td>🔄 Adjustable</td> 
   <td>🗳 Governance treasury</td> 
   <td>🔄 Funds grants, dev incentives, or security</td> 
  </tr> 
  <tr> 
   <td>Collectible Token</td> 
   <td>Scarcity</td> 
   <td>🎨 NFT sales</td> 
   <td>⬇️ None/low</td> 
   <td>🎭 Creator royalties</td> 
   <td>🔄 Payouts to artists, curators, or platforms</td> 
  </tr> 
  <tr> 
   <td>Asset-Backed Token</td> 
   <td>🏦 Real-world assets</td> 
   <td>🔗 Asset-pegged</td> 
   <td>💰 Asset fees</td> 
   <td>🔐 Custodian-managed</td> 
   <td>🔄 Used for storage, insurance, or staking</td> 
  </tr> 
 </tbody> 
</table> 
<p>Revnet ensures that tokens are only issued to participants who pay into the system, preventing unchecked inflation and creating a self-balancing token economy where each participant must decide whether to cash out immediately or hold for future value.</p> 
<p>Locked Rules, Adaptive Incentives<br /> Revnet guarantees that a token’s issuance rate, cash out rate, and operator splits are set in stone at launch. This immutability ensures long-term predictability for participants, eliminating governance risks or sudden economic shifts. However, while the percentage of operator splits is locked, the operator retains full control over how their allocated funds are used.</p> 
<p>For example, a network token’s treasury might initially fund growth incentives but later redirect funds toward security upgrades. A company-backed token could start with R&amp;D funding, then later prioritize user rewards or token buybacks. A security token might shift its dividend payments from cash to reinvestment, adapting to changing market conditions while staying within the fixed economic structure.</p> 
<p>This separation of locked rules and flexible allocations allows for dynamic strategy shifts without disrupting the integrity of the token economy.</p> 
<p>The Participant’s Choice: Cash Out or Hold for Future Benefits<br /> Since tokens are only issued to those contributing to the network, each participant faces a decision: take an instant rebate by cashing out or hold for long-term value.</p> 
<p>Cashing out immediately means selling tokens for a rebate, reducing the cost of participation. Holding onto tokens, however, provides exposure to future network growth, additional contributors paying into the system, and potential inflationary or tax rule adjustments that were preset at deployment. This self-balancing dynamic ensures that both short-term liquidity seekers and long-term holders find a role within the system.</p> 
<p>Pre-Programmed Economic Stages for Long-Term Viability<br /> Even though Revnet’s core parameters cannot change, economic phases can be preset at launch to create structured incentives at different stages. A network token, for example, may begin with high issuance and low cash out tax to encourage early adoption. As the ecosystem matures, issuance might slow down while cash out taxes increase, reinforcing long-term holding and discouraging speculative exits. In later phases, issuance could cease entirely, shifting the focus toward governance and treasury sustainability.</p> 
<p>These stages are predefined before launch and cannot be altered, ensuring predictability while still allowing for dynamic economic incentives over time.</p> 
<p>Deploying a Token Economy on Revnet<br /> Launching a Revnet-powered token involves committing to a fixed economic structure with three key settings:</p> 
<p>• Issuance Rate: Defines how tokens are created and distributed.</p> 
<p>• Cash out Rate: Determines the cost of leaving the ecosystem.</p> 
<p>• Operator Splits: Allocates revenue to different stakeholders.</p> 
<p>Once deployed, these settings are immutable. The only flexibility comes from how operator-controlled funds are spent, allowing for adaptive economic planning while maintaining foundational stability.</p> 
<p>Why Revnet Creates Sustainable Token Models<br /> Traditional token models often suffer from either unchecked inflation, unpredictable governance changes, or incentives that become misaligned over time. Revnet solves these issues by ensuring that tokens are only issued to paying participants, economic rules are locked from the start, and operator splits can be dynamically managed without altering the core framework.</p> 
<p>For memecoins, this means hype can drive adoption without risking excessive supply inflation. For network tokens, it ensures that long-term infrastructure incentives remain stable. For security tokens, it guarantees investor confidence by preventing economic manipulations. By maintaining a clear, predefined structure with flexible execution, Revnet enables token economies that can sustain themselves across different market conditions.</p> 
<p>Revnet.eth.sucks offers a reliable foundation for token economies, ensuring that issuance, taxation, and revenue allocation remain fixed while allowing operators to adapt their spending strategies over time. By structuring token issuance exclusively around those who contribute to the system, Revnet aligns incentives between current and future participants, creating a model where liquidity, governance, and sustainability work together seamlessly.</p> 
<p>Whether launching a viral memecoin, an investment-grade security token, or a governance-driven network asset, Revnet ensures that every token economy remains stable, predictable, and strategically adaptable over time.</p> 
<p>PS: Revnet mastermind @jango.eth modified the a16z image, stating, "Feels simpler."</p>
        ]]></description>
    </item>
    
    <item>
        <title>More verbs please
</title>
        <link>https://kmacb.eth.sucks/8B8051C1-B96F-411F-BB39-97EBAB22A1D9/</link>
        <guid>https://kmacb.eth.sucks/8B8051C1-B96F-411F-BB39-97EBAB22A1D9/</guid>
        <pubDate>Thu, 29 May 2025 23:06:40 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/8B8051C1-B96F-411F-BB39-97EBAB22A1D9/atari.webp" />    
        
        
        <description><![CDATA[
            <h2>AI needs its Macintosh GUI moment</h2> 
<p><em>Originally posted on Paragraph April 5, 2025</em></p> 
<p>We’ve come a long way from typing cryptic commands on black-and-green monitors to effortlessly swiping, tapping, and speaking directly to our devices. Each evolution of technology has introduced new ways to interact—new verbs like “click,” “drag,” “scroll,” and “tap” that feel second nature today. But as AI matures, how might our language of interaction evolve next?</p> 
<p>Historically, shifts in technology have expanded how we interact with our digital tools. The command-line era taught us verbs like “execute,” “compile,” and “run.” With graphical user interfaces, we learned “point,” “click,” “drag,” and “drop.” The internet and mobile revolutions gave us “swipe,” “pinch,” “zoom,” and “scroll.” These weren’t just new actions—they were new paradigms, reshaping how we think about engaging with technology.</p> 
<p>Now, as AI becomes more integrated into daily life, we stand at another fascinating crossroads. AI interactions are less about direct manipulation and more about intention, guidance, and creativity. We’re already familiar with verbs like “prompt” or “generate,” but what other interactions might AI enable?</p> 
<p>Imagine a future where interactions include verbs such as “imagine”—instructing your AI to visualize an entirely new scenario, “collaborate”—partnering directly with AI to co-create content, or “personalize”—asking your AI agent to adapt its responses uniquely to you. Instead of simple execution, interactions might shift toward actions like “infer,” where AI helps us understand complex patterns, or “augment,” allowing the AI to enhance our ideas seamlessly and intelligently.</p> 
<p>This shift could fundamentally alter our relationship with technology. Rather than just issuing commands or navigating through menus, we’ll increasingly engage in meaningful dialogues—asking the AI to “clarify” its reasoning, “synthesize” complex information, or even “validate” the credibility of the content we encounter online.</p> 
<p>Such changes won’t just transform our vocabulary; they’ll reshape our expectations and experiences. Our interactions might become less about control and more about collaboration—less about precise commands and more about thoughtful, intentional guidance, &amp; hopefully winning together.</p> 
<p>Of course, predicting the future of human-AI interactions is speculative. But imagining these possibilities highlights how profound the next shift in HCI might be. New verbs bring new paradigms (or did I flip that?), and the era of AI interaction promises verbs that not only describe our actions but reflect deeper, richer relationships with the technology itself &amp; those using it.</p> 
<p>What new verbs can you imagine using with AI in your daily life?</p>
        ]]></description>
    </item>
    
    <item>
        <title>Step by step...</title>
        <link>https://kmacb.eth.sucks/63B555F4-5F97-4534-938E-9B3C59F41D85/</link>
        <guid>https://kmacb.eth.sucks/63B555F4-5F97-4534-938E-9B3C59F41D85/</guid>
        <pubDate>Mon, 26 May 2025 19:47:23 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/63B555F4-5F97-4534-938E-9B3C59F41D85/Screenshot%202025-05-26%20at%207.47.14%E2%80%AFPM.png" />    
        
        
        <description><![CDATA[
            
        ]]></description>
    </item>
    
    <item>
        <title> Introducing a Generalized Score Square Contract</title>
        <link>https://kmacb.eth.sucks/AB957B78-EFA7-4D9C-AC4F-3D370653D4F9/</link>
        <guid>https://kmacb.eth.sucks/AB957B78-EFA7-4D9C-AC4F-3D370653D4F9/</guid>
        <pubDate>Mon, 26 May 2025 16:39:46 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/AB957B78-EFA7-4D9C-AC4F-3D370653D4F9/Screenshot%202025-05-26%20at%204.40.24%E2%80%AFPM.png" />    
        
        
        <description><![CDATA[
            <h2>A Generalized Score Square Contract</h2> 
<p>Hey everyone! After a much-needed break in wine country, I’m back in the dev trenches, and I’ve got some exciting updates. If you’re familiar with <strong>Score Square</strong>, the first money game on <strong>Footy App</strong>, you’ll be glad to hear it’s about to get a major upgrade. Inspired by the classic <strong>Super Bowl Squares</strong> and iirc an idea from @plantsnft for an <strong>MLB version</strong>, this update brings more flexibility to the contract, making it more customizable for future games accross sports and other use cases.</p> 
<h3>What's Score Square?</h3> 
<p>If you're not familiar with it, <strong>Score Square</strong> is a fun and easy game where players purchase squares in a grid that corresponds to a game score (e.g., in a football match). At the end of the game, winners are determined based on the final score. If you hold a ticket with that score line you win the pot.</p> 
<p>Let’s dive into the major improvements made in the contract!</p> 
<h3>What's New in the Contract?</h3> 
<p>The contract much more flexible and customizable now, making it easier for anyone to deploy and run their own <strong>Score Square</strong> games or great their own app. Here’s what’s been added:</p> 
<ol> 
 <li> <p><strong>Customizable Asymetric Grid Sizes:</strong><br /> The contract now supports <strong>arbitrary row and column sizes</strong> up to a maximum of <strong>255 rows and columns</strong>. This flexibility means you can scale the game to any number of possible outsomes. 0 - 9 for American football or NBA games where the last digit of the score determines the winning square. Get creative and use it for wine and cheese pairing contest.</p> </li> 
 <li> <p><strong>Payment Flexibility:</strong><br /> Games can now use <strong>any ERC20 token</strong> (the standard token on Ethereum) for payments. For <strong>Footy App</strong>, we’ll be using <strong>$SCORES Footy App Points</strong>, but anyone can deploy the game with their own token. The game creator (deployer) can select which token to use for the game.</p> </li> 
 <li> <p><strong>Dynamic Community Fee:</strong><br /> The community fee structure has been updated. Instead of a fixed 4% fee claimed from the game pot, the contract now <strong>issues the first ticket</strong> in every new game as a way to help fund the project and promote it. The deployer can also set their own fee percentage, providing flexibility in how the fee is handled.</p> </li> 
 <li> <p><strong>Incentivizing Deployed Games:</strong><br /> The <strong>deployer</strong> (the one creating and running the game) is responsible for promoting and refereeing the game. In return, they earn the fees from the game. This gives more people an opportunity to become <strong>entrepreneurs</strong>, running their own games and making a profit.</p> </li> 
</ol> 
<h3>How Does This Work?</h3> 
<p>The contract is written in <strong>Solidity</strong>, and here’s a quick rundown of how it works:</p> 
<ul> 
 <li> <p><strong>Game Creation:</strong> The deployer creates a game by setting the grid size, number of winners, token for payments, and referee. The first ticket in every game is automatically assigned to a fixed beneficiary to help fund the project.</p> </li> 
 <li> <p><strong>Ticket Purchases:</strong> Players buy tickets (squares), and the contract tracks ticket ownership. Once all tickets are sold, the game is ready for the finalization step. But before we can finalize, there’s an important step: randomizing the board.</p> <p>Once the game is sold out, meaning all the squares have been purchased, the contract randomly shuffles the squares to assign them to players. The game moves to the finalization stage, where the winning rows and columns are selected, and the prize pool is distributed accordingly.</p> </li> 
 <li> <p><strong>Winner Determination:</strong> The deployer may assign a referee that can finalize the game by selecting the winning rows and columns, along with the payout percentages. Players who own the winning squares receive a portion of the prize pool.</p> </li> 
 <li> <p><strong>Prize Distribution:</strong> Anybody may trigger the contract to distribute the prize pool to the winners based on the pre-set percentages and places determined at deploy time. This process also distributes fees to the deployer.</p> </li> 
</ul> 
<p>The <strong>contract code</strong> for <strong>Score Square</strong> games handles the entire process—from creation and refund processing to winner determination and prize distribution. The contract is flexible enough to handle various game setups and makes sure the right people get paid.</p> 
<h3>What’s Next?</h3> 
<p>I’ll be deploying these updates in the next few weeks, so <strong>Score Square</strong> will be ready for the upcoming <strong>soccer season</strong>. This version will give <strong>everyone</strong> the chance to run their own game, set their fees, and earn a portion of the prize pool. It's a simple but powerful way to engage with your community, run games, and potentially make some money along the way!</p> 
<h3>Is This Making Sense?</h3> 
<p>I know this is a lot to take in, but I’m excited about the changes and what this will mean for the <strong>Footy App</strong> community. The goal is to provide a <strong>more flexible and accessible game</strong>, one that gives <strong>deployers</strong> more control and rewards those who help promote and run them.</p> 
<p>Let me know your thoughts or if you have any questions. I’ll keep you updated on the progress as we get closer to launch.</p>
        ]]></description>
    </item>
    
    <item>
        <title>*Who Should Use Revnet (And Who Shouldn&#x27;t)</title>
        <link>https://kmacb.eth.sucks/49FAE347-C271-4CE7-A058-9734863AA186/</link>
        <guid>https://kmacb.eth.sucks/49FAE347-C271-4CE7-A058-9734863AA186/</guid>
        <pubDate>Fri, 23 May 2025 09:19:54 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/49FAE347-C271-4CE7-A058-9734863AA186/May%2023,%202025,%2009_32_56%20AM.png" />    
        
        
        <description><![CDATA[
            <p>Let’s say you’ve got a project. Maybe it’s a tool, a newsletter, a fan club, a weird internet art experiment, or a protocol that does something well. It’s live, or it’s about to be. You’re thinking, how do we fund this thing without spinning up some whole token economy or pretending we’re a VC-backable startup?</p> 
<p>Hello, Revnet.</p> 
<p>Revnet isn’t for everything. It’s not a replacement for equity or voting contracts. It’s a fit when the thing you’re building <em>makes money</em> (or plans to), and you want your early backers to be rewarded based on that money moreso than speculation.</p> 
<p>Let’s get into it.</p> 
<h3>You're a fit for Revnet if...</h3> 
<p><strong>You’ve got revenue, or it’s coming soon.</strong><br /> Maybe you’re charging subscriptions. Maybe you’ve got a weekly drop that sells out. Maybe your fans keep tipping you $DEGEN on Farcaster. If there’s money flowing in, a Revnet can wrap that flow, issue a token backed by it, and let people borrow against it or buy into future revenue.</p> 
<p><strong>You want to keep control.</strong><br /> You don’t want to sell equity. You don’t want to hand over governance tokens to randos. You’re just trying to ship and pay a couple bills. Revnet lets you raise money like it’s a loan, but backed by future income—not personal risk or debt collectors.</p> 
<p><strong>You’ve got supporters, not speculators.</strong><br /> Your community shows up for the long haul. They want you to win. They’d love a way to prove it and maybe even get rewarded if you pull it off. Revnet’s tokens are more like receipts for backing or claims on real progress, not tickets to flip if the concert sells out.</p> 
<p><strong>You’re allergic to tokenomics but still need to fundraise.</strong><br /> You don’t want to fake a DAO. You don’t want to write a 40-page whitepaper with made-up numbers. You just want a fair way to raise some money and show people how it’ll come back to them. Revnet's what you reach for when you're building in public, but without the airdrop math cosplay.</p> 
<h3>Maybe skip it if...</h3> 
<p>You’re not planning to make money. That’s okay. Some of the best things on the internet are free. But Revnet’s power comes from channeling revenue—if there’s nothing to channel, it’s the wrong tool.</p> 
<p>You’re looking for a meme coin launchpad. Revnet doesn’t do hype. It’s boring, in the best way. It’s receipts, cash flow, and accountability. If you want line-go-up without work, look elsewhere.</p> 
<p>You’re trying to sell governance. Revnet isn’t about handing over control. It’s about giving supporters a stake in success, not a vote on every button color. Use juicbox.money for that.</p> 
<h3>In closing</h3> 
<p>Revnet are for the indie internet. The small team. The not-quite-a-startup. The open source. public goods with a plan. The app that just needs a little juice. It’s for builders who’d rather ship than shill, and for backers who want to support without playing hot potato.</p> 
<p>If that’s you, welcome. Let’s make the internet weird and sustainable again.</p>
        ]]></description>
    </item>
    
    <item>
        <title>Your Subscription Doesn&#x2019;t Love You Back</title>
        <link>https://kmacb.eth.sucks/B138DF9E-5FC8-4B35-8D92-9C072267B0D4/</link>
        <guid>https://kmacb.eth.sucks/B138DF9E-5FC8-4B35-8D92-9C072267B0D4/</guid>
        <pubDate>Sun, 11 May 2025 09:05:09 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/B138DF9E-5FC8-4B35-8D92-9C072267B0D4/ChatGPT%20Image%20May%2011,%202025,%2009_55_33%20AM.png" />    
        
        
        <description><![CDATA[
            <p><em>The story of Michael — and the fix that turns users into stakeholders.</em></p> 
<p>Michael has been a builder. Built tools, used tools, paid for tools.</p> 
<p>Every month, his credit card statement told the same story: storage fees, AI services, group compute subscriptions. He wasn’t just using software — he was feeding it. Paying without pause. Supporting companies he believed in.</p> 
<p>But there was always that dull ache:<br /> “I helped this thing grow — and all I get is a receipt.”</p> 
<p>No stake. No upside. Just rent.<br /> Cancel the subscription and everything disappears. Stick around, and you’re just paying more to stay in place.</p> 
<p>He realized something:<br /> The more loyal he was, the worse the deal got.</p> 
<h2>The Discontent</h2> 
<p>It wasn’t just Michael. It was the entire model. Traditional SaaS treats every customer the same:</p> 
<p>Pay upfront<br /> Get access<br /> Own nothing</p> 
<p>You’re not a partner. You’re a line item.<br /> Even worse: the company you support is raising from investors, not from you. The upside is reserved for the insiders. You are the revenue, not the stakeholder.</p> 
<p>So when the product wins, you get nothing.<br /> When it fails, you helped fund the loss.<br /> And when it thrives — maybe even sells — your loyalty isn’t even a footnote.</p> 
<p>Michael started calling it the Broken Loop.</p> 
<h2>The Flip</h2> 
<p>He sketched an idea:</p> 
<p>What if software wasn’t leased like a hotel room… What if the prodcut was backed like a startup?</p> 
<p>Instead of paying with a credit card, you deposit into a fund. You get access, sure — but also a project token. Something that proves you believed early. Something that connects your loyalty to the product’s journey.</p> 
<p>If you stop using it? You get your unused funds back. If the app grows? That token might have utility or upside. If you love it? You top up your support — and stake your belief.</p> 
<p>This wasn’t a subscription.<br /> It was a relationship.</p> 
<h2>The Build</h2> 
<p>They are called Revnets — revenue networks.</p> 
<p><em>They’re smart contracts that:</em></p> 
<p>Accept deposits (USDC, ETH etc)<br /> Issue project tokens in return<br /> Charge a time-based fee<br /> Let users reclaim their remaining collateral anytime</p> 
<p>It’s a subscription. But onchain. And with skin in the game.</p> 
<p><em>Each Revnet acts like:</em></p> 
<p>Access stream – Pay as you go, service flows over time<br /> Collateral vault – Take back what you don’t use<br /> Loyalty layer – Tokens signal belief &amp; grant perks<br /> Trustless pipeline – Revenue flows directly, no middlemen</p> 
<p>And the best part? Each product or feature can have its own Revnet. No gatekeepers. Just value flowing directly between the builder and the user.</p> 
<h2>The Test</h2> 
<p>Michael deployed one quietly. No paywall. No checkout flow. Just a Revnet that he was instantly a token holder in.</p> 
<p>It felt fair.<br /> It felt earned.<br /> It felt like the first time subscribing didn’t mean surrendering.</p> 
<p>Builders got capital without middlemen.<br /> Users got flexibility without lock-in.<br /> And tokens became more than access — they became proof of belief that could be stacked or snapped to other projects.</p> 
<h2>The Return</h2> 
<p>Now Michael’s focus is simple:<br /> Bring this model to anyone building with users in mind.</p> 
<p>Not just decentralized products — any product that wants to reward the people who show up early, support often, and believe deeply.</p> 
<p>With Revnets, subscriptions don’t have to be dead money. They can be shared upside. Aligned incentives. Continuous access and trust.</p> 
<p>Your subscription shouldn’t punish your loyalty. It should reward it.</p> 
<p>Stop charging rent.<br /> Start building relationships.</p> 
<p>DRAFT 1 (struggling with the story line... putting it down... may not pick up again)</p>
        ]]></description>
    </item>
    
    <item>
        <title>Playing with Revnet messaging</title>
        <link>https://kmacb.eth.sucks/505F8E97-508F-4D5B-809D-F3BDE8D6A923/</link>
        <guid>https://kmacb.eth.sucks/505F8E97-508F-4D5B-809D-F3BDE8D6A923/</guid>
        <pubDate>Fri, 09 May 2025 22:48:14 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/505F8E97-508F-4D5B-809D-F3BDE8D6A923/revnet_ad1.jpeg" />    
        
        
        <description><![CDATA[
            <p>Connect Rewards to Equity Access, Tokenize Economies</p> 
<p>CREATE<br /> TOGETHER</p> 
<p>Transform Outcomes, Generate Equity<br /> Tokenize Holdings, Engage Rewards</p> 
<p>image shared by @jango</p>
        ]]></description>
    </item>
    
    <item>
        <title>One for the why we work file</title>
        <link>https://kmacb.eth.sucks/75AAA33F-3E3C-4EB7-8AAA-58A26D9F0A89/</link>
        <guid>https://kmacb.eth.sucks/75AAA33F-3E3C-4EB7-8AAA-58A26D9F0A89/</guid>
        <pubDate>Mon, 05 May 2025 14:44:08 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/75AAA33F-3E3C-4EB7-8AAA-58A26D9F0A89/IMG_1548.jpeg" />    
        
        
        <description><![CDATA[
            <p>Over the years, I’ve collected thank-you notes from the kids JMac teaches. They usually arrive around the holidays or as graduation approaches. They praise her instruction and guidance. I figured she might want to read them again one day, but mostly, I’m envious of the impact she has on their lives. It inspires me.</p> 
<p>Even though my role in Revnet.eth.sucks and related Juicebox 'stuff' is relatively small, I’ll save this message and pull it out when times are tough.</p> 
<p>🙏💜✌️</p>
        ]]></description>
    </item>
    
    <item>
        <title>Fund Creators and Kick Off the Flywheel</title>
        <link>https://kmacb.eth.sucks/820D55B1-569A-464F-9B29-940121B5F6B7/</link>
        <guid>https://kmacb.eth.sucks/820D55B1-569A-464F-9B29-940121B5F6B7/</guid>
        <pubDate>Sat, 03 May 2025 10:11:13 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/820D55B1-569A-464F-9B29-940121B5F6B7/ChatGPT%20Image%20May%203,%202025,%2010_15_11%20AM.png" />    
        
        
        <description><![CDATA[
            <h2>Fund Creators to Produce Original Content and Kick Off the Flywheel</h2> 
<p>In any sustainable ecosystem, the initial momentum is critical. For original content creation platforms, funding creators to produce high-quality original content is essential for several reasons:</p> 
<ol> 
 <li> <p><strong>Creating Initial Value</strong><br /> The flywheel starts with original content creation—without it, there's nothing to engage users, and the ecosystem cannot begin to grow. Funding creators ensures that high-quality, engaging original content is consistently produced from the outset, attracting both consumers and supporters.</p> </li> 
 <li> <p><strong>Reducing Barriers for Creators</strong><br /> Many creators, especially in the early stages, face significant financial constraints. They may lack the resources to produce original content at scale or invest in the tools and equipment needed to create high-quality work. By funding creators, platforms reduce these barriers, ensuring that creators can focus on producing valuable original content rather than worrying about upfront costs.</p> </li> 
 <li> <p><strong>Driving Early Adoption</strong><br /> To kickstart user engagement, networks need something to bring users in and original content is the most effective driver. Funding creators to produce original content directly leads to the production of the type of content that attracts early supporters. This helps build initial traction for the creator's network and signals to supporters that there's a commitment to fostering an engaging environment.</p> </li> 
 <li> <p><strong>Attracting Quality Creators</strong><br /> Creators are more likely to engage with a network that provides financial juice and incentives. If creators know they can rely on funding from their work, they’re more likely to commit time and effort to produce high-quality original content. This is especially important in competitive environments, where creators have many choices for where to post and share their work.</p> </li> 
 <li> <p><strong>Ensuring Sustainability</strong><br /> Without a clear incentive to create original content, networks risk an initial surge of content but a slow decline as creators become disillusioned with monetization opportunities. By funding original content creation, and helping establish a sustainable cycle of high-quality original content production that drives ongoing engagement, fan investment, and growth.</p> </li> 
 <li> <p><strong>Fueling the Flywheel</strong><br /> Once creators are sparked, they can generate revenue through fans, who, in turn, receive tokens and incentives. These supporters become promoters, expanding the reach of the content and attracting even more creators. The initial funding acts as the spark that sets the flywheel in motion, where each phase strengthens the next and original content creation leads to more revenue, which leads to more promotion, which attracts more creators, and so on.</p> </li> 
</ol> 
<p>By investing in 'original' content creation upfront, networks set the stage for long-term success, driving both creator engagement and user growth. This initial funding acts as the necessary catalyst for the ecosystem, ensuring that the flywheel is effectively set in motion and gains momentum over time. Farcaster is getting this right. A few more revs and reward calculations tweaks and up we go...</p>
        ]]></description>
    </item>
    
    <item>
        <title>A New Era in Digital Engagement</title>
        <link>https://kmacb.eth.sucks/E08AA84A-587C-4856-B575-DD4A9C5D508C/</link>
        <guid>https://kmacb.eth.sucks/E08AA84A-587C-4856-B575-DD4A9C5D508C/</guid>
        <pubDate>Sat, 03 May 2025 08:23:52 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/E08AA84A-587C-4856-B575-DD4A9C5D508C/ChatGPT%20Image%20May%203,%202025,%2008_34_26%20AM.png" />    
        
        
        <description><![CDATA[
            <h3><strong>The Struggles of Today: How Web2 Ads Fail Us</strong></h3> 
<p>If you've spent any time online, you’ve experienced the flood of ads that disrupt your browsing experience. They're everywhere—pop-ups, banner ads, interstitials, and sponsored content that invade your feed and demand attention. Some even play videos automatically or take over your screen entirely. It's the same story across websites and apps: you're going about your day, only to be interrupted by a loud, intrusive ad that forces you to pause everything you're doing.</p> 
<p>The problem is deeper than just being annoyed—these ads aren’t just pushing products or services; they often blur the line between what's authentic and what's paid for. Interstitial ads, in particular, ride that line dangerously. These ads often look like part of the content, but they’re actually paid placements. They appear to be organic, yet they’re paid for, and the opacity of this dynamic leaves users feeling manipulated. This lack of transparency makes it harder for users to trust the content they see, as they can't always distinguish between genuine information and promotional material.</p> 
<p>As John Wanamaker, a pioneer in marketing, famously said: <em>"Half the money I spend on advertising is wasted; the trouble is I don't know which half."</em> This sentiment still rings true today, as billions are spent annually on ads, but their effectiveness remains uncertain. In Web2, ad systems have created a disconnect between advertisers and consumers. Ads are pushed into users' faces, often with little regard for the users’ actual needs or interests. Worse yet, these ads usually track your every move, collecting data for hyper-targeting, which many users find invasive and unsettling.</p> 
<p>The whole advertising ecosystem is broken. It’s clear: something needs to change. We deserve a system that feels more authentic and respectful of user privacy one that is transparent and effective without being manipulative. This is where amplified promotions in Web3 can step in and potentially reshape the entire landscape.</p> 
<hr /> 
<h3><strong>A New Direction: The Emergence of Amplified Promotions</strong></h3> 
<p>Amplified promotions offer a new approach that addresses the flaws in traditional ads, focusing on transparency and meaningful engagement. Unlike the murky divide between organic and paid content on most platforms, amplified promotions provide clarity on what actions users are rewarded for and why. This is driven by <strong>attestations</strong> verified actions that are publicly recorded, traceable, and tamper-proof.</p> 
<p>These attestations not only capture onchain actions but also include <strong>offchain attestations</strong>, offering a fuller view of user engagement. Rather than simply mimicking your social graph, these platforms ensure actions are verified both online and offline, meaning users' preferences, actions, and choices are validated with integrity. This shifts the focus from shallow engagements, like likes or shares, to real, impactful actions, making the entire promotional model more transparent and accountable.</p> 
<p>A new system <strong>should</strong> put users at the center and in control they can choose when to interact with promotions, reveal their preferences, and toggle ads on or off as they wish. Unlike traditional models where ad brokers dictate engagement, users now have agency over their digital experiences, ensuring promotions feel relevant and respectful to their choices.</p> 
<hr /> 
<h3><strong>Navigating the Road Ahead</strong></h3> 
<p>In this new system, there are <strong>delegated signers</strong>—which means that users can choose to grant permission to advertisers to send promotions in their name. In simpler terms: Yes, advertiser, I like your offer and your money, and I'm willing to act as an amplifier for your promotion. By using delegated signers, users maintain control over their engagement while still allowing advertisers to reach them in a respectful and user-approved manner.</p> 
<p>However, this approach requires <strong>finer, more granular controls</strong> that are entirely user-centric. Users should be able to set specific preferences on how and when they interact with promotions. From deciding what types of ads they want to amplify, to selecting which advertisers they’re willing to engage with, these controls will enable users to have a customized and transparent experience. The key is putting the decision-making power in the hands of the users, allowing them to have full control over their interactions with advertisements.</p> 
<p>This model challenges the traditional one-size-fits-all advertising system, where advertisers dictate the terms of engagement. Instead, users will be empowered to manage their own digital experiences, ensuring that promotions feel relevant, respectful, and aligned with their preferences.</p> 
<hr /> 
<h3><strong>The Future: A New Era of User Engagement</strong></h3> 
<p>So, what does the future hold for amplified promotions? We’re only scratching the surface, but it’s clear that this new model will enable more <strong>meaningful</strong> user engagement. Platforms &amp; apps that embrace this model will need to strike a balance: they must respect users’ time, privacy, &amp; attention, while also driving real actions that lead to conversions.</p> 
<p>For creators, brands, &amp; decentralized projects, this presents a unique opportunity. No longer are you limited by traditional advertising metrics. With amplified promotions, you can engage users in ways that feel more personal, more rewarding, &amp; ultimately more valuable. The key to success will be making promotions that users <em>want</em> to engage with, rather than pushing irrelevant content into their faces.</p> 
<p>As Web3 continues to evolve, the rise of amplified promotions will likely signal the death of traditional, interruptive advertising. A new era of user-driven, blockchain-powered promotions is coming and it’s going to be an exciting ride.</p> 
<hr /> 
<h3><strong>The Wild Ride Ahead</strong></h3> 
<p>We’re at the beginning of something big. Amplified promotions have the potential to transform how we think about user engagement, attribution, &amp; privacy in digital marketing. While there will be growing pains, the opportunity to build a more effective, user-friendly system is within reach.</p> 
<p>The real question is: who will seize the moment &amp; lead the way? The platforms that can strike the right balance between rewarding users &amp; respecting their privacy will be the ones that thrive. So, as the industry evolves, one thing is certain the journey ahead will be anything but boring. Stay tuned.</p>
        ]]></description>
    </item>
    
    <item>
        <title>Take A Loan Off Banny</title>
        <link>https://kmacb.eth.sucks/3871E741-457F-470F-9958-699B0785B6C0/</link>
        <guid>https://kmacb.eth.sucks/3871E741-457F-470F-9958-699B0785B6C0/</guid>
        <pubDate>Thu, 01 May 2025 12:59:08 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/3871E741-457F-470F-9958-699B0785B6C0/_cover.png" />    
        
        
        <description><![CDATA[
            <p>🎶 <strong>Take A Loan Off Banny</strong> 🎶<br /> <em>(to the tune of "The Weight" by The Band)</em></p> 
<p>I rolled into Bannyverse,<br /> I was feelin' about half past spent;<br /> I just need some tokens to get my project rent.<br /> "Hey, Banny, can you tell me where a man might get some aid?"<br /> He just grinned and shook my hand, and "Juicebox," was all he said.</p> 
<p><strong>Take a loan off Banny, loan off Banny,<br /> With tokens flowing free, you’ll see it through.<br /> Take a loan off Banny, loan off Banny,<br /> Come on now, join the crew!</strong></p> 
<p>I picked up my token, went lookin' for a place to hide,<br /> When I saw Banny and the Juicebox walkin' side by side.<br /> I said, "Hey, Banny, come on, let’s get this rolling now."<br /> He said, “I’ve got you covered, let me show you how.”</p> 
<p><strong>Take a loan off Banny, loan off Banny,<br /> With tokens flowing free, you’ll see it through.<br /> Take a loan off Banny, Bannyyyy,<br /> Come on now, join the crew!</strong></p> 
<p>Go down to the network, there's nothin' you can say,<br /> It’s just ol’ Banny, and Banny’s here to pave the way.<br /> "Well, Banny, my friend, what about that loan today?"<br /> He said, "Just take it easy, the tokens come to play."</p> 
<p><strong>Take a loan off Banny, loan off Banny,<br /> With tokens flowing free, you’ll see it through.<br /> Take a loan off Banny, Bannyyyy,<br /> Come on now, join the crew!</strong></p> 
<p>Crazy Banny followed me, and he caught me in the fog,<br /> He said, "I’ll fund your project, if you'll just take Jack, my dog."<br /> I said, "Wait a minute, Banny, you know I'm a peaceful man."<br /> He said, "That's okay, boy, just let the tokens flow as planned."</p> 
<p><strong>Take a loan off Banny, loan off Banny,<br /> With tokens flowing free, you’ll see it through.<br /> Take a loan off Banny, Bannyyyy,<br /> Come on now, join the crew!</strong></p> 
<p>Catch a token now, take it down the line,<br /> My project’s sinkin’ low, but I do believe it’s time.<br /> To get back to Banny, you know he's the only one,<br /> Who sent me here with his token for everyone.</p> 
<p><strong>Take a loan off Banny, loan off Banny,<br /> With tokens flowing free, you’ll see it through.<br /> Take a loan off Banny, Bannyyyy,<br /> Come on now, join the crew!</strong></p> 
<hr /> 
<p>Two prompt song. wdyt?</p>
        ]]></description>
    </item>
    
    <item>
        <title>Apps as Networks, Not Platforms</title>
        <link>https://kmacb.eth.sucks/68B7EF7F-C028-4B4A-BAE3-C192FA409AFD/</link>
        <guid>https://kmacb.eth.sucks/68B7EF7F-C028-4B4A-BAE3-C192FA409AFD/</guid>
        <pubDate>Thu, 01 May 2025 10:47:47 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/68B7EF7F-C028-4B4A-BAE3-C192FA409AFD/ChatGPT%20Image%20May%201,%202025,%2011_26_04%20AM.png" />    
        
        
        <description><![CDATA[
            <h2>Revnets Power Circular Economies</h2> 
<p>What if supporting a project didn’t end with a transaction, but opened a relationship—liquid, ongoing, and mutual?</p> 
<p>That’s what the Revnet Network is quietly making real.</p> 
<p>In this model, a supporter contributes ETH, USDC, or any accepted token to a project they believe in. But rather than receive a thank-you or speculative reward, they’re issued project tokens—claims on the future revenue of the project itself. These aren’t passive badges. They’re programmable assets, backed by what the project actually earns over time.</p> 
<p>And when supporters want access to value today, they’re not forced to sell and sever their alignment. They can borrow.</p> 
<p>Borrowing against project tokens allows supporters to stay connected while unlocking liquidity. The tokens act as a type of collateral, and ETH or USDC is issued immediately. When the loan is repaid, the tokens are returned. Some prepaid interest and a small fee flow into the Revnet Network and are converted into $REV for the borrower.</p> 
<p>This is the engine. A cycle that reinforces itself. Support flows in, tokens go out, value comes back, and each fee strengthens the network that made the transaction possible. It’s a circular economy in the most literal sense—project to supporter to network to project again.</p> 
<p>Compare this to what passes for innovation in the meme economy: tokens built on hype alone, value based on little more than timing, being in the know, and—if there’s utility at all—it vanishes the moment the price dips. There’s no lending there, no revenue, no composable structure. Just volatility under the shroud of community and insiders. In contrast, Revnet tokens are tied directly to project outcomes, supported by real payment flows, and integrated with contracts built for reuse, not replacement.</p> 
<p>The most powerful dimension of this model, though, isn’t financial. It’s architectural. Dial up or down the levels of speculation and loyalty you want to incentivize participation.</p> 
<p>Revnets are composable. The same primitives that govern token issuance, borrowing, and repayment can be adopted by any project. That makes the network extensible. Projects aren’t isolated—they’re linked. Each one becomes a new entry point into the loop, and every use reinforces the whole.</p> 
<p>Which is why the convergence with Farcaster is so meaningful.</p> 
<p>On Farcaster, a new wave of app builders is emerging. These aren’t massive platforms trying to own the experience. They’re independent developers creating expressive, modular “mini” apps—but it still feels more like passengers on a bus than entrepreneurs driving it. And yet, we’re starting to see signs of something more: automated tipping, innovative promotional tools with bulletproof attribution, value flows that actually make sense. A leaderboard here. An arcade over there. We’re getting there. But there’s still work to do.</p> 
<p>These apps shouldn’t be competing for dominance. They build on and next to each other. They pass users and value between them. And with Revnets, they can do something rare: share infrastructure without giving up autonomy. Each app can issue its own token, manage its own flows, and connect directly to the broader economy. Supporters can interact, borrow, repay—all without leaving the network or ceding control.</p> 
<p>This isn’t a “framed” garden. It’s a growing lattice. Each project, each app, each contract is a node. The network isn’t dictated by centralized ruler or monetized by extractive layers. It expands outward, governed by use, strengthened by shared—yet amorphous—alignment.</p> 
<p>The internet was always meant to have money built in. Not as surveillance or ads, but as native, participatory flows. Now, finally, it does.</p> 
<p>Revnets offers a hopeful return to what the internet could have been. And, more importantly, a launchpad for what’s next.</p> 
<p>Its spirit recalls Project Xanadu, the original vision for an interconnected, versioned, permissionless web. That project never shipped. But in the composability of Revnet and the openness of Farcaster, we can see its ghost: not just documents linked forever, but value and support linked as well. Not platforms that hoard attention, but networks that reward participation.</p> 
<p>The future doesn’t need to be rebuilt.<br /> It needs to be reconnected.</p> 
<p>And that connection—between people, projects, and the flows that fund them—is finally live.</p>
        ]]></description>
    </item>
    
    <item>
        <title>The First Time I Knew the Internet Was Special</title>
        <link>https://kmacb.eth.sucks/5D455FDB-4361-434B-92C8-E5E5A9526866/</link>
        <guid>https://kmacb.eth.sucks/5D455FDB-4361-434B-92C8-E5E5A9526866/</guid>
        <pubDate>Mon, 28 Apr 2025 23:12:04 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/5D455FDB-4361-434B-92C8-E5E5A9526866/ChatGPT%20Image%20Apr%2028,%202025,%2011_15_17%20PM.png" />    
        
        
        <description><![CDATA[
            <p>Back in the late '80s, sitting in a college computer lab on an X-Windows terminal (yes, the same X Elon Musk would later take over), I had my first "A-ha" moment with the internet. I was chatting with Colleen, who was in the same room as me, along with about four other people, all working on some assignment.</p> 
<p>Then, I sent Colleen something snarky and she laughed out loud, and that’s when it hit me — this is something special. The idea that I could talk to someone across the room or across the world in real time was magical.</p> 
<p>Those little yet profound moments are what we need more of now. Think back to that feeling you get cresting the top of a Ferris wheel, that rush of excitement as the world opens up in front of you. It’s the same feeling when you first tried infinite scroll on your iPhone or when you finally figured out point &amp; click, drag &amp; drop.</p> 
<p>We need to capture that same sense of discovery with Farcaster. That moment when everything clicks, and you know that something big just shifted. It’s not about the tech — it’s about the feeling that something amazing is about to happen. Let’s find that Farcaster "A-ha"!</p>
        ]]></description>
    </item>
    
    <item>
        <title>Badges we dont need no stink&#x27;n badges</title>
        <link>https://kmacb.eth.sucks/47A44935-703C-4A62-9E68-86A92AA8C2E1/</link>
        <guid>https://kmacb.eth.sucks/47A44935-703C-4A62-9E68-86A92AA8C2E1/</guid>
        <pubDate>Mon, 28 Apr 2025 16:37:30 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/47A44935-703C-4A62-9E68-86A92AA8C2E1/ChatGPT%20Image%20Apr%2028,%202025,%2004_46_10%20PM.png" />    
        
        
        <description><![CDATA[
            <h2>"Common misconception: The protocol should avoid having an official client."</h2> 
<p>My response to this cast by @dwr :<br /> <a href="https://warpcast.com/dwr.eth/0x2ca3e78a">https://warpcast.com/dwr.eth/0x2ca3e78a</a></p> 
<p>Official is such a whitelisted word <em>sigh</em></p> 
<p>I think it's important to remember:<br /> Protocols are rules, not entities.</p> 
<p>It feels like the framing around this has been off for a while, and I believe that continues to be the case today. It has lead to suboptimal decisions that impact the network.</p> 
<p>Uniswap is cited as an example but that doesn’t quite resonate with me in the way it’s set up as a justification. It’s something that makes me reflect on centralization, value extraction, and a community that was baited and switched. I'd have zero issues with a Business Source License (BSL) for MerkleM's 'Farcaster' front-end which currently dominates. There's no doubt that's a hugely important piece of the stack. Let's not force the entire ecosystem into one team's design decisions and timeline at the App level of the stack. It's the easy part of the stack to change and creates ripples in the pond the rest of use try to develop in.</p> 
<p>Diversification reduces risk and divergence is the key to evolution.</p> 
<p>That said, I truly appreciate the work Dan and the team have done. They've kept the large majority of their promises, which is worth recognizing. However, I believe it's time to move away from the "app-led protocol" approach—it's become bloated and has abused devs.</p> 
<p>I've shared more and somewhat related thoughts in posts on this site using the tag 'farcaster'.</p>
        ]]></description>
    </item>
    
    <item>
        <title>Beyond feeds, toward memory</title>
        <link>https://kmacb.eth.sucks/D371E16A-9BBE-4928-8285-D4F204E86D81/</link>
        <guid>https://kmacb.eth.sucks/D371E16A-9BBE-4928-8285-D4F204E86D81/</guid>
        <pubDate>Sun, 27 Apr 2025 22:18:03 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/D371E16A-9BBE-4928-8285-D4F204E86D81/_cover.png" />    
        
        
        <description><![CDATA[
            <h1>Why Context &amp; FIP-2 Matter for Web3 Social</h1> 
<p>draft - have to clean up some of the ai embelishments</p> 
<h2>Introduction</h2> 
<p>Imagine walking into a room where every conversation, document, image &amp; action is recorded in your photographic memory. That is the essence of a context container. In the Web3 world where messages often feel scattered across feeds, context containers could offer a way to gather everything related to a topic, project or moment into one persistent workspace. For newcomers, think of them as a blend of a chat room, a shared whiteboard &amp; a ledger—spaces that remember everything you do.</p> 
<h2>The Problem with Feeds</h2> 
<table> 
 <thead> 
  <tr> 
   <th>Dimension</th> 
   <th>Context Containers</th> 
   <th>Traditional Feeds</th> 
  </tr> 
 </thead> 
 <tbody> 
  <tr> 
   <td><strong>Memory</strong></td> 
   <td>Persistent, linked across time</td> 
   <td>Ephemeral, easily lost</td> 
  </tr> 
  <tr> 
   <td><strong>Continuity</strong></td> 
   <td>Maintains a full session history</td> 
   <td>Fragmented, no natural progression, algos &amp; replies</td> 
  </tr> 
  <tr> 
   <td><strong>Collaboration</strong></td> 
   <td>Shared workspaces with actions &amp; updates</td> 
   <td>Isolated messages without structure</td> 
  </tr> 
  <tr> 
   <td><strong>State Management</strong></td> 
   <td>Tracks status (tasks, votes, transactions)</td> 
   <td>Stateless; no workflow tracking</td> 
  </tr> 
  <tr> 
   <td><strong>AI Integration</strong></td> 
   <td>Enables memory-based, agentic behavior</td> 
   <td>Limited to one-off reactions</td> 
  </tr> 
  <tr> 
   <td><strong>Interoperability</strong></td> 
   <td>Structured via FIP-2, works across apps &amp; bots</td> 
   <td>Confined to one app’s feed</td> 
  </tr> 
  <tr> 
   <td><strong>User Control</strong></td> 
   <td>Session &amp; state under user’s key</td> 
   <td>Platform-controlled content flow</td> 
  </tr> 
  <tr> 
   <td><strong>Persistence</strong></td> 
   <td>Can be stored onchain or decentralized storage</td> 
   <td>Lost when feed scrolls past</td> 
  </tr> 
  <tr> 
   <td><strong>Discovery</strong></td> 
   <td>Contextual navigation by thread or topic</td> 
   <td>Discovery tied to follower graph</td> 
  </tr> 
  <tr> 
   <td><strong>Trust &amp; Verification</strong></td> 
   <td>Cryptographically verifiable conversation chains</td> 
   <td>Platform trust required, no verifiable chain</td> 
  </tr> 
 </tbody> 
</table> 
<p>Traditional social feeds feel like sheets of paper sliding under a door. You glimpse a post, then it vanishes under new updates. There is no memory, no natural progression, and no easy way to pick up where you left off. Important conversations fragment. Workflows stall. It invites a question: what if there were a better way to weave interactions together?</p> 
<h2>Context Containers? Say what?!</h2> 
<p>A context container could offer that better way. Instead of scattering your conversations across apps and feeds, it gathers them into a unified workspace. Imagine planning a group trip: you share an itinerary, attach a hotel map, ask a friend to confirm the booking &amp; send a deposit—all in the same living space. Every message remains beside the payment receipt, making the whole story traceable.</p> 
<p>At a technical level, context containers would reference or wrap both data &amp; state. Data could include text, files, polls, images or links if it's digital it can go in there. eg. virualized services from enterprise SaaS applications. State could describe the condition of these elements, like whether a poll is still open or a payment succeeded. What if you could return minutes, days, or months later—and the story remained intact, ready for you to continue?</p> 
<h2>Dynamic Updates &amp; Persistence</h2> 
<p>Some context containers might be ephemeral, glowing like candles during an active session. Others could persist like time capsules buried in decentralized storage or anchored onchain.</p> 
<p>What if updates flowed naturally inside a container? Comments, task completions or file uploads could appear instantly, without refreshing. What if your workspace stayed alive even after your device crashed or you logged off—ready to pick up exactly where you left?</p> 
<p>Dynamic updates and durable persistence could make context containers an ideal foundation for long-term projects, communities and collaborations.</p> 
<h2>How Context Containers Transform Interaction</h2> 
<p>Today’s feeds feel like bulletin boards, messy and fleeting. Context containers feel more like curated libraries where each book leads to the next, or nature trails where every landmark tells part of a bigger story. You could scroll back through timelines, reopen old discussions, or branch off new ideas—all without losing your footing.</p> 
<p>Imagine coauthoring a recipe: you list ingredients, suggest substitutions, attach photos &amp; jot tasting notes. Everything stays visible. Visibility could become the key—every action &amp; update laid out clearly, without requiring constant prompting or hunting.</p> 
<p>What if we thought about interacting with Farcaster sessions this way? Without visibility, using context feels like the early days of computing—like navigating a DOS prompt, where you must know exactly what to ask every time. With context containers, discovery could flow naturally, more like a graphical interface where options appear visibly and choices unfold before you. Instead of guessing, users could move intuitively from one action to the next.</p> 
<h2>Why AI Agents Need Context Containers</h2> 
<p>AI thrives on memory. Without it, AI feels fragmented, starting from scratch each time. Inside a context container, an AI agent could remember your preferences, your unfinished tasks, your prior decisions. It could suggest the next move, summarize conversations, or automate reminders based on the living context.</p> 
<p>What if instead of reacting blindly to single prompts, AI could become a true collaborator—building with you over time, understanding your full journey?</p> 
<h2>Elevating FIP-2 in Farcaster</h2> 
<p>Every action a user takes in Farcaster—whether posting a cast, reacting (such as liking), or linking (such as following)—is created by a signer. Typically, a user delegates signing to an app, which creates messages on their behalf. This structure lets users retain ownership while enabling smooth interactions.</p> 
<p>In Farcaster, reactions express emotional responses like likes, while links form relationships like follows. If signer-linked information were indexed by hubs—now called Snapchain nodes—apps could more easily filter actions by context. A user’s full session, across many apps, could become visible and actionable, opening new layers of discovery and interaction.</p> 
<p>FIP-2 plays a crucial role here. By standardizing a parentUrl field, it gives every message a way to connect to a broader context. What if every conversation, every comment, every action carried its context forward? Threads could form naturally across apps, wallets, and agents. Developers would no longer have to invent bespoke solutions to link conversations.</p> 
<p>Each link in a context chain could be cryptographically verifiable—building an open, user-owned internet of sessions, not just streams of posts.</p> 
<h2>A Glimpse into Farcaster’s Future</h2> 
<p>Picture a world where every "mini" app you use carries your session and state under your control, and seamlessly shares it across other apps. You might ask an AI in a music mini app to suggest tracks based on your morning journal in a writing mini app. Later, a finance mini app might allocate tokens for an upcoming trip—all while staying aware of the larger context.</p> 
<p>These mini apps could act as agentic companions: learning your habits, executing transactions onchain &amp; respecting your permissions. Context containers would tie these experiences together, ensuring that your actions remain coherent, recoverable &amp; meaningful.</p> 
<p>If Farcaster embraces FIP-2 deeply, this future becomes possible. Threads form naturally. Context travels across environments. Agents can fetch full histories, draft reports, initiate payments or update shared documents—all powered by structured, verifiable sessions.</p> 
<p>What if we built toward that future now?</p> 
<h2>Conclusion</h2> 
<p>Context containers could reshape online interaction by weaving together chat, documents, transactions &amp; AI into seamless, persistent sessions. They could preserve the narrative of your work, your projects, and your communities—whether for hours or decades.</p> 
<p>AI agents become true collaborators when rooted in rich, durable contexts. Farcaster could lead this evolution by making FIP-2 a cornerstone of its protocol—laying the groundwork for conversations that are complete, verifiable &amp; lasting.</p> 
<p>In a landscape dominated by fleeting posts, what if Farcaster chose to build the future where every session leaves a legacy?</p>
        ]]></description>
    </item>
    
    <item>
        <title>Foot Massage</title>
        <link>https://kmacb.eth.sucks/A0B924BE-9F3B-48B2-8CE5-DA49C94C742D/</link>
        <guid>https://kmacb.eth.sucks/A0B924BE-9F3B-48B2-8CE5-DA49C94C742D/</guid>
        <pubDate>Sun, 27 Apr 2025 20:10:09 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/A0B924BE-9F3B-48B2-8CE5-DA49C94C742D/IMG_4666.jpeg" />    
        
        
        <description><![CDATA[
            <img width="688" alt="IMG_4666" src="https://kmacb.eth.sucks/A0B924BE-9F3B-48B2-8CE5-DA49C94C742D/IMG_4666.jpeg" /> 
<p>Some guys are blessed with double entendres. JMac said it was incredible.</p>
        ]]></description>
    </item>
    
    <item>
        <title>App inception</title>
        <link>https://kmacb.eth.sucks/CBC350F3-9E9B-4726-92FE-9B7939275136/</link>
        <guid>https://kmacb.eth.sucks/CBC350F3-9E9B-4726-92FE-9B7939275136/</guid>
        <pubDate>Sun, 27 Apr 2025 12:26:18 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/CBC350F3-9E9B-4726-92FE-9B7939275136/Screenshot%202025-04-27%20at%2012.28.42%E2%80%AFPM.png" />    
        
        
        <description><![CDATA[
            <p>App inception is real &amp; we should embrace it. More &amp; flexible context-containers pls.</p> 
<p>What if we did something like this:</p> 
<ul> 
 <li>Frame Navigator API : allow seamless navigation between frames inside a session.</li> 
 <li>Ephemeral frame session / state / storage: scoped to the session onHub or node, not onchain, fast &amp; lightweight.</li> 
 <li>Agent-readable context surface: structured session data agents can use to navigate, compose, negotiate on the user’s behalf.</li> 
</ul> 
<p>Frames would stop being just a lowly embed &amp; become Peers in the Farcaster network. App to App. Winning together.</p> 
<p>They’d become composable markets where users &amp; agents cooperate , transact, &amp; build new experiences fluidly all onHub/node.</p> 
<p>[turns off hot water first &amp; hopes wet laptop continue to function]</p>
        ]]></description>
    </item>
    
    <item>
        <title>The Case Against .well-known/farcaster.json</title>
        <link>https://kmacb.eth.sucks/D58ABF46-1515-4FDE-B403-B08D9AB7C7AA/</link>
        <guid>https://kmacb.eth.sucks/D58ABF46-1515-4FDE-B403-B08D9AB7C7AA/</guid>
        <pubDate>Sat, 26 Apr 2025 18:47:03 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/D58ABF46-1515-4FDE-B403-B08D9AB7C7AA/ChatGPT%20Image%20Apr%2026,%202025,%2007_07_31%20PM.png" />    
        
        
        <description><![CDATA[
            <h1>Rethinking Manifest Discovery for Farcaster Apps</h1> 
<p>As Farcaster grows, so does the need for clear, portable, and reliable ways for apps to declare their presence and capabilities. Recently, discussion has centered around using a .well-known/farcaster.json file hosted at a domain to serve as the standard manifest for apps.</p> 
<p>While this approach may seem appealing at first glance, it carries significant drawbacks that deserve closer examination. By addressing these challenges, we can chart a more resilient, decentralized path forward.</p> 
<h2>The Problems with Relying on .well-known/farcaster.json</h2> 
<h3>1. Operational Fragility</h3> 
<p>Hosting a .well-known/ path assumes you have fine-grained control over your server, CDN, or hosting environment. In practice, many modern app developers use managed services like Vercel, Squarespace, or Webflow, where modifying .well-known/ paths is difficult or impossible.</p> 
<p>This adds friction at the worst possible point: right when a developer is trying to launch or update their app. If you need to file support tickets just to serve a simple JSON file, the system is creating barriers, not lowering them.</p> 
<h3>2. Web2 Hosting Assumptions</h3> 
<p>While DNS itself is decentralized enough for naming, serving a .well-known/ file reintroduces a Web2-style operational dependency. Developers must:</p> 
<ul> 
 <li>Maintain hosting infrastructure.</li> 
 <li>Serve the file over HTTPS.</li> 
 <li>Keep control of both the domain and the server or CDN.</li> 
</ul> 
<p>If hosting lapses, the manifest disappears, even if the domain is still owned. It's easy to own a domain. It's harder to guarantee uninterrupted access to a .well-known/ path indefinitely.</p> 
<p>In this sense, .well-known/ locks developers into centralized hosting models, contrary to the long-term vision of a decentralized, user-sovereign network.</p> 
<h3>3. Incompatible (ish) with Decentralized Hosting</h3> 
<p>Emerging decentralized storage systems like IPFS and Arweave do not map cleanly to .well-known/ expectations. These systems address content by hash, not by path on a domain. Expecting a .well-known/ structure limits Farcaster apps to traditional Web2 hosting and creates a hard barrier to fully decentralized app deployments.</p> 
<p>In short: we can't easily decentralize tomorrow if you bake in Web2 hosting assumptions today.</p> 
<h3>4. No Queryable Registry</h3> 
<p>Another major drawback is the absence of a queryable, verifiable registry. If manifests live only at .well-known/ paths, there is no global index or discovery layer that apps and users can easily tap into. Each domain must be queried individually, creating fragmentation.</p> 
<p>Without a structured registry, it's harder to:</p> 
<ul> 
 <li>Discover new apps.</li> 
 <li>Verify the authenticity and freshness of manifests.</li> 
 <li>Build ecosystem-wide services like app browsers, marketplaces, or analytics platforms.</li> 
</ul> 
<h2>Why are we here?</h2> 
<p>Let's not forget Web3 Values and that moving fast is going to break A LOT of things.</p> 
<p>Before we look at the solution, it’s worth stepping back to remember what we are aiming for. These values might not be fully realized immediately, but they remain the north star:</p> 
<p>Portability: Identity, data, and app metadata should move freely across platforms without lock-in.</p> 
<p>User Ownership: Users, not companies, should own the keys, profiles, and records that define their online presence.</p> 
<p>Decentralization: No single point of failure. Apps and identities should work across multiple hosts, storage providers, and protocols.</p> 
<p>Permissionless Innovation: Developers should not need approval from a gatekeeper to deploy, update, or improve apps.</p> 
<p>Composable Discovery: Data and services should be easily queryable, indexable, and remixable by anyone, not locked inside private silos.</p> 
<p>Living up to these ideals won't be perfect from day one, but the architecture we choose should make moving toward them easier, not harder.</p> 
<h2>A Better Path: Verified Domains &amp; App (Profile) URLs</h2> 
<p>Fortunately, Farcaster already has a tool that solves this more elegantly: App's have FIDs. Ther are verifications by FIDS. Why not Domain Verification?</p> 
<p>Each app can already attach a profile.url field to its Farcaster profile/identity, cryptographically signed and verifiable. This opens up a much more flexible discovery system:</p> 
<ul> 
 <li>Developers point their profile.url to wherever their app lives: a traditional server, IPFS gateway, Arweave URL, or anywhere else.</li> 
 <li>The manifest can live at the root (/) or at a simple path like /manifest.json.</li> 
 <li>No .well-known/ paths, no server-specific requirements.</li> 
</ul> 
<p>This structure aligns perfectly with Web3 values:</p> 
<p><strong>Portability:</strong> Apps can move between hosts without losing verifiability.</p> 
<p><strong>User ownership:</strong> The app identity lives with the app dev's signer, not with their hosting vendor.</p> 
<p><strong>Decentralization:</strong> Developers are free to choose traditional or decentralized hosting without friction.</p> 
<p><strong>Queryable Discovery:</strong> Because manifests are tied to verified profiles, they can be easily indexed, searched, and aggregated across the ecosystem, enabling richer discovery and interaction.</p> 
<h2>Summary</h2> 
<p>Choosing .well-known/farcaster.json has introduced unnecessary friction, limit future decentralization, and tied Farcaster apps to Web2 hosting assumptions. It also fragmented discovery efforts by scattering manifests without a queryable index. Unless lock-in is Warpcasts goal this seems to be a very suboptimal design decision.</p> 
<p>Instead, by leaning into the existing profile.url field and verification model, we can create a more resilient, future-proof system that empowers developers to build however — and wherever — they want, while strengthening the entire app discovery ecosystem.</p> 
<p>As Farcaster continues to grow, it's essential to choose foundations that scale not just for today's hosting models, but for the decentralized internet of tomorrow.</p>
        ]]></description>
    </item>
    
    <item>
        <title>Tokenized Coinflow</title>
        <link>https://kmacb.eth.sucks/A3B72ECF-2571-478E-B3C8-E9C33B955807/</link>
        <guid>https://kmacb.eth.sucks/A3B72ECF-2571-478E-B3C8-E9C33B955807/</guid>
        <pubDate>Sat, 26 Apr 2025 09:26:16 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/A3B72ECF-2571-478E-B3C8-E9C33B955807/revnet-full.png" />    
        
        
        <description><![CDATA[
            <p>Money moves. Fast. Startups like to think product is everything, but without the engine of selling, growing, and investing, the story ends quickly. It always amazes me how little most startups actually invest in sales. Use whatever euphemism you want: growth, business development, DAUs. It is all selling.</p> 
<h2><strong>Look at the giants:</strong></h2> 
<p>Salesforce spends around 44 percent of revenue on sales and marketing.</p> 
<p>Hubspot? 50 percent.</p> 
<p>Snowflake? 60 percent.</p> 
<p>Even Meta and Google, with enormous brand moats, spend around 10 percent.</p> 
<h2><strong>The lesson:</strong> the biggest winners sell hard.</h2> 
<p>Now, zoom out. Think about all the money flowing through a project. Not just revenue from customers, but investments, tax refunds, affiliate payouts, grants, interest income, sponsorships. Every inflow is capital that can be put to work. Every outflow is an investment in growth, protection, or survival.</p> 
<p><strong>Business inflows:</strong><br /> Customer payments, investments, grants, tax refunds, rebates, royalties, affiliate income, resale proceeds, dividends, interest income, insurance payouts, loan draws, crowdfunding receipts, sponsorships, tips or donations.</p> 
<p><strong>Business outflows:</strong><br /> Salaries and contractor payments, inventory and supply purchases, ad spend and marketing campaigns, sales commissions and bonuses, engineering and R&amp;D costs, customer acquisition expenses, debt repayments, rent and hosting fees, capital investments, cash reserves allocations, profit distributions, expansion costs, tax payments, customer refunds, insurance premiums, licensing fees, legal settlements.</p> 
<p>The world runs on cash in motion. Yet most systems are built to observe that motion, not activate it.</p> 
<h2><strong>Revnet flips the script.</strong></h2> 
<p>Tokenize your project's cashflow: sales revenue, investments, tax refunds, grants, whatever moves. Turn every inflow and outflow into something staked, something transparent, something that invites ownership, participation, and upside.</p> 
<p>Money in, money out. Grow it, show it, flow it. Tokenize it all.</p> 
<p>More soon. It is just getting started.</p> 
<img width="1509" alt="revnet-full" src="https://kmacb.eth.sucks/A3B72ECF-2571-478E-B3C8-E9C33B955807/revnet-full.png" />
        ]]></description>
    </item>
    
    <item>
        <title>I gotta guy</title>
        <link>https://kmacb.eth.sucks/47D7C36F-FD00-45A5-A731-1A2141F12239/</link>
        <guid>https://kmacb.eth.sucks/47D7C36F-FD00-45A5-A731-1A2141F12239/</guid>
        <pubDate>Fri, 25 Apr 2025 17:14:44 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/47D7C36F-FD00-45A5-A731-1A2141F12239/_cover.png" />    
        
        
        <description><![CDATA[
            <h2>Part 1</h2> 
<p>It’s Sunday afternoon. My phone buzzes — a 312 number I don’t recognize.</p> 
<p>The message is simple:<br /> "Can you be in Tijuana Tuesday morning?"</p> 
<p>I text back:<br /> "Sure. Who’s this?"</p> 
<p>Turns out, it’s a friend of a friend. He had a sales call scheduled in TJ but the Cubs had just clinched their first World Series berth in a hundred years. No way he was missing that game. So he needed someone to take his place. Fast.</p> 
<p>Next thing I know, I’m booking a flight to San Diego.<br /> Instructions are minimal:</p> 
<p>Stay at this hotel.</p> 
<p>Eat breakfast downstairs.</p> 
<p>An Oracle sales rep will find you.</p> 
<p>Tuesday morning, I’m at breakfast, nervously picking at some eggs. Like clockwork, the Oracle guy spots me, introduces himself, and we head out to his car.</p> 
<p>We drive south until we hit a Jack-in-the-Box parking lot just north of the border. That's the rendezvous point.<br /> Apparently, someone from the client is coming to get us.</p> 
<p>So there we are: two guys in suits, standing awkwardly in the sun, surrounded by fast food wrappers.</p> 
<p>Then a dusty pickup truck rolls in.<br /> Driver’s wearing a cowboy hat.<br /> He leans out the window and says:<br /> "Get in. In the back."</p> 
<p>No paperwork. No ID check.<br /> Just hop in.</p> 
<p>We climb into the bed of the truck, perching on the wheel wells like kids hitching a ride, and rumble our way across the border into Tijuana.</p> 
<p>And that’s how it started.</p>
        ]]></description>
    </item>
    
    <item>
        <title>Request to Support parentUrl in Frame-Based Casts</title>
        <link>https://kmacb.eth.sucks/4E3008E4-0ADC-41E6-88E0-4418EB244854/</link>
        <guid>https://kmacb.eth.sucks/4E3008E4-0ADC-41E6-88E0-4418EB244854/</guid>
        <pubDate>Fri, 25 Apr 2025 11:44:01 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/4E3008E4-0ADC-41E6-88E0-4418EB244854/banny_yes.png" />    
        
        
        <description><![CDATA[
            <p>When an app using Frame Technology wants a user to create a cast it faces three paths. One asks the user to sign with a delegated key, which removes their agency and introduces security risks for the developer as the key is likely stored somewhere. Another uses the castCompose method in the SDK, which is user-driven but doesn't yet support setting a parentUrl. The third uses a cast intent, but that also lacks support for parentUrl.</p> 
<p>This limitation among other things blocks adoption of FIP-2. Without the ability to set parentUrl, apps can’t create thread-aware replies, Frame responses, or comments that anchor back to a specific source unless they have a backend or want to run an expensive query to try to find a specific cast. As a result, structured conversations in alternative context-containers across the protocol suffers.</p> 
<p>Adding parentUrl support to castCompose in the SDK would preserve user choice while enabling powerful new features like:</p> 
<p>• App native replies<br /> • Comments on IPFS or blog content<br /> • Casts that stay connected to the context that sparked them ie less ephemeral</p> 
<p>This appears to be a small change to the sdk that help apps guide thoughtful, contextual conversation without taking agency away from users &amp; inserting signer/key exposure</p>
        ]]></description>
    </item>
    
    <item>
        <title>The Farcaster Amplification Opportunity
</title>
        <link>https://kmacb.eth.sucks/8474A19A-68B2-44C3-8214-86A66A3D623F/</link>
        <guid>https://kmacb.eth.sucks/8474A19A-68B2-44C3-8214-86A66A3D623F/</guid>
        <pubDate>Fri, 25 Apr 2025 09:54:38 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/8474A19A-68B2-44C3-8214-86A66A3D623F/_cover.png" />    
        
        
        <description><![CDATA[
            <p>Farcaster now has proof that paid reach works. <strong>@ampsfun</strong> sparked it, showing that a recast boost grabs attention faster than any organic grind. That success points to a larger play: turning amplification into a universal growth lever for every brand &amp; app on chain.</p> 
<h3>What is @ampsfun</h3> 
<p>Farcaster users raise a hand to say, “yes, the accounts I follow may send a cast on my behalf for a price.” Each user sets that price. When a promoter who is followed by an opted-in user wants extra reach, they tap the original cast. Bingo—the cast is sent from the follower’s handle, visible to that follower’s audience, &amp; the fee moves straight to the follower’s wallet. Attention gets routed, value flows, everyone sees what they earned.</p> 
<h3>What @ampsfun nailed</h3> 
<p>• <strong>Low click flow</strong>: anyone can push a recast into fresh feeds in seconds<br /> • <strong>Friendly consumer vibe</strong>: zero wallet gymnastics, just pick a cast &amp; pay<br /> • <strong>Real market validation</strong>: creators already spend when distribution feels effortless</p> 
<h3>Gaps that invite the next wave</h3> 
<p>• <strong>Signer custody clarity</strong>: teams need to know exactly where signature delegation lives &amp; why they stay safe and how to revoke them<br /> ~~<br /> • <strong>Flexible spend limits</strong>: full USDC allowance spooks power users; lighter caps build trust~~<br /> • <strong>Context based pricing</strong>: memes, deep dives &amp; launches deserve separate knobs<br /> • <strong>Programmatic spend</strong>: growth squads crave an interface they can script into daily campaigns<br /> • <strong>Bulk recipient lists</strong>: let devs upload FIDs or addresses to seed niche groups quickly<br /> • <strong>Event triggers</strong>: fire a recast automatically when context aligns, for example first cast of the day or a milestone post<br /> • <strong>Scheduled boosts</strong>: timed drops multiply impact across regions &amp; launch windows</p> 
<h3>Why it matters</h3> 
<p>Brands &amp; apps will soon hold the biggest ad wallets on Farcaster. They need amplification that plugs into existing growth loops, not a single user pop up. Unless <strong>@ampsfun</strong> stretches toward that segment, someone else will fork the idea &amp; capture the spend.</p> 
<h3>Path forward</h3> 
<ol> 
 <li>Publish transparent signer delegation docs that anyone can audit and easily revoke</li> 
 <li>Offer simple entry points for creating, pricing &amp; timing boosts</li> 
 <li>Add role based limits so interns cannot torch budgets</li> 
 <li>Return analytics hooks that pipe reach stats into everyday dashboards and apps</li> 
</ol> 
<p>Ship these pieces &amp; amplification becomes the default growth engine for Web3 native brands and eventually all brands. Expect fewer Web2 ads, more on chain fan journeys &amp; a sturdy revenue pillar for the Farcaster ecosystem.</p> 
<p><strong>@ampsfun</strong> showed the way. The next move turns a spark into a bonfire.</p>
        ]]></description>
    </item>
    
    <item>
        <title></title>
        <link>https://kmacb.eth.sucks/7101417E-8D4D-4660-80D6-8CB6921FE869/</link>
        <guid>https://kmacb.eth.sucks/7101417E-8D4D-4660-80D6-8CB6921FE869/</guid>
        <pubDate>Thu, 24 Apr 2025 15:35:52 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/7101417E-8D4D-4660-80D6-8CB6921FE869/IMG_1406.jpeg" />    
        
        
        <description><![CDATA[
            <img width="375" alt="IMG_1406" src="https://kmacb.eth.sucks/7101417E-8D4D-4660-80D6-8CB6921FE869/IMG_1406.jpeg" /> 
<img width="375" alt="IMG_1404" src="https://kmacb.eth.sucks/7101417E-8D4D-4660-80D6-8CB6921FE869/IMG_1404.jpeg" /> 
<img width="375" alt="IMG_1405" src="https://kmacb.eth.sucks/7101417E-8D4D-4660-80D6-8CB6921FE869/IMG_1405.jpeg" />
        ]]></description>
    </item>
    
    <item>
        <title>Revnet for Tuition</title>
        <link>https://kmacb.eth.sucks/0A4E1C0D-1E94-4214-956B-B5DB294446BA/</link>
        <guid>https://kmacb.eth.sucks/0A4E1C0D-1E94-4214-956B-B5DB294446BA/</guid>
        <pubDate>Wed, 23 Apr 2025 20:58:24 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/0A4E1C0D-1E94-4214-956B-B5DB294446BA/ChatGPT%20Image%20Apr%2023,%202025,%2008_57_13%20PM.png" />    
        
        
        <description><![CDATA[
            <img width="1024" alt="ChatGPT Image Apr 23, 2025, 08_57_13 PM" src="https://kmacb.eth.sucks/0A4E1C0D-1E94-4214-956B-B5DB294446BA/ChatGPT Image Apr 23, 2025, 08_57_13 PM.png" /> 
<p>Brainstorming with AI on how revnets can help with developmment &amp; tuition</p> 
<h2>Direct financial wins for the school</h2> 
<p>-Immediate working capital<br /> Families mint $TUITION months before classes start. The school books cash today instead of waiting for August tuition checks.</p> 
<ul> 
 <li> <p>Interest-free financing<br /> No bank line, no coupon payments. Tokens cost the school nothing to issue, so every pre-sale dollar is zero-cost liquidity.</p> </li> 
 <li> <p>Predictable cash-flow calendar<br /> Clock-based stages lock in dates &amp; prices. Finance can model deposits, bridge inflows &amp; AMM redemptions with high confidence.</p> </li> 
 <li> <p>Built-in scholarship fund<br /> Each mint &amp; every cash-out streams a fixed % directly to the Scholarship wallet. The pot grows automatically, no annual appeal needed.</p> </li> 
 <li> <p>Endowment snowball<br /> Automint slice feeds the Endowment wallet with tokens that track the 3 % annual price ladder. Rising token value compounds real asset growth.</p> </li> 
 <li> <p>Stronger enrollment forecasting<br /> On-chain mints show who is financially committed long before acceptance letters. Admissions can right-size sections &amp; staffing earlier.</p> </li> 
 <li> <p>Lower tuition discounting<br /> Families prepay to lock lower prices. School captures full sticker revenue instead of offering traditional early-pay discounts.</p> </li> 
 <li> <p>Inflation hedge<br /> Annual 3 % price step aligns with tuition increases, keeping real purchasing power intact for forward-year revenue.</p> </li> 
 <li> <p>Buyback option improves margins<br /> If secondary trading dips below face value the treasury can repurchase tokens cheaply, retiring future liabilities at a discount.</p> </li> 
 <li> <p>Transparent donor accounting<br /> Splits, wallet balances &amp; burn events are on-chain. Auditors &amp; families see exactly where every wei flows, slashing admin overhead.</p> </li> 
 <li> <p>Broader donor funnel<br /> Crypto-native alumni &amp; external supporters can contribute without complex wire instructions, expanding the capital base beyond current parents.</p> </li> 
 <li> <p>Regulatory simplicity<br /> Immutable, rules-based Revnet keeps tokens in the “prepaid service” bucket, avoiding securities headaches &amp; associated legal costs.</p> </li> 
</ul> 
<p>These levers together raise capital earlier, cut financing costs, grow scholarships automatically &amp; give finance a crystal-clear revenue map.</p> 
<h2>A family’s journey with $TUITION</h2> 
<ul> 
 <li> <p>Discovery &amp; pledge<br /> In mid-February the Johnsons open the school’s Revnet page, connect a wallet, pick USDC, &amp; click Mint $TUITION. One block later 10 000 $TUITION tokens—worth $10 000 of future tuition—sit in their address. Smart-contract splits fire automatically: 70 % flows to the operating treasury, 25 % to the Scholarship Fund, 5 % to the Endowment wallet.</p> </li> 
 <li> <p>Receipt &amp; CRM sync<br /> The UI pops a PDF tax receipt that drops straight into the family’s downloads folder. At the same time their wallet address &amp; token balance push into the Admissions CRM, flagging them as a committed prospect.</p> </li> 
 <li> <p>Quiet application season<br /> Fall arrives, applications open, &amp; the Johnsons submit the usual forms. Admissions staff can see the on-chain pledge, so interviews &amp; aid planning jump to the top of the queue. No tokens move during this phase; the family simply waits for a decision.</p> </li> 
</ul> 
<p>Enrollment contract &amp; redemption<br /> January brings good news: an offer letter. Inside the billing portal a Pay with $TUITION button is ready. One click calls approveAndRedeem, burns 10 000 tokens, emits a TuitionRedeemed event, &amp; posts $10 000 against the ledger. Any leftover tokens remain in the wallet for future years or a sibling.</p> 
<p>If admission falls through<br /> Should the child land elsewhere, the Johnsons can cash-out during the in-semester window. The Revnet AMM swaps their tokens for USDC at the current price, less a 0.60 fee that respects the same 70 / 25 / 5 split. They can also gift tokens to another applicant or simply hold as a donation.</p> 
<ul> 
 <li> <p>Compliance &amp; accounting<br /> Because each token redeems for a defined service—tuition—the position books as prepaid revenue, not a security. The burn event plus a USD oracle gives finance a clean journal entry:</p> </li> 
 <li> <p>Experience at a glance<br /> Family POV: Mint early, lock the rate, stash the receipt, redeem next year with two clicks.<br /> School POV: Instant working capital, transparent scholarship funding, &amp; a blockchain-verified queue of eager families.</p> </li> 
</ul>
        ]]></description>
    </item>
    
    <item>
        <title>Building Fast But On Sand</title>
        <link>https://kmacb.eth.sucks/0AF16DD8-E1E7-4145-9FA4-5A88F4077E32/</link>
        <guid>https://kmacb.eth.sucks/0AF16DD8-E1E7-4145-9FA4-5A88F4077E32/</guid>
        <pubDate>Mon, 21 Apr 2025 22:58:30 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/0AF16DD8-E1E7-4145-9FA4-5A88F4077E32/banny_redcard.png" />    
        
        
        <description><![CDATA[
            <img width="1000" alt="banny_redcard" src="https://kmacb.eth.sucks/0AF16DD8-E1E7-4145-9FA4-5A88F4077E32/banny_redcard.png" /> 
<p>I couldn’t agree more with Nat. <a href="https://warpcast.com/emodi/0xcf90f10c">https://warpcast.com/emodi/0xcf90f10c</a></p> 
<p>[steps onto soapbox]</p> 
<p>We’re building fast but on sand. The promise of crypto was never just about spinning up tools or launching yet another social network or web app to frame. It started long before Bitcoin, when a group of cypherpunks saw what the internet was becoming &amp; decided to write code that could defend privacy, autonomy, &amp; freedom—without needing permission.</p> 
<p>Cryptocurrency was born from that mindset. That systems could be rebuilt. That data could be owned, not rented. That value could move freely without gatekeepers. That privacy wasn’t just a feature—it was the foundation.</p> 
<p>‘Farcaster’ is drifting.</p> 
<p>When devs are required to ask for API keys &amp; approval to use Direct Cast APIs.<br /> When notifications feel like closed loops only the host app controls.<br /> When identity &amp; verification/attestation get locked into a single app’s design choices.<br /> When user preferences—like notifications, mutes, &amp; labels—are created, stored, &amp; enforced by individual apps instead of users.<br /> And now, a growing wave of Farcaster “mini-apps” don’t even use crypto. Just centralized widgets riding on a decentralized graph of edutainment.</p> 
<p>If all we build are features without values, we’re not moving forward.<br /> The moment we trade principles for polish, we trade freedom for familiarity.<br /> We can do better.</p> 
<p>What can be done?<br /> Don’t mix app-level thinking with protocol thinking. Keep them separate &amp; open.</p> 
<p>If there’s going to be app-level showcasing, highlight apps that couldn’t exist without the unique properties of crypto.</p> 
<p>Move user preferences to the protocol so they are owned by users. Mutes, labels, notifications—these should belong to the user. The apps should log in to me.</p> 
<p>Break the protocol into programmable primitives. Let many protocols compete for their place in the stack. DMs &amp; attestations might be a good place to start.</p> 
<p>Push back on “protocol-as-business” thinking that forgets protocol-as-commons. Fees &amp; taxes should support the community.</p> 
<p>Treat apps as peers, not subordinates.</p> 
<p>Open Snapchain to support more than just social feed apps. It’s a graph—but why are there so few supported link types?</p> 
<p>[steps off soapbox]</p>
        ]]></description>
    </item>
    
    <item>
        <title>Farcaster Framed Croptop Site</title>
        <link>https://kmacb.eth.sucks/9EA3FEB6-48A2-4226-96F0-F9FD70303F76/</link>
        <guid>https://kmacb.eth.sucks/9EA3FEB6-48A2-4226-96F0-F9FD70303F76/</guid>
        <pubDate>Mon, 21 Apr 2025 18:59:39 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/9EA3FEB6-48A2-4226-96F0-F9FD70303F76/_cover.png" />    
        
        
        <description><![CDATA[
            <p>Turn a croptop site into a Farcaster frame ‘mini-app’ byt adding this snippet with your images as Custome Code.</p> 
<p>Get a notifications webhookUrl from pingem.xyz</p> 
<pre><code>&lt;script type="module"&gt;
  import { sdk } from 'https://esm.sh/@farcaster/frame-sdk';

  async function inFrameContext() {
      const links = document.querySelectorAll("a[href^='http']");
      for (let link of links) {
          link.addEventListener("click", (event) =&gt; {
              event.preventDefault();
              sdk.actions.openUrl(link.getAttribute("href"));
          });
      }
      await sdk.actions.addFrame();
  }

  window.onload = async () =&gt; {
    try {
      await sdk.actions.ready();
      const ctx = await sdk.context;
      ctx ? await inFrameContext() : FrameBar();
    } catch (error) {
      console.error(error);
    }
  };
&lt;/script&gt;
&lt;meta name="fc:frame" content='{
  "version": "next",
  "imageUrl": "{{ social_image_url }}",
  "button": {
    "title": "See my innie",
    "action": {
      "type": "launch_frame",
      "name": "KMac has an innie app",
      "url": "https://kmacb.eth.sucks/{{ article.id }}/",
      "splashImageUrl": "https://kmacb.eth.sucks/avatar.png",
      "splashBackgroundColor": "#010513"
    }
  }
}' /&gt;
</code></pre> 
<p>There one small gotcha as of today. The app manifest needs to be in a hidden folder on your domain called .well-known/farcaster.json That's doable but not yet automatic. Reach out if you are heading this way and I'll write something up. Other wise will want until that's build and the miting contracts are updated in the templates.</p>
        ]]></description>
    </item>
    
    <item>
        <title>Fable of the Shoreline Builders</title>
        <link>https://kmacb.eth.sucks/933B5F55-5ABA-4B83-9C07-966602FE16DC/</link>
        <guid>https://kmacb.eth.sucks/933B5F55-5ABA-4B83-9C07-966602FE16DC/</guid>
        <pubDate>Mon, 21 Apr 2025 15:43:15 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/933B5F55-5ABA-4B83-9C07-966602FE16DC/43C3A2FA-27AE-4E16-B663-C2AC74D99061.png" />    
        
        
        <description><![CDATA[
            <img width="1024" alt="43C3A2FA-27AE-4E16-B663-C2AC74D99061" src="https://kmacb.eth.sucks/933B5F55-5ABA-4B83-9C07-966602FE16DC/43C3A2FA-27AE-4E16-B663-C2AC74D99061.png" /> 
<p>The AI Written Fable of the Shoreline Builders</p> 
<p>Once upon a tide, in a coastal kingdom where software grew like coral and castles were coded from sand, there lived a community of builders. These builders were clever and curious, always looking to erect new structures—some floated on the breeze, others danced with the moonlight, but all depended on a stable shoreline to stand tall.</p> 
<p>At the center of the coast stood the Grand Pier—a mighty boardwalk laid by a team of Appwrights. They invited everyone to build near it, promising stability, visibility, and the rhythm of constant foot traffic. “Why venture inland,” they said, “when all the waves of users crash here?”</p> 
<p>The builders, drawn by the crowd, began to stack their dreams high beside the Pier. To hedge their bets, a few clever ones drove pilings deep—just in case the tide ever shifted.</p> 
<p>Seasons passed. The Appwrights flourished. Their pier expanded with each sprint, tilting subtly toward their own storefronts, their own rules. The shoreline narrowed. Features changed overnight. One morning, a builder woke to find their door no longer faced the waves. Another found that their staircase now led nowhere.</p> 
<p>The Appwrights shrugged. “We’re iterating,” they said. “It’s all for user experience.”</p> 
<p>But the builders murmured. Their houses, once steady, had become brittle. Pilings cracked. Sand eroded. And though no storm had struck, the ecosystem buckled under the weight of one structure leading all others.</p> 
<p>One old builder, whose hut was built furthest from the Pier and deepest on pilings, called out:<br /> “We forgot the lesson of the sea: Piers rot, but the bedrock beneath still holds. Build on open ground. Align with the tides, not with the crowd.”</p> 
<p>Some listened. Some moved. Some stayed.</p> 
<p>And the shoreline remembered.</p> 
<p>Moral:<br /> When one app leads the protocol, all others are building on sand. Drive your pilings deep. Build for the tide, not the pier.</p>
        ]]></description>
    </item>
    
    <item>
        <title>Croptop to dos</title>
        <link>https://kmacb.eth.sucks/80280F87-A4B7-4391-BEC7-69742DD13141/</link>
        <guid>https://kmacb.eth.sucks/80280F87-A4B7-4391-BEC7-69742DD13141/</guid>
        <pubDate>Fri, 18 Apr 2025 09:23:21 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/80280F87-A4B7-4391-BEC7-69742DD13141/banny_popcorn.png" />    
        
        
        <description><![CDATA[
            <img width="232" alt="banny_popcorn" src="https://kmacb.eth.sucks/80280F87-A4B7-4391-BEC7-69742DD13141/banny_popcorn.png" /> 
<p>Croptop is kinda like instagram meets crypto or if you prefer wordpress meets crypto. I can’t help but think of Drupal back when it was just starting out with a community of devs extending it.</p> 
<p>Anyway, there are a few big to dos to get Croptop to a place whene normal people can use it.</p> 
<p>1 - The need for a hosted provider. Right now to publish one needs a downloaded app &amp; that’s macos only<br /> 2 - Easie theme creation<br /> 3 - A template builder ui<br /> 4 - Farcaster &amp; Telegram mini-app support<br /> 5 - Commenting system (farcaster FIP-2??)<br /> 6 - Get the EVM contracts in the ui</p>
        ]]></description>
    </item>
    
    <item>
        <title>Footy App = Defifa Games + Croptop</title>
        <link>https://kmacb.eth.sucks/9739D8BD-71DD-49E5-9B97-A74EB708F7A1/</link>
        <guid>https://kmacb.eth.sucks/9739D8BD-71DD-49E5-9B97-A74EB708F7A1/</guid>
        <pubDate>Tue, 28 Jan 2025 09:51:10 -0800</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/9739D8BD-71DD-49E5-9B97-A74EB708F7A1/defifa_spinner.gif" />    
        
        
        <description><![CDATA[
            <img width="459" alt="defifa_spinner" src="https://kmacb.eth.sucks/9739D8BD-71DD-49E5-9B97-A74EB708F7A1/defifa_spinner.gif" /> 
<p>halfbaked idea<br /> <a href="https://fc-footy.vercel.app/">https://fc-footy.vercel.app/</a><br /> add section for club supporters to share digital memoribilia that is mintable &amp; builds a fan club treasury</p>
        ]]></description>
    </item>
    
    <item>
        <title>1047F7BC-9E90-4DD2-92A9-7313814D5674.png</title>
        <link>https://kmacb.eth.sucks/32BE3BC5-095B-49BA-841A-8DE5B064279F/</link>
        <guid>https://kmacb.eth.sucks/32BE3BC5-095B-49BA-841A-8DE5B064279F/</guid>
        <pubDate>Mon, 27 Jan 2025 22:51:47 -0800</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/32BE3BC5-095B-49BA-841A-8DE5B064279F/1047F7BC-9E90-4DD2-92A9-7313814D5674.png" />    
        
        
        <description><![CDATA[
            <img width="416" alt="1047F7BC-9E90-4DD2-92A9-7313814D5674" src="https://kmacb.eth.sucks/32BE3BC5-095B-49BA-841A-8DE5B064279F/1047F7BC-9E90-4DD2-92A9-7313814D5674.png" /> 
<p>Playing around with an idea for an onchain fantasy footy game of sorts</p>
        ]]></description>
    </item>
    
    <item>
        <title>BERTVIZ</title>
        <link>https://kmacb.eth.sucks/B47EF917-AE97-4FDD-A08E-B565F06FF0C6/</link>
        <guid>https://kmacb.eth.sucks/B47EF917-AE97-4FDD-A08E-B565F06FF0C6/</guid>
        <pubDate>Sun, 24 Nov 2024 14:47:33 -0800</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/B47EF917-AE97-4FDD-A08E-B565F06FF0C6/head-view.gif" />    
        
        
        <description><![CDATA[
            <img width="566" alt="head-view" src="https://kmacb.eth.sucks/B47EF917-AE97-4FDD-A08E-B565F06FF0C6/head-view.gif" />
        ]]></description>
    </item>
    
    <item>
        <title>EADB3009-F4B6-4875-AEA2-830F7B4E4B96.png</title>
        <link>https://kmacb.eth.sucks/F6FFB6AD-E1F2-4407-BFF6-06CBA09FD352/</link>
        <guid>https://kmacb.eth.sucks/F6FFB6AD-E1F2-4407-BFF6-06CBA09FD352/</guid>
        <pubDate>Sat, 02 Nov 2024 13:03:14 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/F6FFB6AD-E1F2-4407-BFF6-06CBA09FD352/EADB3009-F4B6-4875-AEA2-830F7B4E4B96.png" />    
        
        
        <description><![CDATA[
            <img width="595" alt="EADB3009-F4B6-4875-AEA2-830F7B4E4B96" src="https://kmacb.eth.sucks/F6FFB6AD-E1F2-4407-BFF6-06CBA09FD352/EADB3009-F4B6-4875-AEA2-830F7B4E4B96.png" /> 
<p>Content Authenticity finally moves into the public consciousness</p>
        ]]></description>
    </item>
    
    <item>
        <title></title>
        <link>https://kmacb.eth.sucks/98DC8C25-59F4-495C-ABD0-E5E07810A0CB/</link>
        <guid>https://kmacb.eth.sucks/98DC8C25-59F4-495C-ABD0-E5E07810A0CB/</guid>
        <pubDate>Sun, 13 Oct 2024 12:39:09 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/98DC8C25-59F4-495C-ABD0-E5E07810A0CB/_cover.png" />    
        
        
        <description><![CDATA[
            <p>{<br /> "name": "kmacb.eth",<br /> "text": {<br /> "twitter": "@defif420",<br /> "github": "<a href="https://github.com/i001962">https://github.com/i001962</a>",<br /> "phone": "+12345678901",<br /> "croptop": "<a href="https://kmacb.eth.sucks">https://kmacb.eth.sucks</a>",<br /> "fc_login": "<a href="https://supercast.com">https://supercast.com</a>",<br /> "description": "This is an example FC profile data entry.",<br /> "fav_epl_club": "Liverpool",<br /> "fav_nba_club": "Warriors",<br /> "fav_food": "Pizza"<br /> }<br /> }</p>
        ]]></description>
    </item>
    
    <item>
        <title>Dog food&#x27;n</title>
        <link>https://kmacb.eth.sucks/820D673B-2AC8-4A61-92A1-E1BA356C65C4/</link>
        <guid>https://kmacb.eth.sucks/820D673B-2AC8-4A61-92A1-E1BA356C65C4/</guid>
        <pubDate>Mon, 16 Sep 2024 19:47:01 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/820D673B-2AC8-4A61-92A1-E1BA356C65C4/dogfood.png" />    
        
        
        <description><![CDATA[
            <img width="1000" alt="dogfood" src="https://kmacb.eth.sucks/820D673B-2AC8-4A61-92A1-E1BA356C65C4/dogfood.png" />
        ]]></description>
    </item>
    
    <item>
        <title>Kara Walker&#x27;s latest</title>
        <link>https://kmacb.eth.sucks/88994AAC-3B44-4C10-9861-4D432632C2DB/</link>
        <guid>https://kmacb.eth.sucks/88994AAC-3B44-4C10-9861-4D432632C2DB/</guid>
        <pubDate>Mon, 16 Sep 2024 19:36:59 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/88994AAC-3B44-4C10-9861-4D432632C2DB/IMG_6653.jpeg" />    
        
        
        <description><![CDATA[
            <img width="1242" alt="IMG_6653" src="https://kmacb.eth.sucks/88994AAC-3B44-4C10-9861-4D432632C2DB/IMG_6653.jpeg" />
        ]]></description>
    </item>
    
    <item>
        <title>Peak covid hair &#x26; a bitcoin lazer eye</title>
        <link>https://kmacb.eth.sucks/D23EBB3E-1BA6-4CD4-B755-24D7E8547254/</link>
        <guid>https://kmacb.eth.sucks/D23EBB3E-1BA6-4CD4-B755-24D7E8547254/</guid>
        <pubDate>Mon, 16 Sep 2024 19:34:01 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/D23EBB3E-1BA6-4CD4-B755-24D7E8547254/IMG_6537.jpeg" />    
        
        
        <description><![CDATA[
            <img width="850" alt="IMG_6537" src="https://kmacb.eth.sucks/D23EBB3E-1BA6-4CD4-B755-24D7E8547254/IMG_6537.jpeg" /> 
<p>drawn by @zeuzc</p>
        ]]></description>
    </item>
    
    <item>
        <title>3963EFBE-45C3-4FD3-ABCA-312FA5AB7859.png</title>
        <link>https://kmacb.eth.sucks/CAA3BDEC-0D06-4059-972D-8B485F7ED59E/</link>
        <guid>https://kmacb.eth.sucks/CAA3BDEC-0D06-4059-972D-8B485F7ED59E/</guid>
        <pubDate>Sun, 15 Sep 2024 10:13:23 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/CAA3BDEC-0D06-4059-972D-8B485F7ED59E/3963EFBE-45C3-4FD3-ABCA-312FA5AB7859.png" />    
        
        
        <description><![CDATA[
            <img width="2036" alt="3963EFBE-45C3-4FD3-ABCA-312FA5AB7859" src="https://kmacb.eth.sucks/CAA3BDEC-0D06-4059-972D-8B485F7ED59E/3963EFBE-45C3-4FD3-ABCA-312FA5AB7859.png" /> 
<h1>FC’s missed opportunity </h1>
        ]]></description>
    </item>
    
    <item>
        <title>Comparing properties</title>
        <link>https://kmacb.eth.sucks/C8369BE6-A36D-4BC5-8137-4F8E15D7DB26/</link>
        <guid>https://kmacb.eth.sucks/C8369BE6-A36D-4BC5-8137-4F8E15D7DB26/</guid>
        <pubDate>Fri, 13 Sep 2024 20:31:39 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/C8369BE6-A36D-4BC5-8137-4F8E15D7DB26/B65EA580-14E3-4A57-9C5E-725D582C3281.png" />    
        
        
        <description><![CDATA[
            <img width="1316" alt="B65EA580-14E3-4A57-9C5E-725D582C3281" src="https://kmacb.eth.sucks/C8369BE6-A36D-4BC5-8137-4F8E15D7DB26/B65EA580-14E3-4A57-9C5E-725D582C3281.png" /> 
<p>Pondering how big the non-ownership properties are &amp; why its not getting more attention.</p> 
<p>Is ownership so easy to add that… why not have it on any data?</p>
        ]]></description>
    </item>
    
    <item>
        <title>Blood Bytes</title>
        <link>https://kmacb.eth.sucks/69095F67-F84F-4F82-A838-DEA287E4451D/</link>
        <guid>https://kmacb.eth.sucks/69095F67-F84F-4F82-A838-DEA287E4451D/</guid>
        <pubDate>Wed, 10 Jul 2024 21:09:24 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/69095F67-F84F-4F82-A838-DEA287E4451D/A1701800-D507-412E-A8A5-42CED5F24433.png" />    
        
        
        <description><![CDATA[
            <img width="1192" alt="A1701800-D507-412E-A8A5-42CED5F24433" src="https://kmacb.eth.sucks/69095F67-F84F-4F82-A838-DEA287E4451D/A1701800-D507-412E-A8A5-42CED5F24433.png" />
        ]]></description>
    </item>
    
    <item>
        <title>Riff&#x27;n on revnet pitch with the team</title>
        <link>https://kmacb.eth.sucks/A0F0CD0E-A25B-4814-9BD8-4A5F065C1EC7/</link>
        <guid>https://kmacb.eth.sucks/A0F0CD0E-A25B-4814-9BD8-4A5F065C1EC7/</guid>
        <pubDate>Wed, 10 Jul 2024 20:13:13 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/A0F0CD0E-A25B-4814-9BD8-4A5F065C1EC7/905F2056-5D09-4509-98F9-B6E8441A677D.png" />    
        
        
        <description><![CDATA[
            <img width="1482" alt="905F2056-5D09-4509-98F9-B6E8441A677D" src="https://kmacb.eth.sucks/A0F0CD0E-A25B-4814-9BD8-4A5F065C1EC7/905F2056-5D09-4509-98F9-B6E8441A677D.png" /> 
<p>Riff'n on revnet pitch with the team</p>
        ]]></description>
    </item>
    
    <item>
        <title>7A364902-6848-4036-8929-9BA91D03E32B.png</title>
        <link>https://kmacb.eth.sucks/9FD3CA42-2D41-46AF-9157-6F4C7DE4714A/</link>
        <guid>https://kmacb.eth.sucks/9FD3CA42-2D41-46AF-9157-6F4C7DE4714A/</guid>
        <pubDate>Fri, 21 Jun 2024 20:50:51 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/9FD3CA42-2D41-46AF-9157-6F4C7DE4714A/7A364902-6848-4036-8929-9BA91D03E32B.png" />    
        
        
        <description><![CDATA[
            <img width="1478" alt="7A364902-6848-4036-8929-9BA91D03E32B" src="https://kmacb.eth.sucks/9FD3CA42-2D41-46AF-9157-6F4C7DE4714A/7A364902-6848-4036-8929-9BA91D03E32B.png" />
        ]]></description>
    </item>
    
    <item>
        <title>degen-roulette.webp</title>
        <link>https://kmacb.eth.sucks/1AA5B66D-6753-4C41-8D56-1F383FA2410E/</link>
        <guid>https://kmacb.eth.sucks/1AA5B66D-6753-4C41-8D56-1F383FA2410E/</guid>
        <pubDate>Sun, 31 Mar 2024 16:21:08 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/1AA5B66D-6753-4C41-8D56-1F383FA2410E/degen-roulette.webp" />    
        
        
        <description><![CDATA[
            <img width="1024" alt="degen-roulette" src="https://kmacb.eth.sucks/1AA5B66D-6753-4C41-8D56-1F383FA2410E/degen-roulette.webp" />
        ]]></description>
    </item>
    
    <item>
        <title>justaddwater.png</title>
        <link>https://kmacb.eth.sucks/C56195E4-2C81-4EFA-81D2-77028717C8F6/</link>
        <guid>https://kmacb.eth.sucks/C56195E4-2C81-4EFA-81D2-77028717C8F6/</guid>
        <pubDate>Sun, 31 Mar 2024 16:20:33 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/C56195E4-2C81-4EFA-81D2-77028717C8F6/justaddwater.png" />    
        
        
        <description><![CDATA[
            <img width="1024" alt="justaddwater" src="https://kmacb.eth.sucks/C56195E4-2C81-4EFA-81D2-77028717C8F6/justaddwater.png" /> 
<p>Just add water</p>
        ]]></description>
    </item>
    
    <item>
        <title>youneverlisten.png</title>
        <link>https://kmacb.eth.sucks/F35F445F-383B-415C-AAFC-03F4A97B0383/</link>
        <guid>https://kmacb.eth.sucks/F35F445F-383B-415C-AAFC-03F4A97B0383/</guid>
        <pubDate>Sun, 31 Mar 2024 16:15:37 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/F35F445F-383B-415C-AAFC-03F4A97B0383/youneverlisten.png" />    
        
        
        <description><![CDATA[
            <img width="1024" alt="youneverlisten" src="https://kmacb.eth.sucks/F35F445F-383B-415C-AAFC-03F4A97B0383/youneverlisten.png" /> 
<p>You Never Listen</p>
        ]]></description>
    </item>
    
    <item>
        <title>New fav AI</title>
        <link>https://kmacb.eth.sucks/699BCAF2-8ECF-4342-8BF7-2E2ED10672C5/</link>
        <guid>https://kmacb.eth.sucks/699BCAF2-8ECF-4342-8BF7-2E2ED10672C5/</guid>
        <pubDate>Sun, 25 Feb 2024 21:46:34 -0800</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/699BCAF2-8ECF-4342-8BF7-2E2ED10672C5/F65E67E3-1353-422C-AF6E-371E3C2FADA7.png" />    
        
        
        <description><![CDATA[
            <img width="1890" alt="F65E67E3-1353-422C-AF6E-371E3C2FADA7" src="https://kmacb.eth.sucks/699BCAF2-8ECF-4342-8BF7-2E2ED10672C5/F65E67E3-1353-422C-AF6E-371E3C2FADA7.png" />
        ]]></description>
    </item>
    
    <item>
        <title>Building a Farcaster Frame Minter for Banny</title>
        <link>https://kmacb.eth.sucks/40C3B87C-7266-453E-ACB5-1815596D9040/</link>
        <guid>https://kmacb.eth.sucks/40C3B87C-7266-453E-ACB5-1815596D9040/</guid>
        <pubDate>Sun, 25 Feb 2024 21:45:27 -0800</pubDate>
        
        
        <description><![CDATA[
            <img width="1468" alt="4ED0DCB6-B857-475E-9C8A-45FA8CAE751A" src="https://kmacb.eth.sucks/40C3B87C-7266-453E-ACB5-1815596D9040/4ED0DCB6-B857-475E-9C8A-45FA8CAE751A.png" /> 
<p>Frames make POST calls so building an app that verified the user input from the Frame button taps &amp; uses that info to generate content that may be used in the NFT. In this example there’s a text overlay of the userName &amp; image overlay for the pfp.</p> 
<p>Frames support textbox input from users so the text overlay could be anything really. The mints will in a collection are each unique based on the traits populated from the user’s signed message. Right now that’s text &amp; user profile information.</p>
        ]]></description>
    </item>
    
    <item>
        <title>19BBDA88-7491-402B-ABF5-6F51406FD29F.png</title>
        <link>https://kmacb.eth.sucks/DF1D1458-D0E0-4C7B-9721-7A0D4A1D25E9/</link>
        <guid>https://kmacb.eth.sucks/DF1D1458-D0E0-4C7B-9721-7A0D4A1D25E9/</guid>
        <pubDate>Sun, 25 Feb 2024 21:41:17 -0800</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/DF1D1458-D0E0-4C7B-9721-7A0D4A1D25E9/19BBDA88-7491-402B-ABF5-6F51406FD29F.png" />    
        
        
        <description><![CDATA[
            <img width="1980" alt="19BBDA88-7491-402B-ABF5-6F51406FD29F" src="https://kmacb.eth.sucks/DF1D1458-D0E0-4C7B-9721-7A0D4A1D25E9/19BBDA88-7491-402B-ABF5-6F51406FD29F.png" />
        ]]></description>
    </item>
    
    <item>
        <title>Checking out Notebook LM</title>
        <link>https://kmacb.eth.sucks/47BAA789-6DBC-4BE2-8B35-39F1D8876388/</link>
        <guid>https://kmacb.eth.sucks/47BAA789-6DBC-4BE2-8B35-39F1D8876388/</guid>
        <pubDate>Sat, 17 Feb 2024 09:58:40 -0800</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/47BAA789-6DBC-4BE2-8B35-39F1D8876388/3AE37C6D-8AD2-4621-95F3-F5A2C3768275.png" />    
        
        
        <description><![CDATA[
            <img width="1008" alt="3AE37C6D-8AD2-4621-95F3-F5A2C3768275" src="https://kmacb.eth.sucks/47BAA789-6DBC-4BE2-8B35-39F1D8876388/3AE37C6D-8AD2-4621-95F3-F5A2C3768275.png" /> 
<p><a href="https://notebooklm.google.com/">https://notebooklm.google.com/</a></p>
        ]]></description>
    </item>
    
    <item>
        <title>https://d33m-lococast.netlify.app/</title>
        <link>https://kmacb.eth.sucks/2BECC40C-8E23-4D5E-B45A-29247034064B/</link>
        <guid>https://kmacb.eth.sucks/2BECC40C-8E23-4D5E-B45A-29247034064B/</guid>
        <pubDate>Wed, 31 Jan 2024 18:47:24 -0800</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/2BECC40C-8E23-4D5E-B45A-29247034064B/75627397-A691-425D-9BCB-0A987B384452.png" />    
        
        
        <description><![CDATA[
            <img width="1794" alt="75627397-A691-425D-9BCB-0A987B384452" src="https://kmacb.eth.sucks/2BECC40C-8E23-4D5E-B45A-29247034064B/75627397-A691-425D-9BCB-0A987B384452.png" /> 
<p>Playing around with a lil something for ETH Denver. Find my Farcaster Friends.</p>
        ]]></description>
    </item>
    
    <item>
        <title>Fair Allocations as a Card Game</title>
        <link>https://kmacb.eth.sucks/E81B762F-A69C-4822-95B3-C5F8B61BF7BE/</link>
        <guid>https://kmacb.eth.sucks/E81B762F-A69C-4822-95B3-C5F8B61BF7BE/</guid>
        <pubDate>Sun, 28 Jan 2024 12:39:59 -0800</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/E81B762F-A69C-4822-95B3-C5F8B61BF7BE/9C29E51C-5C6B-46F6-8C60-5C6F105CC473.png" />    
        
        
        <description><![CDATA[
            <img width="1502" alt="9C29E51C-5C6B-46F6-8C60-5C6F105CC473" src="https://kmacb.eth.sucks/E81B762F-A69C-4822-95B3-C5F8B61BF7BE/9C29E51C-5C6B-46F6-8C60-5C6F105CC473.png" />
        ]]></description>
    </item>
    
    <item>
        <title>More Defifa as a card game</title>
        <link>https://kmacb.eth.sucks/193858B7-3CD5-4DC0-AAAB-690DC3C42919/</link>
        <guid>https://kmacb.eth.sucks/193858B7-3CD5-4DC0-AAAB-690DC3C42919/</guid>
        <pubDate>Fri, 26 Jan 2024 22:43:28 -0800</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/193858B7-3CD5-4DC0-AAAB-690DC3C42919/DA0AC15A-59CF-4E48-85D8-2DBB3FB3C814.png" />    
        
        
        <description><![CDATA[
            <img width="918" alt="DA0AC15A-59CF-4E48-85D8-2DBB3FB3C814" src="https://kmacb.eth.sucks/193858B7-3CD5-4DC0-AAAB-690DC3C42919/DA0AC15A-59CF-4E48-85D8-2DBB3FB3C814.png" /> 
<p>Thinking this could be a so called Farcaster Frame Game</p>
        ]]></description>
    </item>
    
    <item>
        <title>Defifa Sims</title>
        <link>https://kmacb.eth.sucks/DD23CFF9-972B-485F-9244-045F2A22EE2F/</link>
        <guid>https://kmacb.eth.sucks/DD23CFF9-972B-485F-9244-045F2A22EE2F/</guid>
        <pubDate>Tue, 16 Jan 2024 23:30:08 -0800</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/DD23CFF9-972B-485F-9244-045F2A22EE2F/11B174E1-848B-4C62-9573-DD0055CA819A.png" />    
        
        
        <description><![CDATA[
            <img width="1704" alt="11B174E1-848B-4C62-9573-DD0055CA819A" src="https://kmacb.eth.sucks/DD23CFF9-972B-485F-9244-045F2A22EE2F/11B174E1-848B-4C62-9573-DD0055CA819A.png" /> 
<p>Playing around with data viz for defifa.</p>
        ]]></description>
    </item>
    
    <item>
        <title>Defifa Strategy Table</title>
        <link>https://kmacb.eth.sucks/DD36AB0E-0843-47A4-B839-A80C22D7815D/</link>
        <guid>https://kmacb.eth.sucks/DD36AB0E-0843-47A4-B839-A80C22D7815D/</guid>
        <pubDate>Sun, 14 Jan 2024 12:12:20 -0800</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/DD36AB0E-0843-47A4-B839-A80C22D7815D/75014052-2E54-4721-B77D-51647ACE4D95.png" />    
        
        
        <description><![CDATA[
            <img width="1258" alt="75014052-2E54-4721-B77D-51647ACE4D95" src="https://kmacb.eth.sucks/DD36AB0E-0843-47A4-B839-A80C22D7815D/75014052-2E54-4721-B77D-51647ACE4D95.png" /> 
<p>Playing around with the idea of AI assisted strategy games.</p>
        ]]></description>
    </item>
    
    <item>
        <title>BOOM Token Allocation Plan</title>
        <link>https://kmacb.eth.sucks/FE354AC4-4199-4E77-89D7-14530B063B4F/</link>
        <guid>https://kmacb.eth.sucks/FE354AC4-4199-4E77-89D7-14530B063B4F/</guid>
        <pubDate>Sun, 14 Jan 2024 11:48:21 -0800</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/FE354AC4-4199-4E77-89D7-14530B063B4F/CB0BB835-C9A8-40E4-B72F-FD78D3020DA4.png" />    
        
        
        <description><![CDATA[
            <img width="1034" alt="CB0BB835-C9A8-40E4-B72F-FD78D3020DA4" src="https://kmacb.eth.sucks/FE354AC4-4199-4E77-89D7-14530B063B4F/CB0BB835-C9A8-40E4-B72F-FD78D3020DA4.png" />
        ]]></description>
    </item>
    
    <item>
        <title>CounterFacts</title>
        <link>https://kmacb.eth.sucks/157EB11A-447A-4CE9-90B7-44FF690AA122/</link>
        <guid>https://kmacb.eth.sucks/157EB11A-447A-4CE9-90B7-44FF690AA122/</guid>
        <pubDate>Sat, 13 Jan 2024 15:59:55 -0800</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/157EB11A-447A-4CE9-90B7-44FF690AA122/7D1C6DBC-C6DC-49A5-80C8-9B09C8DD0F4F.png" />    
        
        
        <description><![CDATA[
            <img width="1626" alt="7D1C6DBC-C6DC-49A5-80C8-9B09C8DD0F4F" src="https://kmacb.eth.sucks/157EB11A-447A-4CE9-90B7-44FF690AA122/7D1C6DBC-C6DC-49A5-80C8-9B09C8DD0F4F.png" />
        ]]></description>
    </item>
    
    <item>
        <title>Defifa as a Card Game with AI Strategy Assistant</title>
        <link>https://kmacb.eth.sucks/D6A9046B-968A-41D5-9118-01D589612C2F/</link>
        <guid>https://kmacb.eth.sucks/D6A9046B-968A-41D5-9118-01D589612C2F/</guid>
        <pubDate>Sat, 13 Jan 2024 13:50:59 -0800</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/D6A9046B-968A-41D5-9118-01D589612C2F/4D568618-DEE5-44C0-9325-ABF7057EE8EE.png" />    
        
        
        <description><![CDATA[
            <img width="1188" alt="4D568618-DEE5-44C0-9325-ABF7057EE8EE" src="https://kmacb.eth.sucks/D6A9046B-968A-41D5-9118-01D589612C2F/4D568618-DEE5-44C0-9325-ABF7057EE8EE.png" />
        ]]></description>
    </item>
    
    <item>
        <title>P2P Serverless WebRTC</title>
        <link>https://kmacb.eth.sucks/B54B4340-4775-4F3E-9D9F-5432B78B54B9/</link>
        <guid>https://kmacb.eth.sucks/B54B4340-4775-4F3E-9D9F-5432B78B54B9/</guid>
        <pubDate>Tue, 09 Jan 2024 00:13:00 -0800</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/B54B4340-4775-4F3E-9D9F-5432B78B54B9/82A7A0E7-220B-4313-8C4E-DA65BEC845A7.png" />    
        
        
        <description><![CDATA[
            <img width="1586" alt="82A7A0E7-220B-4313-8C4E-DA65BEC845A7" src="https://kmacb.eth.sucks/B54B4340-4775-4F3E-9D9F-5432B78B54B9/82A7A0E7-220B-4313-8C4E-DA65BEC845A7.png" /> 
<p>Thinking about adding this to d33m rooms as a presence indicator.</p>
        ]]></description>
    </item>
    
    <item>
        <title>FA Cup 3rd Round </title>
        <link>https://kmacb.eth.sucks/20496F0E-517C-4555-8488-375E5E540164/</link>
        <guid>https://kmacb.eth.sucks/20496F0E-517C-4555-8488-375E5E540164/</guid>
        <pubDate>Sun, 07 Jan 2024 22:38:52 -0800</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/20496F0E-517C-4555-8488-375E5E540164/434E.png" />    
        
        
        <description><![CDATA[
            <img alt="434E" src="https://kmacb.eth.sucks/20496F0E-517C-4555-8488-375E5E540164/434E.png" />
        ]]></description>
    </item>
    
    <item>
        <title>Simulating Defifa as a card gage</title>
        <link>https://kmacb.eth.sucks/474ECDC0-D944-4C51-9FA7-3084FF3EFAD4/</link>
        <guid>https://kmacb.eth.sucks/474ECDC0-D944-4C51-9FA7-3084FF3EFAD4/</guid>
        <pubDate>Fri, 05 Jan 2024 23:21:14 -0800</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/474ECDC0-D944-4C51-9FA7-3084FF3EFAD4/F261C8FF-4054-4597-A804-E681B8ACCA00.png" />    
        
        
        <description><![CDATA[
            <img width="2046" alt="F261C8FF-4054-4597-A804-E681B8ACCA00" src="https://kmacb.eth.sucks/474ECDC0-D944-4C51-9FA7-3084FF3EFAD4/F261C8FF-4054-4597-A804-E681B8ACCA00.png" /> 
<p>Playing around with framing defifa as a type of card game. Cards come in 5 colors, each color is a Team. Players may mint as many card as they wish granting them more relative voting power within a Team.</p> 
<p>The simulator mocks the ‘mints’ ie draws on the infinte deck of playing cards.</p> 
<p>The game could be played with the other players in a chat like interface with and AI assistant. eg. What aliances should player3 make?</p> 
<p>To determine the best strategy for Player 3 to gain the majority vote in the game, we need to analyze the voting power they have in each team and identify potential alliances with other players.</p> 
<p>Player 3's current voting power in each team is as follows:</p> 
<ul> 
 <li>Red Team: 16.67%</li> 
 <li>Orange Team: 40.00%</li> 
 <li>Yellow Team: 33.33%</li> 
 <li>Green Team: 25.00%</li> 
 <li>Blue Team: 55.56%</li> 
</ul> 
<p>For a team to vote for a pot split proposal, at least 50% of its voting power must agree. Therefore, Player 3 needs to form alliances with other players to gain the majority in at least three teams.</p> 
<ol> 
 <li> <p><strong>Blue Team</strong>: Player 3 already has a majority (55.56%) in the Blue Team, so no additional alliances are necessary here.</p> </li> 
 <li> <p><strong>Orange Team</strong>: Player 3 has 40% of the voting power. Forming an alliance with any other player (each holding 20%) will secure a majority in the Orange Team.</p> </li> 
 <li> <p><strong>Yellow Team</strong>: Player 3 holds 33.33% of the voting power. By forming an alliance with either Player 1 or Player 2 (each with 33.33%), Player 3 can secure a majority in the Yellow Team.</p> </li> 
 <li> <p><strong>Red and Green Teams</strong>: Player 3 has less influence in these teams (16.67% and 25%, respectively). Forming an alliance in these teams might not be as beneficial unless Player 3 can form an alliance with Player 1, who holds a significant stake in both (50% in Red and 25% in Green).</p> </li> 
</ol> 
<p><strong>Strategic Alliances for Player 3</strong>:</p> 
<ul> 
 <li>Form an alliance with any player in the Orange Team.</li> 
 <li>Form an alliance with either Player 1 or Player 2 in the Yellow Team.</li> 
 <li>Optionally, consider an alliance with Player 1 for additional influence in the Red and Green Teams, although this is not strictly necessary to achieve a majority in three teams.</li> 
</ul> 
<p>By following this strategy, Player 3 can effectively use their current card allocation to influence the majority vote in at least three teams (Blue, Orange, and Yellow), which is the requirement to control the pot split decision.</p> 
<p>The chat interface enables coordination with other players whose interests may or may not align with Player3's as well as an assit from ai via /ai [ask question]. The ai has the context of the game as each phase.</p>
        ]]></description>
    </item>
    
    <item>
        <title>Defifa Money Games</title>
        <link>https://kmacb.eth.sucks/70E49817-B40A-4EB9-831C-C08E210E51F8/</link>
        <guid>https://kmacb.eth.sucks/70E49817-B40A-4EB9-831C-C08E210E51F8/</guid>
        <pubDate>Fri, 05 Jan 2024 16:56:08 -0800</pubDate>
        
        
        <description><![CDATA[
            <img alt="defifa" src="https://kmacb.eth.sucks/70E49817-B40A-4EB9-831C-C08E210E51F8/defifa.svg" /> 
<p><strong>If Defifa were a card game</strong></p> 
<ol> 
 <li> <p><strong>Objective</strong>: The goal of the game is to strategically draw cards and form alliances with other players to influence the distribution of a collective pot.</p> </li> 
 <li> <p><strong>Initial Setup</strong>:</p> 
  <ul> 
   <li><strong>Players</strong>: The game involves N players.</li> 
   <li><strong>Pot Contribution</strong>: Each player adds $1 to a pot each time they draw a card.</li> 
   <li><strong>Card Limit</strong>: Each player may draw up to 100 cards.</li> 
  </ul> </li> 
 <li> <p><strong>Card Details</strong>:</p> 
  <ul> 
   <li><strong>Colors</strong>: Cards come in five colors – red, blue, green, yellow, and orange.</li> 
   <li><strong>Teams</strong>: Each color represents a Team. Players can be on multiple Teams based on the card colors they draw.</li> 
  </ul> </li> 
 <li> <p><strong>Gameplay</strong>:</p> 
  <ul> 
   <li><strong>Drawing Phase (1st Phase)</strong>: 
    <ul> 
     <li>This phase is timed.</li> 
     <li>Players draw cards, choosing any number up to 100 and any mix of the five colors.</li> 
     <li>Players can see each other's cards during this phase.</li> 
    </ul> </li> 
   <li><strong>Forming Teams</strong>: 
    <ul> 
     <li>The colors of the cards a player draws determine their Teams.</li> 
     <li>Players can be on multiple Teams.</li> 
    </ul> </li> 
  </ul> </li> 
 <li> <p><strong>Voting and Pot Distribution</strong>:</p> 
  <ul> 
   <li><strong>Team Votes</strong>: Each Team has one vote on how the pot should be split.</li> 
   <li><strong>Voting Power</strong>: A player's voting power within a Team is proportional to the number of cards they hold in that Team's color.</li> 
   <li><strong>Decision Making</strong>: 
    <ul> 
     <li>For a Team to vote for a pot split proposal, at least 50% of its voting power must agree.</li> 
     <li>The pot is split according to a proposal when three out of the five Teams agree on it.</li> 
    </ul> </li> 
  </ul> </li> 
 <li> <p><strong>Example</strong>:</p> 
  <ul> 
   <li>If three players each have two red cards and these are the only red cards drawn, each player has one-third of the voting power for Team Red.</li> 
   <li>If two of these players agree on a pot split, Team Red casts its vote for that proposal.</li> 
  </ul> </li> 
</ol> 
<p><strong>End of Game</strong>:</p> 
<ul> 
 <li>The game ends when the agreed pot split is determined by the majority vote of the Teams.</li> 
</ul>
        ]]></description>
    </item>
    
    <item>
        <title>ESPN Doing us a solid with undocummented API</title>
        <link>https://kmacb.eth.sucks/85635A8B-6D55-468D-B77A-8F826920F9ED/</link>
        <guid>https://kmacb.eth.sucks/85635A8B-6D55-468D-B77A-8F826920F9ED/</guid>
        <pubDate>Mon, 01 Jan 2024 15:00:05 -0800</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/85635A8B-6D55-468D-B77A-8F826920F9ED/Screenshot%202024-01-01%20at%202.59.32%E2%80%AFPM.png" />    
        
        
        <description><![CDATA[
            <img width="1276" alt="Screenshot 2024-01-01 at 2.59.32 PM" src="https://kmacb.eth.sucks/85635A8B-6D55-468D-B77A-8F826920F9ED/Screenshot 2024-01-01 at 2.59.32 PM.png" /> 
<p><a href="https://site.api.espn.com/apis/site/v2/sports/soccer/eng.1/scoreboard">https://site.api.espn.com/apis/site/v2/sports/soccer/eng.1/scoreboard</a></p>
        ]]></description>
    </item>
    
    <item>
        <title>Intents</title>
        <link>https://kmacb.eth.sucks/32C49D8D-54FC-44B2-A9C4-30B5F50A65BA/</link>
        <guid>https://kmacb.eth.sucks/32C49D8D-54FC-44B2-A9C4-30B5F50A65BA/</guid>
        <pubDate>Mon, 01 Jan 2024 08:06:46 -0800</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/32C49D8D-54FC-44B2-A9C4-30B5F50A65BA/Screenshot%202024-01-05%20at%2011.26.54%E2%80%AFPM.png" />    
        
        
        <description><![CDATA[
            <p><a href="https://mirror.xyz/eliasi.eth/pbaRIWwZTSDYkuNpsr5y5PXh_gqI7p51_BVz0SI2-ZI">https://mirror.xyz/eliasi.eth/pbaRIWwZTSDYkuNpsr5y5PXh_gqI7p51_BVz0SI2-ZI</a></p>
        ]]></description>
    </item>
    
    <item>
        <title>d33m rooms progress report</title>
        <link>https://kmacb.eth.sucks/4D7BE425-8D41-487C-AA1C-AC2D17E4E2EB/</link>
        <guid>https://kmacb.eth.sucks/4D7BE425-8D41-487C-AA1C-AC2D17E4E2EB/</guid>
        <pubDate>Sat, 30 Dec 2023 22:36:03 -0800</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/4D7BE425-8D41-487C-AA1C-AC2D17E4E2EB/1C84.png" />    
        
        
        <description><![CDATA[
            <img alt="1C84" src="https://kmacb.eth.sucks/4D7BE425-8D41-487C-AA1C-AC2D17E4E2EB/1C84.png" /> 
<p>still rev’n on design &amp; usability. Goal is to have a defifa.net game played within a chat interface.</p> 
<p>In the meantime using it for chat during watch along football matches with farcaster frirends.</p>
        ]]></description>
    </item>
    
    <item>
        <title>LFC Top of the table </title>
        <link>https://kmacb.eth.sucks/22D7B0FC-DBB4-4554-97FA-C6320983DE03/</link>
        <guid>https://kmacb.eth.sucks/22D7B0FC-DBB4-4554-97FA-C6320983DE03/</guid>
        <pubDate>Sat, 30 Dec 2023 22:29:04 -0800</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/22D7B0FC-DBB4-4554-97FA-C6320983DE03/4757.png" />    
        
        
        <description><![CDATA[
            <img alt="4757" src="https://kmacb.eth.sucks/22D7B0FC-DBB4-4554-97FA-C6320983DE03/4757.png" />
        ]]></description>
    </item>
    
    <item>
        <title>Call to action</title>
        <link>https://kmacb.eth.sucks/DCC05E4F-574A-47C2-9432-04F07A26194C/</link>
        <guid>https://kmacb.eth.sucks/DCC05E4F-574A-47C2-9432-04F07A26194C/</guid>
        <pubDate>Sat, 30 Dec 2023 08:14:28 -0800</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/DCC05E4F-574A-47C2-9432-04F07A26194C/_cover.png" />    
        
        
        <description><![CDATA[
            <p><a href="https://vitalik.eth.limo/general/2023/12/28/cypherpunk.html">https://vitalik.eth.limo/general/2023/12/28/cypherpunk.html</a></p>
        ]]></description>
    </item>
    
    <item>
        <title>Warpcast Intents</title>
        <link>https://kmacb.eth.sucks/D2B00258-9D60-43EC-92A9-A52F56B9D778/</link>
        <guid>https://kmacb.eth.sucks/D2B00258-9D60-43EC-92A9-A52F56B9D778/</guid>
        <pubDate>Thu, 28 Dec 2023 00:02:32 -0800</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/D2B00258-9D60-43EC-92A9-A52F56B9D778/201649A9-9D06-4B0E-8F73-A135B367ECF4.png" />    
        
        
        <description><![CDATA[
            <img width="1208" alt="201649A9-9D06-4B0E-8F73-A135B367ECF4" src="https://kmacb.eth.sucks/D2B00258-9D60-43EC-92A9-A52F56B9D778/201649A9-9D06-4B0E-8F73-A135B367ECF4.png" /> 
<p>warpcast has a Twitter like intent. Format works like this</p> 
<p><a href="https://warpcast.com/~/compose?text=Hey+I%27m+in+this+pop-up+channel+smack+talk%27n+about+the+beautiful+game.%0A%0AClick+the+link+join+me%21%0A%0Ahttps%3A%2F%2Fd33m.com/lobby1">https://warpcast.com/~/compose?text=Hey+I%27m+in+this+pop-up+channel+smack+talk%27n+about+the+beautiful+game.%0A%0AClick+the+link+join+me%21%0A%0Ahttps%3A%2F%2Fd33m.com/lobby1</a></p>
        ]]></description>
    </item>
    
    <item>
        <title>Croptop </title>
        <link>https://kmacb.eth.sucks/DA8EA370-13C5-40DD-B73B-87BF6E7B2F46/</link>
        <guid>https://kmacb.eth.sucks/DA8EA370-13C5-40DD-B73B-87BF6E7B2F46/</guid>
        <pubDate>Tue, 19 Dec 2023 19:13:35 -0800</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/DA8EA370-13C5-40DD-B73B-87BF6E7B2F46/1A3C.png" />    
        
        
        <description><![CDATA[
            <img alt="1A3C" src="https://kmacb.eth.sucks/DA8EA370-13C5-40DD-B73B-87BF6E7B2F46/1A3C.png" />
        ]]></description>
    </item>
    
    <item>
        <title>Revnet yellow paper</title>
        <link>https://kmacb.eth.sucks/A67ABE5C-6A5C-4108-8F75-7FE9A54D2C8E/</link>
        <guid>https://kmacb.eth.sucks/A67ABE5C-6A5C-4108-8F75-7FE9A54D2C8E/</guid>
        <pubDate>Tue, 19 Dec 2023 18:13:10 -0800</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/A67ABE5C-6A5C-4108-8F75-7FE9A54D2C8E/70957E44-9516-4E3F-A388-C6ABEE1AAD99.png" />    
        
        
        <description><![CDATA[
            <img width="1512" alt="70957E44-9516-4E3F-A388-C6ABEE1AAD99" src="https://kmacb.eth.sucks/A67ABE5C-6A5C-4108-8F75-7FE9A54D2C8E/70957E44-9516-4E3F-A388-C6ABEE1AAD99.png" /> 
<p><a href="https://github.com/rev-net/whitepaper/blob/master/whitepaper/revnet.pdf">https://github.com/rev-net/whitepaper/blob/master/whitepaper/revnet.pdf</a></p>
        ]]></description>
    </item>
    
    <item>
        <title>Purple needs a course correction </title>
        <link>https://kmacb.eth.sucks/1A0A65EF-68F0-4E6D-9418-34E54BAD6F2E/</link>
        <guid>https://kmacb.eth.sucks/1A0A65EF-68F0-4E6D-9418-34E54BAD6F2E/</guid>
        <pubDate>Mon, 18 Dec 2023 20:02:48 -0800</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/1A0A65EF-68F0-4E6D-9418-34E54BAD6F2E/B533.png" />    
        
        
        <description><![CDATA[
            <img alt="B533" src="https://kmacb.eth.sucks/1A0A65EF-68F0-4E6D-9418-34E54BAD6F2E/B533.png" /> 
<p><a href="https://warpcast.com/kmacb.eth/0x3fb75579">https://warpcast.com/kmacb.eth/0x3fb75579</a></p> 
<p>Not digging this one.</p> 
<p>We have no control over who becomes a member. Let’s not make value judgements here.</p> 
<p>Professional operations are not needed. This smells like it’s paving the way for more ‘meta’ funding where members extract funds that should be used to proliferate... Zero ops is a better goal im</p>
        ]]></description>
    </item>
    
    <item>
        <title>Revnet on testnet</title>
        <link>https://kmacb.eth.sucks/291ECE3D-F9EE-45EC-9730-27A65121FEF6/</link>
        <guid>https://kmacb.eth.sucks/291ECE3D-F9EE-45EC-9730-27A65121FEF6/</guid>
        <pubDate>Sun, 17 Dec 2023 19:07:26 -0800</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/291ECE3D-F9EE-45EC-9730-27A65121FEF6/E56EC65A-D876-48AF-9D24-BE3B8EC98EFD.png" />    
        
        
        <description><![CDATA[
            <img width="1682" alt="E56EC65A-D876-48AF-9D24-BE3B8EC98EFD" src="https://kmacb.eth.sucks/291ECE3D-F9EE-45EC-9730-27A65121FEF6/E56EC65A-D876-48AF-9D24-BE3B8EC98EFD.png" /> 
<p>LFG</p>
        ]]></description>
    </item>
    
    <item>
        <title>Join me on Farcaster</title>
        <link>https://kmacb.eth.sucks/6DF6F24B-80AC-4BED-A8B7-218F4D40BE63/</link>
        <guid>https://kmacb.eth.sucks/6DF6F24B-80AC-4BED-A8B7-218F4D40BE63/</guid>
        <pubDate>Sat, 16 Dec 2023 12:05:04 -0800</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/6DF6F24B-80AC-4BED-A8B7-218F4D40BE63/Screenshot%202023-12-16%20at%2012.05.47%20PM.png" />    
        
        
        <description><![CDATA[
            <p><a href="https://warpcast.com/~/invite-page/4163?id=b76a5178">https://warpcast.com/~/invite-page/4163?id=b76a5178</a></p>
        ]]></description>
    </item>
    
    <item>
        <title>No photoshop required</title>
        <link>https://kmacb.eth.sucks/87416290-E1C8-47DE-BC10-2DFE34290949/</link>
        <guid>https://kmacb.eth.sucks/87416290-E1C8-47DE-BC10-2DFE34290949/</guid>
        <pubDate>Sat, 16 Dec 2023 12:01:25 -0800</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/87416290-E1C8-47DE-BC10-2DFE34290949/AA28.png" />    
        
        
        <description><![CDATA[
            <img alt="AA28" src="https://kmacb.eth.sucks/87416290-E1C8-47DE-BC10-2DFE34290949/AA28.png" />
        ]]></description>
    </item>
    
    <item>
        <title>First post from mobile app</title>
        <link>https://kmacb.eth.sucks/64D8BFE6-1363-4175-BFBA-7458D25E6255/</link>
        <guid>https://kmacb.eth.sucks/64D8BFE6-1363-4175-BFBA-7458D25E6255/</guid>
        <pubDate>Sat, 16 Dec 2023 11:55:24 -0800</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/64D8BFE6-1363-4175-BFBA-7458D25E6255/E7DF.png" />    
        
        
        <description><![CDATA[
            <img alt="E7DF" src="https://kmacb.eth.sucks/64D8BFE6-1363-4175-BFBA-7458D25E6255/E7DF.png" />
        ]]></description>
    </item>
    
    <item>
        <title>Pop-up chat rooms using Farcaster</title>
        <link>https://kmacb.eth.sucks/F8AC8BD8-5B77-41E2-9AD5-5367332E6A59/</link>
        <guid>https://kmacb.eth.sucks/F8AC8BD8-5B77-41E2-9AD5-5367332E6A59/</guid>
        <pubDate>Sat, 09 Dec 2023 19:24:30 -0800</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/F8AC8BD8-5B77-41E2-9AD5-5367332E6A59/7E8F10BA-4630-4ECD-8931-EE8966DF43BA.png" />    
        
        
        <description><![CDATA[
            <img width="616" alt="7E8F10BA-4630-4ECD-8931-EE8966DF43BA" src="https://kmacb.eth.sucks/F8AC8BD8-5B77-41E2-9AD5-5367332E6A59/7E8F10BA-4630-4ECD-8931-EE8966DF43BA.png" /> 
<p>d33m.com</p>
        ]]></description>
    </item>
    
    <item>
        <title>NFT Spam &#x26; Scam</title>
        <link>https://kmacb.eth.sucks/2C4A9024-03C2-4DD7-AEFB-8AA068755E71/</link>
        <guid>https://kmacb.eth.sucks/2C4A9024-03C2-4DD7-AEFB-8AA068755E71/</guid>
        <pubDate>Sat, 09 Dec 2023 19:15:30 -0800</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/2C4A9024-03C2-4DD7-AEFB-8AA068755E71/1039197C-9A9A-4B8C-949F-34CAE13333E0.png" />    
        
        
        <description><![CDATA[
            <img width="1180" alt="1039197C-9A9A-4B8C-949F-34CAE13333E0" src="https://kmacb.eth.sucks/2C4A9024-03C2-4DD7-AEFB-8AA068755E71/1039197C-9A9A-4B8C-949F-34CAE13333E0.png" /> 
<p>Careful out there people.</p>
        ]]></description>
    </item>
    
    <item>
        <title>Token Gating Farcaster Channel Chat</title>
        <link>https://kmacb.eth.sucks/AFAB7726-7DCA-4288-A3FE-DF5AEDA134D0/</link>
        <guid>https://kmacb.eth.sucks/AFAB7726-7DCA-4288-A3FE-DF5AEDA134D0/</guid>
        <pubDate>Tue, 28 Nov 2023 17:18:58 -0800</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/AFAB7726-7DCA-4288-A3FE-DF5AEDA134D0/540D02AD-D1F1-40CE-82D4-F71336EC9E44.png" />    
        
        
        <description><![CDATA[
            <img width="632" alt="540D02AD-D1F1-40CE-82D4-F71336EC9E44" src="https://kmacb.eth.sucks/AFAB7726-7DCA-4288-A3FE-DF5AEDA134D0/540D02AD-D1F1-40CE-82D4-F71336EC9E44.png" />
        ]]></description>
    </item>
    
    <item>
        <title>Comparing Corporations with Revnets</title>
        <link>https://kmacb.eth.sucks/81C59C18-70C0-4780-834F-F6EAAA9D593A/</link>
        <guid>https://kmacb.eth.sucks/81C59C18-70C0-4780-834F-F6EAAA9D593A/</guid>
        <pubDate>Sun, 05 Nov 2023 11:15:37 -0800</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/81C59C18-70C0-4780-834F-F6EAAA9D593A/046C6D5C-90E8-4FB8-8BD3-7D2B2044C4A7.png" />    
        
        
        <description><![CDATA[
            <img width="734" alt="046C6D5C-90E8-4FB8-8BD3-7D2B2044C4A7" src="https://kmacb.eth.sucks/81C59C18-70C0-4780-834F-F6EAAA9D593A/046C6D5C-90E8-4FB8-8BD3-7D2B2044C4A7.png" /> 
<p>Revnets are not a replacement for corporations but rather a complement. They may serve as a rewards or loyalty point system for corporations, or they can function as independent treasuries without the need for a formal entity.</p>
        ]]></description>
    </item>
    
    <item>
        <title>Understanding Zora &#x22;Free&#x22; Mint Fees</title>
        <link>https://kmacb.eth.sucks/3689FE87-5335-4044-AEA4-EEBBEC965033/</link>
        <guid>https://kmacb.eth.sucks/3689FE87-5335-4044-AEA4-EEBBEC965033/</guid>
        <pubDate>Fri, 03 Nov 2023 17:59:50 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/3689FE87-5335-4044-AEA4-EEBBEC965033/CA275429-61A9-4B79-B719-B52D557485FC.png" />    
        
        
        <description><![CDATA[
            <img width="200" alt="CA275429-61A9-4B79-B719-B52D557485FC" src="https://kmacb.eth.sucks/3689FE87-5335-4044-AEA4-EEBBEC965033/CA275429-61A9-4B79-B719-B52D557485FC.png" /> 
<p><a href="https://support.zora.co/en/articles/8192123-understanding-protocol-rewards-on-zora">https://support.zora.co/en/articles/8192123-understanding-protocol-rewards-on-zora</a></p>
        ]]></description>
    </item>
    
    <item>
        <title>Are we back?</title>
        <link>https://kmacb.eth.sucks/C25F7825-369D-4E53-9804-22EDC010A2C0/</link>
        <guid>https://kmacb.eth.sucks/C25F7825-369D-4E53-9804-22EDC010A2C0/</guid>
        <pubDate>Fri, 03 Nov 2023 17:06:50 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/C25F7825-369D-4E53-9804-22EDC010A2C0/89DB3691-170D-4C07-88A9-1DB0BE98CB8E.png" />    
        
        
        <description><![CDATA[
            <img width="558" alt="89DB3691-170D-4C07-88A9-1DB0BE98CB8E" src="https://kmacb.eth.sucks/C25F7825-369D-4E53-9804-22EDC010A2C0/89DB3691-170D-4C07-88A9-1DB0BE98CB8E.png" />
        ]]></description>
    </item>
    
    <item>
        <title>Farcaster Channel Revnet</title>
        <link>https://kmacb.eth.sucks/CFBAA7D6-004C-4413-8047-146B969749D7/</link>
        <guid>https://kmacb.eth.sucks/CFBAA7D6-004C-4413-8047-146B969749D7/</guid>
        <pubDate>Thu, 02 Nov 2023 08:55:37 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/CFBAA7D6-004C-4413-8047-146B969749D7/Screenshot%202023-11-02%20at%208.54.13%20AM.png" />    
        
        
        <description><![CDATA[
            <img width="1902" alt="Screenshot 2023-11-02 at 8.54.13 AM" src="https://kmacb.eth.sucks/CFBAA7D6-004C-4413-8047-146B969749D7/Screenshot 2023-11-02 at 8.54.13 AM.png" /> 
<p>Thinking about how a Channelin Farcaster could fund it’s mission and grow it’s membership.</p>
        ]]></description>
    </item>
    
    <item>
        <title>Flip&#x27;s Revnet Simulator</title>
        <link>https://kmacb.eth.sucks/8356BA2D-1B8D-4C8F-B721-842519F04BA0/</link>
        <guid>https://kmacb.eth.sucks/8356BA2D-1B8D-4C8F-B721-842519F04BA0/</guid>
        <pubDate>Thu, 02 Nov 2023 08:27:32 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/8356BA2D-1B8D-4C8F-B721-842519F04BA0/Screenshot%202023-11-02%20at%208.28.36%20AM.png" />    
        
        
        <description><![CDATA[
            <p><a href="https://sim.revnet.app/about.html">https://sim.revnet.app/about.html</a></p>
        ]]></description>
    </item>
    
    <item>
        <title>Revnet deployer testing</title>
        <link>https://kmacb.eth.sucks/BB326612-4D5A-4699-805A-84D06CA34289/</link>
        <guid>https://kmacb.eth.sucks/BB326612-4D5A-4699-805A-84D06CA34289/</guid>
        <pubDate>Thu, 02 Nov 2023 07:59:07 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/BB326612-4D5A-4699-805A-84D06CA34289/913AB27A-7B7D-46A3-B245-D46DA1B56FA0.png" />    
        
        
        <description><![CDATA[
            <img width="740" alt="913AB27A-7B7D-46A3-B245-D46DA1B56FA0" src="https://kmacb.eth.sucks/BB326612-4D5A-4699-805A-84D06CA34289/913AB27A-7B7D-46A3-B245-D46DA1B56FA0.png" /> 
<p>revnet.app is coming along nicely</p>
        ]]></description>
    </item>
    
    <item>
        <title>Kids today</title>
        <link>https://kmacb.eth.sucks/4317D8F7-2F60-428E-AF75-61BECE59331E/</link>
        <guid>https://kmacb.eth.sucks/4317D8F7-2F60-428E-AF75-61BECE59331E/</guid>
        <pubDate>Wed, 01 Nov 2023 20:04:21 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/4317D8F7-2F60-428E-AF75-61BECE59331E/IMG_0828.jpeg" />    
        
        
        <description><![CDATA[
            <img width="3024" alt="IMG_0828" src="https://kmacb.eth.sucks/4317D8F7-2F60-428E-AF75-61BECE59331E/IMG_0828.jpeg" />
        ]]></description>
    </item>
    
    <item>
        <title>dwr making life hard for devs</title>
        <link>https://kmacb.eth.sucks/818EE13F-5771-4076-A5EA-FCAB5884E00D/</link>
        <guid>https://kmacb.eth.sucks/818EE13F-5771-4076-A5EA-FCAB5884E00D/</guid>
        <pubDate>Tue, 31 Oct 2023 11:59:45 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/818EE13F-5771-4076-A5EA-FCAB5884E00D/83D8F264-4A3C-46B2-8B6F-2E6DDE539D78.png" />    
        
        
        <description><![CDATA[
            <img width="1190" alt="83D8F264-4A3C-46B2-8B6F-2E6DDE539D78" src="https://kmacb.eth.sucks/818EE13F-5771-4076-A5EA-FCAB5884E00D/83D8F264-4A3C-46B2-8B6F-2E6DDE539D78.png" /> 
<p>WC is his app. Not the BDFL that he is in Farcaster but this isn’t the way to rally devs.</p>
        ]]></description>
    </item>
    
    <item>
        <title>Geico Road Service</title>
        <link>https://kmacb.eth.sucks/786EE440-F10A-4B30-8731-B95BD471DDED/</link>
        <guid>https://kmacb.eth.sucks/786EE440-F10A-4B30-8731-B95BD471DDED/</guid>
        <pubDate>Mon, 30 Oct 2023 22:45:19 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/786EE440-F10A-4B30-8731-B95BD471DDED/E9F6996F-3A31-4220-958D-FA1F76C911AE.png" />    
        
        
        <description><![CDATA[
            <img width="1052" alt="E9F6996F-3A31-4220-958D-FA1F76C911AE" src="https://kmacb.eth.sucks/786EE440-F10A-4B30-8731-B95BD471DDED/E9F6996F-3A31-4220-958D-FA1F76C911AE.png" /> 
<p>Youngest got his license to drive today. Youngest had to call for roadside assistance today.</p>
        ]]></description>
    </item>
    
    <item>
        <title>Equation of Exchange</title>
        <link>https://kmacb.eth.sucks/CE6B5E69-9193-4144-BF1B-1EBEC9121F58/</link>
        <guid>https://kmacb.eth.sucks/CE6B5E69-9193-4144-BF1B-1EBEC9121F58/</guid>
        <pubDate>Sat, 28 Oct 2023 10:03:23 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/CE6B5E69-9193-4144-BF1B-1EBEC9121F58/102CEDE5-7059-4F35-9F7D-F2986FB08D95.png" />    
        
        
        <description><![CDATA[
            <img width="764" alt="102CEDE5-7059-4F35-9F7D-F2986FB08D95" src="https://kmacb.eth.sucks/CE6B5E69-9193-4144-BF1B-1EBEC9121F58/102CEDE5-7059-4F35-9F7D-F2986FB08D95.png" /> 
<h3>Inspired by fc/EatSleepCrypto’s writtings on tokenomics.</h3> 
<p><a href="https://eatsleepcrypto.com/">https://eatsleepcrypto.com/</a></p> 
<h1>Equation of Exchange Components</h1> 
<p>The equation of exchange, MV = PQ, describes how a token’s use as a medium of exchange drives its price.</p> 
<p>Solving for M, the equation reads intuitively.</p> 
<p>M = PQ/V</p> 
<p>For any given time period, M, the monetary base is worth the total value of purchases (PQ) divided by the number of times each coin is used (V, velocity or churn).”</p> 
<p>For example, if CashCoin is used to buy $1,000,000 worth of products per year, and each CSH is used an average of 5 times, the variables are as follows:</p> 
<p>M, unknown (monetary base)<br /> PQ = $1,000,000. (total value of purchases)<br /> V = 5 (velocit<br /> Solving for M using M = PQ/V gives us M = $200,000.</p> 
<p>So the monetary base of CSH is $200,000.</p> 
<h1>Valuation Framework: Cryptocurrencies</h1> 
<p>Fundamentally, cryptocurrencies get their value through use as a medium of exchange. This includes…</p> 
<p><a href="https://www.eatsleepcrypto.com/articles/valuation-framework-cryptocurrencies">https://www.eatsleepcrypto.com/articles/valuation-framework-cryptocurrencies</a></p> 
<h1>Equation of Exchange</h1> 
<p>The equation of exchange is a model that shows the relationship between money supply, price level, and other elements of the economy.</p> 
<p><a href="https://www.investopedia.com/terms/e/equation_of_exchange.asp">https://www.investopedia.com/terms/e/equation_of_exchange.asp</a></p> 
<h1>Price Floor</h1> 
<p>The equation of exchange can be applied at a high level to quickly calculate price floors of a currency based on a few inputs or assumptions.</p> 
<p>In order to find components of a token's price floor according to the equation of exchange, (monetary base * velocity) MV = PQ (total value of purchases).</p> 
<p>PQ - to find pull contract events and token transactions that take place within the token protocol.</p> 
<p>V - find circulating supply and address balances over time. How many times was token used?</p> 
<p>Price to Price Floor comparison in bear market</p> 
<p>Circulating supply increase will drive down price but Base Monetary Value is the same.</p> 
<h1>Velocity</h1> 
<p>Figure out Circulating supply by looking at addresses. Omit locked tokens. % over a time period (need confirm this)</p> 
<p>V = # Coins Sent divided by Circulating supply<br /> Typically this is a number between 5 and 50 for blue chip ERC20 Token</p> 
<p>#Leverage<br /> See image above of a first-class mechanical lever</p> 
<p>Tokenomic leverage mirrors mechanical leverage. Using the analogy of a first-class lever, we can say that:</p> 
<p>Value being exchanged in a mechanism is the force placed on the long end of the lever.<br /> Tokenomic leverage is the ratio of the distances of each force from the fulcrum.<br /> And value captured is the output of force from on the shorter end.</p> 
<p>But adding leverage to a token is one of the simplest, yet most effective ways to increase its price floor.﻿﻿﻿﻿﻿﻿﻿</p> 
<p>eg</p> 
<ul> 
 <li> <p>Staking requirements for an application decrease circulating supply proportional to that application’s use;</p> </li> 
 <li> <p>﻿Fee rate hikes for an application increase the demand for the token used to pay fees, proportional to that application’s use.</p> </li> 
</ul> 
<h1>Token Flow</h1> 
<p>Tokens circulating in an ecosystem (circulating supply)<br /> The value transferred between participants in an ecosystem (PQ)<br /> The time a token takes to circulate, represented by length of all pipes (V)</p> 
<h1>Inflation Deflation</h1> 
<p>Inflationary assets continue to be created over time which drives<br /> The time a token takes to circulate, represented by length of all pipes (V)</p> 
<h1>Follow fc/EatSleepCrypto</h1> 
<ul> 
 <li>aka Nate for deeper dive</li> 
 <li>Profile on Farcaster <a href="https://warpcast.com/eatsleepcrypto/">https://warpcast.com/eatsleepcrypto/</a></li> 
</ul>
        ]]></description>
    </item>
    
    <item>
        <title>YNWA</title>
        <link>https://kmacb.eth.sucks/C531787B-E558-4816-A3F3-9D2252472F9C/</link>
        <guid>https://kmacb.eth.sucks/C531787B-E558-4816-A3F3-9D2252472F9C/</guid>
        <pubDate>Sat, 28 Oct 2023 09:44:07 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/C531787B-E558-4816-A3F3-9D2252472F9C/3FB06943-B9E8-495E-9221-53F9199C000D.png" />    
        
        
        <description><![CDATA[
            <img width="704" alt="3FB06943-B9E8-495E-9221-53F9199C000D" src="https://kmacb.eth.sucks/C531787B-E558-4816-A3F3-9D2252472F9C/3FB06943-B9E8-495E-9221-53F9199C000D.png" />
        ]]></description>
    </item>
    
    <item>
        <title>Warpcast does the Farcaster eccosystem a solid</title>
        <link>https://kmacb.eth.sucks/23B0BF8B-6568-4EC6-A36C-90C344F2368A/</link>
        <guid>https://kmacb.eth.sucks/23B0BF8B-6568-4EC6-A36C-90C344F2368A/</guid>
        <pubDate>Sat, 28 Oct 2023 09:42:50 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/23B0BF8B-6568-4EC6-A36C-90C344F2368A/25760AC7-FAB5-4AE8-A5ED-4D6042AA2597_1_105_c.jpeg" />    
        
        
        <description><![CDATA[
            <img width="907" alt="25760AC7-FAB5-4AE8-A5ED-4D6042AA2597_1_105_c" src="https://kmacb.eth.sucks/23B0BF8B-6568-4EC6-A36C-90C344F2368A/25760AC7-FAB5-4AE8-A5ED-4D6042AA2597_1_105_c.jpeg" /> 
<p>WC is sponsoring the key registry for OG and active users to try additional apps in the FC eccosystme for free. They are sponsoring the key registration via an experiemental rewards program.</p>
        ]]></description>
    </item>
    
    <item>
        <title>Interest in revnets gaining momo</title>
        <link>https://kmacb.eth.sucks/152BFAF9-31C9-44F9-BEF3-872424996540/</link>
        <guid>https://kmacb.eth.sucks/152BFAF9-31C9-44F9-BEF3-872424996540/</guid>
        <pubDate>Sat, 28 Oct 2023 09:39:34 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/152BFAF9-31C9-44F9-BEF3-872424996540/A549FA98-EFE4-44CC-B452-38061DFFD555_1_201_a.jpeg" />    
        
        
        <description><![CDATA[
            <img width="1242" alt="A549FA98-EFE4-44CC-B452-38061DFFD555_1_201_a" src="https://kmacb.eth.sucks/152BFAF9-31C9-44F9-BEF3-872424996540/A549FA98-EFE4-44CC-B452-38061DFFD555_1_201_a.jpeg" />
        ]]></description>
    </item>
    
    <item>
        <title>Revnet simulator</title>
        <link>https://kmacb.eth.sucks/C95EC887-CC61-40C0-B1D3-D06B5543AE06/</link>
        <guid>https://kmacb.eth.sucks/C95EC887-CC61-40C0-B1D3-D06B5543AE06/</guid>
        <pubDate>Tue, 24 Oct 2023 18:15:13 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/C95EC887-CC61-40C0-B1D3-D06B5543AE06/A8D47A64-EEDD-4D8B-872D-1095B0BFE41B.png" />    
        
        
        <description><![CDATA[
            <img width="2700" alt="A8D47A64-EEDD-4D8B-872D-1095B0BFE41B" src="https://kmacb.eth.sucks/C95EC887-CC61-40C0-B1D3-D06B5543AE06/A8D47A64-EEDD-4D8B-872D-1095B0BFE41B.png" /> 
<p>@filipv crushed it and created a handy Revnet simulator, Check out the impact of various deployment settings before launching.</p>
        ]]></description>
    </item>
    
    <item>
        <title>Last Purple NFT</title>
        <link>https://kmacb.eth.sucks/3C4CB71E-CC3F-43CF-9DA2-DCB4EA31683F/</link>
        <guid>https://kmacb.eth.sucks/3C4CB71E-CC3F-43CF-9DA2-DCB4EA31683F/</guid>
        <pubDate>Tue, 24 Oct 2023 17:48:34 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/3C4CB71E-CC3F-43CF-9DA2-DCB4EA31683F/44193F7F-2F4B-4439-9F29-DFA85CEA9451.png" />    
        
        
        <description><![CDATA[
            <img width="1912" alt="44193F7F-2F4B-4439-9F29-DFA85CEA9451" src="https://kmacb.eth.sucks/3C4CB71E-CC3F-43CF-9DA2-DCB4EA31683F/44193F7F-2F4B-4439-9F29-DFA85CEA9451.png" /> 
<p>Year 1 comes to a close for Purple DAO. The artwork will change. This could be the last purple square for quite a while.</p>
        ]]></description>
    </item>
    
    <item>
        <title>No dumping on retail</title>
        <link>https://kmacb.eth.sucks/35699281-DEB8-4191-8D63-8A7D877E89E2/</link>
        <guid>https://kmacb.eth.sucks/35699281-DEB8-4191-8D63-8A7D877E89E2/</guid>
        <pubDate>Mon, 23 Oct 2023 22:59:09 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/35699281-DEB8-4191-8D63-8A7D877E89E2/33A42C30-EEEA-4A94-B116-6B76D7B4955E.png" />    
        
        
        <description><![CDATA[
            <img width="422" alt="33A42C30-EEEA-4A94-B116-6B76D7B4955E" src="https://kmacb.eth.sucks/35699281-DEB8-4191-8D63-8A7D877E89E2/33A42C30-EEEA-4A94-B116-6B76D7B4955E.png" /> 
<p>No dumping on retail investors</p>
        ]]></description>
    </item>
    
    <item>
        <title>Half baked blabbings about retailism</title>
        <link>https://kmacb.eth.sucks/A5E158F1-FFDB-4E2F-A9F5-F7CF21065401/</link>
        <guid>https://kmacb.eth.sucks/A5E158F1-FFDB-4E2F-A9F5-F7CF21065401/</guid>
        <pubDate>Mon, 23 Oct 2023 22:51:01 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/A5E158F1-FFDB-4E2F-A9F5-F7CF21065401/IMG_3544.jpeg" />    
        
        
        <description><![CDATA[
            <img width="1242" alt="IMG_3544" src="https://kmacb.eth.sucks/A5E158F1-FFDB-4E2F-A9F5-F7CF21065401/IMG_3544.jpeg" />
        ]]></description>
    </item>
    
    <item>
        <title>Slow Learner</title>
        <link>https://kmacb.eth.sucks/B7CA6B44-2899-45FD-964F-F5EFB879AB90/</link>
        <guid>https://kmacb.eth.sucks/B7CA6B44-2899-45FD-964F-F5EFB879AB90/</guid>
        <pubDate>Mon, 23 Oct 2023 19:19:47 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/B7CA6B44-2899-45FD-964F-F5EFB879AB90/Screenshot%202023-10-23%20at%209.38.38%20PM.png" />    
        
        
        <description><![CDATA[
            <iframe style="border-radius:12px" src="https://open.spotify.com/embed/track/79W8lW8xyYayXfi8TTbtoD?utm_source=generator" width="100%" height="352" frameborder="0" allowfullscreen allow="autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture" loading="lazy"></iframe>
        ]]></description>
    </item>
    
    <item>
        <title>@Peace riffs on Revnet logos</title>
        <link>https://kmacb.eth.sucks/D2D291E4-F4B7-464F-9FB8-7BCF580D0BD0/</link>
        <guid>https://kmacb.eth.sucks/D2D291E4-F4B7-464F-9FB8-7BCF580D0BD0/</guid>
        <pubDate>Mon, 09 Oct 2023 12:42:10 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/D2D291E4-F4B7-464F-9FB8-7BCF580D0BD0/IMG_3773.jpeg" />    
        
        
        <description><![CDATA[
            <img width="916" alt="IMG_3773" src="https://kmacb.eth.sucks/D2D291E4-F4B7-464F-9FB8-7BCF580D0BD0/IMG_3773.jpeg" /> 
<p>@peace is riff’n on Revent logos. Digging the all caps with name spelled out.</p>
        ]]></description>
    </item>
    
    <item>
        <title>Evolution of Trust Driven By Mathmatics</title>
        <link>https://kmacb.eth.sucks/2E00D364-0C44-4EC1-AD6D-EBB7219C068B/</link>
        <guid>https://kmacb.eth.sucks/2E00D364-0C44-4EC1-AD6D-EBB7219C068B/</guid>
        <pubDate>Sat, 07 Oct 2023 15:55:46 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/2E00D364-0C44-4EC1-AD6D-EBB7219C068B/Screenshot%202023-10-07%20at%203.53.56%20PM.png" />    
        
        
        <description><![CDATA[
            <img width="1972" alt="Screenshot 2023-10-07 at 3.53.56 PM" src="https://kmacb.eth.sucks/2E00D364-0C44-4EC1-AD6D-EBB7219C068B/Screenshot 2023-10-07 at 3.53.56 PM.png" /> 
<p>Put this together a few years back for a presetation to Vodafone. Mathmatics has propelled commerce with a few big spurts…</p>
        ]]></description>
    </item>
    
    <item>
        <title>Monetary and Fiscal Policy via Revnet</title>
        <link>https://kmacb.eth.sucks/8BC96E71-5437-452F-A4D1-3A93254A2072/</link>
        <guid>https://kmacb.eth.sucks/8BC96E71-5437-452F-A4D1-3A93254A2072/</guid>
        <pubDate>Sat, 07 Oct 2023 15:50:51 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/8BC96E71-5437-452F-A4D1-3A93254A2072/Screenshot%202023-10-07%20at%203.49.25%20PM.png" />    
        
        
        <description><![CDATA[
            <img width="1372" alt="Screenshot 2023-10-07 at 3.49.25 PM" src="https://kmacb.eth.sucks/8BC96E71-5437-452F-A4D1-3A93254A2072/Screenshot 2023-10-07 at 3.49.25 PM.png" /> 
<p>Playing around with this framing for kicks. wdyt?</p>
        ]]></description>
    </item>
    
    <item>
        <title>Pin then cast</title>
        <link>https://kmacb.eth.sucks/DD7CDDE3-677E-4D00-A1F1-9C7CEBAD6DCB/</link>
        <guid>https://kmacb.eth.sucks/DD7CDDE3-677E-4D00-A1F1-9C7CEBAD6DCB/</guid>
        <pubDate>Sun, 01 Oct 2023 10:20:35 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/DD7CDDE3-677E-4D00-A1F1-9C7CEBAD6DCB/Screenshot%202023-10-01%20at%2010.20.14%20AM.png" />    
        
        
        <description><![CDATA[
            <img width="568" alt="Screenshot 2023-10-01 at 10.20.14 AM" src="https://kmacb.eth.sucks/DD7CDDE3-677E-4D00-A1F1-9C7CEBAD6DCB/Screenshot 2023-10-01 at 10.20.14 AM.png" /> 
<h2>Testing some ideas out and checking out features of Croptop / Planet / Pinnable</h2>
        ]]></description>
    </item>
    
    <item>
        <title>Developers.Developers.Developers.Developers.</title>
        <link>https://kmacb.eth.sucks/F14802D2-6957-4365-B8F8-6407BA56873F/</link>
        <guid>https://kmacb.eth.sucks/F14802D2-6957-4365-B8F8-6407BA56873F/</guid>
        <pubDate>Sat, 30 Sep 2023 13:22:55 -0700</pubDate>
        
        <itunes:image href="https://k51qzi5uqu5dkjqn893rjszlzaimzhfb3xr6il81e3cvkbaqmckd0iegg8erut.eth.sucks/F14802D2-6957-4365-B8F8-6407BA56873F/121A15D8-9ACF-46F0-9DF8-68CF90EF8E33_1_105_c.jpeg" />    
        
        
        <description><![CDATA[
            <img width="1143" alt="121A15D8-9ACF-46F0-9DF8-68CF90EF8E33_1_105_c" src="https://kmacb.eth.sucks/F14802D2-6957-4365-B8F8-6407BA56873F/121A15D8-9ACF-46F0-9DF8-68CF90EF8E33_1_105_c.jpeg" /> 
<p>Developers.Developers.Developers.Developers.Developers.Developers.Developers.Developers.Developers.Developers.Developers.Developers.Developers.Developers.Developers.Developers.Developers.</p>
        ]]></description>
    </item>
    
</channel>
</rss>
