<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: jmholla</title><link>https://news.ycombinator.com/user?id=jmholla</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Apr 2026 09:35:03 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jmholla" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jmholla in "Show HN: Idontuselinkedin.com"]]></title><description><![CDATA[
<p>When I was going to register it with Porkbun, it showed this warning:<p>> This TLD has very strict verifiable contact requirements. You MUST use verifiable contact information or your domain may be suspended and / or deleted without warning by the registry and without refund. The registry is also extremely difficult to contact and communicate with, it's possible that you will be asked to rectify your unverifiable contact info and do so but then they will ignore you. Yes, it is pure insanity and bad enough that we took the time to add this very special warning.<p>> This TLD does not allow WHOIS privacy but generally redacts your personal information. This means that your personal contact information will be sent to the registry but it should not be made public. Please note that some registries will make your contact information public if you are registering as a company, organization, or something other than an individual person.<p>I made this as a set it and forget it site, so I didn't want to deal with any hassle that might come up. Have you registered .in domains and experienced anything like this?</p>
]]></description><pubDate>Thu, 09 Apr 2026 21:25:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47710382</link><dc:creator>jmholla</dc:creator><comments>https://news.ycombinator.com/item?id=47710382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47710382</guid></item><item><title><![CDATA[Show HN: Idontuselinkedin.com]]></title><description><![CDATA[
<p>I've found that a lot of job applications these days required a LinkedIn URL, but they often don't validate that it is actually a LinkedIn URL. So, feel free to use this instead.<p>I considered getting idontuselinked.in, but Porkbun let me know that the Indian registrar can be difficult to work with. I could be convinced to get it as well.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47710178">https://news.ycombinator.com/item?id=47710178</a></p>
<p>Points: 11</p>
<p># Comments: 6</p>
]]></description><pubDate>Thu, 09 Apr 2026 21:10:37 +0000</pubDate><link>https://idontuselinkedin.com</link><dc:creator>jmholla</dc:creator><comments>https://news.ycombinator.com/item?id=47710178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47710178</guid></item><item><title><![CDATA[New comment by jmholla in "Show HN: A game where you build a GPU"]]></title><description><![CDATA[
<p>I've made it through about the first ten parts of section 2. Some additional feedback I've put together:<p>* Sometimes explanations are overly lacking, other times they get repetitive. This feels like it needs to be accompanied by a course to fully deliver value. For instance, we're kind of thrown into truth gates without having really gone over them. And understanding how to combine NMOS and PMOS gates could use a better intro. Once I knew the answers, I got my brain to reset to my VLSI course from college, but I think a better primer could've accomplished that. In other places, I feel like we get more refreshers on some components than others.<p>* The routing algorithm needs to be better. I get a lot of staircase wires and straight up overlaps.<p>* Right clicking should clear attempted connections.<p>* There should be away to delete components you've placed. Maybe I just couldn't figure it out.<p>* I think icons should be included on the components pane. I kept clicking NOR when I wanted NOT and a better visual cue would have helped.<p>* It feels like difficulty is all over the place. Perhaps this is corrected with better explanations, but creating the NAND gates and NOR gates were much more difficult compared to AND and OR. Perhaps actually having us construct those gates without NOT would change the difficulty curve.<p>* The success overlay shows up too fast. Especially on levels that are just a demonstration (like the NMOS and PMOS Again levels) you don't get to to see everything the level is trying to demonstrate before the level announces that you have succeeded.<p>* In the intros, when there are new components, their description pops in. Instead, it should just advance like a slide. It's very jarring.<p>* Also, it's unclear that those aren't part of the intro. Maybe instead of popping them up, flash the little information icon next to them.<p>* What you call a capacitor I believe is actually a combination of a transistor and a capacitor. I think people will be hard pressed to find documentation on a capacitor with an enable switch. But, then you use this same capacitor to form a 1T1C cell. I'm rather confused.<p>* Many times when I finished a level, the circuit would switch to a prior level's solution.<p>* Some components have the same letters for every terminal (e.g. half-adders), meaning you need to scroll over the terminals to know what they do.<p>* Some levels have many test cases, and there's now way to see them all.<p>* Level 2.3 talks about us having registers, but we never covered those. In fact, I think we're still a ways away since we need to get from switches to flip-flops then to registers.<p>There isn't much order to this. Just what I recorded while working through it. Overall it's pretty good, I just think polish would got quite a ways.<p>Thank you for sharing this! I'm really excited to get to the more GPU specific parts. I basically did this for CPUs in college and I'm excited to see what preconception and missing conceptions I have for GPUs.</p>
]]></description><pubDate>Sat, 04 Apr 2026 20:42:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47643150</link><dc:creator>jmholla</dc:creator><comments>https://news.ycombinator.com/item?id=47643150</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47643150</guid></item><item><title><![CDATA[New comment by jmholla in "Show HN: A game where you build a GPU"]]></title><description><![CDATA[
<p>The continue buttons in intro break for me all the time on Firefox. I can't actually finish most of them.</p>
]]></description><pubDate>Sat, 04 Apr 2026 18:52:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47642046</link><dc:creator>jmholla</dc:creator><comments>https://news.ycombinator.com/item?id=47642046</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47642046</guid></item><item><title><![CDATA[New comment by jmholla in "Code Is Worthless"]]></title><description><![CDATA[
<p>I think Hacker News auto-title editing has caught this one. It's actually "Your Code is Worthless". It dives into how lines of code has become a productivity metric once again, what actual metrics should be used, and how AI is not holding up to those.</p>
]]></description><pubDate>Sat, 04 Apr 2026 18:00:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47641550</link><dc:creator>jmholla</dc:creator><comments>https://news.ycombinator.com/item?id=47641550</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47641550</guid></item><item><title><![CDATA[New comment by jmholla in "Ask HN: Who is hiring? (April 2026)"]]></title><description><![CDATA[
<p>For those looking at this, this role is only in Mexico.</p>
]]></description><pubDate>Fri, 03 Apr 2026 20:03:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47631507</link><dc:creator>jmholla</dc:creator><comments>https://news.ycombinator.com/item?id=47631507</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47631507</guid></item><item><title><![CDATA[New comment by jmholla in "Ask HN: Who wants to be hired? (April 2026)"]]></title><description><![CDATA[
<p><p><pre><code>    Location: Colorado
    Remote: Yes
    Willing to relocate: No
    Technologies: CI/CD (GitLab, Jenkins), IaC (Terraform/OpenTofu, Ansible, SaltStack), Cloud Infrastructure (AWS, DigitalOcean, Azure), Containerization (Docker/Podman, Kubernetes), Observability (Grafana, ELK), Systems & Networking (Linux, Systemd, Nginx, Networking Architecture), Languages (Python, Bash, Nix, Go, and more)
    Résumé/CV: https://drive.google.com/file/d/1kBuqYtQsNDTpq6_UBO9gY589mqyeq2_G/view
    Email: joshua <dot> m <dot> holland <at> gmail <dot> com
</code></pre>
Hi. My name is Josh and I have spent over twelve years of my fourteen year career in DevOps and automation.<p>In my early career, I maintained legacy build and delivery systems while transitioning organizations to modern tooling. At my most recent role, I built those same systems and production infrastructure from the ground up, while simultaneously finding and filling unidentified organizational gaps: legal compliance, IT, and customer support.<p>My experience spans IC work, legacy system ownership, and greenfield development, in close collaboration with both technical and non-technical stakeholders. I am ready to lead teams and grow the engineers within them.<p>If you're looking for a technical leader to head up your DevOps/SRE/Infrastructure/Platform team, or to shape engineering at the organizational level, I have the experience and the tenacity to get it done.</p>
]]></description><pubDate>Wed, 01 Apr 2026 20:51:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47606398</link><dc:creator>jmholla</dc:creator><comments>https://news.ycombinator.com/item?id=47606398</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47606398</guid></item><item><title><![CDATA[New comment by jmholla in "An update on Steam / GOG changes for OpenTTD"]]></title><description><![CDATA[
<p>You do your due diligence beforehand and realize this is a bad use of your money.</p>
]]></description><pubDate>Thu, 19 Mar 2026 20:16:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47445296</link><dc:creator>jmholla</dc:creator><comments>https://news.ycombinator.com/item?id=47445296</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47445296</guid></item><item><title><![CDATA[New comment by jmholla in "Glassworm is back: A new wave of invisible Unicode attacks hits repositories"]]></title><description><![CDATA[
<p>FYI, in your reproduction, both of the conditionals are the same. But you are right, the initial implementation was `!=`<p><pre><code>    while [[ $SECONDS != $1 ]]; do
</code></pre>
became<p><pre><code>    while [[ $SECONDS -lt $1 ]]; do</code></pre></p>
]]></description><pubDate>Mon, 16 Mar 2026 17:59:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47402449</link><dc:creator>jmholla</dc:creator><comments>https://news.ycombinator.com/item?id=47402449</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47402449</guid></item><item><title><![CDATA[New comment by jmholla in "HP has new incentive to stop blocking third-party ink in its printers"]]></title><description><![CDATA[
<p>Didn't Brother start pulling this same stuff? I recall hearing something along those lines and blocking mine from talking to the Internet.</p>
]]></description><pubDate>Sat, 14 Mar 2026 17:50:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47379203</link><dc:creator>jmholla</dc:creator><comments>https://news.ycombinator.com/item?id=47379203</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47379203</guid></item><item><title><![CDATA[New comment by jmholla in "Nanny state discovers Linux, demands it check kids' IDs before booting"]]></title><description><![CDATA[
<p>A slippery slope is only a fallacy if there is no demonstrated history of it existing. I think we're all aware that that is not the case for surveillance laws.</p>
]]></description><pubDate>Fri, 13 Mar 2026 16:51:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47366797</link><dc:creator>jmholla</dc:creator><comments>https://news.ycombinator.com/item?id=47366797</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47366797</guid></item><item><title><![CDATA[New comment by jmholla in "Scrt: A CLI secret manager for developers, sysadmins and DevOps"]]></title><description><![CDATA[
<p>Can you explain what you find complicated about sops? I've used it with ease for the last two years, both personally and professionally.</p>
]]></description><pubDate>Thu, 12 Mar 2026 20:56:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47356976</link><dc:creator>jmholla</dc:creator><comments>https://news.ycombinator.com/item?id=47356976</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47356976</guid></item><item><title><![CDATA[New comment by jmholla in "I don't know Apple's endgame for the Fn/Globe key–or if Apple does"]]></title><description><![CDATA[
<p>> You continue to use it for something else? How is it different from any other default shortcut you don't line and change?<p>The author points out that Apple defaults often don't allow you to reuse them. They talk pretty far in the article about how that can't map globe+H to a different function. So, this theoretical is about them not being able to continue using their combination for what they want at Apple's whims.</p>
]]></description><pubDate>Tue, 10 Mar 2026 05:06:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47319262</link><dc:creator>jmholla</dc:creator><comments>https://news.ycombinator.com/item?id=47319262</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47319262</guid></item><item><title><![CDATA[New comment by jmholla in "A new California law says all operating systems need to have age verification"]]></title><description><![CDATA[
<p>It also applies to application providers. The law requires them to have their applications ask the OS how old the user is whenever it is downloaded and launched.</p>
]]></description><pubDate>Mon, 02 Mar 2026 19:08:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47222551</link><dc:creator>jmholla</dc:creator><comments>https://news.ycombinator.com/item?id=47222551</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47222551</guid></item><item><title><![CDATA[New comment by jmholla in "A new California law says all operating systems need to have age verification"]]></title><description><![CDATA[
<p>Far narrower is doing a lot of heavy lifting in your response.<p>> (c) “Application” means a software application that may be run or directed by a user on a computer, a mobile device, or any other general purpose computing device that can access a covered application store or download an application.<p>If your device can connect to a covered application store, every application on your computer must follow this.</p>
]]></description><pubDate>Mon, 02 Mar 2026 18:51:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47222309</link><dc:creator>jmholla</dc:creator><comments>https://news.ycombinator.com/item?id=47222309</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47222309</guid></item><item><title><![CDATA[New comment by jmholla in "A new California law says all operating systems need to have age verification"]]></title><description><![CDATA[
<p>That's not a guarantee. It's up to how the courts interpret that and. Given that this law is meant to handle a moving target like age, I fully expect them to interpret it as its disjunctive form.</p>
]]></description><pubDate>Fri, 27 Feb 2026 19:34:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47184549</link><dc:creator>jmholla</dc:creator><comments>https://news.ycombinator.com/item?id=47184549</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47184549</guid></item><item><title><![CDATA[New comment by jmholla in "A new California law says all operating systems need to have age verification"]]></title><description><![CDATA[
<p>Two important definitions that might surprise people:<p><i>(a) (1) “Account holder” means an individual who is at least 18 years of age or a parent or legal guardian of a user who is under 18 years of age in the state.</i><p><i>(a) (2) “Account holder” does not include a parent of an emancipated minor or a parent or legal guardian who is not associated with a user’s device.</i><p><i>(i) “User” means a child that is the primary user of the device.</i><p>User is the most surprising here. It really should just be minors, or non-emancipated minors. Further, I think there are interesting ways the definition of <i>account holder</i> and <i>user</i> combined play out in interpreting the rest of the law.</p>
]]></description><pubDate>Fri, 27 Feb 2026 17:06:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47182888</link><dc:creator>jmholla</dc:creator><comments>https://news.ycombinator.com/item?id=47182888</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47182888</guid></item><item><title><![CDATA[New comment by jmholla in "A new California law says all operating systems need to have age verification"]]></title><description><![CDATA[
<p>Colorado is trying to copy this law right now, too.</p>
]]></description><pubDate>Fri, 27 Feb 2026 17:02:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47182838</link><dc:creator>jmholla</dc:creator><comments>https://news.ycombinator.com/item?id=47182838</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47182838</guid></item><item><title><![CDATA[New comment by jmholla in "A new California law says all operating systems need to have age verification"]]></title><description><![CDATA[
<p>As others have pointed out, this is just a foot in the door. There's also a part of the law this article doesn't cover that requires EVERY application to query this information on every launch, regardless of whether or not the application has any age related limitations.</p>
]]></description><pubDate>Fri, 27 Feb 2026 17:02:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47182829</link><dc:creator>jmholla</dc:creator><comments>https://news.ycombinator.com/item?id=47182829</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47182829</guid></item><item><title><![CDATA[New comment by jmholla in "Open Letter to Google on Mandatory Developer Registration for App Distribution"]]></title><description><![CDATA[
<p>I think that OP's point was that the alternative is even more locked down. There is no option for people who don't want to be nannied.</p>
]]></description><pubDate>Tue, 24 Feb 2026 20:20:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47142357</link><dc:creator>jmholla</dc:creator><comments>https://news.ycombinator.com/item?id=47142357</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47142357</guid></item></channel></rss>