[syndicated profile] daily_illuminator_feed
I've been a keyboard jockey for a loooooooong time. (I used the correct number of o's there.) I rely on keyboard shortcuts as much as I can, and only fumble with my mouse or trackpad when I need to. I can type about 85+ words a minute, whereas I can mouse for . . . ummm . . . one mouse-unit per interval. (We don't really track that, do we?)

About a year ago, I discovered a near-universal trick that has made an incredible difference in my workflow. It's a very specific trick, but it's saved me a lot of time and aggravation.

Let's say that you're dealing with a large document that you need to jump around in, and you're trying to keep tabs on where you are in that document. For example, you might be searching for a very specific editorial concern while working on bringing a future Fighting Fantasy book to American audiences. (This is especially true if "you" are, in fact, "me.") Your fingers slip while jumping around the text, and suddenly you find yourself where you don't want to be, such as accidentally landing on the beginning or end of the document. Or, say, you're doing a search for something strange, and your cursor's been hopping to places all around the manuscript.

Oh, no! You were in a specific place before, and now your cursor isn't where you want it to be!

Well, you can start paging up or down in the document, trying to figure out where you last were.

Orrrrr . . . Simply hit "Undo." (That's Command-Z on my Mac, and Ctrl-Z on Windows machines.)

Keyboard shortcutters know that the "Undo" command undoes whatever the last thing you did was. For the majority of the work I do, that's generally one word or even one character. But – most importantly in many programs – hitting "Undo" puts your cursor back where it was when you made that change.

In other words, I've taken a common problem with my documents – my cursor being somewhere I don't want it to be – and fixed it with two keystrokes: Undo, and then either re-doing the simple text I last did, or (if need be) using the Redo function (Shift-Command-Z on a Mac, and I think Ctrl-Y in Windows). What used to take minutes to get where I wanted to be, multiple times in a huge document, can now be fixed with a couple of keystrokes.

That saved time can be used to . . . errr . . . write a Daily Illuminator about how you can do the same thing!

Steven Marsh

Warehouse 23 News: The City Never Sleeps Because Of All The Action

There are a million stories in the city, and they're all exciting! GURPS Action 9: The City shows how you can add GURPS City Stats to your GURPS Action campaigns. It also features six sample cities to use with your own action-packed adventures. Download it today from Warehouse 23!

Early Humans

Nov. 5th, 2025 12:14 am
ysabetwordsmith: Cats playing with goldfish (Default)
[personal profile] ysabetwordsmith
2.7-million-year-old tools reveal humanity’s first great innovation

Ancient hominins in Kenya’s Turkana Basin crafted the same style of stone tools for 300,000 years, weathering fire, drought, and shifting ecosystems.

Researchers uncovered a 2.75–2.44 million-year-old site in Kenya showing that early humans maintained stone tool traditions for nearly 300,000 years despite extreme climate swings. The tools, remarkably consistent across generations, helped our ancestors adapt and survive. The discovery reshapes our understanding of how early technology anchored human evolution.

Hard Things

Nov. 5th, 2025 12:10 am
ysabetwordsmith: Cats playing with goldfish (Default)
[personal profile] ysabetwordsmith
Life is full of things which are hard or tedious or otherwise unpleasant that need doing anyhow. They help make the world go 'round, they improve skills, and they boost your sense of self-respect. But doing them still kinda sucks. It's all the more difficult to do those things when nobody appreciates it. Happily, blogging allows us to share our accomplishments and pat each other on the back.

What are some of the hard things you've done recently? What are some hard things you haven't gotten to yet, but need to do? Is there anything your online friends could do to make your hard things a little easier?
[syndicated profile] gws_feed

New comic!

Today's News:

Yes, it is very weird that Jameson's parents hadn't met Maureen until this moment, and no I did not think it through! Let's make some canon... uhh, Jameson's parents were always on tour doing... the thing that Jameson thinks is NOT normal about them.

If this is your first GWS rodeo, you'll find out what that is soon!

Here's the original post, and the chaser post!

fayanora: qrcode (Default)
[personal profile] fayanora
It took me a lot longer than it should have to read this excellent book, because my depression made reading the ebook version a slog, even though it was extremely good and I knew it. Months later, I listened to the audiobook version, and I finally finished it. And I am so glad I did, because I was right. This book is amazing! I love the characters, I love the magic in it, I love the mystery and the heartbreak and the action. I love the world-building! I love everything about this book!

The story follows Malik, a young black man (seventeen for most of the story) with a history of pain and heartbreak. He is a strongly principled young man, and he has magic. He doesn't know how to use it at first, because he's on his own. But he manages to figure out enough to help his brother so they can start a new life together. In the process, he is found by lost family that have been trying to find him for ten years, a family of fellow magic users. He gets into a school of magic, reluctantly at first, but he needs answers to what happened to his mother. The school of magic he gets into is an HBCU -- a Historically Black College/University, and it is a vibrant and fascinating place, the writing is very well done, the author made the place come alive so powerfully.

The mystery in this story is a wild ride. I was able to put some things together ahead of him. Other things surprised me just as much as they surprised him. I am very, very much looking forward to the next installment, which is currently on hold at my local library. I hope it's at least as good as this one, and I have a lot of faith that it will be.

If you want to read a story about a young man finding his magic and getting involved in fighting the forces of wickedness, and you're tired of it always being a white boy, then I have a strong feeling you will love this, because all the major characters in this book are black, and most of them are magic users. I can only think of one white character at all in the book, a very minor one in the beginning, who didn't even get a name.

Seriously, this is light-years better than Harry Potter, no contest. And none of the bigotry! Along with many black characters, one of Malik's friends at school is a non-binary trans person, and another friend of his is a bisexual dude. I don't know about you, but I consider these things to be big pluses.

If I could give this book ten stars, I would!

https://www.goodreads.com/review/show/6539846073

(I gave it five stars out of five.)
dialecticdreamer: My work (Default)
[personal profile] dialecticdreamer
Warnings and Weirdness
By Dialecticdreamer/Sarah Williams
Part 2 of 2, complete
Word count (story only): 1247
[Sunday, May 10, 2020, afternoon]


:: The Teagues return to the plant nursery, intending to surprise Shandiin with a new herb garden. The visit is very different than they expected. Part of the Edison’s Mirror universe. ::


Back to Warnings and Weirdness, part 1
To the Edison's Mirror Index
On to




Aidan stiffened. One foot raised, ready to step back. “I should not have said anything, because you aren’t listening, you’re jumping toward ideas that you already believe.”

“You claimed to know what I am- what I was-” Garegin corrected, “but now you won’t provide any proof? Why?” The word cut the air like a whip.
Read more... )

I lost weight

Nov. 4th, 2025 04:04 pm
fayanora: qrcode (Default)
[personal profile] fayanora
Apparently, I've lost weight. Used to be 260, now I'm 235. Nobody is more surprised than I am. I was fully convinced I couldn't lose weight.
ysabetwordsmith: Cats playing with goldfish (Default)
[personal profile] ysabetwordsmith
Today's first freebie was inspired by a backchannel prompt from new prompter [personal profile] ljgeoff. It also fills the "Fairy Ring" square in my 11-1-25 card for the Fairy Tales and Fantasy Stories Bingo fest. It belongs to the fandom Doctor Who.

Read more... )

Food

Nov. 4th, 2025 12:41 pm
ysabetwordsmith: Cats playing with goldfish (Default)
[personal profile] ysabetwordsmith
Sunflowers may be the future of "vegan meat"

Sunflower flour emerges as a sustainable, nutrient-packed, and surprisingly meat-like plant protein innovation.

A collaboration between Brazilian and German researchers has led to a sunflower-based meat substitute that’s high in protein and minerals. The new ingredient, made from refined sunflower flour, delivers excellent nutritional value and a mild flavor. Tests showed strong texture and healthy fat content, suggesting great potential for use in the growing plant-based food sector
.

Read more... )

Birdfeeding

Nov. 4th, 2025 12:39 pm
ysabetwordsmith: Cats playing with goldfish (Default)
[personal profile] ysabetwordsmith
Today is  mostly sunny and mild.

I fed the birds.  I've seen a large mixed flock of sparrows and house finches.

I put out water for the birds.

EDIT 11/4/25 -- I did a bit of work around the patio.

I've seen a lot more sparrows.  The sky has clouded over and is acting like it might rain.

EDIT 11/4/25 -- I did more work around the patio.



.

Poetry Fishbowl Open!

Nov. 4th, 2025 11:57 am
ysabetwordsmith: Cats playing with goldfish (Default)
[personal profile] ysabetwordsmith
Starting now, the Poetry Fishbowl is open! Today's theme is "Fairies and Fey." I will be checking this page periodically throughout the day. When people make suggestions, I'll pick some and weave them together into a poem ... and then another ... and so on. I'm hoping to get a lot of ideas and a lot of poems.

I'll be soliciting ideas for fairies, seelie or unseelie sidhe, the Wild Hunt, elves, other types of fey, Radical Faeries, other queers, tricksters, contraries, rebels, adventurers, mentors, historians, explorers, magic users, partners, teachers, leaders, dark lords, superheroes, supervillains, teammates, fantasy species, activists, other unusual fantasy folk, doing magic, doing things backwards, causing mischief, breaking rules, caring for the land, exploring new territory, meeting new species, upsetting predictions, twisting tropes, flipping stereotypes, expecting the unexpected, teaching, adventuring, leaving your comfort zone, discovering things, adapting, improvising, troubleshooting, cleaning up messes, cooperating, taking over in an emergency, saving the day, discovering yourself, studying others, testing boundaries, coming of age, coming out, running away from home, going off the rails, subverting fate, learning what you can (and can't) do, sharing, preparing for the worst, fixing what's broke, upsetting the status quo, changing the world, accomplishing the impossible, recovering from setbacks, returning home, other fantastic activities, Underhill, faery rings, the forest primeval, underwater, underground, liminal zones, castles, ruins, dungeons, dragon lairs, schools, kitchens, campfires, libraries, apothecary shops, supervillain lairs, makerspaces, nonhuman accommodations and adaptations, farmer's markets, magical lands, foreign dimensions, other phantasmagoric settings, faerie magic, unusual magical systems, magical artifacts, enchanted musical instruments or weapons, quests, time periods other than medieval, governments other than monarchy, dragons, unicorns, enchantments, potions, reversals, contradictions, conundrums, puzzling discoveries, sudden surprises, fey time distortions, time travel, travel mishaps, the buck stops here, trial and error, polarity, weird food, secret ingredients, supplements that turn out to be metagenic, intercultural entanglements, asking for help and getting it, enemies to friends/lovers, interdimensional travel, superpower manifestation, the end of where your framework actually applies, ethics, innovation, problems that can't be solved by hitting, teamwork, found family, complementary strengths and weaknesses, personal growth, and poetic forms in particular.


Currently eligible bingo card(s) for donors wishing to sponsor a square:

Fairy Tales and Fantasy Stories Bingo Card 11-1-25


Among my more relevant series for the main theme:

The Adventures of Aldornia and Zenobia is about live happy lesbians in a quirky fantasy world.

Clay of Life is Jewish fantasy about a blacksmith and a golem.

Dragonsilk is about trauma and recovery.

Hart's Farm is a free love community with a few really exotic characters.

Monster House is suburban fantasy with a diverse household, where the line between truth and fantasy isn't always clear.

The Ocracies features all the political systems other than monarchy.

The Odd Trio is about a family consisting of a dwarf, an elf, and a human.

P.I.E. is urban fantasy about paranormal investigations,

Polychrome Heroics has ordinary humans, supernaries, blue-plate specials, superheroes, supervillains, primal and animal soups all trying to get along and figure out how to make a functional society. Eric the Elven King has interdimensional refugees. Officer Pink features centaurs and mystic shifters. Vybra of the Broken Angels specializes in fantasy sex and often dresses as a fairy.

Practical Magics is low fantasy with a prosaic focus.

Quixotic Ideas is contemporary fantasy where magic integrates with modern life in positive ways.

The Ursulan Cycle is genderbent King Arthur.

Or you can ask for something new.

Boost the signal to reveal a verse in any open linkback poem.

Read more... )

Cheney died

Nov. 2nd, 2025 07:45 am
conuly: (Default)
[personal profile] conuly
Happy Election Day, I guess?

Undefined Tasks

Nov. 4th, 2025 06:30 am
[syndicated profile] the_daily_wtf_feed

Posted by Remy Porter

Years ago, Brian had a problem: their C# application would crash sometimes. What was difficult to understand was why it was crashing, because it wouldn't crash in response to a user action, or really, any easily observable action.

The basic flow was that the users used a desktop application. Many operations that the users wanted to perform were time consuming, so the application spun up background tasks to do them, thus allowing the user to do other things within the application. And sometimes, the application would just crash, both when the user hadn't done anything, and when all background jobs should have been completed.

The way the background task was launched was this:

seeder.RunSeeder();

It didn't take too much head scratching to realize what was running every time the application crashed: the garbage collector.

RunSeeder returned a Task object, but since Brian's application treated the task as "fire and forget", they didn't worry about the value itself. But C# did- the garbage collector had to clean up that memory.

And this was running under .Net 4.0. This particular version of the .Net framework was a special, quantum realm, at least when it came to tasks. You see, if a Task raises an exception, nothing happens. At least, not right away. No one is notified of the exception unless they inspect the Task object directly. There's a cat in the box, and no one knows the state of the cat unless they open the box.

The application wasn't checking the Task result. The cat remained in a superposition of "exception" and "no exception". But the garbage collector looked at the task. And, in .Net 4.0, Microsoft made a choice about what to do there: when they opened the box and saw an exception (instead of a cat), they chose to crash.

Microsoft's logic here wasn't entirely bad; an uncaught exception means something has gone wrong and hasn't been handled. There's no way to be certain the application is in a safe state to continue. Treating it akin to undefined behavior and letting the application crash was a pretty sane choice.

The fix for Brian's team was simple: observe the exception, and choose not to do anything with it. They truly didn't care- these tasks were fire-and-forget, and failure was acceptable.

seeder.RunSeeder().ContinueWith(t => { var e = t.IsFaulted ? t.Exception : null; }); // Observe exceptions to prevent quantum crashes

This code merely opens the box and sees if there's an exception in there. It does nothing with it.

Now, I'd say as a matter of programming practice, Microsoft was right here. Ignoring exceptions blindly is a definite code smell, even for a fire-and-forget task. Writing the tasks in such a way as they catch and handle any exceptions that bubble up is better, as is checking the results.

But I, and Microsoft, were clearly on the outside in this argument. Starting with .Net 4.5 and moving forward, uncaught exceptions in background tasks were no longer considered show-stoppers. Whether there was a cat or an exception in the box, when the garbage collector observed it, it got thrown away either way.

In the end, this reminds me of my own failing using background tasks in .Net.

[Advertisement] BuildMaster allows you to create a self-service release management platform that allows different teams to manage their applications. Explore how!

A Magic Wand Weekend by Erika Moen

Nov. 4th, 2025 08:02 am
[syndicated profile] ohjoysextoy_feed

Posted by Erika Moen

A Magic Wand Weekend by Erika Moen

Earlier this year, Magic Wand invited me to a weekend to go over masturbation science and research! And gosh you guys, just; WOW! Magic Wand sure knows how to treat a girl- in more ways than one! Thank you so much to the company crew for giving me such a magical weekend! In addition to […]
[syndicated profile] daily_illuminator_feed
GreedQuest Nancy Hutchins and her wonderfully deranged crew at Dorkstock (you remember Dorkstock – the little convention inside Gamehole Con) have created a gigantic version of GreedQuest, complete with Foglio illustrations. And we have gigantic photographic evidence!

Live GreedQuest!

Steve Jackson

Warehouse 23 News: Why Is The Darkness Blinking?

They're trapped between the realm of the living and the dead . . . and they're not too pleased about it. The Book of Unlife adds 44 unliving monsters to your The Fantasy Trip campaigns, along with a complete adventure setting. Live like there's too many tomorrows thanks to Warehouse 23!

devil part 1 (filler)

Nov. 4th, 2025 03:04 am
[syndicated profile] pilliadventure_feed

Posted by pillia5_wp

filler because I’m working on the new saga

Argh!

Nov. 1st, 2025 11:08 pm
conuly: (Default)
[personal profile] conuly
I took over Jenn's game of Cult of the Lamb - which may have been a mistake, because her angry followers whom she starved now pop out of chests and try to kill me - and I defeated the big boss and converted him into a follower. And then I resurrected somebody, and literally the second I stepped outside my temple to go to the healing hut to heal the resurrected follower, the resurrectee ate him. So now I have to do a new resurrection!

October 2025

S M T W T F S
   1234
567891011
1213 1415161718
192021222324 25
262728293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Nov. 5th, 2025 06:28 am
Powered by Dreamwidth Studios