<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: aenis</title><link>https://news.ycombinator.com/user?id=aenis</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 08:06:11 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=aenis" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by aenis in "Claude Fable is relentlessly proactive"]]></title><description><![CDATA[
<p>...and won't mind if you change your mind. And again. And again. And again for as long as you care to iterate your design, experiment with a business user over your shoulder, etc. etc. etc. People routinely avoid throwing away work because they get emotionally attached to it, even if they get paid by the hour. LLMs just do as they are told, and thats worth <i>a lot</i>.</p>
]]></description><pubDate>Fri, 12 Jun 2026 23:48:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48510740</link><dc:creator>aenis</dc:creator><comments>https://news.ycombinator.com/item?id=48510740</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48510740</guid></item><item><title><![CDATA[New comment by aenis in "Why AI hasn't replaced software engineers, and won't"]]></title><description><![CDATA[
<p><a href="https://www.youtube.com/watch?v=-Mn-TNLwQys&t=677s" rel="nofollow">https://www.youtube.com/watch?v=-Mn-TNLwQys&t=677s</a><p>around 9:30
"this is a thing that has its use for the little things, but the moment you start expanding it"<p>This is just plain wrong. We deal with codebases in double digit millions LOCs with models - it takes genuine skills and instrumentation to do right, but it does work. And I know devs who take this view - that AI is dumb, useless, a gimmick - and what they have in common is they have not tried to put in the hours to learn how to tame the beast.<p>Anyway, I am losing interest in debating the topic, the efficient markets will deal with this objectively. I can't see how a company employing the usual high-low mix of developers can compete with a company that has a small number of elite devs equipped with those tools and unencumbered by having to manage large development teams and associated bureaucracies. Time will tell.</p>
]]></description><pubDate>Thu, 11 Jun 2026 19:23:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48495189</link><dc:creator>aenis</dc:creator><comments>https://news.ycombinator.com/item?id=48495189</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48495189</guid></item><item><title><![CDATA[New comment by aenis in "Why AI hasn't replaced software engineers, and won't"]]></title><description><![CDATA[
<p>You sometimes meet someone and hit it off immediately. A fellow engineer, hobbyist, anyone. That is my experience after working with Fable since it launched and barely sleeping. I never had more nuanced, interesting and fruitful design discussions in my life. And I've been programming across the entire stack, from transistors to enterprise architecture, and spent 40 years around computers. Love is love, it does not need to be well researched and may well be misplaced :-)</p>
]]></description><pubDate>Thu, 11 Jun 2026 18:28:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48494470</link><dc:creator>aenis</dc:creator><comments>https://news.ycombinator.com/item?id=48494470</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48494470</guid></item><item><title><![CDATA[New comment by aenis in "Why AI hasn't replaced software engineers, and won't"]]></title><description><![CDATA[
<p>Fable caught us in the middle of a crisis where we had to replace a supplier with a quickly-put-together home made solution. We have been working with it non stop since it launched. And thanks to a lot of baseline experience with previous models, our small band of relatively old hands decided we are badly in love with it.<p>Now, remind yourself when was the last time you had to work with a developer who went to CS because it pays well, and has zero enthusiasm for what they are building, and are just phoning it in, with minimum effort and low skills. AI models are coming for those people first. And those people are in the fricking millions. Strip IT teams to people with passion either for product or for tech, give them such tools, and watch. Compare this with a normal IT shop with a bunch of great people, a metric ton of average people, a few toxic imbecilles, and the necessary HR/management bureaucracy to keep that bunch on a leash.</p>
]]></description><pubDate>Thu, 11 Jun 2026 18:23:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48494395</link><dc:creator>aenis</dc:creator><comments>https://news.ycombinator.com/item?id=48494395</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48494395</guid></item><item><title><![CDATA[New comment by aenis in "Why AI hasn't replaced software engineers, and won't"]]></title><description><![CDATA[
<p>No, and I generally agree with most of his thesis - but the stuff he says about AI coding is the weakest part of his spiel.</p>
]]></description><pubDate>Thu, 11 Jun 2026 18:20:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48494355</link><dc:creator>aenis</dc:creator><comments>https://news.ycombinator.com/item?id=48494355</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48494355</guid></item><item><title><![CDATA[New comment by aenis in "Why AI hasn't replaced software engineers, and won't"]]></title><description><![CDATA[
<p>There is a large gap between people who have been using AI for coding for the hundreds or thousands of hours, vs. those who do not. People like Ed Zitron, who never managed or participated in dev projects scream from the rooftops that AI coding is only relevant for small hobby projects. Meanwhile, in my own backyard, we are happily shipping production stuff for a few months now, and newly launched IT projects get launched with substantially smaller teams. And anyone who ever had to work with mediocre developers will take Fable any day of the week.</p>
]]></description><pubDate>Thu, 11 Jun 2026 15:56:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48492117</link><dc:creator>aenis</dc:creator><comments>https://news.ycombinator.com/item?id=48492117</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48492117</guid></item><item><title><![CDATA[New comment by aenis in "Claude Fable 5"]]></title><description><![CDATA[
<p>Not my impression. I felt 4.7 was a regression, but I am again badly in love with 4.8 with the level of insights it produces in design discussions, and how long can it go unattended while producing spec-adhering quality code. There are problems it still can't solve well, from the edges of algorithmics and far from the mainstream, but for lots of stuff it is godlike.<p>Also, I dont think Boris C. is coming here for PR. He is a tech guy, and this is the best place for tech discussions. Why so cynical? The guy is an engineer.</p>
]]></description><pubDate>Tue, 09 Jun 2026 18:21:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48465274</link><dc:creator>aenis</dc:creator><comments>https://news.ycombinator.com/item?id=48465274</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48465274</guid></item><item><title><![CDATA[New comment by aenis in "Show HN: I reverse-engineered the world maps of Test Drive III (1990 DOS game)"]]></title><description><![CDATA[
<p>Wonderful stuff - thanks! I was thinking about doing this as well.<p>I just completed recreating one of my childhood favourites, Thrust. Opus 4.7 almost one-shot the game (was perfect in 30 mins based on just the wikipedia entry describing the game), and then I spent 3 full nights trying to build perfect algorithmic AI to auto play it. (It thoroughly failed, sticking to a sub-par algo that was ok, but not nearly as good as possible).<p>My next stop is reimplementing Mercenary. First open world game I played. On a 8b commodore Plus/4.</p>
]]></description><pubDate>Wed, 03 Jun 2026 12:47:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48383273</link><dc:creator>aenis</dc:creator><comments>https://news.ycombinator.com/item?id=48383273</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48383273</guid></item><item><title><![CDATA[New comment by aenis in "Nvidia RTX Spark"]]></title><description><![CDATA[
<p>Nah, still ~300GB/s memory bandwidth. That will be slower than the M5 max, by a wide margin for LLM inference.</p>
]]></description><pubDate>Mon, 01 Jun 2026 07:23:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48353613</link><dc:creator>aenis</dc:creator><comments>https://news.ycombinator.com/item?id=48353613</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48353613</guid></item><item><title><![CDATA[New comment by aenis in "Volkswagen blocks Home Assistant by requiring client assertion"]]></title><description><![CDATA[
<p>Already minted tokens work, they broke the login process.<p>For now its just tls fingerprinting, not client attestation - so, I managed to implement a working solution. But I am sure they will tighten the screws still further.</p>
]]></description><pubDate>Fri, 29 May 2026 09:42:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48321036</link><dc:creator>aenis</dc:creator><comments>https://news.ycombinator.com/item?id=48321036</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48321036</guid></item><item><title><![CDATA[New comment by aenis in "Volkswagen blocks Home Assistant by requiring client assertion"]]></title><description><![CDATA[
<p>Garmin recently did something similar, resorting to tls fingerprinting to prevent unofficial logins to their api (via the popular garth library).<p>They lost a lifetime customer in me - i think i have spent close to 20k on garmin gear between my wife and myself, watches, gps devices for cars, boats, and hiking gear. If they refuse to give me access to my data, i will (a) lobby for laws to be passed to make this mandatory (b) absolutely never ever buy anything garmin until i see a reversal of this policy and an apology.<p>More broadly though, its yet another service that blocks API access. No doubt this is caused by proliferation of amateurs armed with agentic tools building nice, personalized frontends for themselves. Companies seem to absolutely hate it when people dont go through their shitty websites with dark patterns, misleading search results and analytics.</p>
]]></description><pubDate>Fri, 29 May 2026 08:00:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48320373</link><dc:creator>aenis</dc:creator><comments>https://news.ycombinator.com/item?id=48320373</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48320373</guid></item><item><title><![CDATA[New comment by aenis in "I think Anthropic and OpenAI have found product-market fit"]]></title><description><![CDATA[
<p>The end game here is going <i>back</i> from a model where a bunch of product and tech management people sit in the U.S. or Europe, and try to manage thousands of mediocre talent sitting somewhere far away. The new model is you give those coding tools to good engineers colocated with your product people, and you ship good stuff much faster. If you can achieve such a setup, the token costs can be $50k per seat per month and you still run circles around the legacy IT models in terms of efficiency. Giving everyone the API keys and not changing the way products are managed is not going to work.</p>
]]></description><pubDate>Wed, 27 May 2026 22:13:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48301490</link><dc:creator>aenis</dc:creator><comments>https://news.ycombinator.com/item?id=48301490</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48301490</guid></item><item><title><![CDATA[New comment by aenis in "Ferrari Luce"]]></title><description><![CDATA[
<p>Its a divorce car. You get to keep your real ferrari(s), and buy her one of those. Good for school/grocery runs, has the right badge, probably will drive like a normal car. There exists a demography for those kinds of cars. Lots of people dont care one bit about the style, its all about the brand. (I doubt anyone would consider Bentley SuVs as good looking, for instance - yet they seel well).</p>
]]></description><pubDate>Tue, 26 May 2026 14:10:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48280121</link><dc:creator>aenis</dc:creator><comments>https://news.ycombinator.com/item?id=48280121</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48280121</guid></item><item><title><![CDATA[New comment by aenis in "Microsoft open-sources “the earliest DOS source code discovered to date”"]]></title><description><![CDATA[
<p>Ya sure, but diminishing returns there. Programmers these days lack the most basic abstractions - and don't understand how interrupts work and what is the main difference between parallelism and concurrency, or how to calculate the memory or computational cost of a given algorithm, because - chances are - they never implemented any algorithm to begin with. I'd say this is a bigger problem than not being able to brag about having implemented complex silicon :-)</p>
]]></description><pubDate>Mon, 25 May 2026 16:38:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48268801</link><dc:creator>aenis</dc:creator><comments>https://news.ycombinator.com/item?id=48268801</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48268801</guid></item><item><title><![CDATA[New comment by aenis in "Microsoft open-sources “the earliest DOS source code discovered to date”"]]></title><description><![CDATA[
<p>I mean, depends on what one means by 'understands'. Here is my definition of having understanding of a full stack:<p>I am nearly 50, started with computers when I was 7. I did sort of everything -from wiring individual transistors together into custom logic circuits, assembly on various platforms, drivers and other kernel level stuff on dos and then windows, low level networking, higher level monolithic systems design, infrastructure management, various storage systems, various compute implementations, obnoxious types of software defined networks, security stacks - from hardware based attestation through identity/role management in multi-cloud environments, higher level distributed systems and finally i am a cto for a large-ish company and do a lot of enterprise architecture.<p>I also dabble in hobby programming on various things, building custom firmwares for chinese electronics, building frontends and backends for side projects, I have built a js framework or two just to understand state and rendering stuff, and of course now i am dabbling with local LLMs, because thats the new thing that can be learned.<p>I am sure there are lots of people with similar experiences in my age bracket (I am 48) - who had a lot of exposure to all levels in the stack. Sure, I was never particularly good with anything I mentioned, but thanks to a mix of diverse work experiences and absolute, uncompromising love of learning new computer things, I think I do have a fairly good understanding of what happens in computer systems, big and small. Now, could I design, say, a modern ELB properly, no, but I do understand the networking stuff enough to at least outline the design and key elements of the system without asking a friendly LLM. No such luck for kids these days, I am afraid - they will be actively shielded from having to learn stuff the hard way.</p>
]]></description><pubDate>Mon, 25 May 2026 16:27:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48268692</link><dc:creator>aenis</dc:creator><comments>https://news.ycombinator.com/item?id=48268692</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48268692</guid></item><item><title><![CDATA[New comment by aenis in "Microsoft open-sources “the earliest DOS source code discovered to date”"]]></title><description><![CDATA[
<p>For a very long while now, we had programmers who never understood any low level concepts <i>at all</i>. They have started with js or python, and never looked 'down'. There are no limits to monstrosities they will consider normal.<p>Linus Torvalds, a few months ago, said something to this effect when discussing AI coding tools. That his (also, mine) generation was lucky to have started with low level stuff and managed to retain the understanding of the whole stack - and kids these days don't get that. Good luck acquiring this level of feel for computers, algorithms, data structures today, when a kid's first experience with coding will be a seemingly genius chatbot.</p>
]]></description><pubDate>Sun, 24 May 2026 06:35:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48254966</link><dc:creator>aenis</dc:creator><comments>https://news.ycombinator.com/item?id=48254966</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48254966</guid></item><item><title><![CDATA[New comment by aenis in "Meta's embrace of AI is making its employees miserable"]]></title><description><![CDATA[
<p>Still amazes me anyone uses facebook. I can understand smoking or drinking, there is a chemical dependency. But that absolute crap? Its "las vegas slot machines at 4am" level miserable.</p>
]]></description><pubDate>Sun, 10 May 2026 03:48:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48080825</link><dc:creator>aenis</dc:creator><comments>https://news.ycombinator.com/item?id=48080825</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48080825</guid></item><item><title><![CDATA[New comment by aenis in "OpenAI’s WebRTC problem"]]></title><description><![CDATA[
<p>Sorry, I misunderstood your comment.<p>As for webrtc - it was mainly for decent support in browsers and built in AEC. I think we will take another look at this design choice if we run out of ways to further optimize.</p>
]]></description><pubDate>Sat, 09 May 2026 14:28:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48075263</link><dc:creator>aenis</dc:creator><comments>https://news.ycombinator.com/item?id=48075263</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48075263</guid></item><item><title><![CDATA[New comment by aenis in "OpenAI’s WebRTC problem"]]></title><description><![CDATA[
<p>We use a bunch, at the moment we mainly self host (and use pipecat) use Daily, and a few niche boutique suppliers who built things for us.<p>There is a great resource for learning this stuff - the CEO of Daily, Kwindla Kramer, hosted a series of 1hr sessions on low latency voice ai. Here:<p><a href="https://youtube.com/playlist?list=PLzU2zoMTQIHjMPZ-OnpC3ozZs3bp3kIUs&si=mIaf1PcrDA6Rn88U" rel="nofollow">https://youtube.com/playlist?list=PLzU2zoMTQIHjMPZ-OnpC3ozZs...</a><p>Some of this is a bit outdated but most of it is very valuable.<p>Kwindla posts a lot of extremely useful stuff on x and linkedin, incl. working, easily replicable sub 500ms setups.</p>
]]></description><pubDate>Sat, 09 May 2026 14:22:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48075217</link><dc:creator>aenis</dc:creator><comments>https://news.ycombinator.com/item?id=48075217</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48075217</guid></item><item><title><![CDATA[New comment by aenis in "OpenAI’s WebRTC problem"]]></title><description><![CDATA[
<p>"The author is absolutely right, a real time protocol isn't necessary. It's more important to get all the data. The user won't even notice a delay until you get over 500ms"<p>Not my experience, running around 6,000 conversations per day with voice, with webrtc + cascading (stt/llm/tts) architecture.<p>Maybe I misunderstood your comment, but that 500ms is basically the floor of a stat of the art voice implementation these days - if you are lucky and don't skimp, and do various expensive things like speculative decoding and reasoning. 450ms on the LLM pass alone. Every ms counts in commercial applications of voice ai. If you add 200ms or 300ms to that, it really degrades the conversation.<p>We do a lot of voice stuff to support our business, largely with unsophisticated, non technical users. Last year's attempts, with measured turn to turn latencies of around 1200ms-1500ms, led to a lot of user confusion, interruptions, abandoned conversations and generally very unpleasant experiences. We are at around 700ms turn to turn now, depending on tool usage needed, and its approaching an OK experience, rivalling an interaction with an actual human. We are spending quite a lot to shave another 100ms off that. We do expensive, wasteful things such as speculative LLM passes, we do speculative tool executions (do a few LLM inferences as the user speaks, but don't actually execute non-idempotent tool calls before you know that that LLM pass is usable and the user did not say anything important at the tail end of their sentence) just to shave 100-200ms. When someone says 500ms is irrelevant I am sure they are describing some other use case, not human-to-AI voice interactions.<p>In my experience with voice AI, the problem is not with some occasional dropped webrtc packets. The real hard problem is with strong background noises, echo, and of course accents. WebRTC with its polished AEC implementations helps quite a lot at least with echos. I get the protocol is a major PITA to implement at OpenAI scale, but for anything but hyperscale applications there is lots of good, viable solutions and commercial providers (say, Daily for instance) that make it a no problem. The real problems to solve are still elswhere. But boy, add 500ms to my latency budget and you've killed my application.</p>
]]></description><pubDate>Sat, 09 May 2026 04:14:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48071770</link><dc:creator>aenis</dc:creator><comments>https://news.ycombinator.com/item?id=48071770</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48071770</guid></item></channel></rss>