<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: ek</title><link>https://news.ycombinator.com/user?id=ek</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 19 Jun 2026 12:04:53 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ek" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Tech Report: Google Glass User Gets Unwanted Attention]]></title><description><![CDATA[
<p>Article URL: <a href="http://www.youtube.com/watch?v=F7hfibCOq5E">http://www.youtube.com/watch?v=F7hfibCOq5E</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=7327950">https://news.ycombinator.com/item?id=7327950</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Sun, 02 Mar 2014 06:12:21 +0000</pubDate><link>http://www.youtube.com/watch?v=F7hfibCOq5E</link><dc:creator>ek</dc:creator><comments>https://news.ycombinator.com/item?id=7327950</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7327950</guid></item><item><title><![CDATA[New comment by ek in "Ask HN: What are the most inspirational blog posts you've ever read?"]]></title><description><![CDATA[
<p>Microcosmographia Academica <a href="http://www.cs.kent.ac.uk/people/staff/iau/cornford/cornford.html" rel="nofollow">http://www.cs.kent.ac.uk/people/staff/iau/cornford/cornford....</a><p>It's not quite a blog post, but it's as close as one might have come in 1908.<p>I also like a whole host of articles from Matt Might's blog. I think my favorites are<p>12 resolutions for grad students<p><a href="http://matt.might.net/articles/grad-student-resolutions/" rel="nofollow">http://matt.might.net/articles/grad-student-resolutions/</a><p>and Responding to peer review<p><a href="http://matt.might.net/articles/peer-review-rebuttals/" rel="nofollow">http://matt.might.net/articles/peer-review-rebuttals/</a><p>One last essay that I have enjoyed, also too old to be a blog post, is W.M. Turski's "I was a computer". It's here on Elsevier but fortunately it looks to be open access.<p><a href="https://www.sciencedirect.com/science/article/pii/0167642395000194" rel="nofollow">https://www.sciencedirect.com/science/article/pii/0167642395...</a></p>
]]></description><pubDate>Sun, 19 Jan 2014 15:47:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=7084730</link><dc:creator>ek</dc:creator><comments>https://news.ycombinator.com/item?id=7084730</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7084730</guid></item><item><title><![CDATA[New comment by ek in "Stop Writing JavaScript Compilers, Make Macros Instead"]]></title><description><![CDATA[
<p>Unfortunately this contribution is inhibited from being significant in value by the fact that TypeScript doesn't support full gradual typing [0] and has an intentionally unsound type system [1].<p>[0] <a href="http://siek.blogspot.com/2012/10/is-typescript-gradually-typed-part-1.html" rel="nofollow">http://siek.blogspot.com/2012/10/is-typescript-gradually-typ...</a><p>[1] <a href="https://typescript.codeplex.com/discussions/428572" rel="nofollow">https://typescript.codeplex.com/discussions/428572</a></p>
]]></description><pubDate>Wed, 08 Jan 2014 19:01:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=7025647</link><dc:creator>ek</dc:creator><comments>https://news.ycombinator.com/item?id=7025647</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7025647</guid></item><item><title><![CDATA[New comment by ek in "Want Perfect Pitch? You Might Be Able To Pop A Pill For That"]]></title><description><![CDATA[
<p>Are you saying that you think perfect pitch and absolute pitch are different things? They are synonyms, cf. Wikipedia: <a href="https://en.wikipedia.org/wiki/Absolute_pitch" rel="nofollow">https://en.wikipedia.org/wiki/Absolute_pitch</a> .<p>If you're saying that perfect pitch and relative pitch are different things in that it isn't as if perfect pitch is better than relative pitch, then yeah, I absolutely agree. The hacks that I mentioned involve perfect pitch specifically, but transcription ability like you mention is probably tied most to one's sense of relative pitch, even if one has perfect pitch.</p>
]]></description><pubDate>Sun, 05 Jan 2014 06:45:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=7014887</link><dc:creator>ek</dc:creator><comments>https://news.ycombinator.com/item?id=7014887</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7014887</guid></item><item><title><![CDATA[New comment by ek in "Want Perfect Pitch? You Might Be Able To Pop A Pill For That"]]></title><description><![CDATA[
<p>You refer to perfect pitch and absolute pitch like they're different things -- do you realize that they're the same thing?<p>My brother and I are both musicians with perfect pitch, and we've found it useful in a variety of circumstances. To name a couple, it really helps if you're jamming and want to pick up a progression quickly, or if you're DJing and want to key match. I will concede that Traktor recently got key detection, which is nice, but especially when playing live I find that key segues will pop into my head without having to search for the next song in the right key.<p>Even the best relative pitch cannot help you exactly memorize a melody -- if you are unable to remember what note it actually starts on, you haven't remembered it fully.</p>
]]></description><pubDate>Sun, 05 Jan 2014 06:12:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=7014813</link><dc:creator>ek</dc:creator><comments>https://news.ycombinator.com/item?id=7014813</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7014813</guid></item><item><title><![CDATA[New comment by ek in "Isaac Asimov's 50-Year-Old Prediction for 2014 Is Viral and All Wrong"]]></title><description><![CDATA[
<p>Does it seem like cultural commentary has also improved in the last 50 years? I am young enough to not remember what it may have been like when Asimov wrote originally, but it strikes me that Vice is a relatively contemporary sort of a thing.<p>I would be interested in similar pieces from 50 years ago, looking back on 1914's view of 1964. So much has changed since then, though, and it seems like more has changed since 1964 than changed from 1914 to 1964. In particular, the 60s happened, but even after that, the Internet seems to have effected a fairly massive and seemingly permanent cultural shift. It might be too early to tell, but even the fact that someone posted this commentary, we all read it instantly, and then now we're discussing it here only hours later seems worlds away from the climate of 1964.</p>
]]></description><pubDate>Sat, 04 Jan 2014 00:50:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=7009321</link><dc:creator>ek</dc:creator><comments>https://news.ycombinator.com/item?id=7009321</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7009321</guid></item><item><title><![CDATA[New comment by ek in "[dead]"]]></title><description><![CDATA[
<p>> Think of me as an MSR guy publishing a paper, it’s just on my blog instead appearing in PLDI proceedings. I’m simply not talented enough to get such papers accepted.<p>I wonder if someone at MSR would be interested in taking up the cause and publishing with Joe. It does seem like this work might contain the makings of a great PLDI paper.</p>
]]></description><pubDate>Wed, 01 Jan 2014 16:19:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=6995349</link><dc:creator>ek</dc:creator><comments>https://news.ycombinator.com/item?id=6995349</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6995349</guid></item><item><title><![CDATA[New comment by ek in "JWZ: Interface cruft versus my mom (2002)"]]></title><description><![CDATA[
<p>Ah, yes. Somehow I was fortunate enough to skip over that. My first couple of Macs that I remember getting second- or third-hand as a kid were a Performa 640CD DOS Compatible which was actually not bad at all, and had the interesting property of containing within it a 486 on a daughtercard, and then later a Power Mac 7200, which wasn't great, though at least had PCI and managed to avoid the Road Apple designation from LowEndMac.</p>
]]></description><pubDate>Sun, 29 Dec 2013 09:54:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=6979051</link><dc:creator>ek</dc:creator><comments>https://news.ycombinator.com/item?id=6979051</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6979051</guid></item><item><title><![CDATA[New comment by ek in "Ask HN: What Video Games Did You Play In 2013?"]]></title><description><![CDATA[
<p>We got into Feed The Beast, a curated collection of modpacks for Minecraft, this year. Played a whole lot of that.<p>I've been playing the Hearthstone beta with a few friends for a couple months now and it is absurdly fun. Also played a bunch of StarCraft II and Diablo III as usual.<p>Skyrim and Fallout: New Vegas have held up well. Papers, Please was just fantastic. I had fun playing CounterStrike: GO with friends.<p>I played SimCity and liked it, though in the midst of the fallout and server issues, I found Tropico 4 and Anno 2070 to be fantastic alternatives.<p>On Black Friday I picked up a PS3 and have finally been getting into The Last of Us, which is stunning, and Red Dead Redemption, which I think will take longer to get into.<p>I want to lastly point out that we've had a lot of fun doing LANs with some classics that we've been playing for years now: CS: Source, Rise of Nations, Age of Empires II.</p>
]]></description><pubDate>Sun, 29 Dec 2013 09:41:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=6979020</link><dc:creator>ek</dc:creator><comments>https://news.ycombinator.com/item?id=6979020</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6979020</guid></item><item><title><![CDATA[New comment by ek in "A glimpse into a new programming language under development at Microsoft"]]></title><description><![CDATA[
<p>The tech report version of the OOPSLA paper Joe mentions, about a type system for side effect understanding, is here: <a href="https://research.microsoft.com/apps/pubs/default.aspx?id=170528" rel="nofollow">https://research.microsoft.com/apps/pubs/default.aspx?id=170...</a></p>
]]></description><pubDate>Sat, 28 Dec 2013 10:01:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=6974586</link><dc:creator>ek</dc:creator><comments>https://news.ycombinator.com/item?id=6974586</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6974586</guid></item><item><title><![CDATA[New comment by ek in "Ask HN: How would a new OS be different?"]]></title><description><![CDATA[
<p>Not only that, but seL4 [0] is a cool NICTA effort that's been ongoing for almost a decade now to produce a secure, machine-verified microkernel based on L4. It seems like there's lots of room for L4 and its children to occupy interesting spaces in OS design.<p>[0] <a href="http://ssrg.nicta.com.au/projects/seL4/" rel="nofollow">http://ssrg.nicta.com.au/projects/seL4/</a></p>
]]></description><pubDate>Sat, 28 Dec 2013 06:00:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=6974143</link><dc:creator>ek</dc:creator><comments>https://news.ycombinator.com/item?id=6974143</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6974143</guid></item><item><title><![CDATA[New comment by ek in "JWZ: Interface cruft versus my mom (2002)"]]></title><description><![CDATA[
<p>I wonder what the really ancient Mac he links to was. The link is broken since Apple has since drastically redesigned their support site at least once.</p>
]]></description><pubDate>Tue, 24 Dec 2013 08:36:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=6958740</link><dc:creator>ek</dc:creator><comments>https://news.ycombinator.com/item?id=6958740</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6958740</guid></item><item><title><![CDATA[Plover: Thought to Text at 240 WPM]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=Wpv-Qb-dB6g">https://www.youtube.com/watch?v=Wpv-Qb-dB6g</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=6936210">https://news.ycombinator.com/item?id=6936210</a></p>
<p>Points: 5</p>
<p># Comments: 4</p>
]]></description><pubDate>Thu, 19 Dec 2013 17:38:06 +0000</pubDate><link>https://www.youtube.com/watch?v=Wpv-Qb-dB6g</link><dc:creator>ek</dc:creator><comments>https://news.ycombinator.com/item?id=6936210</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6936210</guid></item><item><title><![CDATA[New comment by ek in "The end of the Facebook era"]]></title><description><![CDATA[
<p>I found this article really interesting. I started using Facebook in high school, back when high schoolers were to use hs.facebook.com to access Facebook and networks were heavily emphasized. I left Facebook about one year ago today.<p>One particular observation that the article makes that I want to flesh out a bit is the following: Facebook has grown and grown in terms of the size of the application itself, and it is clear that they have pushed very heavily for the 'platform' model. It seems like this is getting replaced by a series of more specialized, more mobile-centric social applications, like Snapchat and Tumblr. Of course FB owns Instagram so they have that going for them, but this does seem to hint at a bit of a growing trend in social networking.</p>
]]></description><pubDate>Mon, 16 Dec 2013 21:32:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=6917959</link><dc:creator>ek</dc:creator><comments>https://news.ycombinator.com/item?id=6917959</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6917959</guid></item><item><title><![CDATA[New comment by ek in "Voevodsky’s Mathematical Revolution"]]></title><description><![CDATA[
<p>Your understanding of univalence seems essentially correct to me.<p>At this point we are mostly debating what "can use" means -- it's probably enough to say that unless you reframe your thinking, perhaps radically, probably it will be hard for you to be able to use HoTT to get work done. It is <i>possible</i> to do classical mathematics within HoTT, in the normal way, but it would not be very fun.</p>
]]></description><pubDate>Sun, 15 Dec 2013 19:11:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=6910411</link><dc:creator>ek</dc:creator><comments>https://news.ycombinator.com/item?id=6910411</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6910411</guid></item><item><title><![CDATA[New comment by ek in "Voevodsky’s Mathematical Revolution"]]></title><description><![CDATA[
<p>Yes :) My interest in homotopy type theory is only auxiliary to my research. Designing dependent type systems in a way that balances tractability with expressiveness is a pretty hard thing to do. SMT solvers are nice because you can treat them as oracles and "see what happens". I'm not an expert on decision procedures, and I'd characterize myself more as a user of solvers than a developer of them, though of course once you get deep enough in, that line blurs.</p>
]]></description><pubDate>Sun, 15 Dec 2013 19:01:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=6910369</link><dc:creator>ek</dc:creator><comments>https://news.ycombinator.com/item?id=6910369</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6910369</guid></item><item><title><![CDATA[New comment by ek in "Voevodsky’s Mathematical Revolution"]]></title><description><![CDATA[
<p>Note that fmap writes: "Equality of rational numbers is decidable, which means that classical reasoning is provable. And yes, even if it wasn't, it would still work."<p>What is meant by "even if it wasn't, it would still work" goes back to something he said earlier: type theory embeds an infinite hierarchy of axioms of choice and laws of excluded middles. If you want to do propositional-like reasoning in homotopy type theory, you can assume AC or LEM for homotopy (-1)-types, corresponding to propositional logic.<p>In type theory you are <i>encouraged</i> to drop the law of the excluded middle and the axiom of choice, because of the fact that doing so gives you potentially more expressive ways of doing things as we have said, but you have gotten the impression that you <i>have</i> to, which you don't.<p>Also, the claim in this thread was that the results from classical mathematics are <i>provable</i> using homotopy type theory, not that they are provable in the same way (though that holds as well, as I've said above; it's just that the mathematics might not look as clean as if you did it in a more idiomatic way). This kind of a value proposition is not exactly new: category theory loses certain axioms over set theory and mathematicians adapted to the point that category theory is now the language of modern algebra.<p>I want to point out that I suggested that you read the introduction to the book because it provides these same answers to the questions you are wondering about. I still suggest you do so, as it goes into more detail on what we have said here in a way that I am not able to quite as well.</p>
]]></description><pubDate>Sun, 15 Dec 2013 16:53:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=6909951</link><dc:creator>ek</dc:creator><comments>https://news.ycombinator.com/item?id=6909951</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6909951</guid></item><item><title><![CDATA[New comment by ek in "Voevodsky’s Mathematical Revolution"]]></title><description><![CDATA[
<p>To be clear, constructive mathematics are new to me as well. The section in the introduction titled "Constructivity" may help you -- it is about trying to come to grips with the constructive nature of type theory. The short answer is that much of the mathematics that we might want to do does not require the law of the excluded middle or the axiom of choice at all when approached from a type-theoretic point of view. Higher inductive types eliminate the reliance classical logic will frequently have on either of these. To quote an example from this section, "In set-theoretic foundations, the statement 'every fully faithful and essentially surjective functor is an equivalence of categories' is equivalent to the axiom of choice. But with the univalence axiom, it is just <i>true</i>; see Chapter 9."<p>The emphasis that you are placing on the fact that type theory happens to be a constructive logic is perhaps causing you to miss the point. Homotopy type theory is not about advocating constructivism. The "big idea" is that HoTT is a foundation that computers can already reason about easily, based on the work that has already been invested into developing sufficiently powerful dependently typed languages (Coq, Agda). Because it is possible to formulate set theory, category theory, and even real numbers (all discussed in part 2 of the book) within the framework of homotopy type theory, it should be possible to extend these formulations to encompass more and more results from the rest of the mathematics. Because HoTT has already been shown to be implementable (in the form of a library for Coq), this means that any math that is done informally under homotopy type theory can be carried directly into a formal, machine-checkable series of theorems and proofs, in the form of a Coq development.<p>To expect this material to be readable and useful to every average Joe right away is asking far too much of any new idea in mathematics. This is cutting edge research, and there is still too much even the people closest to this material don't understand yet. As another comment on yours alluded to, at one time your equivalent in the 1700s would have written off calculus as indecipherable and judged it not likely to succeed as a result.</p>
]]></description><pubDate>Sun, 15 Dec 2013 10:38:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=6908972</link><dc:creator>ek</dc:creator><comments>https://news.ycombinator.com/item?id=6908972</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6908972</guid></item><item><title><![CDATA[New comment by ek in "Voevodsky’s Mathematical Revolution"]]></title><description><![CDATA[
<p>Your criticism of the book does not appear to be constructive, meaningful, or well-founded. Rather than saying "this sux, wow" and then listing your credentials, it might help if you gave some idea of what complaints you actually have with the work. While calling someone else's work "gibberish" is a low enough blow that I'm not sure it warrants further discussion, I want to at least make a couple of specific points on what you have said:<p>1. Despite your claim that you are not versed in type theory, chapter 1 provides what I find, as a 21 year old graduate student in programming languages with a relatively standard undergraduate background in mathematics and then some, to be a clear and helpful explanation of Martin-Löf type theory, and a good exposition of background needed for chapter 2. Did you read it?<p>2. This book makes extremely clear that the "homotopy theory" that is developed towards the exposition of homotopy type theory is merely synthetic, which is to say that it considers homotopies as first class objects, rather than deriving them from their traditional topological underpinnings in a more analytic way. It <i>might</i> be useful to have a little understanding of point-set topology with maybe a little inkling of what's going on in algebraic topology to figure this out, but certainly it doesn't seem absolutely necessary, since the book's notion of homotopy is built from first principles. Are there specific points in chapter 2 that you find confusing?<p>3. It appears you have a doctorate in CS, specifically to do with interactive theorem proving. Almost every proof assistant I have come across either uses dependent types or higher-order logic, and it seems like in order to have earned a PhD in interactive theorem proving you might have had to have become familiar with at least one of these formalisms. Given that you should be comfortable in one of these domains, it doesn't seem like the material in the book is a huge leap. Could you speak a little bit more to what you worked on grad school?<p>I don't mean to come across as harsh, but your claim that this book excludes 99% of its target population seems false; at the very least I do not consider myself in the top 1% of people who might hope to consume this book.</p>
]]></description><pubDate>Sun, 15 Dec 2013 10:04:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=6908916</link><dc:creator>ek</dc:creator><comments>https://news.ycombinator.com/item?id=6908916</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6908916</guid></item><item><title><![CDATA[New comment by ek in "Voevodsky’s Mathematical Revolution"]]></title><description><![CDATA[
<p>Thanks! I tried to answer it.</p>
]]></description><pubDate>Sun, 15 Dec 2013 07:39:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=6908707</link><dc:creator>ek</dc:creator><comments>https://news.ycombinator.com/item?id=6908707</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6908707</guid></item></channel></rss>