Jadon Naas

@djadonn.bsky.social

A humble opinion merchant. Software dev, sysadmin, cloud, and other beep boop type things. He/him

This relates to why a college instructor I know would stop reading submissions if they went beyond the word count limit. The true challenge wasn't showing what you know; rather, it was showing you could carefully select from the near-infinite knowledge space and concisely to respond to the prompt

Pavel@spavel.bsky.social · 5mo ago

This is not a shitpost, I'm serious. Adding things is so easy that any computer can do it. Determining whether it improves the whole (and leaving the whole intact when removing the excess) is purely human, because it requires a point of view.

I am the proud architect of a private cloud going into production with not 1 but *3* different storage backends on EOL hardware cobbled together to meet the cloud's storage demands until we can get the real production storage backend in place that was delayed due to shenanigans.

have you ever read one of my Discworld QOTDs and thought, hey, I should really get around to reading those books? good news! the full series is back on Humble Bundle - it’s Kobo but it’s pretty easily to transfer those to your preferred e-reader you won’t regret it

Humble Book Bundle: Best of Humble Bundle: Terry Pratchett's Discworld by HarperCollins Encore 2026

Experience Sir Terry Practchett’s beloved Discworld series! Get 35+ books covering all corners of this comic fantasy universe and help support Room to Read!

humblebundle.com

The thing I have come around to is that educated people, and aspirationally this means everyone, should be *literate* in the full range of fields, from technical through humanities. We can’t all know everything, but all fields should be legible to us. We should know how they build and use knowledge.

Faine Greenwood@faineg.bsky.social · 6mo ago

I should also note that I am someone who has humanities degrees and who *also* has ended up really enjoying doing a lot of STEM-Type-Work professionally: I’m a big fan of both. And I refuse to play along with the idea that one is superior to the other.

I think a lot of the hypothetical use case for AI (LLM, especially) type tooling is papering over poor customer experiences, poorly designed user experiences, and poorly made things in general. Using an agent to pull info off a site because the site is too difficult to do that task isn't winning...

I wonder if part of the allure for LLMs, esp. for coding, is that it taps into the procrastinator's work-about-work need, but you get to feel like it's work because you get something work-shaped at the end without actually doing the real work...

Gonna give systemd timers a try instead of cron for a job to copy data from old OpenSearch indices into an archive index. systemd timers look like a neat thing. I wish they would have used a better variable name than %i for the unit name in templates, but that's my preference for more verbose names

One neat small tech thing I have recently learned about is that you can capture all of the scrollback buffer from a tmux pane to a file to review later using the "capture-pane" command. I've had the pleasure recently of slowly and painstakingingly dumping a couple hundred old tmux sessions to file

I got another bag of Harney and Sons Scottish Morn tea, and I must say that tea is terrific. It is a very nice, solid black tea, especially if you like drinking strong black tea. I also recommend Harney and Sons Milk Oolong tea. That tea is some of the best Oolong tea I have ever had.

I am wrapping up a fractional tech lead role for a small software engineering team, and I felt like sometimes my main role was to be an accountability sink for the engineers on the team. That is, they knew what needing doing, but they needed me to say "yes, let's do that".

I wonder if we shouldn't look at code in determining whether to use a monolithic or divided architecture and rather we should look at the experiences (maybe structures, like in Conway's law terms) of the teams and organizations managing the code...

I'm not up-to-date on the state of the art, but JSON Web Key Sets are still one of my favorite machine-to-machine authentication methods when I need to auth communication between services I develop. Mostly because it's stateless, and I don't have to worry about revoking/running a DB/managing state

I wonder if demystifying technology work would help foster healthier relationships around technology. Sure, it is magic, but it's not magic in the Gandalf/Merlin/wizard sense. Oftentimes in my experience, it's just pushing buttons until the computer-shaped thing does what you need it do

I let audit logging for a software feature get cut in the name of trimming scope for an MVP, but I'm inclined to believe that if you think audit logging would be a useful thing to have at any point it's probably worthwhile to include in the current MVP. I can't say why, but cutting seems incorrect

Software cultures are absolutely deprived of compassionate moments where we get to be human together and experience being on the same side together. I really believe that humanness changes people's lives and I'm not giving up on its power. I have seen it measurably work, again and again.

I think one true sign of software engineering skill is when you can solve a problem without any new code. Even better is when you can solve a problem through only talking to people and building better relationships and mutual understanding

I think one lesson folks should take away from using LLMs to make code is that the code wasn't really the important part to begin. Sure, you usually need code, but code is mostly the expression of someone's domain knowledge applied to fixing a particular problem at hand

Honestly, I'd be willing to say Occam's Razor becomes a fallacy or a trap insofar as apparent simplicity isn't the same thing as real simplicity. Sure, pick the thing that appears simpler to you, but be ready to handle any unknown complexity that you missed in making that choice

When I see folks on BlueSky mention some personal success, I make a point to reply to encourage and congratulate. It doesn't matter to me that they are strangers and I may never hear about their life again. What matters is that for the price of one reply, someone knows they're seen and supported.

As it turns out, having 16000+ filesystem mounts on a single Linux machine is not a good idea. No one did that on purpose. It appears to be a configuration bug in Kolla-Ansible for OpenStack that mounts a Docker volume inside of another Docker volume. Froze up systemctl something fierce