<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-10-28T10:34:36Z</updated>
  <generator>https://njump.me</generator>

  <title>Nostr notes by kasdeya</title>
  <author>
    <name>kasdeya</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://njump.me/npub13fpfqgxf0pr9qphwpx5g5x5y2gvudd4tnvmq9qp3css8nvcqppwsykd2d3.rss" />
  <link href="https://njump.me/npub13fpfqgxf0pr9qphwpx5g5x5y2gvudd4tnvmq9qp3css8nvcqppwsykd2d3" />
  <id>https://njump.me/npub13fpfqgxf0pr9qphwpx5g5x5y2gvudd4tnvmq9qp3css8nvcqppwsykd2d3</id>
  <icon>https://s3.us-east-005.backblazeb2.com/cryptid-cafe/e658db6e2e46f6ae9065505ef54f9e024c212d056cd8d045e4d0bff88c9ffeee.png</icon>
  <logo>https://s3.us-east-005.backblazeb2.com/cryptid-cafe/e658db6e2e46f6ae9065505ef54f9e024c212d056cd8d045e4d0bff88c9ffeee.png</logo>




  <entry>
    <id>https://njump.me/nevent1qqs8htdlutl6vmzu9mas8n5lsfeajnzwenvk0mgs078zm0hmyngp87czyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy965aw5gh</id>
    
      <title type="html">it’s funny how in English you can say “hundreds of them” or ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs8htdlutl6vmzu9mas8n5lsfeajnzwenvk0mgs078zm0hmyngp87czyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy965aw5gh" />
    <content type="html">
      it’s funny how in English you can say “hundreds of them” or “thousands of them” or “millions of them” but you can’t say “tens of them”. that’s not allowed - you have to say “dozens of them” instead
    </content>
    <updated>2026-10-25T19:11:09Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsqtz26zs2322laza2uuh3xfsnxn3gemshazfcq56482r3dp87huzczyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96y4t5ze</id>
    
      <title type="html">“you want software that does X? I can do that in like 6 hours ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsqtz26zs2322laza2uuh3xfsnxn3gemshazfcq56482r3dp87huzczyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96y4t5ze" />
    <content type="html">
      “you want software that does X? I can do that in like 6 hours&lt;br/&gt;&lt;br/&gt;“oh you want it to not crash or have bugs, and report errors in a sane way? I need 2 weeks&lt;br/&gt;&lt;br/&gt;“it also needs to run on other people’s computers? give me 4 months&lt;br/&gt;&lt;br/&gt;“those other people need to actually understand how to use it, and they aren’t massive tech nerds like me? I’m gonna need about 3 years”&lt;br/&gt;&lt;br/&gt;the moral of the story is that making software is really easy. the hard part is making software that is Helpful For Other People
    </content>
    <updated>2026-10-22T17:55:51Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqstc5v4euljpuzd4agsqw26qsxgs6mhyny27ypppqja2m6ztf9urugzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96a7x55k</id>
    
      <title type="html">mathematicians should rigorously define the syntax, semantics, ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqstc5v4euljpuzd4agsqw26qsxgs6mhyny27ypppqja2m6ztf9urugzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96a7x55k" />
    <content type="html">
      mathematicians should rigorously define the syntax, semantics, and axioms of every branch of math and then post those standards somewhere freely available online. in fact every page of that website should be required to list all of its dependencies (other pages that you need to understand first) and be checked carefully for circular dependency issues&lt;br/&gt;&lt;br/&gt;none of this “buy multiple $100 math textbooks which don’t even bother to mention basic things like operator precedence” shit&lt;br/&gt;&lt;br/&gt;like imagine if this is how programming worked: oh you want to learn C? buy a $100 textbook. oh that textbook doesn’t make sense to you? that’s because you need to read 4 other $100 textbooks first. oh you’re still missing important information? yeah we didn’t rigorously define certain things in the textbooks because you can understand it through ✨ vibes ✨ instead. no there is no language documentation other than the textbooks
    </content>
    <updated>2026-09-23T19:07:45Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqstqcujptjn3nxnjtaa39greseww65n627kwr6p65y0krnrux9jnpszyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96ctl5sv</id>
    
      <title type="html">Samus Aran has got to be my ideal video game protagonist: is ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqstqcujptjn3nxnjtaa39greseww65n627kwr6p65y0krnrux9jnpszyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96ctl5sv" />
    <content type="html">
      Samus Aran has got to be my ideal video game protagonist:&lt;br/&gt;&lt;br/&gt;is mostly a blank slate for the player to project themselves onto&lt;br/&gt;doesn’t talk&lt;br/&gt;looks like a hot human woman&lt;br/&gt;is actually a bioengineered living weapon who has fused with multiple eldritch entities to the point that even she doesn’t know what she is&lt;br/&gt;is beholden to no one and works completely alone&lt;br/&gt;always stoic and undaunted&lt;br/&gt;terrifies her enemies&lt;br/&gt;is unstoppable but in a way that’s high tech and femme and graceful all at once
    </content>
    <updated>2026-09-12T21:26:54Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsf6ad6rar2rk4pxkttk8dudk0tatda85u8a8je35xx8xt0h0la8lszyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96258q0w</id>
    
      <title type="html">apparently even Google makes this mistake #esperanto ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsf6ad6rar2rk4pxkttk8dudk0tatda85u8a8je35xx8xt0h0la8lszyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96258q0w" />
    <content type="html">
      apparently even Google makes this mistake&lt;br/&gt;&lt;br/&gt;#esperanto&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://media.cryptid.cafe/file/cryptid-cafe/f6204ccc1f2c6c99643ea21332962ee5a298f5dbda591a759929a48bae4d71d9.png&#34;&gt; 
    </content>
    <updated>2026-08-30T22:00:36Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqspx8mefjeajjrsjzxe9x4jzqfvv9hvqqz9acp2km3rs5u2rwdufrczyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96e39ppy</id>
    
      <title type="html">@nprofile…uptt #nevent1q…vzs8</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqspx8mefjeajjrsjzxe9x4jzqfvv9hvqqz9acp2km3rs5u2rwdufrczyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96e39ppy" />
    <content type="html">
      &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqj46f9va5qdrmamcwmncew7g8mwekgma386dhws6k04fsnlkqpcpscruptt&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqj46f9va5qdrmamcwmncew7g8mwekgma386dhws6k04fsnlkqpcpscruptt&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…uptt&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&lt;br/&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqcscr70nlvxvag8hgacd36zn7qajyz4yn5j583062ug3llsmfv83sruvzs8&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…vzs8&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; &lt;br/&gt;&lt;br/&gt;Could not agree more. We have to stop seeing people in such black-and-white terms. If someone disagrees with you, it doesn&#39;t make them a fascist. The desire to &#34;kick out everyone I don&#39;t like&#34; is short-sighted. The &#34;Nazi bar&#34; comparison massively oversimplifies the issue. Kicking out your perceived enemies does not result in paradise, just scorched earth. &lt;/blockquote&gt;
    </content>
    <updated>2026-07-25T18:48:43Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs9djfag2e9rj65gqkfhqy5px09ffxtgctkqz73prms20fayp5axmszyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy968guer3</id>
    
      <title type="html">I was just sent this fascinating article about how C isn’t ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs9djfag2e9rj65gqkfhqy5px09ffxtgctkqz73prms20fayp5axmszyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy968guer3" />
    <content type="html">
      I was just sent this fascinating article about how C isn’t actually a low-level language, because no language can actually be low-level anymore&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://queue.acm.org/detail.cfm?id=3212479&#34;&gt;https://queue.acm.org/detail.cfm?id=3212479&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;I’m still processing all of the implications of this, but it’s already fundamentally shifting how I think about programming and especially how I think about “low-level” languages like C and Rust
    </content>
    <updated>2026-07-11T20:40:39Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqswz555c85xw4zg9zctzq4vegcrkddd93hhxu0u7smp9q9kmvy6dqqzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96e4uezr</id>
    
      <title type="html">congratulations to Discord for somehow finding a way to add 100ms ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqswz555c85xw4zg9zctzq4vegcrkddd93hhxu0u7smp9q9kmvy6dqqzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96e4uezr" />
    <content type="html">
      congratulations to Discord for somehow finding a way to add 100ms of input lag to a text box, making the simple act of typing a message feel clumsy and sluggish. I’m not even sure how that’s possible - you’d really have to go out of your way to fuck up that bad
    </content>
    <updated>2026-07-08T22:02:16Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsf5fmc4weu9xjgkr4lws4yaynkh75n8fpw2d4k00vzt9xh9ac8qgczyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96unf5vc</id>
    
      <title type="html">I’m starting to think that FOSS projects should explicitly ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsf5fmc4weu9xjgkr4lws4yaynkh75n8fpw2d4k00vzt9xh9ac8qgczyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96unf5vc" />
    <content type="html">
      I’m starting to think that FOSS projects should explicitly explain which problems are the user’s responsibility and which problems are the project’s responsibility - in a prominent place&lt;br/&gt;&lt;br/&gt;because often I’ll start using some FOSS but it turns out that I’m expected to put in a lot more work than I have the energy to, and when I complain about it people tell me that it’s my responsibility to make sure that that problem doesn’t happen. if I had known that that was going to be my responsibility, I wouldn’t have used that software. but at that point I’m in an awkward position where I unexpectedly have to either put in effort to fix the problem, or put in effort to find and configure different software&lt;br/&gt;&lt;br/&gt;some great examples are treesitter-nvim expecting users to figure out neovim version compatibility on their own, and Arch expecting users to keep up with Arch news so that they know which updates might bork something&lt;br/&gt;&lt;br/&gt;IMO it’s totally fine to shift responsibility onto your users like that - just make sure that every user knows about this from the outset. that way nobody is stuck doing work that they don’t have the energy for, because their software unexpectedly stopped working and it’s their responsibility to fix it
    </content>
    <updated>2026-04-26T19:47:51Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsyd8z8wruqxuzng6ehacn7d8myrvteppx6plsk6erqq7syza9dhygzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96d4uu0g</id>
    
      <title type="html">I wonder if anyone has made a low-level #Lisp that is ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsyd8z8wruqxuzng6ehacn7d8myrvteppx6plsk6erqq7syza9dhygzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96d4uu0g" />
    <content type="html">
      I wonder if anyone has made a low-level #Lisp that is specifically designed to be semantically close to #WASM code, so that it compiles to be very very efficient (kinda like how Lua is really fast because it’s very semantically similar to C code, which is what its interpreter is written in)&lt;br/&gt;&lt;br/&gt;like WASM already reads kinda like a Lisp to me, and I bet that would run crazy fast&lt;br/&gt;&lt;br/&gt;(I’ve been tempted to do this several times I’m ngl. I think I want to learn WASM one of these days. sadly most of the “learn WASM” tutorials are more like “learn how to compile some shitty language like C&#43;&#43; to WASM”)
    </content>
    <updated>2026-04-12T20:15:13Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsvx6duy63p4eurgmdsagltlcaygul7688u6n2g0xt33f3stgxcf8gzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy968sj0fe</id>
    
      <title type="html">I think I’m noticing a trend with English words: “cool” ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsvx6duy63p4eurgmdsagltlcaygul7688u6n2g0xt33f3stgxcf8gzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy968sj0fe" />
    <content type="html">
      I think I’m noticing a trend with English words:&lt;br/&gt;&lt;br/&gt;“cool” used to mean “a bit cold” but now it mostly means “good”&lt;br/&gt;“awesome” used to mean “inspiring awe” but now it mostly means “good”&lt;br/&gt;“fantastic” used to mean “fantastical” but now it mostly means “good”&lt;br/&gt;“incredible” used to mean “unbelievable” but now it mostly means “good”&lt;br/&gt;“amazing” used to mean “inspiring amazement” but now it mostly means “good”
    </content>
    <updated>2026-04-10T03:04:26Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsplghehr4c7rpx7uav993gwqluywkqvnhh3lrjhl5stln00hahvqczyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96mx3t9j</id>
    
      <title type="html">IMO it should be way more common for a programming language to ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsplghehr4c7rpx7uav993gwqluywkqvnhh3lrjhl5stln00hahvqczyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96mx3t9j" />
    <content type="html">
      IMO it should be way more common for a programming language to let you express a series of data-transformations as a left-to-right pipeline&lt;br/&gt;&lt;br/&gt;like instead of doing this:&lt;br/&gt;&lt;br/&gt;let foo = someCall(args);&lt;br/&gt;foo = anotherCall(foo);&lt;br/&gt;foo = aThirdCall(foo);&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;let me do this:&lt;br/&gt;&lt;br/&gt;let foo = someCall(args)&lt;br/&gt;    |&amp;gt; anotherCall&lt;br/&gt;    |&amp;gt; aThirdCall;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;a lot of functional languages do this even worse than in my first example, because you have to write it like this instead:&lt;br/&gt;&lt;br/&gt;let foo = aThirdCall( anotherCall( someCall(args) ) );&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;or in Haskell syntax it would be more like this, I think:&lt;br/&gt;&lt;br/&gt;foo = aThirdCall . anotherCall . someCall $ args&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;in both cases, the functions go in right-to-left order instead of left-to-right which IMO is pretty counterintuitive&lt;br/&gt;&lt;br/&gt;(Lisps do this really well though, thanks to threading macros 💙)
    </content>
    <updated>2026-04-10T00:34:04Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsfmq4fjx6zwgc8nhpwgyjv0r9hnjgswsvuyulra52j3tuk0u4uwlszyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy965jv9c6</id>
    
      <title type="html">languages like Clojure and Common Lisp are designed so that ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsfmq4fjx6zwgc8nhpwgyjv0r9hnjgswsvuyulra52j3tuk0u4uwlszyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy965jv9c6" />
    <content type="html">
      languages like Clojure and Common Lisp are designed so that everything is an expression, but in my new language, (C&#43;&#43;)&#43;&#43;, everything defaults to being a statement instead. if you’d like to turn a statement into an expression, just prepend return:&lt;br/&gt;&lt;br/&gt;int foo() {&lt;br/&gt;    return 1337;;&lt;br/&gt;}&lt;br/&gt;&lt;br/&gt;int addOne(int n) {&lt;br/&gt;    return (return n) &#43; (return 1);;&lt;br/&gt;}&lt;br/&gt;&lt;br/&gt;int factorial(int n) {&lt;br/&gt;    return if (return (return n) == (return 1)) {&lt;br/&gt;        return 1;;&lt;br/&gt;    } else (return if (return (return n) &amp;gt; (return 1)) {&lt;br/&gt;        return factorial(return (return n) - (return 1));;&lt;br/&gt;    } else {&lt;br/&gt;        error(return &amp;#34;invalid number&amp;#34;);;&lt;br/&gt;    });;&lt;br/&gt;}&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;you may have noticed (C&#43;&#43;)&#43;&#43;’s revolutionary new return if expression syntax. in (C&#43;&#43;)&#43;&#43;, an if ... else statement simply evaluates its condition and both bodies (whether the condition is true or not) and then discards the results. but a return if ... else statement instead acts like a ternary operator in other languages:&lt;br/&gt;&lt;br/&gt;// this evaluates to `1`!&lt;br/&gt;return if (return true) {&lt;br/&gt;    return 1;;&lt;br/&gt;} else {&lt;br/&gt;    return 0;;&lt;br/&gt;};;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;in fact, a return if ... else expression is just syntactic sugar for the ternary operator:&lt;br/&gt;&lt;br/&gt;return (return true) ? (return 1) : (return 0);;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;you may have also noticed that many lines in (C&#43;&#43;)&#43;&#43; end with two semicolons instead of one. this is for two reasons:&lt;br/&gt;&lt;br/&gt; first, (C&#43;&#43;)&#43;&#43; has a revolutionary “automatic semicolon removal” system. while your code is being compiled, the compiler will automatically remove all of your semicolons and then guess where they should go. this is very easy to do and should be fine&lt;br/&gt;&lt;br/&gt; second, (C&#43;&#43;)&#43;&#43; comes bundled with a new type of operator known as the “double semicolon operator”. here’s how it works:&lt;br/&gt;&lt;br/&gt; // when a double semicolon is inserted at the end of an expression, with no expression in&lt;br/&gt; // front of it, it evaluates to the expression on the left&lt;br/&gt; return 1;;&lt;br/&gt; // ^ this evaluates to `1`&lt;br/&gt;&lt;br/&gt; // when a double semicolon is used to separate two expressions, it evaluates to the&lt;br/&gt; // second expression&lt;br/&gt; return 1;; return 2&lt;br/&gt; // ^ this evaluates to `2`&lt;br/&gt;&lt;br/&gt; // and finally, the double-semicolon operator is left-associative, and can be chained&lt;br/&gt; // forever if you want:&lt;br/&gt; return 1;; return 2;; return 3;; return 4&lt;br/&gt; // ^ this is the same as (((return 1;; return 2);; return 3);; return 4)&lt;br/&gt;&lt;br/&gt; curly braces are ignored by the (C&#43;&#43;)&#43;&#43; compiler. instead, the language uses significant whitespace. including curly braces is still considered best practice, however, to avoid scaring C&#43;&#43; developers:&lt;br/&gt;&lt;br/&gt; // avoid doing this:&lt;br/&gt; int collatz(int n)&lt;br/&gt;     return if (return (return (return n) % (return 2)) == (return 0))&lt;br/&gt;         return (return n) / (return 2)&lt;br/&gt;     else&lt;br/&gt;         return (return (return n) * (return 3)) &#43; (return 1)&lt;br/&gt;&lt;br/&gt; // instead, do this:&lt;br/&gt; int collatz(int n) {&lt;br/&gt;     return if (return (return (return n) % (return 2)) == (return 0)) {&lt;br/&gt;         return (return n) / (return 2)&lt;br/&gt;     } else {&lt;br/&gt;         return (return (return n) * (return 3)) &#43; (return 1)&lt;br/&gt;     }&lt;br/&gt; }&lt;br/&gt;&lt;br/&gt; also, make sure to add lots of double-semicolon operators, so that C&#43;&#43; devs will feel at home:&lt;br/&gt;&lt;br/&gt; // this is even better:&lt;br/&gt; int collatz(int n) {&lt;br/&gt;     return if (return (return (return n;;) % (return 2;;);;) == (return 0;;);;) {&lt;br/&gt;         return (return n;;) / (return 2;;);;&lt;br/&gt;     } else {&lt;br/&gt;         return (return (return n;;) * (return 3;;);;) &#43; (return 1;;);;&lt;br/&gt;     };;&lt;br/&gt; };;
    </content>
    <updated>2026-03-29T23:39:01Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs0nlct92atkhq28wg8jfw09mmwg53k344y0cyrr9myg7y0kkeluvczyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96pg53zk</id>
    
      <title type="html">I wake with a start as the room is filled with cold metallic ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs0nlct92atkhq28wg8jfw09mmwg53k344y0cyrr9myg7y0kkeluvczyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96pg53zk" />
    <content type="html">
      I wake with a start as the room is filled with cold metallic beeping. I scramble deliriously, my vision still blurry in the light: The guards will be here any second. They’ll punish me if I’m not ready for my shift. Where is my uniform? I can’t disappoint them again.&lt;br/&gt;&lt;br/&gt;A device around my neck detects my rising panic and blasts my face with ice cold air for a few moments. The sudden shock brings me to my senses and I gradually steady my shaky breathing.&lt;br/&gt;&lt;br/&gt;The familiar searing pain in my head helps to wake me up the rest of the way as I reach for the information rectangle on my bedside table. I forget what the Autonomists called this thing, but it doesn’t matter. It’s more of their incredible technology: A featureless box that fits in my palm. It responds to my voice and my touch, and presents information to me when I ask for it. It seems to know everything.&lt;br/&gt;&lt;br/&gt;The rectangle beeps in recognition as I touch it, and its front face displays the text: “A synthmorph is ready in the resleeving lab. Follow the indicated path.” I marvel for a moment that I didn’t even need to ask it a question - it somehow knew what I wanted to know.&lt;br/&gt;&lt;br/&gt;I was taught to fear this technology, but I’m done being a prisoner to fear. I hold the rectangle in front of me like a magnifying glass, and it changes to become transparent - as if it were made of glass. But when I look through it, I see a blue line on the floor. The “indicated path”. Incredible.&lt;br/&gt;&lt;br/&gt;I follow it out of the door of… my new home… and into the bustle of the common area. I feel a wave of nausea and my headache redoubles as I try to process my surroundings. Dizzyingly patterned art on every wall, people and beings with appearances beyond what I can imagine, flashes of color and light, and deafening sounds (music?) made using more of their electronic technology. My room must have hidden the sound from me. I don’t even bother questioning how.&lt;br/&gt;&lt;br/&gt;I grit my teeth and follow the blue line - trying not to notice anything else. Eventually I find myself walking into a cluttered metal room, full of instruments and machinery. I sigh in relief as the door closes and the cacophony of color and noise is gone again.&lt;br/&gt;&lt;br/&gt;“Are you okay?” asks a concerned robot, which takes a step toward me and then pauses, unsure of how to help.&lt;br/&gt;&lt;br/&gt;I close my eyes and take a few moments to steady myself in the cold air of the lab, my head throbbing in rhythm with the pumping of my heart, before finally replying, “My head hurts.”&lt;br/&gt;&lt;br/&gt;“Oh! Of course it does! Barotraumagenic neuropathy, isn’t it…? Inconsistent life support conditions on the asteroid mines leading to…” It speaks quickly and shyly, seeming to mostly be talking to itself. “I can fix that! Can I fix that?” It looks at me expectantly.&lt;br/&gt;&lt;br/&gt;“Please.”, I say. The pain is always worse when I’m stressed, and I couldn’t be more stressed about what’s waiting for me in this lab. My eyes are drawn to a motionless mechanical body - not too different from the one the other robot is using - laying motionless on a padded reclined chair. Next to it is a second chair, this one upright and empty.&lt;br/&gt;&lt;br/&gt;“Um…” the robot is sheepishly clutching a tool made of the same kind of matte plasticky substance that most of their technology seems to use. “This might feel a little weird, but I promise it’s going to help, and it’s not going to hurt. Okay?”&lt;br/&gt;&lt;br/&gt;Without waiting for a response, it… she? Sprays me in the face with the tool. Thousands of droplets of dry moisture melt painlessly into my skin. I jerk back in alarm but suddenly… The pain is gone. It’s just gone.&lt;br/&gt;&lt;br/&gt;“I disabled your ability to feel neuropathic pain, but sometimes there can be false positives and genuine pain can be suppressed too, so please be careful until we complete the resleeving process.”&lt;br/&gt;&lt;br/&gt;I want to cry tears of relief. Nothing hurts. For the first time in my life, nothing hurts at all. But I don’t allow myself the luxury of tears. I need to stay strong for just a little bit longer. “Okay,” I say, tasting the cold lab air as if these will be my last moments alive. “Put me in that damned machine.”
    </content>
    <updated>2026-03-24T21:31:27Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs0xdzgwhgacjyegw20awvptsv8cjy4hajv7nkqquyt80tss34dm2czyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96xqfs5f</id>
    
      <title type="html">hey just as a reminder, if you’re posting or boosting something ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs0xdzgwhgacjyegw20awvptsv8cjy4hajv7nkqquyt80tss34dm2czyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96xqfs5f" />
    <content type="html">
      hey just as a reminder, if you’re posting or boosting something that is meant to create strong negative emotions in the reader, please be sure to give it a CW that gives folks a good idea of what they’re going to be seeing&lt;br/&gt;&lt;br/&gt;by “strong negative emotions” I’m talking about outrage, fear, a sense of vulnerability or danger, empathy for others’ suffering, a sense of injustice or unfairness, or any other emotion one might expect to feel about Current Events&lt;br/&gt;&lt;br/&gt;IMO it doesn’t matter what the post is about (it could be about drama in some obscure hobby, or something happening on GitHub, or anything else) it’s about the emotions that that post is meant to create. that’s an important thing for folks to be able to opt into or out of explicitly&lt;br/&gt;&lt;br/&gt;adding CWs for this kind of post will help everyone have a much more comfortable Fedi browsing experience
    </content>
    <updated>2026-03-23T03:05:11Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqspv3mmwat865cygzyzxu45skghg6zdpna0r9pnwjlhpahjn63gemszyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96pur9gc</id>
    
      <title type="html">there need to be more GUI frameworks that simply allow you to ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqspv3mmwat865cygzyzxu45skghg6zdpna0r9pnwjlhpahjn63gemszyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96pur9gc" />
    <content type="html">
      there need to be more GUI frameworks that simply allow you to Make A GUI with no bullshit&lt;br/&gt;&lt;br/&gt;I don’t want to play videos inside the GUI&lt;br/&gt;I don’t need a ButtonBuilderQueryProxyFactory&lt;br/&gt;I don’t want to embed HTML/CSS/JS inside of the GUI&lt;br/&gt;I don’t want to make an entire video game inside the GUI&lt;br/&gt;I don’t want to restyle every UI element until it’s a 1:1 screen-accurate recreation of LCARS from Star Trek&lt;br/&gt;I don’t want or need a canvas for drawing arbitrary pixels inside the GUI&lt;br/&gt;I don’t want to place any UI elements diagonally or upside-down or any other weird shit&lt;br/&gt;I don’t want a 600MB behemoth framework that covers every possible use case and is now impossible for anyone to understand&lt;br/&gt;&lt;br/&gt;I want buttons and radio boxes and tabs and maybe a menu bar. and I want to put them in one of two types of containers:&lt;br/&gt;&lt;br/&gt;horizontal containers&lt;br/&gt;vertical containers&lt;br/&gt;maybe a grid container if I’m feeling fancy&lt;br/&gt;&lt;br/&gt;that means I don’t need or want to read a 30-paragraph essay on your UI control reflow screen size update flex position system because the most advanced thing I’ll ever want to do is place a button horizontally to the left of a label&lt;br/&gt;&lt;br/&gt;and I literally do not care what any of the UI elements look like as long as the font is big enough for me to read&lt;br/&gt;&lt;br/&gt;and there are shockingly few ways to Make A GUI without getting far into the weeds with this overengineered bullshit
    </content>
    <updated>2026-03-20T19:15:34Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs8dr82kffaag9rz5r0z8wf6ejlxamz4mdlr8r4r8rjk0mmmapqn7czyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96f39ppm</id>
    
      <title type="html">@nprofile…9fnr okay I think it’s time to light git on fire ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs8dr82kffaag9rz5r0z8wf6ejlxamz4mdlr8r4r8rjk0mmmapqn7czyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96f39ppm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrr42z6u5qlcy72kd9pl48008eg2g0jvc2282qye8t9ntvaxq2lkcpz4mhxue69uhhyetvv9ujuerfw36x7tnsw43q7x40zc&#39;&gt;nevent1q…40zc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqvvdhecrmge3m0fqxa4w5tt2hcqeet8npupz8cwfhedqq7s46cg2q5h9fnr&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqvvdhecrmge3m0fqxa4w5tt2hcqeet8npupz8cwfhedqq7s46cg2q5h9fnr&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…9fnr&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; okay I think it’s time to light git on fire and start using something else
    </content>
    <updated>2026-02-06T23:27:19Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsrwfqwek7zs42remrndglassajvgam9jrcg5ufuurtsglywjcjvzszyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96xmupzv</id>
    
      <title type="html">do you love programming and video games? want to hate them ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsrwfqwek7zs42remrndglassajvgam9jrcg5ufuurtsglywjcjvzszyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96xmupzv" />
    <content type="html">
      do you love programming and video games? want to hate them instead? you should try game dev! instead of confidently solving interesting problems with code you’ll be haphazardly gluing together a bunch of systems that are too complex for you to ever understand! it’s like trying to fix a nuclear sub while blindfolded! if you’ve ever wanted to hate computers and yourself you should definitely try game dev
    </content>
    <updated>2026-01-24T21:02:26Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsxhvvrttzd6x2nfzvty3pnzledhz5rywulkxpdyu8sej76xs3y8dgzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy9630kvvm</id>
    
      <title type="html">now that there’s basically no way to get a tech job in the US, ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsxhvvrttzd6x2nfzvty3pnzledhz5rywulkxpdyu8sej76xs3y8dgzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy9630kvvm" />
    <content type="html">
      now that there’s basically no way to get a tech job in the US, what do y’all recommend as a career field for someone who:&lt;br/&gt;&lt;br/&gt;is autistic&lt;br/&gt;probably can’t get her hands dirty because of sensory issues (I might be able to learn but unsure) (I also considered wearing gloves whenever working with gross parts but I’m unsure how practical that would be)&lt;br/&gt;has crippling social anxiety&lt;br/&gt;is very good at quickly learning systems and dealing with numbers and other logical stuff like that&lt;br/&gt;&lt;br/&gt;I’m okay with even low-paying jobs as long as it’s a liveable wage, but ideally I’d like something that doesn’t take too much unpaid training because I want to get some kind of income quickly&lt;br/&gt;&lt;br/&gt;here’s what I’ve considered so far:&lt;br/&gt;&lt;br/&gt;accountant: it seems like there’s an expectation for me to be “professional” (create a whole work persona and mask aggressively) which I hate, and I would also need to network. but I’m considering this&lt;br/&gt;&lt;br/&gt;locksmith: I’ve always wanted to learn lockpicking, but I’m unsure how dextrous I am, and I feel like my hands might have to get dirty/sticky/gross if I did this&lt;br/&gt;&lt;br/&gt;CNC machine operator: this seemed perfect for me at first (get to make cool parts, get to work with computers, minimal People Stuff), but then I learned that I’d still have to work with parts with my hands so my hands would probably still get gross and that would drive me crazy - unless I can wash them immediately after&lt;br/&gt;&lt;br/&gt;:boost_ok: boosts are encouraged!
    </content>
    <updated>2026-01-06T19:20:03Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsqz82w24eyky7cgzuujmq2wkvz23lnvrtl439vu7g5t3wdl9n2e7gzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96hta45k</id>
    
      <title type="html">there are three kinds of programming tutorials: “look man we ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsqz82w24eyky7cgzuujmq2wkvz23lnvrtl439vu7g5t3wdl9n2e7gzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96hta45k" />
    <content type="html">
      there are three kinds of programming tutorials:&lt;br/&gt;&lt;br/&gt;“look man we both know you don’t wanna learn this shit so just install 30 GB of random frameworks and here’s the code to copy-paste if you wanna make a basic game and feel like you accomplished something. I’m not gonna explain how any of this works because nobody cares as long as your little guy jumps when you press spacebar”&lt;br/&gt;“an endofunctor is a type of monoid which is a subcategory of monad that is variadic over the set of all impure lambdas - therefore all possible expressions in this language can be modeled after- wait where are you going?”&lt;br/&gt;“this is called a variable! a variable is a little friend that can hold onto something called a value! variables love grabbing values and they can even carry them into functions! say hi, variable!”
    </content>
    <updated>2026-01-04T02:18:26Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqszv0573rn9curjl4hp36667rwtd8h033xd5rhcgkgzawvugee4nzszyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy969zv52l</id>
    
      <title type="html">the word “lazy” is used to victim-blame and suspend empathy ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqszv0573rn9curjl4hp36667rwtd8h033xd5rhcgkgzawvugee4nzszyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy969zv52l" />
    <content type="html">
      the word “lazy” is used to victim-blame and suspend empathy for others. it’s a thought-terminating cliche. “why do people act like this? it’s because they’re lazy. it’s their fault and they are low-value because of it”&lt;br/&gt;&lt;br/&gt;whenever I see the word “lazy” I try to remind myself to step back from the situation, have compassion for the people being labeled, and ask myself “what is actually the problem? is this a learned behavior? is this a neurotype thing? is this a product of hidden societal forces? does it come from trauma? how can others help them?”&lt;br/&gt;&lt;br/&gt;nobody is simply “lazy”. it is always more complicated than that
    </content>
    <updated>2025-11-19T18:29:06Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsqrs7wrtlff9vp5s3lp2rzme4spgfuukcnnj4hu5qa6d06dxs4y3szyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96lh87xc</id>
    
      <title type="html">I hate that the default volume for everything is 100%, because ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsqrs7wrtlff9vp5s3lp2rzme4spgfuukcnnj4hu5qa6d06dxs4y3szyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96lh87xc" />
    <content type="html">
      I hate that the default volume for everything is 100%, because&lt;br/&gt;&lt;br/&gt;let’s say I’ve configured every piece of software on my computer to use the exact right volume. and then I open a new app that’s too quiet, even at the default volume of 100%&lt;br/&gt;&lt;br/&gt;I can’t turn the 100% volume up higher than 100%, so now I have to raise my main volume in order to hear this one app, which means that all of my other apps are now too loud&lt;br/&gt;&lt;br/&gt;so if I have one very very quiet app on my computer, because of that one app I have to set every other app to 40% volume or lower. and if for any reason those volume settings get reset, (like a game gets updated or I lose my config file) I’m going to get my ears blasted out&lt;br/&gt;&lt;br/&gt;and also any time I open a new app that’s not too quiet by default, I’m going to get my ears blasted out too until I can get into the settings and turn the volume down&lt;br/&gt;&lt;br/&gt;I would genuinely prefer that 0% volume be the default over 100%, but I think somewhere between 25% and 50% is probably ideal. either that or let me turn the volume up to 200%&#43; (which is the same thing but expressed differently)
    </content>
    <updated>2025-11-16T21:58:22Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsd9uezr5guc78p3lhrngqj4aq3wl4ads809sywqw60flfdq7gks5qzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96mjm9pm</id>
    
      <title type="html">winning 100,000 internet arguments about why Linux is better than ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsd9uezr5guc78p3lhrngqj4aq3wl4ads809sywqw60flfdq7gks5qzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96mjm9pm" />
    <content type="html">
      winning 100,000 internet arguments about why Linux is better than Windows or why FOSS is superior or why enshittification is bad&lt;br/&gt;&lt;br/&gt;is still worse than helping one (1) non-technical person install Linux on their machine that can’t run Windows 11. or helping them install and learn to use LibreOffice because they can’t afford Office 365. or teaching them how to disable the spyware and adware on their Windows machine&lt;br/&gt;&lt;br/&gt;for every person who’s staunchly anti-FOSS, there’s someone trying Linux for the first time and overwhelmed by driver issues, or someone who simply doesn’t know how to find good free software, or someone who wants to learn photo editing and can’t afford Photoshop&lt;br/&gt;&lt;br/&gt;so don’t be pushy or smug or argumentative towards those who have already made up their minds. be informative and helpful to those who are open to help. tell them what their options are and be ready to provide support if things go wrong
    </content>
    <updated>2025-11-12T18:31:51Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqstfdvee89rrrrykdv6z53caxs37x93xt5ul624u0htv0zyazjrq2qzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96mmc3cj</id>
    
      <title type="html">95% of the time all you need to know about git is add, commit, ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqstfdvee89rrrrykdv6z53caxs37x93xt5ul624u0htv0zyazjrq2qzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96mmc3cj" />
    <content type="html">
      95% of the time all you need to know about git is add, commit, push, and pull. maybe log if you want to see a list of commits&lt;br/&gt;&lt;br/&gt;but then the other 5% of the time it’s suddenly like&lt;br/&gt;&lt;br/&gt;!!! you didn&amp;#39;t transverse the planes before ancilpating the forward inverse!! entering CRITICAL DATA RECOVERY MODE NOW!!!&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;and I’m like “uhh uhh uhh” *frantically googles and copy-pastes a command that looks like git refdraft -qXR hdd::~475.2* “phew! that either fixed it or corrupted everything!”&lt;br/&gt;&lt;br/&gt;version control is the best
    </content>
    <updated>2025-11-01T05:07:13Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsrpe5srutlt26rh6tu8tfp8emtejp0sn8g8q39gt2mssrdp4vre9czyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96wz4hvc</id>
    
      <title type="html">someone on Fedi is going to vibe with this really hard ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsrpe5srutlt26rh6tu8tfp8emtejp0sn8g8q39gt2mssrdp4vre9czyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96wz4hvc" />
    <content type="html">
      someone on Fedi is going to vibe with this really hard&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://s3.us-east-005.backblazeb2.com/cryptid-cafe/a166cf6d244613d761e98f3d5c0cc970ec8354f6ffa956ceb0d9b8bab171d783.webp&#34;&gt; 
    </content>
    <updated>2025-10-26T05:41:13Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs8te25w76a6688me03j27cqmrlqwz45ym3q4zhj2m3da2z9jza26czyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96qwum6f</id>
    
      <title type="html">esolang where the only data type is a struct representing a ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs8te25w76a6688me03j27cqmrlqwz45ym3q4zhj2m3da2z9jza26czyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96qwum6f" />
    <content type="html">
      esolang where the only data type is a struct representing a Pokemon. complete with nature, EVs, IVs, moveset, etc.&lt;br/&gt;&lt;br/&gt;there are no arithmetic operators. the only way to do math is by making Pokemon battle and then reading data from the struct afterwards
    </content>
    <updated>2025-10-25T05:38:30Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqszpq38xvde8ajfa092rl0rpw2ertdwf5jghrl20trxcp9h0g0s8gszyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy963gsk5g</id>
    
      <title type="html">remember that if you exclusively #pirate corporate media then ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqszpq38xvde8ajfa092rl0rpw2ertdwf5jghrl20trxcp9h0g0s8gszyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy963gsk5g" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrrqv9z8p6snewxwn8wdg2ypkhnr8e8yapwdvyu24v7g6ry0wy8sgpz4mhxue69uhhyetvv9ujumt0wd68ytnsw43q9wpdkw&#39;&gt;nevent1q…pdkw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;remember that if you exclusively #pirate corporate media then megacorporations will suffer beyond human understanding and lose quadrillions of dollars and this is Bad so don’t do it&lt;br/&gt;&lt;br/&gt;avoid #piracy at all costs&lt;br/&gt;&lt;br/&gt;if you want to watch movies or TV shows, listen to music, etc. do not go to this megathread because it has detailed instructions on how to do that for free and that is illegal and it robs corporations of their desperately-needed profits. it even has helpful information on how to stay safe while engaging in any form of piracy! beware!&lt;br/&gt;&lt;br/&gt;if you want to play video games for free do not read this megathread because it has instructions on how to do that safely and effectively. pirated video games can contain dangerous malware, so pirates should make sure to download pirated video games indiscriminantly so that they get the malware that they deserve. they should certainly not download exclusively from DODI and FitGirl because these two uploaders are well-known to be completely safe&lt;br/&gt;&lt;br/&gt;things to be especially aware of: make sure to never use a VPN when downloading pirated media (which you should also never do) because then your ISP will be unable to identify the piracy. they need to be able to identify if you are pirating something in order to send you threatening emails or take other action against you. remember that your ISP can see that you are downloading pirated media anytime you do that without using a VPN&lt;br/&gt;&lt;br/&gt;make sure you never use an ad-blocker such as AdBlock Plus in combination with a browser such as Firefox because this robs corporations of ad-based profits and makes the internet a safer place to browse, especially on illegal criminal scum piracy sites. remember that Google Chrome is a browser for law-abiding corporate subjects and therefore it has disabled the ability to use an ad-blocker so that you will be a better revenue source for megacorporations&lt;br/&gt;&lt;br/&gt;do not consider getting a Seedbox under any circumstances because this will make piracy even more safe and arguably more convenient than a VPN&lt;br/&gt;&lt;br/&gt;above all, if you are interested in remaining a law abiding citizen and these instructions are at all unclear, send me a message so that I can clarify further because I would never want to cause our beloved megacorporations to lose profits in any way whatsoever. a criminal scum pirate lowlife would be able to give personal recommendations on what to do or how to find certain media, but thankfully I would never do such a thing
    </content>
    <updated>2025-10-06T19:21:52Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsrrqv9z8p6snewxwn8wdg2ypkhnr8e8yapwdvyu24v7g6ry0wy8sgzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96ypn97z</id>
    
      <title type="html">repeatedly pirating movies that I hate in order to put the media ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsrrqv9z8p6snewxwn8wdg2ypkhnr8e8yapwdvyu24v7g6ry0wy8sgzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96ypn97z" />
    <content type="html">
      repeatedly pirating movies that I hate in order to put the media corporations in crippling debt (every download costs the company $10,000 USD because piracy is theft)
    </content>
    <updated>2025-10-06T18:58:06Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs96zjdmjfpxpvmzd9cq5wt4kectjtj3cggtmr02ptsfehqp6crcsgzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96vv24g9</id>
    
      <title>Nostr event nevent1qqs96zjdmjfpxpvmzd9cq5wt4kectjtj3cggtmr02ptsfehqp6crcsgzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96vv24g9</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs96zjdmjfpxpvmzd9cq5wt4kectjtj3cggtmr02ptsfehqp6crcsgzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96vv24g9" />
    <content type="html">
      &lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://s3.us-east-005.backblazeb2.com/cryptid-cafe/0ed477d9c4bb015c0dc2745711f58a673caeb7418cf372794f87d8a4290eb1b4.webp&#34;&gt; 
    </content>
    <updated>2025-08-17T22:27:51Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqst5dsju6mtsuvv3xhvhj66zt5mugh9mntqlndwahn6e20z8e7zmwqzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96w4mwp8</id>
    
      <title type="html">I’m starting to suspect that making the UI might be the hardest ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqst5dsju6mtsuvv3xhvhj66zt5mugh9mntqlndwahn6e20z8e7zmwqzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96w4mwp8" />
    <content type="html">
      I’m starting to suspect that making the UI might be the hardest part of every piece of software that has a UI. like damn I want people to be able to use my code without being a command-line tech wizard but why is this so hard :BlobCat_Fearful: &lt;br/&gt;&lt;br/&gt;also I think I’m understanding why the vast majority of FOSS projects are Like That (you have to learn a bunch of arcane bullshit before you can use them). like you would have to pay me to make another UI after this /hj&lt;br/&gt;&lt;br/&gt;so yeah I have a new respect for UI devs and frontend devs and the bullshit that they have to deal with on a daily basis
    </content>
    <updated>2025-08-08T19:17:07Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqszqrxnqqh87grmpyyzlen3sz47puekdga7vmsfykj70k94gjjym7qzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96n8cspv</id>
    
      <title type="html">holy shit are electron apps so much more tolerable when you ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqszqrxnqqh87grmpyyzlen3sz47puekdga7vmsfykj70k94gjjym7qzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96n8cspv" />
    <content type="html">
      holy shit are electron apps so much more tolerable when you aren’t using a CPU from 13 years ago
    </content>
    <updated>2025-07-11T23:03:08Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs2eau3llcgn00hr0cf5zd36qfvxmvc9sgyv2cv767upzm8sshmzmgzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96cw7ry3</id>
    
      <title type="html">I find it funny how in fiction hubris is a high-brow way of ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs2eau3llcgn00hr0cf5zd36qfvxmvc9sgyv2cv767upzm8sshmzmgzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96cw7ry3" />
    <content type="html">
      I find it funny how in fiction hubris is a high-brow way of saying “you scienced way too hard and now the universe is going to punish you for Defying The Natural Order™” with the implication that hubris is some kind of character flaw: the character flaw of trying to make things better with science&lt;br/&gt;&lt;br/&gt;but in actual Greek myths hubris basically just means “you proved you were better than a god at something and all of the gods are massive raging narcissists so now they’re going to curse you about it”&lt;br/&gt;&lt;br/&gt;except where’s the Greek myth about someone committing hubris by inventing agriculture and mortally wounding the god of starvation? or the Greek myth where someone commits hubris by inventing the bifurcated needle and killing the god of smallpox?&lt;br/&gt;&lt;br/&gt;it was hubris to invent vaccines. it was hubris to discover how to safely transfuse blood. oral rehydration therapy, germ theory, chlorinated water, synthetic fertilizers. all of these things Go Against The Natural Order and have saved millions to billions of lives, because guess what? the natural order is a fucking atrocity of unimaginable scale. and we are actively stopping it every single day we learn something new about the universe. I think “hubris” is an inherently reactionary concept and it can go straight to hell, which we’re going to destroy someday with science
    </content>
    <updated>2025-07-08T18:16:49Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsru3r98mcw4xz5xlp20az0uc7yk7x3w4yv8lhl2kpw2lpekk65krgzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96dmf2rc</id>
    
      <title type="html">stuck writing complex documentation? people complaining that they ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsru3r98mcw4xz5xlp20az0uc7yk7x3w4yv8lhl2kpw2lpekk65krgzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96dmf2rc" />
    <content type="html">
      stuck writing complex documentation? people complaining that they don’t know how to use your API? unsure how to explain a very abstract concept?&lt;br/&gt;&lt;br/&gt;you should try Adding Example Code!&lt;br/&gt;&lt;br/&gt;now everyone knows what you’re talking about&lt;br/&gt;you can point to a concrete, specific example and explain from there&lt;br/&gt;now your documentation is rooted in code that actually works&lt;br/&gt;understanding abstractions is way less headachy when you can see how it works in actual code&lt;br/&gt;if people still don’t understand something they can play with your example code and build their own intuition&lt;br/&gt;you can easily turn your examples into unit tests, too!&lt;br/&gt;&lt;br/&gt;why write a bunch of vague codeless documentation that nobody is going to understand when you can Add Example Code?
    </content>
    <updated>2025-06-23T22:33:26Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqszdnegegyhm3nxmhxhvhg57k9dtnanewmu0tnnkc5a0zrq9ty3n7qzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96s2mn8h</id>
    
      <title type="html">I love when you update one piece of software and it breaks ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqszdnegegyhm3nxmhxhvhg57k9dtnanewmu0tnnkc5a0zrq9ty3n7qzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96s2mn8h" />
    <content type="html">
      I love when you update one piece of software and it breaks compatibility with a whole ecosystem that you didn’t even realize was depending on it. especially when there’s no way to downgrade. that’s the best
    </content>
    <updated>2025-06-03T00:54:51Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsp47jhf2v2xhvgq2nexdtkzq2y8z27hgekynfxxz8asxt4pw6ndrczyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy967snyjq</id>
    
      <title type="html">getting really fucking tired of dealing with unresponsive SPAs. ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsp47jhf2v2xhvgq2nexdtkzq2y8z27hgekynfxxz8asxt4pw6ndrczyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy967snyjq" />
    <content type="html">
      getting really fucking tired of dealing with unresponsive SPAs. this time it’s the Kroger website and it is so, so bad. clicking on anything or typing one (1) character into any textbox freezes my browser for a solid 800ms. I don’t understand what value - if any - making your website an SPA adds other than aesthetics. like regular static 2000’s-style websites seem to have far fewer issues across the board - they just don’t look as nice to the average person I guess?
    </content>
    <updated>2025-05-28T01:06:12Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsv0vxddp9zav8mh2e30m404z05cmuzq334paxqzfpgvhxn3z33suqzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy968gkhzu</id>
    
      <title type="html">ugh writing loops in javascript is the worst because it’s like, ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsv0vxddp9zav8mh2e30m404z05cmuzq334paxqzfpgvhxn3z33suqzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy968gkhzu" />
    <content type="html">
      ugh writing loops in javascript is the worst because it’s like, alright which one do I need to use this time? is it going to be for ... of var.entries()? is it going to be for ... in var? is it var.forEach()? is it for ... of var? do I have to do a C-style for (let i; ...; i&#43;&#43;)? who knows! let’s try all of them until one of them works! every single time!
    </content>
    <updated>2025-05-27T22:55:23Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsrh8rfxd84xrzy740v4zud33r9yepqnqe03ycnkej9wd2y8h6sy4gzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy9668hver</id>
    
      <title type="html">I fucking love stories where it never really feels like the main ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsrh8rfxd84xrzy740v4zud33r9yepqnqe03ycnkej9wd2y8h6sy4gzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy9668hver" />
    <content type="html">
      I fucking love stories where it never really feels like the main character(s) are threatened. where they’re never captured, humbled, tortured, nearly die, etc. mainstream writing advice says that this is a bad idea - that these characters are “Mary Sues” and that the audience will get bored or frustrated with them. so that’s why I like “bad writing” that deliberately or unintentionally ignores this advice. it’s incredibly rare to find, and it’s often notoriously bad or “cringe” but I love it&lt;br/&gt;&lt;br/&gt;the thing is, I’ve been brought low and threatened and humbled my entire life and I’m sick of it, and I don’t want to watch it happen to anyone else. I want to see other people be empowered and make a difference in their world&lt;br/&gt;&lt;br/&gt;unfortunately like I said above, these stories are incredibly rare. the Kino’s Journey anime (I’ve only seen the new one) is a good example with some exceptions, because the PoV character is almost always Kino and Kino always has a handle on things, even if it seems like she doesn’t&lt;br/&gt;&lt;br/&gt;I also really liked the first season of the Overlord anime, where the PoV character is always empowered. but in the second season, it shifts away from that and starts focusing on Ainz’s cruelty and I hate that&lt;br/&gt;&lt;br/&gt;then there’s Bofuri and Shangri-La Frontier where nobody can be meaningfully threatened because they take place in a video game&lt;br/&gt;&lt;br/&gt;I could also mention a few different comics but they’re either very problematic in places or they’re notoriously bad to the point of being memes, so I won’t lol
    </content>
    <updated>2025-05-27T19:49:01Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsf7l60tma6kykxx6zawr42sw55e2xfrxjugrjeltt6c2rrlc4crgczyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96my28nv</id>
    
      <title type="html">there are a surprising number of old anime about hot cop girls ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsf7l60tma6kykxx6zawr42sw55e2xfrxjugrjeltt6c2rrlc4crgczyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96my28nv" />
    <content type="html">
      there are a surprising number of old anime about hot cop girls using lovingly-animated scifi military hardware to fight high-tech criminals&lt;br/&gt;&lt;br/&gt;and if it weren’t for the words “cop” and “criminals” in that sentence I would be 110% down for that. but fucking cops have to ruin everything&lt;br/&gt;&lt;br/&gt;(specifically I’m talking about Gunsmith Cats, Dominion Tank Police, and Dirty Pair)
    </content>
    <updated>2025-05-25T23:12:12Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsza55x8ktjvaeyun8cw3kcnhy5japtaljlcqttr6dp75d2yul04gszyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96sg8rhe</id>
    
      <title type="html">programmers be like: why did you just name this variable “x”? ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsza55x8ktjvaeyun8cw3kcnhy5japtaljlcqttr6dp75d2yul04gszyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96sg8rhe" />
    <content type="html">
      programmers be like: why did you just name this variable “x”? oh my fuck and this one is just called “a”? what is wrong with you?!&lt;br/&gt;&lt;br/&gt;mathematicians be like: hmm if I mix the Hebrew and Greek alphabets together and combine that with underlined blackboard bold italics then I can express this equation with one fewer character
    </content>
    <updated>2025-05-25T23:06:04Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsqrkl4zyw5pe7rjwft9ggp0v3yaedelmg79q2v64s486gtyzl2qzqzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96pkwww2</id>
    
      <title type="html">I’m ngl I am genuinely considering using Windows 11 instead of ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsqrkl4zyw5pe7rjwft9ggp0v3yaedelmg79q2v64s486gtyzl2qzqzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96pkwww2" />
    <content type="html">
      I’m ngl I am genuinely considering using Windows 11 instead of switching to Linux once Windows 10 reaches end-of-life&lt;br/&gt;&lt;br/&gt;playing games is just such an important part of my life and I know Proton has gotten drastically better but games still run worse overall on Linux (thanks to shitty video card drivers, which isn’t Linux’s fault) and also tend to be glitchier too (thanks to Proton not being perfect yet)&lt;br/&gt;&lt;br/&gt;also Linux just frustrates me a lot lol. like… a lot. it’s so fucking arcane and when you search for help everyone is so smug and elitist&lt;br/&gt;&lt;br/&gt;the spyware on Windows 11 worries me, but I’m hoping that O&amp;amp;O ShutUp 10 is going to be enough to disable it all
    </content>
    <updated>2025-05-24T00:02:49Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsdhkt5pqqx4ch34p7g4seustu452znu92qgs6ds9ferk73apup62gzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy962nr9cf</id>
    
      <title type="html">I’m low-key scared to use == in javascript tbh. like yes null ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsdhkt5pqqx4ch34p7g4seustu452znu92qgs6ds9ferk73apup62gzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy962nr9cf" />
    <content type="html">
      I’m low-key scared to use == in javascript tbh. like yes null == null and undefined == null but what else could == null? I’m not about to sit in a REPL and exhaustively test everything in the langauge&lt;br/&gt;&lt;br/&gt;I don’t even write if (booleanVar) I write if (booleanVar === true) 😓
    </content>
    <updated>2025-05-23T22:01:40Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsd53hwx5q9vnxq6xchszucxfnkuvs606ycj6the7l0pkrn5sumzyszyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96c0gf9h</id>
    
      <title type="html">I fucking love #StarWars ship designs. I don’t like the movies ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsd53hwx5q9vnxq6xchszucxfnkuvs606ycj6the7l0pkrn5sumzyszyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96c0gf9h" />
    <content type="html">
      I fucking love #StarWars ship designs. I don’t like the movies (too science fantasy) or the shows but I love reading about Legends lore on Wookieepedia and I love the ships. Star Trek and Stargate have some cool ships (and some really weird ones) but Star Wars ships are just so consistently good-looking. I don’t know what it is. even a lot of the prequel ships are just gorgeous
    </content>
    <updated>2025-05-17T04:01:56Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqswqvtwts8vx27y5weg6y44u7d0ukfa5ktumjl9ctavgacdm4qv7jczyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96r7kuat</id>
    
      <title type="html">“idempotence” is a disproportionately fancy, unapproachable ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqswqvtwts8vx27y5weg6y44u7d0ukfa5ktumjl9ctavgacdm4qv7jczyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96r7kuat" />
    <content type="html">
      “idempotence” is a disproportionately fancy, unapproachable word for literally just “if nothing needs changing, don’t touch anything”. I bet the term was invented by someone who was trying to justify their paycheck&lt;br/&gt;&lt;br/&gt;also, making stuff idempotent just seems like the obviously right thing to do. we don’t need a fancy math term for “hey maybe your patch shouldn’t break stuff that’s already patched”&lt;br/&gt;&lt;br/&gt;I’ve been trying to think of a more approachable term than “idempotence” and the best I have so far is “look first”. as in, “make sure your patch looks first (before touching/changing anything)”
    </content>
    <updated>2025-02-14T19:50:35Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsrzv3prguyln975tgcm8wlvdcwwgskkj62pkrvjxgkyqcvdhpsd3gzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96s3xtrw</id>
    
      <title type="html">*shakes my cane angrily* back in my day all of the code for a ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsrzv3prguyln975tgcm8wlvdcwwgskkj62pkrvjxgkyqcvdhpsd3gzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96s3xtrw" />
    <content type="html">
      *shakes my cane angrily*&lt;br/&gt;&lt;br/&gt;back in my day all of the code for a webpage was hand-written, simple, and easy to read. nobody used async requests, everything was easy to work with and if you called a webpage “slow” people would assume you meant it took a long time to download everything&lt;br/&gt;&lt;br/&gt;but the kids these days are turning everything into overengineered GUI apps with a bunch of 10 MB Node packages with 500 ms of input lag and then they’re transpiling and minifying it all down into unreadable mush and you can’t even write userscripts for anything anymore because it’s all hidden away inside of their damn frameworks
    </content>
    <updated>2025-02-11T17:43:25Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsyqr7ha8vkxddspd09ftfpleycfzj397c6gqkhk4v4h6sae3xg2jqzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96s3hk7j</id>
    
      <title type="html">if you put newlines in random places while typing a normal ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsyqr7ha8vkxddspd09ftfpleycfzj397c6gqkhk4v4h6sae3xg2jqzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96s3hk7j" />
    <content type="html">
      if you put newlines&lt;br/&gt;in random places&lt;br/&gt;while typing a normal sentence&lt;br/&gt;you can call it poetry&lt;br/&gt;and nobody can argue with you
    </content>
    <updated>2025-01-20T21:54:06Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsfjqzwrr8gknwnj43rcmra27zdg0pj0zme96q76s2ejvkn50xqrxgzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy965yu2gw</id>
    
      <title type="html">robot that gets really excited when it meets an identical model ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsfjqzwrr8gknwnj43rcmra27zdg0pj0zme96q76s2ejvkn50xqrxgzyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy965yu2gw" />
    <content type="html">
      robot that gets really excited when it meets an identical model in the wild
    </content>
    <updated>2025-01-15T19:17:01Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqswat6jrrrm5jf6pvu7ja95vz6gvskepsy5a63sw26qeggpzht62qczyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96tzw62a</id>
    
      <title>Nostr event nevent1qqswat6jrrrm5jf6pvu7ja95vz6gvskepsy5a63sw26qeggpzht62qczyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96tzw62a</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqswat6jrrrm5jf6pvu7ja95vz6gvskepsy5a63sw26qeggpzht62qczyz9y9ypqe9uyv5qxacy63zs6s3fpn34k4wdnvq5qx8zzq7dnqqy96tzw62a" />
    <content type="html">
      &lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://s3.us-east-005.backblazeb2.com/cryptid-cafe/010f522915b92a907e7e07de3b596c5fd00393109c2489682615a9d9131adedc.webp&#34;&gt; 
    </content>
    <updated>2025-01-12T01:58:32Z</updated>
  </entry>

</feed>