<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: alpinisme</title><link>https://news.ycombinator.com/user?id=alpinisme</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 24 May 2026 23:44:04 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=alpinisme" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by alpinisme in "News outlets are limiting the Internet Archive’s access to their journalism"]]></title><description><![CDATA[
<p>How would archive not be a revenue drain if there was pay per read articles? I would think the incentive to try to find a free version would increase not decrease, especially for a wide class of articles that are basically, “I’m curious but not that curious” which in aggregate I might pay money for (they add value to my subscription) but individually feel wasteful (do I really want to pay to satisfy <i>this</i> curiosity?)</p>
]]></description><pubDate>Fri, 22 May 2026 10:02:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48233902</link><dc:creator>alpinisme</dc:creator><comments>https://news.ycombinator.com/item?id=48233902</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48233902</guid></item><item><title><![CDATA[New comment by alpinisme in "Profunctor Equipment in Haskell"]]></title><description><![CDATA[
<p>Has the ecosystem or language actually limited the elm project or are you just speaking in terms of how “offbeat” the choice is now?</p>
]]></description><pubDate>Tue, 19 May 2026 00:48:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48187891</link><dc:creator>alpinisme</dc:creator><comments>https://news.ycombinator.com/item?id=48187891</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48187891</guid></item><item><title><![CDATA[New comment by alpinisme in "OpenAI and Government of Malta partner to roll out ChatGPT Plus to all citizens"]]></title><description><![CDATA[
<p>Honestly depending on how it’s implemented the course could be really socially useful, both for establishing some baseline knowledge that could help avoid <i>some</i> of the pitfalls of too-credulous use of AI and for spurring people to innovate in their local businesses because they’ve been exposed to ideas earlier than would happen “naturally” as ideas just percolate through society</p>
]]></description><pubDate>Sun, 17 May 2026 02:15:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48165506</link><dc:creator>alpinisme</dc:creator><comments>https://news.ycombinator.com/item?id=48165506</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48165506</guid></item><item><title><![CDATA[New comment by alpinisme in "Futhark by example (2020)"]]></title><description><![CDATA[
<p>Arrays are not dynamically sized though (handling runtime sizes) and don’t have efficient append/concat. The point of the dependent types is that you can have the type system track that concat creates an M+N length vector, sort preserves length (and adds a sorted guarantee that slice preserves), etc.
 Sure you can do a lot with templates, but that’s advanced templates not just “C++ arrays” in a throwaway “literally that” way.</p>
]]></description><pubDate>Sat, 16 May 2026 12:46:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48159773</link><dc:creator>alpinisme</dc:creator><comments>https://news.ycombinator.com/item?id=48159773</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48159773</guid></item><item><title><![CDATA[New comment by alpinisme in "Bun Rust rewrite: "codebase fails basic miri checks, allows for UB in safe rust""]]></title><description><![CDATA[
<p>I don’t think the media care about having lasting effects. They just want to catch the wave of interest and not wait around and let someone else get the scoop while they fact check or add nuance.</p>
]]></description><pubDate>Fri, 15 May 2026 19:43:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48152933</link><dc:creator>alpinisme</dc:creator><comments>https://news.ycombinator.com/item?id=48152933</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48152933</guid></item><item><title><![CDATA[New comment by alpinisme in ""Parse, don't validate" through the years with C++"]]></title><description><![CDATA[
<p>It’s a contrived example. And I have to assume the author intended it to be contrived given that he also put an upper bound at 1999 in an article written in 2026 in an industry that skews young.<p>But the pattern applies regardless of the validation logic.</p>
]]></description><pubDate>Thu, 30 Apr 2026 10:57:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47960702</link><dc:creator>alpinisme</dc:creator><comments>https://news.ycombinator.com/item?id=47960702</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47960702</guid></item><item><title><![CDATA[New comment by alpinisme in "I bought Friendster for $30k – Here's what I'm doing with it"]]></title><description><![CDATA[
<p>It would be easy to send a notification “you haven’t interacted with Sally in 6 months, so we’re removing her from your network. Click here to add her back” or something along those lines and nobody would be the least confused. They’d probably be annoyed often enough though.</p>
]]></description><pubDate>Sun, 26 Apr 2026 23:52:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47916125</link><dc:creator>alpinisme</dc:creator><comments>https://news.ycombinator.com/item?id=47916125</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47916125</guid></item><item><title><![CDATA[New comment by alpinisme in "Anthropic bans orgs without warning"]]></title><description><![CDATA[
<p>Oh no! If you don’t mind, could you share some context on what you were using it for and at what scale?</p>
]]></description><pubDate>Fri, 24 Apr 2026 03:36:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47885199</link><dc:creator>alpinisme</dc:creator><comments>https://news.ycombinator.com/item?id=47885199</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47885199</guid></item><item><title><![CDATA[New comment by alpinisme in "Anthropic bans orgs without warning"]]></title><description><![CDATA[
<p>Sure. And we aren’t only using Claude. Nor is it essential to our operations. But it’s a tool we used widely and it’s gone (for the moment), and in a way that is untypical of most “vendor did unexpected thing that hurt our workflow” stories.</p>
]]></description><pubDate>Tue, 21 Apr 2026 21:50:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47855001</link><dc:creator>alpinisme</dc:creator><comments>https://news.ycombinator.com/item?id=47855001</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47855001</guid></item><item><title><![CDATA[New comment by alpinisme in "Anthropic bans orgs without warning"]]></title><description><![CDATA[
<p>Correction: my old number of 70 users was outdated. We actually have 110</p>
]]></description><pubDate>Tue, 21 Apr 2026 21:23:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47854670</link><dc:creator>alpinisme</dc:creator><comments>https://news.ycombinator.com/item?id=47854670</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47854670</guid></item><item><title><![CDATA[Anthropic bans orgs without warning]]></title><description><![CDATA[
<p>I work at at an agricultural technology company. On Monday, everyone in our org woke up to emails saying that their Claude accounts had been suspended (~70 users).<p>At first -- since the email was to me, with a link to a Google Form if I personally wanted to appeal -- I thought it must be an individualized ban (at least after deciding it wasn’t a phishing attempt). I couldn’t figure out why, but it set me searching my mind for possible triggers in my recent activity.<p>On Slack, though, it quickly became apparent this was actually an organization-wide ban. And none of us had been warned, including our account admins. We submitted the Google Form, but that was just a black hole. We’re waiting to hear back still a day and a half later.<p>But this is insane for a number of reasons:<p>1. Banning an organization for the behavior of an individual is a recipe for disaster in a business context. Disgruntled employees, incompetent interns -- anyone could maliciously or accidentally revoke Claude access for the whole business.<p>2. We didn’t just have a Claude Team plan, we also had an API account, which is paid for separately but had the same admins. The API account continues to allow us to use our API keys and sent us a renewal bill yesterday (after the Team account suspension). But none of our admins can actually view usage or billing, because our email addresses were banned.<p>3. Banning without warning makes every move dangerous. Was it because we had conversations about fertilizer? GPS satellites? other agriculture-related things? We can’t know and can’t avoid it.<p>We’ve reached out to Anthropic via a number of channels but have received only radio silence. There was a twitter thread about a similar issue (https://x.com/patomolina/status/2045281665363386504), and we tried DM’ing the Anthropic employee who chimed in there. Also no response.
I’m sure if we wait long enough we’ll come to some form of resolution here, but you have to ask yourself if this is a platform you can entrust your daily workflows to as a business.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47853021">https://news.ycombinator.com/item?id=47853021</a></p>
<p>Points: 48</p>
<p># Comments: 20</p>
]]></description><pubDate>Tue, 21 Apr 2026 19:02:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47853021</link><dc:creator>alpinisme</dc:creator><comments>https://news.ycombinator.com/item?id=47853021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47853021</guid></item><item><title><![CDATA[New comment by alpinisme in "AI-Assisted Cognition Endangers Human Development"]]></title><description><![CDATA[
<p>Presumably in his jurisdiction he should know what official resources to consult. But the point about it depending on his question is definitely fair.</p>
]]></description><pubDate>Wed, 15 Apr 2026 19:26:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47783980</link><dc:creator>alpinisme</dc:creator><comments>https://news.ycombinator.com/item?id=47783980</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47783980</guid></item><item><title><![CDATA[New comment by alpinisme in "An AI Vibe Coding Horror Story"]]></title><description><![CDATA[
<p>Adulterated food products, shoddy construction that burns like paper or crumples in an earth quake, snake oil medicine, etc. are well attested in underdeveloped nations and in history at scales far above what we see in societies with the kinds of professional bodies we’re talking about.<p>That said, the reality is that this safety comes at a cost, both monetary and in terms of “gatekeeping.” And many people would be fine (on paper) increasing risk 0.05% in exchange for 20% cut in costs or allowing disruption of established entities. But those 0.05% degradations add up quickly and unexpectedly.</p>
]]></description><pubDate>Tue, 14 Apr 2026 11:27:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47764179</link><dc:creator>alpinisme</dc:creator><comments>https://news.ycombinator.com/item?id=47764179</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47764179</guid></item><item><title><![CDATA[New comment by alpinisme in "Understanding the Kalman filter with a simple radar example"]]></title><description><![CDATA[
<p>Tangent but I love the accessibility menu you have. Made it super easy to tweak the page to be more readable for me</p>
]]></description><pubDate>Thu, 09 Apr 2026 03:34:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47698997</link><dc:creator>alpinisme</dc:creator><comments>https://news.ycombinator.com/item?id=47698997</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47698997</guid></item><item><title><![CDATA[New comment by alpinisme in "Lisette a little language inspired by Rust that compiles to Go"]]></title><description><![CDATA[
<p>Your readme would really benefit from code snippets illustrating the library. The context it currently contains is valuable but it’s more what I’d expect at the bottom of the readme as something more like historical context for why you wrote it.</p>
]]></description><pubDate>Sun, 05 Apr 2026 14:14:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47649678</link><dc:creator>alpinisme</dc:creator><comments>https://news.ycombinator.com/item?id=47649678</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47649678</guid></item><item><title><![CDATA[New comment by alpinisme in "The EU still wants to scan  your private messages and photos"]]></title><description><![CDATA[
<p>That is in fact the only way most laws work: freedom of movement, except if you’re arrested and detained in accordance with law. Freedom of speech except when you are falsely yelling fire in a crowded theater or slandering someone. In general all rights have exceptions carved out by law. And any way you carve that exception out (eg to cover those convicted of crimes) can be twisted by a legislature or judicial body that wants to act in bad faith.<p>(That’s not to say laws shouldn’t make a better attempt to circumscribe exceptions)</p>
]]></description><pubDate>Thu, 26 Mar 2026 01:41:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47525747</link><dc:creator>alpinisme</dc:creator><comments>https://news.ycombinator.com/item?id=47525747</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47525747</guid></item><item><title><![CDATA[New comment by alpinisme in "Python 3.15's JIT is now back on track"]]></title><description><![CDATA[
<p>That link itself calls out that conformant implementations can’t be relied on to call callbacks.<p>> A conforming JavaScript implementation, even one that does garbage collection, is not required to call cleanup callbacks. When and whether it does so is entirely down to the implementation of the JavaScript engine. When a registered object is reclaimed, any cleanup callbacks for it may be called then, or some time later, or not at all.
It's likely that major implementations will call cleanup callbacks at some point during execution, but those calls may be substantially after the related object was reclaimed. Furthermore, if there is an object registered in two registries, there is no guarantee that the two callbacks are called next to each other — one may be called and the other never called, or the other may be called much later.
There are also situations where even implementations that normally call cleanup callbacks are unlikely to call them:</p>
]]></description><pubDate>Wed, 18 Mar 2026 00:42:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47420329</link><dc:creator>alpinisme</dc:creator><comments>https://news.ycombinator.com/item?id=47420329</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47420329</guid></item><item><title><![CDATA[New comment by alpinisme in "The 49MB web page"]]></title><description><![CDATA[
<p>What does playing fair mean in this context? It would be one thing if you were a paid subscriber complaining that even paying sucks so you left, but it sounds like you’re not.</p>
]]></description><pubDate>Sun, 15 Mar 2026 20:48:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47391724</link><dc:creator>alpinisme</dc:creator><comments>https://news.ycombinator.com/item?id=47391724</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47391724</guid></item><item><title><![CDATA[New comment by alpinisme in "Treasure hunter freed from jail after refusing to turn over shipwreck gold"]]></title><description><![CDATA[
<p>Well, you could look at it from the perspective of incentives. The number of people who would commit a financial crime for $LARGE_SUM in exchange for a short stint in prison is much higher than the number of people who would commit rape or murder for the same stint. Most people don’t even want to commit murder or rape. But most people do want money and if you presented them the opportunity to get it in a non violent manner that they could rationalize in any way…well, now you need some heavy disincentives.</p>
]]></description><pubDate>Sun, 15 Mar 2026 12:14:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47386667</link><dc:creator>alpinisme</dc:creator><comments>https://news.ycombinator.com/item?id=47386667</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47386667</guid></item><item><title><![CDATA[New comment by alpinisme in "US Court of Appeals: TOS may be updated by email, use can imply consent [pdf]"]]></title><description><![CDATA[
<p>The original comment asserted that there are “probably” a finite list of reasonable things everyone could agree on. The examples were parenthetical and surely not meant to be the last word.<p>The point they were making (rightly or wrongly) seems to be that contract law just isn’t the right way of managing consumer-business relationships. I suspect that actually meshes with the intuitions of a broad swath of the population, who want a reliable, predictable, consistent, and consumer-beneficial set of norms and laws around all consumption so that it is easy to manage and understand when you are departing from the norm and to be able to confidently conduct a public life knowing that your purchases are not subjecting you to any surprising gotchas other than having lost the money and having acquired a product.<p>You could take this line of thought charitably in another direction to assert that “unusual” agreements are presumed unenforceable but not that there are no legal mechanisms for adding additional clauses.</p>
]]></description><pubDate>Mon, 09 Mar 2026 12:09:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47308005</link><dc:creator>alpinisme</dc:creator><comments>https://news.ycombinator.com/item?id=47308005</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47308005</guid></item></channel></rss>