<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-10-25T15:16:02Z</updated>
  <generator>https://nostr.now</generator>

  <title>Nostr notes by Grégoire Locqueville</title>
  <author>
    <name>Grégoire Locqueville</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://nostr.now/npub1pcclfh3rg0zpetm79x6ax68gjzgtep7xzamchl6ek5yydmygrces25cn6z.rss" />
  <link href="https://nostr.now/npub1pcclfh3rg0zpetm79x6ax68gjzgtep7xzamchl6ek5yydmygrces25cn6z" />
  <id>https://nostr.now/npub1pcclfh3rg0zpetm79x6ax68gjzgtep7xzamchl6ek5yydmygrces25cn6z</id>
  <icon>https://media.mathstodon.xyz/accounts/avatars/110/695/381/421/683/293/original/c4b6233c79255a73.png</icon>
  <logo>https://media.mathstodon.xyz/accounts/avatars/110/695/381/421/683/293/original/c4b6233c79255a73.png</logo>




  <entry>
    <id>https://nostr.now/nevent1qqsd06uu5s0txzm2ks0t63ujudqlvqg6c5c3tach62p0fweurynfrrczyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rxw5zv66</id>
    
      <title type="html">Fascinating, thank you!</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsd06uu5s0txzm2ks0t63ujudqlvqg6c5c3tach62p0fweurynfrrczyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rxw5zv66" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdgtk26y7dukzymlk2tnlmx425efk8px8lvt4rrcxkzcc8t39gagstlgssl&#39;&gt;nevent1q…gssl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Fascinating, thank you!
    </content>
    <updated>2026-10-28T11:30:24Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsp09965cgxdzl2swsgc2s9gj3mky3qxdz7qv2mv5qn427mugx2dxgzyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rxhkn47s</id>
    
      <title type="html">I&amp;#39;ve always found it striking how this gif resembles the ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsp09965cgxdzl2swsgc2s9gj3mky3qxdz7qv2mv5qn427mugx2dxgzyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rxhkn47s" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszr4qed4zpk499lhfzpjqhqgna8rap4hazarwgcrceuhrelpnz99c37v6j3&#39;&gt;nevent1q…v6j3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;ve always found it striking how this gif resembles the approximation of a (discontinuous) periodic function by its Fourier series, but I don&amp;#39;t know enough about number theory to know how deep the connection is. Based on your use of the phrase &amp;#34;constructive interference&amp;#34; I guess there is at least *some* connection...
    </content>
    <updated>2026-10-28T11:20:56Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsw3u2ng73xelvg43mnvde0ayvf9jfrtfecahqeysypgvtu54fky5czyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rxrxm75r</id>
    
      <title type="html">Let me answer that one question, though: &amp;gt; Can you say the ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsw3u2ng73xelvg43mnvde0ayvf9jfrtfecahqeysypgvtu54fky5czyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rxrxm75r" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsftr4w34tszum9q3jyv4f2vf805e2quy5jn43fzx4nsckwzhdlskgaz88sr&#39;&gt;nevent1q…88sr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Let me answer that one question, though:&lt;br/&gt;&lt;br/&gt;&amp;gt; Can you say the same of Typst?&lt;br/&gt;&lt;br/&gt;Of course I can&amp;#39;t. I&amp;#39;m not claiming Typst, a 4(?) year old project, is more stable than LaTeX. What I can say is:&lt;br/&gt;* Typst has given me an impression of thoughtfulness and robustness from the start.&lt;br/&gt;* It solves the many pains I always had with LaTeX (and I have written a Ph.D. thesis with LaTeX — not the most typographically demanding, but still, I&amp;#39;m not a novice)&lt;br/&gt;* It&amp;#39;s not a huge deal for me if my documents don&amp;#39;t compile 5 years from now, or if the tool I use to compile them needs some reasonably standard, if not minimal, toolchain to itself compile. Sure, something as portable and stable as TeX would be nice. But if I retain 1. the compiled document itself, which is what I care about first and foremost, and 2. the document Typst source, which IMO is much more readable and understandable than LaTeX source, I personally consider that sufficient preserved information, even if the tool that was used to go from the later to the former was lost/rendered unusable.
    </content>
    <updated>2026-10-23T22:39:28Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs96jvz45fs50ff33e0xnm5nhjh5sgqj60860nmueau4ajm2f36gtszyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rxp2hfuz</id>
    
      <title type="html">Ok I think I understand your point. I understand that being ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs96jvz45fs50ff33e0xnm5nhjh5sgqj60860nmueau4ajm2f36gtszyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rxp2hfuz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg7q8x3ewflnps9mzy3fkfp6rfazftrsmfch9q24jq5v7850c6a0qhfgp90&#39;&gt;nevent1q…gp90&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Ok I think I understand your point. I understand that being &amp;#34;nominally open source&amp;#34; isn&amp;#39;t the be all end all of software, but IMO your initial criticism lacked specifics to the point of being misleading.&lt;br/&gt;&lt;br/&gt;From what I understand, all your concerns are related to Typst being written in Rust. I don&amp;#39;t think I&amp;#39;m alone in not immediately identifying the Rust compiler as a potentially problematic dependency (with how standard it&amp;#39;s become). It would have helped being more specific.
    </content>
    <updated>2026-10-23T21:55:33Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs00ssn3kaugyu3zj6zrx8gruwh8xx8gywkk9p0etkqvydlgu9v4rgzyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rxl0uvnq</id>
    
      <title type="html">Did you perhaps miss that Typst (the web app) relies on the ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs00ssn3kaugyu3zj6zrx8gruwh8xx8gywkk9p0etkqvydlgu9v4rgzyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rxl0uvnq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswj0zty0w7je0h52l9dau87s9vrfeevvykesj7q8jg0nna8ma4cuqmnfl5r&#39;&gt;nevent1q…fl5r&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Did you perhaps miss that Typst (the web app) relies on the `typst` self-contained executable, whose source is released under the FOSS Apache license, and whose (command-line) interface is dead simple? Otherwise I have no idea what you&amp;#39;re talking about... (this is a genuine question by the way)
    </content>
    <updated>2026-10-23T21:15:48Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8fnfnlmg2rk4tfew5a6nawzx07tq6t9gkskx5m0j66qhtefmyu7gzyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rx9wx2kw</id>
    
      <title type="html">I feel like in languages (at least those with an expressive type ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8fnfnlmg2rk4tfew5a6nawzx07tq6t9gkskx5m0j66qhtefmyu7gzyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rx9wx2kw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsp95t50k7qqwfrwuuvdxdl74czk4n084xavqenwderxtpuzhhnz8cnexmdd&#39;&gt;nevent1q…xmdd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I feel like in languages (at least those with an expressive type system), the pain of remembering syntax pretty much disappears thanks to static analysis tools (typically, LSP servers) that catch syntax errors, and more, in real time. &lt;br/&gt;&lt;br/&gt;In contrast, there&amp;#39;s a very real pain in setting up new tools and technologies, having them talk to each other, understanding why some piece of technology you&amp;#39;re not supposed to worry about does not behave as expected... — in a nutshell, leaving the comfort of a well-identified language or technology. The issue in the thread you quoted is an example of that pain.
    </content>
    <updated>2026-10-15T10:29:50Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsrv6cknn07k0xdsf4jeghkheuzhc9xxsdejxt0j5u8u5kvzwdf6wczyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rxhlawq6</id>
    
      <title type="html">Ever wanted to make a game that takes place in a procedurally ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsrv6cknn07k0xdsf4jeghkheuzhc9xxsdejxt0j5u8u5kvzwdf6wczyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rxhlawq6" />
    <content type="html">
      Ever wanted to make a game that takes place in a procedurally generated world, but don&amp;#39;t want to deal with the hassle of instantiating chunks as your player moves?&lt;br/&gt;&lt;br/&gt;With my #fernweh library for #bevy, you declaratively define what chunks are made of, using the brand new Bevy scene system, and fernweh takes care of asynchronously computing and spawning/despawning them as needed.&lt;br/&gt;&lt;br/&gt;Fernweh is *very* generic: it doesn&amp;#39;t care if your game is 2D, 3D, or whatever else. *You* get to decide how to refer to chunks, *you* get to decide what chunks should be visible at what point, and chunks may be composed of *anything* that can be represented as a Bevy scene, that is, pretty much anything you could want (meshes, colliders, audio sources...).&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://crates.io/crates/fernweh&#34;&gt;https://crates.io/crates/fernweh&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#rust #RustLang #BevyEngine #procgen #ProceduralGeneration #bsn
    </content>
    <updated>2026-06-20T16:56:30Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8xpe26t4cmrupfvhcf3dkylkw6ez3jjdnulgrwdzsw3as67q0uzgzyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rxeg88r8</id>
    
      <title type="html">Does it really qualify as microtonality when there&amp;#39;s no ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8xpe26t4cmrupfvhcf3dkylkw6ez3jjdnulgrwdzsw3as67q0uzgzyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rxeg88r8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvyz8gq0zgfvm3280zcg827qcd8wxxu30wma543d7sp7lycq725jq0maazq&#39;&gt;nevent1q…aazq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Does it really qualify as microtonality when there&amp;#39;s no precise target pitch, though?&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;/npub1nf4p4rh06z6n6lsvje4txk7eqs23y3hs8vd7nraq6tgwady5qvsqy3nqe4&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;John Carlos Baez&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1nf4…nqe4&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2026-04-10T23:10:44Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsts7lej9zte7rlsut0jpt3eqc96jatuhvasw2htgqqvflt5j3d8zgzyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rxnpgf76</id>
    
      <title type="html">It seems that installing audio plugins on #NixOS is its own can ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsts7lej9zte7rlsut0jpt3eqc96jatuhvasw2htgqqvflt5j3d8zgzyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rxnpgf76" />
    <content type="html">
      It seems that installing audio plugins on #NixOS is its own can of worms 🙃
    </content>
    <updated>2026-01-25T18:23:47Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8a9xmgpln6sm24fa37xht7rfm7n2pkjuxlf9ywulds86e2zad54szyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rxdmzqna</id>
    
      <title type="html">What do you mean? Doesn&amp;#39;t ``` someArray.join(&amp;#34;, &amp;#34;, ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8a9xmgpln6sm24fa37xht7rfm7n2pkjuxlf9ywulds86e2zad54szyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rxdmzqna" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsznwkp7tqmnr35tejqa4feq877gzx66d87587enejm3navffe9v8cp3xvz8&#39;&gt;nevent1q…xvz8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;What do you mean? Doesn&amp;#39;t&lt;br/&gt;```&lt;br/&gt;someArray.join(&amp;#34;, &amp;#34;, last: &amp;#34;, and &amp;#34;)&lt;br/&gt;```&lt;br/&gt;work?
    </content>
    <updated>2026-01-20T07:51:28Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsz9m33dxxce66rxkmqaaeswa9cg93nppq4d2xsqucprfwzgn529ygzyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rx4x9tql</id>
    
      <title type="html">It&amp;#39;s honestly shocking how charitable the people in that ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsz9m33dxxce66rxkmqaaeswa9cg93nppq4d2xsqucprfwzgn529ygzyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rx4x9tql" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst2mpz60pmn8mt3t67pegq0l7vcnuk03dd2zgcz9e5ansu50djutcfa2eh6&#39;&gt;nevent1q…2eh6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It&amp;#39;s honestly shocking how charitable the people in that thread are, with some spammer who basically just dumped tens of thousands of lines of code that he has not even bothered to understand (let alone write) and expects them to review it...
    </content>
    <updated>2025-11-28T22:30:57Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsyfxuu06pgtyqy0qxcxkgsfkqva5df2lhzvvwdmr85njetg976sggzyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rx5skq3l</id>
    
      <title type="html">Unless I&amp;#39;m missing something, you need as many steps as you ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsyfxuu06pgtyqy0qxcxkgsfkqva5df2lhzvvwdmr85njetg976sggzyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rx5skq3l" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsytszwtzkwum3zlcu7pn7s6tpnqlttm6kdk3klgdx7jk3c8r49w8svqy7sv&#39;&gt;nevent1q…y7sv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Unless I&amp;#39;m missing something, you need as many steps as you have elements, minus the number of elements that remain unchanged:&lt;br/&gt;- You &amp;#34;obviously&amp;#34; need at least as many steps, because otherwise there would be an element that does not change &lt;br/&gt;- You need at most as many steps, because you can decompose any permutation into a product of cyclic permutations with disjoint orbits, and you can apply your little algorithm for cyclic permutations for each of those
    </content>
    <updated>2025-07-07T22:26:04Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsd4lmfynduw0wpj5q643t9ug07g90mm4w0lfavmj9jmyuwd9sctzgzyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rxzp3r2q</id>
    
      <title type="html">Ok but I still don&amp;#39;t get why he should &amp;#34;see her at a ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsd4lmfynduw0wpj5q643t9ug07g90mm4w0lfavmj9jmyuwd9sctzgzyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rxzp3r2q" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9yyat2kedyell8v9qcv0hlejsrrnw8ds62qfajephcq7ey5yunxqta5rk3&#39;&gt;nevent1q…5rk3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Ok but I still don&amp;#39;t get why he should &amp;#34;see her at a close distance&amp;#34;?
    </content>
    <updated>2024-11-30T13:02:24Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsflncwjdexys546472z0l04jzla55e5m84jzuyyh9jrtavzftdk5czyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rx7h399w</id>
    
      <title type="html">&amp;gt; Bob will eventually see her at a close distance I don&amp;#39;t ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsflncwjdexys546472z0l04jzla55e5m84jzuyyh9jrtavzftdk5czyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rx7h399w" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsztt6tanp0ha4ak4nctv9kpf9duxl9sgntp72usyhta98v3p35ayqr4set4&#39;&gt;nevent1q…set4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&amp;gt; Bob will eventually see her at a close distance&lt;br/&gt;&lt;br/&gt;I don&amp;#39;t think so. From Bob&amp;#39;s conceptual perspective, Alice&amp;#39;s progress is stalled near the horizon only as long as Bob is a distant observer. Once he approaches the black hole, there&amp;#39;s a time on his clock at which he can say she&amp;#39;s crossed the horizon, even though the light of Alice crossing the horizon hasn&amp;#39;t reached him yet.
    </content>
    <updated>2024-11-30T11:50:46Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqstsc9asujwcu0m7hgfnupjcpch7jddz7ltfefkh2tmu36lr2xgqzgzyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rxgzvx2c</id>
    
      <title type="html">I assume &amp;#34;question 2&amp;#34; refers to your question about Alice ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqstsc9asujwcu0m7hgfnupjcpch7jddz7ltfefkh2tmu36lr2xgqzgzyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rxgzvx2c" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8m9hcl7zxmr7ka8gjj8wm0tzyhu6ha0g54f3egyg2pwra0kmpljcnrzd54&#39;&gt;nevent1q…zd54&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I assume &amp;#34;question 2&amp;#34; refers to your question about Alice being flattened in my scenario where you follow her from a short distance. But in that scenario I was assuming you were following her from close enough (compared to the size of the black hole), at the same speed.&lt;br/&gt;&lt;br/&gt;If you go slow enough and leave enough space between some ships and you that you start to see them flatten, I think (not 100% sure of that) you will still see them flat (but not infinitely flat!) while you&amp;#39;re crossing the horizon. But I may be wrong, and you might see them progressively get (some of) their thickness back as you&amp;#39;re approaching the horizon.&lt;br/&gt;&lt;br/&gt;Either way, I don&amp;#39;t see anything paradoxical?
    </content>
    <updated>2024-11-30T11:20:43Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsvyy8tue8md2p38ur45as87n63h806faltj26kk2w9pxgsew5revczyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rx5a2aj5</id>
    
      <title type="html">Correct @npub1nf4…nqe4 @npub12cu…d38p</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsvyy8tue8md2p38ur45as87n63h806faltj26kk2w9pxgsew5revczyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rx5a2aj5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgfc86auzmczy9ku7f59s6ldtvdu3vq0c7uzk3pkwe6ezsz7qhh2ckaedzz&#39;&gt;nevent1q…edzz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Correct&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;/npub1nf4p4rh06z6n6lsvje4txk7eqs23y3hs8vd7nraq6tgwady5qvsqy3nqe4&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;John Carlos Baez&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1nf4…nqe4&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub12cuzzqzv8e8y7na77a9zv47mx2v6pec60qs5h7takzmv5p0mw0fsmgd38p&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Greg Egan&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub12cu…d38p&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2024-11-30T07:06:40Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsf4zrqpc6u5pnh63s2nt0l03c6hx8xc9yp5s9924rptaq2ymsn48czyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rxw6yslz</id>
    
      <title type="html">I think you need to make it clear if the observer is going into ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsf4zrqpc6u5pnh63s2nt0l03c6hx8xc9yp5s9924rptaq2ymsn48czyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rxw6yslz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx4h2phwfyl6vp02y9apd8ula58hav3ldlszewq7gcgj68mwhv2tqtq60r6&#39;&gt;nevent1q…60r6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I think you need to make it clear if the observer is going into the black hole with the object or not.&lt;br/&gt;&lt;br/&gt;1. If not, then yes they will be seeing the object flatten above the horizon to avoid crossing it.&lt;br/&gt;&lt;br/&gt;2. If they are going into the black hole too, then things will look normal, and they will see the object cross the horizon just while they are crossing it themselves (see my other toot).&lt;br/&gt;&lt;br/&gt;3. If they follow the object, but accelerate backwards enormously at the last minute, to avoid crossing it, then they will first be seeing a normal image of it before it crossed the black hole (see my previous toot), then after the backwards acceleration they will suddenly see it flattened because their relative speed will have become suddenly high.&lt;br/&gt;&lt;br/&gt;You can try to imagine all kinds of scenarios like that, and the answer will generally be somewhere on the spectrum between 1. and 2.&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;/npub1nf4p4rh06z6n6lsvje4txk7eqs23y3hs8vd7nraq6tgwady5qvsqy3nqe4&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;John Carlos Baez&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1nf4…nqe4&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub12cuzzqzv8e8y7na77a9zv47mx2v6pec60qs5h7takzmv5p0mw0fsmgd38p&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Greg Egan&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub12cu…d38p&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2024-11-30T00:40:02Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqswqpuwpcxwccd3anlnekz3e3mvsyv0f5s2nmn6ucme4npmr9tk74qzyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rx07jh7x</id>
    
      <title type="html">Just so we&amp;#39;re clear: you&amp;#39;re suggesting that the bacterium ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqswqpuwpcxwccd3anlnekz3e3mvsyv0f5s2nmn6ucme4npmr9tk74qzyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rx07jh7x" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs90zvl4k7j27e0tdvlrzws20qem07m275zzlrgp7u739tcdc8e8ecs5gw5x&#39;&gt;nevent1q…gw5x&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Just so we&amp;#39;re clear: you&amp;#39;re suggesting that the bacterium in my eye shoot a tiny laser towards my nose, on which a tiny mirror will have been placed, allowing the laser light to bounce on it and get back to my eye; and that the bacterium measure the time (on its clock) between the moment it shoots the laser and the moment it gets its light back. Right?&lt;br/&gt;&lt;br/&gt;Now you say my nose is &amp;#34;receding&amp;#34;, and my eye is &amp;#34;running towards&amp;#34; it — but what frame of reference are we talking about now? I thought we were talking about my local frame of reference, in which neither my eye nor my nose are moving! If we&amp;#39;re talking a distant observer&amp;#39;s point of view, we&amp;#39;ve already established they do indeed think I am flattened!&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;/npub1nf4p4rh06z6n6lsvje4txk7eqs23y3hs8vd7nraq6tgwady5qvsqy3nqe4&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;John Carlos Baez&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1nf4…nqe4&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub12cuzzqzv8e8y7na77a9zv47mx2v6pec60qs5h7takzmv5p0mw0fsmgd38p&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Greg Egan&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub12cu…d38p&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2024-11-27T21:27:26Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsdpj34pg6pevpl7gq0eskyyr6yvg35ttdwfe9k5pejx0dm5q02t5qzyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rxj8u3v5</id>
    
      <title type="html">What experiment do you suggest I do, once near the horizon, to ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsdpj34pg6pevpl7gq0eskyyr6yvg35ttdwfe9k5pejx0dm5q02t5qzyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rxj8u3v5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrg4xhap5lwf4t2k98g43nfrcj66xdgg9jquq6tc9r9kqgt70npgcm7a790&#39;&gt;nevent1q…a790&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;What experiment do you suggest I do, once near the horizon, to measure the thickness of my nose in my frame of reference?&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;/npub1nf4p4rh06z6n6lsvje4txk7eqs23y3hs8vd7nraq6tgwady5qvsqy3nqe4&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;John Carlos Baez&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1nf4…nqe4&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub12cuzzqzv8e8y7na77a9zv47mx2v6pec60qs5h7takzmv5p0mw0fsmgd38p&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Greg Egan&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub12cu…d38p&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2024-11-27T21:07:44Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsw3vktrfhhhu5lxqk94ysd7ak0y2ftxmz3f8g2gx3wccxkkjjpr7gzyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rxlskpm6</id>
    
      <title type="html">No, the bacterium is also flattened (from the point of view of a ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsw3vktrfhhhu5lxqk94ysd7ak0y2ftxmz3f8g2gx3wccxkkjjpr7gzyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rxlskpm6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw4ktgqyj5lhwkm2x03skv8wmfz8g9sme0pe5u7h00zqz42w5eeysam3lca&#39;&gt;nevent1q…3lca&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;No, the bacterium is also flattened (from the point of view of a distant observer), along with its local environment, including my nose, and thus it does not notice that my nose is flattened — there&amp;#39;s no local experiment it can perform to determine that my nose is in fact flat, any more than it could in space away from the black hole.&lt;br/&gt;&lt;br/&gt;It&amp;#39;s the exact same in special relativity. If you and I were flying close to light speed relative to each other, from the perspective of each of us the other would be flattened, yet we wouldn&amp;#39;t think of ourselves as flattened.&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;/npub1nf4p4rh06z6n6lsvje4txk7eqs23y3hs8vd7nraq6tgwady5qvsqy3nqe4&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;John Carlos Baez&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1nf4…nqe4&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub12cuzzqzv8e8y7na77a9zv47mx2v6pec60qs5h7takzmv5p0mw0fsmgd38p&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Greg Egan&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub12cu…d38p&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2024-11-27T18:34:19Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqst9jw5g84a77tthkksazdtw6357plg34rvz0klu3gv72yeufxhm7qzyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rx3xmpwf</id>
    
      <title type="html">Your first paragraph is correct *as long as you&amp;#39;re looking ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqst9jw5g84a77tthkksazdtw6357plg34rvz0klu3gv72yeufxhm7qzyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rx3xmpwf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspdsll5q3y99h2fsq89d3tuwvnucfjz73zn78ajjnu5gy4urptprcufacvj&#39;&gt;nevent1q…acvj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Your first paragraph is correct *as long as you&amp;#39;re looking from far enough from the horizon*.&lt;br/&gt;&lt;br/&gt;The second paragraph is incorrect. Locally, you are still in euclidean spacetime before, during, and after your crossing of the *event horizon*; this only becomes false as you approach the *singularity*.&lt;br/&gt;&lt;br/&gt;Sure, if you&amp;#39;re close to the horizon, people far away from the black hole do see you flat and redshifted, but you don&amp;#39;t agree with them!&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;/npub1nf4p4rh06z6n6lsvje4txk7eqs23y3hs8vd7nraq6tgwady5qvsqy3nqe4&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;John Carlos Baez&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1nf4…nqe4&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub12cuzzqzv8e8y7na77a9zv47mx2v6pec60qs5h7takzmv5p0mw0fsmgd38p&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Greg Egan&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub12cu…d38p&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2024-11-27T18:07:20Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsw94w85kxwfcga57feh60u6ut2a8ssw65r7uyea5e97qdhmaxn4mszyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rx4musue</id>
    
      <title type="html">The first ship does actually &amp;#34;wait for you&amp;#34;, i.e. its ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsw94w85kxwfcga57feh60u6ut2a8ssw65r7uyea5e97qdhmaxn4mszyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rx4musue" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9jqw5jly6ek037zsmtlm4j7en2jhaprfg5vnu5d3vqs0e8cty6lcvqwage&#39;&gt;nevent1q…wage&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The first ship does actually &amp;#34;wait for you&amp;#34;, i.e. its clock slows down relative to yours and it slows down so much it appears to stop at the even horizon — that is, until you go to the event horizon yourself.&lt;br/&gt;(It also gets redshifted more and more to the point you can&amp;#39;t see it anymore — again, until you go to the event horizon yourself)
    </content>
    <updated>2024-11-25T23:47:50Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqspmnk025mjfasq73kpavyxtreuwvcjfrv2g76cur553a9vsz7ah9qzyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rxgvlsp5</id>
    
      <title type="html">If Bob could see the horizon, at the moment he crossed it, he ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqspmnk025mjfasq73kpavyxtreuwvcjfrv2g76cur553a9vsz7ah9qzyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rxgvlsp5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsruj3a05fyw5qgmscpckvr0suetxynrhctplgxls2gs5t4psfkd4g05gt4x&#39;&gt;nevent1q…gt4x&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;If Bob could see the horizon, at the moment he crossed it, he would see it in front of him, overlapping him, and behind him all at once, like an invisible wall passing him at light speed. When Bob crosses the horizon, it appears to him everywhere — like a volume instead of a surface. But Alice only appears at one point in this volume, in front of him.
    </content>
    <updated>2024-11-25T18:18:02Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsruj3a05fyw5qgmscpckvr0suetxynrhctplgxls2gs5t4psfkd4gzyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rxedczu7</id>
    
      <title type="html">He sees her in front of him, but by the time the photons coming ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsruj3a05fyw5qgmscpckvr0suetxynrhctplgxls2gs5t4psfkd4gzyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rxedczu7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsd9tpgqwms4a2qr6lttlaayx0kxqwz4sfcuu3n0dw3764dcv8ux9qd06y6r&#39;&gt;nevent1q…6y6r&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;He sees her in front of him, but by the time the photons coming from the event &amp;#34;Alice crosses the horizon&amp;#34; reach Bob, the horizon also reaches him.
    </content>
    <updated>2024-11-25T18:07:58Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsq5c99t6ltgdrhj7pkfzj6wz95f63zlc7cs0t0qr7w599aawqkqegzyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rxdxe2s2</id>
    
      <title type="html">It certainly depends on your definition of &amp;#34;implicit&amp;#34;, ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsq5c99t6ltgdrhj7pkfzj6wz95f63zlc7cs0t0qr7w599aawqkqegzyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rxdxe2s2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsf6qns7kxp37n2x5j0a4svw3uqvpwcjqm53zcq5tacn65gl0gs3agh9zhhh&#39;&gt;nevent1q…zhhh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It certainly depends on your definition of &amp;#34;implicit&amp;#34;, but for what it&amp;#39;s worth, I did have to scratch my head about this specific dependency (if I remember correctly).&lt;br/&gt;&lt;br/&gt;pkg-config works if the dependency is installed on your system, but it&amp;#39;s useless if you don&amp;#39;t have the dependency installed already, right?
    </content>
    <updated>2024-11-08T15:17:12Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2txnntwpeu3r0kyhu86anr6n5z2fp8l0erzr3lh3l9496p8vl9rczyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rx6dm3yz</id>
    
      <title type="html">I am guessing the lack of examples is a consequence of library ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2txnntwpeu3r0kyhu86anr6n5z2fp8l0erzr3lh3l9496p8vl9rczyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rx6dm3yz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstcrq4cr7xu5579uldgarv07w3hmv3p928htkug0s2q3ktmvlmv3qjj9qdj&#39;&gt;nevent1q…9qdj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I am guessing the lack of examples is a consequence of library authors relying on the types too much
    </content>
    <updated>2024-11-07T17:42:00Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs9gxv8ld0t0wxms8mnenf9uc3d60h654mf88pv94x6cutfa7xfexgzyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rx7mypwm</id>
    
      <title type="html">I know it&amp;#39;s totally subjective and I&amp;#39;m completely biased ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs9gxv8ld0t0wxms8mnenf9uc3d60h654mf88pv94x6cutfa7xfexgzyq8rrax7ydpug8900c5mt5mgazgfp0y8ccth0zlltx6ss3hv3q0rx7mypwm" />
    <content type="html">
      I know it&amp;#39;s totally subjective and I&amp;#39;m completely biased in favor of the latter, but #Rust feels so much &amp;#34;bigger&amp;#34; than #Haskell&lt;br/&gt;&lt;br/&gt;Sure, depending on your background Haskell might be very hard to grasp*, and GHC is huge and complicated, and a lot of Haskell code hurts the brain, but in terms of core concepts and syntax, I actually feel it&amp;#39;s pretty straightforward :&lt;br/&gt;- Basic function application is as simple as can be. The one complication is infix operators/functions and precedence rules&lt;br/&gt;- Pattern matching is immediately understandable&lt;br/&gt;- At the type level, you need to know about algebraic data types and record types&lt;br/&gt;- And then there&amp;#39;s a sugar layer on top of that, with a couple of constructs that you need to know: string literals, if-then-else, do notation... only the latter of which may be confusing. &lt;br/&gt;I feel like the rest is either building on that, or not essential to the language? &lt;br/&gt;&lt;br/&gt;Whereas in Rust you have to grasp:&lt;br/&gt;- Most of that too (functions, some operators, algebraic data types, records, pattern matching)&lt;br/&gt;- Plus general imperative control flow structures&lt;br/&gt;- Plus low-level stuff like pointers and references&lt;br/&gt;- And then Rust&amp;#39;s own innovations (everything related to borrowing)&lt;br/&gt;- ... and some confusing, ad hoc sugar too; see &lt;a href=&#34;https://cheats.rs/#language-sugar&#34;&gt;https://cheats.rs/#language-sugar&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;*Not getting into the debate of whether one of Haskell or &amp;lt;insert your favorite imperative language here&amp;gt; is easier to learn as a first programming language here
    </content>
    <updated>2024-09-29T03:44:38Z</updated>
  </entry>

</feed>