I had a pretty sweet parenting/author moment this weekend. My 13yo son has finally shown interest in programming, so we've been working through a few small projects together
I've been encouraging him to look through certain sections of my book, not to avoid having to show him everything but to give him a little independence in his learning pace. Also, I've been encouraging him to do exercises because writing a bunch of tiny programs is so good for learning.
Had to play the job politics game by establishing an e-paper trail this morning and I am still cringing 😬 from sending the email. Even though what I’m asking for (a job title bump) is completely reasonable and warranted, and the person I sent it to is receptive to my request, I still hate how the posturing and semi-manipulative nature of it makes me feel.
To be clear: it’s mainly the performative nature of the fact that you have to get it written down and with a paper trail for a request to really matter is what I’m talking about re: queasiness over playing the game. I know my worth, what I value I bring, and know that my actual responsibilities do not match what my official job title and description is and I have no problem shouting that from the rooftops.
A question for my security friends out there, is it good practice for an IT team to send out a Phishing email to all users to ‘test’ them? Follow up question, if it IS a good idea, who do you typically use as the sender of the email? Like, the CEO, CFO, a high ranking IT person in the org? Someone else?
@webology@ryancheley@jacob I have an email rule that filters via a header that’s always included all the KnowBe4 emails my work sends straight to the trash. I find them personally a nuisance and waste of my time, but org wide I have no idea how useful they are. I have heard from users that it has made them more cautious around links in emails so 🤷
Fed up with #macOS' #Spotlight. No fuzzyfinder, in 2024; no real drilldown; the way it organizes/sorts results are unintuitive. I shouldn't have to remember what /format/ a document is to go "oh right I oughtta scroll down a bunch to see PDFs” 😩
What's good for alternative launcher/finder tools these days? AFAIK, it's still down to the same candidates from ~10ya, ie #Alfred, #Quicksilver, #Launchbar? (EDIT: Raycast enters the chat! Tho its AI focus is worrying.)
@webology@offby1@mpirnat@hynek@bitprophet Good to know I'm not really missing out over here in Windows/Linux land re: Raycast. Just went to their homepage and the animated hero background caused my fans to ramp up
For anyone following django-simple-deploy, the biggest change that will happen before 1.0 is implementing a plugin model.
It's on my short list, but I still have some open questions about what that means for the project's structure. If you have a moment, please take a look at the relevant discussion:
@webology@frank@drewbrew Rye, the million ways docker gives you to shoot yourself in the foot via compose options, flyctl Dockerfile generation, mjml, maizzle.. I know there are more
@fallenhitokiri@programmylife I'll throw my hat in for giving Wezterm a try as well. I switched a couple of months ago and have been enjoying it. I've only tried the Windows and Linux versions, so I can't vouch for macOS, but at least across those two platforms it works great. Biggest selling point for me is that the config is written in Lua which overlaps nicely with my Neovim setup. (You may or may not care about this. 😄)
“Hmm, this immutable system, container approach to the Linux desktop that the Universal Blue/Bluefin folks are doing sounds interesting. Let’s give it a try! I’ve got a spare SSD, it won’t mess up my main Windows install,” he said unaware of what’s to come.
Little did he know the devil BitLocker was sitting idly by, just waiting for the opportunity to deny him entrance back in.
“What’s that?”, BitLocker says with a grin, “Oh, you mean you don’t know your recovery key? Only your system administrators do, who are skeptical of Linux in the first place?”
He looks back and forth, the rears his head back and lets out a big belly laugh. “Well now! This certainly won’t help your case now will it? What did you think would happen? They know all and see all.”
I may not be able to get back into Windows at the moment — that’s going to have to wait till Monday when I either get the BitLocker recovery key or I just wipe and re-image it — but I’ve got my Bluefin/Aurora based Linux humming along pretty nicely.
Layered on my preferred terminal, browser, and password manager so they are all playing well together. Dotfiles and applications are installed and my typical dev environment is working damn well.
I want to play around with the containerized toolbox approach that this type of Linux setup enables and see what CLI tools and applications I can use that way to kick the tires on if all of this is even worth it.
It’s been such a breath of fresh air to work with too! Especially compared to my standard windows with WSL2 setup. I’m grateful that it let me use the OS and tools I’m comfortable with, but I forgot how bad the perf hit is to that approach.
Though part of that could be the heavy handed CheckPoint software mandated by the security team. My >2 year old laptop with an i7 and 64GB of RAM frequently slows to a crawl over in Windows land. But the past couple of days it’s been downright snappy.
What’s that saying.. you can’t truly love something (language/framework) till you see all the skeletons in the closet? I don’t think that’s it but you get my drift 😄
I don’t know why I woke up this week and chose pain aka trying to nail down some typing problems that have been a thorn in my side for a while, but I did.
@carlton One of the benefits of Python is that it all ultimately doesn’t matter at runtime, as long as you have a robust test suite you trust. I just wish it wasn’t so painful. IMO it’s worse than everyone’s favorite bugbear — packaging.
@carlton I also hope this doesn’t come across as complaining about all the hard work that has gone into getting us to where we are now. Lots of people smarter than I am working voluntarily… I admire the hell out of every one of them.