<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: aswerty</title><link>https://news.ycombinator.com/user?id=aswerty</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 20 Jun 2026 14:39:59 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=aswerty" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by aswerty in "Cal.com is going closed source"]]></title><description><![CDATA[
<p>Surely the argument is just to have an LLM stressing for vulnerabilities during the build pipeline before merging to main? Resulting in better security from LLMs.<p>One must assume this was a direction they wanted to move towards and this is the  justification they thought would be most palatable.</p>
]]></description><pubDate>Thu, 16 Apr 2026 11:10:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47791387</link><dc:creator>aswerty</dc:creator><comments>https://news.ycombinator.com/item?id=47791387</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47791387</guid></item><item><title><![CDATA[New comment by aswerty in "Thank HN: You helped save 33k lives"]]></title><description><![CDATA[
<p>Another 2014 batch member here. Hard to believe it is over 10 years I've been contributing to Watsi.</p>
]]></description><pubDate>Wed, 18 Feb 2026 09:18:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47058962</link><dc:creator>aswerty</dc:creator><comments>https://news.ycombinator.com/item?id=47058962</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47058962</guid></item><item><title><![CDATA[New comment by aswerty in "Say Hi to Kit"]]></title><description><![CDATA[
<p>While there is nothing inherently wrong with this. It does have vibes of Mayers and the Yahoo logo. The ship is going down but we have a fresh new look!</p>
]]></description><pubDate>Thu, 06 Nov 2025 13:39:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=45835105</link><dc:creator>aswerty</dc:creator><comments>https://news.ycombinator.com/item?id=45835105</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45835105</guid></item><item><title><![CDATA[New comment by aswerty in "How Europe crushes innovation"]]></title><description><![CDATA[
<p>The article image is literally the USA with a jetpack and Europe with a ball and chain. So it seems self evident why somebody might reference the US.</p>
]]></description><pubDate>Mon, 06 Oct 2025 18:27:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=45494557</link><dc:creator>aswerty</dc:creator><comments>https://news.ycombinator.com/item?id=45494557</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45494557</guid></item><item><title><![CDATA[New comment by aswerty in "Introduction to GrapheneOS"]]></title><description><![CDATA[
<p>Is it just me or does it seems very odd that GrapheneOS only runs on a phone produced by the company that makes Android. Meaning that ironically, it isn't a Google alternative.<p>I know the reasons are technical, but still, it means I have no interest in it as somebody who is actively de-googling myself.</p>
]]></description><pubDate>Mon, 15 Sep 2025 12:33:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=45248900</link><dc:creator>aswerty</dc:creator><comments>https://news.ycombinator.com/item?id=45248900</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45248900</guid></item><item><title><![CDATA[New comment by aswerty in "Next.js is infuriating"]]></title><description><![CDATA[
<p>My personal experience is Remix has all kinds of problems akin to the issues in the blog post, including the mess that is remix -> react router v7. When I worked with Remix a year ago logging and middlewares were also a disaster. For example it didn't have middlewares, and had no way to create a LocalContext from the host (e.g. Express or whatever you use) that first starts handling the request down through the remix app.<p>I also had the impression they would probably follow the Vercel style, framework as a business model, with it being sold to Shopify.I don't really know where it's all going, but it is not the sort of thing I would tie myself to.</p>
]]></description><pubDate>Tue, 02 Sep 2025 13:22:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=45102796</link><dc:creator>aswerty</dc:creator><comments>https://news.ycombinator.com/item?id=45102796</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45102796</guid></item><item><title><![CDATA[New comment by aswerty in "Design patterns you should unlearn in Python"]]></title><description><![CDATA[
<p>The Zen of Python: there should be one obvious way to do things.<p>Python in practice: there is more ways of doing it than in any other programming language.<p>Oh Python, how I love and hate you.</p>
]]></description><pubDate>Fri, 01 Aug 2025 16:59:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=44759416</link><dc:creator>aswerty</dc:creator><comments>https://news.ycombinator.com/item?id=44759416</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44759416</guid></item><item><title><![CDATA[New comment by aswerty in "So you're a manager now"]]></title><description><![CDATA[
<p>Great template.<p>It certainly reflects the process I've gone during some difficult conversations, at least when I did them well. And I've certainly done the other approach where I just dug my trench and they dug theirs; oh lord, is it a terrible approach!</p>
]]></description><pubDate>Thu, 31 Jul 2025 19:55:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=44749441</link><dc:creator>aswerty</dc:creator><comments>https://news.ycombinator.com/item?id=44749441</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44749441</guid></item><item><title><![CDATA[New comment by aswerty in "It's time for modern CSS to kill the SPA"]]></title><description><![CDATA[
<p>I'm not a fan of the SPA, or at least in practice, but there is something very attractive about going with a solution that everybody knows.<p>At work we are building a new "website like" frontend and it is a SPA (that internally operates as a MPA) built with React. The main reasons are we: know this setup well and know when hiring we will find people who know this setup as well. Beyond that, it will allow us to build out more application like features in the future if needed.<p>This approach has been popular in the industry for over 10 years now. Whereas most of the current discussion and tech on the frontend feels like churn and betting on the next thing. A lot of people just want tools that are mature and can get the job done regardless of them being the best tool under specific criteria.</p>
]]></description><pubDate>Sat, 26 Jul 2025 08:43:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=44692497</link><dc:creator>aswerty</dc:creator><comments>https://news.ycombinator.com/item?id=44692497</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44692497</guid></item><item><title><![CDATA[New comment by aswerty in "Astro is a return to the fundamentals of the web"]]></title><description><![CDATA[
<p>It's clear to me that the frontend conversation space is broken. Not even just the ecosystem being a mess.<p>Boiling down the conversation I see in the article, it just seems to be: the browser as a HMI vs the browser as a an application runtime. Depending on what you want to do one might be a better fit than the other. But the points it puts forward are fluff arguments like "it's a breadth of fresh air" or "it loads faster".<p>It's difficult to articulate the source of just how broken the discussion space is; nor have I made a particularly strong argument myself. But I think it's important to keep pushing back on conversations that position framework's like they are brands winning hearts and minds. Ala the fashion industry.</p>
]]></description><pubDate>Wed, 09 Jul 2025 12:50:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=44509434</link><dc:creator>aswerty</dc:creator><comments>https://news.ycombinator.com/item?id=44509434</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44509434</guid></item><item><title><![CDATA[New comment by aswerty in "Why Property Testing Finds Bugs Unit Testing Does Not (2021)"]]></title><description><![CDATA[
<p>Potentially using the git hash as a seed would make sense, so for a given snapshot of code it is always going to be deterministic. When the git hash changes (i.e. your code) then that would result in a different set of test inputs running.<p>Allowing reproducibility for a given change set.</p>
]]></description><pubDate>Wed, 21 May 2025 15:20:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=44052454</link><dc:creator>aswerty</dc:creator><comments>https://news.ycombinator.com/item?id=44052454</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44052454</guid></item><item><title><![CDATA[New comment by aswerty in "Why Property Testing Finds Bugs Unit Testing Does Not (2021)"]]></title><description><![CDATA[
<p>Just as an anecdotal experience. It doesn't necessarily go without saying.<p>The most memorable discussion I had around PBT was with a colleague (a skip report) who saw "true" randomness as a net benefit and that reproducibility was not a critical characteristic of the test suite (I guess the reasoning was then it could catch things at a later date?). To be honest, it scared the hell out of me and I pushed back pretty hard on them and the broader team.<p>I have no issue with a psuedo-random set of test cases that are declaratively generated. That makes sense if that is what is meant by PBT. Since it is just a more efficient way of testing (and you would assume this would allow you to cast a wider net).</p>
]]></description><pubDate>Wed, 21 May 2025 14:56:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=44052153</link><dc:creator>aswerty</dc:creator><comments>https://news.ycombinator.com/item?id=44052153</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44052153</guid></item><item><title><![CDATA[New comment by aswerty in "Ask HN: SPA vs. SSR in 2024?"]]></title><description><![CDATA[
<p>My 2 cents<p>The SSR game is peak frontend fashion.<p>The players in this space sell hosting solutions and getting you onto their platform and spending money is their primary goal (i.e. increasing the amount of server side compute and ancillary "services" needed to deliver a frontend solution). Regardless even if you go SSR the backend elements should just be used for SSR, and potentially things like auth, but otherwise just go with a data API as normal that provides the SSR backend with data. Rule of thumb, the SSR solution should never be considered "backend" even if it is running on a server and not the client.<p>SSR means it is way more difficult to open the network tab in developer tools and understand how your frontend is driving your API. I don't think I fully appreciated looking at the JSON sent over the wire in this tab until I did some SSR work.<p>If you go with SSR expect ridiculous churn in your technology space.<p>In the end I have latched onto vanilla React (e.g. no framework like Next) SPA that lazy loads components so you don't have a huge download on the first page load. I use wouter for routing and am pretty much trying to minimize all other deps where possible. I've gone with Preact but am questioning that a little now since it feels like I'm going off-road a bit on my simple setup.<p>I'm no expert on the frontend but thought I'd share my experience walking down this same path over the last 3 months or so.<p>Edit: how ironic that I'm calling React "my simple setup"...</p>
]]></description><pubDate>Tue, 15 Apr 2025 13:08:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=43692136</link><dc:creator>aswerty</dc:creator><comments>https://news.ycombinator.com/item?id=43692136</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43692136</guid></item><item><title><![CDATA[New comment by aswerty in "Show HN: I made a live multiplayer Minesweeper game"]]></title><description><![CDATA[
<p>I just assumed they were bots since they seem to be clicking at the rate limit.</p>
]]></description><pubDate>Tue, 18 Mar 2025 17:47:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=43402385</link><dc:creator>aswerty</dc:creator><comments>https://news.ycombinator.com/item?id=43402385</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43402385</guid></item><item><title><![CDATA[New comment by aswerty in "Google to buy Wiz for $32B"]]></title><description><![CDATA[
<p>Wiz seems to only be about 4 years old, as per wikipedia. That valuation in such a short amount of time surely must be some kind of record? Or am I missing something?</p>
]]></description><pubDate>Tue, 18 Mar 2025 13:07:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=43398996</link><dc:creator>aswerty</dc:creator><comments>https://news.ycombinator.com/item?id=43398996</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43398996</guid></item><item><title><![CDATA[New comment by aswerty in "Trees not profits: we're giving up our right to ever sell Ecosia (2018)"]]></title><description><![CDATA[
<p>All great points. I try to de-google mostly from a personal perspective (though still haven't gotten off Maps or Android). I use loads of Google products at work though because I'm not the decision maker there.</p>
]]></description><pubDate>Mon, 10 Mar 2025 11:13:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=43319179</link><dc:creator>aswerty</dc:creator><comments>https://news.ycombinator.com/item?id=43319179</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43319179</guid></item><item><title><![CDATA[New comment by aswerty in "Trees not profits: we're giving up our right to ever sell Ecosia (2018)"]]></title><description><![CDATA[
<p>The model they use is relatively well known: <a href="https://en.wikipedia.org/wiki/Steward-ownership" rel="nofollow">https://en.wikipedia.org/wiki/Steward-ownership</a><p>My personal experience with this model boils down to: you make a company and a charity. Where the charity owns special share categories in the company.<p>You can then have other share types for founders and investors. These share types can essentially be bought out (e.g. an investor share can be bought for 5x of it's initial value, say, allowing for investment with a 5x cap). Essentially allowing the charity to gain full shareholding at a certain point. But there is no requirement to have these other share types - but they are useful drivers to get the company off the ground.<p>Obviously this type of investment isn't something traditional VCs care for; other more philanthropic oriented sources are required.</p>
]]></description><pubDate>Mon, 10 Mar 2025 11:06:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=43319109</link><dc:creator>aswerty</dc:creator><comments>https://news.ycombinator.com/item?id=43319109</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43319109</guid></item><item><title><![CDATA[New comment by aswerty in "Trees not profits: we're giving up our right to ever sell Ecosia (2018)"]]></title><description><![CDATA[
<p>Fastmail and Kagi. And I'm very happy with both.</p>
]]></description><pubDate>Mon, 10 Mar 2025 10:56:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=43319049</link><dc:creator>aswerty</dc:creator><comments>https://news.ycombinator.com/item?id=43319049</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43319049</guid></item><item><title><![CDATA[New comment by aswerty in "Trees not profits: we're giving up our right to ever sell Ecosia (2018)"]]></title><description><![CDATA[
<p>I really like the idea of Ecosia and Steward Owned companies, but as somebody who wants out of the Ad game completely, uses uBlock Origin religiously and pays for services like email and search. I haven't actually used Ecosia, but am interested in others experiences with it. But I imagine in the HN crowd a lot of other people fit the same profile as myself.</p>
]]></description><pubDate>Mon, 10 Mar 2025 09:40:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=43318546</link><dc:creator>aswerty</dc:creator><comments>https://news.ycombinator.com/item?id=43318546</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43318546</guid></item><item><title><![CDATA[New comment by aswerty in "Welcome to Ladybird, a truly independent web browser"]]></title><description><![CDATA[
<p>I guess the quality here is resilience more so than immunity. I guess you can say opensource is much more resilient to enshittification.<p>I think Mozilla has been a good example of that but the perception has been that resilience has been crumbling for years. Without an independent business model they have been in a really terrible position from the get-go.</p>
]]></description><pubDate>Fri, 28 Feb 2025 08:07:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=43203020</link><dc:creator>aswerty</dc:creator><comments>https://news.ycombinator.com/item?id=43203020</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43203020</guid></item></channel></rss>