<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: da39a3ee</title><link>https://news.ycombinator.com/user?id=da39a3ee</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 24 May 2026 22:18:10 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=da39a3ee" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by da39a3ee in "Design Pressure: The Invisible Hand That Shapes Your Code"]]></title><description><![CDATA[
<p>I'm not sure I'd take design advice from someone who thought attr.ib and attr.s were a good idea. On the other hand he points out that DDD is a vacuous cult, which is true.</p>
]]></description><pubDate>Sun, 25 May 2025 15:27:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=44088506</link><dc:creator>da39a3ee</dc:creator><comments>https://news.ycombinator.com/item?id=44088506</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44088506</guid></item><item><title><![CDATA[New comment by da39a3ee in "I genuinely don't understand why some people are still bullish about LLMs"]]></title><description><![CDATA[
<p>I think that to understand the diversity of opinions, we have to recognize a few different categories of users:<p>Category 1: people who don't like to admit that anything trendy can also be good at what it does.<p>Category 2: people who don't like to admit that anything made by for-profit tech companies can also be good at what it does.<p>Category 3: people who don't like to admit that anything can write code better than them.<p>Category 4: people who don't like to admit that anything which may be put people out of work who didn't deserve to be put out of work, and who already earn less than the people creating the thing, can also be good at what it does<p>Category 5: people who aren't using llms for things they are good at<p>Category 6: people who can't bring themselves to communicate with AIs with any degree of humility<p>Category 7: people to whom none of the above applies</p>
]]></description><pubDate>Fri, 28 Mar 2025 02:39:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=43500893</link><dc:creator>da39a3ee</dc:creator><comments>https://news.ycombinator.com/item?id=43500893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43500893</guid></item><item><title><![CDATA[New comment by da39a3ee in "New book-sorting algorithm almost reaches perfection"]]></title><description><![CDATA[
<p>>>  Do you have a reference where I can learn about this?<p>> I don't really understand what you're asking for.<p>That comes across as rude and condescending; please don't communicate like that. Your English skills seem OK but in case you still need help, they're asking for a "reference" -- that's an online source of some sort probably, where they can "learn about" it -- that means that the reference would contain content helping them to understand the topic better. For example, the helpful content you gave after your rude and condescending initial comment would be an example of such content.</p>
]]></description><pubDate>Sat, 25 Jan 2025 13:14:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=42821456</link><dc:creator>da39a3ee</dc:creator><comments>https://news.ycombinator.com/item?id=42821456</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42821456</guid></item><item><title><![CDATA[New comment by da39a3ee in "Okay, I Like WezTerm"]]></title><description><![CDATA[
<p>To be fair the Alacritty author is also really abrasive and unsympathetic to users.</p>
]]></description><pubDate>Thu, 15 Aug 2024 13:39:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=41255931</link><dc:creator>da39a3ee</dc:creator><comments>https://news.ycombinator.com/item?id=41255931</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41255931</guid></item><item><title><![CDATA[New comment by da39a3ee in "The Battle to Define Mental Illness (2010)"]]></title><description><![CDATA[
<p><p><pre><code>  No escape from the mass mind rape
  Play it again Jack and then rewind the tape
  And then play it again and again and again
  Until your mind is locked in
  Believin' all the lies that they're tellin' ya
  Buyin' all the products that they're sellin' ya
  They say, "Jump" and you say, "How high?"
  You brain-dead, you got a fuckin' bullet in your head</code></pre></p>
]]></description><pubDate>Tue, 16 Apr 2024 09:26:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=40049979</link><dc:creator>da39a3ee</dc:creator><comments>https://news.ycombinator.com/item?id=40049979</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40049979</guid></item><item><title><![CDATA[New comment by da39a3ee in "I continue to no longer attend vintage computer festivals"]]></title><description><![CDATA[
<p>This is literally the least interesting thread I have ever seen on HN. Man complains about other people doing thing related to his hobby.</p>
]]></description><pubDate>Sat, 13 Apr 2024 13:11:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=40022920</link><dc:creator>da39a3ee</dc:creator><comments>https://news.ycombinator.com/item?id=40022920</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40022920</guid></item><item><title><![CDATA[New comment by da39a3ee in "If Inheritance is so bad, why does everyone use it?"]]></title><description><![CDATA[
<p>One thing that bothers me is when people refer to languages like Go and Rust as "not object-oriented". Of course they are object oriented; Go and Rust programs consist of struct definitions to which you associate methods, giving rise to individually instantiatable objects with custom behavior, and you use these objects to model entities in your problem domain. This is object-orientation.<p>Where they differ from OO languages such as Java and Python is of course that they avoid traditional inheritance, offering more restricted inheritance-adjacent features (typeclasses/traits/interfaces and struct embedding).<p>Like many others I find Go disappointing in many regards.  (Although Go's channels, goroutines, select, and implicit interfaces are beautiful). One disappointment is the way that methods are not indented or nested within the struct definition/interface that they are defined on. This is, IMO, a silly fig-leaf that is attempting to make the language look "not OO" in a superficial manner, but all it ends up doing is making it hard to see where your implementation of one interface ends and another starts.</p>
]]></description><pubDate>Sat, 13 Apr 2024 07:03:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=40021142</link><dc:creator>da39a3ee</dc:creator><comments>https://news.ycombinator.com/item?id=40021142</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40021142</guid></item><item><title><![CDATA[New comment by da39a3ee in "AI and the Problem of Knowledge Collapse"]]></title><description><![CDATA[
<p>OK. For reference, I was an Emacs user for 20 years, and participated heavily in emacs extension development. I used to think like you early on. But, especially if you use languages with expressive/complex type systems, having the editor be able to inform you about types is very useful. So I understand where you're coming from, but you're probably being too absolutist and are upholding preferences that you should re-examine. For example, it's basically silly to write Rust without using rust-analyzer. I agree that feedback can be a distraction while typing but it should be possible to tune your IDE editor to not display anything until a specified amount of time has passed with no keypresses.</p>
]]></description><pubDate>Wed, 10 Apr 2024 14:37:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=39991192</link><dc:creator>da39a3ee</dc:creator><comments>https://news.ycombinator.com/item?id=39991192</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39991192</guid></item><item><title><![CDATA[New comment by da39a3ee in "AI and the Problem of Knowledge Collapse"]]></title><description><![CDATA[
<p>Can you give more details regarding what IDE features you have in mind? I agree that java/c# people not knowing how to use the command line is bad (because they only know how to click "build project" etc) but IDE features such as LSP, compiler error messages as you type, intelligent completion, variable renaming, etc I think are essential tools.</p>
]]></description><pubDate>Sat, 06 Apr 2024 08:56:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=39951028</link><dc:creator>da39a3ee</dc:creator><comments>https://news.ycombinator.com/item?id=39951028</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39951028</guid></item><item><title><![CDATA[New comment by da39a3ee in "'Lavender': The AI machine directing Israel's bombing in Gaza"]]></title><description><![CDATA[
<p>I can't read the news because it's so upsetting to watch the world allow a naked genocide, or discuss it with my family. The 7 Nov terrorist attack was disgusting, and since then Israel has proved to the entire world, beyond anyone's remaining doubt,that they are a disgusting nation.</p>
]]></description><pubDate>Thu, 04 Apr 2024 07:20:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=39927484</link><dc:creator>da39a3ee</dc:creator><comments>https://news.ycombinator.com/item?id=39927484</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39927484</guid></item><item><title><![CDATA[New comment by da39a3ee in "Syntax highlighting is a waste of an information channel (2020)"]]></title><description><![CDATA[
<p>I often find myself wanting a way to easily see which variables are local to a closure body versus those that are captured.<p>(I use VSCode in case anyone knows a way to do it in any language)</p>
]]></description><pubDate>Mon, 01 Apr 2024 09:21:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=39892163</link><dc:creator>da39a3ee</dc:creator><comments>https://news.ycombinator.com/item?id=39892163</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39892163</guid></item><item><title><![CDATA[New comment by da39a3ee in "Best engineering interview question I've gotten"]]></title><description><![CDATA[
<p>Pick carefully.</p>
]]></description><pubDate>Sun, 31 Mar 2024 21:44:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=39888330</link><dc:creator>da39a3ee</dc:creator><comments>https://news.ycombinator.com/item?id=39888330</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39888330</guid></item><item><title><![CDATA[New comment by da39a3ee in "A proposal to add signals to JavaScript"]]></title><description><![CDATA[
<p>This article is missing a "What are signals" section. And yes, this does not do the job:<p>> Within JS frameworks and libraries, there has been a large amount of experimentation across different ways to represent this binding, and experience has shown the power of one-way data flow in conjunction with a first-class data type representing a cell of state or computation derived from other data, now often called "Signals".</p>
]]></description><pubDate>Sun, 31 Mar 2024 21:43:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=39888317</link><dc:creator>da39a3ee</dc:creator><comments>https://news.ycombinator.com/item?id=39888317</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39888317</guid></item><item><title><![CDATA[New comment by da39a3ee in "For Brilliant Color: Packaging the First LSD Blotter"]]></title><description><![CDATA[
<p>Agreed. It's annoyingly hard to come across though for me, and for most people I'd imagine.</p>
]]></description><pubDate>Mon, 25 Mar 2024 15:15:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=39817363</link><dc:creator>da39a3ee</dc:creator><comments>https://news.ycombinator.com/item?id=39817363</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39817363</guid></item><item><title><![CDATA[New comment by da39a3ee in "Best engineering interview question I've gotten"]]></title><description><![CDATA[
<p>You sound really full of yourself and entitled. A job should last several years, why not spend half a day applying? You don't sound like you really want a new job anyway, but maybe try to put yourself in the shoes of people who do, or who actually _need_ a job.</p>
]]></description><pubDate>Mon, 25 Mar 2024 15:11:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=39817296</link><dc:creator>da39a3ee</dc:creator><comments>https://news.ycombinator.com/item?id=39817296</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39817296</guid></item><item><title><![CDATA[New comment by da39a3ee in "Regex character "$" doesn't mean "end-of-string""]]></title><description><![CDATA[
<p>You don't have to be an expert; you should very rarely be using regexes so complex that you can't understand them.</p>
]]></description><pubDate>Wed, 20 Mar 2024 10:47:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=39764807</link><dc:creator>da39a3ee</dc:creator><comments>https://news.ycombinator.com/item?id=39764807</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39764807</guid></item><item><title><![CDATA[New comment by da39a3ee in "PostgreSQL is eating the database world"]]></title><description><![CDATA[
<p>Small thing but postgres should deprecate the names it uses for the CLI commands like "adduser" "createuser" etc; they should have a prefix like "pg-adduser" or more modern, be subcommands of a single "pg" or "pgctl" command. Has there been a move toward that yet?</p>
]]></description><pubDate>Wed, 20 Mar 2024 09:49:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=39764474</link><dc:creator>da39a3ee</dc:creator><comments>https://news.ycombinator.com/item?id=39764474</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39764474</guid></item><item><title><![CDATA[New comment by da39a3ee in "Terminal Latency"]]></title><description><![CDATA[
<p>I have literally no idea why people care so much about typing latency. If you type that fast, I suggest that you seriously consider finding a more intellectually challenging task.</p>
]]></description><pubDate>Mon, 18 Mar 2024 03:38:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=39740319</link><dc:creator>da39a3ee</dc:creator><comments>https://news.ycombinator.com/item?id=39740319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39740319</guid></item><item><title><![CDATA[New comment by da39a3ee in "Show HN: Interactive Smartlog VSCode Extension – An Interactive Git GUI"]]></title><description><![CDATA[
<p>Just saying something isn't open source isn't a valid criticism, and it's not an interesting contribution to HN. You could say the same about any software at all that's not open source; it has no positive contribution to the discussion of this piece of software.</p>
]]></description><pubDate>Mon, 18 Mar 2024 00:48:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=39739459</link><dc:creator>da39a3ee</dc:creator><comments>https://news.ycombinator.com/item?id=39739459</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39739459</guid></item><item><title><![CDATA[New comment by da39a3ee in "Optimizing technical docs for LLMs"]]></title><description><![CDATA[
<p>It can go too far. Too many section headings and it becomes unreadable, like an undergraduate textbook where you're constantly being distracted by sections and boxes.</p>
]]></description><pubDate>Tue, 12 Mar 2024 01:22:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=39675142</link><dc:creator>da39a3ee</dc:creator><comments>https://news.ycombinator.com/item?id=39675142</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39675142</guid></item></channel></rss>