<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>cumpig</title>
    <link>https://blog.cumpig.love/</link>
    <description>Recent content from cumpig</description>
    <generator>Hugo</generator>
    <ttl>30</ttl>
    <language>en-us</language>
    <managingEditor>xmpp:oats@qq.cumpig.love (Cum Pig)</managingEditor>
    <webMaster>xmpp:oats@qq.cumpig.love (Cum Pig)</webMaster>
    <lastBuildDate>Tue, 28 Apr 2026 17:35:25 -0700</lastBuildDate>
    <atom:link href="https://blog.cumpig.love/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Cheddar Big Booty Cheeseburger</title>
      <link>https://blog.cumpig.love/posts/cheddar-big-booty-cheeseburger/</link>
      <pubDate>Tue, 28 Apr 2026 11:09:11 -0700</pubDate><author>xmpp:oats@qq.cumpig.love (Cum Pig)</author>
      <guid>https://blog.cumpig.love/posts/cheddar-big-booty-cheeseburger/</guid>
      <description>&lt;video &#xA;    controls &#xA;    preload=&#34;metadata&#34;&#xA;    style=&#34;width: 100%; height: auto;&#34;&#xA;  &gt;&#xA;    &lt;source src=&#34;https://blog.cumpig.love/posts/cheddar-big-booty-cheeseburger/arkansas-cat.webm&#34; type=&#34;video/webm&#34;&gt;&#xA;    /!\ this browser doesn&#39;t do videos.. /!\&#xA;    you can &lt;a href=&#34;https://blog.cumpig.love/posts/cheddar-big-booty-cheeseburger/arkansas-cat.webm&#34;&gt;download it&lt;/a&gt; and watch in your&#xA;    video player of choice instead..&#xA;  &lt;/video&gt;&#xA;&lt;p&gt;the news anchors are trying so hard not to laugh. always nice to see some happy news stories.&lt;/p&gt;</description>
      <content:encoded>&lt;video &#xA;    controls &#xA;    preload=&#34;metadata&#34;&#xA;    style=&#34;width: 100%; height: auto;&#34;&#xA;  &gt;&#xA;    &lt;source src=&#34;https://blog.cumpig.love/posts/cheddar-big-booty-cheeseburger/arkansas-cat.webm&#34; type=&#34;video/webm&#34;&gt;&#xA;    /!\ this browser doesn&#39;t do videos.. /!\&#xA;    you can &lt;a href=&#34;https://blog.cumpig.love/posts/cheddar-big-booty-cheeseburger/arkansas-cat.webm&#34;&gt;download it&lt;/a&gt; and watch in your&#xA;    video player of choice instead..&#xA;  &lt;/video&gt;&#xA;&lt;p&gt;the news anchors are trying so hard not to laugh. always nice to see some happy news stories.&lt;/p&gt;&#xA;</content:encoded>
    </item>
    <item>
      <title>Oven Chicken Shawarma</title>
      <link>https://blog.cumpig.love/posts/oven-chicken-shawarma/</link>
      <pubDate>Mon, 27 Apr 2026 10:53:47 -0700</pubDate><author>xmpp:oats@qq.cumpig.love (Cum Pig)</author>
      <guid>https://blog.cumpig.love/posts/oven-chicken-shawarma/</guid>
      <description>&lt;img src=&#34;https://blog.cumpig.love/posts/oven-chicken-shawarma/pan-chicken_hu_4de8c29662c8a06a.png&#34; alt=&#34;marinated chicken, laying on a pan&#34; title=&#34;it&amp;#39;s nice and oily&#34;&gt;&lt;h2 id=&#34;simple-versatile&#34;&gt;Simple, versatile&lt;/h2&gt;&#xA;&lt;p&gt;This recipe takes little time or effort but yields great chicken that is easy to use in many ways. I&#39;ve used it in pitas, over rice, over pilaf, simply in a bowl with some toppings, and even as a simple sandwich on wheat bread.&lt;/p&gt;&#xA;&lt;h2 id=&#34;ingredients&#34;&gt;Ingredients&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;boneless skinless chicken thighs, 1kg (2lb)&lt;/li&gt;&#xA;&lt;li&gt;tumeric, 1/2 teaspoon&lt;/li&gt;&#xA;&lt;li&gt;paprika, 2 teaspoons&lt;/li&gt;&#xA;&lt;li&gt;ground cumin, 2 teaspoons&lt;/li&gt;&#xA;&lt;li&gt;ground black pepper, 2 teaspoons&lt;/li&gt;&#xA;&lt;li&gt;kosher salt, 1 teaspoon&lt;/li&gt;&#xA;&lt;li&gt;lemons, 2, juiced&lt;/li&gt;&#xA;&lt;li&gt;olive oil, 1/2 cup&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;optional:&lt;/p&gt;</description>
      <content:encoded>&lt;img src=&#34;https://blog.cumpig.love/posts/oven-chicken-shawarma/pan-chicken_hu_4de8c29662c8a06a.png&#34; alt=&#34;marinated chicken, laying on a pan&#34; title=&#34;it&amp;#39;s nice and oily&#34;&gt;&lt;h2 id=&#34;simple-versatile&#34;&gt;Simple, versatile&lt;/h2&gt;&#xA;&lt;p&gt;This recipe takes little time or effort but yields great chicken that is easy to use in many ways. I&#39;ve used it in pitas, over rice, over pilaf, simply in a bowl with some toppings, and even as a simple sandwich on wheat bread.&lt;/p&gt;&#xA;&lt;h2 id=&#34;ingredients&#34;&gt;Ingredients&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;boneless skinless chicken thighs, 1kg (2lb)&lt;/li&gt;&#xA;&lt;li&gt;tumeric, 1/2 teaspoon&lt;/li&gt;&#xA;&lt;li&gt;paprika, 2 teaspoons&lt;/li&gt;&#xA;&lt;li&gt;ground cumin, 2 teaspoons&lt;/li&gt;&#xA;&lt;li&gt;ground black pepper, 2 teaspoons&lt;/li&gt;&#xA;&lt;li&gt;kosher salt, 1 teaspoon&lt;/li&gt;&#xA;&lt;li&gt;lemons, 2, juiced&lt;/li&gt;&#xA;&lt;li&gt;olive oil, 1/2 cup&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;optional:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;red onion, 1&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;instructions&#34;&gt;Instructions&lt;/h2&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Juice the two lemons into a large bowl, this bowl will hold everything ultimately&lt;/li&gt;&#xA;&lt;li&gt;Add the spices, salt, and pepper to the bowl&lt;/li&gt;&#xA;&lt;li&gt;Add the olive oil, and whisk it all together til well combined&lt;/li&gt;&#xA;&lt;li&gt;Place the chicken thighs in, I usually open them up all the way to expose the most surface area to the marinated&lt;/li&gt;&#xA;&lt;li&gt;Use tongs to rotate the chicken thighs in the marinade to ensure they&#39;re well coated&lt;/li&gt;&#xA;&lt;li&gt;Cover with plastic wrap, and place in the fridge for no less than 1 hour, and no more than 24 (its not the end of the world, but ideally within this range)&lt;/li&gt;&#xA;&lt;li&gt;After cooling, get a sheet plan and put about 1tbsp of olive oil on it&lt;/li&gt;&#xA;&lt;li&gt;Use the tongs to place teh chicken on the pan spreading it out&lt;/li&gt;&#xA;&lt;li&gt;If you are using a red onion, toss it in the marinade before placing it on the sheet pan with the chicken&lt;/li&gt;&#xA;&lt;li&gt;Pour the remaining marinade juices across the pan covering the chicken&lt;/li&gt;&#xA;&lt;li&gt;Heat oven to 220°C (425°F), once heated place cookie pan in oven for 30-40 minutes&lt;/li&gt;&#xA;&lt;li&gt;Remove from the oven and allow to cool about 2 minutes&lt;/li&gt;&#xA;&lt;li&gt;Cut it up into pieces or keep whole, depending how you want to use it. Probably easier to cut it up if you plan to freeze it&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;img src=&#34;https://blog.cumpig.love/posts/oven-chicken-shawarma/chicken-cooked_hu_98238a91e89908e8.png&#34; alt=&#34;cooked chicken shawarma on a plate, red onions visible alongside the chicken&#34; title=&#34;this picture isnt great but the chicken was&#34;&gt;&lt;h2 id=&#34;credit&#34;&gt;Credit&lt;/h2&gt;&#xA;&lt;p&gt;This recipe is originally from the NYTimes Cooking section, I&#39;ve really enjoyed their recipes lately. They even include a video for this one, which is a nice touch. I especially like when they have a linked article that provides some context to a recipe, or a neat related story.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://cooking.nytimes.com/recipes/1017161-oven-roasted-chicken-shawarma&#34; rel=&#34;external&#34; target=&#34;_blank&#34; &gt; Oven-roasted Chicken Shawarma &lt;/a&gt;&lt;/p&gt;&#xA;</content:encoded>
    </item>
    <item>
      <title>Freezer Food</title>
      <link>https://blog.cumpig.love/posts/freezer-food/</link>
      <pubDate>Sun, 26 Apr 2026 17:26:38 -0700</pubDate><author>xmpp:oats@qq.cumpig.love (Cum Pig)</author>
      <guid>https://blog.cumpig.love/posts/freezer-food/</guid>
      <description>&lt;p&gt;Foods that can be prepared ahead of time, and frozen, and then easily restored to their former glory, are really my favorites. Luckily, this is many dishes, many things freeze well.&lt;/p&gt;&#xA;&lt;p&gt;Lately I&#39;ve been on a big soup kick, making gallons of soup and freezing them into large blocks. I&#39;ve been using a knock-off brand of these &lt;a href=&#34;https://www.soupercubes.com/products/silicone-food-freezer-trays&#34; rel=&#34;external&#34; target=&#34;_blank&#34; &gt; silicone freezer trays &lt;/a&gt; which have been a great tool for freezing soups and chili (perhaps chili is itself a soup). It really makes it easy to prepare meals for the future. When I want some, I pop out a block or two of a meal the night before or morning of, and let it thaw in the fridge. In a pinch I can put them in a bowl of water on the counter and thaw a bit quicker.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;Foods that can be prepared ahead of time, and frozen, and then easily restored to their former glory, are really my favorites. Luckily, this is many dishes, many things freeze well.&lt;/p&gt;&#xA;&lt;p&gt;Lately I&#39;ve been on a big soup kick, making gallons of soup and freezing them into large blocks. I&#39;ve been using a knock-off brand of these &lt;a href=&#34;https://www.soupercubes.com/products/silicone-food-freezer-trays&#34; rel=&#34;external&#34; target=&#34;_blank&#34; &gt; silicone freezer trays &lt;/a&gt; which have been a great tool for freezing soups and chili (perhaps chili is itself a soup). It really makes it easy to prepare meals for the future. When I want some, I pop out a block or two of a meal the night before or morning of, and let it thaw in the fridge. In a pinch I can put them in a bowl of water on the counter and thaw a bit quicker.&lt;/p&gt;&#xA;&lt;img src=&#34;https://blog.cumpig.love/posts/freezer-food/food-cubes_hu_fbbb283154314974.jpg&#34; alt=&#34;frozen food cubes&#34; title=&#34;my food cubes, frozen&#34;&gt;&lt;p&gt;I&#39;ve been making these things and freezing them, perhaps I&#39;ll write about the recipes later.&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://blog.cumpig.love/posts/oven-chicken-shawarma&#34;&gt; Chicken shawarma &lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Bolognese sauce&lt;/li&gt;&#xA;&lt;li&gt;Split pea soup&lt;/li&gt;&#xA;&lt;li&gt;Tomato bisque&lt;/li&gt;&#xA;&lt;li&gt;Butternut squash soup&lt;/li&gt;&#xA;&lt;li&gt;Chili&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;They all freeze amazingly well. It&#39;s very rewarding to have my meals ready to eat through the week with ease. I can spend one day on the weekend preparing a bunch of them, and freeze it all at once. Also the 250mL cubes are a great size for portioning out meals. One wasteful thing I hope to solve are using plastic sealable bags in the freezer. I know they make some reusable ones, perhaps that is what I should use. I can&#39;t really mix and match the cubes in a tub like ice cubes, I think they&#39;d freeze together and that&#39;d be a nightmare to reheat.&lt;/p&gt;&#xA;&lt;p&gt;For things like chicken, I just freeze it in a bag as well. I think that is the easiest to replace with something reusable instead of a single-use sealable bag.&lt;/p&gt;&#xA;</content:encoded>
    </item>
    <item>
      <title>bartkansen</title>
      <link>https://blog.cumpig.love/posts/bartkansen/</link>
      <pubDate>Sat, 25 Apr 2026 09:40:44 -0700</pubDate><author>xmpp:oats@qq.cumpig.love (Cum Pig)</author>
      <guid>https://blog.cumpig.love/posts/bartkansen/</guid>
      <description>&lt;img src=&#34;https://blog.cumpig.love/posts/bartkansen/japantown_hu_4b21874cce9c5f87.jpg&#34; alt=&#34;bart inspired shinkansen?&#34;&gt;</description>
      <content:encoded>&lt;img src=&#34;https://blog.cumpig.love/posts/bartkansen/japantown_hu_4b21874cce9c5f87.jpg&#34; alt=&#34;bart inspired shinkansen?&#34;&gt;</content:encoded>
    </item>
    <item>
      <title>On Messaging..</title>
      <link>https://blog.cumpig.love/posts/on-messaging/</link>
      <pubDate>Tue, 21 Apr 2026 15:19:44 -0700</pubDate><author>xmpp:oats@qq.cumpig.love (Cum Pig)</author>
      <guid>https://blog.cumpig.love/posts/on-messaging/</guid>
      <description>&lt;p&gt;Messaging is a fractured nightmare on today&#39;s internet. There&#39;ve been a lot of messengers for a long time.. AIM, QQ, MSN, ICQ, Yahoo! so many that 3rd-party clients such as &amp;quot;Trillian&amp;quot; became popular, to have one application that aggregates your messaging applications into a mostly unified experience. What confounds me is how little progress has been made during my lifetime in unifying these platforms. The problem has only gotten worse with time.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;Messaging is a fractured nightmare on today&#39;s internet. There&#39;ve been a lot of messengers for a long time.. AIM, QQ, MSN, ICQ, Yahoo! so many that 3rd-party clients such as &amp;quot;Trillian&amp;quot; became popular, to have one application that aggregates your messaging applications into a mostly unified experience. What confounds me is how little progress has been made during my lifetime in unifying these platforms. The problem has only gotten worse with time.&lt;/p&gt;&#xA;&lt;p&gt;I realize peoiple have different views and requirements, but I&#39;d think we&#39;d have a better standard for federated communications besides e-mail.&lt;/p&gt;&#xA;&lt;p&gt;Nowadays, there are so many methods for contacting someone, I have many parallel chat threads, with many people, across many platforms. To enumerate all the ways I could call someone with my phone, it&#39;s almost endless. I suppose that is refreshing in a sense, to have so many ways to perform end-to-end encrypted calls and video. Truly, a valuable feature beyond measure, yet the most common denominator still wins: people still have &lt;a href=&#34;https://en.wikipedia.org/wiki/Public_switched_telephone_network&#34; rel=&#34;external&#34; target=&#34;_blank&#34; &gt; PSTN numbers &lt;/a&gt;, which offers no such encryption or security, let alone video!&lt;/p&gt;&#xA;&lt;h3 id=&#34;federation-stagnation&#34;&gt;federation, stagnation&lt;/h3&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/XMPP&#34; rel=&#34;external&#34; target=&#34;_blank&#34; &gt; XMPP &lt;/a&gt;, the &amp;quot;extensible messaging and presence protocol&amp;quot; seeks to offer a federated solution to messaging platforms. It is the core technology behind a lot of well known platforms such as WhatsApp. Anyone can spin up their own instance, hosted on their own domain, and begin exchanging messages with anyone who also has a server. It&#39;s very similar to e-mail in this way.&lt;/p&gt;&#xA;&lt;p&gt;The community around XMPP seems fairly active, at least they produce a lot of specifications and standards. Anything that some modern messaging application achieves, often ends up as a specification for XMPP at some point, &lt;a href=&#34;https://xmpp.org/extensions/xep-0501.html&#34; rel=&#34;external&#34; target=&#34;_blank&#34; &gt; even stories &lt;/a&gt; the feature that has found its way into every app it seems, even &lt;a href=&#34;https://signal.org&#34; rel=&#34;external&#34; target=&#34;_blank&#34; &gt; Signal &lt;/a&gt; has managed to stuff in a stories feature. Somewhat comically it has an app-level configuration flag to disable it entirely. I imagine there was a lot of internal conflict at Whisper Systems when implementing stories.&lt;/p&gt;&#xA;&lt;p&gt;Yet, with this, XMPP has stagnated. Fractured in its own ways, the XMPP landscape had far too many clients, servers and confusion behind usage for the average person, and it&#39;s mostly been abandoned.&lt;/p&gt;&#xA;&lt;h3 id=&#34;a-glimmer-of-hope-extinguished&#34;&gt;a glimmer of hope, extinguished&lt;/h3&gt;&#xA;&lt;p&gt;For a short period of time, Google&#39;s GChat which was utilized XMPP, and was available in the majority webmail client, GMail. That really empowered XMPP (called Jabber at the time) and gave it a lot of users out the door. Like all things good made by Google, it was shut down hastily and prematurely. Google notoriously destroys everything good they create.&lt;/p&gt;&#xA;&lt;p&gt;Someone high up at Google has a saying:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;If it ain&#39;t broke, keep fucking with it &#39;til it is, then get rid of it forever.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;Anyway, they shutdown GChat, to create Hangouts, which was also short lived. Then they had something called Alo and something called Duo (for some reason video and chat they wanted split?) those failed almost immediately. Now... there is nothing, no chat features. My guess is they want you to talk to their AI offering, Gemini, more than they want you to talk to other humans.&lt;/p&gt;&#xA;&lt;img src=&#34;https://blog.cumpig.love/posts/on-messaging/clipper-chip_hu_582b868b991a98f9.jpg&#34; alt=&#34;photo of &amp;#39;clipper chip&amp;#39; integrated circuit&#34;loading=&#34;lazy&#34;&#xA;    &gt;&lt;caption&gt;&#xA;    the famous &#39;clipper chip&#39;&#xA;&lt;/caption&gt;&#xA;&lt;h3 id=&#34;a-future-is-possible&#34;&gt;a future is possible&lt;/h3&gt;&#xA;&lt;p&gt;There could be a future still for XMPP. A lot of companies have came to the conclusion to use it as a basis for their messaging features. What I think needs to happen is that there needs to be more demand from customers for features that are interoperable. However, these days companies don&#39;t really care what the customer wants, it&#39;s about what their shareholders want.&lt;/p&gt;&#xA;&lt;p&gt;If some large company such as Meta or Google were to bring back an XMPP service en masse that permits federation, we could be in a new world of messaging. I think something like that could easily take over the silos we see today: iMessage, WhatsApp, Telegram, Viber, Line, WeChat. These are the biggest platforms across the world, and none of them are good.&lt;/p&gt;&#xA;&lt;p&gt;The best of the commercial options I&#39;ve found to be &lt;a href=&#34;https://signal.org&#34; rel=&#34;external&#34; target=&#34;_blank&#34; &gt; Signal messenger &lt;/a&gt;. Until recently they required sharing ones phone number to become contacts, but more recently this has been changed such that you can associate independently of your phone number.&lt;/p&gt;&#xA;</content:encoded>
    </item>
  </channel>
</rss>