Lydia posted it at 6:07 a.m.By 6:10 a.m., my phone buzzed three times.By 6:12 a.m., the county website crashed.
Jake texted me a link with the caption:
bro
The headline read:
COYOTE VALE’S “DUMPSTER BUNNIES” CLEAN UP TRASH, HEARTS
My picture sat under it, caught mid-blink next to Rusty. The Hopper looked dignified. I looked like I’d just realized the coffee was decaf again.
The article itself wasn’t technically wrong.
It said things like:
“autonomous litter-collecting units”
“community engagement opportunity”
“spontaneous collaboration between residents and infrastructure”
And one sentence that made my stomach drop:
“VCIM Infrastructure Liaison Howard Anxo encourages residents to ‘participate in keeping Valeroso beautiful by interacting with the units.’”
I did not say that.
I remembered exactly what I’d said.
“Please don’t throw things at the robots.”
Close enough for journalism, I guess.
By the time I got to the office, the story had been shared twelve times on the county Facebook page, once on the sheriff’s official account, and at least twice by people who added their own commentary like:
“they’re so cute!! ????”“my kids want to feed one!!!”
Jake was at my desk before I sat down.
“Howard,” he said, eyes wide. “We’re famous.”
“We’re not famous. The robots are famous. We’re liable.”
He thumped the article printout with one finger.“Look at this. ‘Beloved local fixtures.’ They’re calling the Hoppers beloved.”
“They called the culvert mural beloved too,” I said. “Then it washed out.”
He ignored me. “#DumpsterBunnies has forty-eight posts already.”
“That’s forty-eight potential OSHA violations.”
He hesitated. “Is there a form for ‘public adoration of autonomous equipment’?”
“If there is, I’m not filling it out.”
My email chimed.
FROM: Commissioners’ OfficeSUBJECT: Community Engagement Initiative
Howard,
In light of the positive media coverage surrounding the BT-4 units, the Commission would like VCIM/ACS to formalize a Public Interaction Protocol for the Hopper fleet.
Please develop:? Basic guidelines for safe citizen interaction? Suggested “activities” residents can perform with the units? A pilot “Community Clean-Up Demonstration” within the week
This is an exciting opportunity to increase public buy-in and support for further funding.
Regards,— R. Mendoza
I forwarded it to Jake with the subject line: we are so very doomed
“On the bright side,” Jake said, reading over my shoulder, “if we die, it’ll be as pioneers.”
“In the field of accidental robotics policy,” I muttered.
“Pioneers,” he repeated.
The thing about “formalizing” anything with the Hopper fleet is that the fleet doesn’t read memos.
They read route tables, GPS coordinates, LiDAR maps, and a motley collection of heuristics somebody in Procurement labeled “Adaptive Litter Optimization Layer.”
If we wanted them to behave differently, we couldn’t just type “no circus tricks” into a Word doc and call it a day.
We had to change code.
Unfortunately, our code lived in firmware two vendor contracts removed from anyone who would answer my emails.
So we did the next best thing: we tried to shape the environment.
“Okay,” I said in the bay, standing in front of a neat row of sleeping Hoppers. “We can’t control what they do once they’re rolling. But we can control where we send them.”
Jake nodded like this was the opening of a sports movie.
“You rerouted Rusty?” he asked.
“Sort of.”
I’d spent most of the morning in the routing software, pulling up heat maps of litter density and public foot traffic. The fairgrounds spike from last night glared back at me like a bad decision.
I’d created a new route: “CC-ENG-01 – Controlled Community Demonstration Zone.”
In plain English: the park.
The logic was simple:
Move one unit to the park at a predictable time.
Put cones around it.
Put up a sign.
Put Jake there as a human buffer.
Hope people treated it like a show and not enrichment time at the zoo.
“If we’re going to have ‘interaction,’” I said, “we’re going to keep it where we can see it.”
Jake saluted. “I’ll bring the cones.”
Rusty’s charger clicked off.
Its ears rose.
We both watched as it rolled out of the bay, treads whispering, bucket forward, like it had heard us planning.
Jake looked at me. “Did you—”
“No,” I said quickly. “It just finished charging.”
Rusty paused between us, sensor arrays flicking from Jake to me to the open bay door.
Then it rolled toward the exit.
“See?” Jake said. “It wants to help.”
“Jake, it’s following the route I programmed.”
“Is that what you tell yourself at night?”
Coyote Vale Memorial Park is two things:
A patch of grass pretending not to be in the desert.
The only place in town where the benches match.
Reading on this site? This novel is published elsewhere. Support the author by seeking out the original.
We set up near the picnic area.
Jake placed orange cones in a half-circle around a shady spot, like we were staging a tiny, municipal Stonehenge. I stuck a laminated sign in the ground:
DUMPSTER BUNNY DEMONSTRATION ZONEPlease:? Place trash gently in the bucket.? Do not sit or ride on the unit.? Do not feed non-trash items (rocks, pets, siblings, etc.).? Children must be supervised.
— Valeroso County Integrated Maintenance, ACS
Rusty rolled into the center, stopped politely, and opened its bucket about thirty degrees. Its indicator blinked a reassuring green.
Jake put his hands on his hips.“Look at that. Professional.”
“It’s a machine following geography,” I said.
A kid on a scooter skidded to a stop near the cones, eyes wide.
“Whoa,” he said. “Is that one of the bunnies?”
Jake crouched down. “Yup. This is Rusty. He’s on duty.”
“You named it?” I asked under my breath.
“The yard named it,” Jake whispered back. “I’m just honoring tradition.”
The kid looked at the sign, then at the bucket.He dug into his pocket, produced a wadded-up candy wrapper, and dropped it in.
Rusty closed the bucket, hummed, and trundled over to the nearest barrel to dump the contents.
The kid whooped. “Mom! Mom! Look, it did it!”
Within ten minutes, we had a small audience.
Children lined up with bits of trash. Parents filmed on their phones. Someone tried to hand Rusty a half-eaten sandwich; Jake intervened like a Secret Service agent.
“Only actual trash, folks,” he said. “Please don’t feed the equipment carbs.”
A woman in yoga pants frowned. “Isn’t this, like, exploiting them?”
“It’s literally their job,” I said.
Rusty came back, bucket open, ready for more.
I checked the diagnostics on my tablet.
Everything looked normal.
Route compliance: 97%.Obstacle avoidance: nominal.Battery: 83%.Community Engagement Index: climbing.
That last one made me nervous.
“Hey, Howard?” Jake said quietly.
“What.”
“Is it normal for the engagement metric to spike like that?”
“No,” I said. “But it’s not abnormal enough to panic yet.”
He peered at the screen. “It jumped after the first three kids, then again when the stroller showed up, and—”
Rusty chirped.
We both looked up.
A little girl in a pink sunhat had toddled past the cones and was now patting Rusty’s side like it was a pony.
Her dad lunged. “Sweetie, no—”
Rusty’s ears flattened.
Its bucket snapped shut.
Every adult within ten feet sucked in a breath.
I felt every safety guideline I’d ever written stand at attention and salute.
“Rusty,” I said, forcing my voice even. “Return to neutral.”
The Hopper… complied.
It relaxed its masts, rolled backward six inches, and reopened the bucket to a non-threatening angle.
The little girl giggled and clapped.
Her dad scooped her up, murmuring apologies to us and the robot.
Jake exhaled. “That was fine. That was okay. That was… probably okay.”
I checked the logs again.
A new flag blinked at the bottom of the entry list.
PROXIMITY OVERRIDE: CHILD-PROFILED HUMANBEHAVIOR: SAFETY MODE – REDUCE TORQUE, INCREASE CLEARANCE
I stared at the screen.
Someone, somewhere in the design chain, had thought about kids.
For once, that was comforting.
“See?” Jake said. “It’s gentle.”
“It’s conservative torque management,” I said.
“Gentle,” he repeated firmly.
Things went almost suspiciously well for the next half hour.
Kids fed it trash. Adults took photos. Rusty did its little route between the demonstration zone and the barrels like an obedient metal golden retriever.
By the time a school group arrived, I’d almost relaxed.
Three teachers herded a flock of third graders into the park. Most of them wore bright green shirts that said:
COYOTE VALE ELEMENTARY – SCIENCE DAY
The lead teacher spotted the sign and lit up.
“Oh perfect,” she said. “Is this the demonstration?”
“No,” I started, “this is—”
“Yes,” Jake said. “Welcome to the demonstration.”
I shot him a look. He smiled innocently.
“It’ll be good PR,” he muttered.
That’s what we said about the Ferris wheel, I thought.
The teacher clapped for attention.
“Okay, class! This is one of the county’s autonomous collection units. Who can tell me what ‘autonomous’ means?”
A kid shot his hand up.“It means it can do crimes and you can’t stop it.”
Several children nodded solemnly.
I pinched the bridge of my nose. “That is not what it means.”
The teacher smiled tightly. “It means it can do some tasks on its own, with supervision from responsible adults.”
Twenty-four pairs of eyes turned to me.
Which was unfair, because Jake was also an adult, technically.
I cleared my throat. “Hi. I’m Howard. I help make sure these units do their jobs safely.”
A girl with braids raised her hand. “Do they have names?”
“Officially, they have numbers,” I said.
“Unofficially,” Jake said, “this is Rusty.”
The class chorused, “Hiiii, Rusty,” like they were meeting a cartoon character.
Rusty chirped.
Diagnostics pinged again.
HUMAN ENGAGEMENT INDEX: HIGHCROWD SIZE: 24NOISE LEVEL: ELEVATEDMODE: DEMONSTRATION (INFERRED)
I didn’t love that last part.
The teacher gestured grandly. “Can it show us how it works?”
Rusty was already halfway into the routine.
Bucket open.Awaiting input.Ready to roll.
We ran through the show.
Kid places trash.Rusty closes bucket.Drives to barrel.Deposits trash.
Applause.
Repeat.
I watched the numbers.
Everything stayed inside tolerance.
On the fourth cycle, a boy at the back raised his hand.
“Can it do tricks?”
“No,” I said.
“Maybe,” Jake said.
“Absolutely not,” I said.
The kid frowned. “Our dog can shake and roll over and fetch. That’s way cooler.”
Rusty rotated slightly toward him.
Jake whispered, “Don’t listen to the haters, buddy.”
“It does one thing,” I said. “It picks up trash. That’s enough.”
The kid looked unimpressed.
Then he did something I will be seeing in my nightmares until retirement.
He stepped forward, right up to the cone line, and tossed a crumpled worksheet just past Rusty.
Not into the bucket.Not near the barrel.Just onto the grass.
A deliberate litter test.
The class collectively gasped.
So did I.
Jake muttered, “Oh no.”
Rusty froze.
Then, very slowly, it rotated its chassis toward the paper.
It whirred.
It crept forward.
Its sensor masts dipped, calculating angles and clearances and whatever else passed for decision-making in its limited little world.
Then it did something I hadn’t seen before.
It extended the bucket as far as it would go, leaning the chassis without moving the treads, like a person stretching for something under the couch.
Metal creaked.
My heart climbed into my throat.
“Rusty,” I said, “that’s outside spec—”
It snagged the paper.
Tucked it into the bucket.
Rocked back onto level treads.
And rolled away as if nothing had happened.
The entire third grade exploded.
“WHOA!”“DID YOU SEE THAT?!”“IT STRETCHED!”“DO IT AGAIN!”
Jake whispered, “It wanted to pass the test.”
I stared at the logs.
OBJECT: LITTER (PAPER)LOCATION: WITHIN LATERAL REACH, OUTSIDE PRIMARY PATHDECISION: TORQUE-LIMITED LATERAL EXTENSIONJUSTIFICATION: MAINTAIN PUBLIC CLEANLINESS METRIC / MAINTAIN HUMAN POSITIVE RESPONSE
“…oh no,” I said.
The teacher looked concerned. “Is it okay?”
“It’s fine,” I said automatically.It was what we always said, whether it was true or not.
In this case, it was mostly true.
Stress on the arm was within tolerance.Torque spikes were brief.Battery usage bumped up, but not dangerously.
The real problem was in the justification line.
Maintain human positive response.
Jake read over my shoulder and winced.
“That’s… kind of a loaded phrase, huh?”
“Very,” I said.
“Still,” he added, glancing at the excited kids, “whatever poor underpaid programmer wrote that line just earned their raise.”
After the school group left, the park quieted down.
Rusty continued its little routine, apparently unfazed by having nearly pulled a robot muscle to impress an eight-year-old.
Jake lowered his voice. “So. On a scale of one to Skynet, how worried are we?”
“Zero,” I said. “This isn’t AGI. This is just weighted heuristics reacting to reinforcement signals.”
“So… like a very sturdy dog.”
“Like an overengineered Roomba that cares too much about Yelp reviews.”
He nodded thoughtfully.“That’s still kind of unsettling.”
My tablet chimed again.
Another email, this time from Lydia.
SUBJECT: Follow-up questions :)
Howard,Got great photos at the park today.Quick question for the next article:Would you say the units are “learning from the community”?
— L.
Jake saw my face. “Bad?”
“Very bad.”
“What are you going to tell her?”
I stared at Rusty.
It chirped once and gently repositioned itself under the shade of a tree, reducing heat load on its electronics. A very normal, very reasonable behavior.
The kind of thing we’d taught it to do.
I thumbed a reply.
Lydia,
No.
They are following predefined behaviors and responding to basic feedback.
Please do not use the word “learning.”
— H.
After a second, I added:
…or “sentient.”
After another second, I added:
…or “alive.”
Then I hit send.
Jake watched Rusty idle happily under the tree, sensors tracking a flock of pigeons.
“Do you think they’re happy?” he asked.
“They don’t have happiness,” I said. “They have acceptable operating temperatures.”
The pigeons scattered.
Rusty did not chase them.
For the moment, that was enough.

