<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: mugsie</title><link>https://news.ycombinator.com/user?id=mugsie</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 06 Apr 2026 08:08:34 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mugsie" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mugsie in "iTerm2 Web Browser"]]></title><description><![CDATA[
<p>yup, its really not that hard to break, but to break without the tool noticing is harder.<p>they usually work in kernel extensions or use <a href="https://developer.apple.com/documentation/endpointsecurity" rel="nofollow">https://developer.apple.com/documentation/endpointsecurity</a> - which gives them pretty good coverage of all the processes running, and arguments etc</p>
]]></description><pubDate>Fri, 19 Sep 2025 10:47:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=45300142</link><dc:creator>mugsie</dc:creator><comments>https://news.ycombinator.com/item?id=45300142</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45300142</guid></item><item><title><![CDATA[New comment by mugsie in "iTerm2 Web Browser"]]></title><description><![CDATA[
<p>it would generally be for environments where the browser is locked down as well, or has a special extension installed for "security". In a lot of those cases the shell is recorded and send to a central tool, but the webview would not be logged</p>
]]></description><pubDate>Fri, 19 Sep 2025 09:35:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=45299711</link><dc:creator>mugsie</dc:creator><comments>https://news.ycombinator.com/item?id=45299711</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45299711</guid></item><item><title><![CDATA[New comment by mugsie in "A single line of code cost $8000"]]></title><description><![CDATA[
<p>> Code reviews kill velocity<p>Yes, they kill <i>your</i> velocity. However, the velocity of a team can be massively increased by shipping small things a lot more often.<p>Stable branches that sit around for weeks are the real velocity killer, and make things a lot more risky on deployment.</p>
]]></description><pubDate>Tue, 29 Apr 2025 17:54:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=43835875</link><dc:creator>mugsie</dc:creator><comments>https://news.ycombinator.com/item?id=43835875</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43835875</guid></item><item><title><![CDATA[New comment by mugsie in "A single line of code cost $8000"]]></title><description><![CDATA[
<p>> Why not require two or three reviews if they are so helpful at finding mistakes?<p>Places do? a lot of opensource projects have the concept of dual reviews, and a lot of code bases have CODEOWNERS to ensure the people with the context review the code, so you could have 5-10 reviewers if you do a large PR</p>
]]></description><pubDate>Tue, 29 Apr 2025 17:52:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=43835854</link><dc:creator>mugsie</dc:creator><comments>https://news.ycombinator.com/item?id=43835854</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43835854</guid></item><item><title><![CDATA[New comment by mugsie in "Whistleblower: DOGE Siphoned NLRB Case Data"]]></title><description><![CDATA[
<p>> Who handles physical security and what sort of place is it located that it can house that kind of data?<p>In general, the cloud/systems operator, in conjunction with the launch customer will build a dedicated facility for the classified stuff, and for the controlled stuff may have a dedicated facility, or have segments of the DCs in the US with extra security. for the classified stuff, there is a pretty rigorous list of requirements for the DC, and for any NOC that operates the service.<p>> To what degree is the federal government subsidizing Amazon's retail dominance?<p>A fair bit, but they are just like any big customer - just with higher margins. I think that was part of the reasoning for breaking up JEDI after AWS got it - the administration at the time hated the AMZN leadership, so wanted to remove money firehose from them and give it to others.</p>
]]></description><pubDate>Tue, 22 Apr 2025 16:22:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=43763848</link><dc:creator>mugsie</dc:creator><comments>https://news.ycombinator.com/item?id=43763848</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43763848</guid></item><item><title><![CDATA[New comment by mugsie in "Whistleblower: DOGE Siphoned NLRB Case Data"]]></title><description><![CDATA[
<p>apparently? JEDI and Wild and Stormy were two programs just from the DoD and NSA that were 20 billion USD.<p>AWS, Azure, Oracle, SUSE (via Rancher) and I am sure GCP all have confidential & classified (C/S/TS) clouds, as well as lower FedRAMP clouds to get that sweet sweet federal money.<p>Not sure what questions it raises, it has been a thing for decades.</p>
]]></description><pubDate>Tue, 22 Apr 2025 12:52:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=43761517</link><dc:creator>mugsie</dc:creator><comments>https://news.ycombinator.com/item?id=43761517</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43761517</guid></item><item><title><![CDATA[New comment by mugsie in "Why AI will never replace human code review"]]></title><description><![CDATA[
<p>If humans can't scale to review, how are they scaling to code?
Humans how code should review, or the whole point of code review is pointless, and everyone should just push to HEAD and revert on failure</p>
]]></description><pubDate>Tue, 18 Mar 2025 18:19:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=43402828</link><dc:creator>mugsie</dc:creator><comments>https://news.ycombinator.com/item?id=43402828</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43402828</guid></item><item><title><![CDATA[New comment by mugsie in "Why AI will never replace human code review"]]></title><description><![CDATA[
<p>is that AI or just actually running CI?</p>
]]></description><pubDate>Tue, 18 Mar 2025 18:18:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=43402804</link><dc:creator>mugsie</dc:creator><comments>https://news.ycombinator.com/item?id=43402804</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43402804</guid></item><item><title><![CDATA[New comment by mugsie in "The History of S.u.S.E"]]></title><description><![CDATA[
<p>I was only there for a year or two, but it was a great place to work, and I 100% agree on the upstream contributors, but the main thing I will remember is how much people cared.<p>In some cases, waaayyy too much about little things, but a lot of the time about the right thing to do for the product and for the open source community around it.<p>I think the main thing I will miss is sitting down on a Friday afternoon and reading the dev list (devel@ I think?), it was a thing of beauty.</p>
]]></description><pubDate>Fri, 14 Feb 2025 17:06:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=43050498</link><dc:creator>mugsie</dc:creator><comments>https://news.ycombinator.com/item?id=43050498</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43050498</guid></item><item><title><![CDATA[New comment by mugsie in "So you wanna write Kubernetes controllers?"]]></title><description><![CDATA[
<p>Yeah, DevOps was a culture not a job title, and then we let us software engineers in who just want to throw something into prod and go home on friday night, so they decided it was a task, and the lowest importance thing possible, but simultaniously, the devops/sre/prod eng teams needed to be perfect,  because its prod.<p>it is a wierd dichotomy I have seem, and it is getting worse. We let teams have access to argo manifiests, and helm charts, and even let them do custom in repo charts.<p>not one team in the last year has actually gone and looked at k8s docs to figure out how to do basic shit, they just dump questions into channels, and soak up time from people explaining the basics of the system their software runs on.</p>
]]></description><pubDate>Sun, 26 Jan 2025 21:57:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=42834584</link><dc:creator>mugsie</dc:creator><comments>https://news.ycombinator.com/item?id=42834584</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42834584</guid></item><item><title><![CDATA[New comment by mugsie in "So you wanna write Kubernetes controllers?"]]></title><description><![CDATA[
<p>Yeah, that doesn't really answer the question at all...
Do you just have a pile of cloudformation on your desktop? point and click? tf?
And then none of the actual questions like<p>> How do you handle application lifecycle concerns like database backup/restore, migrations/upgrades?<p>were even touched.</p>
]]></description><pubDate>Sun, 26 Jan 2025 21:52:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=42834530</link><dc:creator>mugsie</dc:creator><comments>https://news.ycombinator.com/item?id=42834530</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42834530</guid></item><item><title><![CDATA[New comment by mugsie in "So you wanna write Kubernetes controllers?"]]></title><description><![CDATA[
<p>Yup, and it has the advantage of having a easily backed up state store to represent the actions of the GUI.<p>I always liked the octant UI autogeneration for CRDs and the way it just parsed things correctly from the beginning, if they had an edit mode that would be perfect</p>
]]></description><pubDate>Sun, 26 Jan 2025 21:47:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=42834494</link><dc:creator>mugsie</dc:creator><comments>https://news.ycombinator.com/item?id=42834494</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42834494</guid></item><item><title><![CDATA[New comment by mugsie in "So you wanna write Kubernetes controllers?"]]></title><description><![CDATA[
<p>Thats great if that works for you, and for a lot people and teams. You have just shifted the complexity of networking, storage, firewalling, IP management, L7 proxying to AWS, but hey, you do have click ops there.<p>> DevOps went from something you did when standing up or deploying an application, to an industry-wide jobs program. It’s the TSA of the software world.<p>DevOps was never a job title, or process, it was a way of working, that went beyond yeeting to prod, and ignoring it.<p>From that one line, you never did devops - you did dev, with some deployment tools (that someone else wrote?)</p>
]]></description><pubDate>Sun, 26 Jan 2025 20:32:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=42833782</link><dc:creator>mugsie</dc:creator><comments>https://news.ycombinator.com/item?id=42833782</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42833782</guid></item><item><title><![CDATA[New comment by mugsie in "So you wanna write Kubernetes controllers?"]]></title><description><![CDATA[
<p>Yeah, for a lot of companies, this is way overkill. Thats fine, don't use it! In the places I have seen use it when it is actually needed, the controller makes a lot of work for teams disappear. It exists, because thats how K8S itself works? - how it translates from a deployment -> replica set -> pod -> container.<p>Abstractions are useful to stop 100000s lines of boiler plate code. Same reason we have terraform providers, Ansible modules, and well, the same concepts in programming ...</p>
]]></description><pubDate>Sun, 26 Jan 2025 20:28:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=42833742</link><dc:creator>mugsie</dc:creator><comments>https://news.ycombinator.com/item?id=42833742</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42833742</guid></item><item><title><![CDATA[New comment by mugsie in "Show HN: Terraform Provider for Inexpensive Switches"]]></title><description><![CDATA[
<p>Any of the SoNIC supported switches - they all run a linux NOS, with an interface to the switch chip.<p>Can even run containers using kubelet :D<p><a href="https://github.com/sonic-net/SONiC/blob/sonic_image_md_update/supported_devices_platforms.md">https://github.com/sonic-net/SONiC/blob/sonic_image_md_updat...</a></p>
]]></description><pubDate>Mon, 20 Jan 2025 18:08:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=42771370</link><dc:creator>mugsie</dc:creator><comments>https://news.ycombinator.com/item?id=42771370</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42771370</guid></item><item><title><![CDATA[New comment by mugsie in "Why is Cloudflare Pages' bandwidth unlimited?"]]></title><description><![CDATA[
<p>it may be, especially if the ISP in question just does direct peering with you, your unit cost can drop to ~ $0/MB, and you stop paying Cogent/Verizion/HE unit cost for facilitating the connection from you to the ISP.<p>Works for the ISP too, one off cost for them to drop there side of the bill down</p>
]]></description><pubDate>Wed, 15 Jan 2025 19:37:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=42715884</link><dc:creator>mugsie</dc:creator><comments>https://news.ycombinator.com/item?id=42715884</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42715884</guid></item><item><title><![CDATA[New comment by mugsie in "Federal frenzy to patch gaping Gitlab account takeover hole"]]></title><description><![CDATA[
<p>Basically all of them? Even the DOD Iron bank / repo1 has non CAC modes behind an auth provider. They have forced 2FA on from what I can see now though</p>
]]></description><pubDate>Thu, 02 May 2024 18:45:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=40239972</link><dc:creator>mugsie</dc:creator><comments>https://news.ycombinator.com/item?id=40239972</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40239972</guid></item><item><title><![CDATA[New comment by mugsie in "Kata Containers: Virtual Machines that feel and perform like containers"]]></title><description><![CDATA[
<p>there is pretty low overhead if you are opinionated - this is very similar to firecracker (AWS) tooling, so cut down hypervisor with ~ 0 devices, and a cut down guest OS means pretty quick boot times</p>
]]></description><pubDate>Mon, 17 Jul 2023 16:42:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=36760453</link><dc:creator>mugsie</dc:creator><comments>https://news.ycombinator.com/item?id=36760453</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36760453</guid></item><item><title><![CDATA[New comment by mugsie in "Google Groups has been left to die"]]></title><description><![CDATA[
<p>Is that not "Google Groups for Workspaces" vs the newsgroups style public Google Groups this article is talking about?</p>
]]></description><pubDate>Wed, 08 Mar 2023 17:19:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=35071814</link><dc:creator>mugsie</dc:creator><comments>https://news.ycombinator.com/item?id=35071814</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35071814</guid></item><item><title><![CDATA[New comment by mugsie in "Stripe clawed back pension contributions after staff cuts"]]></title><description><![CDATA[
<p>I mean, just because someone is well paid doesn't mean they deserve to have money taken from them?<p>Every company has this as standard, but a lot have waived it for redundancies, so let's not let stripe off the hook.</p>
]]></description><pubDate>Sun, 15 Jan 2023 20:28:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=34392985</link><dc:creator>mugsie</dc:creator><comments>https://news.ycombinator.com/item?id=34392985</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34392985</guid></item></channel></rss>