Oblivion University!

I could say more, but who has the time—not to mention, who would listen?

Posted in digital storytelling | Tagged , , , | 9 Comments

Coming Full CUNY Circle

One of the projects I have been working on for the last two weeks is migrating the old gold WordPress Multisite platform for the Macaulay Honors College. The Eportfolios platform has been around for near on 15 years, and has thousands of sites, almost one terabyte of data, and a massive, unruly database—only consolation is it’s not sharded. We’re currently migrating the instance from Digital Ocean to ReclaimPress as part of a broader migration project the company is undertaking. This site was prioritized because the database was so resource-intensive when we started hosting it 8 years ago, that we had to run the database in its own server, which is currently an outdated Ubuntu instance that needs to be retired. So, we took this opportunity to update the server and bring the database back in the fold within a scalable, containerized environment on our Cloud.

In fact, that process is all but done, we’ll make the final DNS switch this morning, and all things being equal (fingers crossed!) the migration and consolidation of the venerable Macaulay Eportfolios onto ReclaimPress will be complete. The full circle piece comes in here, sure I took on this migration to run ReclaimPress through its paces, offload the nearly 1 TB of storage to S3 (I love that stuff), get more servers off Digital Ocean, and manage what I knew to be a particularly unique server setup. But the other big reason I took this on is Macaulay is where I got started as an educational technologist. While a perpetual student at CUNY’s Grad Center I got the Instructional Technology Fellow (ITF)  position to pay some of the bills after having just left my job as an English teacher at Brooklyn’s Clara Barton High School. I was a newly minted father, and the stresses of grad school, a new family, and the impossibility of living in New York City were catching up to me. The ITF position seemed practical because you got a free Macbook as part of the deal, and it was not too much overhead, something about doing things with computers and teaching. I knew some basic HTML and I needed the supplemental income (and the time it freed up) to double-down and finish the Ph.D. so I could get on with my life….little did I know that the ITF position would become my life.

As part of the ITF position I discovered WordPress and MediaWiki and the scales fell from my eyes, it was as if a brave new world of platforms had finally arrived to up-end the drab, florescent-lighted spaces of online learning environments. It all seemed so clear after playing for a just a small while, and the fact it was all open source and could be self-hosted was the clincher. I mean, that is literally now my job, and I am migrating the WordPress platform for Macaulay that was the epicenter of so much of the ITFs work over the last 15 years. Sadly, the ITF program was discontinued not too long ago, but that program gave birth to a whole generation of educators and ed techs that had to confront the impact of the changing world of web-based technology on higher ed—it was a program that asked Ph.D. students to think about an intersection that would quickly become crucial to the very soul of the academy—a struggle still very much playing out as I write this.

CUNY was a lot of things to me, it taught me how to teach, it introduced me to an amazing cohort of fellow travelers and life-long friends, it hooked me on edtech, and it even introduced me to my special lady friend. I mean the roots run deep, and in many ways I cannot have arrived at this moment wherein I type these words on this blog getting a paycheck from Reclaim Hosting without having been there and done that at America’s premiere no-bullshit city university system. Sure the bureaucracy and sheer scale of CUNY is insane, but it changed my life, and for that I’m forever grateful. While some of it was luck, place, and timing, just as much was folks working in that system (namely George Otte, Steve Brier, Luke Waltzer, and Zach Davis) creating an opportunity for others to take a peek into the future and see what’s possible. There is no greater educational experience, and this migration (if it works) will be proof of that 🙂

Posted in e-portfolios, Instructional Technology, reclaim, ReclaimPress, s3 | Tagged , , , , , , | 2 Comments

Cheyenne Rides Again!

Crossbow in Cheyenne

In my last bavacade repair log I was all but certain Cheyenne was going to be on the bench indefinitely given power issues. But as it happens, Cheyenne rides again in the bavacade thanks to a fairly simple fix of identifying and repairing a shorted wire going from the pwoer supply to the monitor. At some point during its long slumber—this game has been out of rotation for at least 8 month—a taped wire seems to have come undone and was shorting the circuit and blowing a fuse. I unplugged everything going into the power supply (coin door, monitor, interlock switch, and the game board) and then plugged them in again one-by-one to figure out which one blows the fuse. It was the monitor wire, and I knew this because it wasn’t even connected to the chassis. So, after that I inspected the wire and saw the electrical taped area exposed with some slight burn, so repaired that and plugged it back in and…..magic!

Cheyenne

Now the discerning eye will realize that this cabinet is running a Crossbow board in a Cheyenne cabinet, the two games are essentially interchangeable and I enjoy both games a lot, but the campaign/choose-your-adventure aesthetic of Crossbow makes it special.

Crossbow in Cheyenne

You can also see in particular scenes from Crossbow how it borrows the desert graphics from Cheyenne. I would really love to get a Crossbow cabinet as well, which would have, you guessed it, a crossbow rather than a rifle as the control panel interface.

Cheyenne

But these Exidy cabinets are big, and the way the power supplies work is unique to say the least. In fact, the other game game that gave me all sorts of issues for months was also an Exidy cabinet: the ever amazing Venture! I do love these cabinets, but they also are a lot of work. I had the 440 dev kit in this one to allow a single cabinet to play multiple games, but the GAL chip went bad and caused some of my board issues. If I ever find the time, I would like to see if I can get that kit repaired, but we’ll see.

Exidy 440 Dev Kit on Cheyenne

At this point this game is working really well, which puts me a K4600 chassis away from perfection, a fully functioning arcade—maybe by week’s end? We’ll see, but I will take this win for now, there is something truly gratifying about bringing a game back that has been out of commission for a good, long while.

Posted in bavacade, bavarcade | Tagged , , , | Leave a comment

bavacade Repair Log 10-04-2023

Last month was almost as busy on the bavacade front as it was on the hosting front. I’ve been using the arcade projects to balance my inclination to become totally consumed by the day-to-day at Reclaim, but then I become totally consumed by the cabinets—so not sure it is much therapy in the end 🙂 That said, there is a great sense of satisfaction in taking the machines apart, cleaning the various parts, repairing and painting the cabinet, and then putting them on wheels. There is a sense of hope in breathing new life into these golden-age arcade cabinets.

Bavacade classics

bavacade classics

At this point I can disassemble or re-assemble a game in about an hour or so, sometimes even re-assembling a game without referencing the pictures I took as visual aides—no small feat for this hack. I’m just a handful of games away from having disassembled and re-assembled every game in the collection, which means they’ve almost all been fully restored and put on wheels. For the time being I’m not touching the three Sidam bootleg machines manufactured in Italy given they’re all but mint already, but they may be the final candidates for wheels once the rest are finished.

Here are some of the bavacade projects:

Painting and re-assembling Yie-Ar Kung-fu, for which the new art is being printed by one of Miles’s friends and will be my first custom cabinet, very excited for this one. Major kudos to Bryan Mathers for the unbelievably awesome side art he created for this one.

Yie-Ar Kung-Fu

Yie-Ar Kung-fu (originally a Defender cabinet) painted and preppped for new side art

Yie-Ar Kung-Fu Waiting for Custom Art

Yie-Ar Kung-Fu Waiting for Custom Art

I completely disassembled and re-assembled Joust, and Alberto did some minor touch-up work and put it on wheels. I then got the brown matched and gave it a coat of paint and I must say it came out beautifully, yet another “like new” machine in the bavacade.

Joust Reassembly

Re-assembling Joust

Joust Looking sharp!

Joust looking sharp!

Disassembled and re-assembling Defender, and Alberto put this legend on wheels. Like Joust, this one is gorgeous, nothing a little touch-up paint can’t heal.

Restored Defender Cabinet

Freshly painted Defender Cabinet

When re-assembling Defender I gave the original power supply a hose down to clean it up, and then let it dry-out for about 3 days in the sun.

Freshly Washed Defender Power Supply

Freshly Washed Defender Power Supply

After re-assembling the game I was having issues with the image not showing on the monitor. Turns out the FPGA board on this game is having issues with delivering the image (tested it on Stargate to confirm).

Defender with a then-working FPGA Board

The then-working FPGA Board in Defender

The original Defender board set worked, although eventually gave a RAM error as all Williams games will, so I need to hunt down that issue. But, in the interim, swapping out the FPGA board that was in Stargate worked a treat and Defender plays fine.

Joust and Defender side-by-side

Joust and Defender side-by-side

With this working and another FPGA board on the way, thanks to the great Tim Owens, I’ll have a completely restored Williams collection featuring Moon Patrol, Make Trax, Robotron, Joust, Stargate, and Defender. All like new and all on wheels.

Super Cobra

Super Cobra touched-up and on wheels

I also did a quick clean-up and added wheels to the venerable Scramble sequel Super Cobra. Alberto finished this one super fast, and the cabinet was already mint, so just some touch-up paint and re-assembly and this one was good to go.

Jungle Hunt Cabinet for Elevator Action

Jungle Hunt cabinet that houses Elevator Action

Being a glutton for punishment, I started another big project which will be a complete overhaul of Elevator Action. It’s one of my favorite games in the collection, and not an easy one to find in good shape. When Alberto dropped off Super Cobra he picked-up Elevator Action and has already gone to work on it. It’s actually a Jungle Hunt cabinet that had some significant water damage, and the backdoor was an absolute mess, so I decided to have him clean-up the extensive water damage and refinish the sides of the cabinet so I can re-paint the classic Taito design to the original Elevator Action browns.

Jungle Hunt/Elecator Action Restructuring

Taito cabinet being restructured

Jungle Hunt/Elecator Action Restructuring

I was reluctant to remove the original Taito art, but I decided to commit to a complete overhaul. The classic Taito side art stencil is on order from This Old Game and I’ll be matching the colors so it will remain consistent in spirit, if not original in fact. Additionally, the control panel overlay for this game is a terrible reproduction, so I bought a new metal control panel on KLOV and a control panel overlay from This Old Game to try and raise the quality of the entire machine. The board, bezel and marquee are original, but the side art and control panel will be more recent, high quality additions. This will be a project for sure, but should be done in the next month or two—all things being equal.

Jungle Hunt/Elecator Action Original Back Door Lock Mechanism

Jungle Hunt/Elevator Action Original Back Door Lock Mechanism

After Elevator Action is done, that leaves just Cheyenne, Pole Position, and Scramble to put on wheels (not including the Sidam games). I can see the finish line!

Speaking of Cheyenne and Scramble, the original power supply issues continue. I was able to get a switching power supply with a Stern adapter for Scramble to fix that game while Roberto looks at the original power supply. Turns out Super Cobra is using the same switching power supply, which means the original Stern board for that game might also need to be repaired.

Scramble Swirching Power Supply

Stern switching power supply for Scramble and Super Cobra

Last week I finally got one of the two Hanterex Polo chassis back, which was the last step to getting Cheyenne back up and running. But, alas, when I turn it on the game it keeps blowing the 5 AMP slo-blow fuse on the power supply, so I need to figure out where the short is happening. The Exidy power supplies are an absolute nightmare, so not sure how this will end, but it does dampen the prospect of bringing Cheyenne back online in the immediate future 🙁

Centuri Classics

Centuri Classics

Beyond that, the only thing between Cheyenne and a fully functioning fleet of games is a K4600 chassis cap kit for Challenger, and I’ll try and get that done sometime here soon. I’ve been circling perfection for two years now, and I’ll never give up until that box is checked—if only for a day.

Posted in bavacade, bavarcade, video games | Tagged , , , , , , , , , , , , , | 2 Comments

Remember to Reclaim September

It’s been a month, the new semester is in full force and I am just coming up for some air. I’ve a bunch to share in more detail, but this post will be a bit of a summary of highlights to help me get get back in the groove (and doubling as a blog to-do list). So anyway, time to blog!

Thank you, Reclaim

Lauren Hanks has left the Reclaim building! After eight amazing years, Lauren is moving on and we’re thrilled for her and the new adventures that await. That said, anyone who knows Lauren understands how big a loss this is for Reclaim. She was old gold Reclaim through-and-through and her presence will be missed terribly. There’s more to say on this, but all I can say for now is thank you, Lauren, for showing up every day and ruling all.

ReclaimPress Logo

I think I’ve been using the development of a forthcoming product, ReclaimPress, as a way to avoid dealing with Lauren’s departure. Intense work cures many a woe, and ReclaimPress has been a lot of fun to play with.  In short, ReclaimPress is just WordPress. If you want to get up and running with a just WordPress without the overhead of cPanel, this is a great solution, and I think we can price it so that the costs are comparable with shared hosting. What’s more, from this space you can scale from hobby project to enterprise grade without ever moving your instance. Containerized WordPress hosting with a slick user interface is coming to Reclaim, and that is a beautiful thing.

Bryan Mathers Art for the Win!

And as always, we have Bryan Mathers doing his magic with the art. That needs to be its own post given it will help me flesh out ReclaimPress a bit better—as his art always does—so stay tuned for more.

ReclaimPress Dashboard

Part of how I play with any new platform we stand-up is moving as many of my own sites to the new space as possible. This helps me work out any kinks and generally get a sense of the experience we’re providing our community. So, as you might have guessed, this blog is now hosted on ReclaimPress, as is both ds106.us and daily.ds106.us. You can see from the image above I not only have this blog running in two regions (bavamulti-1 on the West Coast of the US and bavamulti-2 in Canada), but now ds106.us is also running as a multi-region—progress!

bryanmmathers.com was the first of the three to come over

After getting comfortable with my own sites in ReclaimPress, I started working with some select folks to help me test the new space. In particular, Bryan Mathers was intrigued while creating the art work, and he has a few sites running on our shared hosting that could use a performance boost. So, we moved them over to ReclaimPress and it seems to be a very good fit thus far, plus his sites are so beautiful!

The great Visual Thinkery site now hosted on ReclaimPress

One of his sites (ulster.visualthinkery.com) was using WooCommerce, and ReclaimPress has a special hosting package just for that plugin, so we tried that out as well, and by all reports it is doing the trick for his Ulster zine project, which is just another stroke of Mathers genius.

Bryan Mathers’s Zine project to focused art on Ulster

After figuring out those sites, we have started the process of moving larger managed WordPress instances from Reclaim Cloud to ReclaimPress, so things are in motion for sure.

National Geographic GIF featuring penguins migrating

In fact, a big focus for Reclaim Hosting this month has not only been on managing the September rush, but also getting a plan together for a bigger migration project of all of our servers off CentOS 7 to Ubuntu. A huge project for sure, but this month we’ve started to dig in our broader plan into action so we can start chipping away at the migrations each day, week, month for the next 11 months. When it’s done our entire infrastructure will be not only have been migrated, but also upgraded in the process. Many of which are security enhancements that will go a long way towards future-proofing our fleet.

There is a lot more on the Reclaim Hosting front for sure, but the above underscores how much of the  focus has been on ReclaimPress and our server migration project, not to mention beginning of the semester!

Posted in reclaim, ReclaimPress | Tagged , , | 1 Comment

On This Day

I was recently reading John Johnston’s blog, and I noticed he had an “On this day” tab that led to a page that lists all the posts he had written on that day over the life of his blog. He then went on to note:

This page uses Alan’s wp-posted-today: WordPress plugin provides shortcode for displaying posts published on current day. I find it fascinating, it also allows me to do some digital gardening, mending broken images and links as I wander through my past.

So cool, after seeing it on John’s blog I vaguely remember Alan programmed this bit of magic, but in my rush to the next thing I never stopped to install it. What’s more, John’s notion of using this plugin to help weed his blog garden and keep his archive in order seemed like an eminently practical way to keep things from degenerating entirely. One of the things that haunts me about this blog is the thought of all the broken images, defunct links, and Youtube videos long since taken down. The significant toll of not-that-much time on the web is a stark reminder of its fragility. So, I decided to install the plugin and use it not only to be reminded of ideas past (that very well could have been written by someone or something else), as well as to use it as a daily reminder to clean-up the archive. I’m hoping the little-by-little, day-after-day approach over the next year is less intimidating than trying to do it all in a few weeks.

The ‘on this day” page linking to post from the bava archive written on this day, plugin thanks to Alan Levine

So after installing the plugin this morning I went to the “On this day” page and saw the following:

There are 13 posts previously published on September 4th

  • 2021
    • Robot Tour of Reclaim Arcade This morning I streamed and recorded a tour of Reclaim Arcade via the robot. It’s always fun to do this kind of thing, and hopefully this video gives you some sense of the space.
    • A Quick Tour of Owncast I spent some of yesterday and this morning playing with an open source streaming software called Owncast. Mo Pezel told me about it last month, and when I saw Digital Ocean had a marketplace app I decided to try and … Continue reading ?
  • 2017
  • 2014
    • Creating GIFs with Text in GIMP Here is a quick screencast showing you how to add text to GIFs in GIMP. And keep in mind, GIFs don’t necessarily need text for the summary assignment. And here’s a GIF with text ?
    • Wire 106: S01E11 “The Hunt” Meredith Fierro, Jessica Reingold, Paul Bond and I discussed Episode 11 of Season 1 of The Wire: “The Hunt.” This was special for me because it’s the first time we had UMW students enrolled in ds106 join the discussions about the … Continue reading ?
  • 2013
    • What I’m up to…. Think of this as a placeholder post until I can get around blogging each one of the points below in some detail. We’re already midway through week 2 of the semester and I’m desparately trying to keep my head above … Continue reading ?
  • 2011
  • 2010
    • Child Bride (1938) So, I recently got the latest issue of Filmfax (my favorite magazine in the world) and it was a good one. As soon as a I got it I was heading directly for the article on Peter Hyams’s NASA conspiracy … Continue reading ?
    • Rosemary’s Baby: A Retrospective This is a quick and fascinating retrospective on one of the great horror films of the late twentieth-century: Rosemary’s Baby (1967). It’s interesting to hear what Polanski thought of as the best scenes and shots, and even wilder to realize … Continue reading ?
    • Blood Meridian: Some Quotes 224:”…the bull had planted its feet and lifted the animal rider and all clear off the ground…” Image source: “Six versions of Blood Meridian” I’ve been reading and re-reading Cormac McCarthy’s Blood Meridian most of the Summer, and I don’t think … Continue reading ?
  • 2009
  • 2008

Crazy, I wrote 13 posts on September 4th since 2008, and this one will make 14. It’s interesting to see some of the trends of this blog, there’s a fair amount of earlier blogging about movies, such as Bad Boys, Mildred Pierce, Broadway Danny Rose, and Rosemary’s Baby. Most of those early film posts are relatively brief, and some just have links to videos (long gone now).  There is a real sense of the blogosphere before Twitter took over given the short posts that could garner 4 or 5 long, thoughtful comments. Or even folks using one of my  posts as inspiration to write their own, as Antonio Vantaggiato does in response to the Broadway Danny Rose post. And then there’s a post like Child Bride (1938) which was a throw away reflection on an article in Filmfax that has become one of my most regularly commented upon and regularly read posts over the last ten years. It’s a post I cringe about in retrospect given the subject matter, and then the comments have turned into a strange genealogical fishing expedition that’s taken on a life of its own.

Several of those posts housed long-broken links to videos that I’m not entirely certain were from my terminated Youtube account or not. I took the liberty to update them with videos I believe I originally posted, but then again I really can’t remember. Did the original Bad Boys scene I included feature Sean Penn using a pillowcase full of soda cans to defend himself? Or was it the opening robbery scene? I have no idea, and that is one of the strangest things of having a blog for so long that you poured endless hours laboring over, 15 years later you have little to no idea what you were thinking.

After the movie posts, there are some ds106 posts, which is not a huge surprise 🙂 One was an instructional screencast for making GIFs with text, and the other a wire106 video conversation with ds106 students—including Reclaim’s Meredith Fierro!—reflecting on a specific episode of the HBO series The Wire. Unfortunately, both the screencast and the discussion video were uploaded to UMW’s short-lived Mediacore service, which was not renewed and many of those videos seem to have been lost.* Appears linked video is the most fragile piece of my archive, and I’ve been trying to rectify that by preserving as many videos as I can on bava.tv for posterity.

“EdTech transmissions: We Control the Vertical and the Horizontal” at Maricopa College

There is also a reflection post on my presentation at Maricopa Community College in 2011, which brings back amazing memories of Northern Voice 2011 and the legendary Sanctuary jam session, as well as the subsequent trip to Phoenix with Cogdog to not only present on the magic of ds106, but also to head to Strawberry and spend some downtime with the blog king himself.

What I’m up to….

Possibly the most informative snapshot post from this list is the “What I’m Up to…” written in 2013 (ten years ago to the day!) that highlights a series of projects, including the then newly-formed Reclaim Hosting. After that, there’s a couple of Reclaim-related posts, such as this one about accessing multiple hosting accounts in cPanel via the WHMCS API or this one about playing with Owncast on Reclaim Cloud.

Robot Tour of Reclaim Arcade

And to top it all off, there is the robot tour of Reclaim Arcade in 2021 (long before the renovations), how crazy is that?

It’s hard to fully express all the different feelings going through my mind browsing this list of 13 posts. I think there is something to this attempt to document one’s work on a blog, if for nothing else than to remember it 🙂 Thanks for the inspiration, John, and thanks for the plugin, Alan, it made my Labor Day! And hopefully it will prove to be the fitness program this blog’s archive has long needed.

___________________________

*I am currently downloading backups from S3 of my computer from around that time to see if I can salvage anything, but I am not hopeful.

Posted in Archiving, bava.tv, bavatuesdays, blogging, plugins, WordPress | 2 Comments

9 WordPress Themes from 2007 that Still Work

I’ve been preparing ELS Blogs to be flattened and archived, and I’m working on another, longer post that both reflects on and documents the process. Part of that post became unruly, so I figured I would break it out here. I started to go down the rabbit hole of themes from 2007 that didn’t break 16 years later. You see, probably the biggest issue archiving a blog platform like ELS Blogs or UMW Blogs is broken themes that make flattening any content either ugly or impossible. Probably more than half the 68 sites in ELS Blogs were inaccessible due to broken themes. I spent time this morning going through and fixing each and every one so they resolve cleanly before being archived.

But rather than just focusing on what was broken, I wanted to highlight the themes that didn’t break, so I figured it might be fun to provide a little showcase of early WordPress themes that still work fairly well. So, here it goes:


The “All I Could Say Was…” blog is donning a very time appropriate “Thoughts” theme (Version: 2.0) designed by Lisa Sabin-Wilson, with the tagline: “a muted blueness.”


The “Dry Your Eyes” blog is sporting a personal favorite, the “Connections Reloaded” theme (ver. 1.5) designed by Ajay D’Souza, the tagline for this theme is “going places in some style.”


“Ellie’s FTC Blog” is floating another theme by Lisa Sabin-Wilson, this one is Waterlily (ver. 2.5) with the tagline “messing about on the river.”


“A Tropical Iceland” is using Framefake (ver. 1.0) by Kai Ackermann, who is “getting framey with it.”


The “And why not? It worked in Blazing Saddles!” blog chose Jakarta (ver. 1.1) by Jose Mulia, where “sandstone meets accessibility” is this theme’s claim to fame:


The GlossyBlue theme (ver 1.2) by Nick is the choice of HumanisticMystic’s “New Media Studies” blog because “it’s glossy, it’s blue… need you know any more?


The “I’m Always Home. I’m Uncool” blog went with RoundFlow (ver. 1.0)
by The undersigned  because you can “set every colour just how you like it:”

The Crop Circles theme (ver. 1.5) by Marianne has by favorite tagline: “a theme invaded by aliens.” That has got to be why the “George Street” blog chose this one.


Finally, there is Regulus (ver, 2.2) by Ben Gillbanks the theme that delivers “highly customisable headers and more.” Custom headers were a big deal in 2007, as the “Byronolog” will attest to!

I know Olia Lialina termed the early website designs Prof. Dr. style, what to we call the designs of this era? I got many of these themes from a theme pack James Farmer assembled for folks creating WPMu instances like ELS Blogs or UMW Blogs, and there was a huge attraction to being able to provide both choice and customization for your site, and looking at the above sites I am remembering why 🙂

Posted in themes, WordPress | Tagged , , , , | Leave a comment

Rise of the Machines

I’ve been pretty resistant to the idea of AI in edtech and beyond, and part of why was epitomized in a recent email I received from a self-acclaimed “cyberpunk anti-hero from the future” that underlines the cash-in zeitgeist that repels me. Perhaps I’m just showing a bit of my age in the field, I mean I did have fun with Michael Branson Smith’s AI Levine project, and it’s pretty clear AI colonized our imaginations long before the present gold rush, but the speed at which it has already arrived at inevitable is a bit frightening.

And it’s because of that fear, engulfed in a rank stench of opportunism, that I have kept most of it at Michael Bay thus far. I haven’t blogged about it (until now). I haven’t played with ChatGPT, Mid-journey, DALL-E, or other tools like them beyond a cursory fashion, and I acknowledge my limits, but there’s a deep sense of dread that accompanies offloading pleasures like blogging or taking images to the machines. There are also people I deeply respect that have begun to dig in, and I’m glad they’re bringing a practical, thoughtful voice to the discussion. In fact, part of me feels like I should too, but it’s difficult to shake the sense of déjà vu watching the tech lizard people emerge from the swamp to slither towards the territories—the pioneering spirit attracts as many hucksters as it does explorers.

But the other part of me feels this territory might be better left untouched, I mean most historical “discoveries” of “unclaimed” lands have been euphemistic expressions of exploitation and extraction? In fact, you don’t need to go back to the 15th or 16th centuries, just think back 20 years to the rise of social networks and the unimaginable scale and speed in which they rose to the level of nation-states. And then there’s the economic side wherein the wealth of those behind the tech-gilded age dwarves that of many countries. This more recent history is what makes the rise of the machines that much more dire given we seem entirely comfortable abandoning any remaining trace of humanity in the process, it’s a whole new twist on the colonizing trick.

I don’t want to be a nay sayer, but I can’t shake that sense of dread that has nothing to do with the pedestrian concerns around plagiarism—rather it seems the very fabric of how we currently understand reality is at stake. And perhaps that’s where I’m long in the tooth, many folks mid to late career in the 90s probably felt the same way  about the web. But maybe not all of them were wrong? I guess it’s time to dig deep and channel some Beckett: “I can’t go on, I’ll go on.”

Posted in Uncategorized | 11 Comments

Mail Suppression

No, the other mail suppression! You see, if I was a better blogger and a funnier person I would write extended similes like Martin Weller in his “Your social media choices, as 70s disco tracks,” making him the undisputed John Milton of edtech analogies, but alas this is a b-blog.

This is yet another niche post that will hopefully remind me of how I’m running my infrastructure once I inevitably forget everything. Namely, I’m forwarding my  @reclaimhosting.com email so that I can send from multiple emails domains from my main Gmail account. The issue was a colleague was not receiving any of my emails on the reclaimhosting.com address, but could from my gmail.com. I found time to start tracking the issue down, and realized I was running the forward for my reclaimhosting.com email through Mailgun and there were quite a few more send failures for that domain than the rest.

There were 9 “suppressed” messages over the last month, and after looking in the Suppressions tab all of the recent occasions are to this one user. Seems like Mailgun started suppressing this address given an issue that is still not clear to me. Luckily it was an easy fix, I could delete the suppressions and emails starting working again, but this is not something I would have known about if I hadn’t discovered it while poking around. Email troubleshooting still haunts me.

Posted in Uncategorized | Tagged , , | Leave a comment

Good Vibrations for MU Migrations

I just used 10up’s MU Migration plugin to pull the Daily Create (daily.ds106.us) out of the ds106.us multisite, and it was really impressive. You can install MU Migration as a plugin, but also as a package that uses the WP-CLI to make migrations, and it is pretty amazing. It will pull individual subsites out of a WordPress Multisite instance, that can then be imported into a stand-alone WordPress. Or,  going the other way, you can use it to import a stand-alone WordPress instance into a Multisite. It is impressive, especially after the touch and go nature of import/export plugins like All-in-One Migration and Updraft that tend to leave a lot of holes that needed to be plugged.

So, a command like the following (daily.ds106.us had the site id of 10) will pull that sites users, active plugins, active theme, and all database details into a zip file call dailcreate.zip:

wp mu-migration export all dailycreate.zip --blog_id=10 --plugins --themes --uploads

From there you would copy the zip file into the directory were your new install lives, and then make sure MU Migration is working on the site. After that you run the following command to migrate the entire blog (including media, users, themes, plugins, etc.):

wp mu-migration import all dailycreate.zip

The only snag I ran up against was the Daily Blank theme was active on the Daily Create site, but it depends on the parent theme WordPress Bootstrap. Seems like MU-Migration has no way to detect this, so I needed to install Bootstrap as well. Once I did so the entire migration of over 1 GB of media was done in seconds. While this definitely falls under the niche WordPress topic post, if you spend your time like we do at Reclaim Hosting migrating WordPress sites, then this is a definite must for the plugin toolbox.

Posted in plugins, WordPress, wordpress multi-user | Tagged , , , , , , | 9 Comments