<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: andrewla</title><link>https://news.ycombinator.com/user?id=andrewla</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 13 Apr 2026 11:15:42 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=andrewla" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by andrewla in "81yo Dodgers fan can no longer get tickets because he doesn't have a smartphone"]]></title><description><![CDATA[
<p>Forgery here would be stealing someone else's ticket code for resale, or selling the same ticket multiple times.</p>
]]></description><pubDate>Tue, 07 Apr 2026 14:40:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47676170</link><dc:creator>andrewla</dc:creator><comments>https://news.ycombinator.com/item?id=47676170</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47676170</guid></item><item><title><![CDATA[New comment by andrewla in "81yo Dodgers fan can no longer get tickets because he doesn't have a smartphone"]]></title><description><![CDATA[
<p>It's a moving target. Forging tickets has gotten easier and easier, and as tickets get more expensive it becomes more and more lucrative. Law enforcement is generally not helpful for this sort of petty larceny so they are looking for structural ways to prevent it.<p>In past eras they used holograms and watermarks and special papers in an attempt to prevent forgery but these methods keep getting challenged by an ever more sophisticated criminal element. Moving into cryptographically secure methods is the last barrier here.<p>They could also rely on the state to match identities to tickets, but this approach does not scale and is frankly undesirable for the majority of people anyway.</p>
]]></description><pubDate>Mon, 06 Apr 2026 17:15:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47663842</link><dc:creator>andrewla</dc:creator><comments>https://news.ycombinator.com/item?id=47663842</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47663842</guid></item><item><title><![CDATA[New comment by andrewla in "81yo Dodgers fan can no longer get tickets because he doesn't have a smartphone"]]></title><description><![CDATA[
<p>Decades upon decades of holograms and watermarks on tickets to make them unforgeable. But it keeps getting easier to forge them. Meanwhile ticket prices keep increasing (venue space is one of the last things that's truly scarce) and the incentives for forgery keep increasing.<p>Even if we could make them truly unforgeable, people generally want electronically transferrable tickets. How do you propose to do this?</p>
]]></description><pubDate>Mon, 06 Apr 2026 17:06:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47663684</link><dc:creator>andrewla</dc:creator><comments>https://news.ycombinator.com/item?id=47663684</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47663684</guid></item><item><title><![CDATA[New comment by andrewla in "Book review: There Is No Antimemetics Division"]]></title><description><![CDATA[
<p>Why would you disagree with the parent post and then fail to provide the title of the book in your own response? Just give the name of the book, please.</p>
]]></description><pubDate>Mon, 06 Apr 2026 17:01:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47663595</link><dc:creator>andrewla</dc:creator><comments>https://news.ycombinator.com/item?id=47663595</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47663595</guid></item><item><title><![CDATA[New comment by andrewla in "81yo Dodgers fan can no longer get tickets because he doesn't have a smartphone"]]></title><description><![CDATA[
<p>Can we make things so that you don't need a smartphone? I don't think this is as trivial as you're making it out to be.<p>Having a non-exfiltratable bearer token is really really hard. In order to present a zero-knowledge proof of the possession of a token you need to have some sort of challenge-response protocol. The simplest one, and the one in most common use (such as this) is a time-based method, where the shared knowledge of the current time represents the challenge.<p>The other method is to use civil identity as the challenge, and use government-issued IDs as the bearer token that the ticket is tied to. This doesn't scale well to larger events, and presents real challenges involved centralization of ticket exchange.<p>You can argue whether or not forgery is a significant enough problem to be worth this trouble, but that's a business decision, and as live events like this get more expensive forgery and resale become more and more of a problem, which end up locking out people like this who have legally and legitimately bought tickets but can't gain access to events because someone has stolen and resold their ticket.</p>
]]></description><pubDate>Mon, 06 Apr 2026 16:48:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47663401</link><dc:creator>andrewla</dc:creator><comments>https://news.ycombinator.com/item?id=47663401</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47663401</guid></item><item><title><![CDATA[New comment by andrewla in "81yo Dodgers fan can no longer get tickets because he doesn't have a smartphone"]]></title><description><![CDATA[
<p>Ticket counterfeiting is the core problem that they are trying to prevent. If there's a fallback method then that fallback method can be abused to forge tickets.<p>EDIT: I know complaining about downvotes is a downvotable offense itself, but I'm genuinely curious as to what is objectionable about this comment.</p>
]]></description><pubDate>Mon, 06 Apr 2026 16:42:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47663304</link><dc:creator>andrewla</dc:creator><comments>https://news.ycombinator.com/item?id=47663304</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47663304</guid></item><item><title><![CDATA[New comment by andrewla in "Side-Effectful Expressions in C (2023)"]]></title><description><![CDATA[
<p>Really this is mainly about the ++ and -- operators. I think Go made the right call here and allows these only as statements, not as expressions. I will basically never use these in code I write and will remove it from code I maintain or review; the only value add is compactness which is very rarely a goal.<p>The other side effect expression here is the equals operator; once again, this should not be an expression but should just be a statement. Once again this is used (intentionally) mainly for compactness and unintentionally used to create messy bugs. I do find the "yoda" style checks to be aesthetically unpleasing so I'm party of the problem here.<p>Maybe it's time to add `-Wno-crement-expressions` and `-Wno-assignment-expressions`. `-Wparentheses` gets you part of the way to the second but even the legitimate uses are ugly to my eye.</p>
]]></description><pubDate>Mon, 23 Mar 2026 17:49:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47492795</link><dc:creator>andrewla</dc:creator><comments>https://news.ycombinator.com/item?id=47492795</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47492795</guid></item><item><title><![CDATA[New comment by andrewla in "A beginner's guide to split keyboards"]]></title><description><![CDATA[
<p>I am not a split keyboard person.<p>But I have one big question -- why aren't the "middle" keys replicated on both sides of the keyboard? That is, for example, why not have two 'g' and 'h' keys? There are always times when you have to adapt; when you're holding down a tricky combination of alt-ctrl-shift keys or something where on a flat keyboard one would just reach with the "wrong" hand to hit a middle key; why not just replicate them?</p>
]]></description><pubDate>Fri, 20 Feb 2026 13:23:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47087735</link><dc:creator>andrewla</dc:creator><comments>https://news.ycombinator.com/item?id=47087735</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47087735</guid></item><item><title><![CDATA[New comment by andrewla in "Vim 9.2"]]></title><description><![CDATA[
<p>I have also switched to nvim, but every release I consider moving back.<p>Honestly a lot of this is that I hate Lua. With so much of the infrastructure moving in that direction it's basically unavoidable. XDG support was honestly one of the things holding me back; I'm glad that this is finally fixed.</p>
]]></description><pubDate>Sat, 14 Feb 2026 21:49:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47018727</link><dc:creator>andrewla</dc:creator><comments>https://news.ycombinator.com/item?id=47018727</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47018727</guid></item><item><title><![CDATA[New comment by andrewla in "The US is flirting with its first-ever population decline"]]></title><description><![CDATA[
<p>I can't find an original source on the first one. To my eye it is ambiguous in the sense that he does appear to be taunting the officers or otherwise engaging with them. I may be mistaken here but without larger context it's hard to say. Taunting or insulting law enforcement is not a crime and does not warrant the notice of officers, much less confrontation or pursuit or detention. But what we are talking about here is whether people are in danger simply walking down the street.<p>There is a line where this becomes truly frightening behavior; where you have to keep your head down and avoid eye contact because they might fly off the handle for no reason, like crazy homeless people on the subway but with badges. So far I haven't seen anything approaching this.<p>The second one is [1] Jacelynn Guzman, age 23, who was mistakenly identified as part of a targeted immigration enforcement action. She fled the scene after agents approached her and identified themselves. A suspect who flees is likely to be chased -- this does not seem strange or off-putting to me at all. I think notable, for what its worth, is that they did not ask her father for ID or question his citizenship in any way; they were there for a targeted operation and he was not the target, so they left him alone while they attempted to verify the identity of the suspect that they were targeting.<p>[1] <a href="https://www.nbcnews.com/news/us-news/video-shows-masked-border-patrol-agent-chasing-woman-louisiana-marrero-rcna247756" rel="nofollow">https://www.nbcnews.com/news/us-news/video-shows-masked-bord...</a></p>
]]></description><pubDate>Wed, 11 Feb 2026 16:39:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46977172</link><dc:creator>andrewla</dc:creator><comments>https://news.ycombinator.com/item?id=46977172</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46977172</guid></item><item><title><![CDATA[New comment by andrewla in "The US is flirting with its first-ever population decline"]]></title><description><![CDATA[
<p>I guess where we differ is that I believe that we've tried the other side and found it wanting. You can say that the Biden asylum catch-and-release policies did not include entitlement reform or worker protections so they don't count, but what it shows me is that too many moving parts mean that only the worst aspects of the worst solution are what get implemented. The simplest solution is securing the border and deporting illegal immigrants.</p>
]]></description><pubDate>Tue, 10 Feb 2026 20:27:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46966368</link><dc:creator>andrewla</dc:creator><comments>https://news.ycombinator.com/item?id=46966368</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46966368</guid></item><item><title><![CDATA[New comment by andrewla in "The US is flirting with its first-ever population decline"]]></title><description><![CDATA[
<p>If you read the footnotes in the article, it is apparent that somewhere between 0 and 9 of the incidents described are Kavanaugh stops. The article is trying to play up the situation in order to cater to their audience, but they have sufficient journalistic integrity to tell the truth amidst the spin.<p>Yes, there may be more of them, but in this particular article that was the most that they could find, and they were clearly trying to find them -- they even include 130 stops that they themselves say are of people who were obstructing or interfering with ICE operations. This is not good, but it's a pretty far cry from bystanders being harassed on the sidewalk for having an accent or the wrong skin color.<p>Link me a better source that describes or accounts the number of these stops and I'll update my comments and move my priors appropriately.</p>
]]></description><pubDate>Tue, 10 Feb 2026 20:17:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46966206</link><dc:creator>andrewla</dc:creator><comments>https://news.ycombinator.com/item?id=46966206</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46966206</guid></item><item><title><![CDATA[New comment by andrewla in "The US is flirting with its first-ever population decline"]]></title><description><![CDATA[
<p>Would you mind linking to some of the videos? You link here to an episode of This American Life featuring 911 calls.<p>While disturbing to listen to, without context, I don't hear anything to substantiate the claim of ICE agents menacing anyone they come across.<p>All the videos I've seen, [1], [2], [3], for example, from a quick check, are ICE reacting unprofessionally and with excessive force against people who are deliberately attempting to obstruct or interfere with them. Let's not play games here and say that they are menacing innocent people walking down the sidewalk. That's not to say that these assaults are justified or appropriate, but let's start the conversation in a good faith position, and not make up bullshit about ICE walking around menacing innocent bystanders.<p>[1] <a href="https://www.youtube.com/watch?v=g5aK7o6fEJg" rel="nofollow">https://www.youtube.com/watch?v=g5aK7o6fEJg</a><p>[2] <a href="https://www.youtube.com/watch?v=E5w05TcQIVQ" rel="nofollow">https://www.youtube.com/watch?v=E5w05TcQIVQ</a><p>[3] <a href="https://www.youtube.com/shorts/tOaJAd3lkdM" rel="nofollow">https://www.youtube.com/shorts/tOaJAd3lkdM</a></p>
]]></description><pubDate>Tue, 10 Feb 2026 20:12:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46966117</link><dc:creator>andrewla</dc:creator><comments>https://news.ycombinator.com/item?id=46966117</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46966117</guid></item><item><title><![CDATA[New comment by andrewla in "The US is flirting with its first-ever population decline"]]></title><description><![CDATA[
<p>For anybody looking on, THIS sort of Big Lie behavior is extremely common in the US these days.<p>Having a source that makes a false claim as a headline but refutes their own claims, while acting indignant, is extremely common in a media landscape that wants to signal their "in-group" status.</p>
]]></description><pubDate>Tue, 10 Feb 2026 17:58:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46963975</link><dc:creator>andrewla</dc:creator><comments>https://news.ycombinator.com/item?id=46963975</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46963975</guid></item><item><title><![CDATA[New comment by andrewla in "The US is flirting with its first-ever population decline"]]></title><description><![CDATA[
<p>I will remove that accusation in the interests of not distracting from my main point. I don't know you and the particulars of your situation and apologize for an unsupported insinuation.</p>
]]></description><pubDate>Tue, 10 Feb 2026 17:37:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46963626</link><dc:creator>andrewla</dc:creator><comments>https://news.ycombinator.com/item?id=46963626</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46963626</guid></item><item><title><![CDATA[New comment by andrewla in "The US is flirting with its first-ever population decline"]]></title><description><![CDATA[
<p>What can I say, I contain multitudes.<p>I think that yes, they should be deported. This is not a punishment.<p>If your solution is that they should not be deported, but employers should be prosecuted, then you're saying that you want the immigrants to starve.<p>If your solution is that they should not be deported, but we should extend labor protections to them and force employers to hire them legally, then I think there is some merit to this. This is closer to the libertarian open borders argument, and I once found it very appealing. Entitlement abuse is the main argument against here in my mind.</p>
]]></description><pubDate>Tue, 10 Feb 2026 16:48:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46962668</link><dc:creator>andrewla</dc:creator><comments>https://news.ycombinator.com/item?id=46962668</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46962668</guid></item><item><title><![CDATA[New comment by andrewla in "The US is flirting with its first-ever population decline"]]></title><description><![CDATA[
<p>I don't think he blames the immigrants specifically, so much as illegal immigration as an institution. The only "punishment" that most people want for illegal immigrants who have committed no crimes other than the immigration violation itself is for them to be deported, which really does not seem like a punishment at all -- it's just undoing the criminal act. Like if you stole some money from a bank and then had to give it back, but otherwise did not have to face prosecution.<p>Because what can an illegal immigrant do? They could in theory just rely on social services and entitlements, but I don't think anyone (including the immigrants themselves, for the most part) really wants that. They want to work, and to make money, and the law makes it very hard to do so legally, so they work illegally.<p>All the barriers you mention are things that we put in place to "protect" workers, but at the same time create a black market that undercuts those very workers.<p>As for the employers, sure, they are culprits here, but would you rather have them let the immigrants starve? That also does not seem to serve any social good. As for not paying workman's comp, for example, there is already enough paperwork and bureaucracy involved in hiring a legal worker where there are systems that support and administer those programs. If you wanted to offer a workman's comp lookalike for illegal labor as a social service, then that would multiply the effort and cost by a huge factor.</p>
]]></description><pubDate>Tue, 10 Feb 2026 16:09:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46961821</link><dc:creator>andrewla</dc:creator><comments>https://news.ycombinator.com/item?id=46961821</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46961821</guid></item><item><title><![CDATA[New comment by andrewla in "The US is flirting with its first-ever population decline"]]></title><description><![CDATA[
<p>The article is paywalled but it seems the gist is that by restricting immigration and escalating deportation, we risk population decrease.<p>What I find amusing about this is that it is roughly equivalent to saying that the United States needs to conquer new territory to survive. Need to bring more people under our thumb.<p>This is definitely "dying empire" thinking.<p>Worth saying that I do not agree with this. I think in many ways our cardinal sin is that in the interest of legibility (especially for tax purposes) we've regulated our ability to employee people and to get work to an absolutely insane degree. To such a degree in fact, that much of our economy relies on having a source of "black market" labor and indentured servitude in the guise of immigration.<p>Where we flirt with danger is that we look at one side of this equation, the immigration side, but not the other, the labor side.</p>
]]></description><pubDate>Tue, 10 Feb 2026 15:49:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46961421</link><dc:creator>andrewla</dc:creator><comments>https://news.ycombinator.com/item?id=46961421</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46961421</guid></item><item><title><![CDATA[New comment by andrewla in "High-Altitude Adventure with a DIY Pico Balloon"]]></title><description><![CDATA[
<p>It really seems like there is no downside to this, other than the minuscule risk of a low-altitude puncture + spark causing a fire, and even there the exposure is small because the amount of hydrogen gas is so much small.<p>Not to mention that hydrogen is free for anyone who has water and a power source.</p>
]]></description><pubDate>Wed, 04 Feb 2026 19:48:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46890683</link><dc:creator>andrewla</dc:creator><comments>https://news.ycombinator.com/item?id=46890683</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46890683</guid></item><item><title><![CDATA[New comment by andrewla in "Airfoil (2024)"]]></title><description><![CDATA[
<p>But every airfoil has an equilibrium angle of attack (not always stable with velocity) where it generates zero lift. The chordal angle of attack is for convenience because it depends only on airfoil geometry and not ambient velocity, but it isn't a fundamental physical property of the airfoil.<p>If we treat the angle where zero lift is generated as the base angle for an airfoil, then all airfoils generate lift depending on their angle relative to that, including a flat plane. As the GP says, other properties are the dominant factor in airfoil geometry.<p>When introducing airfoils I think it is more useful to start from a plane than a traditional airfoil shape; the math and intuitions are much clearer from there.</p>
]]></description><pubDate>Wed, 28 Jan 2026 17:03:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46798104</link><dc:creator>andrewla</dc:creator><comments>https://news.ycombinator.com/item?id=46798104</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46798104</guid></item></channel></rss>