<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>What will happen to Bluesky when the cryptobros decide they want their money back?&#xA;&#xA;Interact with me on Mastodon at https://ciberlandia.pt/@villares &#xA;More about my stuff at https://abav.lugaralgum.com</description><link>https://bsky.app/profile/villares.bsky.social</link><title>@villares.bsky.social - Alexandre B A Villares</title><item><link>https://bsky.app/profile/villares.bsky.social/post/3mlkc4od7n62o</link><description>261 combinations of 3 connected segments, on a 3x3 grid of points. Removing rotations and translations. #itertools&#xA;The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_05_10 #Proces…</description><pubDate>11 May 2026 03:05 +0000</pubDate><guid isPermaLink="false">at://did:plc:rdb4exdhd73zu6arbf6n3prp/app.bsky.feed.post/3mlkc4od7n62o</guid></item><item><link>https://bsky.app/profile/villares.bsky.social/post/3mljzdxgqzc2o</link><description> &#xA;The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_05_09 #Processing #Python #py5 #CreativeCoding</description><pubDate>11 May 2026 00:28 +0000</pubDate><guid isPermaLink="false">at://did:plc:rdb4exdhd73zu6arbf6n3prp/app.bsky.feed.post/3mljzdxgqzc2o</guid></item><item><link>https://bsky.app/profile/villares.bsky.social/post/3mlcq34jlk72z</link><description> &#xA;The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_05_07 #Processing #Python #py5 #CreativeCoding</description><pubDate>08 May 2026 02:53 +0000</pubDate><guid isPermaLink="false">at://did:plc:rdb4exdhd73zu6arbf6n3prp/app.bsky.feed.post/3mlcq34jlk72z</guid></item><item><link>https://bsky.app/profile/villares.bsky.social/post/3mla5m75kfw2z</link><description> &#xA;The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_05_06 #Processing #Python #py5 #CreativeCoding</description><pubDate>07 May 2026 02:18 +0000</pubDate><guid isPermaLink="false">at://did:plc:rdb4exdhd73zu6arbf6n3prp/app.bsky.feed.post/3mla5m75kfw2z</guid></item><item><link>https://bsky.app/profile/villares.bsky.social/post/3mla5lfa3vr2j</link><description> &#xA;The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_05_05 #Processing #Python #py5 #CreativeCoding</description><pubDate>07 May 2026 02:17 +0000</pubDate><guid isPermaLink="false">at://did:plc:rdb4exdhd73zu6arbf6n3prp/app.bsky.feed.post/3mla5lfa3vr2j</guid></item><item><link>https://bsky.app/profile/villares.bsky.social/post/3ml34qw3nt62z</link><description> &#xA;The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_05_04 #Processing #Python #py5 #CreativeCoding</description><pubDate>05 May 2026 02:19 +0000</pubDate><guid isPermaLink="false">at://did:plc:rdb4exdhd73zu6arbf6n3prp/app.bsky.feed.post/3ml34qw3nt62z</guid></item><item><link>https://bsky.app/profile/villares.bsky.social/post/3mkyqfk2li42c</link><description>Reviving a sketch from 2018... &#xA;The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_05_03 #Processing #Python #py5 #CreativeCoding</description><pubDate>04 May 2026 03:33 +0000</pubDate><guid isPermaLink="false">at://did:plc:rdb4exdhd73zu6arbf6n3prp/app.bsky.feed.post/3mkyqfk2li42c</guid></item><item><link>https://bsky.app/profile/villares.bsky.social/post/3mkvrcigcgp2j</link><description> #shapely #matplotlib #viridis&#xA;The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_05_02 #Processing #Python #py5 #CreativeCoding</description><pubDate>02 May 2026 23:11 +0000</pubDate><guid isPermaLink="false">at://did:plc:rdb4exdhd73zu6arbf6n3prp/app.bsky.feed.post/3mkvrcigcgp2j</guid></item><item><link>https://bsky.app/profile/villares.bsky.social/post/3mktjy3glet2e</link><description> #shapely #viridis&#xA;The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_05_01 #Processing #Python #py5 #CreativeCoding</description><pubDate>02 May 2026 01:54 +0000</pubDate><guid isPermaLink="false">at://did:plc:rdb4exdhd73zu6arbf6n3prp/app.bsky.feed.post/3mktjy3glet2e</guid></item><item><link>https://bsky.app/profile/villares.bsky.social/post/3mkqthevuze2z</link><description> #shapely #matplotlib #viridis&#xA;The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_04_30 #Processing #Python #py5 #CreativeCoding</description><pubDate>01 May 2026 00:06 +0000</pubDate><guid isPermaLink="false">at://did:plc:rdb4exdhd73zu6arbf6n3prp/app.bsky.feed.post/3mkqthevuze2z</guid></item><item><link>https://bsky.app/profile/villares.bsky.social/post/3mkogiapkvc2z</link><description> #shapely The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_04_29 #Processing #Python #py5 #CreativeCoding</description><pubDate>30 Apr 2026 01:09 +0000</pubDate><guid isPermaLink="false">at://did:plc:rdb4exdhd73zu6arbf6n3prp/app.bsky.feed.post/3mkogiapkvc2z</guid></item><item><link>https://bsky.app/profile/villares.bsky.social/post/3mkm2clmzby2z</link><description> &#xA;The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_04_28 #Processing #Python #py5 #CreativeCoding</description><pubDate>29 Apr 2026 02:25 +0000</pubDate><guid isPermaLink="false">at://did:plc:rdb4exdhd73zu6arbf6n3prp/app.bsky.feed.post/3mkm2clmzby2z</guid></item><item><link>https://bsky.app/profile/villares.bsky.social/post/3mkjivvsbbv2t</link><description> &#xA;The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_04_27 #Processing #Python #py5 #CreativeCoding</description><pubDate>28 Apr 2026 02:09 +0000</pubDate><guid isPermaLink="false">at://did:plc:rdb4exdhd73zu6arbf6n3prp/app.bsky.feed.post/3mkjivvsbbv2t</guid></item><item><link>https://bsky.app/profile/villares.bsky.social/post/3mkh36kovsz2p</link><description> &#xA;The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_04_26 #Processing #Python #py5 #CreativeCoding</description><pubDate>27 Apr 2026 02:58 +0000</pubDate><guid isPermaLink="false">at://did:plc:rdb4exdhd73zu6arbf6n3prp/app.bsky.feed.post/3mkh36kovsz2p</guid></item><item><link>https://bsky.app/profile/villares.bsky.social/post/3mkejozpwoc2s</link><description> &#xA;The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_04_25 #Processing #Python #py5 #CreativeCoding</description><pubDate>26 Apr 2026 02:39 +0000</pubDate><guid isPermaLink="false">at://did:plc:rdb4exdhd73zu6arbf6n3prp/app.bsky.feed.post/3mkejozpwoc2s</guid></item><item><link>https://bsky.app/profile/villares.bsky.social/post/3mkbtx5djtp2z</link><description> Made this today to illustrate an &#34;electronics and programming&#34; activity proposal :)&#xA;It has some code to export a high resolution version.&#xA;The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/s…</description><pubDate>25 Apr 2026 01:05 +0000</pubDate><guid isPermaLink="false">at://did:plc:rdb4exdhd73zu6arbf6n3prp/app.bsky.feed.post/3mkbtx5djtp2z</guid></item><item><link>https://bsky.app/profile/villares.bsky.social/post/3mk7jt6dupw2j</link><description> #shapely&#xA;The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_04_23 #Processing #Python #py5 #CreativeCoding</description><pubDate>24 Apr 2026 02:58 +0000</pubDate><guid isPermaLink="false">at://did:plc:rdb4exdhd73zu6arbf6n3prp/app.bsky.feed.post/3mk7jt6dupw2j</guid></item><item><link>https://bsky.app/profile/villares.bsky.social/post/3mk4wvaqx5e2t</link><description> &#xA;The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_04_22 #Processing #Python #py5 #CreativeCoding</description><pubDate>23 Apr 2026 02:14 +0000</pubDate><guid isPermaLink="false">at://did:plc:rdb4exdhd73zu6arbf6n3prp/app.bsky.feed.post/3mk4wvaqx5e2t</guid></item><item><link>https://bsky.app/profile/villares.bsky.social/post/3mk2iyn3hb42t</link><description> #pymunk The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_04_21 #Processing #Python #py5 #CreativeCoding</description><pubDate>22 Apr 2026 03:00 +0000</pubDate><guid isPermaLink="false">at://did:plc:rdb4exdhd73zu6arbf6n3prp/app.bsky.feed.post/3mk2iyn3hb42t</guid></item><item><link>https://bsky.app/profile/villares.bsky.social/post/3mjxyhzpaki2j</link><description> #pymunk&#xA;The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_04_20 #Processing #Python #py5 #CreativeCoding</description><pubDate>21 Apr 2026 02:59 +0000</pubDate><guid isPermaLink="false">at://did:plc:rdb4exdhd73zu6arbf6n3prp/app.bsky.feed.post/3mjxyhzpaki2j</guid></item><item><link>https://bsky.app/profile/villares.bsky.social/post/3mjvg5x326v2c</link><description>#pymunk studies... spring WIP The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_04_19 #Processing #Python #py5 #CreativeCoding</description><pubDate>20 Apr 2026 02:26 +0000</pubDate><guid isPermaLink="false">at://did:plc:rdb4exdhd73zu6arbf6n3prp/app.bsky.feed.post/3mjvg5x326v2c</guid></item><item><link>https://bsky.app/profile/villares.bsky.social/post/3mjsrpp5u732t</link><description>Another attempt at improving an old &#34;Particle Life&#34; sketch... &#xA;The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_04_18 #Processing #Python #py5 #CreativeCoding</description><pubDate>19 Apr 2026 01:15 +0000</pubDate><guid isPermaLink="false">at://did:plc:rdb4exdhd73zu6arbf6n3prp/app.bsky.feed.post/3mjsrpp5u732t</guid></item><item><link>https://bsky.app/profile/villares.bsky.social/post/3mjp2pngs4r2k</link><description> #numpy #complex&#xA;The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_04_17 #Processing #Python #py5 #CreativeCoding</description><pubDate>17 Apr 2026 13:45 +0000</pubDate><guid isPermaLink="false">at://did:plc:rdb4exdhd73zu6arbf6n3prp/app.bsky.feed.post/3mjp2pngs4r2k</guid></item><item><link>https://bsky.app/profile/villares.bsky.social/post/3mjnvptubf627</link><description> &#xA;The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_04_16 #Processing #Python #py5 #CreativeCoding</description><pubDate>17 Apr 2026 02:43 +0000</pubDate><guid isPermaLink="false">at://did:plc:rdb4exdhd73zu6arbf6n3prp/app.bsky.feed.post/3mjnvptubf627</guid></item><item><link>https://bsky.app/profile/villares.bsky.social/post/3mjlgeunhxf2t</link><description>WIP #QuadraticCurve &#xA;The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_04_15 #Processing #Python #py5 #CreativeCoding</description><pubDate>16 Apr 2026 03:04 +0000</pubDate><guid isPermaLink="false">at://did:plc:rdb4exdhd73zu6arbf6n3prp/app.bsky.feed.post/3mjlgeunhxf2t</guid></item><item><link>https://bsky.app/profile/villares.bsky.social/post/3mjldechcwa2y</link><description>Sketch feito na última aula do curso para o MAM-SP... uma turma muito legal, foi um prazer. &#xA;The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_04_14 #Processing #Python #py5 #Cre…</description><pubDate>16 Apr 2026 02:10 +0000</pubDate><guid isPermaLink="false">at://did:plc:rdb4exdhd73zu6arbf6n3prp/app.bsky.feed.post/3mjldechcwa2y</guid></item><item><link>https://bsky.app/profile/villares.bsky.social/post/3mjgfsxl76l2o</link><description> &#xA;The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_04_13 #Processing #Python #py5 #CreativeCoding</description><pubDate>14 Apr 2026 03:10 +0000</pubDate><guid isPermaLink="false">at://did:plc:rdb4exdhd73zu6arbf6n3prp/app.bsky.feed.post/3mjgfsxl76l2o</guid></item><item><link>https://bsky.app/profile/villares.bsky.social/post/3mjde2mm6sx23</link><description>Adding some old code for handling #shapely MultiPolygons and Polygons with holes to my #pymunk wrapper :) &#xA;The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_04_12 #Processing #Py…</description><pubDate>12 Apr 2026 22:01 +0000</pubDate><guid isPermaLink="false">at://did:plc:rdb4exdhd73zu6arbf6n3prp/app.bsky.feed.post/3mjde2mm6sx23</guid></item><item><link>https://bsky.app/profile/villares.bsky.social/post/3mjcilr6vef2k</link><description>Zero-gravity study of #pymunk PinJoint and PivotJoint, &#xA;The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_04_11 #Processing #Python #py5 #CreativeCoding</description><pubDate>12 Apr 2026 13:49 +0000</pubDate><guid isPermaLink="false">at://did:plc:rdb4exdhd73zu6arbf6n3prp/app.bsky.feed.post/3mjcilr6vef2k</guid></item></channel></rss>