<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: azov</title><link>https://news.ycombinator.com/user?id=azov</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 07 Apr 2026 08:07:34 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=azov" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by azov in "The cult of vibe coding is dogfooding run amok"]]></title><description><![CDATA[
<p>Your code <i>is</i> that contract (unless your tests cover every possible input, which is not practical in most cases).</p>
]]></description><pubDate>Mon, 06 Apr 2026 21:45:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47667623</link><dc:creator>azov</dc:creator><comments>https://news.ycombinator.com/item?id=47667623</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47667623</guid></item><item><title><![CDATA[New comment by azov in "More common mistakes to avoid when creating system architecture diagrams"]]></title><description><![CDATA[
<p>Same for me. The arrows are so small I can’t even see them on my phone, but animation makes direction clear.</p>
]]></description><pubDate>Sun, 22 Mar 2026 22:55:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47483176</link><dc:creator>azov</dc:creator><comments>https://news.ycombinator.com/item?id=47483176</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47483176</guid></item><item><title><![CDATA[New comment by azov in "An ARM Homelab Server, or a Minisforum MS-R1 Review"]]></title><description><![CDATA[
<p>They fixed unlock in the last release:<p>"On a Mac with Apple silicon with macOS 26 or later, FileVault can be unlocked over SSH after a restart if Remote Login is turned on and a network connection is available."<p><a href="https://support.apple.com/guide/security/managing-filevault-sec8447f5049/web" rel="nofollow">https://support.apple.com/guide/security/managing-filevault-...</a></p>
]]></description><pubDate>Fri, 20 Feb 2026 03:51:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47083482</link><dc:creator>azov</dc:creator><comments>https://news.ycombinator.com/item?id=47083482</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47083482</guid></item><item><title><![CDATA[New comment by azov in "Banned C++ features in Chromium"]]></title><description><![CDATA[
<p>Most codebases that ban exceptions do it because they parrot Google.<p>Google’s reasons for banning exceptions are historical, not technical. Sadly, this decision got enshrined in Google C++ Style Guide. The guide is otherwise pretty decent and is used by a lot of projects, but this particular part is IMO a disservice to the larger C++ ecosystem.</p>
]]></description><pubDate>Fri, 23 Jan 2026 22:45:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46739021</link><dc:creator>azov</dc:creator><comments>https://news.ycombinator.com/item?id=46739021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46739021</guid></item><item><title><![CDATA[New comment by azov in "Log level 'error' should mean that something needs to be fixed"]]></title><description><![CDATA[
<p>If my system doesn’t work - I want to be alerted. If notification was supposed to be sent but wasn’t - it’s an error regardless of whether it wasn’t sent because of a bug in my code or external service being down. It may be a warning if I’m still retrying, but if I gave up - it’s an error.<p>“External service down, not my problem, nothing I can do” is hardly ever the case - e.g. you may need to switch to a backup provider, initiate a support call, or at least try to figure out why it’s down and for how long.</p>
]]></description><pubDate>Sat, 20 Dec 2025 19:55:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46339017</link><dc:creator>azov</dc:creator><comments>https://news.ycombinator.com/item?id=46339017</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46339017</guid></item><item><title><![CDATA[New comment by azov in "Upcoming Changes to Let's Encrypt Certificates"]]></title><description><![CDATA[
<p>If you mean that sites with expired certificates may technically be accessible if one jumps through enough hoops and ignores scary warnings - yes, of course you’re right.<p>Maybe this will just teach everyone to click through SSL warnings the same way they click through GDPR popups - for better or worse.</p>
]]></description><pubDate>Tue, 16 Dec 2025 03:30:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46284439</link><dc:creator>azov</dc:creator><comments>https://news.ycombinator.com/item?id=46284439</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46284439</guid></item><item><title><![CDATA[New comment by azov in "Upcoming Changes to Let's Encrypt Certificates"]]></title><description><![CDATA[
<p>We wanted TLS everywhere for privacy. What we ended up with is every site needs a constant blessing from some semi-centralized authority to remain accessible. Every site is “dead by default”.<p>This feels in many respects worse than what we had with plain HTTP, and we can’t even go back now.</p>
]]></description><pubDate>Tue, 16 Dec 2025 00:16:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46282966</link><dc:creator>azov</dc:creator><comments>https://news.ycombinator.com/item?id=46282966</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46282966</guid></item><item><title><![CDATA[New comment by azov in "Has the cost of building software dropped 90%?"]]></title><description><![CDATA[
<p>If the cost of building software dropped so much - where is that software?..<p>Was there an explosion of useful features in any software product you use? A jump in quality? Anything tangible an end user can see?..</p>
]]></description><pubDate>Mon, 08 Dec 2025 20:49:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46197480</link><dc:creator>azov</dc:creator><comments>https://news.ycombinator.com/item?id=46197480</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46197480</guid></item><item><title><![CDATA[New comment by azov in "Incus-OS: Immutable Linux OS to run Incus as a hypervisor"]]></title><description><![CDATA[
<p>I was hoping for easy backup via <i>zfs send</i> as well, but turns out it’s not so easy atm.<p>IncusOS does not give you shell access, you have to figure out IncusOS ways to do things via their CLI/API. I haven’t found an easy way to do incremental backup of the whole system yet. You can backup individual instances/volumes via <i>incus export</i> (which seems to use <i>zfs send</i> under the hood), but not the whole thing.<p>I have mixed feelings about their decision not to give you shell access. Guess those who want flexibility can always just install Incus on top of any Linux they like, but it would be nice to have an escape hatch for when IncusOS gives you <i>almost</i> everything you want…</p>
]]></description><pubDate>Fri, 14 Nov 2025 17:16:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=45929013</link><dc:creator>azov</dc:creator><comments>https://news.ycombinator.com/item?id=45929013</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45929013</guid></item><item><title><![CDATA[New comment by azov in "Alaska Airlines' statement on IT outage"]]></title><description><![CDATA[
<p>The ticketing system might very well be the oldest.<p>AFAIK the very first large-scale commercial deployment of what we now call "distributed cloud apps" was SABRE, a ticket reservation system built back in 1960s, still in use today.</p>
]]></description><pubDate>Fri, 24 Oct 2025 22:38:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=45699824</link><dc:creator>azov</dc:creator><comments>https://news.ycombinator.com/item?id=45699824</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45699824</guid></item><item><title><![CDATA[New comment by azov in "Australians to face age checks from search engines"]]></title><description><![CDATA[
<p>Well, direct democracy already exists in various forms (e.g., referendums, propositions on California ballots, etc.). Sometimes bad decisions are made, but I wouldn’t call it a total disaster. Can it be improved through technical means? How much improvement would it take for it to be better than the status quo?</p>
]]></description><pubDate>Wed, 02 Jul 2025 05:21:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=44440463</link><dc:creator>azov</dc:creator><comments>https://news.ycombinator.com/item?id=44440463</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44440463</guid></item><item><title><![CDATA[New comment by azov in "Australians to face age checks from search engines"]]></title><description><![CDATA[
<p>I wonder if technical complexity of implementing online age checks is about the same as implementing a robust direct democracy system - one where people can vote down bad laws instead of outsourcing those decisions wholesale to politicians they don’t even like?..</p>
]]></description><pubDate>Wed, 02 Jul 2025 05:01:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=44440379</link><dc:creator>azov</dc:creator><comments>https://news.ycombinator.com/item?id=44440379</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44440379</guid></item><item><title><![CDATA[New comment by azov in "Many ransomware strains will abort if they detect a Russian keyboard installed (2021)"]]></title><description><![CDATA[
<p>The files I normally have write access to are my important files though.<p>Immutable snapshots/offline backups help with those.</p>
]]></description><pubDate>Mon, 30 Jun 2025 03:59:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=44419221</link><dc:creator>azov</dc:creator><comments>https://news.ycombinator.com/item?id=44419221</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44419221</guid></item><item><title><![CDATA[New comment by azov in "Does iOS have sideloading yet?"]]></title><description><![CDATA[
<p>We may want to start thinking about smartphones as infrastructure.<p>It’s not practical to run five sets of power lines to each house so that utility companies can compete in a free market. Thus utility companies are heavily regulated.<p>But it’s also not practical for each person to carry five smartphones. So, maybe we need to regulate this space as well?..</p>
]]></description><pubDate>Fri, 28 Feb 2025 02:04:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=43200848</link><dc:creator>azov</dc:creator><comments>https://news.ycombinator.com/item?id=43200848</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43200848</guid></item><item><title><![CDATA[Meta to lay off 5% of 'lowest performers', plans to hire for impacted roles]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.reuters.com/technology/meta-lay-off-5-lowest-performers-plans-hire-impacted-roles-2025-01-14/">https://www.reuters.com/technology/meta-lay-off-5-lowest-performers-plans-hire-impacted-roles-2025-01-14/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42707417">https://news.ycombinator.com/item?id=42707417</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 15 Jan 2025 04:46:10 +0000</pubDate><link>https://www.reuters.com/technology/meta-lay-off-5-lowest-performers-plans-hire-impacted-roles-2025-01-14/</link><dc:creator>azov</dc:creator><comments>https://news.ycombinator.com/item?id=42707417</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42707417</guid></item><item><title><![CDATA[New comment by azov in "Code reviews do find bugs"]]></title><description><![CDATA[
<p>It depends. If your codebase is already free of lint warnings - adding a blocking check to prevent new ones is no big deal. But if your blocking check means that everyone has to drop everything and spend a week fixing code - of course this won't be smooth.<p>PS. Also, it’s a good idea to have manual override for whatever autoblocks you set up. Most linters already come with this feature.</p>
]]></description><pubDate>Tue, 02 Jul 2024 18:34:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=40859270</link><dc:creator>azov</dc:creator><comments>https://news.ycombinator.com/item?id=40859270</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40859270</guid></item><item><title><![CDATA[New comment by azov in "Code reviews do find bugs"]]></title><description><![CDATA[
<p>It takes time.<p>For a team not used to code reviews, they might seem more trouble than they're worth at first. Most likely they <i>will</i> be more trouble than they're worth for the first few months. Keep doing them and eventually your smart developers will figure "if we have to do this anyway, we may as well find something useful to say" :)<p>A few things you can do to make it smoother:<p>- Manage expectations. Initially it may be as simple as "we just want to have a second pair of eyes on every change" or "be aware what other team members are up to" - i.e. communication first, improving code second.<p>- Set up your tooling to make the process smooth. If somebody wants to just get it over with - it should be easier for them to use your official review process then to use some side channel. A vicious alternative is to make using side channels harder ;)<p>- Leverage automation. Run tests, linters, static checkers, etc. on your PRs so that developers get something useful even if no human leaves interesting comments.<p>- If some team members already have experience with code reviews - adjust their workload so that they can do more reviews. They are effectively training others by example.<p>- Make sure that code changes under review are reasonably sized. Encourage submitting changes for review early and often. "Here is the feature I worked on for 3 months, and it's due on Friday, please review" won't make anybody happy.<p>- Make it less intimidating. Code reviews are not just for finding bugs and flaws, encourage reviewers to say positive things as well.</p>
]]></description><pubDate>Tue, 02 Jul 2024 01:49:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=40852819</link><dc:creator>azov</dc:creator><comments>https://news.ycombinator.com/item?id=40852819</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40852819</guid></item><item><title><![CDATA[New comment by azov in "Tesla Owners Get Only 64% of EPA Range After Just Three Years: Study"]]></title><description><![CDATA[
<p>In addition to misleading title, note that the graphs in the article neither start at zero nor reach 100%.<p>They are totally doing it by the book [1]<p>[1] <a href="https://en.wikipedia.org/wiki/How_to_Lie_with_Statistics" rel="nofollow">https://en.wikipedia.org/wiki/How_to_Lie_with_Statistics</a></p>
]]></description><pubDate>Sat, 25 May 2024 23:10:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=40478520</link><dc:creator>azov</dc:creator><comments>https://news.ycombinator.com/item?id=40478520</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40478520</guid></item><item><title><![CDATA[New comment by azov in "Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones?"]]></title><description><![CDATA[
<p>I believe Norton Commander was the original product (for MS DOS), Midnight Commander is its open-source cross-platform clone. FAR Manager is another notable TUI clone of NC.<p>Windows Commander/Total Commander are also NC clones, but implemented as GUI instead of TUI.<p>NC was one of the most convenient UIs for managing files, it’s a pity none of the major operating systems adopted this style for their default file managers.</p>
]]></description><pubDate>Mon, 06 May 2024 17:03:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=40276792</link><dc:creator>azov</dc:creator><comments>https://news.ycombinator.com/item?id=40276792</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40276792</guid></item><item><title><![CDATA[Wyze camera breach let 13,000 strangers look into other people's homes]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.zdnet.com/home-and-office/smart-home/wyze-camera-breach-let-13000-strangers-view-other-peoples-homes/">https://www.zdnet.com/home-and-office/smart-home/wyze-camera-breach-let-13000-strangers-view-other-peoples-homes/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=39434991">https://news.ycombinator.com/item?id=39434991</a></p>
<p>Points: 29</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 19 Feb 2024 21:23:49 +0000</pubDate><link>https://www.zdnet.com/home-and-office/smart-home/wyze-camera-breach-let-13000-strangers-view-other-peoples-homes/</link><dc:creator>azov</dc:creator><comments>https://news.ycombinator.com/item?id=39434991</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39434991</guid></item></channel></rss>