<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: etbebl</title><link>https://news.ycombinator.com/user?id=etbebl</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 27 Jul 2026 01:05:15 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=etbebl" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by etbebl in "PyPI Blog: Releases now reject new files after 14 days"]]></title><description><![CDATA[
<p>I'm learning here, but for option 2, besides the security risk, doesn't this create the possibility that users could get a broken/unfinished package any time they're updating to a recently "published" release? The property of releases being atomic seems very important.</p>
]]></description><pubDate>Sat, 25 Jul 2026 18:35:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=49050296</link><dc:creator>etbebl</dc:creator><comments>https://news.ycombinator.com/item?id=49050296</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49050296</guid></item><item><title><![CDATA[New comment by etbebl in "Marimo now runs in PyCharm"]]></title><description><![CDATA[
<p>Yes I understand it's a tradeoff, but I'm saying I would prefer a different tradeoff. It would be more intuitive to me if running a cell always invalidated the cells below; this would make variable reassignment unambiguous, just like in a script, but still with all the visualization goodies of a notebook.</p>
]]></description><pubDate>Sat, 25 Jul 2026 06:38:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49045071</link><dc:creator>etbebl</dc:creator><comments>https://news.ycombinator.com/item?id=49045071</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49045071</guid></item><item><title><![CDATA[New comment by etbebl in "Marimo now runs in PyCharm"]]></title><description><![CDATA[
<p>I was interested in marimo, but I became less interested when I realized that they traded off <i>being able to assign to a variable more than once</i> in order to allow out-of-order execution of cells.<p>I mean as a Jupyter user, I typically do both and just keep track of what I'm doing in my head (like a repl with many snippets I can run any time), but if I wanted to make it more predictable, I would definitely give up out-of-order execution first.</p>
]]></description><pubDate>Fri, 24 Jul 2026 22:57:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=49042625</link><dc:creator>etbebl</dc:creator><comments>https://news.ycombinator.com/item?id=49042625</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49042625</guid></item><item><title><![CDATA[New comment by etbebl in "Ente – Opening Our Books"]]></title><description><![CDATA[
<p>> what differentiates Ente from iCloud Photos - at first (assumptive) glance, it appears redundant.<p>I think the point is that it's an alternative clone of iCloud or Google Photos that's not from Apple or Google. For some people, it's really obvious why you would want that, but if it's not to you, I can see why it might be more confusing why it exists.</p>
]]></description><pubDate>Fri, 17 Jul 2026 21:35:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48952520</link><dc:creator>etbebl</dc:creator><comments>https://news.ycombinator.com/item?id=48952520</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48952520</guid></item><item><title><![CDATA[New comment by etbebl in "Artificial intelligence is not conscious – Ted Chiang"]]></title><description><![CDATA[
<p>Sure, but it's designed to minimize the chance that a quantum fluctuation could change the outcome of a computation, right? Whereas in the brain that might not be the case. A lot of the "interesting" neural activity (e.g. relating to decision making, language, etc) happen in highly sensitive dynamical regimes: on a threshold of firing, or activating one neural population vs another. (Arguably you can get the same effect in an artificial network by adding true random noise though!)</p>
]]></description><pubDate>Thu, 04 Jun 2026 17:11:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48401560</link><dc:creator>etbebl</dc:creator><comments>https://news.ycombinator.com/item?id=48401560</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48401560</guid></item><item><title><![CDATA[New comment by etbebl in "Why Ctrl+V won't paste images in Claude Code on WSL, with a fix"]]></title><description><![CDATA[
<p>Why would anyone assume that pasting an image into a CLI interface would work? The fact that this is framed as a bug is wild to me (but very cool that there is a way to do it now)</p>
]]></description><pubDate>Thu, 28 May 2026 17:40:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48312568</link><dc:creator>etbebl</dc:creator><comments>https://news.ycombinator.com/item?id=48312568</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48312568</guid></item><item><title><![CDATA[New comment by etbebl in "Beyond has dropped “meat” from its name and expanded its high-protein drink line"]]></title><description><![CDATA[
<p>You can be vegan as part of a health conscious diet, but strict veganism is usually motivated by ethics, not health. (That being said obviously there's more market share if you're in the intersection of the venn diagram.)</p>
]]></description><pubDate>Tue, 17 Mar 2026 04:59:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47408826</link><dc:creator>etbebl</dc:creator><comments>https://news.ycombinator.com/item?id=47408826</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47408826</guid></item><item><title><![CDATA[New comment by etbebl in "Comparing Python Type Checkers: Typing Spec Conformance"]]></title><description><![CDATA[
<p>Check out optype (specifically the optype.numpy namespace). If you use scipy, scipy-stubs is compatible and the developer of both is very active and responsive. There's also a new standalone stubs library for numpy called numtype, but it's still in alpha.</p>
]]></description><pubDate>Tue, 17 Mar 2026 02:30:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47407861</link><dc:creator>etbebl</dc:creator><comments>https://news.ycombinator.com/item?id=47407861</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47407861</guid></item><item><title><![CDATA[New comment by etbebl in "The MacBook Neo"]]></title><description><![CDATA[
<p>Windows Terminal and PowerToys are pretty nice. The Phone Link app is convenient, and screenshots are way better (no need to paste into Paint anymore, just use snip and sketch)</p>
]]></description><pubDate>Thu, 12 Mar 2026 01:06:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47344939</link><dc:creator>etbebl</dc:creator><comments>https://news.ycombinator.com/item?id=47344939</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47344939</guid></item><item><title><![CDATA[New comment by etbebl in "How to talk to anyone and why you should"]]></title><description><![CDATA[
<p>I mean yeah I kind of get it, sometimes, it depends what mood I'm in. Sometimes I try to resist this feeling though, because I think being connected with people around me is nice and there are general benefits to being in a friendly community. (If I hated where I lived, or was very busy all the time, I probably wouldn't give it a second thought.)</p>
]]></description><pubDate>Tue, 10 Mar 2026 03:04:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47318673</link><dc:creator>etbebl</dc:creator><comments>https://news.ycombinator.com/item?id=47318673</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47318673</guid></item><item><title><![CDATA[New comment by etbebl in "Rethinking Syntax: Binding by Adjacency"]]></title><description><![CDATA[
<p>God I can't believe I'm gonna be that guy, but I feel like in some of these situations one should just forward the text to an LLM and call it a day.</p>
]]></description><pubDate>Tue, 10 Mar 2026 01:16:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47318020</link><dc:creator>etbebl</dc:creator><comments>https://news.ycombinator.com/item?id=47318020</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47318020</guid></item><item><title><![CDATA[New comment by etbebl in "How to talk to anyone and why you should"]]></title><description><![CDATA[
<p>The example in the article is a waiting room. Or you could be waiting to catch the subway, or in line at the grocery store. In those situations how is somebody trying to talk to you preventing you from completing your task? Otherwise you're probably just scrolling your phone; sometimes I fill these gaps with things like podcasts, but even then it's not like what I'm doing is urgent.</p>
]]></description><pubDate>Mon, 02 Mar 2026 01:13:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47212678</link><dc:creator>etbebl</dc:creator><comments>https://news.ycombinator.com/item?id=47212678</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47212678</guid></item><item><title><![CDATA[New comment by etbebl in "The Windows 95 user interface: A case study in usability engineering (1996)"]]></title><description><![CDATA[
<p>You know the ribbon can be collapsed so that it behaves more like a drop-down menu, right?</p>
]]></description><pubDate>Sun, 01 Mar 2026 02:34:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47203030</link><dc:creator>etbebl</dc:creator><comments>https://news.ycombinator.com/item?id=47203030</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47203030</guid></item><item><title><![CDATA[New comment by etbebl in "The C-Shaped Hole in Package Management"]]></title><description><![CDATA[
<p>I get that the scope of the article is a bit larger than this, but it's a pet peeve of mine when authors acknowledge the advantages of conda and then dismiss it for...silly? reasons. It kind of sounds like they just don't know many people using it, so they assume something must be wrong with it.<p>> If you don’t need compiled extensions, Conda is more than you need.<p>Am I missing something or isn't that exactly the problem we're talking about here?<p>> And even when you do need it, conda environments are heavier than virtual environments and the resolver used to be infamously slow. Mamba exists largely because conda’s dependency resolution took forever on nontrivial environments.<p>Like it says here, speed isn't a problem anymore - mamba is fast. And it's true that the environments get large; maybe there's bloat, but it definitely does share package versions across environments when possible, while keeping updates and such isolated to the current environment. Maybe there's a space for a language package manager that tries to be more like a system package manager by updating multiple envs at once while staying within version constraints to minimize duplication, but idk if many developers would think that is worth the risk.</p>
]]></description><pubDate>Wed, 28 Jan 2026 13:12:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46794896</link><dc:creator>etbebl</dc:creator><comments>https://news.ycombinator.com/item?id=46794896</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46794896</guid></item><item><title><![CDATA[New comment by etbebl in "The super-slow conversion of the U.S. to metric (2025)"]]></title><description><![CDATA[
<p>I absolutely can tell the difference between house temperatures of 67, 68, and 69 F. Not so much down in the 30s, but in the typical ambient range of temperature, that level of precision seems to match my body's sensitivity (in fact, I wish my thermostat was just a bit more precise).</p>
]]></description><pubDate>Fri, 23 Jan 2026 06:55:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46729330</link><dc:creator>etbebl</dc:creator><comments>https://news.ycombinator.com/item?id=46729330</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46729330</guid></item><item><title><![CDATA[New comment by etbebl in "Ireland’s Diarmuid Early wins world Microsoft Excel title"]]></title><description><![CDATA[
<p>I interpreted the original comment totally differently - I thought they were saying that the programmers [who created these tools] should pay more attention to how productive [or not] power users can be with the tools [that they created]. And use that as an important metric for software quality. Which I definitely agree with.</p>
]]></description><pubDate>Sat, 20 Dec 2025 22:38:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46340313</link><dc:creator>etbebl</dc:creator><comments>https://news.ycombinator.com/item?id=46340313</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46340313</guid></item><item><title><![CDATA[New comment by etbebl in "Prepare for That Stupid World"]]></title><description><![CDATA[
<p>Well, of course almost all information comes with an agenda, but perhaps the more useful distinction is whether the information is presented in good faith, i.e. is honest about the agenda (which actual advertising can also be).</p>
]]></description><pubDate>Fri, 19 Dec 2025 19:29:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46329848</link><dc:creator>etbebl</dc:creator><comments>https://news.ycombinator.com/item?id=46329848</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46329848</guid></item><item><title><![CDATA[New comment by etbebl in "The Anatomy of a macOS App"]]></title><description><![CDATA[
<p>I get that if you're distributing software to the wider public, you have to make sure these scary alerts don't pop up regardless of platform. But as a savvy user, I think the situation is still better on Windows. As far as I've seen there's still always a (small) link in these popups (I think it's SmartScreen?) to run anyway - no need to dig into settings before even trying to run it.</p>
]]></description><pubDate>Mon, 08 Dec 2025 02:46:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46187747</link><dc:creator>etbebl</dc:creator><comments>https://news.ycombinator.com/item?id=46187747</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46187747</guid></item><item><title><![CDATA[New comment by etbebl in "Why don't you use dependent types?"]]></title><description><![CDATA[
<p>The latter is what would be most useful imo. Even Matlab can type check matrix sizes with constants these days, but I often wish I could use variables to express relationships between the sizes of different dimensions of inputs to a function.</p>
]]></description><pubDate>Sun, 02 Nov 2025 16:53:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=45791656</link><dc:creator>etbebl</dc:creator><comments>https://news.ycombinator.com/item?id=45791656</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45791656</guid></item><item><title><![CDATA[New comment by etbebl in "How can I influence others without manipulating them?"]]></title><description><![CDATA[
<p>I can see that some of the categories are a stretch semantically; however, I didn't see the specific categories and their names as central to the point of the article. I think the goal is to demonstrate that 1) everyone engages in persuasion in some form; 2) there are various different styles of persuasion with different strengths and weaknesses, and it's useful to be self-aware about what style(s) you tend to use and whether there are other styles you might want to try out in certain situations. I think breaking it down into 5 somewhat artificial categories is a good framework for making this topic approachable and providing good examples to think about.<p>I think if you already have well-developed thoughts about persuasion and social interaction, it might not add much, but it was useful for me.</p>
]]></description><pubDate>Mon, 22 Sep 2025 03:19:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=45328791</link><dc:creator>etbebl</dc:creator><comments>https://news.ycombinator.com/item?id=45328791</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45328791</guid></item></channel></rss>