<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/static/rss.xsl"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom"
     xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
     xmlns:podcast="https://podcastindex.org/namespace/1.0"
     version="2.0">
<channel>
<title>Codexpanse Podcast</title>
<link>https://codexpanse.pinecast.co</link>
<atom:link href="https://pinecast.com/feed/codexpanse" rel="self" type="application/rss+xml" />
<generator>Pinecast (https://pinecast.com)</generator>
<language>en</language><itunes:author>Rakhim Davletkaliyev</itunes:author>
<description><![CDATA[The Universe is computable. Information is its fundamental property, along with space and time. Computer science is a young field, but we didn't invent computing, we've discovered it. Codexpanse explores the computing nature of reality, ideas of programming and math, and our role in this exciting world.]]></description>
<itunes:owner>
<itunes:name>Rakhim Davletkaliyev</itunes:name>
<itunes:email>rakhim@rakhim.org</itunes:email>
</itunes:owner>
<itunes:explicit>no</itunes:explicit>
<itunes:image href="https://storage.pinecast.net/podcasts/covers/c1a30435-e10b-4bc4-80bc-9dc0e3198443/codexpanse_podcast_cover.jpg" />
<image>
<title>Codexpanse Podcast</title>
<link>https://codexpanse.pinecast.co</link>
<url>https://storage.pinecast.net/podcasts/covers/c1a30435-e10b-4bc4-80bc-9dc0e3198443/codexpanse_podcast_cover.jpg</url>
</image><itunes:type>episodic</itunes:type>
<copyright>2018 - 2020 Codexpanse</copyright>
<itunes:subtitle>Computing nature of reality, ideas of programming and math, and our role in this exciting world.</itunes:subtitle>
<itunes:category text="Technology" />
<itunes:category text="Science"><itunes:category text="Natural Sciences" />
<itunes:category text="Mathematics" /></itunes:category>
<item><title>#5 – David Kopec: Classic Computer Science Problems in Java</title>
<guid isPermaLink="false">https://pinecast.com/guid/680690c8-f75d-412b-8e9e-384b175c9ef0</guid>
<pubDate>Mon, 17 Aug 2020 09:23:03 -0000</pubDate>

<itunes:duration>01:06:59</itunes:duration>
<itunes:subtitle>Interview with David Kopec about his latest book, programming, teaching and learning CS</itunes:subtitle>
<link>https://codexpanse.pinecast.co/episode/680690c8f75d412b/david-kopec-classic-computer-science-problems-in-java</link>
<description><![CDATA[<p>A conversation with David Kopec, Assistant Professor at Champlain College in Burlington, Vermont. David is a passionate computer science educator and writer. His latest book "Classic Computer Science Problems in Java" was just published recently. We're talking about teaching and learning programming,  Swift, Dart, Python and Java, OOP and strong typing, as well as Dave's experience writing books with an established publisher as opposed to self-publishing. </p>
<ul>
<li>David's blog <a href="https://www.observationalhazard.com/" rel="nofollow">observationalhazard.com</a></li>
<li>David's twitter <a href="https://twitter.com/davekopec" rel="nofollow">@davekopec</a></li>
</ul>
<p><a href="https://www.manning.com/" rel="nofollow">Manning</a> had generously provided our listeners with a permanent 35% discount code for all books and other products. Use code <strong>podcodexpanse20</strong> at checkout.</p>
<p>There're also 5 free copies of "<a href="https://www.manning.com/books/classic-computer-science-problems-in-java" rel="nofollow">Classic Computer Science Problems in Java</a>". Use one of the codes below:</p>
<ul>
<li>coderf-8C93</li>
<li>coderf-0204</li>
<li>coderf-55E8</li>
<li>coderf-B6CF</li>
<li>coderf-C918</li>
</ul>
<p>(Music: <a href="https://soundcloud.com/airapparent/intro" rel="nofollow">Intro by Air Apparent</a>)</p>]]></description>
<itunes:title>David Kopec: Classic Computer Science Problems in Java</itunes:title>
<itunes:explicit>no</itunes:explicit>
<enclosure url="https://pinecast.com/listen/680690c8-f75d-412b-8e9e-384b175c9ef0.mp3?source=rss&amp;ext=asset.mp3" length="48234560" type="audio/mpeg" />
<itunes:season>1</itunes:season>
<itunes:episode>5</itunes:episode>
</item>
<item><title>#4 – Three Impossible Things in Computer Science</title>
<guid isPermaLink="false">325b243a-61ab-44da-a840-221eb7d63d48</guid>
<pubDate>Mon, 02 Dec 2019 11:03:31 -0000</pubDate>

<itunes:duration>00:29:28</itunes:duration>
<itunes:subtitle>Impossibilities sometimes are as exciting to mathematicians and computer scientists as possibilities. Proving something is impossible defines the limits and tames the vastness of the universe.</itunes:subtitle>
<link>https://codexpanse.pinecast.co/episode/332b7cb94d53444b/three-impossible-things-in-computer-science</link>
<description><![CDATA[<p>Impossibilities sometimes are as exciting to mathematicians and computer scientists as possibilities. Proving something is impossible defines the limits and tames the vastness of the universe.</p><p>Related links:</p><ol><li><a href="https://en.wikipedia.org/wiki/Halting_problem" rel="nofollow">Halting Problem</a></li><li><a href="https://en.wikipedia.org/wiki/CAP_theorem" rel="nofollow">CAP Theorem</a></li><li><a href="https://en.wikipedia.org/wiki/Two_Generals%27_Problem" rel="nofollow">Two Generals' Problem</a></li></ol><p>Music: <a href="https://soundcloud.com/airapparent/intro" rel="nofollow">Intro by Air Apparent</a></p> 
]]></description>
<itunes:title>Three Impossible Things in Computer Science</itunes:title>
<itunes:explicit>no</itunes:explicit>
<enclosure url="https://pinecast.com/listen/332b7cb9-4d53-444b-9726-de2ec80d6142:7d25e8e3-8e4a-40ff-9f7d-ade49707b9ea.mp3?source=rss&amp;ext=asset.mp3" length="21220180" type="audio/mpeg" />
<itunes:season>1</itunes:season>
<itunes:episode>4</itunes:episode>
</item>
<item><title>#3 – What is HTTP and The Internet</title>
<guid isPermaLink="false">d414ac86-3b18-407c-b0bf-580d56a7f452</guid>
<pubDate>Mon, 04 Nov 2019 07:16:44 -0000</pubDate>

<itunes:duration>00:23:02</itunes:duration>
<itunes:subtitle>HTTP is the foundation of modern web, and The Internet is... Let's see the big picture and clear the fog of war, rise above the minutiae and understand what the hell is going on.</itunes:subtitle>
<link>https://codexpanse.pinecast.co/episode/2f45868b38f24ad6/what-is-http-and-the-internet</link>
<description><![CDATA[<p>HTTP is the foundation of modern web, and The Internet is... Well, it's simple and complicated at the same time.</p><p>Let's see the big picture and clear the fog of war, rise above the minutiae and understand what the hell is going on. We will understand the following concepts:</p><ul><li>network</li><li>internet</li><li>web</li><li>web servers and web clients</li><li>HTTP protocol</li><li>HTTP requests and responses</li></ul><p>Check out our <a href="https://learn.codexpanse.com/courses/http" rel="nofollow">HTTP course at codexpanse.com</a>. It includes videos, exercises, downloadable cheat sheets and quizzes + teacher's support and discussions. Use code <strong>hellopod</strong> at checkout to get 50% off!</p> 
]]></description>
<itunes:title>What is HTTP and The Internet</itunes:title>
<itunes:explicit>no</itunes:explicit>
<enclosure url="https://pinecast.com/listen/2f45868b-38f2-4ad6-a68e-e3faae6fd354:7be6022f-07b0-422f-8840-cff5c0f49a8b.mp3?source=rss&amp;ext=asset.mp3" length="16593281" type="audio/mpeg" />
<itunes:season>1</itunes:season>
<itunes:episode>3</itunes:episode>
</item>
<item><title>#2 – Static and dynamic typing vs. strong and weak</title>
<guid isPermaLink="false">5c7d8bf2-41ad-4790-b50d-dd8bb2b0a931</guid>
<pubDate>Mon, 14 Oct 2019 09:53:18 -0000</pubDate>

<itunes:duration>00:34:08</itunes:duration>
<itunes:subtitle>What does it mean for a language to be statically typed vs. dynamically typed? How is that different from strong vs. weak types?</itunes:subtitle>
<link>https://codexpanse.pinecast.co/episode/f32399328fa94512/static-and-dynamic-typing-vs-strong-and-weak</link>
<description><![CDATA[<p>There are a few misconceptions floating around when it comes to static typing vs. dynamic typing. Often, the difference is wrongly attributed to the way variables are allowed or disallowed to change their type on the fly. Sometimes, the difference is confused with type "strength". </p><p>In this episode we'll discuss the nature of types in programming languages, and learn why static/dynamic and strong/weak are different.</p><p>Related links:</p><ul><li><a href="https://www.youtube.com/watch?v=C5fr0LZLMAs" rel="nofollow">VIDEO: Typing: Static vs Dynamic, Weak vs. Strong</a></li><li><a href="http://wiki.c2.com/?StaticTyping" rel="nofollow">Static typing / C2 wiki</a></li><li><a href="https://en.wikipedia.org/wiki/Type_theory" rel="nofollow">Type Theory / Wikipedia</a></li></ul><p>Music: <a href="https://soundcloud.com/airapparent/intro" rel="nofollow">Intro by Air Apparent</a></p> 
]]></description>
<itunes:title>Static and dynamic typing vs. strong and weak</itunes:title>
<itunes:explicit>no</itunes:explicit>
<enclosure url="https://pinecast.com/listen/f3239932-8fa9-4512-80e3-4d2819249125:ccca1cf8-d31f-42c3-887b-bd891962c8c6.mp3?source=rss&amp;ext=asset.mp3" length="24575540" type="audio/mpeg" />
<itunes:season>1</itunes:season>
<itunes:episode>2</itunes:episode>
</item>
<item><title>#1 – What Is Information</title>
<guid isPermaLink="false">ddb7f72b-b148-4883-96a7-a59ba3bd43ff</guid>
<pubDate>Mon, 16 Sep 2019 13:16:08 -0000</pubDate>

<itunes:duration>00:42:33</itunes:duration>
<itunes:subtitle>Does information exist in the context of humans and technology only? Or is it a fundamental property of reality itself?</itunes:subtitle>
<link>https://codexpanse.pinecast.co/episode/f960ed025b224755/what-is-information</link>
<description><![CDATA[<p>The more we learn about the nature of information, the more deep connections we discover. It seems like it is sometimes useful to see the universe as information rather than matter.</p><p>In this pilot episode of Codexpanse we will discuss the implications of Claude Shannon's seminal paper "A Mathematical Theory of Communication", talk about the connection between entropy in physics and in information, and fantasize about the future of AI-based communication.</p><p>Related links:</p><ul><li><a href="http://www.math.harvard.edu/~ctm/home/text/others/shannon/entropy/entropy.pdf" rel="nofollow">A Mathematical Theory of Communication</a> (original paper)</li><li><a href="https://www.youtube.com/watch?v=kfffy12uQ7g" rel="nofollow">The Misunderstood Nature of Entropy</a>, video by PBS Space Time</li><li><a href="https://www.amazon.com/Why-Information-Grows-Evolution-Economies/dp/0465048994/ref=tmm_hrd_swatch_0?_encoding=UTF8&amp;qid=&amp;sr=" rel="nofollow">Why Information Grows: The Evolution of Order, from Atoms to Economies</a>, book by Cesar Hidalgo</li></ul><p>Music: <a href="https://soundcloud.com/airapparent/intro" rel="nofollow">Intro by Air Apparent</a></p>]]></description>
<itunes:title>What Is Information</itunes:title>
<itunes:explicit>no</itunes:explicit>
<enclosure url="https://pinecast.com/listen/f960ed02-5b22-4755-a0a9-834859f5b3d9:a722ce6f-55b3-41a4-87e1-b5293f6e7d8a.mp3?source=rss&amp;ext=asset.mp3" length="30638037" type="audio/mpeg" />
<itunes:season>1</itunes:season>
<itunes:episode>1</itunes:episode>
</item>
</channel>
<!-- generated in 0s 11701us -->
</rss>