Tag Archives: technology

The Rise, Fall, And Rebirth Of My Hobby

As I’ve mentioned, I’ve been working on new music for my next "album".  I say "album" as if it’s something that gets released.  They don’t.  It’s just a collection of songs of an era.  I don’t share my music, since it’s mostly for my own enjoyment.  Today I had a bit of a meltdown, which led to a lot of reflection and acceptance.  Big surprise, it’s all about AI.

Every artistic field is running scared in the threat of AI’s creative absorb-and-destroy domination.  Today, it showed its face to me and I was initially captivated in its glamour and quickly fell to pieces.

I had a particular song written and I liked it.  A lot.  But I wondered if it could be even better, so I sent it off to my CB partner, who is gifted with drumming and has a great producer’s ear.  Time went by and as a surprise, he returned an experiment with an AI tool that took my song and redid it as an 80’s anthem.  I want to start with my impressions on the technical results before I get into my emotional crisis.

The song was immaculately produced, perfectly mixed, had drums, keyboards, guitar, and fucking VOCALS.  That last part – I’m still not 100% over the fact that we can generate perfect human speech and now I’m being presented with speech, played back with in-key pitches, vibrato, and vocal expression.  That in itself is unreal to me.  Then there’s the song itself.  My song was uploaded to the server, AI dissected it, extracted the key, the chords, the rhythm, the lead lines, the structure and used it all in its version.  It was overwhelming to hear my song played back to me as if some superstar producer said, "Oh yeah, I had a crack at it and this is what I came up with."

And that’s where I’ll start the breakdown.  This was my song, but it wasn’t my song anymore.  I could never have created this final product.  Never.  And that realization made me extremely hesitant to even suggest it was my song.  The melody and rhythm was mine, and that’s where it stops.  I tried to reason with myself.  This is what every artist has to accept when they work with a heavy-handed producer.  The producer is there to make your song the best it can be.  Accept that you are not a producer, you are a songwriter.

But the song was amazing.  And I couldn’t stop listening to it over and over.  And why wouldn’t I?  This is the exact music I love.  A song I loved and it’s being played by complete professionals.  If I hadn’t written it, I would still love it.  But I did write it.  And after a few hundred listens, I listened to my original again.  This was the crash.

My recording sounded terrible in comparison.  It was thin, weak, basic.  It had my personality, though.  The synth patches, the somewhat silly choices I made in the lead lines that made me smile.  Those weren’t in the AI version.  And I tried to sell my song back to myself with these thoughts.  This is the REAL version, the AUTHENTIC version.  And then, the poison took hold.  This is the ugly version.  Don’t share this one.  Why would you let anyone hear this one when you know what it COULD sound like?

And just like that, I was in the same place that any insecure teen is when they first see themselves presented in an AI beauty filter.

I went through many emotions and tried as best I could to sort them out.  In a past post, I explained how I had just gotten over feeling inadequate about my style of writing.  I was also trying much harder this time around to put more effort into the songs.  For example, I wouldn’t just mix a song and consider it done.  I would mix it down and listen to it over weeks, listening for anything that irks me or nags at me to fix, then I would fix it and start over.  Being faced with a version of my song that I could never hope to rise to, put the thought that I shouldn’t even bother now.

And yet, I still couldn’t stop playing the AI version.  It was slowly becoming the official version.  I’ve listened to it now, without exaggeration, hundreds of times. I started drafting this post in the initial emotional whirlwind.  A couple of days later now, and I’ve sort of come to peace with it, so here’s my current thoughts.

From a technical perspective, it’s unbelievable.  The sound generation – including voice – is beyond comprehension to me.  Stylistically, it nailed the 80’s rock anthem formula, which is an underlying feeling in most of my work.  I like bombast, heraldry, regality, and the algo took that and ran with it.  I spent a lot of listens trying to map the original version to the new version, trying to figure out what pieces it was keying off of and how it was translating them into a mainstream song.  I was able to figure most of it out, but some is still a mystery.

I’ll have to be honest, a couple of times, I was brought to tears with the delivery – in particular, what seemed to be a calculated emotional buildup before the guitar solo.  But in my continual analysis, I was shocked to find, that was me!  The AI captured two things about my version at that point, an unusual key change and a diminished chord that added a bunch of tension before returning to the intro theme.  But truthfully, the vocal melody line AI added was the killer part.

To expand further on that key change, I had inserted a change that caused a odd situation that might usually go unnoticed, where the outro was played a full step lower than the intro, but had the same chord progression.  Typically, writers will move a step up to give additional emotional impact, but I’m weird.  AI didn’t miss it.  The key change was preserved through to the end and when it repeated the chorus it had conceived and played twice earlier, the vocal melody line was altered to fit the different scale, so it had both consistency and variation.

The biggest takeaway for me is that my original song had no commercial potential, but my choice of chords, rhythm, and melody did, if it was constructed in a way to be more mainstream.  It has led me to a strange place that makes me feel bad that I can’t write a polished song, but good that I can write a compelling song with my oddly contrived musical choices.

While proofing this post, my eyes landed on a statement "If I hadn’t written it, I would still love it." And right there is the answer.  This song literally could not exist without me.  No one writes the way I do.  The actual statement should be, if I hadn’t written the original, this song would never have been heard.  I would never have the chance to love it because no one else could have done it.

Eggs And Baskets

A little bit ago I kinda went off on a tangent with my home networking.  I have a server tower in my studio, which is noisy and now it’s just more than I need.  Meanwhile, in my laundry room, I have a rack shelf screwed to the wall with my router, raspberry pi and network switch all on it.  I thought I should just downsize the server, upsize the network rack and get it all together.

So I did.  I bought a larger 6U wall mount rack cage, a couple of shelves, and a new tiny PC for my new web and mail server.  The rack stuff came and I installed it with a lot of sweating and swearing.  The tiny PC arriver this weekend, and while there wasn’t sweating and swearing, it was still a bunch of bullshit.  Setting up the web and mail stuff wasn’t so bad.  I only had one configuration option in the mail server that gave me some headache.  But then I had asperations.

Since I was already downsizing my server, could I go a little further and eliminate the raspberry pi device by running it on my new server?  Apparently that’s an option, but in the end, it turned out to be so much not worth it and highlighted the pitfalls of all your eggs in one basket.  There’s something very valuable in having discrete devices, and until you experience the problems all-in-one packages come with, the lure of all-in-one is very strong.

So, it’s probably not a big deal to run a pi hole on a server with everything else, but ugh.  Pi-hole runs on Linux, whereas I am a Windows tech.  So I can run a virtual machine with Linux, right?  Why not?  I actually have my TFS server in a virtual machine on my development desktop.  I’ve used VirtualBox plenty in the past for various things.  I’m not completely ignorant of virtualization.  But, I am leery of it in production environments.  I honestly hate having one massive server broken up into lots of little virtual servers.  And that’s kind of what I was hypocritically working towards.

The ideal way to do it would be to install hyper-V on the server and run the Linux VM in there.  But damn, do I HATE the way Hyper-V approaches networking.  It abstracts everything and you have no idea what is what when looking at your network settings.  If something went awry, I don’t want to have to fight with that.  So then came option 2 – VirtualBox.  I got all the way to the end with this one, but it was a lot of stumbling around.  The last thing I was testing was how the pi-hole would behave if the host server lost power or needed rebooting.  It wasn’t ideal.

VirtualBox isn’t a VM server like Hyper-V is.  If VirtualBox isn’t running, your VMs aren’t running.  So for any outage or reboots or anything else, you’d have to make sure you were logged back in, VirtualBox was running again, and the VM was started.  Compare that to the Raspberry pi, where any power outage don’t faze it at all.  It just reboots and comes back online.  I’ve never had to think about it.

And while I was doing the reboot, I did another check for updates.  Of course, I had installed a .NET update and there was another update following it, so I got that as well.  After the reboot, the pi-hole in the VM didn’t work at all.  Nothing could see it and it couldn’t see anything.  And this was after I had already changed DHCP settings, so now my desktop can’t do anything on the internet either.  This is what things would look like in downtime, and I didn’t like it at all.

As it turns out, the Windows update just did whatever the fuck it wanted with my network drivers and disabled the thing that makes VirtualBox work.  It could happen at any time and apparently it’s a well-known problem.  So that was the end of my experiment with running pi-hole on a server in a VM.  A dedicated web and mail server and a dedicated pi-hole is definitely more desirable since either could be down without bringing everything to a standstill.

What Do The Robots Think?

If you weren’t aware, I have a blog and post on it every once in a while.  Every one in a while over a very long while.  And I don’t have any metrics or analysis trackers or cookies or other bullshit (outside of what’s the standard WordPress default) – you don’t deserve that.  I have comments disabled and I don’t solicit feedback from anything I’ve written – I don’t deserve that.  So that leaves me with really no idea how my writing "lands" with people.

But, a recent technological development has created fake people that can actually provide you with somewhat constructive feedback.  They call it Artificial Intelligence.  It’s creepy shit.  And also, sometimes hilarious.  Also, occasionally insightful.  One day I had the idea that I should ask the fake people what they think of my blog.  Of course, I don’t want them to think I’m fishing for compliments or anything, so I just ask them anonymously.  Starting with an innocent question like "If you look at the blog, anachostic.700cb.net, what assumptions could you make about the author?"  And, like all AI chatbots, they don’t want to stop talking, so they provide you lots of canned prompts to continue digging deeper.  And "deep" is about six inches for these silicon analysts. (insert Oh My! Takai meme here)

I tried both Copilot and uh… what’s Google’s? Oh yeah, Gemini.  Both had the same limitations and both generally said the same things in different ways.  The limitations for both were how much they could actually access on my blog.  Both seemed to be limited to pages they had already indexed, which in both cases, was probably no more than five posts, out of the (maybe) hundreds I have.  What this resulted in was trying to glean as much information out of a very small source of data, and that means that they repeated themselves over and over again.

AI is well known for being overwhelmingly positive, so it’s no surprise they had no criticisms about anything I said or about my perceived personality.  Despite that, they both seemed to pick up on the tone of the blog correctly, as well as the recurring themes and some of my motivations.  Flattering, but I don’t take anything a machine says as an absolute truth, only as a guide or a pointer to find the truth myself.

Copilot was definitely more umm, emotional about how it presented its findings, where Gemini was more basic explanations.  They both liked to use the word "authenticity" in their reports.  Gemini made some very strange comparisons that didn’t make a lot of sense when trying to figure out the meaning of what I was writing about and that seemed based on the limited amount of data it had to work from.  When all you know is I have a hammer, everything is related to hammers, somehow.  Copilot got heavy into my style of writing, pointing out cynicism and sarcasm, talking big about my attempts to make an "authentic" impression.  Copilot actually went so far as to break my blog down into "eras", which conveniently coincided with the few posts it knew from different time periods.

I specifically asked Gemini for criticisms about the blog and one comment was "As a personal blog, there is no marketing or business agenda behind the posts."  Oh, well fuck me, then.  It went on to soften that by saying that it might not be expected from a personal blog, but still, that hustle culture.  Gemini, if you had more post data available, you’d know that I despise monetizing your life.

Overall, I’m fairly satisfied that if the reports they are giving are consistent with how a general viewership would read my trash, I’m doing things just how I want to.  Now, once they index this page, I wonder if they will change their minds.

Just A Reminder

The site is back up after nearly 5800 hours of downtime.  Good job!

Screenshot 2025-07-20 161719

Etched In Stone

It’s rebuilding day. I can’t recall the last time I had to reinstall my desktop system. I’d have to do a little research, but it was probably when I bought all new hardware and went with two large mirrored drives with virtual disks on it. Feels like that was some time ago. I looked it up. August 2019. So 2.5 years of running non-stop without significant downtime. I guess that’s not too bad.

It’s worked pretty well, until suddenly it didn’t. The machine would reboot overnight for no good reason. When i would look in the event logs, it happened around the time of a Windows update. There were a ton of errors about the Windows Search service not being able to start.

Then I was having trouble installing updates. My Visual Studio was on something like 15.3.3 and I wanted to update to 15.5. It would install the update, then wouldn’t launch. So I’d reboot and I was back on 15.3.3 again and it’s bugging me to upgrade. I planned on just uninstalling and downloading the latest, but then I noticed that my Vivaldi web browser was also bugging me for updates. I had just done that the other day. I installed the update, it wouldn’t launch. This seems familiar. Reboot, back on the old version.

This sounds to me like the shadow copy service is broken. It can’t create any new system checkpoints and keeps reverting to the last version. So I follow the steps to delete all system restore points and move onward with trying to fix the search service. Everything I try fails. System file checker, chkdsk, dism, all have some problem or another. So I guess it’s time to start over.

Ok, then the first thing to do is get a current backup. BUT, Windows File History relies on the Windows Search Service, which is dead. It says my last good backup was October, 2022. Whatever, it’s fine. All my real files are on the mirrored drives anyway. I leave the machine on overnight with plans to rebuild first thing in the morning.

Amazingly, it didn’t reboot overnight, so then I got busy building a USB drive to install from. Shut down the tower and took it outside to blow the dust out of it and set it back up for install. First attempt was booting off the UEFI partition on the USB drive. But then it wouldn’t let me install anything on my internal drive because it was MBR. Ok, reboot again into the MBR USB partition and try again.

I try to delete the partitions and they wouldn’t delete, for whatever reason. Fine. i formatted both partitions and did the install. On first reboot, Windows loaded up and prompted me to log in. Excuse me? This is a brand new install. I type in my pin and I’m back at my desktop.

I have no idea what’s up with this cursed drive, but it’s going in the fire as soon as I can get a replacement. Amazingly, Amazon can have me a new drive, twice as big delivered within a few hours for like only $65. I feel like I paid 3x that when I built this computer.

Until then, I guess I’ll just poke around on the drive that refuses to change, or die.

I’m Getting Too Old For This

It’s been a day.  Like I had just posted, my computer’s main drive went south and I had to do a rebuild.  There was a time that I used to do this almost for fun.  like if your computer was running slow, you’d just wipe it and start over.  But that was before having terabytes of data and dozens of applications and hundreds of online accounts that all need to be handled.

I had gone to lunch and just when I was pulling back into the house, the Amazon driver was stopping in my front yard with my new drive.  Great timing.  While I wanted to do something else with my early afternoon – a casa de chostic worthy post of adding gutter guards – they didn’t work out so well, so I had the day to devote to system restore.

After blowing the dust out of the desktop and installing the new SSD drive, it was off to the races, on crutches.  I wanted to have as clean of an install as possible to avoid any bloated pieces, but unfortunately, that also leads to broken dependencies.  And I’ve been out of the system building game for too long to understand what’s what in Windows anymore.

So I removed everything I thought I could.  Applied all the patches that were available to me, then began the the dual process of installing applications and rebuilding my RAID mirror.  After getting KeePass and Outlook installed, I was able to breathe a little easier.  The bigger headache was setting up Plex again.  I had backed up my old database before wiping, but I don’t think it’s going to be any easier to restore it than it would be to just rescan everything.  Once I saw my new install created a duplicate server instance in my dashboard, I didn’t want to head down that path any further.

So after about 6 hrs., by RAID is about 50% built and I have most of my daily-functional apps installed: Outlook, Vivaldi, Money, KeePass.  And a couple other ones, Open Live Writer (present), 7Zip, Faststone, Image Resizer, CDWinEmu.  The others can wait until their needed, like Visual Studio.  Because that’s going to bring with it setting up Hyper-V for my TFS server instance.  Oh hmmm.  I might have blown away my local SQL server and who knows what in-progress database I might have had on it.  Oh well.  Maybe someday, I’ll need them and I’ll find some way to read a NVME SSD externally.

But back to the point of this post, I am exhausted, and I didn’t even do anything strenuous today other than climb on the roof for about 10 minutes.  Just the mental tediousness of restoring and configuring a system for the hundredth time in your life is draining.  But what’s the alternative?  I’ve never been trusting of system restores, only data restores.  It’s the path I’ve chosen to take.  And I guess it’s probably going to continue every 3 yrs or so.

The Last Time Is The Charm

In an earlier post, I talked at length about this keyboard that came from a thrift shop and had a problem and how I tried to fix it over and over and eventually gave up and left it sitting in the garage, queued for the dump.  Well, sometimes, I just can’t give up. 

It’s been so cold the last few days that I didn’t want to touch the keyboard, seeing as it’s all metal (official weight: 51.4 lbs. – stupid heavy).  Today was warmer and I left the garage open so it could warm up a little.  After work, I went out and hauled the beast back in for yet another attempt at repair.

Did I have a plan?  Not really.  I was going to take the keyboard assembly out and just deal with the main board through MIDI.  Doing that, I could at least move something in and out of the closet that was probably 30 lbs. less every time I wanted to make another repair attempt.  And with that, I set the massive key bed out and hooked up the synth to another of my keyboards.

MIDI worked,  And enabling a sound on the master keyboard verified there was still the pitch problem.  I dug out the service manual and went through the reset and test modules.  Everything seemed ok from what I could tell.  A couple of the faders didn’t seem to register any movement and I had the pitch and mod wheels disconnected, so some blanks were expected.

Noodling around on the master keyboard, I happened to think to try the pitch wheel and when I moved it, I was very surprised to hear it didn’t work as it should.  The pitch would shift a little bit and snap back to the original incorrect pitch.  That would suggest that the contacts might be dirty, but this is a remote keyboard.  These are MIDI messages being sent and the synth is not honoring them.  Or something else locally is spamming the pitch controller signal.

I finally had a lead I could work with.  I started thinking schematically about what components could cause the pitch wheel to be triggered consistently even when disconnected.  I had the idea I should reconnect the pitch wheel and see if I could stabilize the pitch by holding it a certain amount.  To reconnect it, I had to remove a circuit board that had all the fader controls on it, like volume and four programmable sliders.

When I got the board off, I immediately noticed the connector for the pitch wheel had some trauma.  It was bent at an odd angle.  That seemed suspicious.  I inspected it closely and didn’t see anything broken.  But the faders were disgusting.  And as long as I had this board apart, I thought I’d try out my new chemicals, Deoxit and Deoxit Fader, the latter of which is specifically made for cleaning and lubing faders.

As I cleaned the faders, it was pretty clear they were just shot.  The cleaner was running down the board in a black oil.  But I cleaned them up as best I could.  With the pitch wheel reconnected, I powered the synth back up and tried out a few keys.  It was suddenly in tune.  No drift.  The pitch bend worked locally and remotely.  And that’s the end of this saga.

Reflecting on the "fix", when I very first got the keyboard, it had a pitch problem.  I was the one that disconnected the pitch wheel, so that was not the source of the problem.  One of the faders had to be the culprit – it must’ve had a short somewhere.  But I’m not going to be overly concerned about it from here out.  If the problem comes back, I will just buy a new fader board or maybe the faders themselves, since that is where the problem is centered.

The important thing is I have the keyboard I originally purchased in non-working order, now in working order.  And on a similar topic, I purchased another keyboard on a whim this week.  So I now have five keyboards and a stand that can hold two, so three have to be in storage.  I’m not sure where this is going at the moment, but we’ll see.  One thing for sure, I’m not getting rid of any more keyboards.

DIYDNF

In the world of Geocaching, DNF means Did Not Find.  In the world of home improvement, DIY means Do It Yourself.  Somewhere in my world, DIYDNF means Did It Myself; Did Not Fix.

For a few years I’ve had this keyboard that I picked up in a thrift shop for something like $100.  My evaluation of it once I got it home was that this keyboard had problems.  Its pitch would wander, sometimes higher, sometimes lower.  It got stuck in a closet while I determined what to do about it.

There is a repair shop about 90 minutes away that handles keyboards and after a long, long time, I finally dragged it out there on New Years day.  Sadly, they wouldn’t work on it because there were no parts from the manufacturer and no service manual.  I actually had a copy of the service manual, but whatever.  So I lost 3 hours and had a approximately 80 pound anchor on my hands.

I started doing some research online and after watching a repair video of the same model keyboard figured I could attempt the repair myself.  And to some degree, it wouldn’t be so expensive to try as a last resort.  Of course, expensive is something that comes with time and is usually not in the initial budget.

After watching many repair videos, the plan was to replace the main capacitors.  Kind of like when a CD player doesn’t work, you first replace the belts. That’s the way it is with a lot of older electronic gear.  The videos I watched, over and over, replacing the capacitors solved the majority of problems.  So that was my plan.  Now to buy everything I’d need to accomplish something like that.

What do I own now that I didn’t before?

  • Soldering station
  • Silicone soldering mat
  • 300+ capacitors
  • Two different solder wicks

Overall, maybe I spent $150 for this endeavor.  And because of the time it took to get all of these things, I had a lot of anticipation and excitement to get started.  The last piece arrived today and I immediately got to work.

Before I start that, I need to explain that in the time waiting for some of the pieces, I practiced on a dead circuit board – removing and replacing capacitors.  I thought I was doing really good.  It wasn’t difficult at all.  I was instructed the ideal way was to use the solder wick to remove the old solder, but I had zero success with that and chose a two-step process of removing the component, then using a solder sucker to clear the mounting holes.  My technique worked very well.

Doing it for real then.  I had to remove the existing three capacitors.  That went pretty smoothly.  Step two was to clear the mounting holes.  This did not go well, at all.  I ended up with some solder in the holes and it would not come out.  I tried my usual technique.  I tried using wick.  I tried other people’s tips like adding more solder to pull the solder in the hole out.  Nothing was working.  It was probably about 45 mins of fighting with greater and greater desperation, eventually resulting in me damaging the board.  But there was a hole.

Tired and disappointed, I mounted and soldered the new capacitors in place.  The first one went well.  The other two did not, but I did get them in place.  Now it’s time to reassemble and see the results, if any.  I mounted the main board back in the case, laid the keyboard back, and brought the control panel back for connection.  Wiring up power and audio cables and flipped the switch.

It powered up.  I pressed some keys.  No sound.  Oh yeah, volume.  I had sound.  It sounded pretty good and I was feeling pretty good.  I powered up another keyboard to get a pitch comparison.  Hmm.  Slightly detuned.  I did a factory reset on the panel and tried again.  Now the pitch was off by an entire semitone.  Worse.  I held some notes and I could actually hear the pitch slowly changing -  up and down.  So, experiment unsuccessful.  Any further troubleshooting is out of my league.  I’ve literally watched the pros do it and I don’t understand what they’re doing and how they arrive at their ideas.  I don’t have an electrical engineer background.

So, to the garage for the keyboard for now.  I’m pretty sure it’s going to the dump.  I considered maybe parting it out on eBay, but what a hassle.  I already have a bunch of stuff I need to list and I can’t find the motivation to do it.  Maybe it will come in the next few days.  But for right now, I need to pack up my new tools of my failed hobby.

Farewell To Tweets

Since this is an unprecedented event in my time, I figured I’d at least record my thoughts on it to remember exactly what it was like.  I am referring to the sudden, rapid implosion of Twitter.  Since I’ve been a wordy motherfucker for decades, I obviously have no interest in Twitter.  It never suited my purposes and I never "got" what it was trying to sell.  So, this is clearly an outsider’s opinion.

Let’s start with my issues with the man behind the destruction.  Elon "This isn’t even my final form" Musk has been insufferable for years now and this is just the latest deed.  Fortunately, this is the one that pulls the curtain back on his actual lack of ability.  A spoiled brat falling upwards until he now seems to have reached the ceiling.  The only thing you can give him credit for is bankrolling other people’s ideas, like EV and space transportation.  I don’t buy for a minute all the people who say, "he’s a genius.  I’ve heard him talk and he knows his stuff."  He only has a skill of regurgitating other people’s knowledge, which is also a skill of a huckster.  He also has the self-important aura that makes him appear superior to others.  It’s no wonder he is an authoritarian, it’s his trajectory.

One of the biggest, biggest things that pisses me off about the Twitter problem is that it didn’t have to be a problem.  Everything Musk complains about is from his own doing.  Losing $4m/day?  It wasn’t before you got there.  Overstaffed, unproductive workers, company costs too high?  Wasn’t before you got there.  If Musk had just been a slightly better person and not tried to do some obvious market manipulation, resulting in him being forced to make good on an offer that was only supposed to make him richer, Twitter might still be around.

Next in line for gripes is the complete foolishness of Musk’s "management" style.   It’s not really management, it’s just barking orders.  The whole idea of, "I am the single source of guidance and direction" is impossibly stupid in an organization.  And as much as I hate to bring this other asshole into the conversation, it’s just like Trump being president.  Businesses and governments are built on a hierarchy for a very good reason.  It frees the people at the top from having to worry about the details, but authoritarians have to control every little detail.  And it sucks for everyone involved because there is no consistency and the second in command remains as clueless as the commoner.  Why even have a hierarchy then?

All of this superiority complex leads to the next point of stupidity.  Walking in on day one and firing the people in charge, then firing half the staff before you even understand how the company operates, then threatening the remaining people with double the workload and no additional incentive – still before you understand how the company runs – then, once a large number of those remaining people have bowed out, finally asking to be clued in as to how things work.  Any intelligent businessperson would spend months analyzing the system from the inside before making any changes.  Musk is lucky any of the other companies he bought survived his leadership and managed to stay on their original track.

I feel like I could go on, but I want to address the now and future of Twitter the service.

So, pre-Musk (PM), Twitter had a real problem with the quality of its userbase.  It had lots of harassment, incitement, and general bad behavior.  But so does every other social media site out there.  In that way, I am anti-social media in total.  I don’t think it has proven to be a good mechanism for communication.  The strengths it touts, allowing you to send off a quick message, as well as quickly reply in kind, are actually the wrong things to be promoting.  Spur-of-the-moment, off-the-cuff, spontaneous messages, spoken without consideration, as well as knee-jerk, impulsive responses, are not a conversation.  They are not anything but thoughts, and they lead to people doubling down and digging in on things they never should have said and can’t bring themselves to apologize for.  So again, quick messages are not good.

However, when it comes to news and alerts, quick messages are great.  And now a lot of governments and officials are wondering how they’re going to get the same effects after Twitter dies.  And again, I’m going to say, Twitter is not good for this use case either.  The problem I am focused on is that a lot of "alerts" are not internationally important or relevant.  The ones that people are worried about: active shooter, natural disaster, policy changes – these are all regional.  It does me no good to hear about an active shooter in CA when I’m across the country.  As best it’s a distraction.  And that’s the term I want to apply to Twitter broadly, it’s a distraction.  It causes you to concern yourself with things that are not something you can do anything about and are not time sensitive.  This is the problem the 24hr news cycle started and Twitter just turbocharged it.  So, I feel that governments are going to go back to the way they used to issue alerts, which were more regional. Journalists that cover those regions will subscribe to those alerts and will amplify the message appropriately. 

And I think what’s going to close up this post is the observation from someone who was there before the internet and seen how things got better and worse.  While the internet has been invaluable for accessing information that is more of a static nature, it has been more of a detriment for more transient information.  There’s lots of news that doesn’t need to be consumed right at the moment.  Even big news, like the Queen is dead, could wait for the evening.  That news doesn’t change what I am going to be doing for the day.  Again, it’s a distraction.  And I think the number of distractions we’re facing in a day is causing some serious societal harm.  I feel like I’ve written about this before, where if you read about 10 rapes in the news in a day, they feel like they’re all in your neighborhood.  The whole idea of being an interconnected world is not so appealing when you have to also bear the weight of the entire world’s problems.

It’s almost like we need some sort of hierarchical structure for news.

The Mail Must Go On

At some point this week, my communication system reached a tipping point.  Google had decided to block my mail server.  This is something that had been brewing for some time and it finally got to where I had to act.

My first experience with the mail issues occurred a while ago when someone asked if I would do some consulting for them.  I was on the fence about doing any side work, but replied and said we could talk about it.  Their mail server bounced my message back to me because my mail server was on a blacklist.  I contact the blacklist registry and appealed the block and they say it got removed.  That was fine, because I then never responded to the consulting requests again and it got me out of that situation.

Occasionally, I would have instances where I was told emails sent to me were rejected because my mail server was not considered trustworthy and looked like a spam server.  And the primary reason for this was that it looked like I was running a mail server on a dynamic IP address, which anyone can do and the dynamic nature helps spammers avoid detection and consequences.

But I don’t have a dynamic IP.  I have a static IP, and I need that to receive email reliably.  The issue at hand was that the reverse DNS for my IP address did not have my domain name and instead looked like a generic ISP host name.  Very sketchy.  And I knew this was the problem and ignored it for some time because it never really was that big of a problem.  Until it was.

So I contact Frontier, who is my ISP, for assistance.  I get on their help chat and make my request.  As I completely expected, they had no idea what I was talking about.  I got transferred to an "expert" support person who eventually told me, "Your request is not a level of support we can provide."  Now there’s a few ways to take a statement like that.  The knee-jerk reaction is "LET ME TALK TO YOUR MANAGER!"  I read more into that statement and took a more diplomatic approach. "Can that level of support be offered via phone?"  And the response was simply, "I do not know that."  Depending on your mood, this exchange could be read as sincere or as dismissive.  I chose the former.  I asked for the phone number for business support and got it (the number was wrong by one digit, but I figured it out), then I made the phone call.

I spoke to a tech pretty quickly.  I need to point out that the support in all of these cases was uncharacteristically quick – not much wait time at all.  He asked how he could help and I explained: "I need a reverse DNS entry created in your system that points my static IP to my domain.  Does any of that make sense to you?"  No, it didn’t.  But to his credit, he did not give up and say he couldn’t help.  Like many IT workers at many businesses, he’s working remote and has to use chat to communicate with his team and get assistance.  That was a slow process and he was not getting much help.  While we waited, I explained that while this might be an unusual request, it really isn’t when dealing with businesses and static IP circuits.  I started my IT career in ISPs, so I know about requests like these.

We were getting closer to giving up and I was sort of pressing to find out who the next level of support I needed to call would be.  He explained that the higher levels of support were all done by ticket systems and there wasn’t any number to call.  And then, he got a response from a lead support tech that provided the answer.  What I needed to do was sent an email to hostmaster with a request for my PTR records and it would be done.  That’s it.  I can do that.  I was actually surprised Frontier even maintained a hostmaster email, since such a standardized name would be a total target for spam and whatnot.  I thanked my tech and got off the phone.

I created a simple email to the hostmaster with my account info, my IP address information, and the PTR record with its current hostname and the desired host name.  I got an automated email within a few minutes that a ticket had been opened and would be processed in order.  The next day, I got a plain, simple email saying the record was created.  and that was it.  That problem was solved.

But, times have changed and email servers have many more tests they need to pass to be considered trustable.  A few things I had never heard of like SPF and DMARC records needed to be added to my DNS server.  And with those done, I guess I have to wait a couple of days for all the DNS changes to propagate and see if it had any improvement.  So, I hope I’m on my way to being a trusted source of email on the Internet.  Security never sleeps.