<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: remywang</title><link>https://news.ycombinator.com/user?id=remywang</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 01:29:42 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=remywang" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by remywang in "Columnar Storage Is Normalization"]]></title><description><![CDATA[
<p>This is exactly domain key normal form!<p><a href="https://en.wikipedia.org/wiki/Domain-key_normal_form" rel="nofollow">https://en.wikipedia.org/wiki/Domain-key_normal_form</a></p>
]]></description><pubDate>Wed, 22 Apr 2026 14:11:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47863964</link><dc:creator>remywang</dc:creator><comments>https://news.ycombinator.com/item?id=47863964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47863964</guid></item><item><title><![CDATA[New comment by remywang in "The seven programming ur-languages (2022)"]]></title><description><![CDATA[
<p>Here’s the accompanying code on github but we never got to that part in class: <a href="https://github.com/nrnrnr/build-prove-compare-student-code" rel="nofollow">https://github.com/nrnrnr/build-prove-compare-student-code</a></p>
]]></description><pubDate>Sun, 19 Apr 2026 19:20:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47826842</link><dc:creator>remywang</dc:creator><comments>https://news.ycombinator.com/item?id=47826842</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47826842</guid></item><item><title><![CDATA[New comment by remywang in "The seven programming ur-languages (2022)"]]></title><description><![CDATA[
<p>We got to build mini versions of the first 4 languages (imperative, lisp, ML, Smalltalk) in the PL course at tufts which is now published as a textbook [1]. There used to be a prolog part that sadly got cut.<p>[1]: <a href="https://www.cambridge.org/ir/universitypress/subjects/computer-science/programming-languages-and-applied-logic/programming-languages-build-prove-and-compare#contents" rel="nofollow">https://www.cambridge.org/ir/universitypress/subjects/comput...</a></p>
]]></description><pubDate>Sun, 19 Apr 2026 15:24:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47824980</link><dc:creator>remywang</dc:creator><comments>https://news.ycombinator.com/item?id=47824980</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47824980</guid></item><item><title><![CDATA[New comment by remywang in "Show HN: MDV – a Markdown superset for docs, dashboards, and slides with data"]]></title><description><![CDATA[
<p>All of these are supported in pandoc markdown:<p>> .mdv is strict CommonMark plus four additions:<p>> YAML front-matter for title, theme, named styles, and dataset references.<p>> Fenced blocks for data/visuals: ```chart type=bar x=region y=sales.<p>> ::: containers for styled regions and layout: ::: callout / ::: columns.<p>> ::: toc for an auto-generated table of contents.</p>
]]></description><pubDate>Sat, 18 Apr 2026 17:51:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47817918</link><dc:creator>remywang</dc:creator><comments>https://news.ycombinator.com/item?id=47817918</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47817918</guid></item><item><title><![CDATA[New comment by remywang in "Scan your website to see how ready it is for AI agents"]]></title><description><![CDATA[
<p>Have a motherfucking website [1] and you’ll be ready for agents or whatever<p>[1]: <a href="https://motherfuckingwebsite.com/" rel="nofollow">https://motherfuckingwebsite.com/</a></p>
]]></description><pubDate>Fri, 17 Apr 2026 14:20:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47806241</link><dc:creator>remywang</dc:creator><comments>https://news.ycombinator.com/item?id=47806241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47806241</guid></item><item><title><![CDATA[Mailmate]]></title><description><![CDATA[
<p>Article URL: <a href="https://freron.com/">https://freron.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47704960">https://news.ycombinator.com/item?id=47704960</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 09 Apr 2026 15:25:01 +0000</pubDate><link>https://freron.com/</link><dc:creator>remywang</dc:creator><comments>https://news.ycombinator.com/item?id=47704960</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47704960</guid></item><item><title><![CDATA[New comment by remywang in "Ask HN: Any interesting niche hobbies?"]]></title><description><![CDATA[
<p>Read manuals to learn niche software, right now I’m reading about LyX and TeXmacs (their manuals are very well written). Lots of these more niche software can always use more love and users.</p>
]]></description><pubDate>Thu, 09 Apr 2026 03:29:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47698971</link><dc:creator>remywang</dc:creator><comments>https://news.ycombinator.com/item?id=47698971</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47698971</guid></item><item><title><![CDATA[New comment by remywang in "Solod – A subset of Go that translates to C"]]></title><description><![CDATA[
<p>Anton also wrote the fantastic codapi [1] for embedding executable code snippets with wasm<p>[1]: <a href="https://codapi.org/" rel="nofollow">https://codapi.org/</a></p>
]]></description><pubDate>Tue, 07 Apr 2026 03:14:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47670321</link><dc:creator>remywang</dc:creator><comments>https://news.ycombinator.com/item?id=47670321</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47670321</guid></item><item><title><![CDATA[New comment by remywang in "Just 'English with Hanzi'"]]></title><description><![CDATA[
<p>There's so much wrong with this article. For starters, no one speaks Classical Chinese/Wenyanwen. Not now, not ever. It was designed for writing only, and the conciseness was to preserve bamboo (but stayed because it conveyed a sense of authority). Most importantly, modern Chinese remains challenging after all of the "westernization" events used as examples in the article, and the difficulty is not just because you get a new set of characters. On top of the writing system, you need to learn the tones, new phonemes like x, zh, q, and an entirely new vocabulary that shares very little cognates with English. And the grammar <i>is</i> different, with Chinese relying on much less conduction and requires much more context to understand.</p>
]]></description><pubDate>Sun, 05 Apr 2026 23:16:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47654919</link><dc:creator>remywang</dc:creator><comments>https://news.ycombinator.com/item?id=47654919</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47654919</guid></item><item><title><![CDATA[Ask HN: Brian Kernighan's "Q"?]]></title><description><![CDATA[
<p>A classic DB paper [1] published in 1984 mentions a DB system called "q" written by Brian Kernighan at Bell labs, but only cites private communication by Al Aho. Does anyone have more information on the system? I couldn't find anything due to the very short name, and that "q" is also the name for the language/database by Arthur Whitney [2]<p>[1]: https://www.cs.yale.edu/homes/jf/KKFGU-TODS84.pdf<p>[2]: https://en.wikipedia.org/wiki/Q_(programming_language_from_Kx_Systems)</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47617267">https://news.ycombinator.com/item?id=47617267</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 02 Apr 2026 17:18:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47617267</link><dc:creator>remywang</dc:creator><comments>https://news.ycombinator.com/item?id=47617267</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47617267</guid></item><item><title><![CDATA[A Critique of Snapshot Isolation]]></title><description><![CDATA[
<p>Article URL: <a href="https://arxiv.org/abs/2405.18393">https://arxiv.org/abs/2405.18393</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47590877">https://news.ycombinator.com/item?id=47590877</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 31 Mar 2026 17:37:56 +0000</pubDate><link>https://arxiv.org/abs/2405.18393</link><dc:creator>remywang</dc:creator><comments>https://news.ycombinator.com/item?id=47590877</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47590877</guid></item><item><title><![CDATA[New comment by remywang in "The LCA problem revisited [pdf]"]]></title><description><![CDATA[
<p>Thanks a lot for the wonderful slides, I used them to learn suffix arrays!</p>
]]></description><pubDate>Mon, 23 Mar 2026 15:35:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47490944</link><dc:creator>remywang</dc:creator><comments>https://news.ycombinator.com/item?id=47490944</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47490944</guid></item><item><title><![CDATA[Proof Theory and Logic Programming]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.lix.polytechnique.fr/Labo/Dale.Miller/ptlp/">https://www.lix.polytechnique.fr/Labo/Dale.Miller/ptlp/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47474845">https://news.ycombinator.com/item?id=47474845</a></p>
<p>Points: 11</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 22 Mar 2026 05:55:31 +0000</pubDate><link>https://www.lix.polytechnique.fr/Labo/Dale.Miller/ptlp/</link><dc:creator>remywang</dc:creator><comments>https://news.ycombinator.com/item?id=47474845</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47474845</guid></item><item><title><![CDATA[New comment by remywang in "The LCA problem revisited [pdf]"]]></title><description><![CDATA[
<p>Spoiler alert: there is at least one typo in the slides.<p>A preprint of the paper is available here: <a href="https://web.archive.org/web/20250708141740/https://www.ics.uci.edu/~eppstein/261/BenFar-LCA-00.pdf" rel="nofollow">https://web.archive.org/web/20250708141740/https://www.ics.u...</a></p>
]]></description><pubDate>Tue, 17 Mar 2026 23:45:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47419901</link><dc:creator>remywang</dc:creator><comments>https://news.ycombinator.com/item?id=47419901</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47419901</guid></item><item><title><![CDATA[The LCA problem revisited [pdf]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www3.cs.stonybrook.edu/~bender/talks/BenderFa00-lca-talk.pdf">https://www3.cs.stonybrook.edu/~bender/talks/BenderFa00-lca-talk.pdf</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47419900">https://news.ycombinator.com/item?id=47419900</a></p>
<p>Points: 37</p>
<p># Comments: 7</p>
]]></description><pubDate>Tue, 17 Mar 2026 23:45:47 +0000</pubDate><link>https://www3.cs.stonybrook.edu/~bender/talks/BenderFa00-lca-talk.pdf</link><dc:creator>remywang</dc:creator><comments>https://news.ycombinator.com/item?id=47419900</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47419900</guid></item><item><title><![CDATA[New comment by remywang in "Show HN: s@: decentralized social networking over static sites"]]></title><description><![CDATA[
<p>Yes that's correct.<p>edit: I guess an easy fix is to append a cryptographic hash to the post ID, but yeah currently I'm assuming you trust your friends.</p>
]]></description><pubDate>Thu, 12 Mar 2026 05:24:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47346831</link><dc:creator>remywang</dc:creator><comments>https://news.ycombinator.com/item?id=47346831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47346831</guid></item><item><title><![CDATA[New comment by remywang in "Show HN: s@: decentralized social networking over static sites"]]></title><description><![CDATA[
<p>1. Right after initialization you'll be prompted to export the private key and store it somewhere safe, e.g. your password manager<p>2. You don't need to know unless you want to implement the protocol! To use (the very barebones) implementation all you need to do is fork the repo & give access, which I admit can be too much for family/friends so you might have to set it up for them (and I bet they'd be stoked to have a website of their own!)</p>
]]></description><pubDate>Thu, 12 Mar 2026 04:56:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47346637</link><dc:creator>remywang</dc:creator><comments>https://news.ycombinator.com/item?id=47346637</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47346637</guid></item><item><title><![CDATA[Show HN: s@: decentralized social networking over static sites]]></title><description><![CDATA[
<p>Article URL: <a href="http://satproto.org/">http://satproto.org/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47344548">https://news.ycombinator.com/item?id=47344548</a></p>
<p>Points: 414</p>
<p># Comments: 219</p>
]]></description><pubDate>Thu, 12 Mar 2026 00:22:19 +0000</pubDate><link>http://satproto.org/</link><dc:creator>remywang</dc:creator><comments>https://news.ycombinator.com/item?id=47344548</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47344548</guid></item><item><title><![CDATA[Show HN: sAT Protocol – static social networking]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/remysucre/satproto">https://github.com/remysucre/satproto</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47318781">https://news.ycombinator.com/item?id=47318781</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 10 Mar 2026 03:25:37 +0000</pubDate><link>https://github.com/remysucre/satproto</link><dc:creator>remywang</dc:creator><comments>https://news.ycombinator.com/item?id=47318781</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47318781</guid></item><item><title><![CDATA[New comment by remywang in "MacBook Neo"]]></title><description><![CDATA[
<p>Basic question: will this be able to run any app built for M chip? I suppose so because both a18 and the M chips are ARM?</p>
]]></description><pubDate>Thu, 05 Mar 2026 01:32:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47256339</link><dc:creator>remywang</dc:creator><comments>https://news.ycombinator.com/item?id=47256339</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47256339</guid></item></channel></rss>