<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: aurbano</title><link>https://news.ycombinator.com/user?id=aurbano</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 25 Apr 2026 09:06:19 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=aurbano" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[The best platform team ships zero tools]]></title><description><![CDATA[
<p>Article URL: <a href="https://aurbano.eu/post/2026-03-13-best-platform-team-ships-zero-tools/">https://aurbano.eu/post/2026-03-13-best-platform-team-ships-zero-tools/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47413670">https://news.ycombinator.com/item?id=47413670</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 17 Mar 2026 15:02:18 +0000</pubDate><link>https://aurbano.eu/post/2026-03-13-best-platform-team-ships-zero-tools/</link><dc:creator>aurbano</dc:creator><comments>https://news.ycombinator.com/item?id=47413670</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47413670</guid></item><item><title><![CDATA[New comment by aurbano in "Show HN: ChartGPU – WebGPU-powered charting library (1M points at 60fps)"]]></title><description><![CDATA[
<p>Not much to add, but as a very happy uPlot user here - just wanted to say thank you for such an amazing library!!</p>
]]></description><pubDate>Wed, 21 Jan 2026 18:28:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46709511</link><dc:creator>aurbano</dc:creator><comments>https://news.ycombinator.com/item?id=46709511</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46709511</guid></item><item><title><![CDATA[New comment by aurbano in "Show HN: Baby's first international landline"]]></title><description><![CDATA[
<p>This is awesome!<p>Would it be possible to ditch Twilio and build it as a peer-to-peer system though? Or does that always require a coordination server?</p>
]]></description><pubDate>Mon, 13 Oct 2025 12:41:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=45567729</link><dc:creator>aurbano</dc:creator><comments>https://news.ycombinator.com/item?id=45567729</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45567729</guid></item><item><title><![CDATA[New comment by aurbano in "AI-designed chips are so weird that 'humans cannot understand them'"]]></title><description><![CDATA[
<p>My point was that instead of blaming ML - or optimisation tools really - for gaming objective functions and coming up with non-solutions that do maximise reward, AI could instead be used to measure the reward/fitness of the solution.<p>So to the OP's example "optimise a bike wheel", technically an AI should be able to understand whether a proposed wheel is good or not, in a similar way to a human.</p>
]]></description><pubDate>Mon, 24 Feb 2025 17:19:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=43162145</link><dc:creator>aurbano</dc:creator><comments>https://news.ycombinator.com/item?id=43162145</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43162145</guid></item><item><title><![CDATA[New comment by aurbano in "AI-designed chips are so weird that 'humans cannot understand them'"]]></title><description><![CDATA[
<p>Is AI the danger, or is our inability to simplify a problem down to an objective function the problem?<p>If anything, AI could help by "understanding" the real objective, so we don't have to code these simplified goals that ML models end up gaming no?</p>
]]></description><pubDate>Mon, 24 Feb 2025 16:02:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=43161071</link><dc:creator>aurbano</dc:creator><comments>https://news.ycombinator.com/item?id=43161071</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43161071</guid></item><item><title><![CDATA[New comment by aurbano in "Nvidia announces next-gen RTX 5090 and RTX 5080 GPUs"]]></title><description><![CDATA[
<p>2kW is literally the output of my patio heater haha</p>
]]></description><pubDate>Tue, 07 Jan 2025 15:41:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=42623547</link><dc:creator>aurbano</dc:creator><comments>https://news.ycombinator.com/item?id=42623547</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42623547</guid></item><item><title><![CDATA[New comment by aurbano in "HN Comments Inline"]]></title><description><![CDATA[
<p>This is awesome! It makes reading the articles a lot more engaging as I can directly see comments without the back and forth :)<p>I might start reading the actual submissions more often instead of just the comments</p>
]]></description><pubDate>Tue, 12 Nov 2024 11:50:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=42114784</link><dc:creator>aurbano</dc:creator><comments>https://news.ycombinator.com/item?id=42114784</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42114784</guid></item><item><title><![CDATA[New comment by aurbano in "Show HN: Hacker News frontpage as a print newspaper that you can personalize"]]></title><description><![CDATA[
<p>That's a great observation actually! They should've made the design do that automatically based on story ranking</p>
]]></description><pubDate>Wed, 06 Nov 2024 21:01:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=42069330</link><dc:creator>aurbano</dc:creator><comments>https://news.ycombinator.com/item?id=42069330</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42069330</guid></item><item><title><![CDATA[Ask HN: Are there any promising proper AI Smart Home startups?]]></title><description><![CDATA[
<p>I mean a startup doing something breakthrough, that blows Home Assistant out of the water.<p>I'm thinking a system that figures out how to talk to devices using a mixture of hardcoded knowledge about APIs and mainstream devices, and LLMs figuring APIs out.<p>Something where natural language can be used to create complex automations: i.e. "when the washing machine plugged into the smart plug called Washer ends, say through the Alexas 'Washing is done'", "whenever possible, turn on the lights softly whenever they are off and someone walks into a room, then dim to off shortly after the room is empty".<p>LLMs can solve most of this with today's capabilities and good prompting, and I haven't done the math but with a subscription model I imagine it should be possible to cover API costs, possibly with a fair use cap.<p>Whenever I think about this I conclude that the limiting factor would be that you'd need hardware, but something like a raspberry pi is <100$/unit and would "just" need to be put in a nice wrapper with a speaker and a microphone (although I'm sure this is harder than I can envision), so all in all it seems doable?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41607021">https://news.ycombinator.com/item?id=41607021</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 21 Sep 2024 02:29:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=41607021</link><dc:creator>aurbano</dc:creator><comments>https://news.ycombinator.com/item?id=41607021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41607021</guid></item><item><title><![CDATA[New comment by aurbano in "A coder considers the waning days of the craft"]]></title><description><![CDATA[
<p>I see a lot of comments wondering how AI could be useful as a software engineer so I'll give my take on it:<p>I envision it being able to fully replace a junior engineer, and in some use-cases senior engineers as well.<p>In the case of junior engineers: the AI should have access to an internal knowledge base (i.e. Confluence) and the task/ticketing system (Jira), and ideally the internal chat (Slack). I would assign tickets to it, and I'd expect the AI to reply with comments asking for clarification when there is something unclear, or proposing an implementation before starting if it's not a very simple task (this could even be defined in the task, using story points for instance.<p>Once cleared, the AI submits a PR linked to the task - so far just like any engineer in the team would. The PR gets reviewed as usual, with suggestions/requests for changes made by the (human) team, which then get addressed by the AI. With the big difference that all this process may happen in less than 1h from ticket creation to PR review.<p>I wouldn't expect it to be able to implement complex features, onboard new libraries, or rearchitect the system in major ways to accommodate future features - just like I wouldn't expect that from junior team members.<p>It would obviously be amazing if it could incorporate previous PR comments into it's "context" for future work, so it could learn and improve.<p>Separately I mentioned it could also do part of the job of senior team members - in the form of PR reviews. If it has access to every previous PR review and learns from them it might be able to give insightful suggestions, and for very large codebases it could have an advantage over humans as it could find patterns or existing code that may be overlooked (i.e. "It looks like this util function you added is the same as this one that was already there", or "This code looks different to similar areas, but follows a different pattern, you might want to rewrite it this way //..."<p>Is GPT-4 there? Definitely not, perhaps an LLM is not even the way to achieve this, but I absolutely see this becoming an incredible asset to a tech team.</p>
]]></description><pubDate>Tue, 14 Nov 2023 07:41:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=38260235</link><dc:creator>aurbano</dc:creator><comments>https://news.ycombinator.com/item?id=38260235</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38260235</guid></item><item><title><![CDATA[New comment by aurbano in "TanStack Query(a.k.a. React Query) v5 announced"]]></title><description><![CDATA[
<p>Best thing you could do, spend some time learning how it works properly (query keys, invalidations... ) and how you'd set up things like pagination.<p>If at any point anyone goes like "oh it doesn't seem to support this, we'll have to write some wrappers/custom stuff", take a step back and read the docs again or ask around - the library in general takes care of everything it should and gets out of the way really well otherwise.<p>Happy to help with this.</p>
]]></description><pubDate>Thu, 19 Oct 2023 11:07:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=37941174</link><dc:creator>aurbano</dc:creator><comments>https://news.ycombinator.com/item?id=37941174</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37941174</guid></item><item><title><![CDATA[New comment by aurbano in "Goodbye integers, hello UUIDv7"]]></title><description><![CDATA[
<p>Assuming you have a table where the identifiers are stored you'd have the internal one (UUIDv7) and the encrypted version from it (external id).<p>You could rotate encryption keys whenever you want for new external id calculation, so that older external ids won't change (as they are external, they need to stay immutable).</p>
]]></description><pubDate>Mon, 02 Oct 2023 10:11:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=37736180</link><dc:creator>aurbano</dc:creator><comments>https://news.ycombinator.com/item?id=37736180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37736180</guid></item><item><title><![CDATA[New comment by aurbano in "DeepFilterNet: Noise supression using deep filtering"]]></title><description><![CDATA[
<p>We recently migrated to Poetry [1] for dependency management and so far it's been a breath of fresh air - it feels like what Python deps should've always been!<p>You can even have dependency groups, to separate main/dev dependencies for instance. It also brings env management, and plays very nicely with Docker if you use containers.<p>[1] <a href="https://python-poetry.org" rel="nofollow">https://python-poetry.org</a></p>
]]></description><pubDate>Wed, 07 Jun 2023 10:29:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=36225076</link><dc:creator>aurbano</dc:creator><comments>https://news.ycombinator.com/item?id=36225076</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36225076</guid></item><item><title><![CDATA[New comment by aurbano in "Ask HN: If you quit your computer job, which non-computer craft would you pick"]]></title><description><![CDATA[
<p>This is something I've been thinking for a while for my long term future!<p>A dream of mine would be to setup a hostel of sorts, with an area for camping, a cafe, maybe food trucks in the summer?, surf/climbing options nearby and perhaps a partnership with schools/guides.<p>And the main thing: a big hangar to work on campervan conversions, with a ton of tools available and some staff supervision. The idea being that you bring your van, pay some sort of membership/one-time fee and work on it, with our help.<p>Perhaps do some in-house conversions for clients, but that would be just a side business to help keep things going.</p>
]]></description><pubDate>Fri, 05 May 2023 15:58:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=35831030</link><dc:creator>aurbano</dc:creator><comments>https://news.ycombinator.com/item?id=35831030</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35831030</guid></item><item><title><![CDATA[New comment by aurbano in "Ask HN: Who is hiring? (March 2023)"]]></title><description><![CDATA[
<p>Sorry the position is now filled!</p>
]]></description><pubDate>Mon, 13 Mar 2023 18:28:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=35140218</link><dc:creator>aurbano</dc:creator><comments>https://news.ycombinator.com/item?id=35140218</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35140218</guid></item><item><title><![CDATA[New comment by aurbano in "ChatGPT powered GitHub code review app"]]></title><description><![CDATA[
<p>Well, I think there's value to both points - how much of the maps code would you need to be able to get something working, and how much work would it take to implement all the custom internal dependencies that would probably be missing?<p>I'm sure there are very complex valuable pieces of code within the maps codebase (or any other), but it would be a fairly massive task finding those pieces, extracting them, and getting them to work properly in a different codebase...</p>
]]></description><pubDate>Tue, 07 Mar 2023 23:10:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=35062661</link><dc:creator>aurbano</dc:creator><comments>https://news.ycombinator.com/item?id=35062661</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35062661</guid></item><item><title><![CDATA[New comment by aurbano in "Ask HN: Who is hiring? (March 2023)"]]></title><description><![CDATA[
<p>Ah yes apologies - edited the link, let me know if it works now!<p>Thanks</p>
]]></description><pubDate>Fri, 03 Mar 2023 21:26:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=35015247</link><dc:creator>aurbano</dc:creator><comments>https://news.ycombinator.com/item?id=35015247</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35015247</guid></item><item><title><![CDATA[New comment by aurbano in "A senior engineer's guide to the system design interview"]]></title><description><![CDATA[
<p>I think they mean something like:<p>[Client]->[Cloudfront]->[Load balancer]->[ECS service in a VPC]->[RDS/other internal systems]<p>* Replace the above with any other cloud provider, or just commercial/open source tools that do the same job running in a VPS or whatever *<p>I can't see how any of this could be claimed to be protected by an NDA or similar, as this is just a highly standard architecture.<p>If you work on a proprietary system that has a specific architecture just don't mention that of course. I think the above allows us to discuss things pretty well, talk about introducing caching, why each layer is there, TLS termination, authentication/authorization concerns and implementation, secrets management...</p>
]]></description><pubDate>Fri, 03 Mar 2023 11:58:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=35008382</link><dc:creator>aurbano</dc:creator><comments>https://news.ycombinator.com/item?id=35008382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35008382</guid></item><item><title><![CDATA[New comment by aurbano in "Disqualified from a National Web Design Competition for Using GitHub"]]></title><description><![CDATA[
<p>We should foster a world full of people who use their brains to interpret rules.<p>If we're going to blindly do something because "it's the exact rule written here" then we might as well replace all decision makers with an AI that never interprets anything.<p>Their teacher was wrong for not interpreting the rules correctly - everyone's aware of that. On top of that the people writing those rules were wrong as well for either assuming that teachers would interpret them correctly, or not being more explicit when writing them.<p>It's a competition that includes writing code as a team: one of the main things you'd want them to do is to use git and thus a website like Github.</p>
]]></description><pubDate>Thu, 23 Feb 2023 10:56:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=34909022</link><dc:creator>aurbano</dc:creator><comments>https://news.ycombinator.com/item?id=34909022</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34909022</guid></item><item><title><![CDATA[New comment by aurbano in "PHP in 2023"]]></title><description><![CDATA[
<p>PHP was my first language back when I was a teenager in highschool - it all started because I wanted to get some data from users and store it (I just knew basic HTML and CSS back then), when a friend mentioned he used a PHP snippet to send an email from a website. That sounded like magic to me so I bought a book on PHP and my mind was blown by the possibilities.<p>Several websites and years later I had a pretty good understanding of backend/frontend concerns, web security, SQL and databases... although I didn't really bother setting up a local environment so I just tested new stuff "in prod" by dropping the new files directly via FPT!<p>After University I then started working as a software developer doing full stack work (mostly Java & Python backends) and Angular, then React for frontend.<p>In many ways I prefer TypeScript + React in the frontend with a Java/Nodejs + TS GraphQl backend, but I remember the speed with which you could get a website up and running, self contained, with no CI/build/deploy issues and it was the best thing ever to learn really<p>I'm almost curious to see what it'd be like to build a website super professionally now with PHP, but I'm pretty sure it'd feel very similar to typed python or Java</p>
]]></description><pubDate>Tue, 17 Jan 2023 11:09:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=34411204</link><dc:creator>aurbano</dc:creator><comments>https://news.ycombinator.com/item?id=34411204</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34411204</guid></item></channel></rss>