Sr. Content Developer at Microsoft, working remotely in PA, TechBash conference organizer, former Microsoft MVP, Husband, Dad and Geek.
147671 stories
·
33 followers

OpenClaw creator Peter Steinberger joins OpenAI

1 Share
OpenAI said OpenClaw will live on as an open source project.
Read the whole story
alvinashcraft
29 minutes ago
reply
Pennsylvania, USA
Share this story
Delete

M365 Copilot and the case of the broken license

1 Share
Did you know that assigning your user a M365 Copilot license doesn’t actually mean they have a M365 Copilot license? It doesn’t make sense to me either, but apparently that is “by design”. Let’s take a look at this flawed approach. This blog post is more of a public service announcement, as I recently discovered… Continue reading M365 Copilot and the case of the broken license
Read the whole story
alvinashcraft
30 minutes ago
reply
Pennsylvania, USA
Share this story
Delete

What Is Cozy Fiction? & How To Write It

1 Share

What is cozy fiction? We include the types of cozy fiction – with plenty of examples. We also tell you how to write cozy fiction in any genre.

What Is Cozy Fiction? & How To Write It

The latest fad in interior design is to put the word ‘core’ after a literature genre – fantasy core, or a broad-based design concept – cottage core. This allows you to decorate your home with the most comfortable elements of that style, or a mix of related styles that you most enjoy without sticking pedantically to the non-core style itself. Quaker core, for example, doesn’t exclude electricity.

Adding the word ‘cozy’ in front of a fiction genre is much the same. ‘Cozy’, like ‘core’ is non-threatening, comfortable, and gives you the elements of the genre you like the most, without unsettling you or giving you nightmares. ‘Cozy’ equals ‘safe’.

6 Examples Of Cozy Fiction

1. Cozy Mystery

This was the original cozy sub-genre. Agatha Christie – the queen of cozy murders, Ngaio Marsh, Dorothy L. Sayers, Margery Allingham, and Martha Grimes are prime examples of the best in the genre. More modern examples are The Kamogawa Food Detectives by Hisashi Kashiwan, The Thursday Murder Club mysteries by Richard Osman, and The Village Library Mysteries by Elizabeth Spann Craig.

Cozy Mystery Writing Tips

  1. Although there may be several bodies – think Midsomer Murdersavoid gory descriptions in either the committing of the crimes, or descriptions of the bodies.
  2. Keep descriptions of sex to that which happens behind closed doors.
  3. Set the story in a ‘closed environment – a hotel, an island, a train, an aeroplane, a village, a manor house, an estate etc.
  4. Choose your era carefully. Most cozy mysteries are set in a previous era, usually close to, or just after the end of WWII. If not, they still carry the same sense and feeling.
  5. Build in meals – breakfast, lunch, teas, and dinners.
  6. ‘Quaint’ is good word to describe locations, homes, characters. Think Miss Marple, Hercule Poirot, Miss Lemon, Melrose Plant, Agatha Raisin, etc. 

2. Cozy Fantasy

The newest cozy sub-genre, cozy fantasy, is quite different to…one wants to say, ‘real fantasy’. But cozy fantasy, bar the magic and non-human characters, is probably more real in the sense that they are more slice-of-life, than defeating Sauron. Legends & Lattes by Travis Baldree, and the Discworld novels by Terry Pratchett are both excellent examples. The Discworld books have more action and bigger casts, but they follow the rules.

Cozy Fantasy Writing Tips

  1. Keep the stakes low – your characters aren’t trying to save the world, just their village, bookshop, bakery, city, etc.
  2. The magic is generally low-key, unless it’s Guards, Guards where a dragon as big as its ego has a bad attitude.
  3. Think Hallmark with magic and kindly orcs.
  4. There would be nothing wrong with the solution to the story arc being homemade jam.
  5. Life lessons need to be a part of the story and can be as simple as ‘having coffee with friends really matters’.
  6. Set your story in small communities – a bookshop is a community. Ankh-Morpork, although a city, is not New York, and is also a community made up of smaller communities, like the Assassins Guild, the Night Watch etc.
  7. Write characters that are ‘quaint’ – they may be wizards, but Gandalf would probably roll his eyes, and sigh heavily, if he spent any time with them.
  8. Write witty dialogue. Sarcasm and irony work well. 

3. Cozy Science Fiction Or Coffee-Cup Science Fiction

Han Solo, Luke Skywalker, Princess Leia, C3Po, R2D2, and Chewbacca may be a small, close-knit gang, a pre-requisite for cozy sci-fi, but Star Wars isn’t cozy. The stakes are too high and while there are non-human characters and feisty heroines, the plot takes precedence.

Stakes in cozy science fiction are personal rather than galactic. Firefly, one of the best cult-tv shows of all time is cozy sci-fi with one of the best crews ever written. It’s their relationships that keep viewers hooked rather than the Klingons on the starboard bow. When the Firefly crew are trying to evade the Reavers, we care because we are so attached to the crew. They feel like family, and their ship feels like home to the viewers. A Psalm for the Wild-Built by Becky Chambers has also been described as feeling like home to readers. Her Wayfarers series, including Record Of A Spaceborn Few and A Closed and Common Orbit also fit into cozy science fiction. They are full of friendly tropes.

Cozy Science Fiction Writing Tips

  1. Write a small, tight-knit crew – character plays a larger role than plot. That’s not to say plot doesn’t matter because plot always matters. But ‘cozy’ implies characters who know each other well, and whose relationships are the backbone and drive of the story. These relationships are also responsible for the resolution of the plot.
  2. Write relatable characters. While this applies to all fiction, it’s especially important for cozy sci-fi. Readers and viewers are less interested in weird looking aliens, than they are in the interactions between the human crew.
  3. Humour matters in this sub-genre. Avoid slap-stick humour. Just as with cozy fantasy, it’s witty, ironic dialogue, and sarcasm that’s needed.

4. Cozy Romance

Cozy romance is the bedrock of Hallmark movies. Anna Kareninna it’s not. But that doesn’t mean all cozy romances are plot-weak and saccharine. Georgette Heyer’s Regency books are wonderful examples of cozy romances. They are incredibly well-researched, witty, and page-turning. The television series, Gilmore Girls is an excellent present-day example. A great literary example is The Pumpkin Spice Café by Laurie Gilmore.

Cozy Romance Writing Tips

  1. As with the other cozy fiction sub-genres, set your story in small communities, a small-town, a village, a library, an apartment building etc. A great example of a cozy romance is the film Esio Trot.
  2. Cozy romance is not Fifty Shades Of Grey. ‘Cozy’ is a synonym for ‘clean’.
  3. Keep the angst to a bare minimum, and the connection quotient high. You’ve Got Mail is a great example. The angst is funny, heartwarming, not destructive or heart rending.
  4. You can add cozy romance to any other cozy sub-genre.
  5. The romance is more of a warm hug than desperate need and longing.
  6. Write characters who are relatable. There’s no need for deep emotional hurts, wounds, or dark pasts and dangerous secrets.
  7. Keep the love story simple, but profound.
  8. A sense of calm is the main ingredient. Like a cup of hot chocolate and a ginger biscuit. No one wants an angst-ridden hot chocolate.
  9. Write love that conquers simple hurdles, small misunderstandings, and that emphasises emotional maturity, emotional intimacy, and a strong, supportive community.
  10. Write stories that are more about courtship than grand passions.
  11. Keep the atmosphere light and charming.
  12. Cozy romance can be set in any era.
  13. The characters can be of any age. Readers don’t need Barbie and Ken. The film Last Chance Harvey, for example is a lovely example of an older-person romance. 

5. Cozy Historical Fiction

Like cozy romance, historical cozy can also fit into cozy mystery. Obviously, as it’s historical, the era in which the book is set is always the past. And there’s lots of past to choose from. A historical cozy can take place when the world is going to hell, or recovering from it, but is usually set away from the main global drama, in a small cozy village. The Guernsey Literary and Potato Peel Pie Society by Mary Ann Shaffer; Annie Barrows, for example.

Cozy Historical Writing Tips

  1. Make your setting a unique one. A Gentleman in Moscow by Amor Towles is the charming story of Count Alexander Rostov who is deemed an unrepentant aristocrat by a Bolshevik tribunal, and is sentenced to house arrest in the Metropol, a grand hotel across the street from the Kremlin.
  2. Write stories that offer both intellectual and emotional satisfaction to the reader.
  3. Ensure you do great research into the era, and people’s daily lives within that era. Write era-accurate settings, customs, beliefs, and language. No, you don’t have to write Middle-English, but ensure you’re not writing modern slang, or phrases. Whether you’re writing historical cozy or other historical genres, sites like etymology.com need to become one of your favourite, and most-used, resources. Even if you write an alternative history, make sure your language, costuming, setting, etc is still real-historical correct.
  4. Ensure your use the right titles and forms of address for nobility. There’s nothing worse for a knowledgeable reader than incorrectly used titles.
  5. Write relatable characters. A good example is the Mapp and Lucia series by E. F. Benson featuring humorous incidents in the lives of upper-middle-class British characters in the 1920s and 1930s. Consider avoiding kings and queens as not many people can relate to them. And besides, there’s more than enough books about them as it is. And very few of them led cozy lives.
  6. As with the others, keep the setting small – small communities, average lives, genuine emotion, minimal angst, etc.
  7. Build quirkiness into some of your characters – their hobbies, dress sense, jobs etc. 

6. Cozy Horror

Horror isn’t the first genre that springs to mind when you think of cozy stories. But it can be done – here are examples of cozy horror.

Cozy Horror Writing Tips

  1. Don’t write stories that will give readers nightmares. Stephen King-style stories should be avoided if you’re aiming for ‘cozy’. His horror is about as cozy as an angry hedgehog on acid.
  2. Your supernatural characters should be non-threatening. Take for example the characters in the British TV series, The ghosts outnumber the humans, but their intentions are good. That’s the core of cozy horror supernatural characters – their intentions are good or become good.
  3. Nobody dies. They might already be dead, but no one else dies because them. Humans may become better people thanks to supernatural intervention.
  4. The supernatural characters may regain their previous ‘aliveness’ because of their interaction with humans. The film Warm Bodies is a great example in which a zombie find both love and life.
  5. While there can be spooky atmosphere, the story should have large dollops of humour running through it. (In What We Do In The Shadows, the four useless vampires do kill others, but the viewer barely notices this. It’s very funny. They live in a suburb near New York, and it’s all very cozy.)
  6. As with all cozy genres, the reader should be let feeling uplifted, in a better mood, encouraged rather than threatened, and as satisfied. As if they’ve just had coffee and delicious chocolate cake with a good friend.

The Main Characteristics Of All The Cozy Genres

  1. They are character-driven.
  2. They are a slice of life.
  3. They feature slightly quirky characters.
  4. They can crosspollinate each other – you could write a Cozy Historical Mystery story, for example.
  5. They are clean – no sex, no gore, no violence.
  6. They take place in small closely knit communities.
  7. They are satisfying, gentle, intelligent stories.
  8. Humour is required.
  9. They revolve around everyday life, hobbies, quiet moments, coffee shops, bakeries, libraries, bookshops, cake shops etc.
  10. They are fun. Like a warm hug.

The Last Word

If you would like to learn how to write cozy fiction, use these tips. You can also sign up for one of the rich and in-depth workbooks and courses that Writers Write offers, and get your book off to a great start.

Source for image: Pixabay

Elaine Dodge
by Elaine Dodge. Author of The Harcourts of Canada series and The Device HunterElaine trained as a graphic designer, then worked in design, advertising, and broadcast television. She now creates content, mostly in written form, including ghost writing business books, for clients across the globe, but would much rather be drafting her books and short stories.

More Posts From Elaine

  1. What Is A Cozy Fantasy?
  2. What is Romantasy & Why Is It So Popular?
  3. How Much Personal Experience You Need To Write Fiction
  4. A Quick Start Guide To Writing Crime Fiction
  5. What Can Jane Austen Teach Writers Today?
  6. A Quick Start Guide To Writing Dialogue
  7. What Is Deus Ex Machina in Storytelling?
  8. What Is True Crime & How Do I Write It?
  9. How To Write A Paranormal Story
  10. What Is Fan Fiction & How Do I Write It?

Top Tip: Find out more about our workbooks and online courses in our shop.

The post What Is Cozy Fiction? & How To Write It appeared first on Writers Write.

Read the whole story
alvinashcraft
31 minutes ago
reply
Pennsylvania, USA
Share this story
Delete

cURL’s Daniel Stenberg: AI slop is DDoSing open source

1 Share

At FOSDEM 2026 in Brussels, Belgium, Daniel Stenberg, creator of the popular open source data transfer program, cURL, described AI as a force that “augments us humans” in two directions: “The bad way or the good way.”

On the one hand, AI enables a flood of bogus, AI‑written security reports that burn out maintainers. On the other hand, advanced AI analyzers in the right hands are quietly uncovering deep bugs in cURL and other critical open source projects that no previous tool ever found.

How cURLs bug bounty program created the incentives for AI slop security reports

His current stance came after Stenberg called a stop to cURL’s bug bounty program. He made this move because both he and the cURL security team were overwhelmed by “AI slop.” That is, long, confident, and often completely fabricated vulnerability reports generated with LLMs.

He describes one report about a supposed HTTP/3 “stream dependency cycle exploit,” which, if true, would have been a “critical, the world is burning” security hole, he said. It came complete with GDB [GNU Debugger] sessions and register dumps — which turned out to reference a function that does not exist in cURL at all. It was all bogus.

Stenberg links much of the surge in low‑quality AI reports to cURL’s HackerOne bounty program, which offered up to $10,000 for a critical issue and $500 for low‑severity bugs. That payout schedule, he argued, encouraged reporters to ask AI tools to “find a security problem,” paste whatever they got into a report, mark it “critical,” and hope to hit the jackpot, with little or no attempt at verification.

The result, Stenberg points out, is that until early 2025, roughly one in six security reports to cURL were real.  He says, “Before, in the old days, you know, someone actually invested a lot of time [in] the security report. There was a built-in friction here, but now there’s no effort at all in doing this. The floodgates are open. Send it over.”

So, by late 2025, Stenberg observes, “The rate has gone up to now it’s more like one in 20 or one in 30, that is accurate.” This has turned security bug report triage into “terror reporting,” draining time, attention — and the “will to live” — from the project’s seven‑person security team. He warned that this AI‑amplified noise doesn’t just waste volunteer effort but ultimately risks the broader software supply chain: if maintainers become numb because of these junk reports, real vulnerabilities in code will be missed.

By officially shutting down the cURL bug bounty, the team hopes “removing the money” will at least end that particular incentive. Although he knows it won’t stop all human AI misuse. 

“AI is a tool”

All that said, Stenberg stressed that “AI is a tool” and that AI is already delivering real wins for open source security when used by experienced engineers. He explains, “We work with several AI-powered analyzing tools now […] They certainly find a lot of things no other tools previously found, and in ways no other tools previously could find.”

With the help of these tools, they have fixed “more than 100 bugs” that have surfaced, even after years of using aggressive compiler flags, fuzzers, traditional static analysis, and multiple human security audits.

That’s because these AI tools, he said, can reason across protocols, specs, and third‑party libraries in ways that feel “almost magical.” For example, a particular octet used in the Telnet implementation is invalid according to a Telnet spec that, Stenberg said, “no one has read it since 2012.” He notes that they can also flag inconsistencies between function comments and implementations that hint at subtle logic errors.

He also uses three different AI review bots on his pull requests. They run “at two in the morning” when no human reviewer is awake, find distinct classes of issues, and often catch missing tests or flawed assumptions about external library behavior, even though they are not a replacement for test suites.

While that’s all well and good, Stenberg remains deeply skeptical of using AI to generate production code, saying he does not use AI coding tools, is “not impressed,” and does not believe anyone on the cURL project relies on them for serious development. He also comments that code‑fix suggestions emitted by AI analyzers are “never good” enough to accept blindly, likening them instead to a sometimes‑useful “eager junior” whose ideas must be carefully cherry‑picked and backed by thorough testing.

On the legal side, he told the FOSDEM audience that AI‑generated contributions do not fundamentally change cURL’s risk model. The project has always had to trust that contributors have the right to submit the code they send, whether it is “someone made that code, copied that code, generated that code with AI, or copied it from Stack Overflow five years ago.”

What do you do with all the real bugs AI can find?

Stenberg also places cURL’s experience within a broader open source context. He points to other projects that have been deluged by both AI-generated garbage and a large volume of genuine vulnerabilities uncovered by internal security teams at hyperscalers. Citing the FFmpeg–Google saga without naming the companies directly, he described how a “giant company” can now use AI and large security departments to find many real bugs, then pressure tiny volunteer projects to fix them under strict disclosure deadlines without providing patches or funding.

Looking ahead, Stenberg says he expects AI to continue “augmenting everything we do in different directions.” He also urges projects to experiment with defenses against both spammy reports and AI scrapers. For example, he suggests using vetted‑reporter “secret clubs” to stricter submission requirements, even if those measures run against the traditional openness of open source.

Ultimately, his message was less about AI itself than about human choice. The same AI tools that enable “terror reporting” and Internet bandwidth‑hogging AI scrapers are also making cURL’s code measurably safer. It’s up to maintainers, companies, and communities to decide whether to use it for good or bad.

 

The post cURL’s Daniel Stenberg: AI slop is DDoSing open source appeared first on The New Stack.

Read the whole story
alvinashcraft
7 hours ago
reply
Pennsylvania, USA
Share this story
Delete

How I Built My 10 Agent OpenClaw Team

1 Share
From: AIDailyBrief
Duration: 19:00
Views: 508

A 10-agent OpenClaw mission control built to test digital employees, persistent memory, heartbeats, and scheduled CR jobs. Agent roster includes a mobile builder, continuous research agents powering AI maturity maps and opportunity radars, project managers, a chief of staff, and an NLW Tasks interactive to-do agent. Practical takeaways cover Mac Mini and Tailscale setup, Claude as build partner, heartbeat reliability, security calibration, and the upfront time investment versus long-term automation gains.

The AI Daily Brief helps you understand the most important news and discussions in AI.
Subscribe to the podcast version of The AI Daily Brief wherever you listen: https://pod.link/1680633614
Get it ad free at http://patreon.com/aidailybrief
Learn more about the show https://aidailybrief.ai/

Read the whole story
alvinashcraft
7 hours ago
reply
Pennsylvania, USA
Share this story
Delete

Android Weekly Issue #714

1 Share
Articles & Tutorials
Sponsored
Vega OS delivers cross-device development with native performance, hot reloading, and built-in focus management. Vega Developer Tools provides you with the resources you need to develop, test, and distribute apps on Vega OS-powered devices. 
alt
Jaewoong Eum dives deep into the internal mechanisms of the kotlinx.serialization compiler plugin.
Abhi says Compose "retain" lets you drop ViewModel ceremony by retaining simple injectable presenters and cleaning them up via RetainObserver.
Sponsored
Code 10x faster. Tell Firebender to create full screens, ship features, or fix bugs - and watch it do the work for you. It's been battle tested by the best android teams at companies like Tinder, Adobe, and Instacart.
alt
Oğuzhan Aslan takes a closer look at the new Embedded Photo Picker.
Miguel Montemayor says Android 17 targeting forces large screen resizability and orientation support, pushing apps to adopt adaptive layouts, resilient camera previews, and robust state handling.
Leonidas Partsas implements a custom TopAppBarScrollBehavior that translates RecyclerView scroll into smooth collapse and expansion without partial rendering.
Pamela Hill says iOS-targeted multi-module KMP apps need an umbrella framework to prevent stdlib duplication and incompatible binaries across modules.
Mark Murphy warns that Android 17 Beta 1 mainly adds behavior hardening that can break apps using a small set of rare features.
Place a sponsored post
We reach out to more than 80k Android developers around the world, every week, through our email newsletter and social media channels. Advertise your Android development related service or product!
alt
News
Google says Android 17 Beta 1 mostly advances adaptability and media, connectivity, and companion device tooling alongside ongoing privacy, security, and performance work.
Videos & Podcasts
Dave Leeds explores a Kotlin feature change allowing return keywords in expression bodies.
alt
Amit Shekhar provides a detailed comparison of Retrofit and OkHttp, two popular libraries used by Android developers for networking.
Philipp Lackner explores the Media3 library along with its Jetpack Compose toolkit to build a custom-styled video player with our own UI letting you control media playback.
Alan Viverette and Aurimas Liutikas discuss the challenges and evolution of API design, particularly within the Android ecosystem.
Stevdza-San examines the new Koin Kotlin compiler plugin, which brings auto-detect constructor parameter features and compile-time code transformation, catching errors during the build process
Peter Friese and Marina Coelho attempting to port their "Make It So" to-do list app from iOS to Android using AI-powered coding agents, specifically Antigravity and Stitch
Daniel Atitienei presents a detailed AI-powered workflow for developing and launching profitable apps as a solo developer
Philipp Lackner explains structured concurrency in Kotlin coroutines, using a cooking analogy to illustrate concurrency concepts.
Read the whole story
alvinashcraft
7 hours ago
reply
Pennsylvania, USA
Share this story
Delete
Next Page of Stories