<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: joseph</title><link>https://news.ycombinator.com/user?id=joseph</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 30 May 2026 20:06:37 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=joseph" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by joseph in "Local Git remotes"]]></title><description><![CDATA[
<p>Sometimes I do this if I want to cherry pick commits from another repo already on my machine. Add the other repo as a local remote and then I can "import" that code while keeping its history in the new repo.</p>
]]></description><pubDate>Fri, 29 May 2026 21:13:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48329346</link><dc:creator>joseph</dc:creator><comments>https://news.ycombinator.com/item?id=48329346</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48329346</guid></item><item><title><![CDATA[New comment by joseph in "It's hard to justify buying a Framework 12"]]></title><description><![CDATA[
<p>I haven't used the Framework 12, but I got a Framework 13. It really is modular and easy to repair, and they give great instructions and all the tools you need. For example, I dropped mine and bent the screen while carrying it. I ordered a new screen and when it arrived, it took maybe 15 minutes to replace. But the reason I dropped the laptop was because the hinge really sucked. It swings freely. So as I was carrying it, it suddenly swung wide open and threw off my balance.<p>The caps lock key, which I remapped to control, got a crack in it because I use it a lot. Worst of all, it doesn't stay pressed, depending on its mood. So maybe I'm pressing ctrl-a to get to the beginning of a line and it decides to type the letter a instead.<p>I really wanted to like it, but alas, the quality was too bad and I won't buy another one.</p>
]]></description><pubDate>Fri, 29 May 2026 20:42:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48328973</link><dc:creator>joseph</dc:creator><comments>https://news.ycombinator.com/item?id=48328973</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48328973</guid></item><item><title><![CDATA[New comment by joseph in "Ask HN: Who wants to be hired? (May 2026)"]]></title><description><![CDATA[
<p><p><pre><code>  Location: Atlanta, USA
  Remote: Yes
  Willing to relocate: No
  Technologies: Go, Python, Terraform, Kubernetes, Rust, Zig, any CI/CD system. AWS and GCP.
  Résumé/CV: https://docs.google.com/document/d/142HbgfYmFBUdfbKKzPvEgYC1jdFiKEvTMp67EhOxm0M
  Email: rjosephwright@gmail.com
</code></pre>
Hi, I'm Joseph. I have a special love for the cloud and infrastructure as code. I have 20 years experience doing development, systems engineering, DevOps, and data engineering. I've worked with companies to greatly improve uptime and profits and get their processes under control. I've worked in heavily regulated environments and helped companies prepare for major audits and become certified in frameworks like HITRUST and FedRamp.</p>
]]></description><pubDate>Sat, 02 May 2026 05:18:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47983541</link><dc:creator>joseph</dc:creator><comments>https://news.ycombinator.com/item?id=47983541</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47983541</guid></item><item><title><![CDATA[New comment by joseph in "Ask HN: Freelancer? Seeking freelancer? (May 2026)"]]></title><description><![CDATA[
<p>SEEKING WORK | Atlanta, GA | Remote<p>Hi, I'm Joseph. I have a special love for the cloud and infrastructure as code. I have 20 years experience doing development, systems engineering, DevOps, and data engineering. I've worked with companies to greatly improve uptime and profits and get their processes under control. I've worked in heavily regulated environments and helped companies prepare for major audits and become certified in frameworks like HITRUST and FedRamp.<p>My tech stack is largely Go, Python, Terraform, Kubernetes, Rust, Zig, any CI/CD system. AWS and GCP.<p>Website: <a href="https://cloudboss.co" rel="nofollow">https://cloudboss.co</a><p>GitHub: <a href="https://github.com/rjosephwright" rel="nofollow">https://github.com/rjosephwright</a><p>LinkedIn: <a href="https://www.linkedin.com/in/rjosephwright/" rel="nofollow">https://www.linkedin.com/in/rjosephwright/</a></p>
]]></description><pubDate>Sat, 02 May 2026 05:02:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47983470</link><dc:creator>joseph</dc:creator><comments>https://news.ycombinator.com/item?id=47983470</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47983470</guid></item><item><title><![CDATA[New comment by joseph in "Ask HN: Freelancer? Seeking freelancer? (June 2025)"]]></title><description><![CDATA[
<p>SEEKING WORK | Remote<p>I have 20 years of experience in software development, infrastructure automation, and CI/CD. These days I mostly write Go or Python, but I’ve worked in a range of languages as needed.<p>Strong Linux background (and other Unixes), AWS experience going back to the early days (when the CLI was a JAR), with time spent in GCP and Azure as well.<p>Open to interesting problems and even boring ones too, especially if they touch infra, automation, or systems engineering.<p>GitHub: <a href="https://github.com/cloudboss">https://github.com/cloudboss</a>, <a href="https://github.com/rjosephwright">https://github.com/rjosephwright</a><p>LinkedIn: <a href="https://www.linkedin.com/in/rjosephwright/" rel="nofollow">https://www.linkedin.com/in/rjosephwright/</a></p>
]]></description><pubDate>Mon, 02 Jun 2025 19:44:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=44162287</link><dc:creator>joseph</dc:creator><comments>https://news.ycombinator.com/item?id=44162287</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44162287</guid></item><item><title><![CDATA[New comment by joseph in "Ask HN: Freelancer? Seeking freelancer? (February 2025)"]]></title><description><![CDATA[
<p>SEEKING WORK | Remote<p>I have 20 years of experience in development, infrastructure automation, and CI/CD. I'm a polyglot but nowadays I default to Go. Most of my time is spent on Linux and I have experience with other Unixes as well. I've been an AWS customer since 2006, when the cli was still an executable jar, and I have experience in GCP and Azure.<p>GitHub: <a href="https://github.com/rjosephwright">https://github.com/rjosephwright</a><p>LinkedIn: <a href="https://www.linkedin.com/in/rjosephwright/" rel="nofollow">https://www.linkedin.com/in/rjosephwright/</a></p>
]]></description><pubDate>Mon, 03 Feb 2025 22:20:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=42924110</link><dc:creator>joseph</dc:creator><comments>https://news.ycombinator.com/item?id=42924110</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42924110</guid></item><item><title><![CDATA[New comment by joseph in "Ask HN: What are you working on (September 2024)?"]]></title><description><![CDATA[
<p>I've been working on <a href="https://github.com/cloudboss/easyto">https://github.com/cloudboss/easyto</a>, a tool that converts docker images to EC2 AMIs.<p>I've also written some Terraform modules that deploy machines from images created with easyto.<p>One is <a href="https://registry.terraform.io/modules/cloudboss/airport/aws" rel="nofollow">https://registry.terraform.io/modules/cloudboss/airport/aws</a>, for managing Concourse CI.<p>Another is <a href="https://registry.terraform.io/modules/cloudboss/tailscale-subnet-router/aws" rel="nofollow">https://registry.terraform.io/modules/cloudboss/tailscale-su...</a>, to quickly spin up a tailscale instance in a VPC.</p>
]]></description><pubDate>Sun, 29 Sep 2024 23:37:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=41691895</link><dc:creator>joseph</dc:creator><comments>https://news.ycombinator.com/item?id=41691895</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41691895</guid></item><item><title><![CDATA[Show HN: Easyto converts container images to EC2 AMIs]]></title><description><![CDATA[
<p>Easyto builds an EC2 AMI from a container image. It creates a temporary EC2 AMI build instance with an EBS volume attached. The EBS volume is partitioned and formatted, and the container image layers are written to the main partition. Then a Linux kernel, bootloader, and custom init and utilities are added. The EBS volume is then snapshotted and an AMI is created from it.<p>Demo video: <a href="https://www.youtube.com/watch?v=lruK2WOWa-o" rel="nofollow">https://www.youtube.com/watch?v=lruK2WOWa-o</a>.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=40918227">https://news.ycombinator.com/item?id=40918227</a></p>
<p>Points: 8</p>
<p># Comments: 2</p>
]]></description><pubDate>Tue, 09 Jul 2024 16:53:41 +0000</pubDate><link>https://github.com/cloudboss/easyto</link><dc:creator>joseph</dc:creator><comments>https://news.ycombinator.com/item?id=40918227</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40918227</guid></item><item><title><![CDATA[New comment by joseph in "Ask HN: Freelancer? Seeking freelancer? (July 2024)"]]></title><description><![CDATA[
<p>SEEKING WORK | Remote<p>I specialize in infrastructure automation and Kubernetes. I'm a polyglot but nowadays I default to Go. Most of my time is spent on Linux and I have experience with other Unixes as well. I've been an AWS customer since 2006 and have experience in GCP.<p>GitHub: <a href="https://github.com/rjosephwright">https://github.com/rjosephwright</a><p>LinkedIn: <a href="https://www.linkedin.com/in/rjosephwright/" rel="nofollow">https://www.linkedin.com/in/rjosephwright/</a></p>
]]></description><pubDate>Tue, 02 Jul 2024 02:21:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=40852980</link><dc:creator>joseph</dc:creator><comments>https://news.ycombinator.com/item?id=40852980</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40852980</guid></item><item><title><![CDATA[New comment by joseph in "I think GCP is better than AWS (2020)"]]></title><description><![CDATA[
<p>This is kind of a problem with non-paid support I think. I had an AWS account with some credits that were going to expire and decided to use them to spin up a bare metal instance. My account was immediately flagged and I got locked out. I finally managed to reach someone who made me jump through hoops changing my password and rotating my API keys. It still took a few days before I was able to log in again, and by then my credits were expired. Luckily I wasn't doing anything important in my account, but someone running a business would have been screwed.</p>
]]></description><pubDate>Thu, 26 Oct 2023 04:43:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=38021685</link><dc:creator>joseph</dc:creator><comments>https://news.ycombinator.com/item?id=38021685</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38021685</guid></item><item><title><![CDATA[New comment by joseph in "Fish – A friendly interactive shell"]]></title><description><![CDATA[
<p>It's not that. We don't want to switch shell syntax between workstation and server, for example. The fish users I've known moved very slowly when they had to hop on a server, or build a new container image where it involved a 'docker run' into the shell to test it out. If you know bash or sh well enough to do those things quickly then there is no incentive to use fish.</p>
]]></description><pubDate>Sat, 26 Aug 2023 17:28:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=37274885</link><dc:creator>joseph</dc:creator><comments>https://news.ycombinator.com/item?id=37274885</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37274885</guid></item><item><title><![CDATA[New comment by joseph in "Fish – A friendly interactive shell"]]></title><description><![CDATA[
<p>I use bash and also have no patience for configuring tooling. Your fish dotfiles are more complicated than my bash ones. I used to work on a team where many of the other engineers used fish. I never saw it doing anything I couldn't do in bash, although it looked a little fancier. But the annoying thing was when they asked me for help, and none of the commands I gave them worked in fish. It made for very slow troubleshooting sessions.</p>
]]></description><pubDate>Sat, 26 Aug 2023 17:07:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=37274656</link><dc:creator>joseph</dc:creator><comments>https://news.ycombinator.com/item?id=37274656</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37274656</guid></item><item><title><![CDATA[New comment by joseph in "Rhino Linux is a rolling release Ubuntu-based distribution"]]></title><description><![CDATA[
<p>How often is common to you? I've seen it happen plenty, and not just with Python. Even Go, which has a reputation for maintaining backwards compatibility, had bugs that caused breakage on patch releases during the go.mod transition. Even if breakage happens rarely, when it does happen it causes unplanned work. I'd rather be deliberate in when I choose to upgrade so I can plan for issues.</p>
]]></description><pubDate>Thu, 10 Aug 2023 20:30:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=37081352</link><dc:creator>joseph</dc:creator><comments>https://news.ycombinator.com/item?id=37081352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37081352</guid></item><item><title><![CDATA[New comment by joseph in "Rhino Linux is a rolling release Ubuntu-based distribution"]]></title><description><![CDATA[
<p>I've had Python code break a number of times when moving between 3.x minor releases. For a distro like CoreOS that is single purpose and intentionally kept minimal, I can see the value in a rolling release. For a traditional OS though, I do not want to be forced to spend my day fixing stuff because an update ran last night. Choosing when to change language and dependency versions is a feature.</p>
]]></description><pubDate>Thu, 10 Aug 2023 18:22:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=37079822</link><dc:creator>joseph</dc:creator><comments>https://news.ycombinator.com/item?id=37079822</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37079822</guid></item><item><title><![CDATA[New comment by joseph in "How to make cheese at home"]]></title><description><![CDATA[
<p>I have a small amount of experience making cheese, and have only made it with pasteurized milk as it is not easy to find raw milk where I live. However, in the US at least, there is both pasteurized and ultra pasteurized milk. Pasteurized uses a lower temperature for a longer period than ultra pasteurized. The vast majority of milk in the US is ultra pasteurized. My understanding from reading articles on cheesemaking is you can't really use it to make cheese as the curd doesn't develop correctly. While I haven't made cheese with raw milk, there is no doubt it tastes better than processed milk. I know because I worked on a dairy farm when I was young, and used to drink it practically straight from the cow. I did get sick once though, so it's an actual risk.</p>
]]></description><pubDate>Sun, 23 Jul 2023 16:23:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=36836807</link><dc:creator>joseph</dc:creator><comments>https://news.ycombinator.com/item?id=36836807</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36836807</guid></item><item><title><![CDATA[New comment by joseph in "What we talk about when we talk about system design"]]></title><description><![CDATA[
<p>> Always talk about a second application. For each abstraction, the “app” is the layer above it. For example, a filesystem is an app for a block device; TCP is an app for IP. You should be able to describe the functionality of a layer without ever referring to the specifics of the app (e.g., you don’t need to know what a file is when talking about an SSD’s internals).<p>This is so true. It’s very common to see infrastructure being built in terms of the application that will run on it instead of designing the application to run on the infrastructure. A lot of brittle, unmodifiable messes are the result of this.</p>
]]></description><pubDate>Sat, 22 Jul 2023 15:40:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=36827157</link><dc:creator>joseph</dc:creator><comments>https://news.ycombinator.com/item?id=36827157</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36827157</guid></item><item><title><![CDATA[New comment by joseph in "A Microscopic Look at Snail Jaws"]]></title><description><![CDATA[
<p>When I was a kid, I watched a slug eat a dandelion leaf. I could hear the snap as it took each bite. I hadn't really thought of them as having mouths before. I must have imagined they somehow absorbed their food through all of the slime. It was also a revelation as I'd seen so many of those leaves with holes in them and suddenly I knew how they came to be that way.</p>
]]></description><pubDate>Thu, 25 May 2023 04:43:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=36067122</link><dc:creator>joseph</dc:creator><comments>https://news.ycombinator.com/item?id=36067122</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36067122</guid></item><item><title><![CDATA[New comment by joseph in "Ask HN: Freelancer? Seeking freelancer? (April 2023)"]]></title><description><![CDATA[
<p>SEEKING WORK | Remote<p>I specialize in infrastructure automation and Kubernetes. I'm a polyglot but nowadays I default to Go. Most of my time is spent on Linux and I have experience with other Unixes as well. I've been an AWS customer since 2006 and have experience in GCP.<p>GitHub: <a href="https://github.com/rjosephwright">https://github.com/rjosephwright</a><p>LinkedIn: <a href="https://www.linkedin.com/in/rjosephwright/" rel="nofollow">https://www.linkedin.com/in/rjosephwright/</a></p>
]]></description><pubDate>Tue, 04 Apr 2023 03:37:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=35434734</link><dc:creator>joseph</dc:creator><comments>https://news.ycombinator.com/item?id=35434734</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35434734</guid></item><item><title><![CDATA[New comment by joseph in "Ask HN: Freelancer? Seeking freelancer? (March 2023)"]]></title><description><![CDATA[
<p>SEEKING WORK | Remote<p>Your toolbelt is full of Docker, Kubernetes, Terraform, and Istio. They were supposed to help you, but you're still overloaded with Toil. I can help get your Infrastructure as Code under control and help make machines do most of the Ops, so you can focus on your business problems.<p>I'm well versed in IaC tools like Terraform and Ansible, general purpose languages like Golang, Python, and C if necessary, and I know when to switch between them. I treat cloud infrastructure as a software problem, because it's fully programmable. I make a point to layer code so most of the effort can be focused on a development cycle that doesn't break production; changes get tested before rolling them out,and an automated pipeline applies actual production changes.<p>I started my career on bare metal Linux and FreeBSD systems, then moved into AWS and later GCP. I love working in the cloud and on lower level things like firecracker VMs on bare metal.<p>GitHub: <a href="https://github.com/rjosephwright">https://github.com/rjosephwright</a>
LinkedIn: <a href="https://www.linkedin.com/in/rjosephwright/" rel="nofollow">https://www.linkedin.com/in/rjosephwright/</a></p>
]]></description><pubDate>Wed, 01 Mar 2023 19:45:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=34987295</link><dc:creator>joseph</dc:creator><comments>https://news.ycombinator.com/item?id=34987295</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34987295</guid></item><item><title><![CDATA[New comment by joseph in "Writing an IaC Rosetta Stone"]]></title><description><![CDATA[
<p>I was referring to how and where we store it. Feel free to email me if you have more questions.</p>
]]></description><pubDate>Tue, 10 Jan 2023 20:13:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=34330820</link><dc:creator>joseph</dc:creator><comments>https://news.ycombinator.com/item?id=34330820</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34330820</guid></item></channel></rss>