<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Kære Computer</title>
    <link>https://www.kaerecomputer.dk</link>
    <atom:link href="https://www.kaerecomputer.dk/rss.xml" rel="self" type="application/rss+xml"/>
    <description>Infrequent newsletter about tech.</description>
    <lastBuildDate>Wed, 04 Jun 2025 00:00:00 GMT</lastBuildDate>
  <item>
    <title>Websites for Conviviality</title>
    <link>https://www.kaerecomputer.dk/posts/7</link>
    <guid>https://www.kaerecomputer.dk/posts/7</guid>
    <pubDate>Wed, 04 Jun 2025 00:00:00 GMT</pubDate>
    <description><![CDATA[<p>Kære Computer,</p>
<p><img src="https://www.kaerecomputer.dk/posts/softer-cc-site.gif" alt="Softer website GIF"></p>
<p>I made <a href="https://nynnechristoffersen.com/courses/softer-cc/index-cc.html">a little website</a> for the series of events I&#39;m doing with SOFTER this spring. <a href="https://www.softer.global/">SOFTER</a> is a feminist network for 3D design, code, arts and hardware by Ida Lissner and Nicole Jonasson. I have been a big fan of theirs ever since I stumbled over their pink, bubbly and inclusive universe a few years ago. So when they opened their new Lab here in cph, I was delighted to teach there.</p>
<p><img src="https://www.kaerecomputer.dk/posts/lippi-painting-color.png" alt="Renaissance painting">
<strong>Painting of programmer trying to hand code a website in html and css, while also tending to her two two-year-olds, by <a href="https://recherche.smb.museum/detail/866844/die-muse-erato">Filippino Lippi</a>, 2025.</strong></p>
<p>I made a creative coding workshop with <a href="https://p5js.org/">p5.js</a> for absolute beginners. The site is a very simple html and css project with a tutorial and lots of links for all the courses and educators that inspired me. I had fun adding a little p5.js sketch as a background to each page, and overall just loved the process of making this. </p>
<p> ▄▀▄▄▄▄   ▄▀▀▀▀▄   ▄▀▀▄ ▀▄  ▄▀▀▄ ▄▀▀▄  ▄▀▀█▀▄   ▄▀▀▄ ▄▀▀▄  ▄▀▀█▀▄    ▄▀▀█▄   ▄▀▀▀▀▄<br>█ █    ▌ █      █ █  █ █ █ █   █    █ █   █  █ █   █    █ █   █  █  ▐ ▄▀ ▀▄ █    █<br>▐ █      █      █ ▐  █  ▀█ ▐  █    █  ▐   █  ▐ ▐  █    █  ▐   █  ▐    █▄▄▄█ ▐    █<br>  █      ▀▄    ▄▀   █   █     █   ▄▀      █       █   ▄▀      █      ▄▀   █     █<br> ▄▀▄▄▄▄▀   ▀▀▀▀   ▄▀   █       ▀▄▀     ▄▀▀▀▀▀▄     ▀▄▀     ▄▀▀▀▀▀▄  █   ▄▀    ▄▀▄▄▄▄▄▄▀ 
█     ▐           █    ▐              █       █           █       █ ▐   ▐     █<br>▐                 ▐                   ▐       ▐           ▐       ▐           ▐         </p>
<p>I have been fascinated for a while now about how teaching/learning resources can be beautiful. I feel like have spent enough time looking at ugly tutorials or blogs. No offense, fellow nerds, but <a href="https://www.are.na/nynne-christoffersen/i-need-this-to-be-beautiful">I need this to be beautiful</a>! I need the information to be cute. I need to delight in the hand-coded and whimsical web. Making a site that gives me joy, is a way to keep finding delight in learning and teaching. And that in itself is enough! Seeing other people enjoy it, is icing on the cake. I love how low the stakes are. No one needs this website. No one asked for it. I&#39;m making it simply because I want to, and because It feels good to add to the the <em>convivial</em> web.</p>
<p><img src="https://www.kaerecomputer.dk/posts/palma-painting-color1.png" alt="Renaissance painting">
<strong>Woman finding precious time for hand-coding a html and css website, while one of her babes are sleeping in her lap. By <a href="https://recherche.smb.museum/detail/868939/maria-mit-dem-kind">Jacopo Palma</a>, 2025.</strong></p>
<p>A few years ago, I made a book club session with the artist Natalia Tikhonova as part of <a href="https://www.instagram.com/calculationart/">the Calculation Art project</a> online residency program, where we read the book ‘<a href="https://archive.org/details/illich-conviviality">Tools for conviviality</a>’ by Austrian philosopher Ivan Illich. In the book from (1973), Illich writes that the nature of modern ‘tools’, from machines to schools, has the effect of making people dependent and undermine their own natural abilities. He suggest that we instead create what he called “convivial tools”. These are tools that encourage people to think for themselves and be more socially engaged. </p>
<p><em>&quot;Convivial tools are those which give each person who uses them the greatest opportunity to enrich the environment with the fruits of his or her vision.&quot;</em></p>
<p><img src="https://www.kaerecomputer.dk/asciidividers/asciidividers-02.png" alt="ascii divider"></p>
<p>This book is one of those kinds of works that are quoted over and over. In a culture obsessed with the negative and dystopian sci-fi views on technology, it stands out because it proposes positive solutions to tech-problems, and encourages to look constructively at the mess we&#39;ve made of our modern world. </p>
<p><img src="https://www.kaerecomputer.dk/asciidividers/asciidividers-05.png" alt="ascii divider"></p>
<p>The proposition is that we need to share and help each other create systems that are transparent and in return strengthen our ability to learn and build things. It also urges to rethink a system centers the idea that technology must advance, machines have to take over and that <strong>infinite growth</strong> and revenue increase is not only possible, but the <strong>main purpose</strong> of it all. </p>
<p>I did the book club with Tina Ryoon Andersen &amp; <a href="https://johanneaarup.dk/">Johanne</a> way back in 2021. A quaint time before the internet was taken over by social media platforms that promote <a href="https://en.wikipedia.org/wiki/Stochastic_parrot">Stochastic Parrot</a> content, and most of our monopoly-tech-infrastructure-providers decided we need more <a href="https://www.bbc.com/news/articles/c748gn94k95o">nuclear power plants</a> to fuel the <a href="https://www.theguardian.com/us-news/ng-interactive/2025/apr/13/end-times-fascism-far-right-trump-musk">fascist</a> <a href="https://en.wikipedia.org/wiki/The_Minority_Report#Synopsis">Precrime</a> <a href="https://economictimes.indiatimes.com/news/international/us/palantir-to-create-vast-federal-data-platform-tying-together-millions-of-americans-private-records-stock-jumps/articleshow/121521062.cms?from=mdr">surveilance machines</a>. A simpler time! </p>
<p> ▄████▄  ▒█████  ███▄    ███▒   █▓██▓██▒   █▓██▓▄▄▄      ██▓<br>▒██▀ ▀█ ▒██▒  ██▒██ ▀█   ▓██░   █▓██▓██░   █▓██▒████▄   ▓██▒<br>▒▓█    ▄▒██░  ██▓██  ▀█ ██▓██  █▒▒██▒▓██  █▒▒██▒██  ▀█▄ ▒██░<br>▒▓▓▄ ▄██▒██   ██▓██▒  ▐▌██▒▒██ █░░██░ ▒██ █░░██░██▄▄▄▄██▒██░<br>▒ ▓███▀ ░ ████▓▒▒██░   ▓██░ ▒▀█░ ░██░  ▒▀█░ ░██░▓█   ▓██░██████▒
░ ░▒ ▒  ░ ▒░▒░▒░░ ▒░   ▒ ▒  ░ ▐░ ░▓    ░ ▐░ ░▓  ▒▒   ▓▒█░ ▒░▓  ░
  ░  ▒    ░ ▒ ▒░░ ░░   ░ ▒░ ░ ░░  ▒ ░  ░ ░░  ▒ ░ ▒   ▒▒ ░ ░ ▒  ░
░       ░ ░ ░ ▒    ░   ░ ░    ░░  ▒ ░    ░░  ▒ ░ ░   ▒    ░ ░<br>░ ░         ░ ░          ░     ░  ░       ░  ░       ░  ░   ░  ░
░                             ░          ░                      </p>
<p>What does this have to do with a tiny p5.js tutorial website? At the book club, we all agreed that although convivial tools sound great, its difficult to think of what a truly convivial tool really <em>is</em>. Unlike in 2021, these days, the answer to that question seems much more intuitive to me. In my eyes, beautiful, accessible, free and community-based education in programming IS <em>a convivial tool!</em> </p>
<p>I love the movement towards the <a href="https://tinyawards.net/">tiny</a>, <a href="https://handmade-web.net/">handmade web</a>. Particularly the part that builds and shares tools that encourages other people to learn how to code and, in return continue to add to it. I&#39;m deeply inspired by people who build a praxis around teaching and building learning resources, such as <a href="https://laurelschwulst.com/">Laurel Schwulst</a>, <a href="https://chia.design/">Chia Amisola</a>, <a href="https://mindyseu.com/">Mindy Seu</a>, <a href="https://taeyoonchoi.com/">Taeyoon Choi</a>, <a href="https://www.schoolofma.org/community/rachel-uwa">Rachel Uwa</a>.  And so this is something I will probably keep doing. Building little cute sites with learning material. <strong>Websites for Conviviality</strong>.</p>
<p><img src="https://www.kaerecomputer.dk/posts/rainbow-gif.gif" alt="Rainbow GIF"></p>
<p>♡ Nynne</p>
<p>P.S.
Thank you <strong>so much</strong> for writing in my <a href="https://www.kaerecomputer.dk/guestbook.html">guestbook</a>! Speaking about the small web, reading messgaes in here makes me so incredibly happy. Thank you!</p>
]]></description>
    <content:encoded><![CDATA[<p>Kære Computer,</p>
<p><img src="https://www.kaerecomputer.dk/posts/softer-cc-site.gif" alt="Softer website GIF"></p>
<p>I made <a href="https://nynnechristoffersen.com/courses/softer-cc/index-cc.html">a little website</a> for the series of events I&#39;m doing with SOFTER this spring. <a href="https://www.softer.global/">SOFTER</a> is a feminist network for 3D design, code, arts and hardware by Ida Lissner and Nicole Jonasson. I have been a big fan of theirs ever since I stumbled over their pink, bubbly and inclusive universe a few years ago. So when they opened their new Lab here in cph, I was delighted to teach there.</p>
<p><img src="https://www.kaerecomputer.dk/posts/lippi-painting-color.png" alt="Renaissance painting">
<strong>Painting of programmer trying to hand code a website in html and css, while also tending to her two two-year-olds, by <a href="https://recherche.smb.museum/detail/866844/die-muse-erato">Filippino Lippi</a>, 2025.</strong></p>
<p>I made a creative coding workshop with <a href="https://p5js.org/">p5.js</a> for absolute beginners. The site is a very simple html and css project with a tutorial and lots of links for all the courses and educators that inspired me. I had fun adding a little p5.js sketch as a background to each page, and overall just loved the process of making this. </p>
<p> ▄▀▄▄▄▄   ▄▀▀▀▀▄   ▄▀▀▄ ▀▄  ▄▀▀▄ ▄▀▀▄  ▄▀▀█▀▄   ▄▀▀▄ ▄▀▀▄  ▄▀▀█▀▄    ▄▀▀█▄   ▄▀▀▀▀▄<br>█ █    ▌ █      █ █  █ █ █ █   █    █ █   █  █ █   █    █ █   █  █  ▐ ▄▀ ▀▄ █    █<br>▐ █      █      █ ▐  █  ▀█ ▐  █    █  ▐   █  ▐ ▐  █    █  ▐   █  ▐    █▄▄▄█ ▐    █<br>  █      ▀▄    ▄▀   █   █     █   ▄▀      █       █   ▄▀      █      ▄▀   █     █<br> ▄▀▄▄▄▄▀   ▀▀▀▀   ▄▀   █       ▀▄▀     ▄▀▀▀▀▀▄     ▀▄▀     ▄▀▀▀▀▀▄  █   ▄▀    ▄▀▄▄▄▄▄▄▀ 
█     ▐           █    ▐              █       █           █       █ ▐   ▐     █<br>▐                 ▐                   ▐       ▐           ▐       ▐           ▐         </p>
<p>I have been fascinated for a while now about how teaching/learning resources can be beautiful. I feel like have spent enough time looking at ugly tutorials or blogs. No offense, fellow nerds, but <a href="https://www.are.na/nynne-christoffersen/i-need-this-to-be-beautiful">I need this to be beautiful</a>! I need the information to be cute. I need to delight in the hand-coded and whimsical web. Making a site that gives me joy, is a way to keep finding delight in learning and teaching. And that in itself is enough! Seeing other people enjoy it, is icing on the cake. I love how low the stakes are. No one needs this website. No one asked for it. I&#39;m making it simply because I want to, and because It feels good to add to the the <em>convivial</em> web.</p>
<p><img src="https://www.kaerecomputer.dk/posts/palma-painting-color1.png" alt="Renaissance painting">
<strong>Woman finding precious time for hand-coding a html and css website, while one of her babes are sleeping in her lap. By <a href="https://recherche.smb.museum/detail/868939/maria-mit-dem-kind">Jacopo Palma</a>, 2025.</strong></p>
<p>A few years ago, I made a book club session with the artist Natalia Tikhonova as part of <a href="https://www.instagram.com/calculationart/">the Calculation Art project</a> online residency program, where we read the book ‘<a href="https://archive.org/details/illich-conviviality">Tools for conviviality</a>’ by Austrian philosopher Ivan Illich. In the book from (1973), Illich writes that the nature of modern ‘tools’, from machines to schools, has the effect of making people dependent and undermine their own natural abilities. He suggest that we instead create what he called “convivial tools”. These are tools that encourage people to think for themselves and be more socially engaged. </p>
<p><em>&quot;Convivial tools are those which give each person who uses them the greatest opportunity to enrich the environment with the fruits of his or her vision.&quot;</em></p>
<p><img src="https://www.kaerecomputer.dk/asciidividers/asciidividers-02.png" alt="ascii divider"></p>
<p>This book is one of those kinds of works that are quoted over and over. In a culture obsessed with the negative and dystopian sci-fi views on technology, it stands out because it proposes positive solutions to tech-problems, and encourages to look constructively at the mess we&#39;ve made of our modern world. </p>
<p><img src="https://www.kaerecomputer.dk/asciidividers/asciidividers-05.png" alt="ascii divider"></p>
<p>The proposition is that we need to share and help each other create systems that are transparent and in return strengthen our ability to learn and build things. It also urges to rethink a system centers the idea that technology must advance, machines have to take over and that <strong>infinite growth</strong> and revenue increase is not only possible, but the <strong>main purpose</strong> of it all. </p>
<p>I did the book club with Tina Ryoon Andersen &amp; <a href="https://johanneaarup.dk/">Johanne</a> way back in 2021. A quaint time before the internet was taken over by social media platforms that promote <a href="https://en.wikipedia.org/wiki/Stochastic_parrot">Stochastic Parrot</a> content, and most of our monopoly-tech-infrastructure-providers decided we need more <a href="https://www.bbc.com/news/articles/c748gn94k95o">nuclear power plants</a> to fuel the <a href="https://www.theguardian.com/us-news/ng-interactive/2025/apr/13/end-times-fascism-far-right-trump-musk">fascist</a> <a href="https://en.wikipedia.org/wiki/The_Minority_Report#Synopsis">Precrime</a> <a href="https://economictimes.indiatimes.com/news/international/us/palantir-to-create-vast-federal-data-platform-tying-together-millions-of-americans-private-records-stock-jumps/articleshow/121521062.cms?from=mdr">surveilance machines</a>. A simpler time! </p>
<p> ▄████▄  ▒█████  ███▄    ███▒   █▓██▓██▒   █▓██▓▄▄▄      ██▓<br>▒██▀ ▀█ ▒██▒  ██▒██ ▀█   ▓██░   █▓██▓██░   █▓██▒████▄   ▓██▒<br>▒▓█    ▄▒██░  ██▓██  ▀█ ██▓██  █▒▒██▒▓██  █▒▒██▒██  ▀█▄ ▒██░<br>▒▓▓▄ ▄██▒██   ██▓██▒  ▐▌██▒▒██ █░░██░ ▒██ █░░██░██▄▄▄▄██▒██░<br>▒ ▓███▀ ░ ████▓▒▒██░   ▓██░ ▒▀█░ ░██░  ▒▀█░ ░██░▓█   ▓██░██████▒
░ ░▒ ▒  ░ ▒░▒░▒░░ ▒░   ▒ ▒  ░ ▐░ ░▓    ░ ▐░ ░▓  ▒▒   ▓▒█░ ▒░▓  ░
  ░  ▒    ░ ▒ ▒░░ ░░   ░ ▒░ ░ ░░  ▒ ░  ░ ░░  ▒ ░ ▒   ▒▒ ░ ░ ▒  ░
░       ░ ░ ░ ▒    ░   ░ ░    ░░  ▒ ░    ░░  ▒ ░ ░   ▒    ░ ░<br>░ ░         ░ ░          ░     ░  ░       ░  ░       ░  ░   ░  ░
░                             ░          ░                      </p>
<p>What does this have to do with a tiny p5.js tutorial website? At the book club, we all agreed that although convivial tools sound great, its difficult to think of what a truly convivial tool really <em>is</em>. Unlike in 2021, these days, the answer to that question seems much more intuitive to me. In my eyes, beautiful, accessible, free and community-based education in programming IS <em>a convivial tool!</em> </p>
<p>I love the movement towards the <a href="https://tinyawards.net/">tiny</a>, <a href="https://handmade-web.net/">handmade web</a>. Particularly the part that builds and shares tools that encourages other people to learn how to code and, in return continue to add to it. I&#39;m deeply inspired by people who build a praxis around teaching and building learning resources, such as <a href="https://laurelschwulst.com/">Laurel Schwulst</a>, <a href="https://chia.design/">Chia Amisola</a>, <a href="https://mindyseu.com/">Mindy Seu</a>, <a href="https://taeyoonchoi.com/">Taeyoon Choi</a>, <a href="https://www.schoolofma.org/community/rachel-uwa">Rachel Uwa</a>.  And so this is something I will probably keep doing. Building little cute sites with learning material. <strong>Websites for Conviviality</strong>.</p>
<p><img src="https://www.kaerecomputer.dk/posts/rainbow-gif.gif" alt="Rainbow GIF"></p>
<p>♡ Nynne</p>
<p>P.S.
Thank you <strong>so much</strong> for writing in my <a href="https://www.kaerecomputer.dk/guestbook.html">guestbook</a>! Speaking about the small web, reading messgaes in here makes me so incredibly happy. Thank you!</p>
]]></content:encoded>
  </item>
  <item>
    <title>Spring things</title>
    <link>https://www.kaerecomputer.dk/posts/6</link>
    <guid>https://www.kaerecomputer.dk/posts/6</guid>
    <pubDate>Thu, 20 Mar 2025 00:00:00 GMT</pubDate>
    <description><![CDATA[<p>Kære Computer,</p>
<p><img src="https://www.kaerecomputer.dk/posts/sunrisegif.gif" alt="Sunrise GIF"></p>
<p>The sun is out, finally. I survived the toughest winter of my life (again?) and its the <a href="https://youtu.be/4uMjlRkFnic">loveliest morning in a hundred years and I&#39;m alive</a>. I feel like I have done nothing but be stuck in survival mode all winter. But that&#39;s not quite true. Here are some of the things I wanted to share that I made / taught / thought about / pushed to Github recently:</p>
<p><img src="https://www.kaerecomputer.dk/asciidividers/asciidividers-04.png" alt="ascii divider"></p>
<p>I switched jobs last year, and have been a lecturer at the Computer Science degree at <a href="https://kea.dk/en/">KEA - Copenhagen School of Design and Technology</a> ever since. It has mainly been difficult because I have two two-year-olds. I love teaching, and feel like it makes me grow skills that are both &#39;soft&#39; and &#39;hard&#39;, i.e. I am constantly having to become both a better person and programmer, because I teach.  </p>
<p><img src="https://www.kaerecomputer.dk/posts/elonfusk.jpg" alt="Elon Fusk"></p>
<p>I talked about Elon Musk (again?) with AK and Maia in <a href="https://cybernauterne.dk/podcast/cybernormer-30-elon-donald/">Cybernormer podcast</a> (in Danish). It&#39;s a nasty topic, but at least we had a lot of fun while rounding up the absurdities and compiling an <em>insane</em> amount of footnotes on all the evil shit.</p>
<p><img src="https://www.kaerecomputer.dk/asciidividers/asciidividers-09.png" alt="ascii divider"></p>
<p>Until recently my personal website was over-engineered to the Nth degree. I had somehow cornered myself into creating a site using Next, Express, React and deploying to AWS via Github Actions. The project built static HTML pages from Markdown files, that were then sent on every commit to an s3 bucket in a kind of scrappy and much too complicated <a href="https://www.atlassian.com/continuous-delivery/principles/pipeline">CD pipeline</a>. I had been dead set on hosting this thing on AWS, because I wanted to improve my skills there and so it didn&#39;t matter to me that the whole thing was overkill. The point of it all was to learn!</p>
<p>But early this year, I felt the need for a change and started questioning if the site really needed to exist inside this huge, heavy ecosystem. I talked to <a href="https://benna100.github.io/portfolio/">Benjamin</a> about it and he repeated advice back to me that I had completely forgotten I gave to him years ago: do the simplest thing. Don&#39;t overdo it on the tech stack. If it can be solved with a static site, don&#39;t add any more bells and whistles just because you want it to impress technically. So I separated out all the parts of the project that were just the personal site pages and built a <a href="http://bettermotherfuckingwebsite.com/">motherfucking website</a> for myself <a href="https://nynnechristoffersen.com/">with not much in it, except pretty colors, text and links</a>. A site that gets an impressive 99 point on Googles <a href="https://pagespeed.web.dev/">PageSpeed Insights</a> (it&#39;s a tool for looking up a how fast a site is to load). It looks like I only lost 1 point because the SEO of the site is not great. Dear reader, I care not about SEO. </p>
<p><img src="https://www.kaerecomputer.dk/posts/mushroom-house.gif" alt="Mushroom house gif"></p>
<p>Something I do care about are GIFs! <a href="https://www.are.na/nynne-christoffersen/grafisk-udskiftningsformat"><em>a lot it turns out</em></a>. I don&#39;t know how I&#39;ll turn it into a project just yet, but for now I just really enjoy collecting all the best ones I stumble across on the internet. Like a kid filling their pockets with stones and seachells they find the beach.</p>
<p><img src="https://www.kaerecomputer.dk/asciidividers/asciidividers-08.png" alt="ascii divider"></p>
<p>A fault line through a lot of my work, thoughts and conversations with friends have been the trouble with generative AI, as it keeps inserting itself into every facet of our digital lives without asking us for permission. <a href="https://cybernauterne.dk/blog/infodump-1-sprogmodeller-og-kunstig-intelligens/">I contributed to an article and made a podcast with Cybernauterne about it a while ago</a>(also in Danish). I was by far the most AI-optimistic person in the room, which I&#39;m really not used to. Usually I am seeing overall enthusiasm and very little critique among programming colleagues in the field. I tend to think that writing code is one of the least problematic things you may use it for, and I do use it for that sometimes.</p>
<p>I find the chat to be a manipulative, ego-flattering liar much of the time. But even if the chat often won&#39;t help me and instead will confidently serve the up the same wrong answer ad infinitum, it still manages to help me pull myself up by my own volition often enough. It can simulate just enough of a human conversation so as to function as a <a href="https://en.wikipedia.org/wiki/Rubber_duck_debugging">rubber ducky</a>. It forces me to describe my issue with a level of detail, that more often than not <em>will</em> make <em>me</em> think of a direction to go that ends up putting me on the right track to fixing the thing. That is to say, I use it to talk about my technical problems. Yikes that sounds sad when I commit it to writing. But I am thankful for the way it, as a tool, can force <em>me</em> to think about my problem. </p>
<p><img src="https://www.kaerecomputer.dk/posts/drool.jpg" alt="Drool"></p>
<p>Generative AI is causing all sorts of issues for me in my role as a teacher. I feel much more <em>unambivalently unenthusiastic</em> about the whole thing within the field of education. It is my responsability to provide the best possible setting for learning how to code to a class of fresh-faced 1st semester students. ChatGPT is basically a <a href="https://ed.stanford.edu/news/what-do-ai-chatbots-really-mean-students-and-cheating">homework cheating machine</a>, and <a href="https://www.404media.co/podcast-ai-is-breaking-our-brains/">is known to make us dumber</a>. I feel bad for the younger generation, whose brains have been deepfried by the dopamine hits of Social media since they were babes, are not used to reading paper books, poorly skills for analog anything and have all these easy options to cheat themselves out of learning the hard way. Or learning anything at all. It gets dark real quick when I start thinking about all the ramifications of AI, and I haven&#39;t even mentioned environmental impact or political consequences of it.</p>
<p>This month I made my attempt at broaching these things with positivity and curiosity, at the course module I co-taught called &#39;Social Software&#39;. I made <a href="https://nynnejc.github.io/socialsoftwarecourse/index.html">a site for it that is nothing but text, but she&#39;s pretty</a>. The course is about both looking at the terrible ways our social lives online are being <a href="https://doctorow.medium.com/https-pluralistic-net-2024-04-04-teach-me-how-to-shruggie-kagi-caaa88c221f2">entshittified</a> rapidly by all the for-profit corps that own them. But also a hopeful and curious look at open source solutions and decentral social media alternatives.</p>
<p>Lastly, but most definitely not least: I finally finished the guestbook. <a href="https://www.kaerecomputer.dk/guestbook.html">Please sign, please</a>! I would be so delighted if you would prove my faith in humanity by leaving a cute message. </p>
<p>Happy spring!</p>
<p>♡ Nynne
<img src="https://www.kaerecomputer.dk/posts/guestbook1.gif" alt="plz sign my guestbook"></p>
<p><img src="https://www.kaerecomputer.dk/posts/guestbook2.gif" alt="plz sign my guestbook">
<img src="https://www.kaerecomputer.dk/posts/guestbook3.gif" alt="plz sign my guestbook">
<img src="https://www.kaerecomputer.dk/posts/guestbook4.gif" alt="plz sign my guestbook">
<img src="https://www.kaerecomputer.dk/posts/guestbook5.gif" alt="plz sign my guestbook">
<img src="https://www.kaerecomputer.dk/posts/guestbook6.gif" alt="plz sign my guestbook">
<img src="https://www.kaerecomputer.dk/posts/guestbook7.gif" alt="plz sign my guestbook"></p>
]]></description>
    <content:encoded><![CDATA[<p>Kære Computer,</p>
<p><img src="https://www.kaerecomputer.dk/posts/sunrisegif.gif" alt="Sunrise GIF"></p>
<p>The sun is out, finally. I survived the toughest winter of my life (again?) and its the <a href="https://youtu.be/4uMjlRkFnic">loveliest morning in a hundred years and I&#39;m alive</a>. I feel like I have done nothing but be stuck in survival mode all winter. But that&#39;s not quite true. Here are some of the things I wanted to share that I made / taught / thought about / pushed to Github recently:</p>
<p><img src="https://www.kaerecomputer.dk/asciidividers/asciidividers-04.png" alt="ascii divider"></p>
<p>I switched jobs last year, and have been a lecturer at the Computer Science degree at <a href="https://kea.dk/en/">KEA - Copenhagen School of Design and Technology</a> ever since. It has mainly been difficult because I have two two-year-olds. I love teaching, and feel like it makes me grow skills that are both &#39;soft&#39; and &#39;hard&#39;, i.e. I am constantly having to become both a better person and programmer, because I teach.  </p>
<p><img src="https://www.kaerecomputer.dk/posts/elonfusk.jpg" alt="Elon Fusk"></p>
<p>I talked about Elon Musk (again?) with AK and Maia in <a href="https://cybernauterne.dk/podcast/cybernormer-30-elon-donald/">Cybernormer podcast</a> (in Danish). It&#39;s a nasty topic, but at least we had a lot of fun while rounding up the absurdities and compiling an <em>insane</em> amount of footnotes on all the evil shit.</p>
<p><img src="https://www.kaerecomputer.dk/asciidividers/asciidividers-09.png" alt="ascii divider"></p>
<p>Until recently my personal website was over-engineered to the Nth degree. I had somehow cornered myself into creating a site using Next, Express, React and deploying to AWS via Github Actions. The project built static HTML pages from Markdown files, that were then sent on every commit to an s3 bucket in a kind of scrappy and much too complicated <a href="https://www.atlassian.com/continuous-delivery/principles/pipeline">CD pipeline</a>. I had been dead set on hosting this thing on AWS, because I wanted to improve my skills there and so it didn&#39;t matter to me that the whole thing was overkill. The point of it all was to learn!</p>
<p>But early this year, I felt the need for a change and started questioning if the site really needed to exist inside this huge, heavy ecosystem. I talked to <a href="https://benna100.github.io/portfolio/">Benjamin</a> about it and he repeated advice back to me that I had completely forgotten I gave to him years ago: do the simplest thing. Don&#39;t overdo it on the tech stack. If it can be solved with a static site, don&#39;t add any more bells and whistles just because you want it to impress technically. So I separated out all the parts of the project that were just the personal site pages and built a <a href="http://bettermotherfuckingwebsite.com/">motherfucking website</a> for myself <a href="https://nynnechristoffersen.com/">with not much in it, except pretty colors, text and links</a>. A site that gets an impressive 99 point on Googles <a href="https://pagespeed.web.dev/">PageSpeed Insights</a> (it&#39;s a tool for looking up a how fast a site is to load). It looks like I only lost 1 point because the SEO of the site is not great. Dear reader, I care not about SEO. </p>
<p><img src="https://www.kaerecomputer.dk/posts/mushroom-house.gif" alt="Mushroom house gif"></p>
<p>Something I do care about are GIFs! <a href="https://www.are.na/nynne-christoffersen/grafisk-udskiftningsformat"><em>a lot it turns out</em></a>. I don&#39;t know how I&#39;ll turn it into a project just yet, but for now I just really enjoy collecting all the best ones I stumble across on the internet. Like a kid filling their pockets with stones and seachells they find the beach.</p>
<p><img src="https://www.kaerecomputer.dk/asciidividers/asciidividers-08.png" alt="ascii divider"></p>
<p>A fault line through a lot of my work, thoughts and conversations with friends have been the trouble with generative AI, as it keeps inserting itself into every facet of our digital lives without asking us for permission. <a href="https://cybernauterne.dk/blog/infodump-1-sprogmodeller-og-kunstig-intelligens/">I contributed to an article and made a podcast with Cybernauterne about it a while ago</a>(also in Danish). I was by far the most AI-optimistic person in the room, which I&#39;m really not used to. Usually I am seeing overall enthusiasm and very little critique among programming colleagues in the field. I tend to think that writing code is one of the least problematic things you may use it for, and I do use it for that sometimes.</p>
<p>I find the chat to be a manipulative, ego-flattering liar much of the time. But even if the chat often won&#39;t help me and instead will confidently serve the up the same wrong answer ad infinitum, it still manages to help me pull myself up by my own volition often enough. It can simulate just enough of a human conversation so as to function as a <a href="https://en.wikipedia.org/wiki/Rubber_duck_debugging">rubber ducky</a>. It forces me to describe my issue with a level of detail, that more often than not <em>will</em> make <em>me</em> think of a direction to go that ends up putting me on the right track to fixing the thing. That is to say, I use it to talk about my technical problems. Yikes that sounds sad when I commit it to writing. But I am thankful for the way it, as a tool, can force <em>me</em> to think about my problem. </p>
<p><img src="https://www.kaerecomputer.dk/posts/drool.jpg" alt="Drool"></p>
<p>Generative AI is causing all sorts of issues for me in my role as a teacher. I feel much more <em>unambivalently unenthusiastic</em> about the whole thing within the field of education. It is my responsability to provide the best possible setting for learning how to code to a class of fresh-faced 1st semester students. ChatGPT is basically a <a href="https://ed.stanford.edu/news/what-do-ai-chatbots-really-mean-students-and-cheating">homework cheating machine</a>, and <a href="https://www.404media.co/podcast-ai-is-breaking-our-brains/">is known to make us dumber</a>. I feel bad for the younger generation, whose brains have been deepfried by the dopamine hits of Social media since they were babes, are not used to reading paper books, poorly skills for analog anything and have all these easy options to cheat themselves out of learning the hard way. Or learning anything at all. It gets dark real quick when I start thinking about all the ramifications of AI, and I haven&#39;t even mentioned environmental impact or political consequences of it.</p>
<p>This month I made my attempt at broaching these things with positivity and curiosity, at the course module I co-taught called &#39;Social Software&#39;. I made <a href="https://nynnejc.github.io/socialsoftwarecourse/index.html">a site for it that is nothing but text, but she&#39;s pretty</a>. The course is about both looking at the terrible ways our social lives online are being <a href="https://doctorow.medium.com/https-pluralistic-net-2024-04-04-teach-me-how-to-shruggie-kagi-caaa88c221f2">entshittified</a> rapidly by all the for-profit corps that own them. But also a hopeful and curious look at open source solutions and decentral social media alternatives.</p>
<p>Lastly, but most definitely not least: I finally finished the guestbook. <a href="https://www.kaerecomputer.dk/guestbook.html">Please sign, please</a>! I would be so delighted if you would prove my faith in humanity by leaving a cute message. </p>
<p>Happy spring!</p>
<p>♡ Nynne
<img src="https://www.kaerecomputer.dk/posts/guestbook1.gif" alt="plz sign my guestbook"></p>
<p><img src="https://www.kaerecomputer.dk/posts/guestbook2.gif" alt="plz sign my guestbook">
<img src="https://www.kaerecomputer.dk/posts/guestbook3.gif" alt="plz sign my guestbook">
<img src="https://www.kaerecomputer.dk/posts/guestbook4.gif" alt="plz sign my guestbook">
<img src="https://www.kaerecomputer.dk/posts/guestbook5.gif" alt="plz sign my guestbook">
<img src="https://www.kaerecomputer.dk/posts/guestbook6.gif" alt="plz sign my guestbook">
<img src="https://www.kaerecomputer.dk/posts/guestbook7.gif" alt="plz sign my guestbook"></p>
]]></content:encoded>
  </item>
  <item>
    <title>Guestbook</title>
    <link>https://www.kaerecomputer.dk/posts/5</link>
    <guid>https://www.kaerecomputer.dk/posts/5</guid>
    <pubDate>Sun, 25 Aug 2024 00:00:00 GMT</pubDate>
    <description><![CDATA[<p>Kære Computer,</p>
<p>I want add a guestbook on <a href="https://nynnechristoffersen.com/">my website</a>!</p>
<p><img src="https://www.kaerecomputer.dk/asciidividers/butterfly-divider.gif" alt="butterfly divider"></p>
<p>Like a <a href="https://www.newyorker.com/culture/the-weekend-essay/coming-of-age-at-the-dawn-of-the-social-internet">lot of millennials</a>, I am deeply nostalgic about the internet of yesteryear and love aesthetics that reminds me of discovering the web. I want to tap into the same curiosity and excitement I had about technology, when I was using the enormous Windows 10 machine in the living room to dial up the internet or play <a href="https://youtu.be/7rfVE2JvLqA?feature=shared">Kings Quest VII</a> for hours on end.</p>
<p>And so I think my <a href="https://nynnechristoffersen.com/">otherwise beautiful website</a> needs a guestbook, in order to feel like one of the websites I created as a bored tween. I love the one computational designer and textile artist [Vera van de Seyp](Vera van de Seyp) has created as a beautiful letter type machine. I started an are.na <a href="https://www.are.na/nynne-christoffersen/virtual-guestbook">guestbook mood board</a> to try and research both the aesthetics and functionality I&#39;m going for.  </p>
<p>Did you roam free on the aol internet of guest books and visitor-counters? Can you remember if there were any you actually used, or think of contemporary examples of guest books you&#39;ve seen in the wild that you liked? Please let me know!</p>
<p><img src="https://www.kaerecomputer.dk/posts/guestbook1.gif" alt="plz sign my guestbook"></p>
<p>Thanks for reading.</p>
<p>♡ Nynne</p>
<p><img src="https://www.kaerecomputer.dk/posts/guestbook2.gif" alt="plz sign my guestbook">
<img src="https://www.kaerecomputer.dk/posts/guestbook3.gif" alt="plz sign my guestbook">
<img src="https://www.kaerecomputer.dk/posts/guestbook.gif" alt="plz sign my guestbook"></p>
]]></description>
    <content:encoded><![CDATA[<p>Kære Computer,</p>
<p>I want add a guestbook on <a href="https://nynnechristoffersen.com/">my website</a>!</p>
<p><img src="https://www.kaerecomputer.dk/asciidividers/butterfly-divider.gif" alt="butterfly divider"></p>
<p>Like a <a href="https://www.newyorker.com/culture/the-weekend-essay/coming-of-age-at-the-dawn-of-the-social-internet">lot of millennials</a>, I am deeply nostalgic about the internet of yesteryear and love aesthetics that reminds me of discovering the web. I want to tap into the same curiosity and excitement I had about technology, when I was using the enormous Windows 10 machine in the living room to dial up the internet or play <a href="https://youtu.be/7rfVE2JvLqA?feature=shared">Kings Quest VII</a> for hours on end.</p>
<p>And so I think my <a href="https://nynnechristoffersen.com/">otherwise beautiful website</a> needs a guestbook, in order to feel like one of the websites I created as a bored tween. I love the one computational designer and textile artist [Vera van de Seyp](Vera van de Seyp) has created as a beautiful letter type machine. I started an are.na <a href="https://www.are.na/nynne-christoffersen/virtual-guestbook">guestbook mood board</a> to try and research both the aesthetics and functionality I&#39;m going for.  </p>
<p>Did you roam free on the aol internet of guest books and visitor-counters? Can you remember if there were any you actually used, or think of contemporary examples of guest books you&#39;ve seen in the wild that you liked? Please let me know!</p>
<p><img src="https://www.kaerecomputer.dk/posts/guestbook1.gif" alt="plz sign my guestbook"></p>
<p>Thanks for reading.</p>
<p>♡ Nynne</p>
<p><img src="https://www.kaerecomputer.dk/posts/guestbook2.gif" alt="plz sign my guestbook">
<img src="https://www.kaerecomputer.dk/posts/guestbook3.gif" alt="plz sign my guestbook">
<img src="https://www.kaerecomputer.dk/posts/guestbook.gif" alt="plz sign my guestbook"></p>
]]></content:encoded>
  </item>
  <item>
    <title>It is only code</title>
    <link>https://www.kaerecomputer.dk/posts/4</link>
    <guid>https://www.kaerecomputer.dk/posts/4</guid>
    <pubDate>Sun, 18 Aug 2024 00:00:00 GMT</pubDate>
    <description><![CDATA[<p>Kære Computer,</p>
<p>A common misnomer I remember hearing lots, way back when I worked at a university in Germany, is the use of the noun <em>learning</em> instead of <em>teaching</em> in a sentence. Like: &quot;My favourite class is the one where the docent learned us (...)&quot;. Because in the German, its sort of the same word, just used differently to emphasize context. I really like this conceptual mixup! I have been thinking a lot about what it means to learn how to be a programmer recently. How teaching and learning is two sides of the same practise, for me. I get to think it over again while I&#39;m preparing an intro class on programming for my new job as lecturer at the Copenhagen School of Design and Technology (<a href="https://kea.dk/en/">KEA</a>), while simultaneously learning a new programming language again myself - Java.</p>
<p><img src="https://www.kaerecomputer.dk/asciidividers/asciidividers-02.png" alt="ascii divider"></p>
<p>Programming is a set of instructions that specifies to a machine how to do something. The computer must be told in <em>escrutiating detail</em> how to do anything. Machines are dumb as rocks and don&#39;t understand hints or humor. They can&#39;t imagine what you mean unless you express it exactly right. When you knit a sweater, you are the computer and the recipe is the program you run. </p>
<p><img src="https://www.kaerecomputer.dk/posts/error.jpg" alt="Error!"></p>
<p>Computers actually can&#39;t do much. Here&#39;s a list of the instructions that are acceptable:</p>
<ul>
<li><strong>Input</strong>
 Get data from a keayboard, file, sensor or other device.</li>
<li><strong>Output</strong>
 Display data on a screen or send it to a file or other device.</li>
<li><strong>Math</strong>
 Perform basic mathematical operations.</li>
<li><strong>Secision</strong>
 Check for certain conditions and execute the appropriate code.</li>
<li><strong>Repetition</strong>
 Perform an action repeatedly, usually with some variation.</li>
</ul>
<p>Every program you&#39;ve ever used, regardless of how complex or sophisticated it appears, is made up of these small computational building blocks. <strong>Programming</strong> really is the process of breaking a large, complex task into smaller and smaller subtasks, until they are small and simple enough to be performed with the electronic circuits provided by the hardware. Everything must be translated to biip booop fluent machine.</p>
<p><img src="https://www.kaerecomputer.dk/posts/gracehopper.png" alt="Grace Hopper"></p>
<p>Grace Hopper invented the <a href="https://en.wikipedia.org/wiki/Compiler">compiler</a>, which in a sense is the translator that we have in all modern (high-level) programming languages that turns human natural language instructions (computer code) into something the machine understands. She also coined the term <strong>debugging</strong>, at a time when a computer took up the space of an entire building, and running a program could be interrupted by a moth getting stuck in a relay! </p>
<p><img src="https://www.kaerecomputer.dk/posts/whymycode.webp" alt="Why isn&#39;t my code working yin and yang"></p>
<p>Today a bug is what we call all and any <em>programming errors</em>, and debugging is the process of of tracking down the errors and <em>fixing</em> them. When you try to build something out of lines of code, you can be sure to get <strong>plenty</strong> of errors Debugging is one of the most valuable skills you can hone as a programmer. It can be incredibly frustrating to find the error and spend lots of time on it, especially if it turns out to be something dumb like a typo, unsaved file somewhere or a forgotten <code>npm i</code>. Not knowing how to make the thing work, can trigger the worst and most deeply held belief that I&#39;m a dumb-dumb.</p>
<p><img src="https://www.kaerecomputer.dk/posts/insecurity.webp" alt="Man wearing INSECURITY t-shirt"></p>
<p>I always struggled with this. I don&#39;t feel like a natural talent. I didn&#39;t assemble my own computer when I was a kid, or build my own game in highschool -for fun-. I&#39;m a slow learner and nothing has ever been easy breezy about building this technical career for myself. The only thing I have going for me is stubbornness, and sometimes even that fails me too. </p>
<p><img src="https://www.kaerecomputer.dk/posts/urgreat.webp" alt="Did I hear negative self talk? Motivational frog is not having it"></p>
<p>Its one of the reasons why I love to teach intro to programming for beginners. I always found it easier to be kind, patient and encouraging of making mistakes when other people are making them. Something clicks whenever I am able to help/motivate/cheer/give the right tools to another person who is struggling. I <em>stil</em> struggle. But I found some comfort in leaning into good habits when I get stuck for too long and the dark clouds of self-doubt begin to gather above my head. Sometimes one of the best things to do, if you can, is take a break! </p>
<p><img src="https://www.kaerecomputer.dk/asciidividers/asciidividers-03.png" alt="ascii divider"></p>
<p>Another incredibly helpful way out of the soup-of-despair is calling a friend. I saw Alma the other day to knit and drink coffee. But also ask her, with my laptop perched between us on the wobbly cafe table, how to simply run something in my terminal, after I had fallen into the deepest, darkest, toxic youtube pit of 10x-engineer-dude-splaining madness. The issue I&#39;ve had the most with learning anything technical, has been about being patient and kind to myself. Most things that are worth getting good at, take time! Via Rusty Foster&#39;s brilliant newsletter, I learned that in 1991, songwriter Ron Miller wrote a set of affirmations for the practice of music, which Glitch user @thricedotted made into <a href="https://practice-guide.glitch.me/">a web app that can be adapted to any art</a>: &quot;It is only code and I am a beautiful person.&quot;</p>
<p>Thanks for reading.</p>
<p>♡ Nynne</p>
<p><img src="https://www.kaerecomputer.dk/posts/sommerfugl.gif" alt="Butterfly gif"></p>
]]></description>
    <content:encoded><![CDATA[<p>Kære Computer,</p>
<p>A common misnomer I remember hearing lots, way back when I worked at a university in Germany, is the use of the noun <em>learning</em> instead of <em>teaching</em> in a sentence. Like: &quot;My favourite class is the one where the docent learned us (...)&quot;. Because in the German, its sort of the same word, just used differently to emphasize context. I really like this conceptual mixup! I have been thinking a lot about what it means to learn how to be a programmer recently. How teaching and learning is two sides of the same practise, for me. I get to think it over again while I&#39;m preparing an intro class on programming for my new job as lecturer at the Copenhagen School of Design and Technology (<a href="https://kea.dk/en/">KEA</a>), while simultaneously learning a new programming language again myself - Java.</p>
<p><img src="https://www.kaerecomputer.dk/asciidividers/asciidividers-02.png" alt="ascii divider"></p>
<p>Programming is a set of instructions that specifies to a machine how to do something. The computer must be told in <em>escrutiating detail</em> how to do anything. Machines are dumb as rocks and don&#39;t understand hints or humor. They can&#39;t imagine what you mean unless you express it exactly right. When you knit a sweater, you are the computer and the recipe is the program you run. </p>
<p><img src="https://www.kaerecomputer.dk/posts/error.jpg" alt="Error!"></p>
<p>Computers actually can&#39;t do much. Here&#39;s a list of the instructions that are acceptable:</p>
<ul>
<li><strong>Input</strong>
 Get data from a keayboard, file, sensor or other device.</li>
<li><strong>Output</strong>
 Display data on a screen or send it to a file or other device.</li>
<li><strong>Math</strong>
 Perform basic mathematical operations.</li>
<li><strong>Secision</strong>
 Check for certain conditions and execute the appropriate code.</li>
<li><strong>Repetition</strong>
 Perform an action repeatedly, usually with some variation.</li>
</ul>
<p>Every program you&#39;ve ever used, regardless of how complex or sophisticated it appears, is made up of these small computational building blocks. <strong>Programming</strong> really is the process of breaking a large, complex task into smaller and smaller subtasks, until they are small and simple enough to be performed with the electronic circuits provided by the hardware. Everything must be translated to biip booop fluent machine.</p>
<p><img src="https://www.kaerecomputer.dk/posts/gracehopper.png" alt="Grace Hopper"></p>
<p>Grace Hopper invented the <a href="https://en.wikipedia.org/wiki/Compiler">compiler</a>, which in a sense is the translator that we have in all modern (high-level) programming languages that turns human natural language instructions (computer code) into something the machine understands. She also coined the term <strong>debugging</strong>, at a time when a computer took up the space of an entire building, and running a program could be interrupted by a moth getting stuck in a relay! </p>
<p><img src="https://www.kaerecomputer.dk/posts/whymycode.webp" alt="Why isn&#39;t my code working yin and yang"></p>
<p>Today a bug is what we call all and any <em>programming errors</em>, and debugging is the process of of tracking down the errors and <em>fixing</em> them. When you try to build something out of lines of code, you can be sure to get <strong>plenty</strong> of errors Debugging is one of the most valuable skills you can hone as a programmer. It can be incredibly frustrating to find the error and spend lots of time on it, especially if it turns out to be something dumb like a typo, unsaved file somewhere or a forgotten <code>npm i</code>. Not knowing how to make the thing work, can trigger the worst and most deeply held belief that I&#39;m a dumb-dumb.</p>
<p><img src="https://www.kaerecomputer.dk/posts/insecurity.webp" alt="Man wearing INSECURITY t-shirt"></p>
<p>I always struggled with this. I don&#39;t feel like a natural talent. I didn&#39;t assemble my own computer when I was a kid, or build my own game in highschool -for fun-. I&#39;m a slow learner and nothing has ever been easy breezy about building this technical career for myself. The only thing I have going for me is stubbornness, and sometimes even that fails me too. </p>
<p><img src="https://www.kaerecomputer.dk/posts/urgreat.webp" alt="Did I hear negative self talk? Motivational frog is not having it"></p>
<p>Its one of the reasons why I love to teach intro to programming for beginners. I always found it easier to be kind, patient and encouraging of making mistakes when other people are making them. Something clicks whenever I am able to help/motivate/cheer/give the right tools to another person who is struggling. I <em>stil</em> struggle. But I found some comfort in leaning into good habits when I get stuck for too long and the dark clouds of self-doubt begin to gather above my head. Sometimes one of the best things to do, if you can, is take a break! </p>
<p><img src="https://www.kaerecomputer.dk/asciidividers/asciidividers-03.png" alt="ascii divider"></p>
<p>Another incredibly helpful way out of the soup-of-despair is calling a friend. I saw Alma the other day to knit and drink coffee. But also ask her, with my laptop perched between us on the wobbly cafe table, how to simply run something in my terminal, after I had fallen into the deepest, darkest, toxic youtube pit of 10x-engineer-dude-splaining madness. The issue I&#39;ve had the most with learning anything technical, has been about being patient and kind to myself. Most things that are worth getting good at, take time! Via Rusty Foster&#39;s brilliant newsletter, I learned that in 1991, songwriter Ron Miller wrote a set of affirmations for the practice of music, which Glitch user @thricedotted made into <a href="https://practice-guide.glitch.me/">a web app that can be adapted to any art</a>: &quot;It is only code and I am a beautiful person.&quot;</p>
<p>Thanks for reading.</p>
<p>♡ Nynne</p>
<p><img src="https://www.kaerecomputer.dk/posts/sommerfugl.gif" alt="Butterfly gif"></p>
]]></content:encoded>
  </item>
  <item>
    <title>Hello World</title>
    <link>https://www.kaerecomputer.dk/posts/3</link>
    <guid>https://www.kaerecomputer.dk/posts/3</guid>
    <pubDate>Sat, 10 Aug 2024 00:00:00 GMT</pubDate>
    <description><![CDATA[<p>Kære Computer,</p>
<p>Ooof it has been a minute since I started ye olde newsletter more than two years ago, never to be heard from again.
What did I do in the meantime? Well not much, except <strong><strong>TWO ENTIRE HUMANS</strong></strong>. Talk about a task I&#39;m glad I underestimated beforehand.
In my extremely limited downtime, I enjoyed digging myself deeper into the rabbit hole of how to optimize the technical aspect of this blog.
I spent entirely too much time over-engineering a custom <a href="https://en.wikipedia.org/wiki/Static_site_generator">static page generator</a> for these Markdown posts,
building a custom continuous delivery pipeline with <a href="https://docs.github.com/en/actions/about-github-actions/understanding-github-actions">Github Actions</a> that publishes the changes from every git commit to a cloud server instantaneously.</p>
<p><img src="https://www.kaerecomputer.dk/posts/huh.png" alt="Question mark"></p>
<p><em>Then</em> I finally got cracking on implementing the immaculately cute design for the blog that
<a href="https://www.instagram.com/annekatrineraahede/">AK</a> made me, also two whole years ago.
Please please if you&#39;re reading this in the newsletter format, go to the <a href="https://nynnechristoffersen.com/">web</a> and look at it there on <strong>desktop</strong>, to get the full experience.</p>
<p><img src="https://www.kaerecomputer.dk/posts/perfect.png" alt="perfect when I&#39;m dead"></p>
<p>One of the reasons I have postponed writing for this long, has perhaps also been some kind of trepidation, not wanting to come out with anything less than <strong>perfect</strong>.
A feeling that only grew as time moved on. With this meandering nothing-burger post, I hope to get over that, or at least shushhh the voice enough to get to writing.
Not necessarily with any kind of promise of frequency. But with the kind of open, curious and excited space in my mind I can only find if I manage to suspend judgment and
toss out all &quot;plans for greatness&quot;. There are a lot of things I want to write about: imposter syndrome, raging against the computer machine, teaching, learning,
technologies I love and hate, people and projects that inspire me.</p>
<p><img src="https://www.kaerecomputer.dk/posts/blog-knowledge.jpg" alt="I contain the knowledge of 1000 blogs"></p>
<p> The internet really is going to shit. I feel like carving out a little corner of it and making it nice and cozy and delightful.</p>
<p>Thanks for reading.</p>
<p>♡ Nynne</p>
<p><img src="https://www.kaerecomputer.dk/posts/from-me-2-u.gif" alt="computers connecting - the internet!"></p>
]]></description>
    <content:encoded><![CDATA[<p>Kære Computer,</p>
<p>Ooof it has been a minute since I started ye olde newsletter more than two years ago, never to be heard from again.
What did I do in the meantime? Well not much, except <strong><strong>TWO ENTIRE HUMANS</strong></strong>. Talk about a task I&#39;m glad I underestimated beforehand.
In my extremely limited downtime, I enjoyed digging myself deeper into the rabbit hole of how to optimize the technical aspect of this blog.
I spent entirely too much time over-engineering a custom <a href="https://en.wikipedia.org/wiki/Static_site_generator">static page generator</a> for these Markdown posts,
building a custom continuous delivery pipeline with <a href="https://docs.github.com/en/actions/about-github-actions/understanding-github-actions">Github Actions</a> that publishes the changes from every git commit to a cloud server instantaneously.</p>
<p><img src="https://www.kaerecomputer.dk/posts/huh.png" alt="Question mark"></p>
<p><em>Then</em> I finally got cracking on implementing the immaculately cute design for the blog that
<a href="https://www.instagram.com/annekatrineraahede/">AK</a> made me, also two whole years ago.
Please please if you&#39;re reading this in the newsletter format, go to the <a href="https://nynnechristoffersen.com/">web</a> and look at it there on <strong>desktop</strong>, to get the full experience.</p>
<p><img src="https://www.kaerecomputer.dk/posts/perfect.png" alt="perfect when I&#39;m dead"></p>
<p>One of the reasons I have postponed writing for this long, has perhaps also been some kind of trepidation, not wanting to come out with anything less than <strong>perfect</strong>.
A feeling that only grew as time moved on. With this meandering nothing-burger post, I hope to get over that, or at least shushhh the voice enough to get to writing.
Not necessarily with any kind of promise of frequency. But with the kind of open, curious and excited space in my mind I can only find if I manage to suspend judgment and
toss out all &quot;plans for greatness&quot;. There are a lot of things I want to write about: imposter syndrome, raging against the computer machine, teaching, learning,
technologies I love and hate, people and projects that inspire me.</p>
<p><img src="https://www.kaerecomputer.dk/posts/blog-knowledge.jpg" alt="I contain the knowledge of 1000 blogs"></p>
<p> The internet really is going to shit. I feel like carving out a little corner of it and making it nice and cozy and delightful.</p>
<p>Thanks for reading.</p>
<p>♡ Nynne</p>
<p><img src="https://www.kaerecomputer.dk/posts/from-me-2-u.gif" alt="computers connecting - the internet!"></p>
]]></content:encoded>
  </item>
  <item>
    <title>HTML</title>
    <link>https://www.kaerecomputer.dk/posts/2</link>
    <guid>https://www.kaerecomputer.dk/posts/2</guid>
    <pubDate>Tue, 08 Feb 2022 00:00:00 GMT</pubDate>
    <description><![CDATA[<p>I&#39;ve been thinking a lot about <a href="https://en.wikipedia.org/wiki/HTML">HTML</a> (Hyper Text Markup Language) lately. It is a markup language for structuring the content of websites. Its syntax is in fact so simple that a lot of folks on the internet will get <a href="https://www.google.com/search?q=html+isnt+a+programming+language+meme&tbm=isch&ved=2ahUKEwiGos6NpufvAhW0UOUKHfy9C54Q2-cCegQIABAA&oq=html+isnt+a+programming+language+meme&gs_lcp=CgNpbWcQA1DU2ANY_N4DYIfjA2gAcAB4AIABOYgB_gGSAQE1mAEAoAEBqgELZ3dzLXdpei1pbWfAAQE&sclient=img&ei=XxxrYMb2K7ShlQf8-67wCQ&bih=962&biw=1654&hl=en"><em>very</em> upset</a> if you call it a programming language. I don&#39;t care. I need to collect zero nerd point over this. This is a sincere fan letter to HTML.</p>
<p><img src="https://d2w9rnfcy7mm78.cloudfront.net/15080107/original_0b49e545ae2af8addfff31febf140282.png?1644343727?bc=0" alt="90&#39;s internet-dialup graphics"></p>
<p>Are you <a href="https://howoldistheinter.net/">older or younger</a> than the internet? I grew up with it, and I think that is why the early stages of www feels so nostalgic to me. Pure HTML is how the internet looked when I first encountered it, and at a time when it was simpler in a lot of ways and felt like a more <a href="http://www.wonder-tonic.com/geocitiesizer/index.php">pure place</a> to hang out than it does today. A perfect example is the very first website to ever be made. Did you know it is preserved for your enjoyment? <a href="http://info.cern.ch/hypertext/WWW/TheProject.html">Here it is in all its glory</a>. This is what HTML gives us: content (headline, paragraphs, links, images, tables) with no styling whatsoever to make it pretty. Functional brutalist and beautiful!</p>
<p>Modern web development is constant flux. As a web developer, I need to keep up with a staggering amount of changes to the languages and frameworks I use for work. I also need to learn a couple of new ones every few years or so, in order to keep my skills current. In a world that is always changing, HTML is forever! I mean, isn&#39;t it incredible that the first website ever created is written in such a simple and powerful markup language that it perfectly renderes in every browser known to man today — some 30+ years ago.</p>
<p><img src="" alt=""></p>
<h3>Beginner-friendly</h3>
<p>HTML is what you use to organize the content of a website with tags, such as headlines, paragraphs, links, images and lists. It is as versatile and box-shaped as LEGO bricks, simple and relatively beginner-friendly to learn. If you&#39;re excited about learning how to build websites, <a href="https://www.freecodecamp.org/news/the-html-handbook/">this is the place to start</a> and <a href="https://www.youtube.com/watch?v=CkzbI1Tv_rQ">this</a>. There is a finite number of tags you need to learn in order to create your very first website and see it render in the browser.</p>
<p><img src="https://d2w9rnfcy7mm78.cloudfront.net/1965212/original_15a28e3e37b325c3f1f1ba4bb5ff7fbd.gif?1522276401?bc=1" alt="cartoon with three cats working on connected desktop computers"></p>
<p><img src="" alt=""></p>
<h3>Accesible</h3>
<p>When building for the web, you need to keep inclusion and accessibility in mind. Just like a responsible architect should include ramps and escalators so that the finished building can be used by people with disabilities, <a href="https://en.wikipedia.org/wiki/Web_accessibility">web accessibility</a> is about making sure web projects can be used by people with disabilities such as vision impairment, 
blind, deaf or people who can&#39;t use a computer mouse. HTML, particularly <a href="https://developer.mozilla.org/en-US/docs/Learn/Accessibility/HTML">semantic HTML</a> is structured in a way that automatically makes it work for screen readers and enables keyboard navigation. </p>
<p>A lot of the challenges to make websites accessible, is that we keep adding more and more complexity. A lot of it is nice and makes your experience on the internet more interactive and visually immersive. Some of it is pure evil and centered around tracking your every move and selling you toothpaste. The simplest <a href="https://motherfuckingwebsite.com/">motherfucking website</a> made with HTML will be the most accessible any day. Web accessibility is a big and really exciting topic in and of itself. I might dedicate a whole newsletter to the necessity, purpose and <a href="https://alt-text-as-poetry.net/">poetry</a> of it.</p>
<p><img src="https://d2w9rnfcy7mm78.cloudfront.net/15075618/original_25cef302240e23188109a28cab336596.png?1644332427?bc=0" alt="Mondrian painting made with pure html scroll-panes"> </p>
<p><img src="" alt=""></p>
<h3>Beautiful!</h3>
<p>What initially caught my interest in HTML was encountering a bunch of artists and designers that challenged me to think of it as an <em>aesthetic</em>. It all started When Johanne made me aware of the prolific artist, interaction designer and Princeton lecturer <a href="https://laurelschwulst.com/">Laurel Schwulst</a>. Listening to the interviews with artists and designer in her podcast, <a href="http://html.energy/podcast.html">HTML Energy</a>, reminds me how much fun it is to be able to draw something that fills the screen in my browser. It makes me question why technology have to be so hard. I am also inspired by designer <a href="https://mindyseu.com/">Mindy Seu</a>, artist <a href="https://agnescameron.info/">Agnes Cameron</a>, among many others. </p>
<p>I started to think that pure HTML <a href="https://htmlonly.tumblr.com/">can be beautiful</a>. Shoutout to Pernille who found <a href="http://faergejournalen.dk/">this pretty HTML page</a> in the wild. </p>
<p>Thanks for reading.</p>
<p>♡ Nynne</p>
<p><img src="https://d2w9rnfcy7mm78.cloudfront.net/7789788/original_78801dc8e52e155f6ed530f2c7da32fb.gif?1593154700?bc=0" alt="gif of spinning globe"></p>
<p><img src="https://d2w9rnfcy7mm78.cloudfront.net/7789668/original_0e4553b7b3397cc3cb8b01ee5b1e1dc4.gif?1593154656?bc=0" alt="animated e-mail logo"></p>
]]></description>
    <content:encoded><![CDATA[<p>I&#39;ve been thinking a lot about <a href="https://en.wikipedia.org/wiki/HTML">HTML</a> (Hyper Text Markup Language) lately. It is a markup language for structuring the content of websites. Its syntax is in fact so simple that a lot of folks on the internet will get <a href="https://www.google.com/search?q=html+isnt+a+programming+language+meme&tbm=isch&ved=2ahUKEwiGos6NpufvAhW0UOUKHfy9C54Q2-cCegQIABAA&oq=html+isnt+a+programming+language+meme&gs_lcp=CgNpbWcQA1DU2ANY_N4DYIfjA2gAcAB4AIABOYgB_gGSAQE1mAEAoAEBqgELZ3dzLXdpei1pbWfAAQE&sclient=img&ei=XxxrYMb2K7ShlQf8-67wCQ&bih=962&biw=1654&hl=en"><em>very</em> upset</a> if you call it a programming language. I don&#39;t care. I need to collect zero nerd point over this. This is a sincere fan letter to HTML.</p>
<p><img src="https://d2w9rnfcy7mm78.cloudfront.net/15080107/original_0b49e545ae2af8addfff31febf140282.png?1644343727?bc=0" alt="90&#39;s internet-dialup graphics"></p>
<p>Are you <a href="https://howoldistheinter.net/">older or younger</a> than the internet? I grew up with it, and I think that is why the early stages of www feels so nostalgic to me. Pure HTML is how the internet looked when I first encountered it, and at a time when it was simpler in a lot of ways and felt like a more <a href="http://www.wonder-tonic.com/geocitiesizer/index.php">pure place</a> to hang out than it does today. A perfect example is the very first website to ever be made. Did you know it is preserved for your enjoyment? <a href="http://info.cern.ch/hypertext/WWW/TheProject.html">Here it is in all its glory</a>. This is what HTML gives us: content (headline, paragraphs, links, images, tables) with no styling whatsoever to make it pretty. Functional brutalist and beautiful!</p>
<p>Modern web development is constant flux. As a web developer, I need to keep up with a staggering amount of changes to the languages and frameworks I use for work. I also need to learn a couple of new ones every few years or so, in order to keep my skills current. In a world that is always changing, HTML is forever! I mean, isn&#39;t it incredible that the first website ever created is written in such a simple and powerful markup language that it perfectly renderes in every browser known to man today — some 30+ years ago.</p>
<p><img src="" alt=""></p>
<h3>Beginner-friendly</h3>
<p>HTML is what you use to organize the content of a website with tags, such as headlines, paragraphs, links, images and lists. It is as versatile and box-shaped as LEGO bricks, simple and relatively beginner-friendly to learn. If you&#39;re excited about learning how to build websites, <a href="https://www.freecodecamp.org/news/the-html-handbook/">this is the place to start</a> and <a href="https://www.youtube.com/watch?v=CkzbI1Tv_rQ">this</a>. There is a finite number of tags you need to learn in order to create your very first website and see it render in the browser.</p>
<p><img src="https://d2w9rnfcy7mm78.cloudfront.net/1965212/original_15a28e3e37b325c3f1f1ba4bb5ff7fbd.gif?1522276401?bc=1" alt="cartoon with three cats working on connected desktop computers"></p>
<p><img src="" alt=""></p>
<h3>Accesible</h3>
<p>When building for the web, you need to keep inclusion and accessibility in mind. Just like a responsible architect should include ramps and escalators so that the finished building can be used by people with disabilities, <a href="https://en.wikipedia.org/wiki/Web_accessibility">web accessibility</a> is about making sure web projects can be used by people with disabilities such as vision impairment, 
blind, deaf or people who can&#39;t use a computer mouse. HTML, particularly <a href="https://developer.mozilla.org/en-US/docs/Learn/Accessibility/HTML">semantic HTML</a> is structured in a way that automatically makes it work for screen readers and enables keyboard navigation. </p>
<p>A lot of the challenges to make websites accessible, is that we keep adding more and more complexity. A lot of it is nice and makes your experience on the internet more interactive and visually immersive. Some of it is pure evil and centered around tracking your every move and selling you toothpaste. The simplest <a href="https://motherfuckingwebsite.com/">motherfucking website</a> made with HTML will be the most accessible any day. Web accessibility is a big and really exciting topic in and of itself. I might dedicate a whole newsletter to the necessity, purpose and <a href="https://alt-text-as-poetry.net/">poetry</a> of it.</p>
<p><img src="https://d2w9rnfcy7mm78.cloudfront.net/15075618/original_25cef302240e23188109a28cab336596.png?1644332427?bc=0" alt="Mondrian painting made with pure html scroll-panes"> </p>
<p><img src="" alt=""></p>
<h3>Beautiful!</h3>
<p>What initially caught my interest in HTML was encountering a bunch of artists and designers that challenged me to think of it as an <em>aesthetic</em>. It all started When Johanne made me aware of the prolific artist, interaction designer and Princeton lecturer <a href="https://laurelschwulst.com/">Laurel Schwulst</a>. Listening to the interviews with artists and designer in her podcast, <a href="http://html.energy/podcast.html">HTML Energy</a>, reminds me how much fun it is to be able to draw something that fills the screen in my browser. It makes me question why technology have to be so hard. I am also inspired by designer <a href="https://mindyseu.com/">Mindy Seu</a>, artist <a href="https://agnescameron.info/">Agnes Cameron</a>, among many others. </p>
<p>I started to think that pure HTML <a href="https://htmlonly.tumblr.com/">can be beautiful</a>. Shoutout to Pernille who found <a href="http://faergejournalen.dk/">this pretty HTML page</a> in the wild. </p>
<p>Thanks for reading.</p>
<p>♡ Nynne</p>
<p><img src="https://d2w9rnfcy7mm78.cloudfront.net/7789788/original_78801dc8e52e155f6ed530f2c7da32fb.gif?1593154700?bc=0" alt="gif of spinning globe"></p>
<p><img src="https://d2w9rnfcy7mm78.cloudfront.net/7789668/original_0e4553b7b3397cc3cb8b01ee5b1e1dc4.gif?1593154656?bc=0" alt="animated e-mail logo"></p>
]]></content:encoded>
  </item>
  <item>
    <title>Intro</title>
    <link>https://www.kaerecomputer.dk/posts/1</link>
    <guid>https://www.kaerecomputer.dk/posts/1</guid>
    <pubDate>Mon, 31 Jan 2022 00:00:00 GMT</pubDate>
    <description><![CDATA[<p>Kære Computer,</p>
<p>Welcome to my new newsletter! I think this is going to be a not-so-newsworthy place where I delve into things that aren&#39;t necessarily in the news-cycle just now. There will be no listicles! No hot takes on the latest and greatest!</p>
<p>This will be a place where I collect my thoughts on topics that inspire me to be technical, to learn, teach and build things. To be critical of tech ecosystems, tools and paradigms. Every newsletter will be a selection of things I find meaningful and gives me energy at present. A deep-dive into an area that always fascinated me or unpacking a theme that I find particularly exciting.</p>
<p>Kære Computer is Danish for <em>Dear Computer</em>. I am typing this letter on/to my device. Writing code is a kind of conversation with a machine. Like talking to someone who has no sense of humor at all. Computers are a tough audience to write for. Often I&#39;ll mumble under my breath, while trying to make something work: Dear Computer, please work! </p>
<p>This newsletter is for anyone interested in technology and I aim for making it beginner-friendly for readers not yet well-versed in programming. </p>
<p><img src="https://www.kaerecomputer.dk/posts/1-1.gif" alt="flickering computer screens gif"></p>
<p>whoami? I&#39;m a fullstack programmer, currently working mostly with React and Typescript. I wasn&#39;t always, though. I was late to discover my interest in computers, and I&#39;ll tell you the story about how it happened in one of the next letters.</p>
<p>Thanks for reading along / subscribing.</p>
<p>♡Nynne</p>
]]></description>
    <content:encoded><![CDATA[<p>Kære Computer,</p>
<p>Welcome to my new newsletter! I think this is going to be a not-so-newsworthy place where I delve into things that aren&#39;t necessarily in the news-cycle just now. There will be no listicles! No hot takes on the latest and greatest!</p>
<p>This will be a place where I collect my thoughts on topics that inspire me to be technical, to learn, teach and build things. To be critical of tech ecosystems, tools and paradigms. Every newsletter will be a selection of things I find meaningful and gives me energy at present. A deep-dive into an area that always fascinated me or unpacking a theme that I find particularly exciting.</p>
<p>Kære Computer is Danish for <em>Dear Computer</em>. I am typing this letter on/to my device. Writing code is a kind of conversation with a machine. Like talking to someone who has no sense of humor at all. Computers are a tough audience to write for. Often I&#39;ll mumble under my breath, while trying to make something work: Dear Computer, please work! </p>
<p>This newsletter is for anyone interested in technology and I aim for making it beginner-friendly for readers not yet well-versed in programming. </p>
<p><img src="https://www.kaerecomputer.dk/posts/1-1.gif" alt="flickering computer screens gif"></p>
<p>whoami? I&#39;m a fullstack programmer, currently working mostly with React and Typescript. I wasn&#39;t always, though. I was late to discover my interest in computers, and I&#39;ll tell you the story about how it happened in one of the next letters.</p>
<p>Thanks for reading along / subscribing.</p>
<p>♡Nynne</p>
]]></content:encoded>
  </item>
  </channel>
</rss>