HNHacker News
TopNewBestAskShowJobs

willswire

652 karma · joined April 11, 2020

submissionscomments
willswire··on Octomailer: Create GitHub issues from emails using Cloudflare Workers
I recently moved my projects from GitLab over to GitHub. I was surprised to find there wasn't a corresponding feature to GitLab's [creating an issue from email](https://docs.gitlab.com/ee/user/project/issues/create_issues...), so I whipped up this easy solution using Cloudflare Workers and GitHub's Octokit.
willswire··on Show HN: Docker-phobia: Analyze Docker image size with a treemap
Ran this instead of that scary pipe thru sh command

go install github.com/remorses/docker-phobia@latest

willswire··on Ask HN: Who wants to be hired? (April 2024)
Location: Texas (United States)

Remote: Preferred

Willing to relocate: Yes

Technologies: Kubernetes, Terraform, Docker, GitLab CI/CD

Résumé/CV: https://assets.willswire.com/resume.pdf

Email: w_walker@icloud.com

Looking for a full-time DevOps/Platform Engineering role upon my separation from the military as a Software Developer. I've spent the better part of a year transitioning into a DevOps/Platform role within my organization, bringing IaC and CI/CD automation to legacy development teams.

Please check out my blog at https://willswire.com for a few examples of work! :)

willswire··on Zarf: K8s in Airgapped Environments
We use Zarf for our airgapped deployments of k8s. It super handy, and the Defense Unicorns are a great OSS community.

Their business model is really interesting actually. Building OSS tools for government is not the typical way of doing things.

willswire··on Xmas.c (1988)
Wow! A University of Delaware link on Hacker News? Go Hens!
willswire··on President Biden Announces Billions to Deliver World-Class High-Speed Rail
Last page here: https://railroads.dot.gov/sites/fra.dot.gov/files/2023-12/FY...
willswire··on ML Ops Platform at Cloudflare
This is one of the few posts lately by Cloudflare that mentions their use of Kubernetes. Are there any internally developer tools that Cloudflare has leveraged in their administration of Kubernetes, which you have shared publicly or might be considering to share?

I think there may be some interesting intersections between some of the server-less compute offerings and the control plane technologies. For example, a Workers KV backed alternative to etcd.

willswire··on Remake My Logo
Awesome! Thanks for trying it
willswire··on Fat OCI images are a cultural problem
This is what the folks at Chainguard are solving with their Wolfi OS: https://github.com/wolfi-dev/os and tools like melange: https://github.com/chainguard-dev/melange
willswire··on Cloudflare launches new AI tools to help customers deploy and run models
My entire App Store Server Notifications for iOS apps runs on Cloudflare Workers. I open-sourced the code a while ago (https://github.com/workerforce/store-sentry) but it hasn’t gained much traction
willswire··on AirPrint with Cups
Here’s a quick post I helped write which accomplishes this using a Raspberry Pi!

https://www.balena.io/blog//wifi-enable-usb-printers-with-a-...

willswire··on Ask HN: Those making $500+/month on side projects in 2023 – Show and tell
Back in college (2016-2020), I used to work part-time for my university’s IT department. Most of my time was spent doing software development, but when I wasn’t busy working on a project, I helped work the help desk ticket queue.

Believe it or not, our ticket queue did not have an auto refresh feature - and manually refreshing my dashboard webpage drove me crazy. As a die-hard macOS user, I’ve always used Safari as my primary browser, but unfortunately no auto-refresh web extensions were available on the App Store at the time. So I learned how to package web extensions for Safari and sell them on the App Store.

Fast-forward to today, and I now have a collection of Web Extensions that net me ~$750 a month. Feel free to check out Simple Refresh for Safari here:

https://apps.apple.com/us/app/simple-refresh-for-safari/id14...

willswire··on Ask HN: Has the iPad Replaced Your Laptop?
Have you tried iSH shell on the App Store? It’s a containerized alpine environment that you can grant file access to.

https://apps.apple.com/us/app/ish-shell/id1436902243

willswire··on Former Uber Security chief found guilty
I had the pleasure of meeting Joe earlier this year - he’s a really great guy. It’s frustrating to hear that he had to become the fall-guy in this scenario. Curious to know how that will set a precedent for future cases like this moving forward.
willswire··on Highlights from Git 2.38
Some companies use monorepos with over .5 million files and a 6.4 GB working tree size (Twitter, Uber, etc.)

The Scalar feature of git is answered prayer for devs at such companies where an average git status command can take upwards of 30s!

Source: I attended the Git Merge 2022 conference in Chicago, IL last month.

willswire··on Visual comparison of the world population in past and present
> I really think people haven't come to terms with how unusual our era is.

My thoughts exactly. After seeing this infographic, I couldn't help but realize we are living in such a unique time.

willswire··on Mysterious bundle of string on Mars’ surface found by Perseverance rover
Thanks for the laugh - I thought the same thing
willswire··on Dark Roast – Caffeine for macOS Ventura
Hey HN! I’m working on a new macOS menu bar utility app called Dark Roast for macOS Ventura. Just like the Caffeine app for earlier versions of macOS, Dark Roast prevents your system and display from going to sleep with the click of a button.

The link for this post takes you straight to the sign up page for TestFlight. I’d really appreciate anyone running the macOS beta to download and give it a try - thanks!

willswire··on Bear Blog – A privacy-first, fast blogging platform
Big fan of Bear Blog. I'm just starting my own, and decided to modify some of the default Bear styles/web components by using Cloudflare Workers: https://blog.willswire.com
willswire··on Show HN: I made a simple platform to buy/sell side projects
Couldn’t agree more - current solutions are way over complicated. As someone who develops iOS apps on the side, I’ve always been looking for (but never found) a simple solution for offloading some of my projects. I will certainly be submitting some projects here this morning! Thanks!
willswire··on Ask HN: What's is your go to toolset for simple front end development?
I recently stood up my own website[1] and decided to write my own CSS, HTML, and JS in VS Code with the Live Server extension. It was exactly what I needed! It’s as if we’ve already been given all the tools we need for a nice, simple website.

[1] https://willswire.com/

willswire··on Show HN: Safari Extensions
Hey HN!

In 2020 I managed to put together my first web extension for Safari - a lightweight auto-reload tool that helped make managing my IT support ticket queue "that much easier". Over time, I've continued to build (what I hope to be!) helpful, easy-to-use extensions for both normal and pro users.

What are some extensions that you use in Safari (or other browsers) that you cannot live without? Thanks!

willswire··on An AI drew my picture
Touché! I have to admit I assumed there was some level of data modeling/intelligence happening under the hood, but after reading the comments I now realize I was mistaken. I suppose a more accurate title would be “a robot drew my picture”
willswire··on An AI drew my picture
Sure! Here ya go: https://twitter.com/wills_wire/status/1541267970005114880
willswire··on An AI drew my picture
The artist actually has a note about his pen choice I found quite interesting:

“Spectators often ask about the Bic biro and if there are motivations for their use in the installation, there are a number of reasons. When making a mark is it not black, it is dark gray, it is only the layering of traces which will create black, this enables a variety of tones and textures. The biro is a very reliable and predictable tool, pigmented and other felt pen dry and get dirty only being functional for a few hours, a Bic can draw for 3 days 10 hours a day without monitoring. Since 1950 the “stylo Bic” has seen minutes changes, it is recognised a very french iconic design. It reminds me of childhood, of the drawings and doodles scribbled in notebooks in primary and later schools, for me it is when drawing as a practice begun.”

More here: https://patricktresset.com/new/project/5-rnp/

willswire··on How to Speak
This is one of my all-time favorite videos on YouTube.

I often think about the speaker’s point regarding repetition/rephrasing - a sizable portion of your audience will often tune you out, so it it important to repeat the key information from time to time. This also goes for leadership positions in organizations I think; repeating the key mission and core beliefs helps everyone to internalize the message you want them to understand/remember.

willswire··on Tinywire – short links that last forever
Tinywire runs on Cloudflare workers and uses the simplicity of HTMX to deliver functionality in less than 120 lines of code! Each entry is stored using Workers KV, and will be saved in persistence forever.

If you have any questions or feedback, I'd love to learn how I can improve this service going forward.

willswire··on Ask HN: I'm in a bad situation and desperately need advice
The truth will set you free.

I would go to your employer and fill them in on everything in your post.

That doesn’t mean it won’t be hard, but it will certainly be right.

willswire··on Tinywire.cc – fast, free and forever short URLs
hey HN! I've used several short url services in the past, but they're never as simple as I wanted/imagined they should be. tinywire.cc runs on Cloudflare workers and is less than 55 lines of (non-minified!) JavaScript. Feedback welcome!
willswire··on “Computers”, BSA Merit Badge Series (1973)
As an Eagle Scout, one of the things I’m most grateful for is the merit badge program. You really get a wide exposure to tons of different areas - most of which come with a pamphlet similar to this one.

The real value proposition of the BSA is to better serve your community and those around you by becoming well-rounded, and having contextual experience of teamwork dynamics.

← PreviousPage 2 of 4Next →