Archives for the ‘Blog Entries.Local’ Category

DrupalCon Portland 2022

Author: From https://odonnellweb.com/pelican/ • Apr 29th, 2022
   Category: Blog Entries.Local

After two years of virtual DrupalCons it was really great to get back to an in-person event. I have to admit, I was not feeling it when I flew out on Friday. I was looking forward to meeting up with several friends over the weekend before DrupalCon started, but I was pretty meh about the convention.

My travel day got off to a fabulous start when Amtrak cancelled my trip due to lack of a train, and told me there were no more seats available going north from Richmond for the day. I had a 7 PM non-stop flight from DC to Portland, then I was flying back to Richmond via a red-eye flight to JFK.

Don’t ask.

Anyway, I thought I’d just drive to DC, before my wife asked how I planned to get the car back to Richmond. As I was mulling it over, I decided to check Amtrak.com and found a seat on a train leaving in less than an hour. Problem solved. I was mostly packed, so I quickly finished and was dropped off at the nearby train station to arrive at 1 PM for a 7 PM flight. I burned an hour at a Mexican restaurant for lunch, but still ended up at the airport around 2 PM. The flight to Portland was uneventful, and I got to the AirBnB around 10:30 PT. I moved to a convention hotel on Monday.

Saturday, I spent the day with a high school friend hiking and checking out Mt. Hood.

Scenic View of Columbia River Gorge

Scenic View of Mount Hood

Scenic View of Mount Hood

Sunday I did a 3-hour bike tour of Portland, followed by lunch with a friend that lives here in the DC area. Why drive 1-hour each for lunch when we can fly 3000 miles instead? Then I went out to the arboretum where this east coast boy got to see Redwoods and Sequoias up close for the first time. That was followed by happy hour with the fabulous Melissa Wiley and Scott Peterson. We’ve only been online friends for at least 15 years, so we might have been pushing it on a real-life meetup so quickly.

Scenic View of Portland Bridge

Portland Building

Street Art on Portland door

Redwood and Sequioa trees

Scenic View of Mount Hood

Sunday night was a pre-DrupalCon happy hour, and upon running into at least a dozen friends I had not seen in 2+ years, the meh feeling I started the trip with was gone. I missed my Drupal community. The Con was much smaller than a typical DrupalCon, which was not unexpected given the circumstances. I did 8 hours of volunteer registration desk duty but had no booth this year, so I was free to roam the halls and attend sessions. Except for the smaller turnout, it was pretty much a normal DrupalCon. Pantheon and Acquia threw big parties. Pantheon also sponsored a much smaller game night that was loads of fun. Trivia night featured me not winning, as you would expect. Too many reunions with friends to even count, great dinners with even better people, decent greasy pizza with fun people, and interesting conversations all around made for a great week.

Me with Drupal Drop

SMe with a llama

SDarth Vader with bagpipes on a unicycle

I had forgotten just how exhausting a DrupalCon can be, though. Being “on” 18 hours a day is apparently a skill that requires practice, and woo boy was I out of practice. I was beat by Wednesday and operating on fumes by Thursday. That probably had something to do with me pretty much sleeping through my red-eye flight back to the East Coast Saturday night. I finally made it home around 1:30 PM Friday, where I went straight to bed.

LOL. I work for an agency. I went straight to me desk.



Rocktown Beer and Music Festival

Author: From https://odonnellweb.com/pelican/ • Apr 17th, 2022
   Category: Blog Entries.Local

On Saturday we headed two hours west to Harrisonburg, VA for the Rocktown Beer and Music Festival. First of all, how have I lived in this state this entire century without hearing about the festival that has been happening since about 2012? I only knew about it this year because I follow the headlining band on Facebook, and they shared it. Given my interests how does Facebook not make sure I know about every music and beer fest within a days drive?

Anyway, the festival ran 3-8 so we got a room and made it an overnight trip. There were about 70 beers available, and my entrance fee got me 4 oz samples of 10 of them. Earlier that day Southampton beat Arsenal in a Premier League match with serious Champions League implications for the Spurs and ManU. Their supporters at the festival made sure I knew how much they appreciated the Saints victory. At least six guys thanked me for the match. One of the guys pouring beers was a Celtic supporter, and there are several former Celtic players on Southampton. He gave me a free pour. Beautiful weather, a cute date, live music, and free beer. Pretty much a perfect day! I sampled 10 beers that I had never had before. I didn't bother to keep notes or anything.

Abby Bryant and the Echos

Selfie with Michelle

Both bands were great too. The opener was The Nude Party, a band made up mostly of 20-something year old kids that play late 60s / early 70s garage pop. Seriously, check them out.

Next up was Abbey Bryant & the Echos. We saw them in Roanoke last November. They killed it. Abby really should have a much wider following.

Abby Bryant and the Echos

After the show we hit capital Ale House, because you know, I had not had enough beer yet. So after a snack and another beer we called it a night.



Fratello and Maker’s Mark Bottle Kill

Author: From http://www.musingsoverabarrel.com/ • Apr 10th, 2022
   Category: Blog Entries.Local
Ah, those bittersweet moments. I was perusing my whiskey cabinet for something to pair with the evening cigar and spied the bottle of Maker's Mark Cask Strength hiding in the back row. As I lifted the bottle I started thinking it was empty. But, lo and behold, there seemed to be one pour left. (How the bottle wasn't finished that last time is a mystery.)

Maker's Mark Cask Strength is a very approachable bourbon even at 110.6 proof. Mild on the nose, upon sipping there are flavors of dark fruit, caramel, and vanilla. There are also vaguely sweet notes of caramel and honey. 


The cigar featured for the evening was a Fratello DMV Maduro Selection in the DC vitola. The December 2020 limited release series features four different cigars representing VA, MD, DC, and PA. The details of the blends were kept secret. While the binder and filler tobaccos are the same in all, four different maduro wrappers finish the cigars.The cigar is a medium bodied smoke with notes of wood and earth. It paired nicely with the selected bourbon.

The pairing was enjoyable if bittersweet. As mentioned the bottle is now empty. Fortunately this is not a hard to find bourbon so is easily replaced. However the cigar was a one-time release, and the last in the humidor, a "cigar box kill" so to speak. But, there are no regrets. Cigars, like bourbon, are meant for enjoyment, not storage.


What You Need to Know About SB 1182’s Increased Motor Vehicle Liability Insurance Coverage

Author: From https://www.andrewflusche.com • Apr 7th, 2022
   Category: Blog Entries.Local

motor vehicle liability coverageAccording to a report published by the Virginia Department of Motor Vehicles, approximately 105,600 car crashes occurred in Virginia in 2020.

These crashes resulted in approximately 52,668 injuries and 847 fatalities.

Additionally, car accidents typically cause thousands of dollars in damage between repair costs and medical bills. But how are these expenses paid after a car accident?

In Virginia, the law requires drivers to carry car liability insurance to pay damages if they cause an accident.

Not only does Virginia mandate motor vehicle liability insurance, the state recently raised the minimum required insurance coverage amounts. 

We will discuss the changes to Virginia liability insurance minimums in the article below. If you have other questions about your liability insurance coverage, contact our Virginia reckless driving lawyers today. 

What Is Liability Insurance Coverage?

When someone causes an injury or damages property in a car accident, their motor vehicle liability insurance pays for the damages suffered by the injured party.

Virginia recently passed S.B. 1182, increasing the required motor vehicle liability insurance coverage minimums beginning on January 1, 2022. 

S.B. 1182 increases minimum liability coverage: 

  • From $25,000 to $30,000 in cases of bodily injury to or death of one person; and 
  • From $50,000 to $60,000 in cases of bodily injury to or death of more than one person in a single accident. 

Furthermore, in 2025, the bill increases minimum liability coverage:

  • To $50,000 in cases of bodily injury to or death of one person; and 
  • To $100,000 in cases of bodily injury to or death of more than one person in a single accident. 

Additionally, the bill increases the policy minimum for property damage from $20,000 to $25,000 beginning in 2025.

What Does Vehicle Liability Insurance Cover?

Liability insurance covers two types of damage: bodily injury and property damage. Bodily injury coverage pays for injuries suffered by another person because of an accident.

That can include:

  • Medical bills;
  • Rehabilitation costs;
  • Prescription costs; and
  • Lost wages.

Property damage pays for the damage to someone’s property because of an accident. That can include:

  • Vehicle repair costs;
  • Rental vehicle costs; or
  • The diminished value of the vehicle.

If you get caught driving without liability insurance, you could face the possibility of losing your driver’s license.

Contact Us for Questions About Motor Vehicle Liability Insurance Requirements

The minimum liability coverage requirements for vehicles in Virginia changed on January 1, 2022.

Drivers without knowledge of the recent change might find themselves facing criminal liability if they are caught driving without the minimum insurance coverage. 

My professional relationships with prosecutors and local law enforcement help me steer my clients’ cases toward their desired results.

I have represented thousands of clients for their Virginia traffic charges. I tackle all of my cases with a result-oriented approach, and I focus on securing the outcome you deserve.

Contact my office today to set up your initial consultation.

The post What You Need to Know About SB 1182’s Increased Motor Vehicle Liability Insurance Coverage appeared first on Andrew Flusche.



At Long Last, Shooting Again

Author: From http://www.musingsoverabarrel.com/ • Apr 7th, 2022
   Category: Blog Entries.Local
I almost forgot this blog existed. Not really, I just took a long break. I've also been quite inactive in the shooting sports. After some seven months off from any range time, I finally made it to an IDPA match a couple weeks ago. The occasion was the monthly gathering at the Cavalier Rifle and Pistol Club. That long absence was attributable to family activity conflicts, bad weather, and giving myself some "down time." 


It was unfortunate that some of my friends and usual shooting companions were away at another match that weekend, but I did enjoy seeing many others. The day started off cool and breezy, and essentially stayed that way with only brief instances when the sun broke through the clouds.

For this match I decided to shoot my full size SIG P320 rather than the Compact version I had shot all the previous year. As I prepared for the match, I realized not only had I not shot anything since August 2021, I had not shot this particular gun since November 2020! This could be interesting.

The first stage our squad shot started us seated and then moving to engage targets through two center ports and around walls on either side of the course of fire. As I did my walkthrough I got an uncomfortable feeling that I wasn't confident on my very first shots through the high and narrow port. Once I began shooting, it felt good and I finished the stage just one point down.


We shot the next stage while seated. There were targets to either side, and four targets partially obstructed by barrels or non-threats. The stage was a lot of fun to shoot. Despite the tight shots to targets behind the barrels, I shot the stage -0. Alas, I also received a 3 point PE for failing in my attempt to count to 10, thereby loading an extra round in a magazine. 


Up next was another field course with targets engaged from multiple points of cover. The stage started with the unloaded gun and all magazines placed on a table. After picking up the needed loading devices and the gun, we moved up range to engage targets on either side of the course. Then moving down range, the rest of the targets were shot as they appeared. This was again another -0 stage.


Rounding the corner to the next bay, I was not surprised to find falling steel set up. This bay is typically set up with steel and/or long shots. We began the stage with just 2 rounds loaded in the gun and standing behind two barrels. After engaging one low target to the side, we reloaded and dropped to a kneeling position, then taking aim on the distant steel, followed by two paper targets. The steel was placed at around 20 yards. The two paper targets were about five yards beyond and had the bottom sections removed so they sat low to the ground. It was impossible to see the hits on the target from the shooting line. (I could barely see the targets!) I was pleased to approach the end of the bay and find I had another -0 run.


The day ended with another run around walls and hard leans around cover. After engaging three target in the open from behind a fence, we backed up to shoot from cover. Then there was a choice of directions to finish the course. Most shooters opted to cross the course, engage the target on right side, then come left to shoot at the final cover position. I knew I would be reloading while moving between those last two points of cover, so opted to take the sharp turn around the barrels then move right. I shot this one -0 as well.


Despite my initial nervousness over my long absence, I ended up very pleased with the results. The PE added a bit of frustration, especially after the single point lost in the scoring overall. I finished 3 of 11 in the SSP division. Interestingly the top two "young guys" led the pack by a wide gap, finishing 22-25 or more seconds ahead of the rest of us. 

It was a truly fun morning and felt great to get back to the range. Hopefully, it won't be quite so long before the next outing.


Inputs-March 22

Author: From https://odonnellweb.com/pelican/ • Apr 5th, 2022
   Category: Blog Entries.Local

Reading

As usual, keeping these short as they are all reviewed on the books page.

Rethinking Fandom by Craig Calcaterra is a really interesting look at sports fandom in the the year 2022, what it means, and how some of the old tropes regarding fandom don't apply anymore.

Warriors Don't Cry is the first person account of integrating Central High School in Little Rock, by Melba Pattillo Beals, who was one of the Little Rock 9 living in hell just trying to assert their rights as humans.

The Kaiju Preservation Society by John Scalzi is a fun sci-fi story set during this pandemic, on a parallel earth where Godzilla scale monsters roam freely. We attended a reading by Scalzi and got to meet him, which was cool. He is just as pleasant in real life as you'd expect.

Some interesting online words included:

How WordPress and Tumbler are Keeping the Internet Weird is a very interesting interview with Matt Mullenweg, the CEO of Automattic, the company that owns Wordpress.com, Tumbler, and more other stuff than you probably realize. It's the antidote to Facebook.

What It’s Like to Get Worse at Something is a look at the challenges of learning new things or maintaining our skill levels in hobbies as we age. I read this the week after returning from my first ever ski trip, so it was quite timely.

Retirement the Margaritaville Way is a surprisingly uplifting look at the Margaritaville retirement communities popping up around the south. It turns out you can waste away (your retirement years) in Margaritaville.

Lee Bains Would Like It If You Sang Along to This Next One was my introduction to this artist. Never heard of the guy and I read a couple of thousand words about him. Don't skip the video. The first single from is upcoming album is fabulous.

The iPhone get in the way of Life is 12 years old, and sadly even more relevant today.

Watching

I watched way too much college basketball in March. I'm a Boilermaker. It did not end well.

We finished The Book of Boba Fett. Meh. The best episodes were the ones that felt like the start of the next Mandalorian season.

Netflix vs. the World is a documentary that delivers exactly what you expect from the title. I didn't realize just how close we came to all having Blockbuster Online accounts today instead of Netflix. Netflix was on life support when Blockbuster hired the guy from 7-11 to be the new CEO, and he dumped online in favor of refocusing on the stores.

That worked out well.

Only Murders in the Building is a fabulously funny mystery starring Steve Martin, Martin Short, and Selena Gomez as real life crime podcasters soling a murder in their posh NYC building.

We also started Deadwood, which we are greatly enjoying.

Listening

I continued to mostly avoid Pandora. I've had A Little Calamity by Ghost Hounds on repeat play a lot this month. It's a blues rock album with a lot of country influence running through it. It's really a fabulous record, good enough that it crossed the "I should buy this one" line.

Note - I did discover Ghost Hounds online. I'm just saying if you buy the album the artist might make a couple of bucks. If you stream it 20 times they might make 10 cents.

I also made a pass through Butch Walker's catalog this month. Letters continues to be my favorite Butch record. But really, all of them are fabulous. It's been a few years since he gave us any new music. A new record and tour would be a nice surprise for this summer.

Did you watch, read, or listen to anything interesting recently?



How Many Points Is Reckless Driving in Virginia?

Author: From https://www.andrewflusche.com • Apr 5th, 2022
   Category: Blog Entries.Local

reckless driving points VirginiaIn Virginia, certain traffic violations result in “demerit points” against your driving record.

After you accumulate a certain number of points within a one-year or eighteen-month period, the Virginia Department of Motor Vehicles (DMV) can impose various penalties, including but not limited to suspending your driver’s license.

That’s a severe penalty. After all, without a driver’s license, you might experience issues getting to and from work or performing basic errands. 

Contact a Virginia reckless driving attorney to discuss ways to lessen or avoid the points assessed against your driving record. 

What Is Reckless Driving in Virginia?

Virginia defines reckless driving as the operation of a motor vehicle on any highway in a reckless manner or at a speed that endangers the life, limb, or property of another person.

Specifically, you can face reckless driving charges if you commit any of the following:

  • Driving 20 MPH or more above the speed limit, 
  • Driving 85 MPH or faster,
  • Passing an emergency vehicle,
  • Passing a school bus,
  • Drag racing,
  • Passing at a railroad crossing,
  • Passing in a no-passing zone,
  • Failing to signal before a turn, or
  • Driving too fast for conditions.

As you can see, reckless driving in Virginia can involve a wide range of different actions. In some cases, reckless driving charges arise in combination with other charges.

For example, a drunk driver might face DUI and reckless driving charges. 

Consequences of Reckless Driving in Virginia

Virginia considers reckless driving a class one misdemeanor. A class one misdemeanor carries the possibility of up to 12 months in jail and a fine of up to $2,500.

Additionally, the judge can suspend your license for up to six months upon conviction for reckless driving. 

After conviction for reckless driving in Virginia, six points will be assessed against your Virginia driving record.

If you incur eighteen demerit points on your driving record within a one-year period, the DMV can suspend your driver’s license.

The DMV can order you to attend a driver improvement class if you only incur twelve points within one year.

Thus, two reckless driving convictions within one year can result in you running afoul of the DMV. You will also face license suspension if you accumulate 24 demerit points within a two year period. 

Even though most people consider traffic charges minor, they can add up quickly and lead to serious issues for you in the long run. 

Contact a Virginia Reckless Driving Attorney Today

Virginia’s demerit system can seriously impact drivers who receive multiple reckless driving convictions. We all want people to drive safely, but a few mistakes in driving shouldn’t ruin your life.

I am Andrew Flusche, an attorney with significant experience handling reckless driving cases in Virginia, representing thousands of accused drivers.

I have the knowledge and experience you need to fight for lesser charges. I tackles all of my his cases with a result-oriented approach, aiming for the outcome my his clients want.

When your driving privileges are at stake, you can’t afford to take chances. You want an attorney who is knowledgeable on local rules and understands the local court process.

Contact my office today to set up an initial consultation.

The post How Many Points Is Reckless Driving in Virginia? appeared first on Andrew Flusche.



We tried Hello Fresh

Author: From https://odonnellweb.com/pelican/ • Mar 26th, 2022
   Category: Blog Entries.Local

A couple of weeks ago as I checked out from Ticketmaster after buying Debbie Gibson tickets, I got a pop-up ad for Hello Fresh, promising 18 free meals. That would basically feed us for a week, so I clicked through.

Of course, there was a catch. The 18 free meals are spread over 6 weeks of orders. However I could try a week at about 50% off, and I had long wondered if the meal delivery services were worth it, so I created an account and bought three meals.

The three meals were:

--Shrimp Spaghetti with a kick, with herb butter and zucchini

--Crispy Jack Chicken with roasted carrots, potato wedges, and Siracha mayo

--Apricot Balsamic Glazed Pork Tenderloin with ginger rice and sesame green beans

The website is well done and placing my order was easy. It was clear I'd be paying about $48 after shipping, so 3 meals X 4 servings per meal = $4 a meal. $4 per serving is probably the high end of what most of our meals cost, and that was at a 50% discount. So long term Hello Fresh would cost me $8+ per serving.

The food arrived well package. The meat and veggies were all fresh. Everything is individually packaged for use. There is a lot of trash created making these meals, before you consider the large cooler box and cold packs that will come every week.

All three meals were quite good. I have no complaints about taste. In fact, both the shrimp and chicken dishes will likely go into our menu rotation. I'll just buy the ingredients at Food Lion like a normal person.

Tonight's meal required a grater, vegetable peeler, and meat thermometer. It feels like their target market are the kind of folks unlikely to have those sorts of tools laying around. Also, I wouldn't call the meals complicated, but all three of ours required multiple things in multiple pans at the same time. That could be a challenge for people that don't have fully stocked pan cabinets, or are new at cooking. Getting multiple pans done at the same time is often a challenge for even experienced cooks. Also, it really felt like we used a lot more pans and utensils on these meals than we do normally. So more dishes too.

Ultimately, I think Hello fresh delivers what they promise. My question is, who is this for? It's an expensive way to eat dinner. The harried parent that might be in the target market probably doesn't have the cash flow for this. Young people that have money but don't know how to menu plan or grocery shop should spend their time learning those important like skills. People with mobility issues certainly would appreciate this service, but again, it's costly. Ultimately it feels like it's for people with more money than time that want home cooked meals, but aren't living in the hire a personal chef neighborhood.

In the end, I think you can cook just as tasty meals with less effort via Budget Bytes, or 5000 other recipe blogs. I recommend Budget Bytes, because her meals are easy, tasty, and cheap. She'll even sell you weekly meal plans with a grocery list you can take to your neighborhood grocery store, or even have delivered, probably.



Real Campers Sleep Under the Stars

Author: From https://odonnellweb.com/pelican/ • Mar 19th, 2022
   Category: Blog Entries.Local

I'll admit it, the title of this post is total click bait. I'm not here to police how people travel.

We spent a couple of hours yesterday at the Mid-Atlantic RV Show. I absolutely walked through the $300K Class A buses with 3 flat screen TVs, a fake LED fireplace, and a master bedroom suite, and thought to myself, this ain't camping. This is a literal mobile home, and a really nice one at that. However, I am 100% sure that hundreds of years ago somebody wrote in their journal about how people with tents weren't camping, because real campers sleep under the stars with no shelter.

Words do have meaning though, and somewhere there is a line where what you are doing no longer qualifies as camping. I'm not sure where exactly the line is, but I am sure having his and hers leather recliners facing a 50 inch flat screen mounted over a fake LED fireplace puts you on the not camping side of the line.

We were there mostly just as something to do. I 95% love our Aliner Ascape. The 5% is no indoor shower and the lack of separate dining and sleeping areas. We knew we wouldn't be finding anything at an RV show that fixes that 5%. From my research so far I've found exactly one option that might not require me to upgrade my tow vehicle, and that is a 16 ft Scamp. If I won the lottery I might upgrade to a smaller Airstream, and that is about as far as I go. Not having all the luxuries of home available is a feature of camping for me, not a bug. Bugs are also a feature of camping, but that is a different blog post.

Some thoughts on the RV show.

Class A RVs - do not want. It's not camping, it's traveling with your luxurious tiny home on wheels with you. I see the appeal for full timers or families of 7 that need that much space. But it's not for me.

Camper van / Class B - I kind of thought I might be a camper van person, but I found almost every one we were in claustrophobic. There just isn't much space to work with on a Dodge Ram or Sprinter chassis. Also, when you do the math the dollars per square foot of living space ratio on a van is really freaking high. I did see one or two with a slide or a pop up roof that felt more usable.

Class C RVs - saw a few that were interesting. At around $100K you are probably in the same price neighborhood that a newer truck and 5th wheel will cost. However you'd probably have to tow another vehicle to make getting around practical.

Travel trailers - I really feel like 20 feet is about as large as I ever want to go. My current trailer is 14 ft from the center of the ball to the edge of the bumper on the back. Also, I don't think I ever want a slide. I started adulthood as an engineering major in college, and when I see slides I see expensive, heavy components bound to fail at the worst possible time. Moving parts always fail, eventually. Heavy moving parts fail more frequently. Generally speaking, you won't see any smaller campers at RV shows. I assume it's because the profit on them doesn't justify the hassle of hauling them to a convention center.

There were two Tab Little Guy's at the show. I have always heard great things about them so I was surprised at how underwhelmed I was upon climbing into them. The smaller one wasn't a stand up teardrop unless you are under about 5'8". The larger one was fine, but it was basically an Ascape ST for $10K plus more. I know Tab pays attention to quality, but Aliner isn't $10K+ worse IMHO.

So what are we doing? Probably nothing. I would love to find some way to get a tour of a 16 foot Scamp with floor plan 6 or 7 this summer. I can't see myself ordering one without spending at least 5 minutes inside to get a feel for it. I guess if we get serious we could do a weekend trip to Minnesota to check one out at the factory. Maybe they'll be a Scamp rally in driving distance sometime this summer. I also need to confirm the weight of one as it looks like it's pretty close to safe line for towing with a Ford Edge. Or maybe we do nothing until I'm ready to upgrade the Edge. Either way, nothing happens until fall as we have a full summer of camping planned.

A summer that can't get here soon enough.



Warriors Don’t Cry

Author: From https://odonnellweb.com/pelican/ • Mar 18th, 2022
   Category: Blog Entries.Local

What Melba endured as a high school junior integrating Central High in 1957 can only be described as open warfare on African-Americans. The internal strength she and the rest of the Little Rock 9 exhibited, to get up and go to school every day, is something I can't even imagine.

I didn't enjoy reading about this shameful time in US history. In fact, I found it difficult to read. The abuse these 9 kids suffered to segregate Central High in Little Rock is really beyond explanation. I knew they had a tough time, but I didn't know it was the National Guard assigned to protect them enabled the abusers level of tough. I didn't know the 101st Airborne were assigned as literal bodyguards for the first couple of weeks of school. They should have been there all year, but I guess President Eisenhower couldn't risk upsetting the delicate sensibilities of white assholes in Little Rock.

The book is basically torture porn. But it's torture porn that should be required reading in every high school in America. Ironically, it's actually illegal in Virginia now, as our Trump-lite Governor has made it illegal to use any book in school that might hurt the feelings of a white person.

The irony of just how much white kids in Virginia need to read this book would clearly be lost on him.