<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: tyzoid</title><link>https://news.ycombinator.com/user?id=tyzoid</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 02 May 2026 06:40:09 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=tyzoid" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by tyzoid in "Agentic AI systems violate the implicit assumptions of database design"]]></title><description><![CDATA[
<p>You can use something like flyway on top of your existing git/cicd stack. Write the query as a migration, have it reviewed using your git code review process, and merge to run the migration.</p>
]]></description><pubDate>Sun, 26 Apr 2026 22:58:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47915690</link><dc:creator>tyzoid</dc:creator><comments>https://news.ycombinator.com/item?id=47915690</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47915690</guid></item><item><title><![CDATA[New comment by tyzoid in "US v. Heppner (S.D.N.Y. 2026) no attorney-client privilege for AI chats [pdf]"]]></title><description><![CDATA[
<p>It doesn't even need to be a third party. Documents you make for yourself but never send to a third party could still be seized in a criminal context or subject to discovery in a civil one.<p>Attorney-client privilege is a special carve out because the courts have recognized that clients need to be open and honest with their attorneys to get proper counsel and representation.<p>This ruling is the court declining to extend that special carve out to non-lawyer AI tooling, and keeping the status quo of contemporaneous documents made by someone discoverable,  whether or not shared with a third party. The judge draws from the TOS as an admonishment, effectively saying (my words, not the judge) <i>the TOS should have put you on notice that you have no expectation this data is confidential</i>.</p>
]]></description><pubDate>Thu, 16 Apr 2026 13:59:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47793090</link><dc:creator>tyzoid</dc:creator><comments>https://news.ycombinator.com/item?id=47793090</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47793090</guid></item><item><title><![CDATA[New comment by tyzoid in "SSL certificate requirements are becoming obnoxious"]]></title><description><![CDATA[
<p>Pretty much any legacy system can have a modern reverse proxy in front of it. If the legacy application can't handler certs sanely, use the reverse proxy for terminating TLS.</p>
]]></description><pubDate>Tue, 26 Aug 2025 14:17:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=45026905</link><dc:creator>tyzoid</dc:creator><comments>https://news.ycombinator.com/item?id=45026905</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45026905</guid></item><item><title><![CDATA[New comment by tyzoid in "12ft.io Taken Down"]]></title><description><![CDATA[
<p>Upper-end estimates for typical web traffic CPC/CPM rates are around 10¢ per click and 0.5¢ per impression. I never click on ads, but let's hypothesize that with very-well targeted ads 5% of people click through. That ends up at around an estimated 1¢ per page view. Even at 5x that rate, I'd be able to read 1000 articles ($5 USD) before even approaching the $6 USD/mo rate I think is reasonable.<p>That's over 30 articles per day, again at a 5x rate than advertising will return. Will there users that read vastly more than that? Sure. But there's also many readers that will under-utilize the service too.<p>Just take a look at how YouTube Premium is doing, many creators report that their premium revenue vastly outpaces ad-supported viewers on a per-view basis.<p>If the revenue doesn't make sense, then you could supplement the revenue with ads for users who exceed a soft cap, or have tiered subscriptions. Something like a basic (1k articles per month)ad-supported subscription for $4, basic ad-free for $6, and unlimited ad-free for $10.</p>
]]></description><pubDate>Mon, 21 Jul 2025 23:43:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=44641658</link><dc:creator>tyzoid</dc:creator><comments>https://news.ycombinator.com/item?id=44641658</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44641658</guid></item><item><title><![CDATA[New comment by tyzoid in "12ft.io Taken Down"]]></title><description><![CDATA[
<p>The problem is there's not really a good way to subscribe to these things. I'd gladly pay a nominal fee (~$6 USD/mo) for access to media, but I'm not about to subscribe individually to each site. Ideally, I'd subscribe to a single service and payment is split across the various sites in proportion to how many articles I read from each site.<p>There was a service that promised this a while back, but IIRC mozilla bought and killed it.</p>
]]></description><pubDate>Mon, 21 Jul 2025 19:47:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=44639641</link><dc:creator>tyzoid</dc:creator><comments>https://news.ycombinator.com/item?id=44639641</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44639641</guid></item><item><title><![CDATA[New comment by tyzoid in "Fixing the mechanics of my bullet chess"]]></title><description><![CDATA[
<p>I've been doing this for most of my games too. I find I'm less likely to release a piece somewhere I don't want with this method.</p>
]]></description><pubDate>Sun, 15 Jun 2025 09:10:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=44281359</link><dc:creator>tyzoid</dc:creator><comments>https://news.ycombinator.com/item?id=44281359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44281359</guid></item><item><title><![CDATA[New comment by tyzoid in "Show HN: Ask-human-mcp – zero-config human-in-loop hatch to stop hallucinations"]]></title><description><![CDATA[
<p>Completely blank for me on mobile (javascript disabled)</p>
]]></description><pubDate>Fri, 06 Jun 2025 02:31:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=44197336</link><dc:creator>tyzoid</dc:creator><comments>https://news.ycombinator.com/item?id=44197336</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44197336</guid></item><item><title><![CDATA[New comment by tyzoid in "Simple Web Server"]]></title><description><![CDATA[
<p>My usual go-to for a quick static server is:<p>python -m http.server<p>But variations exist for a lot of languages. Php has one built-in too</p>
]]></description><pubDate>Mon, 14 Apr 2025 21:41:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=43686631</link><dc:creator>tyzoid</dc:creator><comments>https://news.ycombinator.com/item?id=43686631</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43686631</guid></item><item><title><![CDATA[New comment by tyzoid in "Interviewing a software engineer who prepared with AI"]]></title><description><![CDATA[
<p>> who cares what experience in your resume was a lie and what not<p>Just being blunt: that's called Fraud. Making false representations for personal gain (employment, in this case) is one of the classic examples.<p>It doesn't matter if nobody checks in the moment, or if you usually get away with it, dishonesty is dishonesty. If I were to discover that someone joined my team under false pretenses, you can bet I'll have very little faith in their credibility going forward.<p><a href="https://www.justice.gov/archives/jm/criminal-resource-manual-1007-fraud" rel="nofollow">https://www.justice.gov/archives/jm/criminal-resource-manual...</a> :<p>> The Fourth Circuit, reviewing a conviction under 18 U.S.C. § 2314, also noted that "fraud is a broad term, which includes false representations, dishonesty and deceit." See United States v. Grainger, 701 F.2d 308, 311 (4th Cir. 1983), cert. denied, 461 U.S. 947 (1983).</p>
]]></description><pubDate>Tue, 08 Apr 2025 17:38:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=43624384</link><dc:creator>tyzoid</dc:creator><comments>https://news.ycombinator.com/item?id=43624384</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43624384</guid></item><item><title><![CDATA[New comment by tyzoid in "A university president makes a case against cowardice"]]></title><description><![CDATA[
<p>The punishment needs to be commisserate with the crime, and dealt with through due process; to do otherwise is distinctly un-american (see 1st amendment on freedom of assembly, 4th amendment on freedoms from unreasonable state actions: "The right of the people to be secure in their persons[...] against unreasonable searches and seizures", and especially the 5th amendment: "[no person shall] be deprived of life, liberty, or property, without due process of law").<p>What we are seeing at Colombia University (as well as the country at large) is the continual abridgement of these rights. Note that for the fifth amendendment specifically, the constitution refers to any person, not just citizens. Those here legally are entitled to due process protections under the law.<p>The following argument relies on the following: (1) Universities historically have been the the catalysts of change through student protest. (2) Peaceful protest is a right of the people that shall not be abridged. (3) Public Universities (being government institutuions themselves; see campus police and jurisdiction) have a duty of care to protect their students.<p>With the above holding true, the argument against this being a "betrayal" falls facially flat, as it is a severe consequence that the university capitulated to, and had a duty to prevent. The arument boiled down to "they were being disruptive, so we should get rid of them," because the betrayal amounted to the jailing and deportations (or attempted deportations, in some cases) for the "crime" of being nonviolently disruptive in a public place.<p>Without articulating a legally rationed basis for a criminally sanctionable offense, an equivalent is threatening to jail and deport construction workers when they block a business entryway. In general, you do not have a right to be merely inconvienced by others in a public space.</p>
]]></description><pubDate>Fri, 04 Apr 2025 17:14:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=43585264</link><dc:creator>tyzoid</dc:creator><comments>https://news.ycombinator.com/item?id=43585264</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43585264</guid></item><item><title><![CDATA[New comment by tyzoid in "Gumroad is now open source"]]></title><description><![CDATA[
<p>1M revenue isn't that high a bar to clear in retail, just takes one popular/meme product. After all the COGS/fixed costs are tallied up, that could leave you with significantly less with which to contemplate custom development or platform changes.</p>
]]></description><pubDate>Fri, 04 Apr 2025 16:01:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=43584339</link><dc:creator>tyzoid</dc:creator><comments>https://news.ycombinator.com/item?id=43584339</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43584339</guid></item><item><title><![CDATA[New comment by tyzoid in "Overengineered Anchor Links"]]></title><description><![CDATA[
<p>I'm not seeing them show up, with or without JS enabled (firefox on android). I might suggest having some interaction for non-js users though (details element, perhaps?)</p>
]]></description><pubDate>Thu, 03 Apr 2025 17:01:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=43572528</link><dc:creator>tyzoid</dc:creator><comments>https://news.ycombinator.com/item?id=43572528</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43572528</guid></item><item><title><![CDATA[New comment by tyzoid in "A steam locomotive from 1993 broke my yarn test"]]></title><description><![CDATA[
<p>Most likely, yes. Then it wouldn't have mattered that the `sl` package was installed.</p>
]]></description><pubDate>Wed, 02 Apr 2025 21:13:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=43561684</link><dc:creator>tyzoid</dc:creator><comments>https://news.ycombinator.com/item?id=43561684</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43561684</guid></item><item><title><![CDATA[New comment by tyzoid in "It's Time to Stop Building KV Databases"]]></title><description><![CDATA[
<p>Sometimes a KV datastore <i>is</i> the right abstraction, though. Caching is an excellent example, but also for distributed session storage, configuration management, nonce enforcement, etc.</p>
]]></description><pubDate>Tue, 25 Mar 2025 01:16:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=43467171</link><dc:creator>tyzoid</dc:creator><comments>https://news.ycombinator.com/item?id=43467171</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43467171</guid></item><item><title><![CDATA[New comment by tyzoid in "Revealed: How the UK tech secretary uses ChatGPT for policy advice"]]></title><description><![CDATA[
<p>I'm curious, did he not clean out old chats that were no longer needed? If UK FOI applies to this now, does that introduce recordkeeping/retention requirements?</p>
]]></description><pubDate>Thu, 13 Mar 2025 13:04:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=43352885</link><dc:creator>tyzoid</dc:creator><comments>https://news.ycombinator.com/item?id=43352885</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43352885</guid></item><item><title><![CDATA[New comment by tyzoid in "Automattic Hit with Class Action over WP Engine Dispute"]]></title><description><![CDATA[
<p>I'm not a lawyer, but the legal claim made appears to me to be on shaky ground. In my understanding, there has to be actual damages arising out of an action. "I could have been hacked, so I had to spend time/money on it" isn't actual damages unless they were _actually_ hacked.</p>
]]></description><pubDate>Wed, 26 Feb 2025 14:41:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=43184027</link><dc:creator>tyzoid</dc:creator><comments>https://news.ycombinator.com/item?id=43184027</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43184027</guid></item><item><title><![CDATA[New comment by tyzoid in "If it is worth keeping, save it in Markdown"]]></title><description><![CDATA[
<p>You can't easily take text and make it red that way, only edit the existing content.</p>
]]></description><pubDate>Wed, 26 Feb 2025 05:10:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=43180845</link><dc:creator>tyzoid</dc:creator><comments>https://news.ycombinator.com/item?id=43180845</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43180845</guid></item><item><title><![CDATA[New comment by tyzoid in "GitHub Hosting Malware Won't Remove After Report"]]></title><description><![CDATA[
<p>If you're not the copyright owner, that's a terrible idea. DMCA notifications are submitted under penalty of perjury:<p>17 USC 512c3(vi)
A statement that the information in the notification is accurate, and under penalty of perjury, that the complaining party is authorized to act on behalf of the owner of an exclusive right that is allegedly infringed.</p>
]]></description><pubDate>Sun, 23 Feb 2025 15:37:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=43149998</link><dc:creator>tyzoid</dc:creator><comments>https://news.ycombinator.com/item?id=43149998</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43149998</guid></item><item><title><![CDATA[New comment by tyzoid in "The Generative AI Con"]]></title><description><![CDATA[
<p>Cue Charlie Munger's "Just replace EBITDA with 'Bullshit Earnings'" <a href="https://youtu.be/7B_6AFG0lUU" rel="nofollow">https://youtu.be/7B_6AFG0lUU</a></p>
]]></description><pubDate>Tue, 18 Feb 2025 14:50:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=43090117</link><dc:creator>tyzoid</dc:creator><comments>https://news.ycombinator.com/item?id=43090117</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43090117</guid></item><item><title><![CDATA[New comment by tyzoid in "Tell HN: Cloudflare is blocking Pale Moon and other non-mainstream browsers"]]></title><description><![CDATA[
<p>It's a chromium derivative.</p>
]]></description><pubDate>Thu, 06 Feb 2025 11:16:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=42961276</link><dc:creator>tyzoid</dc:creator><comments>https://news.ycombinator.com/item?id=42961276</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42961276</guid></item></channel></rss>