<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: ndriscoll</title><link>https://news.ycombinator.com/user?id=ndriscoll</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 10 Jun 2026 04:50:19 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ndriscoll" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ndriscoll in "Ask HN: Why hasn't there been a real competitor to Ticketmaster yet?"]]></title><description><![CDATA[
<p>Except in this case e.g. Shannon Hoon of Blind Melon actually did literally piss on the audience, so using the word literally to mean "not literally" is confusing because it's not obviously some exaggeration (and considering the timelines, the original comment may have been referring to a literal event but confusing who did it).</p>
]]></description><pubDate>Tue, 09 Jun 2026 16:24:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48463217</link><dc:creator>ndriscoll</dc:creator><comments>https://news.ycombinator.com/item?id=48463217</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48463217</guid></item><item><title><![CDATA[New comment by ndriscoll in "Age verification tech could put children at greater risk, says think tank"]]></title><description><![CDATA[
<p>"All major adult sites" do not send RTA headers. e.g. last I checked, reddit does not. Nor does it segment adult content onto a separate domain or provide any other way to easily filter.</p>
]]></description><pubDate>Mon, 08 Jun 2026 21:30:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48452422</link><dc:creator>ndriscoll</dc:creator><comments>https://news.ycombinator.com/item?id=48452422</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48452422</guid></item><item><title><![CDATA[New comment by ndriscoll in "Age verification tech could put children at greater risk, says think tank"]]></title><description><![CDATA[
<p>You assume they are a minor unless you have proof otherwise, e.g. billing information. This whole mess comes from advertising economics, which don't need to exist.<p>Nearly no one is buying things online anonymously with crypto currencies. ID verification is simply a non issue in a world where you actually pay for things. So start making the advertising model illegal (which it should be for its price dumping market distorting effects anyway).</p>
]]></description><pubDate>Mon, 08 Jun 2026 14:09:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48445599</link><dc:creator>ndriscoll</dc:creator><comments>https://news.ycombinator.com/item?id=48445599</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48445599</guid></item><item><title><![CDATA[New comment by ndriscoll in "Failing grades soar with AI usage, dwindling math skills in Berkeley CS classes"]]></title><description><![CDATA[
<p>Another factor might just be that math pretty much is the extra depth behind a bunch of STEM fields, so people studying math specifically are more likely to be interested in that depth.<p>That said I generally think the take that it's somehow privileged to find school interesting to be sad. Over the last couple decades one could do pretty well with pretty much any STEM degree. Is the majority feeling among people studying engineering that they just have no interest in any facet of how the world around them works? They have no desire to understand how to create (and alter to their liking) the things they see? No interest in the fundamentals of how the universe works? How different materials come to act the way they do? How living beings work? <i>Nothing</i>?</p>
]]></description><pubDate>Thu, 04 Jun 2026 16:23:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48400888</link><dc:creator>ndriscoll</dc:creator><comments>https://news.ycombinator.com/item?id=48400888</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48400888</guid></item><item><title><![CDATA[New comment by ndriscoll in "Texas Sues Discord, Seeks Mandatory Age Verification"]]></title><description><![CDATA[
<p>Would a physical store be liable for a kid stealing an id from an adult? Likely it depends on how passable it is that the id belongs to the kid. In any case, obviously a simple window asking age (or in person, simply asking "are you 18/21?") would not suffice.</p>
]]></description><pubDate>Sun, 31 May 2026 16:00:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48346781</link><dc:creator>ndriscoll</dc:creator><comments>https://news.ycombinator.com/item?id=48346781</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48346781</guid></item><item><title><![CDATA[New comment by ndriscoll in "Cloudflare Turnstile requiring fingerprintable WebGL"]]></title><description><![CDATA[
<p>Sell them via a Dutch auction. Eliminate the arbitrage opportunity for scalpers and make more money in the process.</p>
]]></description><pubDate>Sun, 31 May 2026 15:52:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48346709</link><dc:creator>ndriscoll</dc:creator><comments>https://news.ycombinator.com/item?id=48346709</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48346709</guid></item><item><title><![CDATA[New comment by ndriscoll in "Cloudflare Turnstile requiring fingerprintable WebGL"]]></title><description><![CDATA[
<p>What resources are you concerned about? An n100 minipc should be capable of serving something like a blog at 20k+ requests/second (or saturating its network).</p>
]]></description><pubDate>Sun, 31 May 2026 15:46:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48346657</link><dc:creator>ndriscoll</dc:creator><comments>https://news.ycombinator.com/item?id=48346657</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48346657</guid></item><item><title><![CDATA[New comment by ndriscoll in "Texas Sues Discord, Seeks Mandatory Age Verification"]]></title><description><![CDATA[
<p>Right, that's why the law should simply put liability on the providers to prevent access to children in the state + grant private cause of action to the parents. Then it becomes easy to prove their negligence (did the child in the state access the site?), and VPNs become immaterial. This is what e.g. Texas has done.</p>
]]></description><pubDate>Wed, 27 May 2026 19:50:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48299607</link><dc:creator>ndriscoll</dc:creator><comments>https://news.ycombinator.com/item?id=48299607</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48299607</guid></item><item><title><![CDATA[New comment by ndriscoll in "Texas Sues Discord, Seeks Mandatory Age Verification"]]></title><description><![CDATA[
<p>The service does not need to know age to block access. In fact the only reasonable way to work is to block functionality by default. It needs to know age to <i>allow</i> access.<p>If you're 14, and go to a porn site, you'll be told to go away or prove you're 18+, which you can't do <i>because you're not</i>. If you try to submit ID (which you likely don't even have), you'll still be told to go away, so why would you do it?<p>This is not about collecting children's info. It's about not providing service to them.<p>Additionally, nothing in these laws (well, from the red states. The new ones out of e.g. California are much worse) says you can't e.g. establish physical verification at adult stores to get an access card or something, giving the same properties we have for other age restricted purchases.</p>
]]></description><pubDate>Wed, 27 May 2026 19:38:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48299430</link><dc:creator>ndriscoll</dc:creator><comments>https://news.ycombinator.com/item?id=48299430</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48299430</guid></item><item><title><![CDATA[New comment by ndriscoll in "Texas Sues Discord, Seeks Mandatory Age Verification"]]></title><description><![CDATA[
<p>Tautologically, something restricted to adults does <i>not</i> involve sharing a minor's details with anyone since the entire point is to block access to minors. That said, not all of these laws are about access restrictions per se, so RTA is only a partial solution. In fact, the government doesn't need to mandate <i>any</i> solution; simply mandate that restricted services not be offered to/not behave in certain ways for children and place liability on the people offering the services. They can figure out the best compromise that follows the law while keeping their customers happy.</p>
]]></description><pubDate>Wed, 27 May 2026 18:58:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48298850</link><dc:creator>ndriscoll</dc:creator><comments>https://news.ycombinator.com/item?id=48298850</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48298850</guid></item><item><title><![CDATA[New comment by ndriscoll in "It is time to give up the dualism introduced by the debate on consciousness"]]></title><description><![CDATA[
<p>Quantum theories are consistent with determinism. You just need to give up locality or... free choice.</p>
]]></description><pubDate>Mon, 18 May 2026 10:47:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48177753</link><dc:creator>ndriscoll</dc:creator><comments>https://news.ycombinator.com/item?id=48177753</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48177753</guid></item><item><title><![CDATA[New comment by ndriscoll in "Leaving GitHub for Forgejo"]]></title><description><![CDATA[
<p>The "missing" piece is just everyone implementing OAuth Dynamic Client Registration. Then kernel.org could be its own OAuth provider, and Linus could log into someone's Forgejo with his kernel.org login.<p>Just like "log in with Google", you should be able to do "log in with OAuth", you type your email or domain (or your browser fills it), and it triggers a redirect flow for login. Then people can use GitHub or Google or Apple or their own provider, just like email. Every email provider could also be an OAuth provider.</p>
]]></description><pubDate>Wed, 13 May 2026 14:17:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48122239</link><dc:creator>ndriscoll</dc:creator><comments>https://news.ycombinator.com/item?id=48122239</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48122239</guid></item><item><title><![CDATA[New comment by ndriscoll in "Canvas online again as ShinyHunters threatens to leak schools’ data"]]></title><description><![CDATA[
<p>I've worked at a couple F100s and a startup.<p>At IBM, vim was specifically banned by legal because of reputational risk because the license asks you to consider donating to children in Africa, and IBM didn't want to be called out for not doing so. Guess which editor pretty much everyone in my org used? We also weren't allowed to move furniture because of some union agreement, but guess how many people cared when furniture mysteriously moved from an empty office room into ours? None.<p>At the startup, people in our satellite office in Arizona openly mocked the California HR harassment training over lunch. It was also an open secret that one of the managers started dating a report. As far as I know many years later they've both moved on to other jobs and they're still together. Nothing bad happened.<p>Breaking some policies will absolutely get you fired, but that's mostly around doing things you shouldn't be doing, and even then usually only matters if someone <i>else</i> that has some power might themselves get in trouble/have more work/lose something because of what you did. Others no one will care about. Again, part of growing up is figuring out which policies have a purpose and which came from some busybody.<p>I also already gave the entire AI industry as an example. We know for a fact that Meta trained on pirated material, and it's pretty obvious that everyone else does too. It's blatant industry wide flouting the law. The realpolitik answer here is everyone knows that enforcing the law here would be the final nail in the coffin for China superceding the West, so it's not going to happen.</p>
]]></description><pubDate>Sat, 09 May 2026 16:42:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48076274</link><dc:creator>ndriscoll</dc:creator><comments>https://news.ycombinator.com/item?id=48076274</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48076274</guid></item><item><title><![CDATA[New comment by ndriscoll in "Canvas online again as ShinyHunters threatens to leak schools’ data"]]></title><description><![CDATA[
<p>Organizations are made of individuals who I assure you regularly ignore or don't even read the policies they are "required" to follow.</p>
]]></description><pubDate>Sat, 09 May 2026 01:09:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48070739</link><dc:creator>ndriscoll</dc:creator><comments>https://news.ycombinator.com/item?id=48070739</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48070739</guid></item><item><title><![CDATA[New comment by ndriscoll in "Canvas online again as ShinyHunters threatens to leak schools’ data"]]></title><description><![CDATA[
<p>That's great to hear. As I agreed elsewhere in the thread, their true purpose is exactly to shield other workers from this sort of nonsense FUD and make-work.<p>Of course I presume it's also not a strawman because it's not in any way some unique thing to lawyers.</p>
]]></description><pubDate>Sat, 09 May 2026 00:16:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48070383</link><dc:creator>ndriscoll</dc:creator><comments>https://news.ycombinator.com/item?id=48070383</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48070383</guid></item><item><title><![CDATA[New comment by ndriscoll in "Canvas online again as ShinyHunters threatens to leak schools’ data"]]></title><description><![CDATA[
<p>Quite the contrary: society very obviously runs because people ignore policies and laws constantly. That's why following all laws exactly is considered a protest or subversion strategy: malicious compliance.<p>Like the entire AI industry could only work by completely ignoring copyright law. Basically no software could be written if developers were concientious enough to check for and avoid patents first. Tradesmen ignore safety policies. Doctors ignore limits on hours. People do work on their homes with no permits.<p>Part of being an adult is exactly knowing which rules are important and which you ignore.</p>
]]></description><pubDate>Sat, 09 May 2026 00:07:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48070315</link><dc:creator>ndriscoll</dc:creator><comments>https://news.ycombinator.com/item?id=48070315</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48070315</guid></item><item><title><![CDATA[New comment by ndriscoll in "Gambling ads on social media reach more than twice as many men as women: study"]]></title><description><![CDATA[
<p>The median home price in the US right now is ~$400k[0], so that's a 10% down payment. While 20% is the traditional target, you can get loans with 3% down, so it seems pretty substantial to me. If you saved that $50/week starting at 18, you could be a decently confident home-buyer in your 20s. If you and a spouse each did that, there's your 20% target.<p>[0] <a href="https://fred.stlouisfed.org/series/MSPUS" rel="nofollow">https://fred.stlouisfed.org/series/MSPUS</a></p>
]]></description><pubDate>Fri, 08 May 2026 21:55:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48069270</link><dc:creator>ndriscoll</dc:creator><comments>https://news.ycombinator.com/item?id=48069270</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48069270</guid></item><item><title><![CDATA[New comment by ndriscoll in "Canvas online again as ShinyHunters threatens to leak schools’ data"]]></title><description><![CDATA[
<p>It's not a misunderstanding of everything, especially for schools that are government funded. They have a mission, they receive resources from everyone else to do that mission. If they are then worried about penalties for some frivolous side distraction, and choose to not accomplish their mission for fear of that, then <i>why are we funding them to start with</i>?<p>Frankly it's a perspective that I've only developed as I got <i>older</i> and realized that such excuses are poor, and that the real world has quite a few people in it who don't really care about the outcomes of what they're doing, or even understand why they're there. To me it feels adjacent to the adolescent view I often see on this site/reddit around "why is the company laying people off when they're making lots of money?" It's because those people <i>aren't needed for anything</i>, and those jobs aren't a form of charity. They exist for a purpose. If they no longer have a purpose, why would you keep paying that person?<p>If people are going to exist as obstructions to the purpose of the institution we're trying to serve, then they are useless. It's like a computer security worker saying the best way to be secure is to unplug everything, and push for policies that no one shall use computers for anything. Completely missing the point.<p>Finding ways to follow the law in the most risk-free way to the detriment of everyone is exactly missing their purpose in the world, and everyone should rightly call such a person incompetent and useless. It's casual acceptance of this kind of incompetence culture that slowly leads to societal decline. It's the same kind of thing as when Berkeley took down their lectures because of the ADA. How about the same state that ignores federal immigration and drug law say that actually they're going to keep giving away their free educational materials because they want universal education, and giving those lectures away is strictly better than not doing that, and if the feds want it made accessible, they can fund a project to do so?</p>
]]></description><pubDate>Fri, 08 May 2026 18:49:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48067152</link><dc:creator>ndriscoll</dc:creator><comments>https://news.ycombinator.com/item?id=48067152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48067152</guid></item><item><title><![CDATA[New comment by ndriscoll in "Google Cloud Fraud Defence is just WEI repackaged"]]></title><description><![CDATA[
<p>Chrome didn't solve that though. Quoth Wikipedia:<p>> Firefox usage share grew to a peak of 32.21% in November 2009, with Firefox 3.5 overtaking Internet Explorer 7, although not all versions of Internet Explorer as a whole;<p>Firefox was the browser that embraced open standards and was unseating IE. And ActiveX was used for corporate stuff, not general web sites, so the main reason it died was that Microsoft gave up.</p>
]]></description><pubDate>Fri, 08 May 2026 17:36:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48066309</link><dc:creator>ndriscoll</dc:creator><comments>https://news.ycombinator.com/item?id=48066309</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48066309</guid></item><item><title><![CDATA[New comment by ndriscoll in "Canvas online again as ShinyHunters threatens to leak schools’ data"]]></title><description><![CDATA[
<p>The thing is, I <i>don't need</i> that training to recognize that <i>they are failing to contribute to society</i>. This is why I'm saying that it is indeed a dodge. "It's complicated and you don't understand it" isn't an excuse for <i>making the world worse</i>. And yes, it is fully possible for a someone to make that judgement without a large background in law, because it's taking a holistic look at "what was the purpose of this law, and are they interpreting it in line with that purpose?" The details <i>don't matter</i>; the outcomes do. Their job is to deal with the details to reach the desired outcomes. If society is better off for putting them on a boat and sending them into the middle of the ocean, then they are incompetent.<p>Refusing to give a student their own data because of a privacy law that's meant to give the student control over their data is them failing. Full stop. There's no room for excuses for <i>government funded</i> entities to act in the exact opposite way that they are supposed to to avoid their fear of <i>government imposed</i> penalties from a deliberate misinterpretation of what the entire thing is about. That's incompetence by everyone involved. It is people going out of their way to make the world a worse place to act important. Absolutely unacceptable.<p>It's like if teachers aren't teaching the kids to read or add, the details about all the compliance stuff they need to worry about and how the school "can't" remove disruptive kids from a class or whatever is missing the point; the schools can't sacrifice actually doing their job at the alter of compliance, or we should just shut them down since all they do is waste resources. The compliance people <i>should</i> be figuring out how to shield the actual workers/create plausible deniability if the law is supposedly that stupid.</p>
]]></description><pubDate>Fri, 08 May 2026 15:39:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48064702</link><dc:creator>ndriscoll</dc:creator><comments>https://news.ycombinator.com/item?id=48064702</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48064702</guid></item></channel></rss>