<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: szany</title><link>https://news.ycombinator.com/user?id=szany</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 29 Jul 2026 20:25:43 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=szany" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by szany in "Functional Programming, Abstraction, and Names"]]></title><description><![CDATA[
<p>This is a bit defeatist. Parsing the definition in your head is only the first level of understanding you can have about a mathematical structure. You don't really understand something until you can reinvent it (and in particular give a plausible answer to "why these axioms and not others?")<p>For example, to motivate groups, you could introduce the concept of a symmetry as a mapping from an object to itself that doesn't change its properties, introduce the idea of an isomorphism as a mapping with an inverse (where f and g being inverse means they compose to identity maps), put them together and postulate that a reasonable formalization of a symmetry is an automorphism (isomorphism from an object to itself), note that isomorphisms are closed under composition, and arrive at the definition of a group by considering sets of symmetries closed under finite composition (thinking of identity maps as the composition of 0 morphisms).<p>I'm sure there's a similarly conceptual way to motivate monads in functional programming. Hyland and Power have papers on algebraic theories of "effectful" operations and how they give rise to (finitary) monads, as one starting point.</p>
]]></description><pubDate>Sat, 21 May 2016 00:38:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=11742584</link><dc:creator>szany</dc:creator><comments>https://news.ycombinator.com/item?id=11742584</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11742584</guid></item><item><title><![CDATA[New comment by szany in "A collaborative residency program in mathematical biology and deep learning"]]></title><description><![CDATA[
<p>Part of starting this was finding a place and moving in.</p>
]]></description><pubDate>Fri, 31 Jul 2015 08:12:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=9980544</link><dc:creator>szany</dc:creator><comments>https://news.ycombinator.com/item?id=9980544</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9980544</guid></item><item><title><![CDATA[New comment by szany in "A collaborative residency program in mathematical biology and deep learning"]]></title><description><![CDATA[
<p>This isn't full-time — one of the goals is explicitly "to complement rather than conflict with the tenure of a full-time position elsewhere".</p>
]]></description><pubDate>Thu, 30 Jul 2015 19:40:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=9977440</link><dc:creator>szany</dc:creator><comments>https://news.ycombinator.com/item?id=9977440</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9977440</guid></item><item><title><![CDATA[New comment by szany in "A collaborative residency program in mathematical biology and deep learning"]]></title><description><![CDATA[
<p>Thanks for raising that question. Actually the house was rented for the purpose of hosting the program, not the other way around.<p>Of course we're trying not to operate at a loss, but we're willing to accept that if necessary to accomplish the stated goals.</p>
]]></description><pubDate>Thu, 30 Jul 2015 19:09:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=9977238</link><dc:creator>szany</dc:creator><comments>https://news.ycombinator.com/item?id=9977238</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9977238</guid></item><item><title><![CDATA[A collaborative residency program in mathematical biology and deep learning]]></title><description><![CDATA[
<p>Article URL: <a href="http://topos.house/cfp">http://topos.house/cfp</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=9976440">https://news.ycombinator.com/item?id=9976440</a></p>
<p>Points: 52</p>
<p># Comments: 11</p>
]]></description><pubDate>Thu, 30 Jul 2015 17:19:33 +0000</pubDate><link>http://topos.house/cfp</link><dc:creator>szany</dc:creator><comments>https://news.ycombinator.com/item?id=9976440</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9976440</guid></item><item><title><![CDATA[New comment by szany in "Relation Between Type Theory, Category Theory and Logic"]]></title><description><![CDATA[
<p>Most true statements are uninteresting.</p>
]]></description><pubDate>Sat, 11 Jul 2015 07:08:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=9868867</link><dc:creator>szany</dc:creator><comments>https://news.ycombinator.com/item?id=9868867</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9868867</guid></item><item><title><![CDATA[New comment by szany in "Relation Between Type Theory, Category Theory and Logic"]]></title><description><![CDATA[
<p>See also Bob Harper's blog for a more leisurely exposition:<p><a href="https://existentialtype.wordpress.com/2011/03/27/the-holy-trinity/" rel="nofollow">https://existentialtype.wordpress.com/2011/03/27/the-holy-tr...</a></p>
]]></description><pubDate>Sat, 11 Jul 2015 06:21:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=9868770</link><dc:creator>szany</dc:creator><comments>https://news.ycombinator.com/item?id=9868770</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9868770</guid></item><item><title><![CDATA[Unifying Structured Recursion Schemes]]></title><description><![CDATA[
<p>Article URL: <a href="http://www.youtube.com/watch?v=9EGYSb9vov8">http://www.youtube.com/watch?v=9EGYSb9vov8</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=7441226">https://news.ycombinator.com/item?id=7441226</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 21 Mar 2014 08:28:59 +0000</pubDate><link>http://www.youtube.com/watch?v=9EGYSb9vov8</link><dc:creator>szany</dc:creator><comments>https://news.ycombinator.com/item?id=7441226</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7441226</guid></item><item><title><![CDATA[New comment by szany in "Never Be Intimidated"]]></title><description><![CDATA[
<p>What makes ambition/creativity/drive/perspective/attitude/inspiration any more intrinsic than intelligence/knowledge?</p>
]]></description><pubDate>Wed, 19 Feb 2014 03:43:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=7261666</link><dc:creator>szany</dc:creator><comments>https://news.ycombinator.com/item?id=7261666</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7261666</guid></item><item><title><![CDATA[New comment by szany in "15-819 Homotopy Type Theory"]]></title><description><![CDATA[
<p>It's a foundation of mathematics whose native objects are structures fundamental to higher mathematics (∞-groupoids, which are more or less equivalent to topological spaces up to homotopy), rather than awkward encodings (ZFC "sets", which are tree-like things), and where everything is automatically invariant with respect to abstract notions of equivalence (think isomorphism vs. equality).<p>The point is that it makes it much more realistic to check complicated math using computers, which will become more important as math inevitably gets more complicated.<p>Oh, and it happens to be a functional programming language. Which says something about functional programming.</p>
]]></description><pubDate>Sun, 12 Jan 2014 02:19:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=7044846</link><dc:creator>szany</dc:creator><comments>https://news.ycombinator.com/item?id=7044846</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7044846</guid></item><item><title><![CDATA[New comment by szany in "What I Wish I Knew When Learning Haskell"]]></title><description><![CDATA[
<p><p><pre><code>  SET : Group
  MAN : Lie Group
  TOP : Topological Group
  GRP : Objects
</code></pre>
The last line should really be "GRP : Abelian Group"<p>See <a href="http://en.wikipedia.org/wiki/Eckmann-Hilton_argument" rel="nofollow">http://en.wikipedia.org/wiki/Eckmann-Hilton_argument</a></p>
]]></description><pubDate>Sun, 08 Dec 2013 05:25:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=6869053</link><dc:creator>szany</dc:creator><comments>https://news.ycombinator.com/item?id=6869053</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6869053</guid></item><item><title><![CDATA[New comment by szany in "Student Entrepreneurs: If Peter Thiel Calls, Hang Up"]]></title><description><![CDATA[
<p>This is good advice, because the right sort of person to be a Thiel fellow would read this and scoff anyway.</p>
]]></description><pubDate>Sun, 06 Oct 2013 18:59:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=6505018</link><dc:creator>szany</dc:creator><comments>https://news.ycombinator.com/item?id=6505018</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6505018</guid></item><item><title><![CDATA[New comment by szany in "Mio: A High-Performance Multicore IO Manager for GHC [pdf]"]]></title><description><![CDATA[
<p>“Programming languages are not arbitrary. They are manifestations of deep invariants of human thought, i.e. they are grounded in logic.” —Bob Harper<p>Logic ~ Type theory ~ Functional programming</p>
]]></description><pubDate>Mon, 12 Aug 2013 11:13:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=6198622</link><dc:creator>szany</dc:creator><comments>https://news.ycombinator.com/item?id=6198622</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6198622</guid></item><item><title><![CDATA[New comment by szany in "Ask HN: Best Haskell projects and gists to learn from"]]></title><description><![CDATA[
<p><a href="http://www.haskellforall.com/" rel="nofollow">http://www.haskellforall.com/</a></p>
]]></description><pubDate>Sun, 28 Jul 2013 21:34:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=6118174</link><dc:creator>szany</dc:creator><comments>https://news.ycombinator.com/item?id=6118174</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6118174</guid></item><item><title><![CDATA[New comment by szany in "What Is the Most Surprising Result in Mathematics?"]]></title><description><![CDATA[
<p>Constructivist answer: they don't.</p>
]]></description><pubDate>Sat, 06 Jul 2013 21:18:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=6000114</link><dc:creator>szany</dc:creator><comments>https://news.ycombinator.com/item?id=6000114</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6000114</guid></item><item><title><![CDATA[New comment by szany in "The Extensible Web Manifesto"]]></title><description><![CDATA[
<p>Alan Kay has been calling for this for a long time now.</p>
]]></description><pubDate>Mon, 10 Jun 2013 15:16:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=5854963</link><dc:creator>szany</dc:creator><comments>https://news.ycombinator.com/item?id=5854963</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=5854963</guid></item><item><title><![CDATA[New comment by szany in "As Math Grows More Complex, Will Computers Reign?"]]></title><description><![CDATA[
<p>Essentially the same way we reason about infinite mathematical structures in our heads: we define infinite structures by a finite system of generators and prove things by induction. The computer verifies that your inductive proof is correct.</p>
]]></description><pubDate>Tue, 05 Mar 2013 11:26:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=5323934</link><dc:creator>szany</dc:creator><comments>https://news.ycombinator.com/item?id=5323934</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=5323934</guid></item><item><title><![CDATA[New comment by szany in "As Math Grows More Complex, Will Computers Reign?"]]></title><description><![CDATA[
<p>There was a mention of dependent types.</p>
]]></description><pubDate>Tue, 05 Mar 2013 11:22:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=5323927</link><dc:creator>szany</dc:creator><comments>https://news.ycombinator.com/item?id=5323927</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=5323927</guid></item><item><title><![CDATA[New comment by szany in "Commentary on Grothendieck-Serre correspondence"]]></title><description><![CDATA[
<p><i>In the fall of 1958, Zariski invited Grothendieck to visit Harvard. He was pleased to go, but made clear to Zariski that he refused to sign the pledge not to work to overthrow the American government which was necessary at that time to obtain a visa. Zariski warned him that he might ﬁnd himself in prison; Grothendieck, perhaps mindful of the impressive amount of French mathematics done in prisons (think of Galois, Weil, Leray...) responded that that would be ﬁne, as long as he could have books and students could visit.</i></p>
]]></description><pubDate>Sun, 06 Jan 2013 20:34:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=5017609</link><dc:creator>szany</dc:creator><comments>https://news.ycombinator.com/item?id=5017609</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=5017609</guid></item><item><title><![CDATA[New comment by szany in "Why Facebook Makes Us Depressed "]]></title><description><![CDATA[
<p><i>I'm sat here, in my dressing gown. My fingers are greasy from eating crisps all morning. My back aches because I spent all night playing a stupid video game. The gin hangover isn't helping either. My week off work has been a wash out. I didn't write any code, I didn't cook anything other than pizza, and I'm beginning to smell of used dish water.</i><p>Is Facebook really to blame here?</p>
]]></description><pubDate>Sat, 29 Dec 2012 20:52:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=4983415</link><dc:creator>szany</dc:creator><comments>https://news.ycombinator.com/item?id=4983415</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4983415</guid></item></channel></rss>