<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: aeorgnoieang</title><link>https://news.ycombinator.com/user?id=aeorgnoieang</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 19 Apr 2026 15:26:46 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=aeorgnoieang" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by aeorgnoieang in "Reddit is removing moderators that protest by taking their communities private"]]></title><description><![CDATA[
<p>I'm kinda curious why none of the third party app developers considered selling Reddit requests as in-app purchases – just charge the rate Reddit charges.</p>
]]></description><pubDate>Fri, 16 Jun 2023 04:55:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=36351486</link><dc:creator>aeorgnoieang</dc:creator><comments>https://news.ycombinator.com/item?id=36351486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36351486</guid></item><item><title><![CDATA[New comment by aeorgnoieang in "How we upgraded our 4TB Postgres database"]]></title><description><![CDATA[
<p>I think so? PostgreSQL is very well written software AFACT.<p>I've run into version incompatibilities before, but it was my fault – they were expertly documented in the release notes and I just hadn't read them (or sufficiently tested the upgrade before the live performance of it).</p>
]]></description><pubDate>Thu, 21 Apr 2022 20:03:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=31114532</link><dc:creator>aeorgnoieang</dc:creator><comments>https://news.ycombinator.com/item?id=31114532</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31114532</guid></item><item><title><![CDATA[New comment by aeorgnoieang in "How we upgraded our 4TB Postgres database"]]></title><description><![CDATA[
<p>Sure – and fail to meet their constraints</p>
]]></description><pubDate>Thu, 21 Apr 2022 20:01:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=31114513</link><dc:creator>aeorgnoieang</dc:creator><comments>https://news.ycombinator.com/item?id=31114513</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31114513</guid></item><item><title><![CDATA[New comment by aeorgnoieang in "How we upgraded our 4TB Postgres database"]]></title><description><![CDATA[
<p>Is that even true? I don't think I've seen or read a direct apples-to-apples comparison of the two.<p>There could be all kinds of reasons why that is tho (if it is in fact the case).</p>
]]></description><pubDate>Thu, 21 Apr 2022 19:59:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=31114489</link><dc:creator>aeorgnoieang</dc:creator><comments>https://news.ycombinator.com/item?id=31114489</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31114489</guid></item><item><title><![CDATA[New comment by aeorgnoieang in "How we upgraded our 4TB Postgres database"]]></title><description><![CDATA[
<p>I wouldn't think using "standalone" versus whatever would make much of a difference.<p>If you're using a hosted DB service, you're (probably) stuck in needing/wanting to rehearse using the hosted service (which is what the blog post describes).<p>If they were running the DB on 'regular server' cloud instances, it seems just as good to me to rehearse with other cloud server instances versus "standalone" servers.</p>
]]></description><pubDate>Thu, 21 Apr 2022 19:56:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=31114454</link><dc:creator>aeorgnoieang</dc:creator><comments>https://news.ycombinator.com/item?id=31114454</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31114454</guid></item><item><title><![CDATA[New comment by aeorgnoieang in "How we upgraded our 4TB Postgres database"]]></title><description><![CDATA[
<p>I'd think using built-in replication (e.g. PostgreSQL 'logical replication') for 'dual writing' should mostly avoid inconsistencies between the two versions of the DB, no?</p>
]]></description><pubDate>Thu, 21 Apr 2022 19:41:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=31114275</link><dc:creator>aeorgnoieang</dc:creator><comments>https://news.ycombinator.com/item?id=31114275</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31114275</guid></item><item><title><![CDATA[New comment by aeorgnoieang in "How we upgraded our 4TB Postgres database"]]></title><description><![CDATA[
<p>What's the structure that your custom DB uses?</p>
]]></description><pubDate>Thu, 21 Apr 2022 19:37:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=31114219</link><dc:creator>aeorgnoieang</dc:creator><comments>https://news.ycombinator.com/item?id=31114219</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31114219</guid></item><item><title><![CDATA[New comment by aeorgnoieang in "The uncanny absence of nihilism"]]></title><description><![CDATA[
<p>I found your comment amusing!</p>
]]></description><pubDate>Mon, 16 Aug 2021 21:19:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=28203135</link><dc:creator>aeorgnoieang</dc:creator><comments>https://news.ycombinator.com/item?id=28203135</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28203135</guid></item><item><title><![CDATA[New comment by aeorgnoieang in "The uncanny absence of nihilism"]]></title><description><![CDATA[
<p>Many!</p>
]]></description><pubDate>Mon, 16 Aug 2021 21:19:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=28203131</link><dc:creator>aeorgnoieang</dc:creator><comments>https://news.ycombinator.com/item?id=28203131</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28203131</guid></item><item><title><![CDATA[New comment by aeorgnoieang in "The Alexander: Why did you build such a long piano?"]]></title><description><![CDATA[
<p>I've found, repeatedly, tho that this is the <i>best</i> way to really understand the common pitfalls without just receiving them as 'holy writ'.</p>
]]></description><pubDate>Fri, 16 Jul 2021 15:30:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=27857289</link><dc:creator>aeorgnoieang</dc:creator><comments>https://news.ycombinator.com/item?id=27857289</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27857289</guid></item><item><title><![CDATA[New comment by aeorgnoieang in "Protect student privacy: ban eproctoring"]]></title><description><![CDATA[
<p>I'd imagine your friend(s) would care if you called them with questions frequently enough!</p>
]]></description><pubDate>Fri, 09 Jul 2021 21:27:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=27788738</link><dc:creator>aeorgnoieang</dc:creator><comments>https://news.ycombinator.com/item?id=27788738</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27788738</guid></item><item><title><![CDATA[New comment by aeorgnoieang in "Don't encode POST bodies like GitHub Copilot, use URLSearchParams"]]></title><description><![CDATA[
<p>Sure!<p>I'm guessing we have different 'threat models' in mind.<p>From my perspective, I know _I_ am a moral and ethical person and therefore won't "execute an action against the user's will".<p>But, also from my perspective, even if "that action is allowed according to the user's credentials", I can't tell, and thus my server-side code can't tell, that a 'user' is a real person or even a legitimate user of my site or app.<p>The comment I was replying to claimed that "The user agent is ... is not enemy territory.".<p>But what came to my mind on reading that was user agent's also (commonly) perform 'card testing' and 'credential stuffing' and, even if I trust that I can securely give them access to my front-end/client-side code, I have no way to know whether they're running that code. And, even if they're running my code, there's _still_ room for malicious or nefarious action on their part.<p>I was NOT disagreeing with this (in the comment to which I was replying):<p>> Yes, the server must assume that enemy agents also exist. But it should better not deliver one to all users.</p>
]]></description><pubDate>Fri, 09 Jul 2021 20:35:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=27788195</link><dc:creator>aeorgnoieang</dc:creator><comments>https://news.ycombinator.com/item?id=27788195</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27788195</guid></item><item><title><![CDATA[New comment by aeorgnoieang in "Don't encode POST bodies like GitHub Copilot, use URLSearchParams"]]></title><description><![CDATA[
<p>> It requires constant effort in care and feeding.<p>Just like all of our 'natural intelligences' (each other)!</p>
]]></description><pubDate>Thu, 01 Jul 2021 20:46:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=27704613</link><dc:creator>aeorgnoieang</dc:creator><comments>https://news.ycombinator.com/item?id=27704613</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27704613</guid></item><item><title><![CDATA[New comment by aeorgnoieang in "Don't encode POST bodies like GitHub Copilot, use URLSearchParams"]]></title><description><![CDATA[
<p>A 'user' can do all of the things you mentioned, e.g. "insert random HTTP headers", given that they have access to all of the stuff your code does too, so any code, of yours, that runs outside of _your_ systems, _is_ in "enemy territory", as none of the code _inside_ your systems can trust anything from 'outside', even if it possibly came from your code.</p>
]]></description><pubDate>Thu, 01 Jul 2021 20:45:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=27704587</link><dc:creator>aeorgnoieang</dc:creator><comments>https://news.ycombinator.com/item?id=27704587</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27704587</guid></item><item><title><![CDATA[New comment by aeorgnoieang in "Don't encode POST bodies like GitHub Copilot, use URLSearchParams"]]></title><description><![CDATA[
<p>> Spotting bugs in code that has been generated by a GPT-3 derivative, with all the subtle mistakes that implies, is going to be even <i>harder</i>.<p>I'm kind of skeptical! I think your claim is reasonable tho so maybe I'm more skeptical of your confidence?<p>I'd love to read a follow-up from you after you tried using Copilot for an extended period; even (or maybe especially) if it's as bad, or worse, than you expect!</p>
]]></description><pubDate>Thu, 01 Jul 2021 20:34:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=27704428</link><dc:creator>aeorgnoieang</dc:creator><comments>https://news.ycombinator.com/item?id=27704428</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27704428</guid></item><item><title><![CDATA[New comment by aeorgnoieang in "Don't encode POST bodies like GitHub Copilot, use URLSearchParams"]]></title><description><![CDATA[
<p>Even when I _do_ know "how to do the thing", I've learned, thru painful (and repeated) experience, that I can't trust myself!<p>(But I also have no interesting in using Copilot myself, tho maybe I should try it myself now, if only on some toy side project.)</p>
]]></description><pubDate>Thu, 01 Jul 2021 20:31:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=27704388</link><dc:creator>aeorgnoieang</dc:creator><comments>https://news.ycombinator.com/item?id=27704388</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27704388</guid></item><item><title><![CDATA[New comment by aeorgnoieang in "Don't encode POST bodies like GitHub Copilot, use URLSearchParams"]]></title><description><![CDATA[
<p>> When it works most of the time, it lulls you into a false sense of security, and then when it fails, you aren't prepared and you die.<p>That still doesn't _necessarily_ imply that 'partially self-driving cars' are worse than actually existing humans. Really, anything that's (statistically) better than humans is better, right?<p>I don't think it's reasonable to think that even 'perfect' self-driving cars would result in literally zero accidents (or even fatalities).</p>
]]></description><pubDate>Thu, 01 Jul 2021 20:29:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=27704357</link><dc:creator>aeorgnoieang</dc:creator><comments>https://news.ycombinator.com/item?id=27704357</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27704357</guid></item><item><title><![CDATA[New comment by aeorgnoieang in "Don't encode POST bodies like GitHub Copilot, use URLSearchParams"]]></title><description><![CDATA[
<p>> That's a crazy dependency to bring into your project if your own programming skills are above that of the median github user.<p>So, roughly half of programmers would be _better_ served just blindly using Copilot's suggestions then?<p>Personally, I find that I work with so many different things so often that I "googling" is often much quicker even than reading documentation or even searching my own existing code.<p>But I also have _zero_ interest in Copilot at all, so what do I know?</p>
]]></description><pubDate>Thu, 01 Jul 2021 20:23:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=27704275</link><dc:creator>aeorgnoieang</dc:creator><comments>https://news.ycombinator.com/item?id=27704275</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27704275</guid></item><item><title><![CDATA[New comment by aeorgnoieang in "The short tale of an online scam"]]></title><description><![CDATA[
<p>That's weird. I'm pretty sure routing numbers (the bank portion) in the U.S. are all public anyways. I've been routinely looking-up my bank's routing number via Google for a while!</p>
]]></description><pubDate>Thu, 01 Jul 2021 20:05:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=27704004</link><dc:creator>aeorgnoieang</dc:creator><comments>https://news.ycombinator.com/item?id=27704004</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27704004</guid></item><item><title><![CDATA[New comment by aeorgnoieang in "The short tale of an online scam"]]></title><description><![CDATA[
<p>I think I do that, on the off chance that a person might have multiple listings, and my general preference for precision. I probably also figured it'd be easier for them to know what I was referencing if I used the exact same text.</p>
]]></description><pubDate>Thu, 01 Jul 2021 20:01:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=27703956</link><dc:creator>aeorgnoieang</dc:creator><comments>https://news.ycombinator.com/item?id=27703956</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27703956</guid></item></channel></rss>