Uncategorized

It’s been a year

Holy crap, it’s taken me a whole year to post anything.

I’ve got a pile of drafts on the back end, that I’ve started and are still in progress…I’ll get to them soon enough.

Over the past year, I’ve built a new NAS, bought a server to hold all the data on my phone, learned Proxmox…and, I went to Mexico and got married. I’ve said goodbye to some friends, said hello to some others, and got some DJ toys and a laptop. I’ve learned to cook new foods, made plenty of internet comments, and still pay for this blog to live online, ad-free, saying “I’ll have something to write about, eventually”. Half of me was interested in writing daily blogs during my honeymoon, but the other half didn’t want to be taking notes every day and typing incessantly. Moreover, to write about my honeymoon is to write about my wedding, and the untraveled road to get there, and I’m not really ready to deem that fit for public consumption just yet. Married life is great so far, but I’m a hobby blogger, not an internet exhibitionist.

There’s more musings to be had, but it’s late and the entire point of this post was to get something out the door in one sitting, lest I go yet another year go by without writing about something.

So, to my readers (99% Russian bots, granted), I’m still alive. Hopefully, I’ll have musings to share with a much shorter gap.

 

To All The DJ Software I’ve Loved Before

I’m dusting off my turntables this weekend. Due to a combination of some new software functionality and some hardware compatibility issues, I’ve given VirtualDJ a shot…and I’m sad I didn’t listen sooner.

I tried it with my timecode records; I’ve got a bit of a collection. Sadly, it only works with my Serato records. This made me wax a bit nostalgic to the DJ software I’ve used over the years; I thought I’d write a bit about some of the ones who never made critical mass.

 

Torq. You were ahead of your time in nearly every respect. The best sampler, the best library, the first hardware controller, the first to support third party vinyl, name dropping by the Black Eyed Peas, VST plugins in real-time…you had everything going for you. I am still sorry you were a victim of accounting and politics. Avid didn’t deserve you. You are missed.

FinalScratch. You defined the market. You had your work cut out for you; my version didn’t have so many of the things DJs take for granted now. You barely had a crate system. You barely had a search system. There were no samplers, EQs, effects, or video functions. You did not understand MIDI, largely because you had no use for it. The closest thing you had to “relative mode” was the ability to offset the start point so we could more evenly wear our records. There. Was. No. Pitch. Lock. And yet, you blazed the trail. No more crates. No more having to buy two copies of every record. Waveform displays that were far easier to see than record grooves in a night club. You may have been on a clearance rack when I bought you, and I may have never used you at a party, but owning “the hockey puck” and a Final Scratch timecode record is my way of paying homage to a piece of history.

PCDJ Blue. You emulated a dual CD deck. Badly. You’re not missed, and your successor Reflex bears your shame.

Deckadance. You were interesting, but nobody knew you. You worked with everything, and nothing at the same time. You targeted production DJs who weren’t spinning records. You had potential. If it makes you feel any better, Image-Line didn’t know what to do with their amazing web development program, E-ZGenerator, either.

Serato. It’s not me, it’s you. I’m still a fan. I’d happily return. The problem, however, is that I’m not buying a new $1,500 mixer for you. I perfectly understand not-supporting my ten-year-old SL3, but there’s no replacement. There’s no ASIO mode where I could use my existing mixer. These are problems everyone else solved, but you chose to follow the controller crowd. That makes sense; I do not completely fault you…but let the record show who left whom.

Rekordbox. You’ve grown so much since your flash drive curating days. It’s impressive, really. Nobody did a better job recommending tracks to me, and your multi-playlist functions are unparalleled. However, your sampler is a mess, you’re the only one that made me scour your user forums for a layout for my Dicers, and you spent all your time chasing Dropbox integration, admittedly-cool DMX control, and ever-so-obnoxious subscription functions, when the real reason you’re not my go-to right now is because a Stem-like function isn’t even in alpha testing, despite there already being open source tools for the task.

Maxi-Patch. There’s always that particularly weird kid in class who nobody knows how to interact with. It’s you. You’re that kid. And there’s an endearing aspect to your willingness to integrate with DAWs as your primary function, and there’s certainly someone out there for you…but I’m just not convinced you understood the assignment. I love the timecode records you came with, and for what it’s worth, they’re one of the reasons I’m writing this…but I was never able to figure you out.

Mixxx. I love watching you grow up. I remember the 0.8 release was…a clear reflection of your potential, and I look forward to watching your continued development as the most promising open source DJ software title (and the only one for Linux). As time progresses, I think you just might start to make inroads. Stick to it; version 4 will undoubtedly show some traction.

Denon HD2500. You’re hardware in a list full of software…but again, if someone was ahead of its time, it was you. Native Serato control in MIDI mode long before actual controllers were a thing, a 40GB hard drive that could rock entire parties or keep a perfectly adequate emergency list, one of the best integrated audio interfaces of your generation, the ability to control a dual CD deck…there was nothing you couldn’t do. Never let the new hotness let you forget your identity. You defined the playing field they compete in.

Mixmeister. You started it. From the Version 3 that shipped with my sound card, to Pro 6 that was the pinnacle of the title, to Fusion’s growing pains and that awkward hardware controller that was so poorly understood by a market expecting a pair of jog wheels…InMusic doesn’t quite know what to do with you now, and your silky smooth 8-bar transitions may seem simplistic by today’s standards…but you and your MXM files will always have a place on my hard drive.

 

I’m assuming it gets better

I’m moved in.

My apartment is a mess of “mostly-done” things.

I already have a sink full of dishes.

The quiet is starting to get unnerving.

One day in, and the loneliness is becoming palatable.

I have so much to do, so many things I *could* do…and yet the exhaustion of the move has made it nearly impossible.

I’m looking forward to going to work tomorrow.

I’m assuming it gets better.

The Rum Is Gone

I went to Honduras back in February. On the way home, I bought a bottle of rum at the airport. Tonight, I take my last sip of the bottle.

I didn’t blog about it at the time for a number of reasons. It’s someplace I’d like to go again if I can ever get my Spanish speaking skills to a passable level…but be rather concerned about doing so if I had to plan such a trip on my own.

Honduras is a travel destination that is truly challenging to either recommend, nor dissuade. Getting there was difficult, as the paltry number of flights to Honduras caused issues with my airline with respect to actually getting there. Once there, I never really felt unsafe, but the cultural norm of having armed security at mundane establishments brought a little perspective to how some non-Americans perceive concealed carry. The exterior appearance of homes invariably lacked ‘curb appeal’, but most of the stone work looked like it would have no problem standing firm long after vinyl siding on American homes demands replacement. I doubt there were many people I saw who had extensive investment portfolios or were planning trips to Club Med, but few seemed unhappy, and many seemed to be carrying on conversations with neighbors and ‘strangers’ in a way that seemed more foreign than the Spanish I inconsistently comprehended.

We complain about $5/gallon gasoline we’re currently experiencing in America, but a gallon cost about $4.40 while I was there, keeping in mind that the median income in the country is $2,500/year . Proportional to the median American income, such a number is analogous to paying $79/gallon at the pump. We listened to regular FM Radio, but even that was very different. Hispanic genres were played side-by-side with American top-40 tracks, and in addition to FCC rules not applying to broadcasts (thus making the term ‘clean edit’ an anachronism), commercials were far less frequent – I’ve heard more advertisements on Pandora than any radio station I heard there. This song was frequently played; hearing it already brings back memories. The beaches were beautiful, the mountainous terrain made travel slow but beautiful. While the food took a bit of getting used to, I’d love to have a Honduran breakfast again. Ironically, the drive-thru coffee shop seemed to have trouble making a cup of coffee with milk and sugar; I’d have to use the coffee beans I brought home before I was able to make coffee properly.

The weeks following the trip were difficult, not the least of which because the balmy 79°F days were a pleasant respite from the seemingly-interminable winter weather. I came home with some mixed emotions, which were cemented in the weeks thereafter. I like to say that I was the least successful person to find solace at the bottom of a bottle; a single 50mL pour of the 70-proof Honduran spirit took me three days to finish. While there was one instance I can recall that I’d describe as a “bad night”, I do thank the Lord for His divine protection. The emotional state was there for the beginnings of a battle I’d not like to wage. While I am certain I could have handled it better, it was His protection that prevented that stretch of time from becoming much, much worse. It took some time, but I’d say it was around the beginning of May that I think I managed to get myself back into the proper headspace. I was no longer attempting to suppress my feelings, nor did Bebe Rexha’s 2014 hit “Can’t Stop Drinking About You” resonate.

I wish I could sum up what I learned, but it’s strange because it’s not even particularly quantifiable. Maybe this is what “learning about yourself” is, but if it cannot be meaningfully articulated, does it even count as a ‘lesson’ or ‘learning’?

Maybe it’s a bit like this glass of rum itself. “palette”, “nose”, “mouthfeel”, “finish”…are just some of the words used to describe the flavor of spirits which I am unskilled in leveraging. I can’t meaningfully articulate what this rum tastes like in a way that will reliably impart the experience. However, it doesn’t mean that an experience wasn’t had, or that it isn’t valid. And as I finish consuming this last pour, I draw a line. I am grateful for the experience in all its messiness, having faith that despite the difficulties which stemmed from my adventure, an alternative outcome may not have ultimately panned out as it was envisioned. I look forward to what’s to come, whatever it may be.

Day 16: shopping and logistics

I’ll fill this out later…but we’re going to talk about the happiest child in Disney World right now…

This family of six comes into the restaurant we’re eating at tonight. The staff asks if they were celebrating anything special today. This little girl, who was *maybe* 3, has the biggest smile as she proclaims, “My adoption!!!” Absolute most adorable thing. It made me so happy.

Software Tribalism

Growing up, I did lyrics projection at my church. While I’m sure most of you are familiar with PowerPoint, there’s actually a cottage industry of software expressly catering to churches. Songshow Plus was one of the more popular titles for the task, with EasyWorship having its fans. Songbase and Sunday Plus had their niche fans, and it wasn’t long before ProPresenter gave everyone a run for their money.

But my allegiance was with Mediashout. It was an absolutely fantastic piece of software all around – easy to pick up for runners, while having plenty of buttons and knobs for people like me who enjoyed customizing scripts and slides to perfection. I started on version 2.5, then 3 was a massive improvement, and even 3.5 was a model service pack. The v4 interface took a little time to grow on me, but it ultimately was the peak. V5 regressed a bit with its removal of text labels and less-customizable layout, while v6 and v7 were total overhauls that seemed to focus on users of PowerPoint and ProPresenter at the expense of seasoned Mediashout veterans like myself. Seeing three consecutive regressions in usability, I decided to reach out and ask if I could buy a license for an older version. I’ll spare you the details, but suffice it to say that it didn’t go well. I have fond memories of the glory days of Mediashout, but my inability to procure the good version has left me in a strange state of mind.

I should have no problem getting a copy of ProPresenter. But I can’t bring myself to do it. I got in countless forum battles with the ProPresenter users back in the day; getting a license is the ultimate admission of defeat…besides, if I wanted their Fisher Price UI centered around simplicity instead of raw power, that’s what my complaint is with the current version of Mediashout is, right? So, why wouldn’t I just get Mediashout?

I could get Songbase…it’s ancient, but that means it’s tightly coded and super stable, no doubt…right? Songshow is still solid and keeps its super powerful UI that still has a few niche functions Mediashout never got, so I should get that one! If I’m going to give up on Mediashout, shouldn’t I do so using a program that I would consider to be better?

Or…or…or…let’s take a bunch of steps back and ask some more fundamental questions…for example, why do I even care? I haven’t been in charge of projecting lyrics in nearly a decade. I don’t project lyrics personally…or much of anything else, for that matter. I don’t get up in front of audiences to give keynote addresses, and the handful I’ve done over the past five years, I’ve been served just fine with PowerPoint. …and even if I found myself in a scenario where I was going to do lyrics projection or even a video-centric presentation, the free, open source, cross-platform OpenLP is rock solid, effective, free, and wasn’t even close to being an option back in the year 2000 when i started.

There is clearly no reason whatsoever for me to consider buying or using any of these things…but I find myself loyal to Mediashout for no rational reason, nor for my own benefit, nor for the benefit of anyone around me. That’s not the sort of loyalty worth having. That’s not the sort of loyalty worth retaining. And it’s certainly not the sort of loyalty worth spending money to validate. It is tribalism. I am, apparently, from the tribe of Mediashout….and if there has ever been a sentence warranting introspection, it’s that one. It’s so depressing, it’s comical that I let my affinity for a software program I haven’t used in a decade live rent free in my head like this.

I’m leaving that tribe. If you’re in a tribe of some kind, make sure it’s a tribe you really want to be in.I’ll tell you this much: my tribe won’t miss me.

Stuck

I was scrolling through today’s Instagram stories from the handful of people I follow. Nothing surprising; my hairstylist friends posted hair styles, half of them posted photos of their kids, the one getting married posted a photo with her fiancee, my politically-oriented friends posted their political memes, and my DJ friends posted their decks and their crowds.

What struck me, however, was how basically everyone had some sort of effect. There was glitter, there were song lyrics, there were animated stickers and skin smoothing makeup filters. I’ve never used any of these. Part of the reason is that many of these functions are only available on the “stories” interface. I’ve already established that I have trouble with transient photo taking…as far as I’m concerned, if it’s worth photographing, it’s worth keeping the photo for longer than a day.

But that’s what hit me: how few photo-deserving things I do anymore. There are eleven photos between my most recent one and the one I posted from Bermuda nearly two years ago. Only a dozen more before the first photo of my most recent Origin laptop; itself nearly four years old.

Now, I’m not saying that one’s life should be defined by one’s Instagram…far from it. I’m not saying that I’m basing any level of my happiness with my life on a comparison with people who have more photos. Some people have lifestyles that naturally lend themselves to photographing, and I’m happy for them. No, the point of this blog post is me lamenting the fact that I’ve never used the fun toys in Instagram or Snapchat because I’ve never been there. I’ve never been in the sort of situation where I felt like the situation justified trying those things out.

There are a handful of photos on my Instagram that have been edited, but that’s from when photo editing on Instagram was limited to a handful of color filters (“Valencia”, anyone?), while more elaborate effects remained the purview of Pixlr and PicSay. Perhaps this is the result of spending my adolescence in an era when cameras, computers, and sharing solutions were three different things. Maybe I can place the blame on the applications who limit these functions. Maybe I can split the difference and chalk it up to these features catering to those who perceive transient photo sharing as a hobby in itself, while I’m still hopelessly stuck viewing photography as documentation.

Perhaps, instead, the issue isn’t technical. Maybe I don’t post Snaps on Snapchat or Stories on Facebook or Instagram because I feel a need to be sufficiently entertaining to my followers, as if I am tasked with being entertaining for my dozen friends on Snapchat or 130ish Instagram followers, failing if I make merely a “meh” post. I can simultaneously have the awareness that “likes” aren’t reflective of social acceptance and also remember feeling negative emotions when I tried the “ask me a question” box and got zero responses. My noggin is aware that there are zero instances where Instagram is a positive basis for anything, yet “lizard brain” seems to distort all of it.

As I sit at an airport right now, waiting for a passenger to arrive, I wonder what would happen if I made the most random transient photos – Wiz Kalifah thumping over a photo of the tarmac and concrete barricades, maybe a close-up of the carpet I vacuumed today with an animated sticker, or a mirror selfie that focuses on my hand holding up a towel with ooglie eyes until I can fool the facial recognition to let me make the towel look like a sheep. Maybe this is the way to handle the lizard brain – intentionally mess with people’s stories until they either get the joke or unfollow me, rinse and repeat until lizard brain figures out that the entire point of such an exercise is self-awareness, rather than self-centeredness.

Everyplate: What I like and what I don’t

About two months ago, a Facebook friend said they had a voucher to get a free box from EveryPlate. I took him up on it, and I’ve stuck with it thus far. Every Friday, I get a box with enough ingredients to make three different meals, with approximately two servings per meal. I pay about $38 per box, shipped.

It’s important to know what one is paying for, and what one isn’t. If you’re looking at it as a replacement for grocery shopping or grocery deliveries…yeah, you’re going to be unhappy, because there is maybe $12 in groceries each box. By that metric, it’s definitely overpriced and you won’t be happy. If you’re looking for something that’s one step above TV Dinners, where the instructions are “throw this half in a pot, wait ten minutes, throw that half into the pot, wait two minutes and eat”, yeah, you’re not going to like it, either. You’ll still be washing and peeling, dicing and mixing: vegetables are delivered whole. So, with those disclaimers in mind, here’s what I like, and what I don’t…

Like: New Recipes.

I’ve been cooking for quite some time, and while I can do a good amount of cooking, I like being exposed to new recipes. I’ve got a folder full of things I’ve saved from Facebook that seem amazing, but I’ve never tried them. I haven’t loved, ehm, every plate, but being exposed to different food combinations is already a positive experience. The fact that I have a box full of stuff that will spoil if I don’t cook them gives me a reason to prioritize cooking them.

Dislike: Recipes are a bit confusing.

This may well be a personal preference, but I am not a fan of how the recipes are written. Now, to be fair, after doing a few, I see that they are indeed written to optimize for all components of the meal to be finished cooking at the same time. This is very understandable as an outcome, but the process ends up being very confusing. This makes it difficult to assess what things to substitute.

For example, one recipe had me preheating my oven to 425F…to toast two rolls. I could have done this in the toaster oven, but it wasn’t clear until three steps later that that’s all I was doing.

In another scenario, a single step involved mixing two separate things in two separate bowls…but the fact that it was two bowls was super unclear until several steps later when only a subset of the ingredients was referenced.

Overall, the recipes are clearly written in such a way that they fit in a very specific amount of space, as the recipe cards are attractively designed and obviously intended to be kept. I can appreciate wanting an attractive layout, but the number of times I had to read the same paragraph four times to figure out all six actions in that single ‘step’ is the sort of thing that makes it clear that EveryPlate optimizes for form over function.

Like: Variety

EveryPlate gives me the ability to order three new recipes every week. I can re-order things I’ve had already if I want, but the ability to try new things is part of the draw. While there are premium ‘plates’ that have more expensive cuts of beef or some such, there are always enough bundled options to ensure that my box always has something new.

Dislike: Portion Sizes

I’m one dude. This works out well, because I can almost finish both servings of a meal by myself. Some have this issue more egregious than others; some I’ve genuinely had to come back to in order to finish everything, others I’ve eaten something else after I’ve eaten all the EvetyPlate things. Perhaps it’s a bit healthier to eat a bit less each meal, and that’s fine…but I feel like there’s a happy medium between what EveryPlate ships and “the appetizers at Applebee’s which are two meals by themselves”.

Like: What Ships

The boxes come with insulating wrap and three ice packs, all of which are reusable. If you have a cat, I am certain the box is the perfect size for your cat. I’ve had the box sit outside for six hours and the ice is still solid. It’s a well done shipping solution.

Likewise, the produce is always fresh. Every pepper is clean, every tomato is perfectly red. Meat and poultry is shipped in thick, vacuum-packed plastic. It lasts for days in the refrigerator, and is always cleaned beforehand.

Dislike: Sometimes…What Ships

If you grew up in a similar household to me, you know that garlic is measured with your heart, not your measuring cup. If two recipes call for half a bulb of garlic, I get one bulb of garlic. My dude…first off, not every clove is fit to cut and chop; you can’t assume that. Second, if a recipe calls for three cloves of finely chopped garlic, it needs five. I have run out of garlic every single time I get a box. It’s cheap, but if you’re going to be that way about it, at least give me the option to add an extra bulb the way I can add extra chicken.

One recipe I had gave me the option to pickle an onion using lime juice. This seemed interesting, but I got a single, tiny lime whose juice could barely wet the bottom of the bowl. I made it work, but again, I feel like a second lime could have been helpful since not every lime juices the same.

Like I said in the beginning, it’s maybe $12 in groceries. I feel like ‘just a bit extra’ would make me feel far happier with what I receive every Friday.

Like: Habits

This certainly isn’t the sort of thing that EveryPlate explicitly sells, but EveryPlate has given me motivation to cook instead of grabbing Chipotle on the way home. Even assuming I eat both ‘servings’ and the amount ends up being $12/meal, it’s not out of line with what a barbacoa bowl ends up costing. I have done other shopping in terms of making things a bit differently than I used to, and recognize more things I can potentially make. This is helping me improve some overall habits I’ve had for some time.

Dislike: Dishes

Many of the things I cook are optimized for a single pan, a cutting board, and maybe three utensils. I hate dishes. EveryPlate meals seem to assume I have a dishwasher, apparently. It’s common for a meal to involve a frying pan, a pot, a baking pan, a cutting board, two bowls, and five utensils, in addition to the actual forks and plates used for consumption. There’s a sink full of dishes after I finish, and it’d be far easier to not-mind them if the recipes had time for simmering or something similar where I could wash dishes in between…but alas, they do not.

So, that’s my summary of being an EveryPlate subscriber. Will I keep it for now? Yeah, probably. Will I keep it for a year? Ehhh…jury’s out. We’ll see.

Parenting

Tonight, I had trouble sleeping. Partially because I had four cups of coffee today, the most recent was around 9. It’s almost 2, and I’m still up. I just finished watching this week’s episode of The Rookie. The protagonist had his son going into open heart surgery.

A client at work called me today. Their server has just enough extra CPU activity to cause more noise than they’re used to. Everything looks fine, but I just checked it again to see if there were any signs of ransomware.

I’ve joked around in the past that “my networks are my children”. Maybe I’m just oversensitive, but I’m worried. Irrationally so, most likely. Somewhat like a parent has that underlying worry about the well-being of their children.

If this is what being a parent is like, even a little bit, then I seem to have a hard time believing it’s something I would want. I wish it wasn’t so terrifying.

x  Powerful Protection for WordPress, from Shield Security
This Site Is Protected By
Shield Security