<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: president_zippy</title><link>https://news.ycombinator.com/user?id=president_zippy</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 27 Jul 2026 21:43:58 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=president_zippy" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by president_zippy in "US citizen charged after GrapheneOS phone wipes during airport search"]]></title><description><![CDATA[
<p>That might have actually been legal. I'm not a lawyer, but it's definitely better for the accused than what happened in reality.<p>"I told you not to. You're the ones who wiped my phone. You owe me money for destroying my personal property."<p>I'm not saying you would get a check courtesy of Uncle Sam for your troubles, but the argument that you deceived authorities into destroying evidence is a lot weaker.<p>I might go with "do not enter 696969" instead because the stranger fiddling with your phone probably expects a your phone to do something funny, like load a shock site.</p>
]]></description><pubDate>Mon, 27 Jul 2026 03:44:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=49064981</link><dc:creator>president_zippy</dc:creator><comments>https://news.ycombinator.com/item?id=49064981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49064981</guid></item><item><title><![CDATA[New comment by president_zippy in "Neocities: Create your own free website"]]></title><description><![CDATA[
<p>If it says "goatse" on it or it's only in bars (i.e. adults only venues), I don't mind it. As long as nobody is showing this to anyone under 18, IDGAF.<p>California is full of degenerate freaks who do way worse shit like going on naked group bike rides in full public view.</p>
]]></description><pubDate>Tue, 14 Jul 2026 16:03:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48908911</link><dc:creator>president_zippy</dc:creator><comments>https://news.ycombinator.com/item?id=48908911</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48908911</guid></item><item><title><![CDATA[New comment by president_zippy in "Neocities: Create your own free website"]]></title><description><![CDATA[
<p>To commemorate this occasion, I updated goatse.live with a slightly-improved copy of the ascii art from the goatse.ru mirror:<p><a href="https://goatse.live/ascii" rel="nofollow">https://goatse.live/ascii</a></p>
]]></description><pubDate>Tue, 14 Jul 2026 00:45:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48900928</link><dc:creator>president_zippy</dc:creator><comments>https://news.ycombinator.com/item?id=48900928</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48900928</guid></item><item><title><![CDATA[New comment by president_zippy in "Neocities: Create your own free website"]]></title><description><![CDATA[
<p>By God, that's on another level. I'd be honored to have QR codes stuck to random walls and doors all over major cities linking to my shock site mirror!</p>
]]></description><pubDate>Sun, 12 Jul 2026 23:25:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48885906</link><dc:creator>president_zippy</dc:creator><comments>https://news.ycombinator.com/item?id=48885906</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48885906</guid></item><item><title><![CDATA[New comment by president_zippy in "Neocities: Create your own free website"]]></title><description><![CDATA[
<p>I absolutely love neocities, I use it to host my goatse mirror (goatse.live).</p>
]]></description><pubDate>Sun, 12 Jul 2026 22:13:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48885390</link><dc:creator>president_zippy</dc:creator><comments>https://news.ycombinator.com/item?id=48885390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48885390</guid></item><item><title><![CDATA[New comment by president_zippy in "Singapore introduces caning for boys who bully others at school"]]></title><description><![CDATA[
<p>This doesn't solve the harder problem: properly identifying bullying.<p>Bullies don't usually bully other people in front of their authority figures. Most "anti-bullying" policies in the past 25 years have the unintended consequence of fostering a more clever species of bully called the "crybully". People who are skilled at being assholes and manipulating authority figures into treating them as the victims.<p>In criminal law, increasing the odds of getting caught is statistically far more effective in decreasing the incidence of violent crime than increasing the punishment.<p>Other than that, I'm not particularly interested in the moralizing from either side about corporal punishment. Some problem children need mentorship, some just need consequences; most of it depends on their home life. Kids from abusive homes need to be moved to a safer environment and treated with therapy. Kids who are neglected or enabled by their parents need to learn that the world doesn't revolve around them and other people don't have to put up with their crap.</p>
]]></description><pubDate>Mon, 11 May 2026 20:05:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48099967</link><dc:creator>president_zippy</dc:creator><comments>https://news.ycombinator.com/item?id=48099967</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48099967</guid></item><item><title><![CDATA[New comment by president_zippy in "Singapore introduces caning for boys who bully others at school"]]></title><description><![CDATA[
<p>I don't know why you were downvoted to hell. You were not defending the school's disciplinary approach, you were just describing it.</p>
]]></description><pubDate>Mon, 11 May 2026 19:24:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48099518</link><dc:creator>president_zippy</dc:creator><comments>https://news.ycombinator.com/item?id=48099518</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48099518</guid></item><item><title><![CDATA[New comment by president_zippy in "Let's Buy Spirit Air"]]></title><description><![CDATA[
<p>There's a crucial flaw in the dishonest "story" on this little web page of the Green Bay Packers being owned by the public: that "stock" is just a novelty piece of paper that carries no entitlement to a equity in a company.<p>When the Packers upgrade their stadium and charge higher prices for tickets, I can promise you that they won't use the profits to buy back your shares or pay you a dividend.</p>
]]></description><pubDate>Mon, 04 May 2026 03:24:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48004284</link><dc:creator>president_zippy</dc:creator><comments>https://news.ycombinator.com/item?id=48004284</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48004284</guid></item><item><title><![CDATA[New comment by president_zippy in "C isn't a programming language anymore (2022)"]]></title><description><![CDATA[
<p>OP, I would strongly recommend you try to play devil's advocate against your own case before making it, so you have a chance to refine your thoughts and rebut at least the top 2-3 counterarguments. More than that, you would do well to understand the concept of Chesterton's Fence as it applies to engineering:<p>"In the matter of reforming things, as distinct from deforming them, there is one plain and simple principle; a principle which will probably be called a paradox. There exists in such a case a certain institution or law; let us say, for the sake of simplicity, a fence or gate erected across a road. The more modern type of reformer goes gaily up to it and says, "I don't see the use of this; let us clear it away." To which the more intelligent type of reformer will do well to answer: "If you don't see the use of it, I certainly won't let you clear it away. Go away and think. Then, when you can come back and tell me that you do see the use of it, I may allow you to destroy it.""<p>-G.K. Chesterton<p>#1: What you consider a "language" is one with its own official runtime. By your logic, Javascript is not a language either because the interpreter is usually written in C++ (e.g. V8, spidermonkey).<p>#2: Dogfooding a compiler and a runtime is common practice because most people believe that it will help the makers of a language identify bugs in their implementation or identify undefined behavior in the very definition of their language. However, every language must bootstrap from another language: most languages bootstrapped from a compiler written in C. If you trace the lineage from compiler to compiler to ... compiler, you'll most likely find that the second C compiler ever written was written in C and the first compiler was written in some architecture's assembly language. The same still applies for the new, new language of C99 which is less than half the age of C. C is so mature that rooting out new undefined behaviors is no longer a significant concern.<p>#3: libc is not just a "language runtime", it's the interface into the OS kernel for most operating systems. The runtime for every "real language" as you describe it ultimately uses libc. It doesn't make sense to separate the functions in the C99 standard from the OS's own syscalls and special-purpose user land functions call C standard library functions, and C's standard library relies on the OS's special functions. If they were separate libraries, there would be a circular dependency.<p>Think of C not as "not a language" but as a language that serves the unusual purpose of being the foundation for nearly everything else.<p>You have a point on integer types being a mess, but we have stdint.h for that.</p>
]]></description><pubDate>Sat, 07 Feb 2026 06:54:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46921882</link><dc:creator>president_zippy</dc:creator><comments>https://news.ycombinator.com/item?id=46921882</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46921882</guid></item><item><title><![CDATA[New comment by president_zippy in "The RCE that AMD won't fix"]]></title><description><![CDATA[
<p>Marking this as a WONTFIX should have gotten somebody fired at AMD. I find it hard to believe that at least one of their VPs doesn't frequent this site.<p>I don't normally call for people to get fired from their jobs, but this is so disgusting to anyone who takes even a modicum of pride in their contribution to society.<p>Surely, someone gets fired for dismissing a legitimate, easily exploited RCE using a simple plaintext HTTP MITM attack as a WONTFIX... Right???</p>
]]></description><pubDate>Fri, 06 Feb 2026 04:12:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=46909031</link><dc:creator>president_zippy</dc:creator><comments>https://news.ycombinator.com/item?id=46909031</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46909031</guid></item><item><title><![CDATA[New comment by president_zippy in "Tomo: A statically typed, imperative language that cross-compiles to C [video]"]]></title><description><![CDATA[
<p>By that logic, there was no value added in updating the syntax from ANSI C to C99: no reason to add double-slash comments, no reason to allow function-local variables to be declared and initialized where you use them instead of the top of the function, and no reason to omit a return statement for the main() function.<p>From your reasoning, it also follows that using infix notation instead of Polish notation for arithmetic does absolutely nothing to lower the learning curve.</p>
]]></description><pubDate>Tue, 03 Feb 2026 02:34:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46865690</link><dc:creator>president_zippy</dc:creator><comments>https://news.ycombinator.com/item?id=46865690</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46865690</guid></item><item><title><![CDATA[New comment by president_zippy in "Tomo: A statically typed, imperative language that cross-compiles to C [video]"]]></title><description><![CDATA[
<p>Thanks for dealing in good faith and picking a reasonable interpretation of my comment instead of going "debate mode" and making a straw man.<p>Just to clarify, I definitely wasn't saying "everything should be written in C" or even merely asking the question "why not just use C for game programming?". I don't even think requiring core utilities shipped with an OS, like sed and awk interpreters to be written in C is necessary, and I'm sure I'll be excommunicated for that elsewhere.<p>I was just making a more general comment about making a language look familiar in terms of basic grammar to minimize the time spent in the initial phase of the learning curve.<p>I completely understand wanting to go with some code that "looks like" python. More people know how to use Python than C, which is really only for embedded programmers and systems programmers.<p>Really, this is a nice game scripting language you have here. All the good languages were made by their author for their author.</p>
]]></description><pubDate>Tue, 03 Feb 2026 00:11:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46864342</link><dc:creator>president_zippy</dc:creator><comments>https://news.ycombinator.com/item?id=46864342</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46864342</guid></item><item><title><![CDATA[New comment by president_zippy in "Tomo: A statically typed, imperative language that cross-compiles to C [video]"]]></title><description><![CDATA[
<p>I'm just talking about the basic grammar of C. Scoping with curly braces, statements delimited using semicolons, the basic syntax for defining a function or a struct.<p>I'm just talking the same level of C familiarity that Java or Javascript went with.</p>
]]></description><pubDate>Mon, 02 Feb 2026 23:52:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46864094</link><dc:creator>president_zippy</dc:creator><comments>https://news.ycombinator.com/item?id=46864094</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46864094</guid></item><item><title><![CDATA[New comment by president_zippy in "Tomo: A statically typed, imperative language that cross-compiles to C [video]"]]></title><description><![CDATA[
<p>Interesting project and all, but why does everybody out to make their own compiled language want to get away from the basic syntax of C so badly? Rust and Golang are the poster children of this, but it seems like every other language implementer feels the same way on matters which are of 99% personal taste and 1% functionality.<p>This is just one microcosm of the general pattern I'm picking on here, but what's up with this obsession with scoping via indentation like Python? It's true that it looks a little more like a todo list someone would write on a sticky note, but I don't think C syntax is the hard part of systems programming or video game programming, which is what the creator of the Tomo language does.<p>It just seems like these kind of design choices needlessly add a barrier to entry for people who want to climb aboard.<p>Then again one must of necessity, have a ferocious "Not Invented Here" streak to go through all the trouble of inventing a new programming language in 2025.</p>
]]></description><pubDate>Mon, 02 Feb 2026 22:08:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46862466</link><dc:creator>president_zippy</dc:creator><comments>https://news.ycombinator.com/item?id=46862466</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46862466</guid></item><item><title><![CDATA[New comment by president_zippy in "Berlin: Record harvest sparks mass giveaway of free potatoes"]]></title><description><![CDATA[
<p>I'm glad someone pointed that out. They even have call and put options, and thousands of FPGAs in Chicago trying to arbitrage deviations from put-call parity from market open to market close.</p>
]]></description><pubDate>Mon, 02 Feb 2026 17:20:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=46858509</link><dc:creator>president_zippy</dc:creator><comments>https://news.ycombinator.com/item?id=46858509</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46858509</guid></item><item><title><![CDATA[New comment by president_zippy in "Berlin: Record harvest sparks mass giveaway of free potatoes"]]></title><description><![CDATA[
<p>Thanks for reminding me that "dicksten" means "biggest" in German!</p>
]]></description><pubDate>Mon, 02 Feb 2026 17:10:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46858388</link><dc:creator>president_zippy</dc:creator><comments>https://news.ycombinator.com/item?id=46858388</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46858388</guid></item><item><title><![CDATA[New comment by president_zippy in "Berlin: Record harvest sparks mass giveaway of free potatoes"]]></title><description><![CDATA[
<p>I foresee a busy year for potato flour and MRE processing plants.<p>... And those little boxes of instant au gratin.</p>
]]></description><pubDate>Sun, 01 Feb 2026 03:43:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46843419</link><dc:creator>president_zippy</dc:creator><comments>https://news.ycombinator.com/item?id=46843419</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46843419</guid></item><item><title><![CDATA[New comment by president_zippy in "U.S. life expectancy hits all-time high"]]></title><description><![CDATA[
<p>"One death is a tragedy, a million is a statistic."<p>I suppose rooting for people to die doesn't sound barbarous, so long as you're not rooting for anyone in particular to die.</p>
]]></description><pubDate>Sun, 01 Feb 2026 03:39:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46843393</link><dc:creator>president_zippy</dc:creator><comments>https://news.ycombinator.com/item?id=46843393</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46843393</guid></item><item><title><![CDATA[New comment by president_zippy in "Finland looks to introduce Australia-style ban on social media"]]></title><description><![CDATA[
<p>I didn't misunderstand anything. Your little "network effect", as you have so pretentiously worded it assumes teenagers are only getting on social media for their classmates, not for all the other users on a social media site. You also assume a little government-made dumpster-tier firewall written by peons making $70k like "WebWasher" is going to stop them. It didn't stop me from opening up goatse, meatspin, or 2G1C, so your argument carries no water.<p>All they need is one classmate similar to most of us here on this site. Someone in their high school who will show them how to use a proxy or a VPN not for cred, not for reward, but just because "fuck it, why not?"</p>
]]></description><pubDate>Sun, 01 Feb 2026 03:18:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46843314</link><dc:creator>president_zippy</dc:creator><comments>https://news.ycombinator.com/item?id=46843314</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46843314</guid></item><item><title><![CDATA[New comment by president_zippy in "Berlin: Record harvest sparks mass giveaway of free potatoes"]]></title><description><![CDATA[
<p>My grandfather was a farmer in the 70s-80s, and he used futures on about 50% of his crop every year. Just enough to make sure a bad year can't wipe out the farm.</p>
]]></description><pubDate>Sun, 01 Feb 2026 03:05:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46843259</link><dc:creator>president_zippy</dc:creator><comments>https://news.ycombinator.com/item?id=46843259</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46843259</guid></item></channel></rss>