<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: skydhash</title><link>https://news.ycombinator.com/user?id=skydhash</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 13 Aug 2026 12:52:56 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=skydhash" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by skydhash in "Delta"]]></title><description><![CDATA[
<p>When it was the policy to use AI tooling, that’s all I ever used. And it was mostly one or two prompts in most conversations to get things done. Get a first version generated by the AI and fix the issues manually.</p>
]]></description><pubDate>Thu, 13 Aug 2026 12:03:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=49284719</link><dc:creator>skydhash</dc:creator><comments>https://news.ycombinator.com/item?id=49284719</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49284719</guid></item><item><title><![CDATA[New comment by skydhash in "AI is removing the middle class of software engineering?"]]></title><description><![CDATA[
<p>> Current timelines I'm facing are to be going from "thought", through customer trials and being fully live in the product and ready for sales in ~3 weeks (from kick off to live in app is a bit more than a week). This is for a full product feature that could easily be standalone. In 2023 I would say the timeline for a similarly shaped feature at another startup was around ~3 months (and the team at the time agreed that was an aggressive timeline). Bug rates are not noticeably different than other teams I've been on in the past 20 years.<p>My issue with these kind of numbers is that they never contrasted them with a NO_LLM practice while keeping everything the same. It's always perfectly fine to YOLO generated code straight into prod, but if you handwrite it, you need to fill several forms in triplicate to even make it to the review phase. Then someone claims they are 10X-ing their productivity with AI.<p>> you can just ship the feature and be experimenting with customers much faster.<p>That's basically what I said. Instead of shipping something that have some value to the customer/user from the get go, which may takes one or two months, you spend one or two weeks on it, ship it, then frustrate your customers/users when things aren't working or keep shifting around.<p>For all of AI being touted as the best thing since sliced bread, there's been little to no value for humanity as a whole.</p>
]]></description><pubDate>Thu, 13 Aug 2026 03:12:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49281379</link><dc:creator>skydhash</dc:creator><comments>https://news.ycombinator.com/item?id=49281379</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49281379</guid></item><item><title><![CDATA[New comment by skydhash in "AI is removing the middle class of software engineering?"]]></title><description><![CDATA[
<p>> I very sincerely doubt it is possible for even an incredible engineer to keep up with the delivery schedules required to ship products now.<p>What's the current delivery rates? From my past experience, any feature can take several weeks from idea to be in a somewhat usable shape for production. While the actual coding is often less than a few days. A lot of time is spent on gathering requirements and resolving conflicts between them.<p>I believe most current improvement in speed is just moving from idea to demo in a few days, then spend several months fighting bugs. While the customer can't really use said feature.</p>
]]></description><pubDate>Thu, 13 Aug 2026 01:31:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=49280823</link><dc:creator>skydhash</dc:creator><comments>https://news.ycombinator.com/item?id=49280823</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49280823</guid></item><item><title><![CDATA[New comment by skydhash in "AI is removing the middle class of software engineering?"]]></title><description><![CDATA[
<p>> Last side note, when this topic comes up I feel some folks are really biking it down to the absurd "typing was never the hard part<p>Compared to the other parts. If you can do the problem solving part and the design part,code is easy. If you can't write code, I strongly doubt your ability to do the first two.<p>People talking good game always try to keep it high level and full of jargon. Once you ask them to explain part of the design, you'll see the inconsistency and holes of what they are saying very easily.</p>
]]></description><pubDate>Thu, 13 Aug 2026 01:14:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49280699</link><dc:creator>skydhash</dc:creator><comments>https://news.ycombinator.com/item?id=49280699</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49280699</guid></item><item><title><![CDATA[New comment by skydhash in "AI is removing the middle class of software engineering?"]]></title><description><![CDATA[
<p>> And if they realize halfway through implementation that there is a better way to do it, but they are under pressure to deliver, they wont have time to rewrite it and will live with the consequences of that decision forever<p>I've never really seen that. What I've seen is the much pragmatic take of marking the source code with a few comments to highlight the problematic areas and then goes on with the implementation. Refactoring can always be done later when the first batch of value has been extracted.<p>There's always tradeoffs to balance and perfection is something you inch towards, not something you get done in one go.</p>
]]></description><pubDate>Wed, 12 Aug 2026 17:47:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49276140</link><dc:creator>skydhash</dc:creator><comments>https://news.ycombinator.com/item?id=49276140</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49276140</guid></item><item><title><![CDATA[New comment by skydhash in "AI is removing the middle class of software engineering?"]]></title><description><![CDATA[
<p>I'm more likely to have several tabs of the libraries/language docs open than opening Google. And when I do, it would be just a faster way to get to the docs. After a while in a project, my history and bookmarks list is much more useful than a web engine. If it goes into months and years, it's mostly tweaking the code to solve some bugs, meaning a lot of reading of source code.</p>
]]></description><pubDate>Wed, 12 Aug 2026 16:50:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49275329</link><dc:creator>skydhash</dc:creator><comments>https://news.ycombinator.com/item?id=49275329</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49275329</guid></item><item><title><![CDATA[New comment by skydhash in "AI is removing the middle class of software engineering?"]]></title><description><![CDATA[
<p>We had version control in the 70s with SCSS and then RCS. They were primitive, but a lot of software were only a few files.</p>
]]></description><pubDate>Wed, 12 Aug 2026 16:43:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49275205</link><dc:creator>skydhash</dc:creator><comments>https://news.ycombinator.com/item?id=49275205</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49275205</guid></item><item><title><![CDATA[New comment by skydhash in "AI is removing the middle class of software engineering?"]]></title><description><![CDATA[
<p>>  A good engineer, with a good model and harness will produce great stuff. A bad engineer with a good model and harness will produce something faster, but it will be worse.<p>A good engineer, without LLM assistance, will still produce great stuff.</p>
]]></description><pubDate>Wed, 12 Aug 2026 16:37:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49275125</link><dc:creator>skydhash</dc:creator><comments>https://news.ycombinator.com/item?id=49275125</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49275125</guid></item><item><title><![CDATA[New comment by skydhash in "As AI eats the web, the internet’s collective memory is disappearing"]]></title><description><![CDATA[
<p>Pseudo SQL<p><pre><code>  select l.id, l.name 
    from locations as l 
    where l.type = 'amusement_park'
      and exists (
         select id from locations as l2
            where l2.type = 'rv_parking'
             and distance(l2.geo, l.geo) < $nearby_distance
      )
</code></pre>
But what we should have is a good map software where you could filter by type and distance (How many amusement parks can be in that circle?) and quickly check if there's a RV parking nearby.<p>The hard job is collecting the data.</p>
]]></description><pubDate>Tue, 11 Aug 2026 14:57:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=49259446</link><dc:creator>skydhash</dc:creator><comments>https://news.ycombinator.com/item?id=49259446</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49259446</guid></item><item><title><![CDATA[New comment by skydhash in "Squeak 6.1"]]></title><description><![CDATA[
<p>If I have to describe the feeling is that you'll realize that computation is symbolic manipulation (yes, it is obvious, but quite difficult to be fluent in it). With C and the likes you're too close to the machinery to easily grasp symbolic manipulation. But with other paradigms like lisp, prolog, oop with smalltalk,... you start learning how to design solutions in terms of symbols and their manipulations instead of values and concrete actions.<p>Once you start doing that, you move a ladder up in problem solving, where you solve class of problems instead of specific instances.</p>
]]></description><pubDate>Tue, 11 Aug 2026 02:59:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=49252860</link><dc:creator>skydhash</dc:creator><comments>https://news.ycombinator.com/item?id=49252860</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49252860</guid></item><item><title><![CDATA[New comment by skydhash in "Humanising LLM Outputs Is Dumb"]]></title><description><![CDATA[
<p>I still use the first strategy (with DDG) and it still works great. But for technologies I work often, I just take a bit of time to familiarize with the site's structure and maybe bookmarks a few pages.</p>
]]></description><pubDate>Mon, 10 Aug 2026 20:04:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49248956</link><dc:creator>skydhash</dc:creator><comments>https://news.ycombinator.com/item?id=49248956</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49248956</guid></item><item><title><![CDATA[New comment by skydhash in "Ask HN: In your experience, what are sound conventions for e-ink UI development?"]]></title><description><![CDATA[
<p>There’s a lot of patterns in TUI due to slow terminals that can be reused, especially with full/half page scrolling instead of line by line. And like less and emacs (vim may have that too), the full screen scroll may be minus a configurable amount of line.<p>There can be also a configurable wait time for refreshing the screen (like top) instead of assuming 60hz</p>
]]></description><pubDate>Mon, 10 Aug 2026 17:29:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=49246905</link><dc:creator>skydhash</dc:creator><comments>https://news.ycombinator.com/item?id=49246905</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49246905</guid></item><item><title><![CDATA[New comment by skydhash in "Tl;dv: Over 180k meetings left wide open"]]></title><description><![CDATA[
<p>Still the six month wait time when everything should be good? /s</p>
]]></description><pubDate>Mon, 10 Aug 2026 13:53:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49243689</link><dc:creator>skydhash</dc:creator><comments>https://news.ycombinator.com/item?id=49243689</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49243689</guid></item><item><title><![CDATA[New comment by skydhash in "How I use LLMs to learn complex topics"]]></title><description><![CDATA[
<p>I’ve been burned by this enough that I no longer say that I’ve learned something if my only interaction with it is explanation from books. You can get snippets of knowledge and a framework of understanding, but true learning only comes with deep interaction of the concepts (practice, simulation, experiments, observations) and not merely reading.</p>
]]></description><pubDate>Mon, 10 Aug 2026 11:37:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=49242321</link><dc:creator>skydhash</dc:creator><comments>https://news.ycombinator.com/item?id=49242321</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49242321</guid></item><item><title><![CDATA[New comment by skydhash in "“Code was never the hard part” is an insult to all programmers"]]></title><description><![CDATA[
<p>Moving up and down the layer of abstraction is an orthogonal skill. The skill I’m talking is taking some axiomatic concepts (can be opcodes or functions from a high level DSL) and then build something using the given rules. I took basic algorithms as an example because they are trivial in the grand scheme of things while learning something like flask or Laravel involves too many concepts.<p>At the core, both involve the same formal thinking, but it’s easier with higher level concepts to have tangible results (it helps with the rote learning) than purely abstract ones.</p>
]]></description><pubDate>Sat, 08 Aug 2026 21:38:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=49226136</link><dc:creator>skydhash</dc:creator><comments>https://news.ycombinator.com/item?id=49226136</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49226136</guid></item><item><title><![CDATA[New comment by skydhash in ""Code was never the hard part" is an insult to all programmers"]]></title><description><![CDATA[
<p>If you’re struggling at formal thinking, coding will be hard for you. I’m not talking about designing software with higher concepts, like thread, network IPC, web application routing, gui,… but more simpler one like basic data structures (list, tree, maps, graphs,…), algorithms (search, sort, balancing trees,…), and paradigms (procedural, functional, oop, relational,…).<p>I’ve met a lot of programmers where those concepts where only words and not something they have understood. A snippet of code is either something they have to learn or copy, it’s not something they can fluently manipulate. It’s the difference between having to use a dictionary and sample phrases and speaking the language fluently. The former is a chore, while you don’t even notice the latter.</p>
]]></description><pubDate>Sat, 08 Aug 2026 18:57:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=49224764</link><dc:creator>skydhash</dc:creator><comments>https://news.ycombinator.com/item?id=49224764</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49224764</guid></item><item><title><![CDATA[New comment by skydhash in ""Code was never the hard part" is an insult to all programmers"]]></title><description><![CDATA[
<p>Those computing ideas (like distributed systems, concurrency and task scheduling) can even be found in even a single program/system. They are often entangled with even broader concepts, like visual layouts, security (authentication, authorization), communication and encryption, control systems, signal processing,… And those are often accidental complexity.<p>The essential complexity can be easily resolved by talking to domain experts. You will get a nice requirements document afterwards. That’s when the engineering and management concerns appear.</p>
]]></description><pubDate>Sat, 08 Aug 2026 18:42:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49224613</link><dc:creator>skydhash</dc:creator><comments>https://news.ycombinator.com/item?id=49224613</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49224613</guid></item><item><title><![CDATA[New comment by skydhash in "“Code was never the hard part” is an insult to all programmers"]]></title><description><![CDATA[
<p>I think most do. You often sees that OSS often provide a disclaimer that they’re not liable for damages. You can’t easily do that when you provide a paid service. B2B often have SLA contracts that usually keeps everyone on their toes and not sling bugs right and left.</p>
]]></description><pubDate>Sat, 08 Aug 2026 18:31:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49224499</link><dc:creator>skydhash</dc:creator><comments>https://news.ycombinator.com/item?id=49224499</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49224499</guid></item><item><title><![CDATA[New comment by skydhash in "Timeline of the OpenAI accidental attack against Hugging Face"]]></title><description><![CDATA[
<p>It’s pretty simple. Both the intake and the output of the LLMs are data and they shouldn’t drive an actuator system (their output shouldn’t be instruction). We already have the same structure in organizations where there’s an army of analysts for information gathering and processing and then the executive department tasked with decisions.<p>We have even observed that the most effective LLM usage is when paired with an expert in charge of the goals. Dark factory and other automated harnesses (specs engineering and what not) seem to be a dead end. The most impactful approach to this date is an interactive conversation as a succession of small and verifiable tasks.</p>
]]></description><pubDate>Sat, 08 Aug 2026 15:56:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49223005</link><dc:creator>skydhash</dc:creator><comments>https://news.ycombinator.com/item?id=49223005</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49223005</guid></item><item><title><![CDATA[New comment by skydhash in "Timeline of the OpenAI accidental attack against Hugging Face"]]></title><description><![CDATA[
<p>> where that behavior was never even intended.<p>Strongly doubt that. Did they even share the prompt?</p>
]]></description><pubDate>Sat, 08 Aug 2026 12:06:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49221039</link><dc:creator>skydhash</dc:creator><comments>https://news.ycombinator.com/item?id=49221039</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49221039</guid></item></channel></rss>