Categories
Education Serious

Content Filtering is (Mostly) Bad

In trying to be at the forefront of my K12 org’s cybersecurity effort, I’ve observed a lot of…stuff. Some of that…stuff…and how to make decisions around it has been interesting and eye-opening, because working for K12 presents some interesting and unique constraints that don’t exist in other organizations, the largest constraint being that students are children and you cannot fire them. Damn.

Some of what I’ve observed is in line with what you see in any org, and some of it is in line (or just par for the course) for what you see in very large orgs, which is what Arlington Public Schools (for whom I do not speak) is. A very big organization. Some of what I’ve seen is highly technical, but a lot of it, and I think this is generally true in cybersecurity regardless of org size or mission, is nuanced and related to how people behave and what we as technologists can do about that.

Which brings me to content filtering.

Let me back up. Handling a request for content filtering, which is “subject cannot go to this URL because reasons” is part of my duties as a K12 technology person. But let me be perfectly clear about this: content filtering is not cybersecurity, although well-intentioned people like to pretend that it is. Nowhere does “xyz is a distraction from learning/working” fit into the CIA triad. “But what about malware/phishing/etc websites?” These websites should be blocked – per a comprehensive security policy – because there’s a risk-based, technical reason to block them. But malware is malware. Phishing is phishing. Content…is internet content, or a thing you want to see on the internet that does not pose a technical risk to the organization.

If I haven’t convinced you, consider where your org’s content policy comes from in relation to its cybersecurity policy. I, as a security professional, may get a report of a website people are using to download torrents. I’m going to block that website because torrent sites are full of active threats, among other legal risks for allowing org members to seed torrents. But I wouldn’t decide to block, say, https://spotify.com, and if I did, it would likely go over poorly.* On the other hand, the CEO of a company might decide to block Netflix because it’s a “work distraction,” even though it doesn’t pose any cybersecurity threat. I’m engaging in cybersecurity, the CEO is engaging in content filtering.

This is actually how it works in my organization, and also for Fairfax County Public Schools, and probably others in this space – from FCPS:

“Only Instructional Services, through their curriculum committees, can determine which general categories to block.”

The cybersecurity team doesn’t make the content filtering policy, which is basically that we have a (reasonable) legal requirement to filter some content, plus an amalgam of loosely joined, well-intended opinions (in other words, a committee) that are melted down, cast, and cooled into a policy.

About that legal requirement. It mainly comes from the Children’s Internet Protection Act, or CIPA, which requires some content filtering on school (K12 only) and library computers in order for those organizations to get preferred pricing on equipment and internet service. It’s pretty specific, but the gist of it is 1: kids cannot look at “obscene material” (porn) on their computers (and the act very narrowly defines porn as something that must be visual, e.g. an image) and 2: schools must have a policy in place to teach kids about being safe on the internet. That’s it. It is a reasonable regulation.

There is another piece of legislation, the Children’s Online Privacy Protection Act (COPPA), that basically governs what information is collected from kids under 13. This rule is problematic in its enforcement and the FTC is “giving it another look.” Basically, online services are limited in what they can collect from kids under 13, which is problematic for them because it makes it hard to do targeted advertising. Most online services’ terms of service expressly forbid children under 13 from signing up for their services, but we all know how effective those terms of service are. There isn’t much of a relationship between CIPA and COPPA for content filtering, but the “13 years old” part is worth noting for reasons I’ll get into in a bit.

OK. So here we go. We have to filter on “adult content” – that seems OK – and we prevent threats to the org with a cybersecurity policy – that also seems OK. But if you’ve used your child’s device at all, you’ll know that way more content than this is filtered out. Why? And what’s the outcome of these policies compared to their intent?

When I was in school, a technologist could have written this post about how content filtering was simply ineffective. You’d try to block…some category of site, say adult content, and you’d end up blocking a bunch of safe sex education or whatever. I don’t think that’s true now, and the actual URL filtering we use (Palo Alto‘s) is pretty effective, and gets it right most of the time based on categories and dynamic updates. But this isn’t 2004, and the nature and method by which students access the internet and what opportunities exist for children on the internet have radically changed.

I didn’t get a cell phone until 2006, and it had 0 internet capability – it was “just a phone.” Now everyone has devices, and if they don’t have one, they will. I have opined at length in other online spaces about how all schools will be 1:1 device schools whether they want to go that route or not, not because of the pandemic (though that has certainly accelerated things), but because educational content providers (textbook publishers) have a lot to gain from simply providing a school district (or college, frankly) with a chromebook for each student included with a content subscription that can be updated at any time and integrated into an LMS. There is real value there as opposed to printing new editions of heavy textbooks year after year and reckoning with the used textbook market. But I digress, my point being, if your child doesn’t have a school-issued device yet, they probably will soon. From the practical perspective of access to the internet, content filtering is really the only difference between a school-issued device and a personal one.

I’m going to pick on my own school district for a minute, because I think this is a particularly heinous example – but my school district blocks YouTube for K-8 students on their devices. The stated reason for doing this is something like “because YouTube’s TOS doesn’t allow children under 13 to use its service” – which is nonsense, because if this standard were actually applied evenly (including to sites like vimeo, which is not blocked but has the same verbiage in its TOS) they would be blocking like 80% of the internet. Anyway.

What is “the thing” a student loses by not being able to go to YouTube, or Vimeo, or any other video site that a school district decides they are going to filter out? Well, it’s a bit of a trick question, and the answer is that most of them don’t lose anything, because they have cell phones. They have had YouTube the entire time.

If they can afford it.

I took a look at VDOE’s most recent spreadsheet for how many students in each school district are eligible for free and reduced lunch (FRL) In Northern Virginia, with Alexandria City Public Schools at 59%, Arlington Public Schools, Fairfax County Public Schools, and Stafford County Public Schools at about 30%, Prince William County Schools at 42%, Loudoun County Public Schools at 18%, and Falls Church City Public Schools at 7%. These numbers, combined with the mission of these districts’ 1:1 device policies essentially being an equity one – “to close the digital divide” – make it pretty safe to assume that a significant number of students don’t have access to technology either at home or in their pockets. For many of them, their school device is the only device they have.

So a school district says – and let me be clear here, that I am not only picking on my district, and that I do think these policies are made with good intentions – here is a device with an internet connection, and we are going to filter the content on it and celebrate our victory over “distractions” and “inappropriate content,” but we know, because we put the program in place, that large equity gaps exist in our communities and can deduce based on real data that these content policies are mostly affecting minorities and the underserved.

I find it hard to have an honest conversation about equity in schooling when we agree that “equity” means “equity of opportunity” when, by overreaching on content filtering, we are depriving the community of people we’re trying to help of the opportunities to grow and learn more. To be sure, there is harmful content on the internet, but determining a standard of “harmful” outside of the obvious (already discussed) is…not really our job as people who work in K12.

(I could write an entire post about how denying access to one harmful resource simply motivates the subject affected by that policy to find their content somewhere else, potentially more harmful, but I won’t even get into it here.)

Consider what capabilities a person with access to YouTube (for example) has compared to a person who doesn’t have access to YouTube, even in YouTube’s beleaguered “Restricted Mode” for K12. If you wanted to know the history of the Cold War, you can know it in minutes. If you want to learn about language, you can. If you want to see the news, that’s there too, and in multiple languages. If you want to become a content creator, you can record a video and publish it, even monetize it. YouTube is not some golden arch through which you will find salvation, and it has a lot of well-researched, well-documented problems, but let’s not make everyone who uses it a victim of “distraction” when the real victims are the people who, by no fault of their own, don’t have phones with data plans or personal devices at home and can’t get to the videos at all. Let’s not pretend that monitoring YouTube content isn’t a weight that literally every parent with an iPad has to bear once in a while in exchange for a few minutes of peace. And there are many K12 districts that block YouTube without considering how they are blocking a technically safe, scalable platform for learning and freedom of expression for lower income families.

Consider also the filtering of online messaging, which many school districts do. It’s a thornier area than YouTube, but consider again who is harmed by blocking a website like Discord. If you rely on Discord to keep in contact with your friends, and you don’t have a phone, you’re worse off than your peers who do. Making students aware of the pitfalls of online communication and providing them the skills they need to become good digital citizens is a harder ask than “well, let’s remove access for everyone” – but it’s the ask we should be answering. Every company is a software company. Every org is a digital org. Remote schooling is here to stay. These skills are more important than ever.

I’ll leave with one last example, and the example that inspired me to write all this up. Earlier this year I was asked via a parent to block a business simulation game called SimCompanies because it was “a distraction.” I took this and understood it to be in good faith, but I played the game a little bit, and stepped out of my lane on it by objecting to the decision to block it. It is a fascinating and pretty deep game from which one could learn a good deal about economics. It was advised that the block remain, and I consulted our firewall vendor to change the content category to the game from “business and economics” to “games.” They refused. I showed the game to some friends – one told me I could probably learn more about business and economics from playing this game than anything I could learn in school, and I agreed. Most school districts would pay top dollar for an educational resource disguised as a game, yet here it was, and the kids were using it, and it was free. But we have the opinion from one parent affecting the filtering policy of 27,000 students.

I think we can do better.

To quote one of my favorite lectures from the game designer of Loom, Brian Moriarty:

“If super power is what people really want, why not just give it to them? Awesome things don’t hold anything back. Awesome things are rich and generous. The treasure is right there.”

School districts need to revisit their content filtering policies. They need to do it through an equitable lens with the understanding that good access to the internet is still, inexplicably, a privilege reserved for those who can most afford it, and that devices for privileged families are ubiquitous while the devices given to them by their school districts are hamstrung by misguided policy. This notion that video websites, social media, online chat, and games are a constant source of distraction for students simply cannot be true when we have an achievement gap correlating with race and socioeconomic status. Districts need to do the hard thing by bringing in community leaders and experts to help train children on the benefits of good digital citizenship and data ownership. Give the kids the treasure. And let’s empower parents by innovating new ways of making school-issued devices compatible with home internet filters.

Reasonable and prudent filtering is OK and good. As obscenity goes in this country, you know it when you see it, but turning people into leaders starts by giving them access to the opportunities and tools they need to grow into the goodness of leadership, not taking them away because we said so.

*I bring up this example because this actually happened to me. Back in the day, Spotify used P2P technology in its application (I believe it no longer does) – the security team on the org thought it’d be a good idea to block Spotify. It got to the CEO, the CEO got upset and overruled us.

Categories
Education Serious

On Reopening Schools

Full disclosure: I am an employee of Arlington Public Schools, a K12 school district in Virginia. These thoughts are my own and not of the district or any school.

Two weeks ago, our (then) interim Superintendent distributed (to the public) a presentation about various scenarios of schools reopening in the fall. The scenarios are basically:

  1. Open schools normally, which they say is the “least likely” scenario.
  2. Open schools “sort of” with social distancing guidelines in place and reduced class sizes, a hybrid of distance learning and not.
  3. Open schools with full distance learning, which is described as the “likely” scenario.

As time goes on, and the COVID-19 pandemic abates, and we are engaging in a national discussion about the many parts of systemic racism, and how inequitable access to learning opportunities feeds that beast, I have no idea how we are going to start school with distance learning, or if we can even really consider that a viable option anymore.

Virginia is Reopening Rapidly

As the health metrics for COVID-19 improve in Virginia, the state is continuing its reopening process – we are currently heading to Phase 2 of reopening as defined by the “forward Virginia” presentation from the Northam administration and the Virginia Department of Health. From the presentation, Phase 2 is to last 2-4 weeks or more, which liberally puts us at July. Phase 3, which is more-or-less a return to regular operations, is “10-12 weeks away, or more” – but my interpretation of this is to mean 10-12 weeks away from Phase 1, which is already ending or over for most of the Commonwealth, so we are talking about Phase 3 starting right when school would start.

Risk Consideration

Looking at this timeline, the case for full distance learning seems pretty weak when we consider:

  1. Dr. Fauci is apparently now leading the charge on “thinking about schools reopening.”
  2. The risk of COVID-19 to children is demonstrably low.
  3. The economic impact to at-risk communities of children staying home for distance learning.

Here is the situation: we already know that Black and (especially in Arlington) Latinx communities are disproportionately affected by COVID-19. They are also disproportionately affected by unemployment. They are also (again, especially with the Latinx community, and especially in Arlington County) disproportionately affected by unemployment directly from COVID-19. The children of these communities are the ones who are most likely to receive free or reduced lunches, have no or inferior access to the internet, and are the reason school districts like Arlington’s have an office of equity and excellence.

What about the children?

How do we educate this community equitably when the parents of these children, who have lower-paying service jobs in industries that have been the hardest hit by COVID, are offered their jobs back? The additional funds from the CARES act are slated to expire at the end of July, and when September comes around, Department of Labor guidance isn’t clear on what happens next for primary caregivers of children in the 2020-2021 school year:

“A school is not closed as a direct result of the COVID-19 public health emergency, for purposes of 2102(a)(3)(A)(ii)(I)(dd), after the date the school year was originally scheduled to end.”

Does “the school year” mean 2020-2021 school year as well? If districts move forward with a hybrid opening, this would seem to not apply. It would seem like it does apply for families if districts go fully distance learning, but again, this is after CARES act funding runs out, and $378, the maximum unemployment benefit in Virginia, does not go very far in Arlington.

This is while children of wealthier white parents, who have more of an ability to work from home and have more flexibility to hire caregivers and private tutors, have more opportunities to access a quality education during a full distance learning scenario.

The issue of child care (school) and faced with the prospects of being out of work without access to financial benefits, especially for minority and at-risk communities, seems untenable. It also seems unlikely that we will be able to get children to follow social distancing guidelines.

Our options (assuming a vaccine isn’t completed before September, also not likely) seem to actually be:

  1. Reopen school as normal, and do our best to follow social distancing guidelines, and accept the risk of COVID spread.
  2. If we do distance learning, greatly expand financial and unemployment benefits to families of at-risk communities, which is not something a school district has the ability to do, and with Fauci now calling for schools reopening, seems almost an impossibility.

Neither of these solutions seem good. I don’t have the answers, but we need to be talking about this and figuring it out – quickly.

Categories
Gaming

Covideo Games

Note: I started working on this post before the killing of George Floyd, and took a break from it to get some of the included video content. In the events of the last week, it feels like the national conversation has shifted from talking about COVID-19 to police overreach and the Black Lives Matter movement. I don’t address that in the post and I don’t feel like it’s appropriate to talk about with my “hurr durr video games” content, so I leave the original post unchanged.

I decided a few weeks ago that my COVID “support the economy” purchase would be a gaming laptop. I’d been interested in one for a while and with no other way to play Half-Life: Alyx, I figured it’d be a good time to spring for one, seeing as how there is little else going on during my copious free time, except for blogging, apparently. Oh, and yardwork.

I ended up getting a higher-end model of the Alienware m15 R2, after I figured out I could stack a fairly generous $600 off discount with an education discount and a 10% off promo code. All this to say, they just spec’d and are on the verge of releasing the Alienware m15 R3, but that’s how it goes with gaming gear.

I haven’t owned a gaming PC since I built my own, but that was back in 2013 when Ashley and I lived in Boston, and I picked the parts up from the Micro Center on Memorial Drive. Since then I’ve only owned consoles, and when I fired up the Alienware I was pretty blown away by the performance. They’re not even paying me to write this!

Since deploying games as a service seems to be going mostly pretty well for publishers and consumers, the obvious play was to download some games from my pre-existing Xbox Game Pass Ultimate subscription, and while I was at it, I signed up for Origin Access.

But what games do you play during a pandemic? As an older gamer, my bar for “this game feels like work now” is pretty low, and exacerbated by the stress of pandemic life and trying to raise a baby.

I want to use my brain, but I also kind of want to be a vegetable. Naw mean? This means Monster Hunter World is still a hard no, but I do have some recommendations for some feel-good, low-stress fun.

1. Old Arcade Games

I’ve always been a fan of these and a lot of them still hold up, especially the good stuff from the Neo Geo era. We can dive more into that in a later post, because it’s something worth exploring, but in general, the good Neo Geo stuff just has a…look. You know how Donkey Kong Country for the Super NES came out in 1994, but if you play it today, it still looks pretty good? SNK and associated developers employed a lot of talented artists. Check out NMK’s ridiculous Zed Blade, also from 1994:

Why does this work? Well, if you look at the 16-bit renaissance, the vast majority of these games aren’t actually using 16-bit assets, so if you’ve tried to play CrossCode (which is on Game Pass, but strangely only for PC), it looks like an SNES game, but…spiffier. A lot of this newer stuff looks like it could’ve originally come out on the Neo Geo.

2. Gears: Tactics

I’ve never been able to get into XCOM, the game/work barrier was always just high enough that despite a few attempts, I bounced off. Gears: Tactics has simplified a few things, complex…ified…a few things, but has turned up the fun factor and made a very Gears feeling game in the process. At the same time, due to the turn-based nature of tactics games, it scratched a nostalgic itch. When I was younger, my dad used to paint miniature pieces and we’d play the games in his basement with dice and a ruler. His setups were pretty elaborate, like something you’d see at MIT’s tech model railroad club back in the heyday, with terrain, mountains, obstacles, etc. If you’re familiar with this kind of thing, you already know how to play a tactics game.

Anyway, Microsoft had to pull off making a tactics game that employed the Lancer chainsaw, and boy howdy!

My experience with Tactics is that it hasn’t been all that difficult, but I did just wrap the first boss, and the fight got pretty tense; I didn’t lose any heroes, but skated just barely by to finish him off on the first go. The boss fights are asynchronous, so your team of 4 characters against a single, very powerful foe. I actually had to turn off reruns of Miami Vice for that one. (One complaint, the “across the bridge” fight leading up to the first boss goes on a little too long.) The enemy variety has picked up after the first boss and it’s an excellent game to unwind, along with a glass of your adult beverage of choice. Gears: Tactics is PC-only (for now), and doesn’t seem too demanding, my new hardware runs it buttery smooth on Ultra Settings.

3. American Truck Simulator

I have played many an hour of ATS while listening to Marty Robbins, the Giant Bombcast, or Dan Carlin. don’t have a crazy setup for ATS, and am happy with using an Xbox One controller. Even if this is not typically your bag, if your car has been sitting in the driveway and you need to hit the road, give ATS a shot.

4. Just Cause 3

Just Cause 3 got a bad rap, its launch marred by a litany of serious performance problems on consoles. Square Enix has done a pretty good job patching a lot of that out for console, and I was able to get a copy of it from Square Enix’s “here are 54 games you probably won’t play, but it’s for charity” sale earlier in the month. I still get some hitching on PC, but for the most part, it runs great, and runs very well on my PS4.

If you’re not familiar with JC3, the premise is this: you play as a Latino Arnold Schwarzenegger, and the game is basically 1985’s Commando. Rooty tooty, boom n’shooty as you try to cause as much destruction as possible to overthrow a corrupt government.

Also, you get a mech, because why the hell not?

5. Ori and the Will of the Wisps

It demands your attention, so Crockett and Tubbs will have to wait while playing Ori and the Will of the Wisps, but it deserves to be on this list. When you’re stuck inside all day, Ori gives you a sense that you actually explored something and saw something new. It has a beautiful, outdoorsy art style, moving soundtrack, and relaxing vibe. Wisps, especially compared to its more straightforward predecessor, takes a few pages out of Hollow Knight‘s book, but in general is a lot more forgiving with extremely generous checkpoints and no punishment for failure.

I am playing Wisps on an Xbox One X on a 4K monitor with HDR, which my laptop doesn’t have. In my opinion, HDR goes farther in a game than it does in a movie, and if you have access to the same setup, Wisps is a benchmark for why HDR in games is worth the investment.

Honorable Mention 1: Legends of Runeterra

LoR is a mobile DTCG (digital trading card game, I just made that up) in the same vein as Magic: The Gathering that introduces some new elements to freshen things up. I’ve enjoyed playing a round here and there, but as a mobile game I haven’t dove in too much.

Honorable Mention 2: Call of Duty: Modern Warfare

By hours played, I’ve put more time into CoDMW than any other game in the last 6 months. I’m decent at the multiplayer, and finally finished the campaign and enjoyed it. At a 7-ish hour length, I realized how so many “open worlds” are full of filler content that really isn’t all that good. Still, it’s heavy stuff, and it took me a while to get into the campaign. The torture scene could have been left out. MW’s multiplayer/online community is surprisingly tame, and I much prefer the lower-stakes plunder mode than the more traditional battle royal mode in WarZone.

More to come, but that’s what’s been keeping my free time occupied in the last few weeks. If you have a further suggestion, please do leave a comment below.

Categories
General

What About a Different Approach?

After multiple weeks of being in varying states of anxiety and dread over the new house, which seems to be a common condition amongst new homeowners, it finally hit me as I looked out upon our front yard: we are just going to have a crappy yard for a while, and that’s OK.

"I’ll just rent a core aerator, then do the whole lawn, then fill in all of the weird puddle spots with dirt, then I’ll get a seed spreader, then I’ll get a reel mower, then I’ll put some fertilizer down, then, then, then, then." Then what, my yard will look like Pebble Beach at the Masters? No. I’m not even a golf guy, best I can do is double digits at Topgolf. I’ve been keeping it mowed and put fresh mulch down around the trees; I’ve already left the better part of a dozen lawn bags at the curb, and I just found an encroaching patch of poison ivy, which apparently grows everywhere in NoVA. Luckily, this isn’t my yard in the picture, but I did find this patch growing in the neighborhood.

Aside from the PI, it’s probably time to take the "don’t do it all at once" advice seriously. Things are stressful enough as it is; maybe this is the attitude to take toward COVID. When you’re already under a lot of pressure, it’s easy to succumb to "whataboutism." Whataboutism is bad at work, because you end up "talking" more than "doing." It’s also bad because it leads to a lot of negative self-talk. I started getting stuck in this weird loop of feelings, where I would feel a certain way, but then end up comparing my feelings to someone else in a worse situation, and then I would feel worse for that comparison. Ex:

I’m under a lot of pressure because my wife is trying to work, I’m trying to work, and we have a baby.

But what about the people who lost their jobs? Their situation sucks even more than mine.

What about the people who lost their jobs and have kids? Their situation is even more sucky.

Man, I feel like an asshole now for thinking that this sucks!

What do you do about this? In a mindful moment, I can say, this is how I feel, how does this feeling serve me (or not), but invariably, this leads to more negativity about the situation of other people. But I’m trying to be mindful! Argh! This is just more "talking" and less "doing," right? Is all hope lost? Certainly not, the curve is well flattened and people have shown an impressive respect for social distancing; the road is long, sure. Now that we know that, let’s, as Jim Collins puts it, "confront the brutal facts."

Here are the brutal facts: almost everyone’s situation is shitty right now, and will be for a while.

I can be mindful in a conversation about COVID while also asserting my own feelings, and I shouldn’t have to stress out about that. I don’t need to qualify "my situation is rough" with "and yours is worse." I can let them tell me how they feel from their perspective and be an active listener. I can support local businesses and restaurants. I can take time for myself to reflect. We feel how we feel, and have little control over it. The journalist Robert Wright describes this phenomenon in Why Buddhism is True as the "not self." Perspective, like people’s COVID situations, is unique. Once I start to consider my own brutal facts, my own perspective, a lot of that negative self-talk seems to fade away. Stressful? Yes. Manageable? Yes. We are all doing our best.

And for myself (or not self) – what about just doing what I can (outlined above), forgetting the small shit, spending time with my son, and having a crappy yard for a while? That can be the beginning and the end of the what-abouting. Can I cure my yard rightnowtoday? No. COVID? Absolutely not. In fact, I probably have a better shot at curing COVID than my yard. Local takeout? Yes. Off to Chick-Fil-A.

Categories
Home

The Joys of Homeownership

Well, it’s been a hell of a time these last several weeks. We’re in the midst of a global pandemic, we just bought a house, and we have a burgeoning 7-month old. The homebuying process has been…enlightening? Terrifying? Anxiety-inducing? (All of the above.)

Things real estate agents like to say about buying a home: "pay yourself," "build equity," "wealth generation."

Things I like to say about buying a home: "pay other people, a lot, to do a lot of work to your house, that you just bought," "watch all of your money disappear," and "wealth destruction."

OK, I’m being dramatic. We spent 3 years saving for a 15% down payment for a house in Northern VA, which is a lot of money. Came to 3 days before closing, and this is when stuff is getting real with COVID and the fed slashes interest rates. We ask our bank to cut our rate, and they actually do it. 3% for 30 years baby. What starter home? The net result of this is that our mortgage, even after property taxes and homeowner’s insurance, is significantly less than our rent was in Arlington, and we have just under 2x more space. That’s all good.

And I do think, despite our dishwasher being broken, our stove being broken, a moisture issue in the basement, and finding out that we need a new roof, that we got a pretty good deal on our newly renovated 50s rambler. It’s a dump, but it’s our dump. Says the insurance adjuster (probably the only person in this entire process who has no personal financial opportunity to gain here) who looks at the roof after we saw some shingles land in the yard: "I think your inspector missed some things." No shit.

That’s the rub of this whole thing, the full effects of the worst and best parts of capitalism are on display. Surely, you would think, that home inspectors are impartial observers acting in your (the buyer) interests, until you consider that if every home sale were busted by a bad inspection, there would…be no home inspectors, because every home would sell as-is. It is kind of mindblowing, because everyone only gets a piece of the pie if the sale goes through; Smith’s invisible hand nudging everyone involved toward closing. The more you think about it, the closer you get to having an aneurysm.

When you rent, you don’t really notice anything. When you buy, you notice everything. Like, everything. You’ll see a 1mm crack in the paint. It all becomes very real. I guess that’s why it is…real…estate.

We’re getting settled in. We wanted the newly-finished basement to be an office and TV area, potentially a guest room, and we’re getting pretty close to making that a reality. TBD on the moisture, but it’s in a bathroom that wasn’t redone as part of the renovation, and we think a bad downspout (that we have since fixed temporarily with an old shower curtain and some duct tape) was the culprit.

The better half put a bunch of stuff on the walls and it’s starting to look like a home and not a house, which I think is all anyone could ask for. I was able to convince her to let me buy and put up a Kelsey Smith print, which if you’re into the vaporwave/retrowave aesthetic, you might already be familiar with her work even if you don’t know it.

Finally, the City of Fairfax seems like a great place to be, and we look forward to getting out and about and supporting some of the local restaurants when things go back to normal, so 2027, basically. All the more time to work on a dedicated Tim Allen Home Improvement "EEEUGH?" button, amirite?

Categories
General

Back in the Game

Well, we’ll have to see if this ends up being another cadaver in the Joe McMahon blog graveyard or not. When the pandemic got started, I figured I’d do something productive with all of this time at home, and went into buying/renewing a hosting package. In considering some domain names I thought joemac.io would be a good choice; when I checked on its availability, it was already taken by some other, more proactive joemac. Then I got the email from namecheap that my domain, my domain, joemac.io was up for renewal.

Oh. Nice job, past me!

At that point, taking this as a sign, I bought one of namecheap’s shared hosting packages for a year. With everything we have going on, with the house, the baby, the move, the pandemic, job stuff, and more video games than ever, I figured it was time to find a positive/creative outlet for some of my pent-up neurotic energy. So here goes, hello (again) world.