blog.sandm.cc

Reader

Read the latest posts from blog.sandm.cc.

from TILT

article goes here then colophon


moonlit press logo, crescent moon with a star belowWe have learned from our Hopi neighbors that the mind and spirit are most open to growth when there is a smile upon the face. In keeping with that wisdom MoonLit offers this as the first of three installments in a series that take a gander at bureaucracies and how they function—or dysfunction—as the case may be.

Follow Terryl's work and give her feedback on:

Mastodon https://mastodon.sdf.org/@wordsbyterryl
email mailto:moonlitpress@proton.me


Gratitudes:

Graphic design by AJ Brown https://mastodon.sdf.org/@mral
Photography by AJ Brown https://mastodon.sdf.org/@mral

Some images are through Creative Commons License and we would thank all of those creators if we could find their names.

To the Life in Pieces writing circle for reading an early draft of this.

Writing is not easy for our staff writer at MoonLit. She writes with people in the Life in Pieces writing circle from whom beautiful, lyrical, evocative, emotionally potent writing flows like water from a tap. These powerful writers can turn it on and off at will. Terryl admires these writers (and, okay, if she's honest, is a little jealous) and enjoys their work immensely. But for her own part, writing is dreadfully heavy lifting. Terryl is grateful to Al for his computer expertise and his willingness to share it. Without his brilliance and generosity of spirit there would be little point in doing the hard work of writing because nobody would ever read it.

Terryl and Al are both deeply thankful for the people who read our work. You are what make it worthwhile. We love hearing back from you, and are ever so grateful to you for sharing our efforts with your friends and family.

 
Read more...

from TILT

fire

Introduction

This is the first of what will be three posts about bureaucracy and its vagaries. In broad strokes, it is a tragicomic farce in four acts (four reports from hell), plus the conclusions I have at last been able to draw from it all now that I'm a geezer with the luxury of time for retrospection.

Today's reports from hell explore my first two adventures with bureaucracy. I was young and trusting and idealistic during these first two acts in the farce. I thought I could make a difference.

At the September full moon, Al and I will post the second two acts in the farce, which will explore the bureaucracies I have encountered as a jaded old woman.

And then at the new moon early in October, we will post the essay that explores the conclusions I have drawn from all of this. We offer the background stories for context. You may or may not come to the same conclusions.

hell fire “Get a job with the government,” my Batty Old Auntie (The Bat, affectionately) always said, “It's steady work, it pays well, and you get good health insurance.” She had been a secretary with the Los Angeles public school system her whole working life, and retired in the kind of comfort nobody at my end of the blue collar labor pool can fantasize about getting these days. She paid nothing for the gold-plated health insurance policy she got above and beyond Medicare, and in addition to her Social Security income, she got a paycheck that was as good or better than she brought home while she was working. Fat city.

Report #1: Karma Meets Larceny:

deep woods In my early 20s. I worked summers for the Forest Service (Circus). It was the perfect seasonal complement to my ski area job in the winter. My best friend said a person could work seasonally for the Circus indefinitely and collect unemployment in the off-season. He worked for the Circus for 25 summers and eventually got a permanent position, collecting that nice salary and benefit package my Bat admired so much. He is now content and financially secure in his retirement from federal service.

timber crew I was on the timber crew those happy summers, getting paid to hike the San Juan Range of the Rockies. It was a good job. One of the tasks assigned to the timber crew (timber beasts) was planting site supervision. Flatbed semis showed up with spruce seedlings in tubes that stood in plastic trays. We checked the shipment in at the office in town and then the driver took his load to the planting site to unload.

using a hoedad Independent planting contractors worked the planting site by gouging a hole in the ground with a hoedad, placing the seedling in it, and backfilling. Then, since spruce seedlings are intolerant of sun, the planting contractors would build shade for them out of rocks or branches or whatever was handy. The contract specified that the shade had to be two inches taller than the seedling, and that it was to be built on the southwest side of it.

Shade was one of the things us timber beasts, as planting site supervisors, had to ensure was done and done right, both as to height and orientation. Shade in the planting contracts was a deal breaker for everyone. Planting contractors bid the labor portions of their jobs based on how much shade they had to build. It was a deal breaker for the seedlings, too, because without adequate shade they would die.

I was counting trays of seedlings on a delivery from the nursery, checking them in, with my crew boss, Roger, when he said “ah, crap” and spun on his heel, heading for the office.

I joined him there a few minutes later with the final count.

“What the hell do you mean they're eight inches!?” our big boss, Ranger Rick (yeah, really) yelled at Roger.

seedling height “I mean they're eight-inch seedlings, Rick, like I just told you.”

The temperature went up noticeably in the stuffy little office, followed by much pacing and cussing on Rick's part.

Roger and I stood there awhile and let the storm rage. Not the first Ranger Rick hissy either of us had ridden out.

“Dammit. Well, dammit, all right . . .” Rick said. “This is a six-inch contract and no way will the contractor build more shade than that. I'll order another truck. Obviously someone somewhere screwed up and checked the wrong box. These contracts pass through a lot of hands on their way through the system. It's Friday, so maybe we'll get lucky and the nursery can have some six-inchers here by Monday.”

“Um, the driver is waiting. Asked me to ask you where to take this load.” I interjected.

“Oh, yeah, well, have him unload them in the yard.”

Roger hollered these instructions out the window to the driver and the rest of our crew, who were idling in the yard outside the office.

Rick continued, “As soon as you guys get the contractors started with the six-inchers on Monday, you can take the eight-inchers out to the dump.”

Roger and I looked at Rick like we'd been slapped. “WHAT?!” we said in unison.

“You heard me, take these to the dump. Those tubes cost the Forest Service $.79 apiece, so pull the seedlings out of them and bring back the empty tubes and trays.”

“B-B-B-But boss!” I stammered, “Are you telling us to throw the seedlings away? I can't do that! They're living things! Can I maybe, um, I don't know, sit on a street corner and sell them to the tourons for $.79?”

“You know they'll all die anyway if you do that,” Roger said.

“Right. How about if I print up planting and care instructions and give them to the tourons with their seedling? These people would love to go home with a genuine Colorado Blue Spruce, Rick! I'll do it on my own time and at my own expense. At least the seedlings'd have a chance to survive. Please. Please please please don't make us do this!”

“No.” Rick said, “Flat no. Hell no. Your plan won't work for a couple of reasons, T. First, there is no way to get the money back into the system. Once government money is spent, it's spent. And second, everyone would know. This isn't exactly a big town. The District Ranger will get wind of it. He will wonder where you got 50,000 seedlings to sell. At $.79 apiece that's grand theft larceny, think felony theft, on our part. Yours and mine. We're talking hard time here. No, we can't have it. It won't work. Git.” He waved a dismissive hand. “Clock out, and one or the other of ya give yourself an extra hour extra to get out to Lime Creek to tell the contractors they have the weekend off. I don't care which. Have a nice weekend.”

He turned his back to us as Roger and I stumbled out of his office. The flatbed was unloaded and pulling away by then and our work yard was a sea of hopeful green, unaware of its impending doom.

Shoes, and Little T, the other members of the timber crew, who had stayed outside with the flatbed, walked up to us with happy Friday afternoon faces. “Zowie,” Little T said, “you guys look like your dog just died. What's up? Why did we unload in the yard and not at Lime Creek?”

Roger said “C'mon, let's go get a drink. First round is on me.” He sent me out to the planting site in the green Forest Service truck, while the three of them headed to the Old Miner's Inn, our favorite watering hole.

By the time I got back, everybody on my crew looked like their dog had died. No happy Friday afternoon faces around that table.

“I know,” I said as I joined them, putting the pitcher of beer I'd bought on the table in front of them, “this sucks huge weenies. 'S some bad bad karma to kill that many babies, you guys. I don't much want to lose my job, but crap, I don't know if I can do this. This is just so wrong on so many levels. The plastic is worth more than the living beings? This is the best way I can think of to get reincarnated as a blue spruce seedling.” I waved at the bartender and hollered, “This beer ain't cutting it, Helen, we need shots over here, and keep 'em coming.”

A couple of hours later, there was slobbering and open weeping at the Forest Circus Friday afternoon table. Suddenly Shoes perked up. “Heyyyyyy . . .” he said, “No way Ranger Rick is ever going to go out to the dump and check for the seedlings, right?”

A bleary eye or two around the table tried to focus. “P-Prollynot . . .” Roger slurred.

“He won't know if we took them to the dump or not just so long as we get rid of them, right?”

“Right,” another eye or two blinked and tried to focus. Somebody honked their snotty nose on a napkin.

burn area “Why couldn't we take 'em out to that burn on Pool Table? Plant 'em ourselves? The survey's been done and the prescription has been written on that Pool Table site. It's in a file now that won't see the light of day for three or four years. By the time that burn comes up on the planting rotation they'll go out to check it before they write the contract and think a miracle happened or something.”

recovery area Necks were trying to stabilize all around the table. “Heyyyyyy . . .” Little T said, “That's a fine idea, Shoes! What about the mileage on the Forest Service trucks?”

“Oh, we can't use them, I'll go down to Monte and borrow my uncle's farm truck. T, you can go with me as far as South Fork to snag Ray's truck. He's sweet on you. He'll let you use it.”

By Sunday night we thought our backs were broken. Working in a burn, we were black with charcoal. It was ground into our skin. We'd worked around the clock, and hungover to boot, but we had planted almost all of the 50,000 seedlings by the time the sun came up and we had to get showered and report for duty Monday morning. Ranger Rick's precious empty tubes were neatly stacked in their trays in the work yard and I was a newly-minted insubordinate thief. It is only now that the statute of limitations has expired (I hope), that I can share this story.

burning paper It was my last summer with the Circus. I decided that, for all I loved about getting paid to hike, I needed less morally ambiguous work. There are some things a hot shower can't wash off. I went to work as a bartender by night and house painter by day in subsequent summers, and lost my chance at that fat federal pension.

Report #2: My Customer, My Enemy

license plates Between my Bat's constant badgering about the benefits of government jobs and the 24/7/365 grind and grovel of hospitality/construction/recreation work, I forgot the pain of working for the Circus after about a decade, and in my early 30s, took a job with the Motor Vehicles Division. I started out as a clerk, but was soon promoted to supervisor of the Title and Registration side. My immediate boss was a Peter Principle kind of a guy, so I ended up running the whole northern region, doing my job and his as well.piles of paper work The customer service skills I brought with me from hospitality were alien, but welcome at MVD. My customers loved me and, because they said so to my bosses, my bosses loved me too.

My supervisory position came with limited authority to override policy so I could solve problems for my customers. But there was a clearly-defined line between policy and the law, which I obviously did not have the authority to override (=break).

To acquire handicapped parking privileges then (It's different now), you had to go to the doctor, who would fill out a form certifying that you were either temporarily or permanently disabled. If you were temporarily disabled, you were issued a placard to hang from your rearview mirror. If your doctor certified you permanently disabled, you were issued a wheelchair license plate.

Here's the rub. To renew your permanently disabled license plate, every two years, MVD required you to go back to the doctor, who had to certify that you were still permanently disabled.

It was absurd to send most of them to the doctor in the first place. My favorite was a Vietnam Vet who owned three or four wheelchair plates and probably close to a dozen vehicles, only a couple of which were running and roadworthy at any given time. He was constantly in our office switching plates around.

He'd had both his legs blown off in the war. The first half-dozen times I sent him to the doctor with the requisite form I felt like a jerk. It eventually became a joke between us.

“Hey, T,” he'd say as he crutched or wheeled his way up to my window (he used prosthetics and crutches about half the time and a wheelchair the other half), “You'll be surprised to know they haven't grown back yet.”

My poor disabled customers. I was careful to make them go to a doctor the first time, so the initial issuance of the wheelchair plate was legit, but if they were in a tight spot to renew I took to forging the forms for them. This was waaayyyyyy past my supervisory override authorization and well out into the illegal as hell zone. It's only now that the statute of limitations has expired (I hope) that I dare tell this story.

woman climbing paperwork stack As I was breaking the law for them on the sly, I set out on an above-board quest on behalf of disabled drivers. I figured that somewhere in the draconian bowels of the Motor Vehicles Division, there must be an office of policy makers who hadn't thought it through. I set out to find this person or group of people. I thought if I pointed out the flaw in their logic (the obvious escapes many), they could and would make a better choice and write better policy about renewing wheelchair plates.

I worked through chain of command all the way to the governor's office and back twice on my quest, tilting at windmills all along the way. I found no relief for my wheelchair plate customers, but I did discover that nobody's driving the bus. That office of people making policy decisions I was searching for? They don't exist. The bureaucracy is a living, breathing, sentient creature making poor policy decisions all on its own. Apparently without much interference from human beings.

It was a terrifying discovery. One of the mucky-mucks in my chain of command, Penny, told me early on she figured the policy was probably to ensure nobody abused parking privileges after a handicapped person passed away.

“For THAT we hassle every disabled person in the state?! Are you kidding me?!”

She shrugged, “I don't know that, it's just an educated guess.”

Penny was my big boss in more than one way. Not only did she sit somewhere near to the right hand side of God from where I worked, she was also big in the short, bowling-ball-shaped-Italian-grandma, let's-go-get-some-donuts-to-have-at-our-staff-meeting way. I thought the world of her. She was smart as hell and brought a common sense ethic and a safe place to vent to my work life. I needed both badly. Penny thought the world of me, too.

I was much taller than Penny, especially in my high-heeled shoes, and one day as my second run at the governor's office on behalf of the still permanently disabled was winding down, Penny crooked her finger at me, so I would bend down. She said she had a secret to tell me.

You're committing professional suicide here, T,” she whispered.

I stood back up straight and said, too loudly, “What makes you think I would want to stay with this chickenshit outfit, Penny?”

burning paper With Penny as my powerful protector I didn't get fired for either of my failed quests, but when my family needed me to help out a few years later I tendered my resignation without hesitation, a newly-minted insubordinate liar.

continued


moonlit press logo, crescent moon with a star below

We have learned from our Hopi neighbors that the mind and spirit are most open to growth when there is a smile upon the face. In keeping with that wisdom MoonLit offers this as the first of three installments in a series that take a gander at bureaucracies and how they function—or dysfunction—as the case may be.

Follow Terryl's work and give her feedback on:

Mastodon https://mastodon.sdf.org/@wordsbyterryl
email mailto:moonlitpress@proton.me


Gratitude list:

Graphic design by AJ Brown https://mastodon.sdf.org/@mral
Photography by AJ Brown https://mastodon.sdf.org/@mral
Photography by Cooper Phyllis, USFWS Creative Commons License

Some images are through Creative Commons License and we would thank all of those creators if we could find their names.

To the Life in Pieces writing circle for reading an early draft of this.

Writing is not easy for our staff writer at MoonLit. She writes with people in the Life in Pieces writing circle from whom beautiful, lyrical, evocative, emotionally potent writing flows like water from a tap. These powerful writers can turn it on and off at will. Terryl admires these writers (and, okay, if she's honest, is a little jealous) and enjoys their work immensely. But for her own part, writing is dreadfully heavy lifting. Terryl is grateful to Al for his computer expertise and his willingness to share it. Without his brilliance and generosity of spirit there would be little point in doing the hard work of writing because nobody would ever read it.

Terryl and Al are both deeply thankful for the people who read our work. You are what make it worthwhile. We love hearing back from you, and are ever so grateful to you for sharing our efforts with your friends and family.

 
Read more...

from TILT

missing Lughnasadh (loo-na-sa) is one of three pagan harvest festivals that stretch from late summer to the end of the vegetal cycle at Samhain (sow-en, Halloween). Lughnasadh celebrates the first harvest early in August; Imbolc, at the autumnal equinox is the second; and the last is at Samhain, on November Eve, after which the world dies back for the winter.

Mother Earth—the Great Goddess—is watching her lover, the sun, age now. She is eternal, but He loses strength and influence as fall progresses. Earth grieves this loss, He is the light and warmth of her life. She lies barren through the darkening of the year, quiet and spare, as she awaits his joyous rebirth at the winter solstice. The passion they will share at Beltane (Mayday) is what will resurrect the green growing world.

Lughnasadh, also called Lammas, the Feast of Bread, is a 'yeasty' holiday celebrated with the first loaves baked with this year's grain. The bread on the altar is offered in thanksgiving for the energy of earth and sun it imparts to our bodies. Lughnasadh invokes community and community effort. Harvest in times past calls up images of people working in golden fields of ripe chest-high wheat. We celebrate with tortillas and green chili here in the Southwest.

As the bounty of the harvest nourishes our bodies, Lughnasadh also offers the opportunity to gather the fruits of the spiritual seeds we've planted within ourselves and our communities throughout the year. What will we harvest in happiness and connectedness at Lughnasadh? What have we put our time and energy into? Have we grown into the kind of people we want to be? Have we surrounded ourselves with the kind of nurturing, healthy relationships that sustain us?

It's not fall yet, but we can almost see it from here for the first time. Lughnasadh is the first vague reminder—-just an inkling—-that summer's energy and plenty will wane through the harvest season, to leave us sitting by the Samhain fire in contemplation of what we will carry with us through the dark, introspective part of the year. We first know of our mortality now, and with that glimpse Lughnasadh reminds us not to forget our childlike awe and wonder, for that is what fills the world, our world, with mystery and possibilities.

After the punishing, desiccating summer sun here in the American Southwest, Lughnasadh is like a cool sip of water on a hot day. It is whiff of the forthcoming winter, and if our harvest has been good, whispers promises of being fat, happy, and snug through the cold and dark of the year as we enjoy the fruits of our hard work.

Lughnasadh brings with it the first thinning of the boundary between this world and the next that will, as the harvest season progresses, eventually allow the soft, murmuring voices of the ancestors to be perceived once again in this world of the living at Samhain.

Lughnasadh is also a festival of light. Lugh is a god of light, craft, and honoring oaths. His origins are lost in the ancient mists of Celtic time. Among the blessings he brings to contemporary Lughnasadh is that oh-so-subtle shift of light. A mere whisper of change wherein the silver sun of summer starts to take on the first hints of autumn's gold. Lughnasadh is a sweet, very slight shift of Presence, a softly undulating current of our star's energy as it kisses our planet. It is a kiss that rocks my pagan soul, a subtlety that changes my world, and the way my heart beats within it.

If I were to lose my sight, the subtle change in the quality of sunlight at Lughnasadh, and the profound change in the world it means for me, is first among the things I would miss.

sig full

Lughnasadh 2024


This piece is indebted to Emma Restall Orr https://en.wikipedia.org/wiki/Emma_Restall_Orr, whose truly excellent explorations of the pagan worldview I have recommended as primers to so many pagan-curious people.

Should you be one of those people who are curious about contemporary paganism, I highly recommend:

Spirits of the Sacred Grove: The World of a Druid Priestess (Thorsons, an Imprint of Harper Collins, London, 1998)

 
Read more...

from TILT

missing

Wild bird populations in North America are a fraction of what they were in the middle of the 20th century. Many species face extinction. A significant factor in the demise of wild birds are domestic cats. Please, please, please keep your cats inside.

bird caught by catDomestic cats kill an estimated 1.6 billion wild birds every year. https://learnbirdwatching.com/birds-killed-by-cats-north-america/

Wild birds are in trouble. Loss of habitat, air and water pollution, climate change, the insect apocalypse, and domestic cats place birds in general with all their wild, wonderful, noisy, colorful, musical diversity, at risk.

I used to think it was cruel to keep my cats inside so I'd let them go outside to enjoy the pagan pleasures of rolling in the dirt and chasing bugs. Mea culpa. Me and mine have been part of the problem in the past. I rescued as many of their captures as I could and wrote the rest off, with deep sadness, as collateral damage. I am deeply ashamed of my past history on this account.

Luna and I discovered that cats can be quite happy and fulfilled living inside provided they get enough love and quality playtime. She thought she was going to die during the transition. We both did. Luna was spoiled, accustomed to going outdoors with all its pagan pleasures, and bitched loud and long about it when it was first denied to her. So long and loud we both thought we'd go crazy. But after that tough period of adaptation, she settled in and was as happy as she could be staying inside for the rest of her long life.

As was I. My bonus was I didn't have to worry about her any more. I didn't have to worry about coyotes, or neighbors who don't contain their dogs. I didn't have to worry about her getting smooshed in the road, and I didn't have to worry about the weather. I didn't have to worry about her catching a disease from an unvaccinated cat or rabid skunk. Luna had many skunk friends in her youth, and never once got sprayed. I felt awful about denying her time with her buddies, but it was such an immense relief for me. Luna lived for twenty happy years, and I am convinced that staying inside contributed to her longevity.

My new kitty has never been outside. We're both just as comfortable as we can be with that. She and the birds are safer with her in here.

Blessed be. It's a small change in your life and that of your cat, but it makes a huge difference to the wider world, especially the bird species struggling for their very survival.

If you love your cats, keep them in. If you love the world better with birds in it, keep your cats in for their sake.

sig full

Lughnasadh 2024

 
Read more...

from TILT

missing

Lughnasadh poem by Terryl Warnock


Flying Lessons

Sorry about the smear of bird crap on the dining room window. It may not add much ambience to our gathering, but it's flying lesson season and I won't put a ladder up so close to the nest to clean the window. House rules at this time of year are that leaving the fledglings undisturbed is more important than our squeamishness about the bird crap on the window.


Most of the year God grants me the serenity to accept the things I cannot change, and the wisdom to know that I cannot change relationships among species in nature. But this is Lughnasadh (loo-na-sa), first harvest, the magical time early in August when autumn first makes its imminent arrival known in that oh-so-glorious yet oh-so-subtle change in the light. The first tiny taste of goldening. This is Northern Arizona. For want of soil and rain, we don't have much agriculture here. I celebrate the harvest season in my little corner of the wild world with the season's crop of baby birds. I adore them without reason or limitation. I would do anything for them, living with a smear of bird crap on the window by the table where I eat is nothing.

missing The Cassin's Kingbirds, Tyrannidaes of the Flycatcher clan, have chosen to nest in the eaves directly outside my dining room window. They bring to my summer the blessing of seeing, for once, which birds are making what sounds and under what circumstances. I am humbled and grateful for this blessing. From my vantage, the Flycatchers have cleverly built their nest in the window's reflection, so that even from standing a foot away on the opposite side of the glass, I can't see what's going on in the nest. I surrender to this with as much good grace as I can muster although I remain intensely curious, and am content with sitting at the dining room table to watch the comings and goings of the parents.

missingThe Flycatchers put on an impressive air show. They hover and dive and roll and swirl and swoop to nab bugs mid-flight to bring back to the nest. The lip of an electrical box provides a staging area if they want one. It's a place to stop for a rest and lets the adult birds make a straight shot up into the nest, but it isn't utilized until later in the season by the exhausted parents and wobbly fledglings. Early in the summer, before their energy is sapped by their young, the parents make a spectacular banking/hovering maneuver right in front of the dining room window to attain the nest. Dad missed his approach one day and bonked the window. Knocked the crap out of himself.

It's more difficult to put the sound together with the bird than you might think, especially for us, the visually impaired, even when we watch for the birds for hours, listen to CDs, and consult bird books. I have always loved birds but have never had good vision. Poor eyesight killed my youthful aspirations to ornithology and I probably ought to have abandoned my love affair with birds long ago. I can't. I remain enthralled and enchanted. Some species I know from long years of cohabitation. I have lived with the Mountain Bluebird, Grosbeak, Red-Shafted Flicker, Violet Swallows, and Steller's Jay tribes for life, and they are as familiar and beloved to me as any other dear, lifelong friends. But then, they're not. They remain visually elusive and alien; like a piece of music I will never be able to really understand or engage with no matter how much I practice it.

The blessing Lughnasadh flying lessons bring into my life is to see, to sense, to understand, and to interact with my beloved bird friends. Fledging is a vulnerable time.

Even when I thought it was cruel to deny my own cats the pagan pleasures of the out-of-doors like rolling in the dirt, eating grass and playing with grasshoppers, I kept my cats imprisoned inside during Lughnasadh, during flying lesson season.

missingThere is nothing gentle or supportive about flying lesson day for the Mountain Bluebirds. Mom and Pop pick the day and, unceremoniously, boot the young'uns out of the nest. Literally. Mountain Bluebirds nest fairly high and it's sink or swim for their fledglings. On flying lesson day, the fledglings instinctively throw their wings wide and glide to the ground. The challenge is lifting off again. The neighborhood cats know this and lurk opportunistically. But I'm on the case.

missingI have spent many Lughnasadhs fielding cats on behalf of fledglings. Although I am a cat lover, too, I chase them away with my water cannon and slingshot. I only use small, soft pine cones (the ones that have been driven over) for slingshot ammo. I aim to miss them. I use forgiving ammo in case I miss and hit them. I only want to scare them away, not hurt them. Being cats, they view the whole world as a cat toy so sometimes they miss my point and pounce and play with the pine cones (sigh). I aim to hit them with the high-volume water gun though. If I manage to do so they get a good soaking and that particular cat, at least, won't come lurking around again for some time.

Fledgling rescue is counter intuitive. You can't rescue the fledgling or the parents won't take care of it any longer. For reasons I don't understand (or need to), once you have taken the fledgling in your hand it is no longer deemed worthy of its parent's energy and attention. One baby Grosbeak and two baby Juncos paid my tuition for this lesson with their lives. If you want to rescue the fledgling, you have to eliminate the threat and my cat isn't the only one in the neighborhood. Although the neighborhood cats can and often do outlast me—-I have to go to work after all—-over the years I've bought some time for the Kingbird fledglings to get their wings under them.

By Lughnasadh the Steller's Jays have already fledged their young. They have no need of my assistance in any case. Highly intelligent and social, like most Corvids, they are helicopter parents and stick with their young. The cats don't have much chance. Mom and Pop Steller's Jays swoop and peck to keep the cats away as their fledglings make their first wobbly way into the world. I've seen Steller's parents draw blood from troublesome cats. The cats typically give up and go away of their own accord and I cheer this avian victory.

music note on a wavy staffWhile the parents and eggs of the Cassin's Kingbirds are confined to the eaves on the other side of the dining room window, obscured by reflection, communication between the parents is a light, treble clef trill. It's like a breeze ruffling a small silvery-voiced wind chime. This soft, intimate language is accompanied later by the weak but urgent chorus of the peepers clamoring “Me! Me! Me!” when Mom or Dad comes in with a bug. By Lughnasadh the sweet trilling and cooing of the parents becomes a haunting, plaintive cry. They sit on tree branches in the vicinity of the nest and sing their fledglings into the wider world. It's a two-note plea with a short ascent and long descent. Chi-quueeeeeeeeeer. Chi-quueeeeeeeeeer, that gradually travels further and further from the nest as Lughnasadh lengthens toward Equinox.

One of the Flycatcher fledglings, perhaps on his first time out, only made it as far as the windowsill this Lughnasadh. My geezer cat cleared the table and windowsill and bonked her head on the glass scrambling to try and get to him. It had to be terrifying for the little bird to be a mere pane's distance from such a large, clearly interested carnivore. I keep my cat inside all the time now, but even if she weren't imprisoned my geezer wouldn't be much threat to the wild birds. She's too old, too slow, and too fat, but the little Flycatcher couldn't have known that. The poor little mite wasn't a confident enough flyer yet to take off again right away and had to sit for a minute or two staring down the cat, removed from death only by that scant glass. It was a minute or two that made all our hearts beat fast.


Most of my neighbors buzz cut their acres throughout the summer as though they were city lawns. Much to their dismay I only do mine once a year, at Samhain (sow-en, Halloween), and let it run wild the rest of the time. It's a double-edged sword. I think the taller vegetation draws (or maybe produces) more bugs for the bird people and their young to eat when it isn't mowed, and the Mullein stalks, particularly, provide something tall for the Flycatcher fledglings to land on that's up and away from the neighborhood cats, while their parents call to them with their sweet, sad song. On the opposite edge of that sharp sword, the taller vegetation also provides better cover for skulking cats.

Mullein is medicinal—excellent for chest complaints. I like the notion of gathering medicine from my yard, and of providing a little safety for the fledglings, very much more than I dislike the disapproving, sour faces of my neighbors while they're out with their weed eaters and mowers.

music note on a wavy staff A week or two from now, the sweet yearning call of the Flycatcher parents will turn upside down. As their young become stronger and more confident fliers, better able to negotiate windowsills and Mullein stalks, the Chi-quueeeeeeeeeer becomes Quueeeeeer-chi, a shorter, more celebratory call with a happy, ascending checkmark at the end. It is an auditory exclamation point that proclaims the improved strength and confidence of the fledglings to the wider world. The calls between parent and offspring gradually diminish in frequency and increase in distance as my Flycatcher friends embark on their migratory journey. They leave me lonely for their musical company and aerial antics until next summer. When that haunting echo falls silent, I will relax my vigilance and wash the window.


The rest of the year God mostly grants me the serenity to accept the relationships I cannot change between species in the natural world. Although it grieves me deeply for the rest of the year, I do not deny the cats their catfood. I do not feed the birds and I do not interfere. Saving baby birds is my traditional first harvest celebration so, for us, bon aptit a la bird crap. And Happy Lughnasadh, neighborhood cats. I work at home now. I have my water cannon and slingshot primed and ready and I'm watching you.

missing


moonlit press logo, crescent moon with a star belowLughnasadh is an excerpt from Terryl’s forthcoming book Familiars.
We fledge baby birds into this new moon, with our prayers that they will go on to grow and prosper in the wider world. Lughnasadh is your favorite pagan’s favorite holiday, the celebration of first harvest. Now is the time of year that we begin to harvest the fruits of our labors. What have you put your energy into this year? Lughnasadh will show you, if you’re paying attention.

Follow Terryl's work and give her feedback on:

Mastodonhttps://mastodon.sdf.org/@wordsbyterryl
email mailto:moonlitpress@proton.me



Gratitude list:
Graphic design by AJ Brown, https://mastodon.sdf.org/@mral
Some graphic art by Open Clip Art Library
Images are licensed Creative Commons and we would thank the creators if we could find your names.

To the Life in Pieces writing circle for reading an early draft of this.

To Emma Restall Orr for the beauty of her Druidry. She is an inspiration to me both as a writer and as a pagan. Her expression of the wonder and power of the pagan path is elegantly and powerfully articulated. I highly recommend her book Spirits of the Sacred Grove as an excellent pagan primer to those who are curious and wish to know more about contemporary paganism.

 
Read more...

from senpie

Nothing much for today either. I was again playing with multi-threading and noticed a had a bug. The issue was that several cores were computing the result, however, because I had data races I would get a poor-quality picture. I didn't check the output image, that's why I didn't notice it yesterday. The idea is that even tho each core would do one sample, running on 8 cores would mean I have 8 samples per pixel when averaged. However, because random was shared it wouldn't do 8 samples, but some sequences would be corrupted and I get less than 8 samples. Here the code I finally ended up with:

static std::hash<std::thread::id> hasher;
static std::uniform_real_distribution<double> distribution(0.0, 1.0);

inline double random_double() {
  static thread_local std::mt19937 generator(
    static_cast<unsigned>(hasher(std::this_thread::get_id()))
  );
  return distribution(generator);
}

I have static thread_local, which says that each thread has its own random number generator. Furthermore, its constructor receives the hash of the current thread_id resulting in different seeds for each seed, so sampling on different threads would actually make sense. Nevertheless, there is a case where hash id could repeat and my threads' work would be redundant. Fortunately for my use case since I use very few threads, six on Windows, 8 on Mac (4 efficiency cores, 4 performance cores), and all threads start “at the same” it is little likely that id would repeat. On that note, I think the code I wrote that distributes the tasks to threads still looks kinda of ugly, and I can do better. For that specific purpose, I resumed reading Bjarne's book, specifically the “Threads and Tasks” section, to seek for better alternative. In the meantime, let's enjoy more renders of balls. This time in full HD, with 80 samples per pixel. Why again balls? you may ask. Because I am too lazy to write code for loading meshes and handling a ray-to-triangle intersection, but I will do it eventually, most probably tomorrow. This time the image took 25 minutes to render, which is quite good considering the other render took me 4 hours. Note the previous render was 120x675.

Render of balls, 80 samples per pixel, max depth 50, 1920x1080

 
Read more...

from senpie

I have finally added the multi-threading support. A screenshot showing 100% utilization of my CPU resources: OS X System Monitor/CPU Utilization CPU Utilization on MacBook Pro 13 m1, when rendering in multi-threading mode. There was 5x improvement in speed, which is amazing considering my computer has 6 cores ( tested on windows ). That's it for today, I will share with more insight tomorrow!

 
Read more...

from senpie

I am now on a path of darkness, and no tutorial shall help me. That is, I have finished the tutorial and I am experimenting on my own, therefore there is no one to hold my hand and tell me if I am doing something right, or wrong. Speaking of someone to hold my hand, this post has been sponsored by HedgeTheHog#andranik3949, who was kind enough to help me when I was completely lost debugging my code. Wish I could say the same for the compiler... The issue was that I was trying to use std::bind, to pass to the render function a reference to my world. HedgeTheHog found The arguments to bind are copied or moved, and are never passed by reference unless wrapped in std::ref or std::cref. Therefore, a solution would be to force pass the reference with the use of std::ref, where auto f = std::bind(func, std::ref(world));, then use f();. Another workaround is to use std::placeholders::_1, where auto f = std::bind(func, std::placeholders::_1); the pass the world in function call such as f(world);. There are some other errors I have yet to battle, but I will talk about them after I find a fix. The second challenge I have to face is to somehow use local instances of random generators. “Why?” you may ask. Because, if I have several threads using the same random number generator it's gonna be a bottleneck since random generators usually maintain some type of inner state. Therefore, all of the cpu cache across all of the cores will be invalidated. Someone smart reading this may think “Aha! Just use static thread_local, instead of static”. Unfortunately, that is useless, because I would have the same seed over all instances. I need to figure out a way to have that with different seeds on each thread and without making my code super ugly. That's it for today, see you!

 
Read more...

from senpie

Today, I have spent extra hours to finish up the project. The final result looks super cool. Since I haven't yet added support for multithreading this scene took me around four hours to render. It had 500 samples per pixel, with a max depth of 50 rays. Final rend For the last day, I have added defocus blur.

I am not sure yet, what I would want to add to this project, but I will decide soon. That's it for today, see you tomorrow!

 
Read more...

from senpie

Almost done with the series! Although next step would be to add simple improvements for quality of life. Here is the list of stuff done ( again in reverse chronological order ):

Added camera controls with lookfrom and lookat parameters.
Added glass material.
Added metal material fuzziness property.
Added materials.

Yet again, below is the evolution of the output image after each major change ( in chronological order ) Fuzzy Metal Fuzzy metal.

Glass Attempt Glass Attempt.

FOV experiment FOV experiment

Camera controls Camera controls.

Zoomed in Zoomed in.

That's it for today. Code is as always available in my github page. I have implemented some more stuff, but there is currently a bug, so I will leave it for tomorrow. See you!

 
Read more...

from Unai's 100 Game Dev

Hello there, Unai here with my 1st day of 100 days of Game Developing! First of all, this is my 3rd day xd

My main objective is to work everyday on a game prototype of mine at least 1 hour. Probably some days I'll work on some other game prototypes, or whatever, but I am going to try to stay on focused only on one project at a time.

The game idea is a Tower Defense based in a mountain pass. During the day you manage your base, build new defences and improve your production facilities, and at night you see how they defend them.

BUT THERE IS A TWIST.

You can control almost any character/defense you see in the game.

So well, I said this is my 3rd day, I don't know why but I find it super hard to actually write this down. I'm gonna do a very fast recap of my progress so far:

Day 1: Started the project, I'm gonna be using Unreal. Started with the camera movement of the city mode, my plan is to make first the transition between camera mode and NPC control.

Day 2: Continued with city view controller, almost finishe. I've been following some YT tutorials on it and I'll probably use them a lot in the future. Also started playing a bit with landscape painting. Broke the sky and lightining someway... don't know why.

Day 3: I feel confident enough right now with the camera movement in the city mode, so I did the beggining of the change between NPC view and City View.

As a side note, I have two thoughts: 1. I find it very hard to actually write this things, and also sometimes to do this 1h work. Because I don't count the work I do for other courses, and I'm also doing 30' of writing everyday... hope I can keep up. I think after the first week it should become easier, but I feel like then it is going to be the hardest... Fingers crossed. 2. I really should sit down some day and think about the scope of the game...

 
Leer más...

from senpie-hy

Վերջին փոստս գրելուց հետո հասկացա, թե ինչքան շատ գործ կա անելու խաղերի դիզայնի և խաղերի ծրագրավորման ոլորտը հայաֆիկացնելու համար։ Ոնց եմ ուզում հայաստանում խաղերի արդյունաբերություննը լինի բարձր մակադակի։ Ինչի՞ չենք կարա ասենք Ամերիկայի, Ճապոնիայի, Շվեդիայի կամ Լեհաստանի մակարդակի խաղեր սարքենք։ Չեմ խոսում AAA խաղերի մասին, որի վրա հազարներով մարդիկ են աշխատում, բայց են փոքր ու ապշեցնող ինդիների մասին, որ մարկետը գրավում են ու պարզվում ա երեք հոգով են սարքել։ Մենք ունենք համապատասխան մասնագետներ, լիքը ծրագրավորող, լիքը արտիս, մաթեմատիկ ու ստեղծարարներ։ Հնչյունային օպերատորներ ջան ձեր մասին չեմ մոռացել, դուք հրաշք եք~~~ Հետ գալով հայաֆիկացման խնդրին, ուզում եմ նշել, որ երբ գրում էի անցած փոստը ինձ հազիվ էի զսպում անգլերեն եզրույթները չգործածել և ի վերջո պարտվեցի։ Իրականությունը են ա, որ էդ եզրույթների համար համապատասխան բառը չկա հայերենում ու էդ խնդիր ա։ Դրա համար կոչ եմ անում բոլոր հայ խաղերի դիզայներներին, կրիտիկներին և այլոց ավելի շատ հոդվածներ գրել խաղերի մասին հայերենով, որ լեզուն զարգանա ու մարդկանց խաղերի գրագիտությունը հետը։ Բերեմ մի բառի օրինակ որ հայերենում չկա ու շատ էի ուզում թարգմանել, բայց ցավոք համապատասխան փորձառությունը թարգմանելու չունեմ, իսկ ուղիղ թարգմանությունը շատ տարօրինակ ա հնչում։ Խոսքը գնում ա “joystick” բառի մասին։ Փոստը գրելուց հետո խնդրեցի Անիին որ Դավիթ Իսաջանյանից հարցնի ոնց ինքը էդ բառը կթարգմաներ, որովհետև պարոն Իսաջանյանը այժմ իրենց “Introduction to Translation” է դասավանդում ու ստացա լաւագույն պատասխանը որը կարելի էր ակնկալել։ Ուզում եմ կիսվեմ բոլորիդ հետ ու մի գուցե կարողանաք նույն մեթոդը կիրառել ձեր թարգմանությունների մեջ

Dear Ani, 

I would definitely choose to translate the word. A calque could be a good option, խինդաձող, ժպտաձող, ցնծաձող, but I am afraid these would create unnecessary (also, somewhat naughty) associations, and as a result, people would only ridicule the word. I would therefore choose a word that does not have the kind of connotations ձող has in ordinary language, and would opt for կայմ; i.e., the (stick-like) mast of a sailing boat: հեռակայմ, խաղակայմ, ժպտակայմ, կառակայմ (կառավարման կայն), etc. 

Let me know which one you like more! 

Yours, D. I.

Խաղակայմը շատ հաւես ա հնչում, միտքը հասցնում ա ու տարօրինակ չի։ Բայց սենց պետք ա անել ամեն ինչի համար։ Հիմա լիքը հետաքրքիր թեմաներ եմ սովորում համալսարանում, չեմ կարում կիսվեմ, որովհետև հայերեն եմ ուզում գրեմ ու դժվարանում եմ։ Հուսով եմ կապրեմ են ապագայում, որ կկարողանամ հայերենով հանգիստ մտքերս արտահայտեմ խաղերի մասին խոսալուց։

#մտքեր #խաղերիդիզայն #թարգմանություն

 
Read more...

from senpie-hy

Անցած ուրբաթ մեր համալսարանում մեկնարկեց խաղերի ջեմ պլյուսը ( անգլ.՝ game jam+ )։ Ով տեղեակ չի ինչ է խաղերի ջեմը ասեմ՝ խաղերի ջեմը սովորաբար երկու օր տևողությամբ միջոցառում է, որի ժամանակ տարբեր հեռանկարի մարդիկ հավաքվում են խաղ ստեղծելու նպատակով։ Կարևոր է նշել, որ խաղը պարտադիր չի լինի թվային ( սակայն ցանկալի է ), այլ կարելի է ստեղծել սեղանի, մտովի և ցանկացած այլ տիպի խաղ, այդ թվում նաև կենդանի գործողություններով դերախաղեր ( անգլ.՝ live action role playing game ):

Օր զրո

Ջեմը սկսեց ժամը վեցին, երբ հայտատարեցին թեմաները։ Այս անգամ մրցում էինք երեք կատեգորայում՝ ոչ ծաղիկ ոչ մոլորակ ( անգլ.՝ No Plant no Planet ), վերմակ ու ջոյստիկ ( անգլ.՝ A blanket and joystick ), վերանայել կլասիկաները ( անգ.՝ Rethink the classics ), ուրախ ժամանակ անցկանցել ( անգլ.՝ Having fun Casually ), հիմնված իրական դեպքերի վրա ( անգլ.՝ Based on real events ): Ամբողջ օրը ծախսեցինք մտքի վրա աշխատելով։ Ընտրեցինք իմ միտքը, որը շներին կերակրելու մասին էր։ Ես միտքը կտեղավորեի «ուրախ ժամանակ անցկացնել» կատեգորիայի մեջ, սակայն որոշեցինք ասել որ վերանայում ենք կլասիկաները, կլասիկան լինելով Risk of Rain 2-ը։

Risk of Rain 2: Gameplay shot > Լուսանկար Risk or Rain 2 խաղից

Մտքի նկարագրությունը

Խաղը տեղի էի ունենում փոքր թաղամասում, որտեղ խաղացողին վարձել են շներին ման տալու համար։ Ման տալու ընթացքում բոլոր շները փախնում են ու սկսում են վազել քարտեզի տաբեր կողմերով, և պետք է շներից մի քանիսին հավաքել մինչև ժամանակի ավարտը, թե չէ աշխատանքից կհեռացնեն։ Խաղը իրենով երրորդ դեմքից կրակոցի է ( անգլ.՝ third person shooter ), որտեղ խաղացողը կրակում է ուտելիք շների վրա և երբ շան սովածության մակարդակը նվազում է զրոյի, նա հեզանում է և միանում խաղացողին վզակապով։ Հակրավոր է նշել, որ խաղը ունի շատ արագ ընթացք Doom Eternal-ի նման, որտեղ ճարպիկորեն պետք է շարժվել քարտեզի տարբեր մասերով և ճշգրիտ շարժումներով «կերակրել» շանը։ Խաղը ունի երեք դժվարություններ։ Առաջին, քարտեզում կան սկյուռիկներ և կատուները, որոնք փորձելու են խանգարեն խաղացողին տարբեր կերպով ժամանակը սպառելու համար։ Երբ շները կապված ենք խաղացողին, նրանք տարբեր ինտեռվալներով փորձելու են քաշեն խաղացողին դեպի իրենց կողմ, խանգարելով խաղացողին նշան բռնել և տեղաշարժվել, հարկավոր է նշել որ ինչքան շատ շուն այդքան ավելի դժվար է լինելու տեղաշարժվել։ Եվ երրոդ շները ունեն սովոծանալու հատկություն, այսինքն եթե երկար ման գաք նույն շներով, իրեքն սովոծանալու են ու էլի փախչեն։ Սակայն շներին հավաքելը ունի երկու լավ կողմ, առաջին հավաքելով տարբեր տեսակի շներ, ստանում եք տարբեր տեսակի առավելությունները ( անգլ.` buff ), օրինակ հավելյալ արագություն, կամ ավելի արագ տեմպով կերակրելու ձևեր։Նաև որոշ քանակի շներ հավաքելուց հետո, հայտնվում է հիմնական թիրախը ( չգիտեմ ոնց թարքմանեմ boss-ը այս կոնտեքստում ), որ շաաաատ մեծ ու շաաատ սոված շուն է։ Իրան կերակրելուց հետո դուք հաղթում եք։

Օր առաջին

Թմում վեց հոգի էինք։ Երեք հոգի ծրագրավորող, մեկ հարթակի դիզայներ ( անգլ.՝ level designer ), մեկ արտիստ և մի հոգի ով սկսնակ էր և փորձում էր ամեն ինչում օգնել։ Ինձ որոշեցին նշանակել, որպես lead programmer, որ համար շատ զխճում եմ, քանի որ ավելի շատ զբաղված էի մյուս ծրագրավորողներին տարբեր բաներ բացատրելով և գործերը մարդկանց մեջ բաժանելով։ Ես պետք է գրեի «ոչ խաղացող կերպարների»(անգլ.՝ Non Player Character)՝ այս դեպքում շների ,կատուների և սկյուռիկների արհեստական բանականությունը և պահվածքը, որի վրա ես ցավոք չհասցրեցի շատ աշխատել։ Որպես շարժիչ (անգլ.՝ Game Engine) որոշեցինք օգտագործել Godot-ը, որը շատ հարմար է փոքր և միջին չափի խաղեր ստեղծելու համար։ Բանականության համար գրում էի օգուտի վրա հիմնված բանականություն (անգլ.` utilty-based AI )։ Գաղափարը պարզ է և շատ էֆեկտիվ է խաղերի մեջ։ Մի քանի բառով, կերպարներին տալիս եմ մի քանի հնարավոր գործողություն, անիմաստ վազել, փախնել խաղացողից, կծել կամ ուրիշ բաներ, և ամեն մեկին տալիս եմ փոփոխական արժեք։ Ապա, կախված որ գործողությունն է տվյալ պահին ավելի արժեքավոր, կերպարը անում է կոնկրետ բան։ Ասենք եթե հեռու է խաղացողից ապա անիմաստ կվազի քարտեզով, եթե խաղացողը մոտիկանա, կփորձի փախնել և այլն։ Օրվա վերջում արդեն ունեինք մի քանի աշխատող բան որոնք պատրաստել էինք տարբեր համակարգիչների վրա և պետք է հավաքեինք իրար գլխի։

Վերջին Օր

Երկրորդ օրը արդեն կիսաքնած էինք, բայց լիքը գործ արեցինք։ Առաջին հերթին սկսեցինք բոլորի արած գործերի մի պռոյեկտի մեջ ավելացնել, որը բերեց լիքը կոնֆլիկտների, խոսքը գնում է գիթ ( անգլ.՝ git ) կոնֆլիկտների մասին։ Կոնֆլիկտները ուղղելուց շատ ժամանակ չէր մնացել, ու գնացինք խաղը ցուցադրելու վրա։ Իհարկե ոչմի տեղ չշահեցինք քանի-որ խաղը շատ կիսատ վիճակում էր և հիմնական գեյփլեյից ոչ մի հատկանշական բան դեռ չկար, բայց մենք շատ հավես ժամանակ անցկացրեցինք, իսկ ես լիքը բան սովորեցի գոդոտից և մարդկանց առաջնորդելու մասին։ Խաղը դրած է itch.io-ի էջում Hounded: Նաև կցեմ եմ փոքր հոլովակ խաղից

Hounded: gameplay

 
Read more...

from Unai's 100 Game Dev

Unai's First Post: THIS IS A DRILL

01101000 01110100 01110100 01110000 01110011 00111010 00101111 00101111 01110111 01110111 01110111 00101110 01111001 01101111 01110101 01110100 01110101 01100010 01100101 00101110 01100011 01101111 01101101 00101111 01110111 01100001 01110100 01100011 01101000 00111111 01110110 00111101 01100100 01010001 01110111 00110100 01110111 00111001 01010111 01100111 01011000 01100011 01010001

 
Leer más...