<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: pcfwik</title><link>https://news.ycombinator.com/user?id=pcfwik</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 01 Aug 2026 01:27:25 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=pcfwik" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by pcfwik in "Clockwise/Spiral Rule (1994)"]]></title><description><![CDATA[
<p>I think this is a valid point. I would much prefer if the spiral rule were presented as a helpful mnemonic for remembering C operator precedence rather than something uniquely connected to declarations!</p>
]]></description><pubDate>Fri, 31 Jul 2026 19:32:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49127604</link><dc:creator>pcfwik</dc:creator><comments>https://news.ycombinator.com/item?id=49127604</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49127604</guid></item><item><title><![CDATA[New comment by pcfwik in "Clockwise/Spiral Rule (1994)"]]></title><description><![CDATA[
<p>Being taught this rule in undergrad really hampered my appreciation of C. As I've said in a previous comment, the real key that unlocked understanding C declarations for me is the mantra "declaration follows use." You declare a variable in C <i>in exactly the same way you would use it:</i> if you know how to use a variable, then you know how to read and write a declaration for it. Once I  understood this elegant idea, it became hard to enjoy using statically typed languages that eschew it.<p>It is explained in more detail at this link:
<a href="https://eigenstate.org/notes/c-decl" rel="nofollow">https://eigenstate.org/notes/c-decl</a></p>
]]></description><pubDate>Fri, 31 Jul 2026 16:28:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49125262</link><dc:creator>pcfwik</dc:creator><comments>https://news.ycombinator.com/item?id=49125262</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49125262</guid></item><item><title><![CDATA[New comment by pcfwik in "The Dark Night of Mathematics"]]></title><description><![CDATA[
<p>> When I was in mathematics, reading other people's work was always more rewarding to me than doing my own. [...] I really welcome the omniscient mathematician machine people are predicting.<p>Curious, as someone who relates strongly with both the OP and your first sentence: did it matter that you were reading "other <i>people's</i> work?" Or was it simply the satisfaction of understanding <i>an</i> answer?<p>Personally, one of the things that finally drew me to math as an undergrad (vs. high school where I thought of it as a stupid competition played by people who cared too much about showing off their smarts) was an instructor who helped me think of studying math as a conversation <i>with a fellow human being</i> many miles, centuries, languages, and cultures removed from me. Despite that distance, my mind was appreciating a creation that another human had cared for and poured years of their life into. There was a sort of romance to it, like the feeling of butterflies-in-the-stomach we get from seeing a multi-thousand-year-old cave painting, yet even more impressive because of the depth of the thought communicated.<p>I personally haven't been able to recreate that feeling from computer-generated math. Whenever I try to, I feel deeply uncomfortable (somewhat similar to the thought of eschewing human connection for an 'AI companion').<p>I'm more optimistic than the OP, especially when I think of new discoveries in healthcare. And I know there's enough "organic human-created math" from the last ~2k years that folks who feel the way I do can spend the rest of our lives studying only that. But it is sad to think that this multi-thousand-year project of "communicating human mathematical creations through time" has just ... ended? Or seems to be ending soon? Or at least greatly cheapened from a romantic dream into a sort of fun hobby, like recreational knitting? I can't help but share the OP's sadness that something seems to have been lost for future generations. Though a lot has been (and will be) gained as well, for sure!</p>
]]></description><pubDate>Sun, 26 Jul 2026 03:14:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49054334</link><dc:creator>pcfwik</dc:creator><comments>https://news.ycombinator.com/item?id=49054334</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49054334</guid></item><item><title><![CDATA[Industrial Society and Its Future (Text of Unabomber Manifesto)]]></title><description><![CDATA[
<p>Article URL: <a href="https://archive.nytimes.com/www.nytimes.com/library/national/unabom-manifesto-1.html">https://archive.nytimes.com/www.nytimes.com/library/national/unabom-manifesto-1.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49025389">https://news.ycombinator.com/item?id=49025389</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 23 Jul 2026 17:42:14 +0000</pubDate><link>https://archive.nytimes.com/www.nytimes.com/library/national/unabom-manifesto-1.html</link><dc:creator>pcfwik</dc:creator><comments>https://news.ycombinator.com/item?id=49025389</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49025389</guid></item><item><title><![CDATA[Why do we do astrophysics?]]></title><description><![CDATA[
<p>Article URL: <a href="https://arxiv.org/abs/2602.10181">https://arxiv.org/abs/2602.10181</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48560212">https://news.ycombinator.com/item?id=48560212</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 16 Jun 2026 18:56:20 +0000</pubDate><link>https://arxiv.org/abs/2602.10181</link><dc:creator>pcfwik</dc:creator><comments>https://news.ycombinator.com/item?id=48560212</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48560212</guid></item><item><title><![CDATA[Stand and Deliver Revisited]]></title><description><![CDATA[
<p>Article URL: <a href="https://reason.com/2002/07/01/stand-and-deliver-revisited-2/">https://reason.com/2002/07/01/stand-and-deliver-revisited-2/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48351351">https://news.ycombinator.com/item?id=48351351</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 01 Jun 2026 00:35:32 +0000</pubDate><link>https://reason.com/2002/07/01/stand-and-deliver-revisited-2/</link><dc:creator>pcfwik</dc:creator><comments>https://news.ycombinator.com/item?id=48351351</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48351351</guid></item><item><title><![CDATA[An Introduction to Objectivist-C]]></title><description><![CDATA[
<p>Article URL: <a href="https://fdiv.net/2012/04/01/introduction-objectivist-c">https://fdiv.net/2012/04/01/introduction-objectivist-c</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48258899">https://news.ycombinator.com/item?id=48258899</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 24 May 2026 16:52:25 +0000</pubDate><link>https://fdiv.net/2012/04/01/introduction-objectivist-c</link><dc:creator>pcfwik</dc:creator><comments>https://news.ycombinator.com/item?id=48258899</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48258899</guid></item><item><title><![CDATA[Rewrite System Showdown: Stochastic Search vs. EqSat]]></title><description><![CDATA[
<p>Article URL: <a href="https://arxiv.org/abs/2605.19005">https://arxiv.org/abs/2605.19005</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48217582">https://news.ycombinator.com/item?id=48217582</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 21 May 2026 03:38:02 +0000</pubDate><link>https://arxiv.org/abs/2605.19005</link><dc:creator>pcfwik</dc:creator><comments>https://news.ycombinator.com/item?id=48217582</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48217582</guid></item><item><title><![CDATA[Left-Leaning Red-Black Trees Considered Harmful]]></title><description><![CDATA[
<p>Article URL: <a href="https://read.seas.harvard.edu/~kohler/notes/llrb.html">https://read.seas.harvard.edu/~kohler/notes/llrb.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47522621">https://news.ycombinator.com/item?id=47522621</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 25 Mar 2026 20:20:38 +0000</pubDate><link>https://read.seas.harvard.edu/~kohler/notes/llrb.html</link><dc:creator>pcfwik</dc:creator><comments>https://news.ycombinator.com/item?id=47522621</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47522621</guid></item><item><title><![CDATA[Report from Vietnam (1968) Walter Cronkite [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=kcSeecx-Z1E">https://www.youtube.com/watch?v=kcSeecx-Z1E</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47281709">https://news.ycombinator.com/item?id=47281709</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 06 Mar 2026 22:03:32 +0000</pubDate><link>https://www.youtube.com/watch?v=kcSeecx-Z1E</link><dc:creator>pcfwik</dc:creator><comments>https://news.ycombinator.com/item?id=47281709</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47281709</guid></item><item><title><![CDATA[Logarithmic Mean]]></title><description><![CDATA[
<p>Article URL: <a href="https://en.wikipedia.org/wiki/Logarithmic_mean">https://en.wikipedia.org/wiki/Logarithmic_mean</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47156574">https://news.ycombinator.com/item?id=47156574</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 25 Feb 2026 19:30:34 +0000</pubDate><link>https://en.wikipedia.org/wiki/Logarithmic_mean</link><dc:creator>pcfwik</dc:creator><comments>https://news.ycombinator.com/item?id=47156574</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47156574</guid></item><item><title><![CDATA[Jim Roskind on C Ambiguity]]></title><description><![CDATA[
<p>Article URL: <a href="https://pdos.csail.mit.edu/archive/l/c/roskind.html">https://pdos.csail.mit.edu/archive/l/c/roskind.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46908199">https://news.ycombinator.com/item?id=46908199</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 06 Feb 2026 02:21:19 +0000</pubDate><link>https://pdos.csail.mit.edu/archive/l/c/roskind.html</link><dc:creator>pcfwik</dc:creator><comments>https://news.ycombinator.com/item?id=46908199</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46908199</guid></item><item><title><![CDATA[Stephenson Impersonator; Minor Update]]></title><description><![CDATA[
<p>Article URL: <a href="https://nealstephenson.substack.com/p/stephenson-impersonator-minor-update">https://nealstephenson.substack.com/p/stephenson-impersonator-minor-update</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46901699">https://news.ycombinator.com/item?id=46901699</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 05 Feb 2026 16:54:25 +0000</pubDate><link>https://nealstephenson.substack.com/p/stephenson-impersonator-minor-update</link><dc:creator>pcfwik</dc:creator><comments>https://news.ycombinator.com/item?id=46901699</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46901699</guid></item><item><title><![CDATA[Designing a Programming Language for the Desert]]></title><description><![CDATA[
<p>Article URL: <a href="https://futhark-lang.org/blog/2018-06-18-designing-a-programming-language-for-the-desert.html">https://futhark-lang.org/blog/2018-06-18-designing-a-programming-language-for-the-desert.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46707469">https://news.ycombinator.com/item?id=46707469</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 21 Jan 2026 15:57:06 +0000</pubDate><link>https://futhark-lang.org/blog/2018-06-18-designing-a-programming-language-for-the-desert.html</link><dc:creator>pcfwik</dc:creator><comments>https://news.ycombinator.com/item?id=46707469</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46707469</guid></item><item><title><![CDATA[250 Years Ago: Thomas Paine's Common Sense]]></title><description><![CDATA[
<p>Article URL: <a href="https://blogs.loc.gov/headlinesandheroes/2026/01/250-years-ago-thomas-paines-common-sense/">https://blogs.loc.gov/headlinesandheroes/2026/01/250-years-ago-thomas-paines-common-sense/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46568450">https://news.ycombinator.com/item?id=46568450</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Sat, 10 Jan 2026 18:25:07 +0000</pubDate><link>https://blogs.loc.gov/headlinesandheroes/2026/01/250-years-ago-thomas-paines-common-sense/</link><dc:creator>pcfwik</dc:creator><comments>https://news.ycombinator.com/item?id=46568450</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46568450</guid></item><item><title><![CDATA[Identity Theft in AI Conference Peer Review]]></title><description><![CDATA[
<p>Article URL: <a href="https://cacm.acm.org/opinion/identity-theft-in-ai-conference-peer-review/">https://cacm.acm.org/opinion/identity-theft-in-ai-conference-peer-review/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46350644">https://news.ycombinator.com/item?id=46350644</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 22 Dec 2025 02:15:34 +0000</pubDate><link>https://cacm.acm.org/opinion/identity-theft-in-ai-conference-peer-review/</link><dc:creator>pcfwik</dc:creator><comments>https://news.ycombinator.com/item?id=46350644</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46350644</guid></item><item><title><![CDATA[New comment by pcfwik in "Show HN: Cdecl-dump - represent C declarations visually"]]></title><description><![CDATA[
<p>Since this is about C declarations: for anyone who (like me) had the misfortune of learning the so-called "spiral rule" in college rather than being taught how declarations in C work, below are some links that explain the "declaration follows use" idea that (AFAIK) is the true philosophy behind C declaration syntax (and significantly easier to remember/read/write).<p>TL;DR: you declare a variable in C _in exactly the same way you would use it:_ if you know how to use a variable, then you know how to read and write a declaration for it.<p><a href="https://eigenstate.org/notes/c-decl" rel="nofollow">https://eigenstate.org/notes/c-decl</a>
<a href="https://news.ycombinator.com/item?id=12775966">https://news.ycombinator.com/item?id=12775966</a></p>
]]></description><pubDate>Mon, 08 Dec 2025 01:56:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46187443</link><dc:creator>pcfwik</dc:creator><comments>https://news.ycombinator.com/item?id=46187443</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46187443</guid></item><item><title><![CDATA[Fix: Externalizing network I/O in serverless computing [pdf]]]></title><description><![CDATA[
<p>Article URL: <a href="https://arxiv.org/abs/2511.00205">https://arxiv.org/abs/2511.00205</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45817907">https://news.ycombinator.com/item?id=45817907</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 05 Nov 2025 01:15:40 +0000</pubDate><link>https://arxiv.org/abs/2511.00205</link><dc:creator>pcfwik</dc:creator><comments>https://news.ycombinator.com/item?id=45817907</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45817907</guid></item><item><title><![CDATA[New comment by pcfwik in "Wren: A classy little scripting language"]]></title><description><![CDATA[
<p>Oh awesome, thanks for the pointer!</p>
]]></description><pubDate>Mon, 27 Oct 2025 16:25:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=45722869</link><dc:creator>pcfwik</dc:creator><comments>https://news.ycombinator.com/item?id=45722869</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45722869</guid></item><item><title><![CDATA[New comment by pcfwik in "Wren: A classy little scripting language"]]></title><description><![CDATA[
<p>I once considered Wren for a situation where I (to a first approximation) wanted to allow users to write 'plugins' that link against my internal C application symbols but using a language focusing more on ease of use (rather than C).<p>Unfortunately, neither Wren nor any of the other major 'embeddable scripting languages' (e.g., Lua) were really a good fit for this, because they commit fully to the 'all-numbers-are-floats' thing and generally don't seem to even try to provide a general equivalent to the C++ `extern "C" { ... }` thing.<p>Of course, I know this isn't really the target use case of Wren/Lua/etc., but if anyone knows of a good embeddable scripting language for this I'd love to hear about it. Eventually I went with CPython (which provides ctypes to solve my problem) but it's a huge pain to embed properly.</p>
]]></description><pubDate>Mon, 27 Oct 2025 02:57:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=45716974</link><dc:creator>pcfwik</dc:creator><comments>https://news.ycombinator.com/item?id=45716974</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45716974</guid></item></channel></rss>