Show more

I'm in the market for a new bookmark manager.

Anyone here use raindrop.io? Or another that you'd strongly recommend?

I finally had the brilliant idea to install minions on all my various servers (both in my home lab as well as scattered across several cloud providers), and I set up a ACL to let all those minions reach back to the master.

This is going to dramatically simplify how I manage those systems, and I'm pretty thrilled to have done it without having to punch any holes through firewalls. Tailscale is such magic!

A few more days of tinkering and my initial setup has evolved to a nice little lab environment.

So I renamed the repo accordingly:
github.com/jbowdre/vagrant-sal

I'm having a lot of fun figuring things out, like how a top file is used to automatically assign states to minions. Having this ready-to-go-at-the-drop-of-a-hat lab is going to be a big help on my learning journey.

A few weeks back, I posted how excited I was to get set up to run VMs on my Chromebook since I was intending to use it as a way to test/learn/generally-fool-around-with Salt:

virtuallypotato.com/create-vms

I finally circled back to create a Vagrantfile to define an environment with a Salt master and four Salt minions running on different Linux distributions. I'm eager to play with this!

github.com/jbowdre/Vagrantfile

Protip: don't use the conventional '/' as an expression separator in a sed command if you're hoping to parse/insert/replace a URL...

I only wasted about 20 minutes trying to figure out why my script to template an XML file was working for everything but the URLs.

I found this extension a few weeks ago and its Auto-Align action has quickly become one of my most-invoked commands.

It's saved me so much time, and made my code look a lot nicer too!

/nosanitize

marketplace.visualstudio.com/i

TIL that when Cisco sends you a MLOM card to replace yours that died during a UCS firmware upgrade, they may have helpfully shipped it with a setting which keeps the link from coming up until you jump through several hurdles to flip the setting, reset the network configuration, reset the entire CIMC, and finally reboot the server and let it be discovered by UCS-M.

cisco.com/c/en/us/support/docs

We'd only been fighting this production outage since Saturday. Thanks for the support, guys.

I just spawned a Windows 11 VM on my Chromebook.

I might have a problem.

But hey, I took notes so you can be just like me:

virtuallypotato.com/create-vms

🚨Heads up, admins!🚨

Microsoft KB5022842 update for Windows Server 2022 will cause VMs with Secure Boot enabled to not boot - securely or otherwise.

Yikes.

I threw together a quick script to identify which VMs in my environment might be impacted (just a couple hundred!).

virtuallypotato.com/psa-micros

I've been playing a bit with 's experimental golink service lately, and I am quite impressed by how simple + powerful it is.

I jotted down some notes on how I set it up and shared some of my favorite shortcuts (so far):

virtuallypotato.com/tailscale-

The birthday present I bought for myself finally arrived! And yes, I immediately cracked it open to upgrade the memory and NVMe storage. 32GB/ 1TB should serve me well for a little bit.

This looks like it could be handy:

Born from the ashes of Stadia, this repository contains tools for syncing and streaming files from Windows to Linux. They are based on Content Defined Chunking (CDC), in particular FastCDC, to split up files into chunks.

github.com/google/cdc-file-tra

Because I'm a special kind of crazy (or maybe just obsessed?), I installed on my .

Here are the instructions I wound up following so that tailscaled would automatically start at boot without having to enter desktop mode:

gist.github.com/legowerewolf/1

I deployed 's slick little golink utility today, and I'm having a lot of fun thinking up clever ways to use it. Being able to use Go templating in the URL is pretty handy.

For instance:
- go/vc is a shortcut to my vCenter instance
- go/vc/compy486 searches my vCenter for a VM named compy486
- go/ts/go searches the Tailscale admin portal for a machine named go

I'm pretty entertained.

tailscale.com/blog/golink/

The Neeva search engine just launched a new "Neeva AI" feature, which uses magic (machine learning) to summarize a response for your search query and (importantly!) include references for where it got the information.

This might save you a few clicks when trying to familiarize yourself with a topic!

neeva.com/blog/introducing-nee

Anyone have a strong recommendation for an outdoor security camera system? Looks like it's about time to replace the wireless Arlo cameras I've had for years. Would like to go for something hardwired this time so I don't have to swap out rechargable batteries every 3 months. Bonus points for integration with .

I just got a beefy new Windows 11 laptop for work, and I've spent most of today working to get it set up the way I need it. Part of that (naturally) includes configuring an Ubuntu 22.04 LTS environment in WSL. And then I need all my Linux tools...

Anyhoo, I was really excited to find this post on how to install in WSL without needing to use the bulky Docker Desktop app:

medium.com/geekculture/run-doc


I know you're already using a password manager like BitWarden to generate and store unique, complex, and random passwords for all your various web logins, but what do you do for the passwords you might need to manually type in on a regular basis? Typing 'UcQECUgZ8y&$YZNLzfsfhQik' every time I need to unlock my computer is a bit of a chore.

May I recommend diceware.dmuth.org/ ? It generates a passphrase of random words which is secure yet still easy to remember/type.

If you're trying to add storage space to a Linux VM, and you're not seeing the new free space inside the guest after doing the device rescan (and even rebooted the VM for good measure!)...

make sure you expanded the virtual disk for the correct VM.

Show more

John

CounterSocial is the first Social Network Platform to take a zero-tolerance stance to hostile nations, bot accounts and trolls who are weaponizing OUR social media platforms and freedoms to engage in influence operations against us. And we're here to counter it.