PLAY PODCASTS
FOSS and Crafts

FOSS and Crafts

63 episodes — Page 1 of 2

62: Blender

E

<p>Blender, the absolute powerhouse of FOSS 3d (and increasingly 2d) graphics! We give an overview of the software's history, some personal history of our relationships to the software, what it can do, and where we're excited to see it go!</p><p><strong>Links:</strong></p><ul><li><p><a href="https://blender.org/">Blender</a></p></li><li><p><a href="https://www.blender.org/about/history/">Blender history</a></p></li><li><p><a href="https://docs.blender.org/manual/en/latest/grease_pencil/index.html">Grease pencil</a></p></li><li><p>Some historical Blender videos from the NeoGeo and Not a Number days: <a href="https://www.youtube.com/watch?v=WKAQNBaZ_I8">Did It, Done It</a>, <a href="https://www.youtube.com/watch?v=2AMubc7C1vw">Not a Number commercial</a>, <a href="https://www.youtube.com/watch?v=2qyVRFI0B6g">Come and See</a></p></li><li><p><a href="https://orange.blender.org/">Elephants Dream</a>, aka Project Orange</p></li><li><p><a href="https://peach.blender.org/">Big Buck Bunny</a></p></li><li><p>Previous episodes on blender:</p><ul><li><a href="https://fossandcrafts.org/episodes/16-bassam-kurdali-blender-open-movies-education.html">Blender for open movie productions and education</a></li><li><a href="https://fossandcrafts.org/episodes/48-sophie-jantak-pet-portraits-grease-pencil.html">Sophie Jantak on pet portraits and Blender's Grease Pencil</a></li></ul></li><li><p>Blender Conference videos mentioned:</p><ul><li><a href="https://conference.blender.org/2023/presentations/1928/">Inklines Across The Spiderverse</a></li><li><a href="https://conference.blender.org/2023/presentations/1823/">My Journey Across the Spider-Verse: from Hobbyist to Hollywood</a></li><li><a href="https://www.youtube.com/watch?v=RWPdSJ1-Dvs">Forensic Architecture - spatial analysis for human rights cases</a></li></ul></li><li><p><a href="https://www.youtube.com/watch?v=xsi_VyzbDrE">The MediaGoblin campaign video</a> (well, the second one)</p></li><li><p><a href="https://www.youtube.com/watch?v=MUIMYnSbfPQ">14th anniversary animation gift to Morgan</a></p></li><li><p><a href="https://www.youtube.com/watch?v=88JUfWLJJ5g">In Unexpected Places</a></p></li><li><p><a href="http://thomaskole.nl/s2s/">Seams to Sewing Pattern</a> (a Blender plugin for making clothes and stuffed animals!) (could we make <a href="https://fossandcrafts.org/episodes/055-free-soft-wear.html">Free Soft Wear</a> patterns with it?)</p></li><li><p><a href="https://studio.blender.org/films/wing-it/">Wing It!</a></p></li><li><p><a href="https://www.youtube.com/watch?v=p6ESaby2KDA&list=PLav47HAVZMjkgw-ueySUvvq1aynJ4s7ry">Wing It! Production Logs</a> and <a href="https://www.youtube.com/watch?v=Kc5XEcHGIHU&list=PLa1F2ddGya_8I8QCMCKlQUOQpgOga2nZ-">Blenderheads</a></p></li><li><p>Episodes about lisp, because obviously Blender needs more lisp (who's going to do it):</p><ul><li><p><a href="https://fossandcrafts.org/episodes/47-what-is-lisp.html">What is Lisp?</a></p></li><li><p><a href="https://fossandcrafts.org/episodes/49-lisp-but-beautiful-lisp-for-everyone.html">Lisp but Beautiful, Lisp for Everyone</a></p></li></ul></li></ul>

Mar 3, 2024

61: A Textile Historian's Survival Guide

E

<p>How do you survive in a world that is no longer optimized for making your own clothing when you suddenly find that modern conveniences no longer accommodate you? As a textile historian, Morgan has been ruminating for years about women’s contributions to the domestic economy, the massive time investment of producing clothing for a family, and the comparative properties of different textile fibers. These research interests were informed by a lifetime of sewing and other fiber crafts. None of this experience, however, properly prepared her to face the reality of needing to rely on her own hands to provide large portions of her own wardrobe.</p><p>Guest co-host Juliana Sims sits down with Morgan to talk about how, in the wake of a recently developed allergy to synthetic fabrics, she now finds herself putting that knowledge of historical textile production to use to produce clothing that she can wear.</p><p><strong>Links and other notes:</strong></p><ul><li>Morgan presented this as a (much shorter) talk at the <a href="https://dressconference.org/">Dress Conference 2023</a></li><li><a href="/static/images/blog/a-textile-historians-guide-to-making-clothing.pdf">Slides from the presentation</a></li><li><a href="https://mlemmer.org/dissertation/">Morgan's Dissertation</a>, which we <a href="https://fossandcrafts.org/episodes/34-women-and-wool-working-part1.html">also</a> <a href="https://fossandcrafts.org/episodes/35-women-and-wool-working-part2.html">covered</a></li><li><a href="https://mlemmer.org/blog/RSIgloves/">RSI Glove Pattern</a></li></ul><p>The quote that Morgan somewhat misremembered about a woman preparing wool before the winter:</p><blockquote><p>"A thrifty countrywoman had a small croft, she and her sturdy spouse. He tilled his own land, whether the work called for the plough, or the curved sickle, or the hoe. She would now sweep the cottage, supported on props; now she would set the eggs to be hatched under the plumage of the brooding hen; or she gathered green mallows or white mushrooms, or warmed the low hearth with welcome fire. And yet she diligently employed her hands at the loom, and armed herself against the threats of winter." -- Ovid, Fasti 4.687-714</p></blockquote>

Dec 10, 2023

60: Governance, part 2

E

<p>Back again with governance... part two! (See also: <a href="https://fossandcrafts.org/episodes/059-governance-part1.html">part one</a>!) Here we talk about some organizations and how they can be seen as "templates" for certain governance archetypes.</p><p><strong>Links:</strong></p><ul><li><a href="https://en.wikipedia.org/wiki/Cygnus_Solutions">Cygnus</a>, <a href="https://www.cygwin.com/">Cygwin</a></li><li><a href="https://joinmastodon.org/">Mastodon</a></li><li><a href="https://www.android.com/">Android</a></li><li><a href="https://www.fsf.org/">Free Software Foundation</a>, <a href="https://www.gnu.org/">GNU</a></li><li><a href="https://sfconservancy.org/">Software Freedom Conservancy</a>, <a href="https://www.outreachy.org/">Outreachy</a>, <a href="https://sfconservancy.org/copyleft-compliance/">Conservancy's copyleft compliance projects</a></li><li><a href="https://commonsconservancy.org/">Commons Conservancy</a></li><li><a href="https://f-droid.org/">F-Droid</a></li><li><a href="https://opencollective.com/">Open Collective</a></li><li><a href="https://www.linuxfoundation.org/">Linux Foundation</a></li><li><a href="https://en.wikipedia.org/wiki/501(c)(3)_organization">501(c)(3)</a> vs <a href="https://en.wikipedia.org/wiki/501(c)_organization#501.28c.29.286.29">501(c)(6)</a></li><li><a href="https://en.wikipedia.org/wiki/Stichting">Stitchting</a></li><li><a href="http://faif.us">Free as in Freedom</a></li><li><a href="https://lkml.org/">LKML</a> (the Linux Kernel Mailing List)</li><li><a href="https://web.archive.org/web/20020214033203/http://www.kerneltrap.com/article.php?sid=513">Linus Doesn't Scale</a></li><li><a href="https://spritely.institute">Spritely Networked Communities Institute</a></li><li><a href="https://www.python.org/">Python</a> and the <a href="https://www.python.org/psf-landing/">Python Software Foundation</a>, <a href="https://us.pycon.org/">PyCon</a>, the <a href="https://pypi.org/">Python Package Index</a></li><li><a href="https://peps.python.org/pep-0000/">Python PEPs (Python Enhancement Proposals)</a>, <a href="https://xmpp.org/extensions/">XMPP XEPs</a>, <a href="https://codeberg.org/fediverse/fep">Fediverse FEPs</a>, <a href="https://github.com/rust-lang/rfcs">Rust RFCs</a></li><li><a href="https://www.blender.org/">Blender</a>, <a href="https://www.blender.org/about/foundation/">Blender Foundation</a>, <a href="https://www.blender.org/about/institute/">Blender Institute</a>, <a href="https://studio.blender.org/welcome/">Blender Studio</a></li><li><a href="https://www.blender.org/about/history/">Blender's history</a></li><li><a href="https://orange.blender.org/">Elephants Dream</a></li><li><a href="https://foundation.mozilla.org/en/">Mozilla Foundation</a> and <a href="https://www.mozilla.org/en-US/foundation/moco/">Mozilla Corporation</a></li><li><a href="https://www.debian.org/">Debian</a>, <a href="https://www.debian.org/intro/organization">Debian's organizational structure</a>, and <a href="https://www.debian.org/devel/constitution">Debian's constitution</a></li><li><a href="https://www.eff.org/">EFF</a></li><li>Oh yeah and I guess we should link the <a href="https://www.thewha.org/">World History Association</a>!</li></ul>

Oct 1, 2023

59: Governance, part 1

E

<p>Governance of FOSS projects, a two parter, and this is part one! Here we talk about general considerations applicable to FOSS projects! (And heck, these apply to collaborative free culture projects too!)</p><p><strong>Links:</strong></p><ul><li><a href="https://www.youtube.com/watch?v=1GiwoMkuSHg&t=8160s">Why We Need Code of Conducts, and Why They're Not Enough, by Aeva Black</a></li><li><a href="https://cloud.blender.org">Blender Cloud</a> and the <a href="https://fund.blender.org/">Blender Development Fund</a></li></ul>

Sep 1, 2023

58: WebAssembly

E

<p>WebAssembly! You've probably heard lots about it, but what the heck is it? Is it just for C and Rust programs? Can you write it by hand? (Do you want to?) And wait, how is Spritely getting involved in WebAssembly efforts? Find out!</p><p><strong>Links:</strong></p><ul><li><p><a href="https://webassembly.org/">WebAssembly</a></p></li><li><p><a href="https://gitlab.com/spritely/guile-hoot/">Hoot!</a> (and <a href="https://spritely.institute/news/guile-on-web-assembly-project-underway.html">Hoot announcement</a>, <a href="https://spritely.institute/news/andy-wingo-leads-g2W.html">Andy Wingo joining</a>, <a href="https://spritely.institute/news/robin-templeton-joins.html">Robin Templeton joining</a>)</p></li><li><p><a href="https://spritely.institute/news/hoot-wireworld-live-in-browser.html">Lisp Game Jam - "Wireworld" - Hoot's low level WASM tooling in action</a></p></li><li><p><a href="https://spritely.institute/news/scheme-to-wasm-lambdas-recursion.html">Directly compiling Scheme to WebAssembly: lambdas, recursion, iteration!</a></p></li><li><p><a href="https://developer.mozilla.org/en-US/docs/WebAssembly/Understanding_the_text_format">Understanding the WebAssembly text format</a></p></li><li><p><a href="https://github.com/WebAssembly/gc/blob/master/proposals/gc/Overview.md">WebAssembly GC proposal</a></p></li><li><p><a href="https://fossandcrafts.org/episodes/49-lisp-but-beautiful-lisp-for-everyone.html">Episode 49: Lisp but Beautiful; Lisp for Everyone</a></p></li><li><p><a href="https://wasi.dev/">WASI</a></p></li><li><p><a href="https://en.wikipedia.org/wiki/POSIX">POSIX</a></p></li><li><p><a href="https://fossandcrafts.org/episodes/17-gardening-seedling-to-seasoned.html">Episode 17: Gardening, from seedling to seasoned</a></p></li><li><p><a href="https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life">Conway's Game of Life</a></p></li><li><p><a href="https://wasm4.org/">WASM-4</a></p></li><li><p><a href="https://fossandcrafts.org/episodes/46-mark-miller-on-distributed-objects-part-1.html">Episode 46: Mark S. Miller on Distributed Objects, Part 1</a></p></li><li><p><a href="https://github.com/google/schism">Schism</a> by Eric Holk</p></li></ul>

Jun 16, 2023

57: F-Droid (featuring Sylvia van Os & Hans-Christoph Steiner!)

E

<p>F-Droid, a repository of free software for your Android devices! Christine interviews F-Droid developers Sylvia van Os and Hans-Christoph Steiner as well as F-Droid board member and chair... Morgan Lemmer-Webber!</p><p><strong>Links:</strong></p><ul><li><a href="https://f-droid.org/">F-Droid</a></li><li><a href="https://sylviavanos.nl/">Sylvia van Os</a></li><li><a href="https://at.or.at/">Hans-Christoph Steiner</a></li><li><a href="https://f-droid.org/2023/03/20/f-droid-board.html">F-Droid board announcement</a></li><li><a href="https://guardianproject.info/">Guardian Project</a></li><li><a href="https://arstechnica.com/gadgets/2021/01/google-play-bans-open-source-matrix-client-element-citing-abusive-content/">Google Play bans Matrix/Element</a></li><li><a href="https://catima.app/">Catima</a></li><li><a href="https://sylviavanos.nl/blog/2021/12/24/google_play_hell.html">Your app is not compliant with Google Play Policies: A story from hell</a></li></ul>

May 15, 2023

56: Make your own dehydrated meals

E

<p>In yet another deep dive into yet another weird hobby of Christine's, we talk about how to make your own dehydrated meals! Why the heck would you want to do this? Well, maybe you want more consistent or dietary needs friendly travel food! Maybe you want to go camping or hiking! Maybe you're sick of deciding what's for lunch and you just want to scoop a cup of meal out of a jar on your desk every day! Maybe you want to weird out your fellow conference-goers as you turn a dry powder into a fully cooked meal with hot water and hot water alone!</p><p><strong>Links:</strong></p><ul><li><p>Making dehydrated meals overview (Christine's Kitchen 0): [<a href="https://www.youtube.com/watch?v=KaY8kryWBT4">YouTube</a>] [<a href="https://share.tube/w/2Cbxaw1kmzz1SXgkgTZesm">PeerTube</a>]</p></li><li><p><a href="https://www.backpackingchef.com/">Backpacking chef</a></p></li><li><p><a href="https://www.npr.org/sections/thesalt/2013/08/25/214799882/dishwasher-cooking-make-your-dinner-while-cleaning-the-plates">Dishwasher cooking</a> (yes it is a thing)</p></li></ul>

Mar 1, 2023

55: Free Soft Wear

E

<p>Morgan talks about "Free Soft Wear": textile processes under free culture licenses!</p><p><strong>Links:</strong></p><ul><li><p><a href="https://peertube.linuxrocks.online/w/sp8gqwcxHAWQFuM2jcqkKn">Morgan's talk about Free Soft Wear at the Creative Freedom Summit</a></p></li><li><p><a href="https://www.trueelena.org/">Elena of Valhalla</a>’s <a href="https://sewing-patterns.trueelena.org/">repository of CC BY-SA sewing patterns</a></p></li><li><p><a href="https://mlemmer.org">Morgan's blog</a></p><ul><li><p><a href="https://mlemmer.org/free_soft_wear_index/">Free Soft Wear index</a></p></li><li><p><a href="https://mlemmer.org/blog/baskic_sewing_tutorial/">Dice bag and simple skirt tutorials</a></p></li><li><p><a href="https://mlemmer.org/blog/RSIgloves/">RSI Glove pattern</a></p></li><li><p><a href="https://mlemmer.org/blog/simple_sweater/">Simple sweater</a></p></li><li><p><a href="https://mlemmer.org/blog/layered_skirt_tutorial/">Layered Skirt</a></p></li></ul></li><li><p><a href="https://creativecommons.org/author/katwalshcreativecommons-org/">Kat Walsh</a> or <a href="https://stareinto.space/@kat">@[email protected]</a></p></li><li><p><a href="https://talldog.dozuki.com/Guide/How+to+make+a+respirator-style+face+mask/2">Tall Dog Electronics face mask</a> (You may recognize Dan and Tall Dog Electronics of <a href="https://fossandcrafts.org/episodes/39-tinynes.html">TinyNES fame</a>)</p></li><li><p><a href="https://commons.wikimedia.org">Wikimedia Commons</a></p></li><li><p><a href="https://www.gutenberg.org/">Project Gutenberg</a></p></li><li><p><a href="https://fossandcrafts.org/episodes/42-learning-the-sewing-machine.html">Learning the sewing machine</a></p></li><li><p><a href="https://fossandcrafts.org/episodes/43-repetitive-strain-injuries.html">RSI episode</a></p></li><li><p><a href="https://freesewing.org/">FreeSewing</a> (an open source software project that creates made-to-measure creative commons licensed sewing patterns)</p></li></ul>

Feb 1, 2023

54: Oops!

E

<p>Everyone goofs sometimes. Today we talk accidents... some happy, some not!</p><p><strong>Links:</strong></p><ul><li><a href="https://en.wikipedia.org/wiki/Decaffeination">Decaf coffee</a> and <a href="https://en.wikipedia.org/wiki/History_of_penicillin">history of penicillin</a>, your pop-sci "accidents of history" stories of the day. Look, this is admittedly kind of a fluff episode.</li><li>Have we linked to <a href="https://www.dreamsongs.com/WorseIsBetter.html">Worse is Better</a> before? We did? In the <a href="/episodes/47-what-is-lisp.html">lisp episode</a>?</li><li>And here's the <a href="/episodes/052-terminal-phase.html">Terminal Phase episode</a></li></ul>

Dec 28, 2022

53: Fediverse reflections while the bird burns

E

<p>Twitter is burning, and people are flocking to the fediverse. Is the fediverse ready though? How did we get here? Where should we be going? Since Christine is co-author of ActivityPub, the primary protocol used by the fediverse, Morgan decides it's time to get Christine's thoughts recorded and out there... so we hop in the car as we talk all about it!</p><p><strong>Links:</strong></p><ul><li><p><a href="https://www.w3.org/TR/activitypub/">ActivityPub</a>, the protocol which wires the federated social web together, of which Christine is co-author! Be sure to check out the <a href="https://www.w3.org/TR/activitypub/#Overview">Overview section</a>... it's actually fairly easy to understand!</p></li><li><p>Some of the implementations discussed (though there are many more):</p><ul><li><p><a href="https://joinmastodon.org/">Mastodon</a></p></li><li><p><a href="https://joinpeertube.org/">Peertube</a></p></li><li><p><a href="https://pixelfed.org/">Pixelfed</a></p></li><li><p><a href="https://pleroma.social/">Pleroma</a></p></li></ul></li><li><p>A lot has been written about Elon Musk's takeover of Twitter. Here's <a href="https://abcnews.go.com/Business/timeline-elon-musks-tumultuous-twitter-acquisition-attempt/story?id=86611191">a pretty decent timeline</a> (though it's missing the <a href="https://www.mercurynews.com/2022/10/10/elon-musk-says-he-lost-transgender-daughter-because-of-neo-marxists/">transphobia</a> <a href="https://slate.com/technology/2022/11/elon-music-twitter-transgender-harassment-misinformation.html">stuff</a>).</p></li><li><p><a href="https://www.w3.org/wiki/Socialwg/">W3C Social Web Working Group</a> is where ActivityPub was standardized</p></li><li><p><a href="https://gitlab.com/spritely/ocappub/blob/master/README.org">OcapPub</a> (while not complete, it lays out a lot of the core problems with the way the fediverse has gone)</p></li><li><p><a href="https://spritely.institute/">The Spritely Institute</a></p></li><li><p>Previous episodes on Spritely: <a href="https://fossandcrafts.org/episodes/9-what-is-spritely.html">What is Spritely?</a>, <a href="https://fossandcrafts.org/episodes/38-spritely-updates-november-2021.html">Spritely Updates! (November 2021)</a>, and sorta kinda the <a href="https://fossandcrafts.org/episodes/052-terminal-phase.html">Terminal Phase episode</a></p></li><li><p><a href="https://dr.amy.gy/">The Presentation of Self on a Decentralized Web</a> (PhD dissertation by ActivityPub co-author Amy Guy, partly covers its standardization)</p></li><li><p><a href="https://en.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol">SMTP</a> and <a href="https://en.wikipedia.org/wiki/XMPP">XMPP</a> can be seen as decentralized "social networks" before that term took off</p></li><li><p><a href="https://en.wikipedia.org/wiki/OStatus">OStatus</a></p></li><li><p><a href="http://pump.io/">pump.io</a> is where the <a href="https://github.com/e14n/pump.io/blob/master/API.md">pump.io API</a> came from, which is the direct predecessor to ActivityPub</p></li><li><p><a href="https://en.wikipedia.org/wiki/GNU_social">StatusNet / GNU Social</a></p></li><li><p><a href="https://diaspora.social/">Diaspora</a></p></li><li><p><a href="https://mediagoblin.org/">MediaGoblin</a></p></li><li><p><a href="https://conf.tube/video-channels/apconf_channel/videos">APConf videos</a></p></li><li><p><a href="https://www.zephoria.org/thoughts/archives/2013/12/08/coining-context-collapse.html">Context Collapse</a></p></li><li><p>Early writeups from Christine some of these ideas, but are old:</p><ul><li><p><a href="https://github.com/WebOfTrustInfo/rwot5-boston/blob/master/final-documents/activitypub-decentralized-distributed.md">ActivityPub: from decentralied to distributed social networks</a></p></li><li><p><a href="https://gi

Dec 1, 2022

52: Terminal Phase: a space shooter that runs in your terminal!

E

<p><a href="https://gitlab.com/dustyweb/terminal-phase"><img src="/static/images/blog/terminal-phase-parallax-starfield.gif" alt="Terminal Phase" /></a></p><p><a href="https://gitlab.com/dustyweb/terminal-phase">Terminal Phase!</a> A space shooter that runs in your terminal!!! Who wouldn't be excited about that?</p><p>Not to mention that it shows off cool features of <a href="https://spritely.institute/goblins/">Spritely Goblins</a>... like time travel:</p><p><a href="https://dustycloud.org/blog/goblins-time-travel-micropreview/"><img src="/static/images/blog/terminal-phase-goblins-time-travel.gif" alt="Terminal Phase" /></a></p><p>Well, Terminal Phase has been Christine's fun/downtime project for the last few years, <em>and</em> one of the bonuses you can get for the reward tiers of donating to this podcast! And yet we've never done an episode about it! Given that a brand new (and much easier to install) release of Terminal Phase is coming out really soon, we figured now's a good time to talk about it!</p><p><strong>Links:</strong></p><ul><li><a href="https://gitlab.com/dustyweb/terminal-phase">Terminal Phase!</a></li><li><p>Blogposts about Terminal Phase!</p><ul><li><a href="https://dustycloud.org/blog/terminal-phase-prototype/">Project announcement</a></li><li><a href="https://dustycloud.org/blog/terminal-phase-1.0/">1.0 announcement</a></li><li><a href="https://dustycloud.org/blog/goblins-time-travel-micropreview/">Time travel debugging in Spritely Goblins, previewed through Terminal Phase</a></li><li><a href="https://dustycloud.org/blog/terminal-phase-1.1-and-goblins-0.6/">1.1 announcement</a></li><li><a href="https://dustycloud.org/blog/terminal-phase-in-linux-magazine-pl/">Terminal Phase was in a Polish "Linux magazine"!</a></li></ul></li><li><a href="https://www.patreon.com/fossandcrafts">FOSS & Crafts' Patreon</a></li><li><a href="https://spritely.institute/goblins/">Spritely Goblins</a>, a project of the <a href="https://spritely.institute/">Spritely Institute</a></li><li><a href="https://spritely.institute/news/blast-off-spritely-institutes-tech-tour.html">Blast off! A tour of Spritely Institute's tech</a></li><li><a href="https://racket-lang.org/">Racket</a></li><li><a href="https://www.gnu.org/software/guile/">Guile</a></li><li><a href="https://guix.gnu.org/">Guix</a></li><li><a href="https://www.gnu.org/software/8sync/">8sync</a> (Goblins predecessor). See also the Mudsync video, on that very page.</li><li><a href="https://docs.racket-lang.org/raart/index.html">Raart</a></li><li><a href="https://en.wikipedia.org/wiki/Spacewar!">Spacewar!</a></li><li><a href="https://unix.org/what_is_unix/history_timeline.html">A bit about how Spacewar lead to UNICS (later renamed Unix)</a></li></ul>

Nov 13, 2022

51: #vanlife...?

E

<p><a href="/static/images/blog/vanlife6.jpg"><img src="/static/images/blog/vanlife6.jpg" alt="A peek into the van" /></a></p><p>Morgan and Christine walk through their (well, Morgan's) renovation of a cargo van into a campervan. This is a very crafty episode, but we do work in a few analogies to some FOSS (and open hardware) things!</p><p>Show notes at the end, but how about a quick visual van tour?</p><p>Back of the van, wide open!</p><p><a href="/static/images/blog/vanlife4.jpg"><img src="/static/images/blog/vanlife4.jpg" alt="Van from back, doors wide open" /></a></p><p>A closer look...</p><p><a href="/static/images/blog/vanlife5.jpg"><img src="/static/images/blog/vanlife5.jpg" alt="Van from back, closer" /></a></p><p>Actually, let's move that solar panel aside...</p><p><a href="/static/images/blog/vanlife6.jpg"><img src="/static/images/blog/vanlife6.jpg" alt="Van from back, move that solar panel aside" /></a></p><p>Here's a better view of the cabinet with all the equipment attached:</p><p><a href="/static/images/blog/vanlife7.jpg"><img src="/static/images/blog/vanlife7.jpg" alt="View of cabinet with cargo net, dowels, cargo strap on" /></a></p><p>Here's what the van looks like if you come in the side door:</p><p><a href="/static/images/blog/vanlife1.jpg"><img src="/static/images/blog/vanlife1.jpg" alt="View from side entrance, straight view" /></a></p><p>Another, more diagonal view:</p><p><a href="/static/images/blog/vanlife2.jpg"><img src="/static/images/blog/vanlife2.jpg" alt="View from side entrance, diagonal view" /></a></p><p>Safety first!</p><p><a href="/static/images/blog/vanlife3.jpg"><img src="/static/images/blog/vanlife3.jpg" alt="Looking at cabinet with safety equipment from side" /></a></p><p>Window covers, custom fit! Reflectix goes out, fabric goes in.</p><p><a href="/static/images/blog/vanlife8.jpg"><img src="/static/images/blog/vanlife8.jpg" alt="Window cover" /></a></p><p>The cabinet with the cargo net off...</p><p><a href="/static/images/blog/vanlife9.jpg"><img src="/static/images/blog/vanlife9.jpg" alt="View of cabinet with cargo net off" /></a></p><p>And one more view!</p><p><a href="/static/images/blog/vanlife10.jpg"><img src="/static/images/blog/vanlife10.jpg" alt="View of cabinet with cargo net off, diagonally" /></a></p><p><strong>Links:</strong></p><ul><li><a href="https://www.youtube.com/channel/UCAj7O3LCDbkIR54hAn6Zz7A">Cheap RV Living channel on YouTube</a></li><li><a href="https://www.reddit.com/r/VanLife/">Vanlife subreddit</a></li><li><a href="https://builttogo.podbean.com/">Built to Go! A #Vanlife Podcast</a></li><li><a href="https://www.youtube.com/user/forestyforest">Foresty Forest</a></li></ul>

Oct 1, 2022

50: The Spritely Institute

E

<p><a href="https://spritely.institute"><img src="/static/images/blog/2022-08-12_The-Spritely-Institute_Mascot-nobg2-scaled.png" alt="Spritely Institute's goblin character holding up the Spritely Institute flask" /></a></p><p>The <a href="https://spritely.institute/">Spritely Institute</a> (of which Christine is CTO) just <a href="https://spritely.institute/news/ffdw-support-announcement.html">announced its multi-year grant</a> by the <a href="https://www.ffdweb.org/">Filecoin Foundation for the Decentralized Web</a> and gave a <a href="https://spritely.institute/news/blast-off-spritely-institutes-tech-tour.html">tour of its current tech</a>! This is a big moment that's been in the works for a while, as Spritely moves hands towards real stewardship by a <a href="https://spritely.institute/news/spritely-institute-501c3-approval.html">real nonprofit</a>!</p><p>Also also! The video recording of the Lisp/Scheme workshop (based on <a href="https://spritely.institute/static/papers/scheme-primer.html">A Scheme Primer</a>) is released! <em>Unlock Lisp / Scheme's magic: beginner to Scheme-written-in-Scheme in one hour!</em> (<a href="https://share.tube/w/gdtnuipKbbVdR2u1murL4t">PeerTube</a>, <a href="https://www.youtube.com/watch?v=DDROSL-gGOo">YouTube</a>, )</p><p><strong>Links:</strong></p><ul><li><p><a href="https://spritely.institute">Spritely Networked Communities Institute</a></p><ul><li><p><a href="https://spritely.institute/news/ffdw-support-announcement.html">FFDW funding announcement</a></p></li><li><p><a href="https://spritely.institute/news/blast-off-spritely-institutes-tech-tour.html">Tech tour</a></p></li><li><p><a href="https://spritely.institute/donate/">Donate to the Spritely Institute</a>!</p></li></ul></li><li><p>FOSS & Crafts episodes about Spritely:</p><ul><li><p>The <a href="https://fossandcrafts.org/episodes/9-what-is-spritely.html">What is Spritely</a> episode, where Morgan says "get in the car Christine you need to talk about your project", is the first time Christine laid out the broader (early) plans for Spritely in depth! (In that sense, FOSS & Crafts has been here for much of Spritely's journey, as many of our listeners know!)</p></li><li><p><a href="https://fossandcrafts.org/episodes/38-spritely-updates-november-2021.html">Spritely Updates! (November 2021)</a></p></li><li><p>Less directly, <a href="https://fossandcrafts.org/episodes/46-mark-miller-on-distributed-objects-part-1.html">Mark S. Miller on Distributed Objects, Part 1</a> talks about much of the tech that informs Spritely's design!</p></li><li><p><a href="https://spritely.institute/jobs/">Spritely Institute's jobs page</a> which will have jobs posted on it like, real soon now</p></li><li><p>Spritely Institute is also the org that published <a href="https://spritely.institute/static/papers/scheme-primer.html">A Scheme Primer</a>, which we've talked about before</p></li></ul></li><li><p><a href="http://faif.us">Free as in Freedom</a> has talked about how the IRS has been more cautious about granting nonprofit status to FOSS orgs in <a href="http://faif.us/cast/2014/sep/23/0x4E/">Episode 0x4E (IRS Refusal Redux)</a></p></li><li><p>Some background about Randy Farmer (Spritely Institute's Executive Director):</p><ul><li><p>Randy co-founded <a href="https://en.wikipedia.org/wiki/Habitat_(video_game)">Lucasfilm's Habitat</a>, the world's first graphical massively multiplayer virtual world, which ran on the Commodore 64 in 1985 (!!!)</p><ul><li><p>Revival over at <a href="http://neohabitat.org">neohabitat.org</a></p></li><li><p>See the hilarious <a href="https://www.youtube.com/watch?v=VVpulhO3jyc">marketing video</a></p></li><li><p><a href="https://web.stanford.edu/class/history34q/readings/Virtual_Worlds/LucasfilmHabitat.html">The Lessons of Lucasfilms Habitat</a> is one of the most cited papers about virtual community designs of all times, and still holds up today</p></li></u

Aug 21, 2022

49: Lisp but Beautiful; Lisp for Everyone

E

<p><img src="/static/images/blog/wisp-dream-of-shapes.png" alt="Dreaming of a structured wisp future, from the talk" /></p><p>Morgan's out sick! And yet Morgan is still in this episode! And that's because this episode is the audio version of <a href="https://fosdem.org/2022/schedule/event/lispforeveryone/">a talk by the very same name from FOSDEM 2022</a>, co-presented by Christine and Morgan! But since Morgan isn't here, Christine fills in, and also gets a bit silly.</p><p><strong>HACK AND CRAFT SCHEME TUTORIALS!</strong> The last live scheme tutorial went really well! And relatedly, Christine and the Spritely Institute just published <a href="https://spritely.institute/static/papers/scheme-primer.html">A Scheme Primer</a>, which is more or less the text version of that presentation! The next live verison of the sheme tutorial will be hosted at <a href="https://fossandcrafts.org/hack-and-craft/">Hack & Craft</a>! Come this Saturday, <strong>July 16, 2pm-4pm ET (6pm-8pm UTC)!</strong> We're planning to record this one!</p><p>Oh, and bonus Fructure gif:</p><p><a href="https://github.com/disconcision/fructure"><img src="/static/images/blog/fructure-rounded-modified.gif" alt="Fructure in action!" /></a></p><p><strong>Links:</strong></p><ul><li><p>The <a href="https://fosdem.org/2022/schedule/event/lispforeveryone/">video version of this talk</a></p></li><li><p><a href="https://fossandcrafts.org/episodes/47-what-is-lisp.html">Episode 47: What is Lisp?</a></p></li><li><p><a href="https://www.draketo.de/software/wisp">Wisp</a> and its associated <a href="https://srfi.schemers.org/srfi-119/srfi-119.html">SRFI-119</a></p></li><li><p><a href="https://github.com/disconcision/fructure">Fructure</a>!!! Watch the <a href="https://www.youtube.com/watch?v=CnbVCNIh1NA">amazing RacketCon talk!</a></p></li></ul>

Jul 15, 2022

48: Sophie Jantak on pet portraits and Blender's Grease Pencil

E

<p><a href="https://dustycloud.org/gfx/goodies/sophie-jantak-anniversary-cats-big.png"><img src="/static/images/blog/sophie-final2-scaled.png" alt="Sophie Jantak's fabulous portrait of our cats" /></a></p><p>The amazing <a href="https://www.sophiejantak.com/">Sophie Jantak</a> joins us to talk about how she makes pet portraits (including one she made for us!) using <a href="https://www.blender.org/">Blender's</a> <a href="https://docs.blender.org/manual/en/latest/grease_pencil/index.html">Grease Pencil</a>. Hear about Sophie's process, why Grease Pencil is the right tool for her, and what her collalboration process is like on pet portrait commissions! (And yes, you can <a href="https://www.sophiejantak.com/pet-commissions">commission Sophie tool</a>!)</p><p><strong>BONUS FREE CULTURAL SOURCE CONTENT!</strong> We've collectively decided to release this artwork's source code as a free cultural work! <a href="https://dustycloud.org/gfx/goodies/sophie-jantak-anniversary-cats.blend">Get the .blend</a> (<a href="https://creativecommons.org/licenses/by-sa/4.0/">CC BY-SA 4.0</a>)!</p><p><strong>HACK AND CRAFT SCHEME TUTORIALS!</strong> Also a reminder, we'll be hosting two versions of a "Intro to Scheme" tutorial during the two <a href="https://fossandcrafts.org/hack-and-craft/">Hack & Craft</a> meetings this month!</p><ul><li><strong>July 2nd, 8pm-10pm ET (12am-2am UTC):</strong> First trial run of Scheme tutorial!</li><li><strong>July 16, 2pm-4pm ET (6pm-8pm UTC):</strong> Second version, we're planning to record this one!</li></ul><p><strong>Links:</strong></p><ul><li><p><a href="https://www.sophiejantak.com/">Sophie Jantak</a>!</p><ul><li><p><a href="https://www.youtube.com/c/SophieJantak">YouTube channel</a> (lots of great grease pencil tutorials!)</p></li><li><p><a href="https://www.sophiejantak.com/pet-commissions">Pet commissions</a></p></li><li><p><a href="https://www.patreon.com/sophiejantak">Patreon</a></p></li><li><p><a href="https://www.youtube.com/watch?v=NA3wZBC1Nvw">Sophie's beginner grease pencil tutorial: 3d bonsai painting</a></p></li></ul></li><li><p><a href="https://www.blender.org/">Blender</a> and <a href="https://docs.blender.org/manual/en/latest/grease_pencil/index.html">Grease Pencil</a> (<a href="https://www.blender.org/features/story-artist/">hybrid 2d and 3d artwork</a>)</p></li><li><p>Christine's cat comix (these were made for Morgan when she was finishing her dissertation, but maybe you'll enjoy them):</p><ul><li><p><a href="https://dustycloud.org/gfx/goodies/cat-comic-1-deadlines.png">1: Deadlines</a></p></li><li><p><a href="https://dustycloud.org/gfx/goodies/cat-comic-2-anxiety-cloud.png">2: The Anxiety Cloud</a></p></li><li><p><a href="https://dustycloud.org/gfx/goodies/cat-comic-3-video-games.png">3: Missy's Adventures in Video Gaming</a></p></li><li><p><a href="https://dustycloud.org/gfx/goodies/cat-comic-4-nes-cart.png">4: Missy's NES cart</a></p></li><li><p><a href="https://dustycloud.org/gfx/goodies/cat-comic-5-kelsey-ghost.png">5: Enter Kelsey the Queen</a></p></li><li><p><a href="https://dustycloud.org/gfx/goodies/cat-comic-6-kelsey-claims-the-house.png">6: Kelsey Claims the House for Herself</a></p></li><li><p><a href="https://dustycloud.org/gfx/goodies/cat-comic-7-missys-revenge.png">7: Missy's Revenge</a></p></li><li><p><a href="https://dustycloud.org/gfx/goodies/cat-comic-8-kelseys-demand.png">8: Kelsey's Demand</a></p></li></ul></li><li><p><a href="https://www.youtube.com/watch?v=pKmSdY56VtY">HERO</a>, a Blender Grease Pencil Showcase</p></li><li><p>There are a lot of good Grease Pencil tutorials online... we'll let you find them, but this <a href="https://www.youtube.com/watch?v=VkOovs_90V8&list=PLvashLL2utJGz0yuPBU7gGn-smNT8A3JM">Grease Pencil Random Tips and Tricks</a> is a ni

Jun 30, 2022

47: What is Lisp?

E

<p>This episode is all about the <a href="https://en.wikipedia.org/wiki/Lisp_(programming_language)">Lisp</a> family of programming languages! Ever looked at Lisp and wondered why so many programmers gush about such a weird looking programming language style? What's with all those parentheses? Surely there must be something you get out of them for so many programming nerds to gush about the language! We do a light dive into Lisp's history, talk about what makes Lisp so powerful, and nerd out about the many, many kinds of Lisps out there!</p><p><strong>Announcement:</strong> Christine is gonna give an intro-to-Scheme tutorial at our next <a href="https://fossandcrafts.org/hack-and-craft/">Hack & Craft</a>! Saturday July 2nd, 2022 at 20:00-22:00 ET! Come and learn some Scheme with us!</p><p><strong>Links</strong>:</p><ul><li><p>Various histories of Lisp:</p><ul><li><p><a href="http://jmc.stanford.edu/articles/lisp.html">History of Lisp</a> by John McCarthy</p></li><li><p><a href="https://www.dreamsongs.com/Files/Hopl2.pdf">The Evolution of Lisp</a> by Guy L. Steele and Richard P. Gabriel</p></li><li><p><a href="https://www.softwarepreservation.org/projects/LISP/">History of LISP</a> by Paul McJones</p></li></ul></li><li><p>William Byrd's <a href="https://www.youtube.com/watch?v=OyfBQmvr2Hc">The Most Beautiful Program Ever Written</a> demonstrates just how easy it is to write lisp in lisp, showing off the kernel of evaluation living at every modern programming language!</p></li><li><p><a href="https://en.wikipedia.org/wiki/M-expression">M-expressions</a> (the original math-notation-vision for users to operate on) vs <a href="https://en.wikipedia.org/wiki/S-expression">S-expressions</a> (the structure Lisp evaluators actually operate at, in direct representational mirror of the typically, but not necessarily, parenthesized representation of the same).</p></li><li><p>Lisp-1 vs Lisp-2... well, rather than give a simple link and analysis, have <a href="http://www.nhplace.com/kent/Papers/Technical-Issues.html">a thorough one</a>.</p></li><li><p><a href="https://en.wikipedia.org/wiki/Lisp_machine">Lisp machines</a></p><ul><li><p>MIT's <a href="https://dspace.mit.edu/handle/1721.1/5718">CADR</a> was the second iteration of the lisp machine, and the most influential on everything to come. Then everything split when two separate companies implemented it...</p></li><li><p><a href="https://en.wikipedia.org/wiki/Lisp_Machines">Lisp Machines, Incorporated (LMI)</a>, founded by famous hacker Richard Greenblatt, who aimed to keep the MIT AI Lab hacker culture alive by only hiring programmers part-time.</p></li><li><p><a href="https://en.wikipedia.org/wiki/Symbolics">Symbolics</a> was the other rival company. Took venture capital money, was a commercial success for quite a while.</p></li><li><p>These systems were very interesting, there's more to them than just the rivalry. But regarding that, the book <a href="https://en.wikipedia.org/wiki/Hackers:_Heroes_of_the_Computer_Revolution">Hackers</a> (despite its <a href="http://opentranscripts.org/transcript/programming-forgetting-new-hacker-ethic/">issues</a>) captures quite a bit about the AI lab before this and then its split, including a ton of Lisp history.</p></li><li><p>Some interesting things happening over at <a href="https://lisp-machine.org/">lisp-machine.org</a></p></li></ul></li><li><p>The <a href="https://www.gnu.org/gnu/manifesto.en.html">GNU manifestio</a> mentions Lisp quite a bit, including that the plan was for the system to be mostly C and Lisp.</p></li><li><p><a href="https://www.dreamsongs.com/WorseIsBetter.html">Worse is Better</a>, including <a href="https://www.dreamsongs.com/RiseOfWorseIsBetter.html">the original</a> (but the first of those two links provides a lot of context)</p></li><li><p>The <a href="https://en.wikipedia.org/wiki/AI_winter">AI winter</a>. Bundle up, lispers!</p></li><li><p>Symbolics' <a href="https://en.wikipedia.org/wiki/Symbolics#Ivory_and_Open_Genera">Mac Ivory</a></p></li><li&g

Jun 23, 2022

46: Mark S. Miller on Distributed Objects, Part 1

E

<p>Calling all programming language nerds! Distinguished computer scientist Mark S. Miller (presently at <a href="https://agoric.com/">Agoric</a>) joins us to tell us all about distributed object programming languages and their history! We talk about actors, a bit of Xanadu, and little known but incredibly influential programming languages like Flat Concurrent Prolog, Joule, and E!</p><p>Actually there's so much to talk about that this episode is just part one! There's more to come!</p><p><strong>Links:</strong></p><ul><li><p>The <a href="https://en.wikipedia.org/wiki/Actor_model#Fundamental_concepts">actor model</a> (the core of which is sometimes distinguished from modified variants by as being called "the classic actor model"). Long history; Tony Garnock-Jones' <a href="https://eighty-twenty.org/2016/10/18/actors-hopl">History of Actors</a> is maybe the cleanest writeup</p></li><li><p>The <a href="https://papers.agoric.com/papers/#aos">Agoric Open Systems papers</a> by Mark Miller and Eric Drexler are a good background into the underlying motivations that got Mark into distributed objects</p></li><li><p><a href="https://www.youtube.com/playlist?list=PLKr-mvz8uvUgybLg53lgXSeLOp4BiwvB2">markm-talks</a> and <a href="https://www.youtube.com/playlist?list=PLKr-mvz8uvUg70w0yKGfytaDqxiIBNo_L">markm-more-talks</a> which are <em>mostly</em> about object capability security topics</p></li><li><p>APConf keynote, <a href="https://conf.tube/w/g87k3yKzYwpGhtohvQdC3k">Architectures of Robust Openness</a> by Mark S. Miller (<a href="https://www.youtube.com/watch?v=NAfjEnu6R2g">YouTube copy</a>)</p></li><li><p><a href="https://share.tube/w/aaoHySAyiJPf3FUoxjAHbw">Mark diagraming a (certificate based) object capabilities flow at Rebooting Web of Trust 2017</a> (when Mark and Christine first met!)</p></li><li><p>The history of Mark and company performing civil disobediance to make cryptography available to everyone is discussed in <a href="https://www.youtube.com/watch?v=lv8OFSWZkGs">When Encryption Was a Crime: The 1990s Battle for Free Speech in Software</a>, part of a <a href="https://reason.com/video/2020/10/07/before-the-web-the-1980s-dream-of-a-free-and-borderless-virtual-world/">four part series</a></p></li><li><p><a href="https://en.wikipedia.org/wiki/RSA_(cryptosystem)">RSA</a></p></li><li><p><a href="https://en.wikipedia.org/wiki/Project_Xanadu">Xanadu</a>, <a href="https://en.wikipedia.org/wiki/Ted_Nelson">Ted Nelson</a>, and <a href="https://en.wikipedia.org/wiki/Computer_Lib/Dream_Machines">Computer Lib/Dream Machines</a></p></li><li><p><a href="https://en.wikipedia.org/wiki/PARC_(company)">Xerox PARC</a>, which is where the Vulcan group happened (which is hard to find information on, sadly).</p></li><li><p>Mark mentions some of his colleagues who worked with him in the Vulcan group, including Dean Tribble (who worked on Joule, see more below) and <a href="https://en.wikipedia.org/wiki/Daniel_G._Bobrow">Danny Bobrow</a> who is famous for his groundbreaking program <a href="https://en.wikipedia.org/wiki/STUDENT_(computer_program)">STUDENT</a> (<a href="https://dspace.mit.edu/handle/1721.1/5922">Natural Language Input for a Computer Proglem Solving System</a> is an incredible read, detailing a program (written in lisp!) which could read algebra "word problems" written in plain English and solve them... in 1964!).</p></li><li><p>Flat Concurrent Prolog... it's tough to find things about! Presumably here's <a href="https://dl.acm.org/doi/pdf/10.1145/323779.323739">the paper Mark mentioned that Dean lead on Flat Concurrent Prolog</a> from the Vulcan group which lead to Joule's channels. <a href="http://www.erights.org/history/fcp.html">A bit more on (go figure) erights.org</a>!</p></li><li><p>The <a href="http://erights.org/history/joule/">Joule manual</a> is still a very interesting read, if you can find the time. Talks about channels in depth.</p></li><li><p>Here's the <a href="http://www.usingcsp.com/cspbook.pdf">Communicating Sequential Processes book</a> by <a href="https://en.wikipedia.org/wiki/Tony_Hoare"&

Jun 1, 2022

45: A high level introduction to cryptography

E

<p>In this episode we give a very (very) high level introduction to cryptography concepts. No math or programming background required!</p><p><strong>Links:</strong></p><ul><li><p><a href="https://www.crypto101.io/">Crypto 101</a>, probably the BEST book for learning about cryptography concepts. And a <a href="https://www.youtube.com/watch?v=3rmCGsCYJF8">relevant talk from PyCon</a>!</p></li><li><p>We mentioned <a href="https://en.wikipedia.org/wiki/RSA_(cryptosystem)">RSA</a>, which is the first publicly published algorithm for public key cryptography. These days most public key cryptography uses <a href="https://en.wikipedia.org/wiki/Elliptic-curve_cryptography">elliptic curves</a> instead. It's possible that in the future, something else will be recommended instead!</p></li><li><p>Playing around with <a href="https://gnupg.org/">GnuPG</a> can be a great way to learn about cryptography as a user, but... it's also not the easiest thing to learn either, and we don't personally believe that GPG/PGP's web of trust model is a realistic path for user security. (But what we recommend instead, that's a topic for a future episode.) Still, a useful tool in all sorts of ways.</p></li><li><p>Mixing and matching these things at a low level can be tricky, and unexpected vulnerabilities can easily occur. <a href="https://latacora.micro.blog/2018/04/03/cryptographic-right-answers.html">Cryptographic Right Answers</a> has been a useful page, but the cryptography world keeps moving!</p></li></ul>

May 25, 2022

44: Celebrating a Decade of Guix

E

<p><a href="https://guix.gnu.org/">Guix</a> turns ten! We celebrate <a href="https://guix.gnu.org/en/blog/2022/10-years-of-stories-behind-guix/">Guix's first decade</a> by highlighting ten great things about Guix! Hear all about functional package management, time-traveling operating systems, and why "Composable DSLs" are great!</p><p><strong>Links:</strong></p><ul><li><p><a href="https://guix.gnu.org/">Guix</a></p></li><li><p><a href="https://guix.gnu.org/en/blog/2022/10-years-of-stories-behind-guix/">Stories about 10 years of Guix, from the Guix blog</a></p></li><li><p><a href="https://nixos.org/">Nix</a></p></li><li><p>Cool Guix features highlighted in this episode:</p><ul><li><p><a href="https://guix.gnu.org/manual/en/html_node/Security-Updates.html">Grafts (for security updates)</a></p></li><li><p><a href="https://guix.gnu.org/manual/en/html_node/Invoking-guix-challenge.html">guix challenge</a></p></li><li><p><a href="https://guix.gnu.org/manual/devel/en/html_node/Invoking-guix-shell.html">guix shell</a> and <a href="https://guix.gnu.org/manual/en/html_node/Invoking-guix-environment.html">guix environment</a></p></li><li><p><a href="https://guix.gnu.org/manual/en/html_node/Invoking-guix-pack.html">guix pack</a></p></li></ul></li><li><p><a href="https://gitlab.com/nonguix/nonguix">Nonguix</a> (Proprietary! Nonfree! But sometimes some users need these things to get their computers to work...)</p></li><li><p><a href="https://reproducible-builds.org/">Reproducible Builds</a></p></li><li><p><a href="http://bootstrappable.org/">Bootstrappable Builds</a></p></li><li><p><a href="https://www.gnu.org/software/mes/">Mes</a> (see <a href="https://archive.fosdem.org/2019/schedule/event/gnumes/">this video for an introduction</a>)</p></li><li><p><a href="https://www.cs.cmu.edu/~rdriley/487/papers/Thompson_1984_ReflectionsonTrustingTrust.pdf">Reflections on Trusting Trust</a> (aka the "Thompson Attack" described in the episode)</p></li><li><p><a href="https://virtualenv.pypa.io/en/latest/">virtualenv</a></p></li></ul>

Apr 30, 2022

43: Repetitive Strain Injuries

E

<p>This week we’re talking about Repetitive Strain Injuries (RSI). Christine and Morgan tell their stories bout over-using their wrists from programming (prodded along by an injury) and writing academic papers respectively. We discuss what you can do to treat or minimize the effects of these injuries then cap it off with a discussion of RSI gloves including Morgan's <a href="https://mlemmer.org/blog/RSIgloves/">Free Soft Wear RSI glove pattern</a>.</p><ul><li><a href="https://en.wikipedia.org/wiki/Repetitive_strain_injury">Repetitive Strain Injuries</a></li><li><a href="https://mlemmer.org/blog/RSIgloves/">Morgan's RSI gloves article</a></li><li><a href="https://gmarceau.qc.ca/articles/your-wrists-hurt-you-must-be-a-programmer.html">Your Wrists Hurt, You Must Be a Programmer</a></li><li><a href="https://books.google.com/books/about/It_s_Not_Carpal_Tunnel_Syndrome.html?id=1GdEiu7JfUsC">It's Not Carpal Tunnel Syndrome book</a> (there are probably better resources out there now, this is what Christine read a decade ago)</li><li><a href="https://workrave.org/">Workrave</a></li><li><a href="https://web.archive.org/web/20040301074131/http://www.will-harris.com/yoga/rsi_excercises.html">Some RSI exercises</a> that Christine thought were effective (old, but archived on internet archive... Christine still uses them sometimes)</li></ul>

Mar 31, 2022

42: Learning the Sewing Machine

E

<p><img src="/static/images/blog/christine-sewing.jpg" alt="Christine using the sewing machine" /></p><p>Christine finally overcomes her fear of the <a href="https://en.wikipedia.org/wiki/Sewing_machine">sewing machine</a> and we talk about Christine and Morgan's respective experiences learning it, and how you can pick it up too!</p><p><strong>Links:</strong></p><ul><li><p>Morgan's article on <a href="https://mlemmer.org/blog/baskic_sewing_tutorial/">Basic Sewing Patterns</a>. Includes pictures of the dicebag and skirt! (More tutorials coming soon!)</p></li><li><p>You probably know what a <a href="https://en.wikipedia.org/wiki/Sewing_machine">sewing machine</a> is, but isn't there always more to learn?</p></li><li><p><a href="https://www.cs.cmu.edu/~lblum/PAPERS/CrossingCultures.pdf">A Cultural Perspective on Gender Diversity in Computing</a> and <a href="https://www.cs.usfca.edu/~wolber/DigitalAccess/CMUWomen.pdf">Building an Effective Computer Science Student Organization: The Carnegie Mellon Women@SCSAction Plan</a> (On that note, when Christine was in college she attended a presentation by Lenore Blum about women in CS, which is where the potluck anecdote comes from.)</p></li></ul>

Mar 6, 2022

41: Learning Emacs

E

<p>Morgan finally overcomes her fear of <a href="https://www.gnu.org/software/emacs/">Emacs</a> and we talk about Morgan and Christine's respective experiences learning it, and how you can pick it up too!</p><p><strong>Our talks tomorrow</strong> at <a href="https://fosdem.org">FOSDEM</a>'s <a href="https://fosdem.org/2022/schedule/track/declarative_and_minimalistic_computing/">Declarative and Minimalistic Computing</a> room:</p><ul><li><a href="https://fosdem.org/2022/schedule/event/lispforeveryone/">Lisp but Beautiful; Lisp for Everyone</a></li><li><a href="https://fosdem.org/2022/schedule/event/spritelygoblins/">Spritely Goblins Comes to Guile</a></li></ul><p><strong>Switching capslock and ctrl stuff:</strong> (it's a great idea even if you don't use Emacs; <a href="http://xahlee.info/kbd/keyboard_ctrl_vs_capslock_position.html">many keyboards used to have ctrl key where capslock now is</a>, and much advanced program use benefits from keyboard shortcuts):</p><ul><li><p><a href="https://opensource.com/article/18/11/how-swap-ctrl-and-caps-lock-your-keyboard">Switching on GNU/Linux</a></p></li><li><p><a href="https://zachrussell.net/blog/map-caps-lock-to-control-windows/">Switching on Windows 10 & 11</a></p></li><li><p><a href="https://www.popularmechanics.com/technology/a25709/caps-lock-to-backspace-control/">Switching on OSX</a></p></li><li><p>On <a href="https://guix.gnu.org/">Guix</a>: <code>(keyboard-layout "us" #:options '("caps:ctrl_modifier" "shift:both_capslock"))</code> in your system configuration both makes capslock a ctrl and allows you to press both shift keys at once to enable capslock behavior (should you want such a thing)</p></li><li><p>And actually there's <a href="https://www.emacswiki.org/emacs/MovingTheCtrlKey">a whole EmacsWiki page about it</a></p></li></ul><p><strong>Links:</strong></p><ul><li><p><a href="https://www.gnu.org/software/emacs/">Emacs</a>!</p></li><li><p><a href="https://git-scm.com/">Git</a> and <a href="https://magit.vc/">Magit</a></p></li><li><p><a href="https://orgmode.org/">Org-Mode</a></p></li><li><p><a href="https://www.spacemacs.org/">Spacemacs</a></p></li><li><p><a href="https://github.com/corvideon/mousemacs">Mousemacs</a></p></li><li><p><a href="https://emacsthemes.com/">Emacs Themes</a>… find one that's right for you!</p></li><li><p><a href="https://www.gnu.org/software/emacs/manual/elisp.html">The Emacs lisp reference manual</a></p></li><li><p><a href="https://emacsconf.org/">emacsconf</a></p></li><li><p><a href="https://emacsconf.org/2020/talks/17/">Org-mode and Org-Roam for Scholars and Researchers</a></p></li><li><p><a href="https://sachachua.com/">Sacha Chua</a>, whose blog is full of awesome <a href="https://sachachua.com/blog/category/emacs">emacs</a> and <a href="https://sachachua.com/blog/category/emacs-news">emacs news</a> posts, and who also releases <a href="https://www.youtube.com/c/SachaChua">lots of great videos about Emacs</a>!</p></li><li><p><a href="https://www.youtube.com/user/emacsrocks">Emacs Rocks!</a></p></li><li><p><a href="https://fossandcrafts.org/episodes/14-digital-humanities-workshops.html">Episode 14: Digital Humanities Workshops</a></p></li><li><p><a href="https://fossandcrafts.org/episodes/15-scribble-and-the-open-document-format.html">Episode 15: Scribble and the Open Document Format</a></p></li><li><p><a href="https://www.djcbsoftware.nl/code/mu/mu4e.html">mu4e</a>, <a href="https://www.gnu.org/software/emacs/manual/html_mono/erc.html">ERC</a>, <a href="https://code.librehq.com/qhong/crdt.el">crdt.el</a> (<a href="https://www.youtube.com/watch?v=JYv3QF_-QcU">video</a>)… many more emacs tools

Feb 5, 2022

40: Interdisciplinarity and FOSS (SeaGL Keynote)

E

<p>Morgan and Christine talk about the skills they’ve learned in their humanities backgrounds and how those have translated into their work within FOSS communities and projects. They’ll then discuss the benefits of seeking out varied skillsets within your communities, the value of looking at problems from multiple lenses, and how to use all of the tools we’ve got to promote our projects. (This episode is the audio from <a href="https://seagl.org/archive/2021/interdisciplinarity-in-foss">our SeaGL keynote of the same name</a>!)</p><p>Oh yeah, and as we said in the intro, the <a href="https://www.crowdsupply.com/tall-dog-electronics/tinynes/">TinyNES campaign is going strong</a> (see our <a href="https://fossandcrafts.org/episodes/39-tinynes.html">last episode</a>)! We met the minimum goal which means it's happening! Still a couple of weeks left (at time of writing) to get yourself an open hardware NES, but over half of the "genuine chip" ones are now sold out, so get yours while you can!</p><p><strong>Links:</strong></p><ul><li><p><a href="https://seagl.org/">SeaGL</a>, and a <a href="https://seagl.org/archive/2021/interdisciplinarity-in-foss">video of our keynote of the same name</a></p></li><li><p><a href="https://spritelyproject.org/">Spritely</a></p></li><li><p>Okay here's Christine's old comic <a href="http://lingocomic.com/">Lingo</a> from nearly two decades ago, don't judge too harshly pls</p></li><li><p><a href="https://www.gnu.org/software/emacs/">Emacs</a></p></li><li><p><a href="https://www.latex-project.org/">LaTeX</a></p></li><li><p><a href="https://racket-lang.org/">Racket</a> and <a href="https://docs.racket-lang.org/pict/">Racket's picture language</a></p></li><li><p><a href="https://mediagoblin.org/">MediaGoblin</a></p></li><li><p><a href="https://fossandcrafts.org/episodes/14-digital-humanities-workshops.html">Digital Humanities Workshops episode</a></p></li><li><p><a href="https://guix.gnu.org/en/blog/2020/music-production-on-guix-system/">Music Production on Guix System</a></p></li><li><p><a href="https://spritelyproject.org/news/interview-with-jessica-tallon.html">Jessica Tallon and Spritely interview</a></p></li><li><p><a href="https://fossandcrafts.org/episodes/28-foss-stitch-with-ehashman-glasnt.html">FOSS Stitch episode of F&C</a>, and <a href="https://github.com/glasnt/ih">ih!</a></p></li><li><p><a href="https://lpc.opengameart.org/">The Liberated Pixel Cup</a></p></li><li><p><a href="https://twitter.com/baconandcoconut">Deb Nicholson</a></p></li><li><p><a href="https://urchn.org/">Urchn Studios</a></p></li></ul>

Jan 10, 2022

39: The TinyNES: An Open Hardware "Tiny Nostalgia Evocation Square"

E

<p><img src="/static/images/blog/tinynes.jpg" alt="The TinyNES!" /></p><p>Dan Gilbert of <a href="https://www.tall-dog.com/">Tall Dog</a> joins us to talk about the <a href="https://www.crowdsupply.com/tall-dog-electronics/tinynes/">Tiny Nostalgia Evocation Square (or TinyNES for short)</a>! The TinyNES is an open hardware system compatible with the compatible with original Nintendo Entertainment System and Famicom cartridges and controllers. Instead of being just an emulator or FPGA-based implementation, the TinyNES uses the original 6502-derived chips and a custom circuit board, preserving and carrying forward computing history! Oh yeah, and it's also running a crowdfunding campaign, so you can <a href="https://www.crowdsupply.com/tall-dog-electronics/tinynes/">order your own</a> and support open hardware in the best way possible: by playing video games!</p><p>By the way, we mentioned that FOSS & Crafts Studios would be launching its first collaboration... we're helping to run the crowdfunding campaign on this one (and couldn't be more excited about it)!</p><p><strong>Links:</strong></p><ul><li><p><a href="https://www.crowdsupply.com/tall-dog-electronics/tinynes/">TinyNES crowdfunding campaign</a> (<a href="https://www.crowdsupply.com/tall-dog-electronics/tinynes/updates/crowdfunding-begins">launch announcement</a>, sources will be on <a href="https://tinynes.com">tinynes.com</a> when campaign succeeds)</p></li><li><p><a href="https://www.tall-dog.com/">Tall Dog</a>, Dan's company (they do some other cool open hardware stuff too, check 'em out!)</p></li><li><p><a href="https://www.tall-dog.com/open_source.html">Tall Dog's statement on supporting open source</a></p></li><li><p>The <a href="https://en.wikipedia.org/wiki/MOS_Technology_6502">6502 chip</a> and its specially modified version for the Nintendo Enetertainment System, the <a href="https://en.wikipedia.org/wiki/Ricoh_2A03">Ricoh 2A03</a></p></li><li><p><a href="https://www.freecadweb.org/">FreeCAD</a> and <a href="https://www.kicad.org/">KiCAD</a></p></li><li><p><a href="http://www.visual6502.org/">Visual6502</a></p></li><li><p><a href="https://github.com/NovaSquirrel/NovaTheSquirrel">Nova the Squirrel</a></p></li><li><p><a href="https://krikzz.com/">Everdrive</a> (proprietary hardware, but lets you run custom ROMs, including Nova)</p></li><li><p><a href="https://pezi-pink.itch.io/c64-robotfindskitten">Robot Finds Kitten on the c64!</a> Written <a href="https://docs.racket-lang.org/asi64/index.html">in Racket</a>!</p></li></ul>

Dec 17, 2021

38: Spritely Updates! (November 2021)

E

<p>It's time for some updates on <a href="https://spritelyproject.org/">Spritely</a>, the project Christine founded to advance decentralized networking technology! A lot has happened since our <a href="https://fossandcrafts.org/episodes/9-what-is-spritely.html">episode about Spritely from last year</a> (which is really where Spritely got its main public announcement)! Most notably, <a href="https://spritelyproject.org/news/interview-with-jessica-tallon.html">Jessica Tallon has joined the project</a> thanks to a generous grant from <a href="https://nlnet.nl/PET/">NLNet</a> and <a href="https://www.ngi.eu/ngi-projects/ngi-zero/">NGI Zero</a>! But there's a lot more that has happened too, so listen in!</p><p>ALSO! As mentioned at the end of this episode, starting with the NEXT episode, we'll begin signing off every episode by thanking <a href="https://www.patreon.com/fossandcrafts">donors to FOSS & Crafts Studios' Patreon</a>! By donating you both support this podcast AND Christine's work on Spritely!</p><p><strong>Links:</strong></p><ul><li><p><a href="https://spritelyproject.org/">The Spritely Project</a></p></li><li><p><a href="https://www.patreon.com/fossandcrafts">FOSS & Crafts Studios' Patreon</a>! Donate to show up in the thank-yous for upcoming episodes!</p></li><li><p>The previous <a href="https://fossandcrafts.org/episodes/9-what-is-spritely.html">"What is Spritely?"</a> of this podcast</p></li><li><p><a href="https://spritelyproject.org/news/interview-with-jessica-tallon.html">Jessica Tallon joins with a grant from NLNet/NGI Zero! Plus an interview!</a></p></li><li><p><a href="https://spritelyproject.org/#brux">Spritely Brux</a>, Spritely's identity and trust management framework, which Jessica is working on (and Morgan dressed as for the costume contest)</p></li><li><p><a href="https://gitlab.com/spritely/goblin-chat">Goblin-Chat</a> (mostly a prototype to demonstrate the underlying networking tech)</p></li><li><p><a href="https://spritelyproject.org/#goblins">Spritely Goblins</a>, Spritely's distributed programming environment framework (and which Christine dressed as for the costume contest) (<a href="https://gitlab.com/spritely/goblins">code</a>, <a href="https://docs.racket-lang.org/goblins/index.html">documentation</a>)</p></li><li><p>Work in progress port of <a href="https://gitlab.com/spritely/guile-goblins">Goblins on Guile</a>! It's getting close!</p></li><li><p><a href="https://gitlab.com/spritely/aurie">Spritely Aurie</a>, Spritely's security-preserving runtime serialization and upgrade framework</p></li><li><p><a href="http://erights.org/data/serial/jhu-paper/index.html">Safe Serialization Under Mutual Suspicion</a> by Mark S. Miller</p></li><li><p><a href="https://odontomachus.wordpress.com/2020/12/09/pickling-uneval-unapply/">Pickling, Uneval, Unapply</a> by Jonathan Rees</p></li><li><p><a href="https://github.com/ocapn/ocapn">OCapN</a>, the new generation of <a href="http://erights.org/elib/distrib/captp/index.html">CapTP</a> and friends (see also <a href="https://spritelyproject.org/news/what-is-captp.html">What is CapTP, and what does it enable?</a>)</p></li><li><p><a href="https://en.wikipedia.org/wiki/Coroutine">Coroutines</a>, <a href="https://gitlab.com/spritely/goblins/-/blob/master/goblins/actor-lib/await.rkt">Goblins' scoped suport for them</a>. As for why they aren't prioritized in Goblins, read up on <a href="https://quantstamp.com/blog/what-is-a-re-entrancy-attack">re-entrancy attacks</a>, including this <a href="https://web.archive.org/web/20070504043534/http://www.eros-os.org/pipermail/e-lang/2001-July/005418.html">ancient e-lang email thread</a></p></li><li><p>Goblins' integration with Racket's asynchronous programming stuff via <a href="https://gitlab.com/spritely/goblins/-/blob/master/goblins/actor-lib/sync-pr.rkt">sync/pr</a> (will be <a href="https://gitlab.com/spritely/goblins/-/commit/40056e4328bbba11e773dead15b714c23923ec18">documented in the next tutorial ver

Nov 28, 2021

37: Salt on Resilience in FOSS

E

<p><a href="https://sal.td/">Wm Salt Hale</a> joins us to talk about his dissertation on resilience in FOSS communities (especially after crisis events), the kind of impacts founder decisions can have on long-term community development, especially as seen through reactions to software vulnerabilities and license decisions.</p><p>Also! Salt mentions that we're <a href="https://osem.seagl.org/conferences/seagl2021/program/proposals/866">keynoting</a> at <a href="https://seagl.org/">SeaGL</a> this weekend! It's an online conference, so maybe we'll see you there!</p><p><strong>Links:</strong></p><ul><li><p><a href="https://sal.td/">Wm Salt Hale</a></p></li><li><p><a href="https://www.altsalt.net/publications/Resilience-in-FLOSS/">Salt's master's thesis: Resilience in Free/Libre/Open Source Software</a></p></li><li><p><a href="https://wiki.communitydata.science/Main_Page">Community Data Science Collective</a></p></li><li><p><a href="https://mako.cc/">Benjamin Mako Hill</a></p></li><li><p><a href="https://en.wikipedia.org/wiki/Heartbleed">Wikipedia article on Heartbleed</a></p></li><li><p><a href="https://www.debian.org/">Debian</a></p></li><li><p><a href="https://digital.lib.washington.edu:443/researchworks/handle/1773/45156">Champion, Kaylea. 2019. “Production Misalignment: A Threat to Public Knowledge.” Master of Arts Thesis, Seattle, Washington: University of Washington.</a></p></li><li><p><a href="https://pandas.pydata.org/">Pandas</a></p></li><li><p><a href="https://scrapy.org/">Scrapy</a></p></li><li><p><a href="https://dataverse.harvard.edu/">Harvard Dataverse</a></p></li><li><p><a href="https://snowdrift.coop/">Snowdrift</a></p></li><li><p><a href="https://seagl.org/">SeaGL</a></p></li></ul>

Nov 3, 2021

36: Topics of interest!

E

<p>Lightning round! Morgan and Christine blast through a bunch of snack-sized topics they're currently interested in, ranging from an actual FOSS video game made for the NES, to "Free Soft Wear" clothing, to compiler towers!</p><p><img src="https://mlemmer.org/images/IMG_20210821_120040scaled.jpg" alt="Free Soft Wear tag" /></p><p><em>above image from <a href="https://mlemmer.org/blog/free_soft_wear/">Morgan's blogpost on "free soft wear"</a></em></p><p><strong>Links:</strong></p><ul><li><p>This episode's title was inspired by Ian Bicking's 2009 PyCon talk, "Topics of Interest", but it's bitrotted off the internet so we can't link you to that one. Boooooo!</p></li><li><p><a href="https://novasquirrel.itch.io/nova-the-squirrel">Nova the Squirel</a> by... <a href="http://novasquirrel.com/">Nova the Squirrel</a></p><ul><li><p><a href="https://github.com/NovaSquirrel/NovaTheSquirrel2">Source code!</a></p></li><li><p><a href="https://github.com/NovaSquirrel/NovaTheSquirrel2">upcoming SNES sequel!</a></p></li><li><p>You might need an NES emulator... <a href="https://mednafen.github.io/">Mednafen</a> is good and can play games on a lot of systems</p></li></ul></li><li><p><a href="https://www.goodreads.com/book/show/1587362.How_to_Cook_Everything_Vegetarian">Mark Bitman's "How to Cook Everything Vegetarian" First edition</a> and no I'm not linking you to the second edition which is good but not as deeply instructive</p></li><li><p><a href="https://www.trueelena.org/clothing/projects/pair_of_pockets.html">Elena "of Valhalla"'s blogpost about tie-on pockets</a></p><ul><li><p><a href="https://pourlavictoire.blogspot.com/2021/03/another-kind-of-18th-century-pocket.html">see also</a></p></li><li><p><a href="https://www.vam.ac.uk/articles/make-your-own-pockets">see also</a> (<a href="https://library.si.edu/digital-library/book/workwomansguide00hale">see also</a>)</p></li></ul></li><li><p><a href="https://fossandcrafts.org/episodes/17-gardening-seedling-to-seasoned.html">Episode 17: Gardening, from seedling to seasoned</a></p></li><li><p><a href="https://www.gnu.org/software/guile/">Guile</a>'s <a href="https://www.gnu.org/software/guile/manual/html_node/Compiler-Tower.html">compiler tower</a></p></li><li><p><a href="https://twitter.com/mindspillage/status/1406330113998811137">Kat Walsh's awesome necklace</a> she made during <a href="https://fossandcrafts.org/hack-and-craft/">Hack & Craft</a></p></li><li><p><a href="https://bigego.com/">Jim's Big Ego</a>'s song <a href="https://jimsbigego.bandcamp.com/track/mix-tape">Mix Tape</a> from the album <a href="https://bigego.com/cds/f/Albums/345">They're Everywhere!</a></p><ul><li><p>If you like this song, you might really like the album <a href="https://bigego.com/cds/f/Albums/1139">free*</a> which Christine would argue tells a collective narrative very relevant to this podcast</p></li></ul></li><li><p><a href="https://boardgamegeek.com/boardgame/18/roborally">Robo Rally</a>! Program robots!</p></li><li><p><a href="https://mlemmer.org/blog/free_soft_wear/">Morgan's blogpost on "free soft wear"</a> (term coined by the great <a href="http://www.mindspillage.org/">Kat Walsh</a>!)</p></li><li><p>Morgan's <a href="/static/images/blog/modified-tablet-weaving-pattern-index-card.jpg">tablet weaving pattern for the "html strap"</a> (Partly inspired by <a href="https://i.pinimg.com/736x/99/0e/ba/990ebaf1d1bbab441bf327efefee08ec.jpg">this pattern</a>, but honestly mostly different. Bonus question for the reader: what constitutes a derivative work for weaving patterns?)</p></li><li><p><a href="https://www.eattheweeds.com/">Eat the Weeds</a> is a great resource to learn about what kinds of weeds you can eat, and which ones you can't, but even then,

Sep 11, 2021

35: Women and Wool Working in the Ancient Roman Empire, Part 2

E

<p>In <a href="https://fossandcrafts.org/episodes/34-women-and-wool-working-part1.html">Part 1 of Women and Wool Working in the Ancient Roman Empire</a>, we discussed the practical matters of textile production in domestic and commercial contexts. In this second episode, we look at the performative ways that textile production was used to construct women's identities. This includes the incorporation of textile tools and production into rites of passage such as marriage, childbirth, and death as a symbol of the virtuous matron. We further discuss religious use and association of textile production through the stories of the Fates, Arachne, and the Virgin Mary. We then come around to weave the rest of the narrative together: could the piece that fits in the women-shaped hole of textile production in ancient Rome be... women?</p><p>This episode is dedicated in loving memory of Laura Callahan-Hazard and Sigrid Steinbock, both enthusiastic supporters of Morgan's dissertation, themselves both textile artists, and who both had wanted to read Morgan's dissertation but left this world too soon.</p><p><strong>Links:</strong></p><ul><li><p><a href="https://mlemmer.org/dissertation/">Morgan's dissertation</a></p></li><li><p><a href="https://fossandcrafts.org/episodes/34-women-and-wool-working-part1.html">Episode 34: Women and Wool Working in the Ancient Roman Empire, Part 1</a></p></li><li><p>Trinkl, Elisabeth. 2004. <a href="[https://www.academia.edu/30067944/Zum_Wirkungskreis_einer_kleinasiatischen_matrona_anhand_ausgew%C3%A4hlter_Funde_aus_dem_Hanghaus_2_in_Ephesos">"Zum Wirkungskreis einer kleinasiatischen Matrona anhand ausgewählter Funde aus dem Hanghaus 2 in Ephesos."</a> In <em>Jahreshefte des Österreichischen archäologischen Instituts in Wien.</em> 73:281-303</p></li><li><p>Roman version of the Arachne Myth by <a href="https://www.poetryintranslation.com/PITBR/Latin/Metamorph6.php#anchor_Toc64106362">Ovid, The Metamorphoses VI</a> <strong>Content Warning:</strong> suicide, oblique mentions to rape, gods being jerks to mortals</p></li><li><p>Roman description of the three fates or Parcae by <a href="https://diotima-doctafemina.org/translations/latin/catullus-64-the-wedding-of-peleus-and-thetis/">Catullus, 64</a>, scroll down to line 305.</p></li><li><p>Roman version of the Europa Myth by <a href="https://www.poetryintranslation.com/PITBR/Latin/Metamorph2.php#anchor_Toc64106134">Ovid, The Metamorphoses, II, 833-875</a> <strong>Content Warning:</strong> abduction, gods taking other forms to seduce women, gods being jerks to mortals</p></li><li><p>A summary of the mythology of <a href="https://www.greeklegendsandmyths.com/leda.html">Leda and the Swan</a>, very brief Roman summary in <a href="https://topostext.org/work/206">Hyginus, Fabulae 77</a>, scroll down to § 77. <strong>Content Warning:</strong> rape, gods taking other forms to seduce women, gods being jerks to mortals</p></li><li><p>Roman version of the Danae Myth by <a href="https://topostext.org/work/206">Hyginus, Fabulae 63</a>, scroll down to § 63. <strong>Content Warning:</strong> rape, gods taking other forms to seduce women, gods being jerks to mortals</p></li></ul>

Aug 30, 2021

34: Women and Wool Working in the Ancient Roman Empire, Part 1

E

<p>In the first of two episodes on <a href="https://mlemmer.org/dissertation/">Morgan's dissertation</a> we introduce the topic of women and textile production in the Roman Empire. Scholars have often viewed the domestic and commercial divide in textile production along gendered lines, associating domestic production with women in the context of the ideal of feminine virtue and commercial production with men working in centralized production centers. Here we use the cottage industry model to contextualize the role of women’s labor in the Roman textile industry, exploring the links between domestic production and commercial distribution.</p><p><strong>Links:</strong></p><ul><li><p><a href="https://mlemmer.org/dissertation/">Morgan's dissertation</a></p></li><li><p><a href="https://fossandcrafts.org/episodes/26-dr-mlemweb-academic-journey.html">Episode 26: Dr. Morgan Lemmer-Webber, an academic journey</a> talks about the process of getting a PhD (from Morgan's personal experiences, your mileage may vary)</p></li><li><p><a href="https://fossandcrafts.org/episodes/3-textile-production-and-a-nostalgic-past.html">Episode 3: Textile production and a nostalgic past</a> discusses Augustan propaganda and textile production and gives a summary of the stages of textile production from sheep to sweater.</p></li><li><p>The two Augustan versions of the Lucretia myth by <a href="https://www.theoi.com/Text/OvidFasti2.html">Ovid, Fasti 2.722-751</a> and <a href="http://www.perseus.tufts.edu/hopper/text?doc=Perseus%3Atext%3A1999.02.0026%3Abook%3D1%3Achapter%3D57">Livy, History of Rome 1.57.9</a> (<strong>Content Warning:</strong> rape, suicide, revolution)</p></li><li><p>Another instance of a woman's labor from Ovid, this time a more modest country woman who must weave cloaks etc before winter to protect her family from the cold: <a href="https://www.theoi.com/Text/OvidFasti4.html">Ovid, Fasti 4.687-714</a>.</p></li><li><p>Hitchner, Robert Bruce. 2012. "Olive Production and the Roman Economy: The Case for Intensive Growth in the Roman Empire." In <em>The Ancient Economy,</em> Taylor and Francis. Partial text available on <a href="https://books.google.com/books?id=ZCop2f6td4kC&lpg=PA71&ots=N1nHwafFn3&lr&pg=PA71#v=onepage&q&f=false">Google Scholar</a>.</p></li><li><p>Barber, Elizabeth. 1994. <em>Women’s Work: the First 20,000 Years: Women, Cloth, and Society in Early Times.</em> New York : Norton.</p></li><li><p><a href="https://gu-se.academia.edu/LenaLarssonLov%C3%A9n">Lena Larsson Lovén</a> has written extensively on both the iconography of textile production and the performative relationships between women and wool work in the Roman Empire.</p></li></ul>

Aug 19, 2021

33: Which Color Should We Paint This Episode?

E

<p>In this episode, we discuss "bikeshedding" (also known as the <a href="https://en.wikipedia.org/wiki/Law_of_triviality">Law of Triviality</a>), the famous proposition that complex contributions and ideas (such as plans to build a nuclear power plant), often of high impact and importance, move forward with relatively little interference, whereas simple contributions and conversations (such as which color to paint a bikeshed) get caught up in committee and high-volume debate, and how this tends to impact FOSS communities. We do a (slightly dramatic) reading of the original email, hold a conversation about it, and then come back to the topic with a twist right after everyone (including ourselves) thought the episode was over.</p><p><strong>Links:</strong></p><ul><li><p>The original bikeshed email hosted at <a href="https://shed.bike/">shed.bike</a></p></li><li><p>But wait! Use <a href="https://bikeshed.org/">bikeshed.org</a> instead!</p></li><li><p>Wait! You should link to the <a href="https://white.bikeshed.org/">white background page</a>! No, the <a href="https://green.bikeshed.org/">green one</a>! No, <a href="https://blue.bikeshed.org/">blue</a>! No, <a href="https://purple.bikeshed.org/">purple</a>!</p></li><li><p><a href="http://phk.freebsd.dk/sagas/bikeshed/">Poul-Henning Kamp's page on the subject</a></p></li><li><p>But wait! <a href="https://www.quora.com/Hacker-Culture-Who-was-Brett-Glass-named-in-the-original-bikeshed-email">Brett Glass (and others) respond!</a></p></li><li><p><a href="https://yourlogicalfallacyis.com/">yourlogicalfallacyis.com</a>, but be sure to read about <a href="https://yourlogicalfallacyis.com/the-fallacy-fallacy">The Fallacy Fallacy</a> before you start linking to these to try to win an argument on the internet</p></li></ul>

Aug 1, 2021

32: Happy FOSS & Crafts anniversary!

E

<p>Chris and Morgan reflect on one year of FOSS & Crafts, as well as announcing... FOSS & Crafts Studios!</p><p><strong>Links:</strong></p><ul><li><p><a href="https://www.patreon.com/fossandcrafts">FOSS & Crafts Studios on Patreon</a> (still also the right place to support Chris Lemmer-Webber's FOSS work)</p></li><li><p>Thank you to our guests: <a href="https://fossandcrafts.org/episodes/6-demonic-zoooo-part-1.html">Nick and LP</a>, <a href="https://fossandcrafts.org/episodes/8-stefano-zacchiroli-software-heritage.html">Zack</a>, <a href="https://fossandcrafts.org/episodes/10-what-goblins-ch1-what-are-goblins.html">Kate and Frankie</a>, <a href="https://fossandcrafts.org/episodes/13-apconf-2020.html">Sebastian</a>, <a href="https://fossandcrafts.org/episodes/16-bassam-kurdali-blender-open-movies-education.html">Bassam</a>, <a href="https://fossandcrafts.org/episodes/17-gardening-seedling-to-seasoned.html">Tristan</a>, <a href="https://fossandcrafts.org/episodes/18-sumana-harihareswara.html">Sumana</a>, <a href="https://fossandcrafts.org/episodes/19-mallory-knodel.html">Mallory</a>, <a href="https://fossandcrafts.org/episodes/21-vicky-steeves.html">Vicky</a>, <a href="https://fossandcrafts.org/episodes/23-nerdout-fuzzy-and-crisp.html">Steve</a>, <a href="https://fossandcrafts.org/episodes/28-foss-stitch-with-ehashman-glasnt.html">Elana and Katie</a>, and <a href="https://fossandcrafts.org/episodes/31-pressbooks-with-steel-wagstaff.html">Steel</a>.</p></li><li><p><a href="https://fossandcrafts.org/episodes/3-textile-production-and-a-nostalgic-past.html">3: Textile production and a nostalgic past</a></p></li><li><p><a href="https://fossandcrafts.org/episodes/28-foss-stitch-with-ehashman-glasnt.html">28: FOSS Stitch w/ Elana Hashman and Katie McLaughlin</a></p></li><li><p><a href="https://fossandcrafts.org/episodes/5-milkytracker.html">5: Milkytracker, chiptunes, and that intro music</a></p></li><li><p><a href="https://fossandcrafts.org/episodes/22-crafting-the-past.html">22: Crafting the past… or trying to</a></p></li><li><p><a href="https://fossandcrafts.org/episodes/9-what-is-spritely.html">9: What is Spritely?</a></p></li><li><p><a href="https://fossandcrafts.org/episodes/11-an-ethics-of-agency.html">11: An Ethics of Agency</a></p></li><li><p><a href="https://fossandcrafts.org/episodes/20-hygiene-for-a-computing-pandemic.html">20: Hygiene for a computing pandemic</a></p></li><li><p><a href="https://fossandcrafts.org/episodes/26-dr-mlemweb-academic-journey.html">26: Dr. Morgan Lemmer-Webber, an academic journey</a></p></li><li><p><a href="https://fossandcrafts.org/episodes/1-collaborative-storytelling-with-dice.html">1: Collaborative Storytelling with Dice</a></p></li><li><p><a href="https://fossandcrafts.org/episodes/6-demonic-zoooo-part-1.html">6: What Escaped from the Demonic Z.O.O.O.O. (part 1)</a> and <a href="https://fossandcrafts.org/episodes/7-demonic-zoooo-part-2.html">(part 2)</a></p></li><li><p><a href="https://fossandcrafts.org/episodes/10-what-goblins-ch1-what-are-goblins.html">10: The What Goblins Saga, Chapter 1: What Are Goblins?</a> and <a href="https://fossandcrafts.org/episodes/12-what-goblins-ch2-trees-friends-static.html">Chapter 2: Trees, Friends, and Static</a></p></li><li><p><a href="https://fossandcrafts.org/episodes/25-governance-leadership-founders-syndrome.html">25: Governance, Leadership, and Founder's Syndrome</a></p></li><li><p><a href="https://fossandcrafts.org/episodes/30-gender-sexuality-personal-perspective.html">30: Gender and Sexuality, A Personal Perspective</a></p></li><li><p><a href="https://fossandcrafts.org/episodes/23-nerdout-fuzzy-and-crisp.html">23: Nerdout! Fuzzy and crisp systems</a> and <a href="https://fossandcrafts.org/episodes/27-nerdout-game-design-social-systems.html">27: Nerdout! Game Design and Social Systems</a></p></li><li><p>Shrini's toots about the H

Jul 20, 2021

31: Talking Pressbooks and OER with Steel Wagstaff

E

<p><a href="http://steelwagstaff.info/">Steel Wagstaff</a> joins us to talk about their work at <a href="https://pressbooks.org">Pressbooks</a>, a FOSS based book publishing suite particularly focused on <a href="https://en.wikipedia.org/wiki/Open_educational_resources">Open Educational Resources</a> (OER), as well as talking about OER generally, open access, and education as a fundamental human right!</p><ul><li><a href="https://pressbooks.org">Pressbooks</a> (<a href="https://github.com/pressbooks">git repos</a>)</li><li><a href="https://pressbooks.directory/">Pressbooks Directory</a></li><li><a href="http://steelwagstaff.info/">Steel Wagstaff's website</a>, <a href="https://twitter.com/steelwagstaff">Twitter account</a></li><li><a href="https://opencontent.org/definition/">5Rs of open content</a></li><li><a href="https://sdgs.un.org/goals">UN Sustainable development goals</a></li><li>[Cape Town Declaration (September 2007)](https://www.capetowndeclaration.org/read-the-declaration + https://www.capetowndeclaration.org/cpt10/)</li><li>Charles Reznikoff, First There is the Need (Santa Barbara, California: Black Sparrow Press, 1977)</li><li><a href="https://library.achievingthedream.org/">Achieving the Dream</a>'s <a href="https://library.achievingthedream.org/herkimerarthistory1/">Art History I</a>, by Associate Professor Emeritus Bruce Schwabach of Herkimer Community College. (CC BY!)</li><li><a href="https://viva.pressbooks.pub/openmusictheory/front-matter/introduction/">Open Music Theory</a> (which was also mentioned in <a href="https://fossandcrafts.org/episodes/5-milkytracker.html">Episode 5: Milkytracker, chiptunes, and that intro music</a>) (CC BY-SA!)</li><li><a href="https://milnepublishing.geneseo.edu/fundamentals-function-form/">Fundamentals, Function, and Form</a></li><li><a href="https://www.smufl.org/fonts/">SMuFL: Standard Music Font Layout</a></li><li><a href="https://ecampusontario.pressbooks.pub/incd2020exhibit/">Inclusive Spectrums</a> ("This exhibition presents the preliminary major research project ideas of OCAD University’s Inclusive Design 2019/2021 cohort.") (CC BY!)</li><li><a href="https://whitejaw.pressbooks.com/">White Jaw</a> by Laurel Bastian</li><li><a href="https://rebus.foundation/">Rebus Foundation</a></li><li><a href="https://scholarled.org/">ScholarLed</a></li><li><a href="https://radicalopenaccess.disruptivemedia.org.uk">Radical Open Access</a></li><li><a href="https://manifoldapp.org/">Manifeold</a> (GPLv3!)</li><li><a href="https://editoria.pub/about-us/">editoria</a></li><li><a href="https://www.knowledgefutures.org/">Knowledge Futures Group</a></li><li><a href="https://www.pubpub.org/">PubPub</a></li><li><a href="https://scalar.me/anvc/scalar/">Scalar</a></li></ul>

Jul 11, 2021

30: Gender and Sexuality, A Personal Perspective

E

<p>On this episode, Chris talks about being nonbinary trans-femme and Morgan talks about being demisexual (and briefly about both being pansexual) and how they have both navigated these experiences in their lives and relationship.</p><p><img src="https://dustycloud.org/gfx/goodies/chris-and-morgan-2021-06-27.jpg" alt="A picture of Chris and Morgan together" /></p><p><strong>Links:</strong></p><ul><li><p>There are a lot of resources on the internet about being transgender and nonbinary, and opinions about most of them tend to run strong. That said, <a href="https://www.transgendermap.com/">Transgender Map</a> has good resources explaining many concerns for those who are transgender or nonbinary, are trying to figure out if they are transgender or nonbinary, and support materials for family and friends.</p></li><li><p><a href="http://demisexuality.org/">demisexuality.org</a></p></li><li><p><a href="https://www.webmd.com/sex/what-is-demisexual-demisexuality">WebMD article on demisexuality</a>. Note that despite what Chris says on the episode, the page itself does not mention narrative components of demisexual attraction, but rather emotional ones. The extrapolation of application to narrative aspects came more from Morgan and Chris talking through Morgan's manifestation of those aspects.</p></li><li><p>Chris's "Alpha Release" post about being nonbinary trans-femme with pictures, <a href="https://octodon.social/@cwebber/106411792284165142">on the fediverse</a> and <a href="https://twitter.com/dustyweb/status/1404588591175671813">on Twitter</a> (and <a href="https://octodon.social/@cwebber/106417338077038275">later</a> <a href="https://twitter.com/dustyweb/status/1404944814890700803">update</a>). (These were the first pictures Chris took in a more directly "femme" gender expression and do not reflect the current state of the development branch.)</p></li><li><p>Morgan's coming out thread about being demisexual, <a href="https://octodon.social/@mlemweb/106444731690249184">on the fediverse</a> and <a href="https://twitter.com/mlemweb/status/1406695303965822982">on Twitter</a>.</p></li><li><p>That <a href="https://dustycloud.org/gfx/goodies/self-portrait-sketchover.png">sketchover self-portrait</a> that Chris mentioned (<a href="https://dustycloud.org/gfx/goodies/self-portrait-sketchover-withphoto.png">overlaid over photo</a>)</p></li></ul>

Jun 28, 2021

29: Building Blocks for User Freedom

E

<p>Any skillset has basic foundational elements or building blocks. In this recording of Chris and Morgan's <a href="https://ozgurkon.org/2021/sessions/webber/">talk at ÖzgürKon</a>, we discuss the way that access to those basic elements is limited in modern society. This can be seen in any number of fields from actual building blocks increasingly being sold in sets to make specific toys as opposed to generic buckets of blocks that allow kids to develop their creativity to the way that access to the source code and hardware in our technology is increasingly restricted.</p><p>Also! In this episode we announce <a href="https://fossandcrafts.org/hack-and-craft/">Hack and Craft</a>, a new companion "stitch and bitch" style usergroup to FOSS & Crafts. (Any crafting is welcome... including computer programming, as long as it's a fun project!) Feel free to bring your own project and hang out at inagural meeting on June 19th!</p><p><strong>Links:</strong></p><ul><li><a href="https://ozgurkon.org/2021/">ÖzgürKon 2021</a></li></ul>

Jun 12, 2021

28: FOSS Stitch w/ Elana Hashman and Katie McLaughlin

E

<p><img src="https://fossandcrafts.org/static/images/blog/ih-demo-render.png" alt="Demo render of an alpaca embroidery pattern, with a rendered alpaca image" /></p><p><a href="https://hashman.ca/">Elana Hashman</a> (Python Software Foundation Fellow and open source hacker) and <a href="https://glasnt.com/">Katie McLaughlin</a> (Python Software Foundation Fellow and crafter) join us to talk about F(L)OSS meets embroidery and cross stitching (FOSS stitching?) including a significant conversation about FLOSS vs embroidery floss.</p><p>Much is also conversed about <a href="https://github.com/glasnt/ih">ih</a>, a project started by Katie with contributions from Elana, a python project which helps generate embroidery patterns from images.</p><p><strong>Links:</strong></p><ul><li><p><a href="https://github.com/glasnt/ih">ih!</a></p><ul><li><p>ih presented at PyCon 2019: <a href="https://www.youtube.com/watch?v=Fllch-WwzWM">Katie McLaughlin - A Right Stitch-up: Creating embroidery patterns with Pillow</a></p></li><li><p><a href="https://github.com/glasnt/ih-aas">ih, as a service</a></p></li></ul></li><li><p><a href="https://en.wikipedia.org/wiki/DMC_(company)">DMC (Dollfus-Mieg et Compagnie)</a>, the textile company mentioned several times</p></li><li><p><a href="https://python-pillow.org/">Python Pillow</a> (continuation of PIL, the Python Imaging Library)</p></li><li><p><a href="https://linux.conf.au/">Linux Conf AU</a>, which has had a lot of "stitch and bitch" type events: <a href="https://www.youtube.com/playlist?list=PLAObS6o1v0zKRBoEwPD6YreMfGFvh6zdM">2018 art & tech miniconf</a>, <a href="https://2019.linux.conf.au/wiki/Knit-crochet-sew-crafting_BoF">2019 knit, crochet, sew BoF</a>, <a href="https://lca2020.linux.org.au/programme/miniconfs/creative-arts/">2020 creative arts miniconf</a></p></li><li><p><a href="https://sgibson91.github.io/cross-stitch-carpentry/index.html">Cross Stitch Carpentry</a></p></li><li><p><a href="http://adaptstudio.ca/ocs/">ginger coons' open color standard work</a></p></li><li><p><a href="https://www.freiefarbe.de/en/">freieFarbe</a> Open Color initiative, <a href="https://www.freiefarbe.de/en/verein/open-standards-open-content-neu/">appears to be CC BY 4.0</a></p></li><li><p>Stitching patterns <a href="https://twitter.com/ehashdn/status/1310259859611242498">really are a kind of domain specific visual programming language</a> (see the response, <a href="https://twitter.com/fuzzychef/status/1314721786601201664">"What is this, assembler?"</a>)</p></li><li><p><a href="https://en.wikipedia.org/wiki/Core_rope_memory">Core rope memory</a> was usually <a href="https://handwovenmagazine.com/weaving-history-core-rope-memory/">hand-woven by women</a> in early computing days (<a href="https://www.fastcompany.com/90363966/the-guts-of-nasas-pioneering-apollo-computer-was-handwoven-like-a-quilt">more</a>)</p></li></ul><p>Still here? How about some extra images?</p><p>Morgan's needlework of an alpaca, made with alpaca fiber:</p><p><img src="https://fossandcrafts.org/static/images/blog/AlpacaNeedlework.jpg" alt="Needlework of an alpaca" /></p><p>Kirby quilt that Morgan did for a babby:</p><p><img src="https://fossandcrafts.org/static/images/blog/KirbyQuilt.jpg" alt="Needlework of an alpaca" /></p>

May 23, 2021

27: Nerdout! Game Design and Social Systems

E

<p>Steve is back, talking with Chris about viewing social systems through the lens of game design. How do game mechanics, uncertainty, and narrative map onto governance, society, and citizen participation?</p><p>Thanks to Kate and Ricky for participating in a pre-show discussion which generated many of the ideas explored in this episode.</p><p><strong>Links:</strong></p><ul><li><p>The first <a href="/episodes/23-nerdout-fuzzy-and-crisp.html">F&C Nerdout episode on "Fuzzy and crisp systems"</a>, in case you wanted to hear more of the Chris & Steve conversation dynamic</p></li><li><p><a href="/episodes/4-the-eight-kinds-of-fun.html">F&C Episode 4: The Eight Kinds of Fun</a>, and the paper it was inspired from, <a href="https://fossandcrafts.org/episodes/4-the-eight-kinds-of-fun.html">MDA: A Formal Approach to Game Design and Game Research</a></p></li><li><p><a href="https://en.wikipedia.org/wiki/Original_position">Veil of Ignorance</a> thought experiment by philosopher John Rawls</p></li><li><p><a href="https://www.giantbomb.com/comeback-mechanic/3015-7243/">Comeback Mechanic</a></p></li><li><p><a href="https://en.wikipedia.org/wiki/Power_Grid">Power Grid</a></p></li><li><p>The <a href="https://ludology.libsyn.com/">Ludology</a> podcast... if you like this episode, you'll probably like Ludology.</p><ul><li><p><a href="https://ludology.libsyn.com/gametek-classic-167-candyland">Ludology does a "Biography of a Board Game" on Candyland</a></p></li><li><p><a href="https://ludology.libsyn.com/episode-3-catch-the-leader">Ludology Episode 3 - Catch the Leader</a> which includes the first critique of Power Grid</p></li><li><p><a href="https://ludology.libsyn.com/episode-3a-the-defense-of-power-grid">Ludology Episode 3A - The Defense of Power Grid</a></p></li></ul></li><li><p><a href="https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life">Conway's Game of Life</a></p></li><li><p><a href="https://en.wikipedia.org/wiki/Emergence">Emergence</a> (the broad umbrella which includes "emergent behavior")</p></li><li><p><a href="https://www.pcgamer.com/how-cats-get-drunk-in-dwarf-fortress-and-why-its-creators-havent-figured-out-time-travel-yet/">How cats get drunk in Dwarf Fortress, and why its creators haven't figured out time travel (yet)</a> (Note that we cut off the story before it got sad in the episode... the following link tells the full story, including the sad end to this particular form of emergent behavior)</p></li><li><p><a href="https://drdisc101.wordpress.com/2016/03/09/game-analysis-love-letter/">Game Analysis: Love Letter</a></p></li><li><p>Apparently the game about the soldiers gaining PTSD and getting drunk was called "Clockwork Empires" (note, another proprietary game and we haven't played it; it's an empire-colonialist-expansion game, but maybe a bit more consciously so... we don't know really though). This is the <a href="https://www.gamespot.com/amp-articles/getting-drunk-and-getting-high-in-clockwork-empires/1100-6418440/">closest article we could find about the behavior</a> but it doesn't seem to be the full interview Steve remembered. Note that Steve had a followup email saying: "Also, a detail I apparently forgot is that the alcohol helped them forget (temporarily?) their lost friends, which feels important..."</p></li></ul>

May 6, 2021

26: Dr. Morgan Lemmer-Webber, an academic journey

E

<p>Remember how we've been saying the entire run of this show "Morgan's hard at work at finishing her PhD dissertation?" Well guess what! She finally got it handed in and defended it... Morgan is now officially Dr. Morgan Lemmer-Webber! (She still has to wrap up a few edits but hey it's official now!)</p><p>Morgan walks us through her experiences of the graduate school process, from applying (and re-applying) to schools, to a masters program, to a PhD program, and the many fun steps, bumps, and adventures in-between.</p><p>Not much in terms of show notes this episode, but here are some pictures!</p><p><img src="/static/images/blog/pre-dr-mlemweb-envelope-scaled.jpg" alt="Chris hovering with an envelope to hopefully congratulate Morgan" /></p><p><img src="/static/images/blog/dr-mlemweb-scaled.jpg" alt="Morgan's face after finally being called "Doctor Morgan Lemmer-Webber" by her committee" /></p><p><img src="/static/images/blog/roman-loom-scaled.jpg" alt="The Roman two-beam loom" /></p><p><img src="/static/images/blog/working-with-roman-loom-scaled.jpg" alt="Morgan working with the Roman two-beam loom" /></p><p>Congratulations again, Morgan!</p>

Apr 23, 2021

25: Governance, Leadership, and Founder's Syndrome

E

<p>What story does an institution tell about itself? To whom does a governance structure and its leadership serve? To what degree are leaders within a governing institution subject or exempt to the rules of the governed? We use this framework to discuss the unexpected announcement of Richard Stallman's re-appointment to the FSF board, by the FSF board.</p><p>Content warning: depression and sexual harassment are both mentioned in this episode.</p><p><strong>Links:</strong></p><ul><li><p><a href="https://en.wikipedia.org/wiki/Founder%27s_syndrome">Founder's Syndrome</a> (Wikipedia article)</p></li><li><p><a href="https://www.eff.org/deeplinks/2021/03/statement-re-election-richard-stallman-fsf-board">Statement on the Re-election of Richard Stallman to the FSF Board</a> by the <a href="https://www.eff.org/">EFF</a></p></li><li><p><a href="https://rms-open-letter.github.io/">An open letter to remove Richard M. Stallman from all leadership positions</a></p></li><li><p><a href="https://twitter.com/fsf/status/1374399897558917128">Microblog post expressing lack of foreknowledge of announcement by FSF staff and Libreplanet volunteers</a></p></li><li><p><a href="https://www.harihareswara.net/ces.shtml">Not The First Time We Tried (FSF, GNU, RMS, etc.)</a> by <a href="https://www.harihareswara.net/">Sumana Harihareswara</a></p></li><li><p>Kat Walsh's statement of <a href="https://mastodon.social/@mindspillage/105940851460229358">making arguments in opposition to RMS's reinstatement to the board</a> (<a href="https://twitter.com/mindspillage/status/1374448587388588037">Twitter version</a>) and <a href="https://mastodon.social/@mindspillage/105948765536809476">announcement of resignation</a> (<a href="https://twitter.com/mindspillage/status/1374955150054289412">Twitter version</a>)</p></li><li><p><a href="https://mako.cc/copyrighteous/the-free-software-foundation-and-richard-stallman">The Free Software Foundation and Richard Stallman</a> by <a href="https://mako.cc/">Benjamin Mako Hill</a>, longtime FOSS advocate, former member of FSF board</p></li><li><p><a href="http://opentranscripts.org/transcript/programming-forgetting-new-hacker-ethic/">Programming is Forgetting: Toward a New Hacker Ethic</a></p></li><li><p><a href="https://selamjie.medium.com/remove-richard-stallman-appendix-a-a7e41e784f88">Documentation of accusations of women being harassed by RMS</a></p></li><li><p><a href="https://stallman.org/images/trade-treaty-comic.jpg">Political cartoon between RMS and Chris</a> from when Chris was in college</p></li><li><p><a href="https://lists.gnu.org/archive/html/emacs-devel/2007-02/msg01316.html">Re: Bug in emacs tetris</a></p></li><li><p><a href="https://www.emacswiki.org/emacs/EmacsAndXEmacs">GNU Emacs and XEmacs</a></p></li><li><p><a href="https://announce.asheesh.org/2018/12/libreplanet-speakers-ask-fsf-board-about-safe-space-policy-get-no-real-answer/">2018 Letter to the board in response to RMS's behavior and the board's lack of response</a></p></li><li><p><a href="https://media.libreplanet.org/u/libreplanet/m/the-gnu-philosophy-ethics-beyond-ethics/">Marianne Corvellec’s Libre Planet 2017 talk “The GNU Philosophy: Ethics beyond ethics”</a> where RMS says "I'm the president of the Free Software Foundation... so I don’t have to follow the rules"</p></li></ul>

Mar 28, 2021

24: Get Organized!

E

<p>Morgan returns from handing in her dissertation! Very topically, Morgan and Chris talk about organizational systems which can help you stay on track... even when you're working from home or trying to finish your PhD during a global pandemic.</p><p><strong>Links:</strong></p><ul><li><p>The <a href="https://en.wikipedia.org/wiki/Hipster_pda">Hipster PDA</a>, including the original <a href="http://www.43folders.com/2004/09/03/introducing-the-hipster-pda">semi-satirical announcement post</a>.</p></li><li><p><a href="https://orgmode.org/">Org Mode</a>, the world's greatest organizational and outliner system (or so claims Chris), if you're an <a href="https://www.gnu.org/software/emacs/">Emacs</a> user anyway (honestly, Org Mode is a great reason to pick up Emacs)</p></li><li><p>Locating purveyors of excessively priced office supplies left as an exercise for only a very particular kind of reader.</p></li></ul>

Mar 12, 2021

23: Nerdout! Fuzzy and crisp systems

E

<p>Morgan is in the final crunch of finishing her dissertation draft, so Chris's brother Steve Webber joins us for a special "nerdout": analyzing the dual nature of fuzzy vs crisp systems! From physics to biology, from programming languages to human languages, the duality of fuzzy and crisp is everpresent.</p><p>Yes, this really is what Chris and Steve sound like whenever they get together...</p><p><strong>Links:</strong></p><ul><li><p><a href="https://mitpress.mit.edu/sites/default/files/sicp/full-text/book/book.html">Structure and Interpretation of Computer Programs</a> (but <a href="https://sarabander.github.io/sicp/">this version looks better on the web</a>) and the <a href="https://www.youtube.com/watch?v=-J_xL4IGhJA&list=PLE18841CABEA24090">1980s lectures</a> (also on <a href="https://archive.org/details/SICP_4_ipod">Internet Archive</a> but the YouTube uploads are more recent and higher quality)</p></li><li><p><a href="https://en.wikipedia.org/wiki/Lisp_(programming_language)">Lisp</a> and <a href="https://en.wikipedia.org/wiki/Scheme_(programming_language)">Scheme</a></p></li><li><p><a href="https://en.wikipedia.org/wiki/Lambda_calculus">Lambda Calculus</a></p></li><li><p><a href="https://mitpress.mit.edu/books/little-schemer-fourth-edition">The Little Schemer</a></p></li><li><p><a href="https://www.youtube.com/watch?v=OyfBQmvr2Hc">The Most Beautiful Program Ever Written</a> by William Byrd</p></li><li><p><a href="http://www.softwarepreservation.org/projects/LISP/book/LISP%201.5%20Programmers%20Manual.pdf">Lisp 1.5 programmer's manual</a>, which also now has a lovely <a href="https://mitpress.mit.edu/books/lisp-15-programmers-manual">reprint for sale</a> (see Appendix B for Lisp in Lisp, albeit in m-expression rather than s-expression format... m-expressions never took on)</p></li><li><p><a href="https://www.oreilly.com/library/view/javascript-the-good/9780596517748/">Javascript: The Good Parts</a></p></li><li><p><a href="https://en.wikipedia.org/wiki/Narcissism_of_small_differences">The narcissism of small differences</a></p></li><li><p><a href="https://en.wikipedia.org/wiki/To_Mock_a_Mockingbird">To Mock a Mockingbird</a> by Raymond Smullyan. Also, presumably not the link Steve had shared with Chris back in the day (but maybe it was?) but here's a more math'y breakdown of some of the ideas, <a href="https://dkeenan.com/Lambda/">To Dissect a Mockingbird: A Graphical Notation for the Lambda Calculus with Animated Reduction</a></p></li><li><p><a href="https://en.wikipedia.org/wiki/Duality_(mathematics)">Duality (mathematics)</a></p></li><li><p><a href="https://techdifferences.com/difference-between-fuzzy-set-and-crisp-set.html">Fuzzy and crisp sets</a></p></li><li><p><a href="https://en.wikipedia.org/wiki/Neats_and_scruffies">Neats and scruffies</a> (see also our <a href="https://fossandcrafts.org/episodes/2-machine-learning-impact.html">previous episode about machine learning</a>)</p></li><li><p><a href="https://www.youtube.com/watch?v=D4vHnM8WPvU">Alan Watts' lecture on "prickles and goo"</a></p></li><li><p><a href="https://en.wikipedia.org/wiki/Carcinisation">Carcinisation</a> (convergent evolution on "crabs")</p></li><li><p><a href="https://wiki.c2.com/?JoelMosesOnAplAndLisp">Lisp vs APL: "Mud and Diamonds"</a></p></li><li><p><a href="http://guix.gnu.org/">Guix</a></p></li><li><p><a href="http://mumble.net/~jar/">Jonathan Rees's website</a></p></li><li><p><a href="https://en.wikipedia.org/wiki/Lojban">Lojban</a>, and here's a pretty good <a href="https://mw.lojban.org/papri/la_karda">Lojban intro</a></p></li><li><p>The infamous Lojban <a href="https://mw.lojban.org/papri/jbocre:_Bear_goo">"bear goo"</a> debate</p></li></ul>

Feb 13, 2021

22: Crafting the past... or trying to

E

<p>There's all sorts of reasons to pursue historical crafting techniques: for the experience of recreating them or learning new techniques, for education, or for entertainment and immersion. Morgan and Chris explore these paths under the terms "experiential historical crafts", "experimental archaeology", and "historical reenactment". What is important, useful, and fun about each of these? What pitfalls might we want to avoid? What can be gained by what we might find, how might we bring more people in... and what do we risk by what (or who) we might miss or leave out?</p><p><strong>Links and references:</strong></p><ul><li><p><a href="https://www.colonialwilliamsburg.org/">Colonial Williamsburg</a></p></li><li><p><a href="https://afroculinaria.com/">Afroculinaria</a>, Michael Twitty’s blog</p></li><li><p>Twitty, Michael. The Cooking Gene : a Journey through African American Culinary History in the Old South. New York, NY :Amistad, an imprint of HarperCollinsPublishers, 2017.</p></li><li><p>Outram, Alan K. “Introduction to Experimental Archaeology.” World Archaeology, vol. 40, no. 1, 2008, pp. 1–6.</p></li><li><p><a href="https://www.youtube.com/channel/UCboS0faGVeMi3n5_2LsVazw">Janet Stephens’s YouTube channel</a>, with tutorials for re-creating historical hairstyles</p></li><li><p>Stephens, Janet. “Recreating the Fonseca Hairstyle.” EXARC, 2013/1, https://exarc.net/issue-2013-1/at/recreating-fonseca-hairstyle</p></li><li><p>The journal <a href="https://exarc.net/">EXARC</a> is a peer-reviewed online journal for experimental archaeology with articles released under CC BY-NC-SA</p></li><li><p>Strand, Eva B. A, Marie-Louise Nosch, and Joanne Cutler. Tools, Textiles and Contexts: Investigating Textile Production in the Aegean and Eastern Mediterranean Bronze Age. Oxford: Oxbow Books, 2015.</p></li><li><p><a href="https://www.sca.org">Society for Creative Anachronism/SCA</a></p></li><li><p><a href="https://www.newyorker.com/culture/rabbit-holes/the-eighteenth-century-custard-recipe-that-enraged-trump-supporters">New Yorker* article about the Townsends episode on “Orange Fool”</a> (* Not the New York Times, as Chris misspoke in the podcast)</p></li><li><p><a href="https://www.youtube.com/watch?v=T2AG545WIsg">Townsends episode on “Orange Fool”</a></p></li><li><p><a href="https://www.youtube.com/watch?v=YIi1bjl_iqE">Townsends episode in aftermath of the “Orange Fool” outrage</a> (where he specifically states that his channel does not link historical topics to modern politics)</p></li><li><p><a href="https://www.youtube.com/watch?v=kvjsli7ICrI">Michael Twitty making Kush on Townsends</a> (“Exactly how you expect stuffing to smell … this is what you expect it to taste like”)</p></li><li><p><a href="https://www.youtube.com/watch?v=ELtVi9ZrvAA">Michael Twitty making Akara on Townsends</a> (the fritter/falafel-like dish)</p></li></ul><p>Special note here: we aren't saying Townsends is bad; we enjoy the show and from a standpoint of production, what it does present is very good. But it does seem like the show makes an intentional dodge on important issues or chooses to only present a limited and fun subset of history... which can be disappointing at the least and at the worst can result in a kind of nostalgia that erases real problems. All history is suffused with things to celebrate and things which are disturbing and disappointing, but recognizing only the former sets us up to repeat the latter.</p>

Jan 29, 2021

21: Vicky Steeves on Reproducibility, Open Research, & Librarians (... and game modding)

E

<p>We're joined by <a href="https://vickysteeves.com/">Vicky Steeves</a>, a hyper-talented librarian specializing in data management, open and reproducible research, and the overlap between FOSS, free culture, and library sciences! We dive into all of that... plus a bit of crafting... and even... what's this? A discussion of what the FOSS world can learn from the world of game modding (and vice versa)!</p><p><strong>Links:</strong></p><ul><li><p><a href="https://investigating-archiving-git.gitlab.io/">ISAGE</a> (Investigating & Archiving the Scholarly Git Experience) and, to be a bit meta, <a href="https://investigating-archiving-git.gitlab.io/updates/iasge-data-published/">ISAGE's own data as open and reproducible research</a>!</p></li><li><p><a href="https://v2.sherpa.ac.uk/romeo/">Sherpa Romeo</a></p></li><li><p><a href="https://www.reprozip.org/">ReproZip</a></p></li><li><p>Related F&C episode: <a href="https://fossandcrafts.org/episodes/8-stefano-zacchiroli-software-heritage.html">Stefano Zacchiroli on preserving source code at Software Heritage</a></p></li><li><p><a href="http://eaas.uni-freiburg.de/">bwFLA - Emulation as a Service</a></p></li><li><p><a href="https://stardewcommunitywiki.com/Modding:Player_Guide/Getting_Started">Stardew Valley modding page</a> (note: Stardew Valley is not itself FOSS)</p></li><li><p><a href="https://opensource.com/article/18/6/how-programming-evolved-knitting">Programming owes its strength to our long legacy of knitting</a> by Carrie Stokes</p></li><li><p><a href="https://jupyter.org/">Project Jupyter</a></p></li><li><p><a href="https://git-scm.com/">Git</a>, <a href="https://git-annex.branchable.com/">git-annex</a>, and <a href="https://git-lfs.github.com/">git-lfs</a></p></li><li><p><a href="https://www.docker.com/">Docker</a></p></li><li><p><a href="https://stuartgeiger.com/articles/2018-05-28-cscw-documentation/">The Types, Roles, and Practices of Documentation in Data Analytics Open Source Software Libraries: A Collaborative Ethnography of Documentation Work</a> by <a href="https://stuartgeiger.com/">R. Stuart Geiger</a></p></li></ul>

Jan 18, 2021

20: Hygiene for a computing pandemic

E

<p>Chris and Morgan, driving in the Covid-19 pandemic, reflect on lessons of hygiene and a separation of concerns from the past (seen through the retroactively surprising struggle for handwashing acceptance) while analyzing how to bring safety to today's computing security pandemic via object capability discipline.</p><p>As said in the episode, there's a lot of research and evidence for the object capability security approach! Please do scour the links below (with significant commentary attached).</p><p><strong>Links:</strong></p><ul><li><p><a href="https://en.wikipedia.org/wiki/Ignaz_Semmelweis">Ignaz Semmelweis</a> and two excellent podcast episodes with more:</p><ul><li><p><a href="https://www.iheart.com/podcast/stuff-you-missed-in-history-cl-21124503/episode/ignaz-semmelweis-and-the-war-on-29118226/">Ignaz Semmelweis and the War on Handwashing</a> on <a href="https://www.iheart.com/podcast/stuff-you-missed-in-history-cl-21124503/">Stuff You Missed in History Class</a></p></li><li><p><a href="https://maximumfun.org/episodes/sawbones/sawbones-ignaz-semmelweis/">The fascinating, inspiring, and infurating story of Ignaz Semmelweis</a> on <a href="https://maximumfun.org/episodes/sawbones/sawbones-ignaz-semmelweis/">Sawbones</a></p></li></ul></li><li><p>The mailing list post by Chris that prompted this episode (largely the same stuff, a bit more particular to the targeted audience): <a href="https://lists.w3.org/Archives/Public/public-credentials/2020Dec/0028.html">Hygiene for a computing pandemic: separation of VCs and ocaps/zcaps</a></p></li><li><p><a href="https://medium.com/agoric/pola-would-have-prevented-the-event-stream-incident-45653ecbda99">POLA Would Have Prevented the Event-Stream Incident</a>, by Kate Sills. Examines how malicious code inserted into a library designed to steal programmers' private information/keys/money could have been prevented with capability-based security.</p></li><li><p><a href="https://librelounge.org/episodes/episode-13-object-capabilities-with-kate-sills.html">An interview with Kate Sills about object capabilities</a>; contains some of the same information presented in this episode, but with more focus on the basic concepts.</p></li><li><p><a href="https://lists.w3.org/Archives/Public/public-credentials/2020Dec/0028.html">A Security Kernel based on the Lambda Calculus</a> explains how these concepts apply to programming language design (using a limited subset of the Scheme programming language).</p></li><li><p>Ka-Ping Yee's PhD dissertation, <a href="https://web.archive.org/web/20200702023836/http://zesty.ca/pubs/yee-phd.pdf">Building Reliable Voting Machine Software</a>, demonstrates the difficulty of finding intentionally obscured security vulnerabilities through code review (see "How was PVote's security evaluated?"). This demonstrates that FOSS is <em>necessary but insufficient on its own</em> for security.</p></li><li><p>A <a href="https://lwn.net/Articles/57135/">backdoor which was inserted into the official Linux kernel source code</a> (and actually distributed on the official CVS server, briefly!) all the way back in 2003. Note that the vulnerability was initially discovered not through code review, but through discovering a server intrusion. The code is well obfuscated in a way that might be difficult to observe through visual inspection of a significant body of code.</p></li><li><p>The <a href="https://w3c-ccg.github.io/zcap-ld/">zcap-ld spec</a> has a subsection on <a href="https://w3c-ccg.github.io/zcap-ld/#relationship-to-vc">how to safely and hygienically bridge the worlds of identity/claims/credentials with authority/ocaps</a>. (Note some bias here: Chris co-authored this spec with Mark Miller.) It also has some other useful subsections: <a href="https://w3c-ccg.github.io/zcap-ld/#capabilities-are-safer">Capabilities are Safer</a> contrasts with ACLs, and <a href="https://w3c-ccg.github.io/zcap-ld/#zcap-by-example">ZCAP-LD by Example</a> shows how capabilities can be constructed on top of certificate chains (an approach not even mentioned in the episode... but yes, you can do it!)</p></li><li><p>So why are ACLs / an identity-oriented approach so bad anyway? <a href="http://waterken.sourceforge.net/aclsdont/current.pdf">ACLs Don't</a> explains the problems caused by an ide

Jan 3, 2021

19: Mallory Knodel on bits and bytes and human rights

E

<p>With computing technology becoming integrated with every aspect of our lives, many issues are simultaneously human rights issues and technical issues. Thus, how are organizations concerned with human rights and social justice engaging with technological authorship and policy-making? <a href="https://twitter.com/MalloryKnodel">Mallory Knodel</a>, presently <a href="https://cdt.org/staff/mallory-knodel/">Chief Technology Officer</a> for the <a href="https://cdt.org/">Center for Democracy and Technology</a>, explains her work as a Public Interest Technologist. Mallory is also heavily engaged in a wide number of technical standards-making organizations, and explains not only how technical standards are of interest to human rights organizations, but how the origin in work to define human rights overlaps with the emergence of standards-making efforts.</p><p><strong>Links:</strong></p><ul><li><p><a href="https://cdt.org/">Center for Democracy and Technology</a></p></li><li><p>The <a href="https://datatracker.ietf.org/rg/hrpc/about/">Human Rights Protocol Considerations Research Group</a> (of which Mallory is co-chair)</p></li><li><p>A whole bunch of mentioned standards-making organizations: <a href="https://www.w3.org/">W3C</a>, <a href="https://ietf.org/">IETF</a>, <a href="https://irtf.org/">IRTF</a>, <a href="https://www.ieee.org/">IEEE</a>, <a href="https://www.itu.int">ITU</a>, <a href="https://www.icann.org/">ICANN</a>, <a href="ISO">ISO</a></p></li><li><p><a href="https://jhupbooks.press.jhu.edu/title/engineering-rules">Engineering Rules: Global Standard Setting since 1880</a></p></li><li><p>[http://manu.sporny.org/2016/rebalancing/](Rebalancing How the Web is Built) by Manu Sporny</p></li><li><p>The slew of Google-related stuff, both good and bad:</p><ul><li><p><a href="https://developers.googleblog.com/2020/08/guidance-for-our-effort-to-block-less-secure-browser-and-apps.html">Google's attempt to control which browsers are permitted to use their services</a></p></li><li><p><a href="https://themarkup.org/google-the-giant/2020/11/19/as-antitrust-pressure-mounts-google-to-pull-back-benefit-to-news-sites-that-adopted-its-preferred-mobile-technology">Controvercy around Google's AMP technology</a></p></li><li><p><a href="https://www.wired.com/story/google-is-testing-end-to-end-encryption-in-android-messages/">Google Is Testing End-to-End Encryption in Android Messages</a></p></li><li><p><a href="https://www.bloomberg.com/news/articles/2020-11-23/google-should-be-u-k-antitrust-priority-online-marketers-warn">3d party tracking cookies</a></p></li></ul></li><li><p><a href="https://www.theregister.com/2017/12/01/russia_own_internet/">Governmental battles over root DNS split</a></p></li><li><p><a href="https://www.zdnet.com/article/russia-wants-to-ban-the-use-of-secure-protocols-such-as-tls-1-3-doh-dot-esni/">Russia blocking TLS 1.3</a></p></li><li><p><a href="https://tools.ietf.org/html/rfc8890">IETF RFC 8890: The Internet is for End Users</a></p></li></ul>

Dec 17, 2020

18: Sumana Harihareswara on sketching, standup, and maintainership

E

<p>We're joined by <a href="https://www.harihareswara.net">Sumana Harihareswara</a>, a FOSS advocate yes, but also a person of so many other talents! We talk about sketching, standup comedy, and maintainership for the long life of free software projects. (Did you know you can hire Sumana to help on your FOSS project maintainership btw? Sumana runs <a href="https://changeset.nyc/">Changeset Consulting</a>!) We also talk about representation in the FOSS community within the arts (especially narrative arts), and about learning new skills within "no big deal" contexts.</p><p><strong>Links:</strong></p><ul><li><p><a href="https://changeset.nyc/">Changeset Consulting</a></p></li><li><p>Sumana's LibrePlanet 2017 keynote: <a href="https://media.libreplanet.org/u/libreplanet/m/lessons-myths-and-lenses-what-i-wish-i-d-known-in-1998/">Lessons, myths, and lenses: What I wish I'd known in 1998</a></p></li><li><p><a href="https://producingoss.com/">Producing Open Source Software</a></p></li><li><p><a href="https://fanlore.org/wiki/Vidding">Vidding</a> and some of its origins in the <a href="https://fanlore.org/wiki/Slideshow">slideshow form</a> (in particular with <a href="https://fanlore.org/wiki/Kandy_Fong">Kandy Fong's</a> early works)</p></li><li><p>More on fanworks and fan communities and their history at <a href="https://fanlore.org">fanlore.org</a></p></li><li><p><a href="https://criticalcommons.org/Members/brainwane/clips/pipeline">Vid: Pipeline</a> by, as it turns out, <a href="https://www.harihareswara.net">Sumana Harihareswara</a>!</p></li><li><p><a href="https://archiveofourown.org/works/548124">Vid: Only a Lad</a> by Laura Shapiro</p></li><li><p><a href="https://eruthros.dreamwidth.org/343901.html">Vid: Straightening Up the House</a> by eruthros; also see <a href="https://eruthros.dreamwidth.org/344480.html">all this other great commentary</a>!</p></li><li><p><a href="https://www.goodreads.com/book/show/138805.The_Bug">The Bug</a> by Ellen Ullman</p></li><li><p><a href="https://en.wikipedia.org/wiki/Halt_and_Catch_Fire_(TV_series)">Halt and Catch Fire</a></p></li><li><p><a href="https://en.wikipedia.org/wiki/The_Internet%27s_Own_Boy">The Internet's Own Boy</a>, a film and play about <a href="https://en.wikipedia.org/wiki/Aaron_Swartz">Aaron Swartz</a>, which you can <a href="https://www.youtube.com/watch?v=9vz06QO3UkQ">watch here in movie form</a> <strong>CORRECTION:</strong> Actually <a href="https://mastodon.social/@brainwane/105334518690433386">Sumana pointed us in the correct direction</a>... the play was <a href="http://dixonplace.org/performances/building-a-real-boy/">Building a Real Boy</a>, a separate thing from the forementioned film!</p></li><li><p><a href="https://en.wikipedia.org/wiki/Hackers:_Heroes_of_the_Computer_Revolution">Steven Levy's Hackers: Heroes of the Computer Revolution</a>, and also the critical response <a href="http://opentranscripts.org/transcript/programming-forgetting-new-hacker-ethic/">Programming is Forgetting: Toward a New Hacker Ethic</a> by Allison Parrish</p></li><li><p><a href="https://xkcd.com/">XKCD</a></p></li><li><p><a href="https://www.youtube.com/watch?v=bLlj_GeKniA">Julia Styles in Ghostwriter</a></p></li><li><p><a href="https://sfconservancy.org/">Software Freedom Conservancy</a>, who is doing a <a href="https://sfconservancy.org/supporter/">fundraiser right now</a>!</p><ul><li><p><a href="https://sfconservancy.org/blog/2015/dec/22/sumana-2015/">Sumana's fundraising vid for Conservancy in 2015</a></p></li><li><p><a href="https://dustycloud.org/blog/conservancy-card/">Chris's animated ascii art card for Conservancy in 2019</a> (<a href="https://gitlab.com/dustyweb/conservancy-postcard">source code</a>)</p></li></ul></li><li><p>If you're interested in Sumana's upcoming book on long-term maintenance of FOSS projects, you ca

Dec 6, 2020

17: Gardening, from seedling to seasoned

E

<p>We're joined by our friend Tristan to talk about gardening experiences, from newbies (us) to the wise (Tristan and others who are not us). We (Morgan and Chris) have just started seriously gardening this year, and have learned a lot about what works and what doesn't. And it turns out that people who have been doing it for years (such as Tristan) still have a lot of successes but also a lot of failures. But those can be fun too!</p><p><img src="/static/images/blog/duck-lounging.jpg" alt="Duck lounging" /></p><p><img src="/static/images/blog/cold-frame-sketch.jpg" alt="Cold frame sketch" /></p><p><img src="/static/images/blog/cold-frame-closed.jpg" alt="Cold frame closed" /></p><p><img src="/static/images/blog/cold-frame-open.jpg" alt="Cold frame open" /></p><p><img src="/static/images/blog/cold-frame-inside.jpg" alt="Cold frame inside" /></p><p><strong>Links:</strong></p><ul><li><a href="https://www.simonandschuster.com/books/Stocking-Up/Carol-Hupping/9780671693954">Stocking Up</a> (book on preserving)</li><li><a href="https://www.youtube.com/watch?v=0LH6-w57Slw">No dig sheet mulching</a></li></ul>

Nov 28, 2020

16: Bassam Kurdali on using Blender for open movie productions and education

E

<p><a href="https://urchn.org/">Bassam Kurdali</a> (<a href="https://mastodon.social/@bkurdali">Fediverse</a>, <a href="https://twitter.com/bkurdali">Twitter</a>) talks about using <a href="https://www.blender.org/">Blender</a> (a free and open source software suite for making 3d artwork) for open movie projects such as <a href="https://orange.blender.org/">Elephants Dream</a> (the world's first open movie project, which Bassam directed!) and <a href="https://wiresforempathy.org/">Wires for Empathy</a>, as well as use in teaching it to college students studying animation.</p><p><strong>Links:</strong></p><ul><li><a href="https://www.blender.org/">Blender</a></li><li><a href="https://urchn.org/">Urchin studios</a></li><li>Chicken Chair (we need a better link for this... check back later!)</li><li><a href="https://orange.blender.org/">Elephants Dream</a></li><li><a href="https://wiresforempathy.org/">Wires for Empathy</a> (aka "Tube")</li><li><a href="https://opentoonz.github.io/e/">OpenToonz</a></li><li><a href="https://www.charlielee.uk/boats-animator/">Boats Animator</a></li><li><a href="https://natrongithub.github.io/">Natron</a></li><li><a href="https://www.hampshire.edu/">Hampshire College</a></li><li><a href="https://www.risd.edu/">Rhode Island School of Design (RISD)</a></li><li><a href="https://cloud.blender.org/p/gallery/57e507b80fcf29412d1f1e53">Blender splash screens gallery</a></li></ul>

Nov 12, 2020

15: Scribble and the Open Document Format

E

<p>Morgan and Chris talk about the <a href="https://docs.racket-lang.org/scribble/index.html">Scribble</a> document authoring format, with Morgan talking about authoring her dissertation in it and Chris talking about writing an <a href="http://opendocumentformat.org/">OpenDocument Format</a> (sometimes shortened to "ODF" or "ODT") exporter. (That code is now a <a href="https://github.com/racket/scribble/pull/284">merge request</a> which will hopefully become part of Scribble itself!)</p><p><strong>Links:</strong></p><ul><li><p>The <a href="https://fossandcrafts.org/episodes/14-digital-humanities-workshops.html">Digital Humanities Workshops</a> episode... this is kind of a continuation of those topics.</p></li><li><p><a href="https://racket-lang.org/">Racket</a> and <a href="https://docs.racket-lang.org/scribble/index.html">Scribble</a></p></li><li><p><a href="https://download.racket-lang.org/v7.4.html">Racket 7.4 release notes</a>, where Morgan is mentioned as a contributor.</p></li></ul><p><em>Clarification:</em> At one point we talk about whether or not Scribble includes support for "image lists". It has the relevant building blocks with support for images and figures, we were talking a bit more specifically about fitting a particular document formatting and organizational pattern used in art history papers.</p>

Nov 6, 2020

14: Digital Humanities Workshops

E

<p>Morgan and Chris discuss the <a href="https://dustycloud.org/misc/digital-humanities/">Digital Humanities workshops</a> they ran introducing non-programmers to <a href="https://racket-lang.org/">Racket</a> and <a href="https://docs.racket-lang.org/scribble/index.html">Scribble</a>.</p><p><img src="/static/images/blog/Snowmen.png" alt="Participants' snowmen entries" /></p><p><strong>Links:</strong></p><ul><li><a href="https://dustycloud.org/tmp/lp2018-digital-humanities-flier.pdf">The flier</a> (post-LibrePlanet 2018 edition)</li><li><p><a href="https://dustycloud.org/misc/digital-humanities/">Course material</a></p><ul><li><a href="https://dustycloud.org/misc/digital-humanities/Snowman.html">Building a Snowman with Racket</a></li><li><a href="https://dustycloud.org/misc/digital-humanities/HowTo.html">How to Use Scribble to Write your Academic Papers: A Reference Tutorial</a></li></ul></li></ul>

Oct 31, 2020

13: ActivityPub Conference 2020 with Sebastian Lasse

E

<p>This week we are joined by <a href="https://mastodon.social/@sl007">Sebastian Lasse</a>, author of the <a href="https://redaktor.me/">Redaktor</a> <a href="https://www.w3.org/TR/activitypub/">ActivityPub</a> powered CMS, and co-host of both <a href="https://conf.activitypub.rocks/">ActivityPub Conference 2020</a> and <a href="https://redaktor.me/apconf/">ActivityPub Conference 2019</a> along with Morgan. Lots of retrospective, especially on the difference between APConf as an online conference in 2020 vs an in person conference in 2019.</p><p><strong>Links:</strong></p><ul><li><p><a href="https://conf.activitypub.rocks/">ActivityPub Conference 2020</a></p><ul><li><p><a href="https://conf.tube/video-channels/apconf_channel/videos">ActivityPub Conference videos</a></p></li><li><p>The <a href="https://conf.tube/videos/watch/87bc99dd-b1b8-4fc3-b034-dca805388179">Running a FOSS virtual conference</a> meta-talk/panel</p></li></ul></li><li><p><a href="https://www.w3.org/TR/activitypub/">ActivityPub</a></p></li><li><p><a href="https://fosshost.org/">FOSShost</a></p></li><li><p><a href="https://conf.tube/videos/watch/285e7580-8281-4ae4-842e-81c687237c69">"Some singing"</a></p></li><li><p><a href="https://redaktor.me/">Redaktor</a></p></li><li><p>The <a href="https://socialhub.activitypub.rocks/t/activitypub-hackathon-2020/956/3">Hackathon</a> at APConf 2020</p><ul><li><p><a href="https://socialhub.activitypub.rocks/t/petnames-gui/1066">Sebastian's Petnames hackathon project thread</a></p></li><li><p><a href="https://socialhub.activitypub.rocks/t/spritely-at-the-hackathon/1032">Spritely hackathon project thread</a></p></li><li><p><a href="https://socialhub.activitypub.rocks/tag/hackathon">Other hackathon projects/threads</a>!</p></li></ul></li><li><p>We have a few more recordings related the petnames discussion and the hackathon demos to link here, but we'll have to wait until they're ready to go up to link them here!</p></li></ul>

Oct 15, 2020