<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: bogdanoff_2</title><link>https://news.ycombinator.com/user?id=bogdanoff_2</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 26 Aug 2026 08:12:34 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=bogdanoff_2" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by bogdanoff_2 in "Coding expertise is going to collapse from AI reliance"]]></title><description><![CDATA[
<p>Like what?</p>
]]></description><pubDate>Tue, 25 Aug 2026 21:28:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49440911</link><dc:creator>bogdanoff_2</dc:creator><comments>https://news.ycombinator.com/item?id=49440911</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49440911</guid></item><item><title><![CDATA[New comment by bogdanoff_2 in "Coding expertise is going to collapse from AI reliance"]]></title><description><![CDATA[
<p>Is that the experience you had? What if you ask it questions about the codebase?<p>I find AI agents really great for codebase exploration and understanding how it works. In some ways even moreso than from manual implementation since it's easier to get a global picture.<p>You can also ask it questions like "are there recurring patterns of how X is done in the codebase?" to which it might answer sometime like "there are actually three competing patterns" and tell you what they are and the exact files, and then you can choose to refactor them if you want.</p>
]]></description><pubDate>Tue, 25 Aug 2026 14:23:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=49434687</link><dc:creator>bogdanoff_2</dc:creator><comments>https://news.ycombinator.com/item?id=49434687</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49434687</guid></item><item><title><![CDATA[New comment by bogdanoff_2 in "Coding expertise is going to collapse from AI reliance"]]></title><description><![CDATA[
<p>That's why you first ask the LLM: "tell me how you would do this, and ask me any  clarifications and questions you may have, and share any other thoughts you may have. Don't implement yet."<p>The LLM will look through the codebase, think, and tell you what it would do and if there's any design decisions you would have to make, as well as other things you probably need to be aware of. Then you go through the LLM's output and address all those decisions point by point, asking the LLM more questions if something isn't clear or requires more investigation or you're unsure what to do. And end with "address what I wrote, and share any other thoughts or questions or things to clarify you might still have, don't implement yet"<p>And you do this back and forth until all the design decisions have been addressed and you feel confident of what the code and architecture will look like, and only then say "ok, implement"<p>That way you get a lot of the benefits of writing it by hand (being forced to think through what the best design would be and how it would integrate with existing code, and increasing understanding of how existing code works) but it's still much faster. The tool I personally use is Cursor in auto mode.<p>P.S. actually before even that you first ask the LLM "what is the current state of X in the codebase" and then you ask follow-up questions until you have a good understanding of all the details that are relevant to you. And then you can start having the design/implementation conversation in the same chat context, since having the above information in context is useful.<p>P.P.S. and you can also ask a bridge question like "can XYZ be cleanly added with how things are currently structured?" or "what would it take to add XYZ to the project?"</p>
]]></description><pubDate>Tue, 25 Aug 2026 03:44:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49428834</link><dc:creator>bogdanoff_2</dc:creator><comments>https://news.ycombinator.com/item?id=49428834</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49428834</guid></item><item><title><![CDATA[New comment by bogdanoff_2 in "I Just Want to Search"]]></title><description><![CDATA[
<p>I think the reason is that no one (who has the correct leverage / area of ownership / authority) cares.<p>Big companies have processes for deciding what gets done and which features are prioritized, and if the people in that loop aren't power users of those features, and they don't have the kind of metrics or analysis framework that would indicate that those features are important, they won't be prioritized.<p>I don't think there's some kind of conspiracy to make search worse... I think it's just that nobody cares enough, and with time the features break as everything else around them is changed</p>
]]></description><pubDate>Fri, 21 Aug 2026 21:01:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=49393742</link><dc:creator>bogdanoff_2</dc:creator><comments>https://news.ycombinator.com/item?id=49393742</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49393742</guid></item><item><title><![CDATA[New comment by bogdanoff_2 in "Convite"]]></title><description><![CDATA[
<p>I enjoyed the other posts/art/poetry on the website</p>
]]></description><pubDate>Fri, 21 Aug 2026 16:45:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49390715</link><dc:creator>bogdanoff_2</dc:creator><comments>https://news.ycombinator.com/item?id=49390715</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49390715</guid></item><item><title><![CDATA[New comment by bogdanoff_2 in "Yes/No/Cancel causes Aspirin sales to soar (2007)"]]></title><description><![CDATA[
<p>A better verb would be "Discard"</p>
]]></description><pubDate>Fri, 21 Aug 2026 16:40:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49390640</link><dc:creator>bogdanoff_2</dc:creator><comments>https://news.ycombinator.com/item?id=49390640</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49390640</guid></item><item><title><![CDATA[New comment by bogdanoff_2 in "I should have loved biology (2020)"]]></title><description><![CDATA[
<p>> There's a reason the US has a literacy crisis despite billions spent, access to tech and decades of research into how to introduce the mechanics of learning to read (phonics).<p>I thought that the reason the US had a literacy crisis is because Phonics was specifically <i>removed</i> from the schools and replaced by ineffective methods</p>
]]></description><pubDate>Fri, 21 Aug 2026 16:12:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=49390244</link><dc:creator>bogdanoff_2</dc:creator><comments>https://news.ycombinator.com/item?id=49390244</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49390244</guid></item><item><title><![CDATA[New comment by bogdanoff_2 in "Guilt-Driven Development"]]></title><description><![CDATA[
<p>I think I know a few things about thinking, types, and testing, but pretty much nothing about telemetry. What are some good resources about telemetry?<p>(Also... I thought there were more comments here on this article? What happened? was it submitted with a different link?)</p>
]]></description><pubDate>Sun, 16 Aug 2026 14:30:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49320443</link><dc:creator>bogdanoff_2</dc:creator><comments>https://news.ycombinator.com/item?id=49320443</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49320443</guid></item><item><title><![CDATA[New comment by bogdanoff_2 in "Why Target Common Lisp for Code Generation?"]]></title><description><![CDATA[
<p>> Once you've toiled on the learning curve of Lisp long enough to really grok it you might begin to think you've discovered the foundational bedrock of the universe.<p>Could it be a form of self-selection bias? That the kind of person that is likely to have such thoughts about a (family of) programming language is also more likely to start and preservere with Lisp?</p>
]]></description><pubDate>Thu, 13 Aug 2026 02:37:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49281205</link><dc:creator>bogdanoff_2</dc:creator><comments>https://news.ycombinator.com/item?id=49281205</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49281205</guid></item><item><title><![CDATA[New comment by bogdanoff_2 in "Programming language file extensions that match ISO 3166-1 alpha-2 country codes"]]></title><description><![CDATA[
<p>Well... Yes. If you start including templates in it it definitely is</p>
]]></description><pubDate>Fri, 24 Jul 2026 22:27:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49042384</link><dc:creator>bogdanoff_2</dc:creator><comments>https://news.ycombinator.com/item?id=49042384</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49042384</guid></item><item><title><![CDATA[New comment by bogdanoff_2 in "Nvidia, Microsoft, Meta warn against overregulating open-weight models"]]></title><description><![CDATA[
<p>Is that different from how companies are reliant on cloud computing?</p>
]]></description><pubDate>Fri, 24 Jul 2026 19:22:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=49040481</link><dc:creator>bogdanoff_2</dc:creator><comments>https://news.ycombinator.com/item?id=49040481</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49040481</guid></item><item><title><![CDATA[New comment by bogdanoff_2 in "Almost Always Unsigned"]]></title><description><![CDATA[
<p>You can count down to zero with while(i--)</p>
]]></description><pubDate>Wed, 08 Jul 2026 23:34:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48838846</link><dc:creator>bogdanoff_2</dc:creator><comments>https://news.ycombinator.com/item?id=48838846</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48838846</guid></item><item><title><![CDATA[New comment by bogdanoff_2 in "Port React Compiler to Rust"]]></title><description><![CDATA[
<p>Just because something is written in Rust, doesn't mean it's good Rust.<p>I have noticed, in general, LLMs tend to "fix" problems by shoving them under the rug (like adding a cast) or writing a super-local "fix" instead of taking the time to understand the deeper problem or structure.<p>In Rust, when you get stuck in a complicated borrow-checking problem, Rust people will tell you it's a Good Thing(tm) because it forces you to think about the higher level architecture of your code. An LLM, on the other hand, might bash its head a couple of times trying to "fix" the problem, and then just throw in a Refcell (or other workaround), see that it compiles, and call it a day.<p>Refcells "move borrow checking to runtime", meaning that the code will compile, and will <i>crash at runtime</i> if the object is tried to be accessed from two different places at the same time. In most "normal" programming languages it's not an issue -- but it's a crash in Rust.<p>Now, maybe the models have gotten better, and maybe you can get around this problem by using a good system prompt/"tools" and a good testing methodology. What I am saying however is that you shouldn't automatically take "rewritten to Rust by AI" at face value of it being good Rust code, or a testimonial of "Rust and AI being a good match". (Go is better I think)</p>
]]></description><pubDate>Wed, 10 Jun 2026 14:28:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48476841</link><dc:creator>bogdanoff_2</dc:creator><comments>https://news.ycombinator.com/item?id=48476841</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48476841</guid></item><item><title><![CDATA[New comment by bogdanoff_2 in "They’re made out of weights"]]></title><description><![CDATA[
<p>If we go along with the though that our own subjective experience is the only thing we truly know, and that we cannot really know if any other humans are having the same experience (and any belief of that sorts is purely extrapolation), then there isn't a <i>fundamental</i> difference between LLMs and "other humans" in terms of whether or not they're "conscious". Sure, it appears more <i>likely</i> that "other humans" are real conscious beings, but there's no fundamental difference.<p>>whether these systems do or could in the future exhibit something similar?<p>I think the whole discussion is based on the idea that consciousness isn't something you can "exhibit". (Tell me, how can you "exhibit consciousness"?)</p>
]]></description><pubDate>Fri, 05 Jun 2026 00:30:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48406541</link><dc:creator>bogdanoff_2</dc:creator><comments>https://news.ycombinator.com/item?id=48406541</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48406541</guid></item><item><title><![CDATA[New comment by bogdanoff_2 in "Open source Kanban desktop app that runs parallel agents on every card"]]></title><description><![CDATA[
<p>I'm starting to agree with you; I found the plan/develop/review workflow to work quite well, but I'm not at the point of not looking at the code at all yet.<p>I guess you actually review and actively participate in making the plan, you just don't review the code afterwards?<p>Could you share some more details on the specifics of your workflow? (What models/harnesses? do you use the same or different context windows? How exactly do you run the review, and how do you pass along and act upon the information from the review?) Also, how big are the changes you usually implement with one plan/develop/review cycle?</p>
]]></description><pubDate>Sat, 23 May 2026 23:53:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48252822</link><dc:creator>bogdanoff_2</dc:creator><comments>https://news.ycombinator.com/item?id=48252822</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48252822</guid></item><item><title><![CDATA[New comment by bogdanoff_2 in "Mythical Man Month"]]></title><description><![CDATA[
<p>How is that not the same thing?</p>
]]></description><pubDate>Sat, 09 May 2026 03:44:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48071621</link><dc:creator>bogdanoff_2</dc:creator><comments>https://news.ycombinator.com/item?id=48071621</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48071621</guid></item><item><title><![CDATA[New comment by bogdanoff_2 in "Claude Code Unpacked : A visual guide"]]></title><description><![CDATA[
<p>What do you mean by "actually governing the agents at the system level", and how is it different from "herding cats"?</p>
]]></description><pubDate>Wed, 01 Apr 2026 12:11:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47599768</link><dc:creator>bogdanoff_2</dc:creator><comments>https://news.ycombinator.com/item?id=47599768</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47599768</guid></item><item><title><![CDATA[New comment by bogdanoff_2 in "The Claude Code Source Leak: fake tools, frustration regexes, undercover mode"]]></title><description><![CDATA[
<p>> Should I also co-author my PRs with my linter, intellisense and IDE?<p>Kinda, yeah. If I automatically apply lint suggestions, I would title my commit "apply lint suggestions".</p>
]]></description><pubDate>Wed, 01 Apr 2026 00:40:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47595359</link><dc:creator>bogdanoff_2</dc:creator><comments>https://news.ycombinator.com/item?id=47595359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47595359</guid></item><item><title><![CDATA[New comment by bogdanoff_2 in "Meta and YouTube found negligent in landmark social media addiction case"]]></title><description><![CDATA[
<p>There's a difference between addictiveness and enjoyment, and definitely between addictiveness and satisfaction.<p>While the thing that gives you quick dopamine might win in the very short term, you can still step back and recognize when it's not satisfying in the long term and you're not even enjoying it that much.<p>And people aren't stupid. Junk food exists, yet lots of people choose to eat more wholesome food as the majority of their diet.<p>The problem with instagram or youtube is that you can't separate the good from the bad.<p>It's like if every time you went to store Y to buy milk, you would be exposed to highly manipulative marketing trying to get you to buy junk food. You would probably want to go to a different store instead.<p>What I'm suggesting is the possibilities of different stores, with different philosophies and standards, so that people can choose where they go. Corner stores (where almost everything is junk food) exist, yet people still choose to go to real supermarkets.</p>
]]></description><pubDate>Thu, 26 Mar 2026 19:21:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47534518</link><dc:creator>bogdanoff_2</dc:creator><comments>https://news.ycombinator.com/item?id=47534518</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47534518</guid></item><item><title><![CDATA[New comment by bogdanoff_2 in "Meta and YouTube found negligent in landmark social media addiction case"]]></title><description><![CDATA[
<p>>Isn't anyone strong enough to choose a less addictive algorithm necessarily strong enough to not scroll Instagram for hours in the first place?<p>Absolutely not. It's much easier to make a one-time switch than to be continuously resisting temptation. Changing the things in your environment is an important tool to break bad habits. The book "Atomic Habits" talks about this at length.</p>
]]></description><pubDate>Thu, 26 Mar 2026 18:53:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47534229</link><dc:creator>bogdanoff_2</dc:creator><comments>https://news.ycombinator.com/item?id=47534229</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47534229</guid></item></channel></rss>