More Stuff

Feb. 18th, 2026 06:51 pm
moon_custafer: neon cat mask (Default)
[personal profile] moon_custafer
Yesterday I disassembled the too-wide bed frame and assembled a new one that’s the same length but a foot narrower, so Andrew has room to get into it from the side. I then packed the big frame into the new frame’s box, with the instructions, screws, and alan key, and took it down to the recycling room in the basement of our building. There’s a section there for people to leave stuff that other residents might want, so I set it there. Someone else had left a “Phantom-Line 100,” a vintage device for superimposing ruled lines on paper when doing calligraphy. I took it home, on the suspicion that it was a type of camera lucida. It sort of is—I would have to invert it and mount it at eye-level to use it as such, but in the meantime I’ve had some luck with balancing this tablet on it and using it to trace images from the screen onto a surface.
photo of me and Nanadrawing of me and Nana, flipped from the photo
The device flips the image from the original.

Monday Andrew had been watching Blackadder, and I’d remembered that Rowan Atkinson had played Inspecteur Maigret a few years ago—ten years ago as it turns out. I’ve only been able to find two of the four tv movies they did before they pulled the plug. We watched Maigret Sets A Trap, and we’re saving the other for later. Nice work by Atkinson in a serious role. Budapest stands in for 1950s Paris. Very different plot structure from the police procedurals of the last twenty-odd years, in which the murderer is nearly always someone who shows up in the first fifteen minutes—Maigret and his detectives don’t find their suspect till the third act, and then it becomes a matter of how to confirm it.

Mackenzie Crook has ventured further into magic realism with Small Prophets, and I just watched the first episode of…six, I think? The best part so far is Michael Palin as the protagonist’s father, building Rube Goldberg machines in the common living-room of his care home. This is, so far, the kind of show where much of the storytelling is done through the set dressing—there’s a wordless scene that made me say ohh, out loud, because it’s so sad and it also makes it more believeable that the protagonist will (spoiler, but nothing that doesn’t come up in the trailer and most reviews) Read more... )
[syndicated profile] scalziwhatever_feed

Posted by John Scalzi

What is it? I can’t tell you! When will you be able to know? I can’t say! But when I can tell you, will I? We’ll see!

What I can tell you is that Athena is working on it with me, she’s been great to work with so far, and my decision to hire her at Scalzi Enterprises was pretty smart. Clearly I know what I’m doing all the time.

Anyway, my kid’s awesome and we’re doing cool stuff. I hope we get to share it with you. Eventually.

— JS

I did it!

Feb. 18th, 2026 02:18 pm
gremdark: A blue and white fifty cent stamp with pictures of moths and flowers. There is a postmark in one corner. (Moth stamp)
[personal profile] gremdark
My interview with the alt-certification program wrapped up an hour ago. Since then, I've been snacking, snuggling the cat, and collecting my thoughts.

That went well, I think. My interviewer had prior teaching experience near the community where I live, so we had a good shared knowledge base at the outset. Vibes were good. My sample lesson hit all the notes I wanted within the five minute timeframe, and afterward my interviewer said he'd enjoyed learning more about the topic. I was particularly pleased with the results of the data review portion. In the Q&A section after I presented my documents, my interviewer mentioned that he'd had to skip a number of followup questions because I'd already addressed their contents. 

I know I'm a well-qualified candidate, and since my surgery last year I know I finally have the energy to do this work. So now we wait. I'll hear their decision in early March. If things go particularly well, I could be working under a provisional license alongside a professional mentor as early as August. Fingers crossed!

At this point I've done everything I can to positively influence the outcome, so all the pressure's off. In the absolute worst case scenario, I'll keep subbing while building application portfolios for the other alt-certification programs in my area. It feels so good to have momentum again after I was so sick for so long. Even the worst days now are better than operating at that level of constant pain.

I had to take a break from writing for almost a month to pour my free time and energy into getting my application materials together, so I'm very excited to have my hobby time back. And I guess I'd better get back to doing my full share of the household dishes now that I'm not buried in a heap of time-sensitive deadlines. Eyeing up the kitchen sink as we speak.

RIP Scalzi DSL Line, 2004 – 2026

Feb. 18th, 2026 06:38 pm
[syndicated profile] scalziwhatever_feed

Posted by John Scalzi

As most of you know, I live on a rural road where Internet options are limited. More than 20 years ago, DSL became available where I live, which meant that I could ditch the satellite internet of the early 2000s, which topped out at something like 1.5mbps and rarely achieved that, and which went out entirely if it rained, for a line that had a, for me, blisteringly fast 6mbps speed.

That was the speed it stayed at for most of the next twenty years, until my provider, rather grudgingly, increased the speed to 40mbps — not fast, but certainly faster — and there it stayed. Over time the DSL service stopped being as reliable, rarely actually got up to 40mbps, and, actually started going out when it rained, like the satellite internet of old, but without the excuse of being, you know, in space and blocked by clouds.

A few months back I went ahead and ordered 5G internet service from Verizon, because it was faster and doesn’t have usage caps, which had been a stumbling block for 5G service previously. It’s not top of the line, relative to other services that are available elsewhere — usually 120+mbps, where the church’s service is at 300+mbps, and Athena’s in town Internet is fiber and clocks in at 2gbps — but it’s fast enough for what I use the internet for, and to steam high-definition movies and TV. I held on to the DSL since then to make sure I was happy with the new service, because that seemed a sensible thing to do.

No more. The 5G wireless works flawlessly and has for months, and the time has come. After 20+ years, I have officially cancelled my DSL line. A big day in the technology life of the Scalzi Compound. I thank the DSL for its service, but its watch has now ended. We all most move on, ceaselessly, into the future, where I can download stuff faster.

I’m still keeping my landline, however, to which the DSL was attached. Call me old-fashioned.

— JS

muccamukk: Jan flying. Text: "Watch out where you swing that hammer, Golden Boy! There's a lady present!" (Marvel: Feminism)
[personal profile] muccamukk
I'm putting together a presentation for school on the misogyny slop ecosystem, and how PR companies astroturf a hate campaign to defame and discredit (usually female) people their employer doesn't like. Here's some links I might include in that, some of which I've posted here before. Taken together, they're chilling.

Posted in roughly the order they came across my line of sight, which is largely chronological.

✨: Probably going to include in the project. (A lot of the later links are just recent stuff I haven't included yet, which may be of interest to those following the case.)

Eight Links with quote decks. Includes references to Epstein, but no details. )

I'm still looking for something short that clearly lays out the way information is fed to influencers. It's a common misconception that whoever's running the smear will pay the influencers, and sometimes that's the case, but it's not usually how shilling works. The influencers take the exclusive information, publish it, potentially get their post boosted by the PR company's bots, and then the payment shows up in the ad revenue. (It's explained in "Who Trolled Amber?", but that's too long.)
tozka: title character thinking with a small smile (lady lovely locks thinking)
[personal profile] tozka


This is one of those niche 90s songs that if you missed it when it first came out you probably haven't heard it since then-- I'd still be in the dark, myself, except it was played on BBC Radio 2 the other day before an interview with Baz Luhrmann and it was so weird I had to look it up on Wikipedia and then listen to it again a few more times.

Crossposted to [community profile] onesongaday

Ash Wednesday

Feb. 18th, 2026 07:18 am
ladyjax: (Default)
[personal profile] ladyjax
One of the downsides of working from home (also not having a car but that's more about convenience in this particular case) is that getting to church for Ash Wednesday is more of a struggle for me.  When I still went into my office, I could take a longer lunch and go up to the church closest to me for the noontime service.  Last year, I was able to go since it was on the way home from a training and figured at the very least I could get ashes on the corner if I didn't make the service over at St. Paul's.  As luck would have it, I made the service.  I don't go to church regularly much anymore but St. Paul's is a good place to go when I do.

This year, my time is stacked because I've to to leave work early for something else and I didn't necessarily want to take the whole day off. I did do the readings for the day, which conveniently come in email (yay, technology).  Also, I have chosen a saint for Lent Madness - this is new for me but hey, having saints duking it out in a March Madness style bracket cracks me up. I am pulling for Marina the Monk, who wanted to join a monastary rather than get married (her dad was going to marry her off and join a monastary himself and she said nope, let's be monks together) and dressed as a a young man to join up.I was previously unfamiliar with her story but the Episcopal Church added her to the liturgical calendar in 2022. She's been long venerated in Easter Orthodox and Coptic Orthodox Churches. 

I love saint stories.  They start out pretty tame but then you run into something like, "Oh, by the way, there was that thing with the snakes and it was pretty amazing."

With Apologies to Julie Andrews

Feb. 18th, 2026 02:00 pm
[syndicated profile] cakewrecks_feed

Posted by Jen

♫ Bulbous-nosed witches who probably eat kittens


Messages piped out that should be rewritten

(Supposed to read "Congratulations Wojtek From Thunder Road")

 

Cakes decorated with smeared silly string

Bakers make some of the wreckiest things!

Is that a tongue sticking out of that poodle?


Were they attempting to make ersatz noodles?


"Congradulations" with Doritos rings

Bakers make some of the wreckiest things!

 

Plumber's jeans that don't quite cover their "assets"


Creepy-faced smiley with too-thick eyelashes


Harry and Gollum and wands holding rings

Bakers make some of the wreckiest things!

 

Though these dogs might

Be all frosting

 Though these cakes are bad!

I simply remember these wreckiest things

And then I just can't

Feel sad! ♪

 

 BIG thanks to Katie G., Victoria L., J.R., Vanessa M., Lisa H., Pete Z., Andrea G., Darla H., Becca T., Rachel L., and J.C.  You know you're my favorites, right?

*****

P.S. If you're going to wear an Easter tee this year, THIS IS THE WAY:

Star Wars Grogu Easter T-Shirt

This one's the child's size, but it also comes in adult sizes and tons more colors.

*****

And from my other blog, Epbot:

reading wednesday

Feb. 18th, 2026 02:50 pm
tozka: Dawn (from Buffy) reading a book with a starry background (buffy dawn with stars)
[personal profile] tozka
It's another rainy/drizzly/grey day here and that means I get to cuddle with the cat under a heated blanket and read books! Yay!

I'm currently 150-ish pages into Sailing Alone by Richard J. King which is a deep dive into the memoirs/adventures of people who sailed across oceans on their own.

It's more about the reasons why someone would do that than a how-to, and each chapter or so focuses on a single sailor but ALSO compares their experiences to other sailors and how they're all intertwined-- including how they've influenced the author's life. It's really well-written; I love travel memoirs/travel histories in general, but this book takes pains to highlight people besides the big names (aka mostly rich white men), so I'm even more interested! And now I have a huge pile of books added to my TBR, too.

I also recently put down George Sand's A Winter in Majorca, which is a travel book about her time spent in Mallorca in the 1800s. Despite a decent first chapter I found it fairly boring (it's one of those ones where the traveler hates nearly everything about the country/people who live there), and the physical book is a pain to read because of the extremely tight binding, so I decided to give up on it for now. Maybe I'll come back to it as an ebook, or maybe I'll just read one of her other books instead.
[syndicated profile] daily_otter_feed

Posted by Daily Otter

Via South Essex Wildlife Hospital, which writes:

Well... this wasn't the start to orphan season that we were expecting! 😱

We were prepared for birds, fox cubs... even maybe a badger cub but no... we start 2026 with two otter cubs! 🫠

Found alone after heavy rain caused a river in Suffolk to flood, these siblings (a male and a female) were quickly rushed into our care. Thin, dehydrated and hypothermic, the poor cubs had clearly been suffering and our vet team quickly set to work trying to get them on the mend 🤞

Now recovering on one of our intensive care wards, early signs are good and both have already started chewing their way through fresh fish. Young otters take a LOT of work and need a regular supply of (very expensive!) fresh fish, so this is where we need your help! ❤

We are going to do everything we can for these beautiful youngsters, but we can only do so with your support. Please, if you are able to to spare even the price of a cup of coffee we would be forever grateful! You can donate to our work at [this link] 🥰

The fish:

(no subject)

Feb. 18th, 2026 08:19 am
hunningham: Beautiful colourful pears (Default)
[personal profile] hunningham

We have started watching films with father-in-law.

Certain criteria: they can't be too long (he has very firm opinions about films which are over two hours), must be brightly light so he has a chance of seeing something on the screen, cannot be subtitled for obvious reasons, and have to be dialogue-heavy.

Father-in-law is a good person to watch films with, bit of a film bugg with eclectic & wide-ranging tastes. In the past he's been my go-to person for arthouse films, and we may try that again, but not just yet.

Films at home work because we can pause when something needs the extra explainy. Father-in-law has tried audio-descriptions previously and disliked them intensely ("they explain the bits I don't need explained") so we'll not do that again.

Films we've seen so far:

  • Clueless (we were talking about Jane Austen adaptions and this is the best one)
  • Galaxy Quest (it's the best Star Trek film, and Bryan has never seen it)
  • Legally Blonde I (one of H's favourite films. Bryan enjoyed it, but now wants a rest from college / high-school films)
  • Wake Up Dead Man (I hadn't seen it. This worked well - lots of talking, and Daniel Craig having fun)
  • Gun Crazy (1950s 'Bonnie & Clyde' noir. Bryan suggested this one when we were talking about romantic Valentine movies)

I'd love to show him The Menu because he'd really enjoy the comedy horror piss-take of celebrity restaurant scene, but a lot of the action takes place in the dark as a murderous chef chases people around a tiny island so I think that's out.

On my list for future watching:

  • Conclave
  • Bringing Up Baby
  • Gosford Park
  • Spirited Away (he saw My Neighbor Totoro with me last year & loved it)

Suggestions welcome.

February catch-up.

Feb. 17th, 2026 10:15 pm
[syndicated profile] thebloggess_feed

Posted by thebloggess

Sorry I’ve been MIA. I sort of fell off the world but I’m back today with actual energy and slightly less depression. YAY FOR LESS DEPRESSION! Just dropping a few notes here to catch up on life, the universe and everything. Some of you have asked if I’m making the audiobook for HOW TO BEContinue reading "February catch-up."

A Group of Loons is an Asylum

Feb. 17th, 2026 10:20 am
lydamorehouse: (Default)
[personal profile] lydamorehouse
 
Image: A kaiju loon looming over the skyline of Minneapolis. The words say "CthuLoon says, ICE get out!" by Jeremy Brandon.  Not sure why this artist did not include LASER EYES, but hey, ChtuLOON is pretty hilarious in general.

Still sick, so not much to report today. 

While I've been recovering I've been watching the Heartstopper series, which is based on webtoon of the same name. Apparently, there is a Heartstopper Forever finale movie, which I'll try to watch tonight. I stumbled across this a few days ago because I was looking for something that was kind of mindless and sweet. This very much fits that bill!  The show came out in 22, but the finale movie is only a year old, so I don't feel like a complete looser only finding it now. It's basically a love story between two boys at an all-boys school in England, where one of the pair is the rugby captain who has a fairly profound coming out as bisexual. What I really like about it is the whole friend group. I'm particularly fond of Belle, the trans girl, and Issac, the ace/aro book nerd. But, I kind of love everyone in the show, which is rare for me!

Not sure I am recommending it to anyone, however, because it is just sort of sappy, sweet, and fairly low-stakes (though trigger warnings: eating disorder and some body disphoria in seasons 2-3). There aren't even any dragons. But it was sold to me by a reviewer who called it "a hug in TV series form." And I kind of just needed hugs while recovering from this head cold.

Otherwise, I'm thinking I will spend my afternoon finding maps and art and such for my various RPGs. 

One page of async Rust

Feb. 17th, 2026 07:42 pm
fanf: (Default)
[personal profile] fanf

https://dotat.at/@/2026-02-16-async.html

I'm writing a simulation, or rather, I'm procrastinating, and this blog post is the result of me going off on a side-track from the main quest.

The simulation involves a bunch of tasks that go through a series of steps with delays in between, and each step can affect some shared state. I want it to run in fake virtual time so that the delays are just administrative updates to variables without any real sleep()ing, and I want to ensure that the mutations happen in the right order.

I thought about doing this by representing each task as an enum State with a big match state to handle each step. But then I thought, isn't async supposed to be able to write the enum State and match state for me? And then I wondered how much the simulation would be overwhelmed by boilerplate if I wrote it using async.

Rather than digging around for a crate that solves my problem, I thought I would use this as an opportunity to learn a little about lower-level async Rust.

Turns out, if I strip away as much as possible, the boilerplate can fit on one side of a sheet of paper if it is printed at a normal font size. Not too bad!

But I have questions...

Read more on my blog...

gremdark: A blue and white fifty cent stamp with pictures of moths and flowers. There is a postmark in one corner. (Moth stamp)
[personal profile] gremdark
Busy day today, but at least I can feel my momentum in a positive direction.

I got up early and went in for what had been listed as a one hour substitute gig at a nearby middle school. When I showed up, they asked me to stay 8:30 to noon, as apparently there had been a mistake in the coding on their side of the app. With an inner wince at the derailing of my morning, I agreed.

As it turned out, the school needed about 40 minutes of substitute teaching from me. It wasn't my favorite 40 minutes I've had as a sub. A student called me a faggot before 9 a.m. I was grateful to hand the class off to their regular teacher. For the remainder of the morning, they asked me to sit in the empty auditorium and keep students from entering it. When I got to the auditorium, I found out that I was the second sub they'd asked to sit in there. The two of us sat together for three hours, during which maybe six students total poked their heads in. Still, we had a nice chat, and I've certainly done more strenuous work for less money.

In the last hour I was there, the in-school suspension group was moved into the auditorium. I quickly developed a very low opinion of the teacher running things. He responded to one disgruntled twelve year old's needling by going off on a tirade about how children have no rights, then settled in to watch tiktoks on his cell phone without headphones. At full volume. His weapon of choice for keeping the students' volume under control was a metal whistle. Every time he interrupted his scrolling to blow it, the students responded with a cacophony of high pitched sounds of their own, then steadily ramped up the volume until it hit the prior level. To say I was glad to escape out to the parking lot is an understatement.

The library across the street from the school is hosting early voting, so I swung in and filled out a ballot. There's a larger-than-usual effort to primary my state's evil, Trump-crony senator, so I held my nose and voted in the Republican primary to help move the needle away from Trump and towards the candidates who at least pretend to care more about farm subsidies than making life worse for immigrants. I like everything about my state except the people who run it, so here's hoping local politics shift enough that I don't have to plan a cross-country move in the next few years. There are people here I'm loath to leave behind.

The rest of the day promises to be a good one. It's my neighbor's day off, and he's coming over with a box of free cookies from his bakery job. The plan is for him to get writing done while I finish my interview prep work, and with any luck we'll keep each other on task. I'm excited to hug him. I'm glad we both found jobs this month, but with him working evenings and nights and me going in at 7 or 8 in the morning, I'm seeing much less of him than I prefer. He's off Friday too, so I'm cooking him dinner. That'll be a good emotional reset. 

I finished my slides and speaking notes for the sample lesson last night. I had to cut out some content from the beginning to make it stay under five minutes, but it still feels meaty and reflective of the things I'm best at as a teacher. Now I just have to get the slides and citations for the data analysis piece together and make sure I've practiced delivering those. One way or another, the interview is tomorrow at 11 a.m. After that, I can breathe a little more easily.

The Big Idea: Darby McDevitt

Feb. 17th, 2026 04:48 pm
[syndicated profile] scalziwhatever_feed

Posted by Athena Scalzi

The intentions behind one’s actions speaks louder than words ever could. Author Darby McDevitt leads us on a journey through the exploration of intention, desires, and consequences in the Big Idea for his newest novel, The Halter. Take the path he has laid out for you, if you so desire.

DARBY MCDEVITT:

Many years ago I worked for a video game company in Seattle that shoveled out products at a rate of four to six games per year. Most of these were middling titles, commissioned by publishers to fill a narrow market gap and slapped together in six to nine months by teams of a dozen or two crunch-weary developers. We worked hard and fast, with passion and determination, but the end results never quite equaled the ambitions we had.

A common joke around the office, told at the end of every draining development cycle, went like this: “Sure, the game isn’t fun, but the design documents are amazing.” The idea of offering consumers our unrealized blueprints in lieu of a polished game was ridiculous, of course, but it came from a place of real desperation. We wanted our players to know that, despite the poor quality of the final product, we really tried.

The novelist Iris Murdoch has a saying that I repeat often as a mantra, always to guard against future disappointment: “Every book is the wreck of a perfect idea.” Here again is the notion of a Platonic ideal at war with its hazy shadow. How familiar all this is. Experience tells us that people falling short of their ideals is the natural course of life. We never live up to the best of our intentions.

In my new novel, The Halter, I compare this process of “intension erosion” to the more upbeat phenomenon of Desire Lines – footpaths worn over grassy lawns out of an unconscious need for efficiency. Desire lines appear wherever the original constraints of an intentionally designed geographic space don’t conform with the immediate needs of the men and women walking through it. In video games we use a related term – Min-Maxing – the act of looking for ways to put in a minimum amount of effort for maximum benefit. In both cases, the original, ideal use of a space or system is superseded by a desire for efficiency.

In The Halter, these same principles take hold on a grand scale inside an idealized “surrogate reality” metaverse called The Forum, where artists, scientists, and thinkers from all disciplines are invited to probe the deepest and most difficult aspects of human behavior and society. One Forum designer creates a so-called theater to explore the tricky business of language acquisition by sequestering one-hundred virtual babies together with no adult interaction. Another theater offers visitors a perfect digital copy of themselves as a companion, as a therapeutic approach to self-discovery. A third lets visitors don the guise of any other individual on earth so they may literally fulfill the empathetic idiom of “walking a mile in another man’s shoes.”

Noble intentions, arguably – yet in every case, after repeated exposure to actual human users, each theater devolves into something less than the sum of its parts. A prurient playground, or an amusing distraction, or a mindless entertainment. Shortcuts are taken, efficiencies are found, novel-uses imposed. The empathy theater is transformed into a celebrity-fueled bacchanalia; the digital doppelganger becomes a personal punching bag. The baby creche, a zoo. Each and every time, execution falls short of intention. Each theater crumbles, becoming a wreck of its original, perfect idea … and audiences are riveted.

The phenomena described here are common enough that several terms encompass them, each one differentiated for the situation at hand. Desire paths were my first exposure to the concept. The CIA calls it Blowback, when the side effects of a covert operation lead to disastrous results. Unintended Consequences and Knock-On Effects are cozier names, both of which can yield positive or negative results. And a Perverse Incentive is the related idea that the design of a system may be such that it encourages behavior contrary to its intended purpose. Taken together we begin to see the shape of the iceberg that wrecks so many perfect ideas.

I wrote The Halter to explore the highs and lows of these effects, and to shed light from a safe distance on the invisible forces that push and pull constantly at our behavior, often without our knowledge or consent. At one point in the middle of the novel, a collection of idealistic designers, most of whom have given years of their lives to the Forum designing and testing theaters of varying utility, commiserate on what they feel has been a collective failure. Their beloved theaters, they fret, have been co-opted and corrupted by The Forum visitors who have no incentive to behave or play along – they simply show up and engage in the simplest and most efficient way possible. How sad. How crushing. If only these morose designers could share their original design documents….

Their folly, in my view, was to treat their original intentions as merely a point of inspiration and not a goal to be achieved. Their error was to abandon their work in the face of a careless, sleepwalking opposition. The heroic path forward requires vigilance, not surrender, and if an outcome is unexpected, unwarranted, or undesirable, it may be more productive to tweak the inputs than blame the user.

We mustn’t fret that our perfect idea is laying at the bottom of the sea, five fathoms deep. We mustn’t fetishize our design documents – be it a holy book, an artwork, a game, a manifesto, or the U.S. Constitution – because design documents are merely static pleas for unrealized future intentions. They can always be corrupted, upended, misinterpreted. Have faith and patience. The hopeful paths are yet unmade, lying in wait for a thousand shuffling feet to score the way forward.


The Halter: Amazon|Barnes & Noble|Bookshop|Powell’s

Author socials: Website|Bluesky|Facebook

Like, Whatever

Feb. 17th, 2026 02:00 pm
[syndicated profile] cakewrecks_feed

Posted by Sharyn

Transcript of the actual conversation of the Loud Girl talking on her phone in the next booth last night at dinner...

"So, like, I was at work today, and my boss Bob comes up to me, y'know, and he's all like,

"Did you finish that project I gave you last week?"

"And I, like, totally forgot about it, so I'm thinking, like,

But I don't say that. I'm all

And he's just, y'know, looking at me, so I say

And he just stands there, so I go

 

And he rolls his eyes and looks at me, and he says,

I know.

And I say, what, like you never missed a deadline? Oh, I know, that's cuz

right, Bob?

 

And I'm getting, like, totally pissed that he thinks he can treat me like that, so I'm just all,

and I walked out.

 

Yeah, I know! Good for me!

Now I'm like

I didn't want to be a lawyer anyway."

 

Really, like, epic thanks to Sheryl L., Ellen B., Lexi R., Katherine B., Sam B., Allison W., Amy O., Bruce T., Julia R., and Laura D. I love you guys. You really get me.

*****

And from my other blog, Epbot:

Style Credit