What’s on your bookshelf?: Game urbanist and author Konstantinos Dimopoulos


Hello reader who is also a reader, and welcome back to Booked For The Week – our regular Sunday chat with a selection of cool industry folks about books! I’m currently reading Dorothy Parker, who did more for the language than I’d previously though. I’m having quite regular moments of “oh, she said that”. More proof, if any were needed, that the soul of wit is as much depression and alcoholism as it is brevity.

This week it’s game city design expert and author of Virtual Cities, Konstantinos Dimopoulos! Cheers Konstantinos! Mind if we have a nose at your bookshelf?

Continue reading “What’s on your bookshelf?: Game urbanist and author Konstantinos Dimopoulos”

The CreateAppHost task failed unexpectedly. MSB4018


When I try and build my ASP.NET Core project, I continue to get this error message in Visual Studio 2019.
When I build it the second time, the error disappears.

Does anyone know what this error means and how to get rid of it?

Thanks!

<CreateAppHost AppHostSourcePath="$(AppHostSourcePath)"
                   AppHostDestinationPath="$(AppHostIntermediatePath)"
                   AppBinaryName="$(AssemblyName)$(TargetExt)"
                   IntermediateAssembly="@(IntermediateAssembly->'%(FullPath)')"
                   WindowsGraphicalUserInterface="$(_UseWindowsGraphicalUserInterface)"
                   Retries="$(CopyRetryCount)"
                   RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"
                   />

enter image description here

Trump fires Copyright Office director after report raises questions about AI training


President Donald Trump has fired Shira Perlmutter, who leads the U.S. Copyright Office.

The firing was reported by CBS News and Politico, and seemingly confirmed by a statement from Representative Joe Morelle, the top Democrat on the Committee for House Administration.

“Donald Trump’s termination of Register of Copyrights, Shira Perlmutter, is a brazen, unprecedented power grab with no legal basis,” Morelle said. “It is surely no coincidence he acted less than a day after she refused to rubber-stamp Elon Musk’s efforts to mine troves of copyrighted works to train AI models.”

Perlmutter took over the Copyright Office in 2020, during the first Trump administration. She was appointed by Librarian of Congress Carla Hayden, who Trump also fired this week.

Trump alluded to the news on his social network Truth Social, when he “ReTruthed” a post from attorney Mike Davis linking to the CBS News article. (Confusingly, Davis seemed to criticize the firing, writing, “Now tech bros are going to attempt to steal creators’ copyrights for AI profits.”)

As for how this ties into Musk (a Trump ally) and AI, Morelle linked to a pre-publication version of a U.S. Copyright Office report released this week that focuses on copyright and artificial intelligence. (In fact, it’s actually part three of a longer report.)

In it, the Copyright Office says that while it’s “not possible to prejudge” the outcome of individual cases, there are limitations on how much AI companies can count on “fair use” as a defense when they train their models on copyrighted content. For example, the report says research and analysis would probably be allowed.

Techcrunch event

Berkeley, CA
|
June 5


BOOK NOW

“But making commercial use of vast troves of copyrighted works to produce expressive content that competes with them in existing markets, especially where this is accomplished through illegal access, goes beyond established fair use boundaries,” it continues.

The Copyright Office goes on to suggest that government intervention “would be premature at this time,” but it expresses hope that “licensing markets” where AI companies pay copyright holders for access to their content “should continue to develop,” adding that “alternative approaches such as extended collective licensing should be considered to address any market failure.”

AI companies including OpenAI currently face a number of lawsuits accusing them of copyright infringement, and OpenAI has also called for the U.S. government to codify a copyright strategy that gives AI companies leeway through fair use.

Musk, meanwhile, is both a co-founder of OpenAI and of a competing startup, xAI (which is merging with the former Twitter). He recently expressed support for Square founder Jack Dorsey’s call to “delete all IP law.”

Gluten Free Apple Cake – Desserts With Stephanie


This easy recipe for a Gluten Free Apple Cake makes a delicious dessert that’s full of warm, cozy flavors. It stays soft and moist without using any regular wheat flour—perfect for everyone to enjoy!

finished gluten free apple cake on a countertop with a basket of apples in the background

This post may contain affiliate links. Please refer to the terms page for more information.

Made with a gluten-free flour blend, the cake has a tender texture that pairs wonderfully with crunchy add-ins like walnuts.

This cake is crowd-pleaser for gatherings where guests may have dietary restrictions – and you don’t have to sacrifice flavor or texture.

slice of a GF apple cake on a plate
Jump to:

Ingredients

Gather the following ingredients to make this gluten free apple cake recipe:

ingredients needed to make a recipe for a gluten free apple cake including eggs, vanilla, apples, gluten free flour, baking powder, cinnamon, salt and optional walnutsingredients needed to make a recipe for a gluten free apple cake including eggs, vanilla, apples, gluten free flour, baking powder, cinnamon, salt and optional walnuts
  • Gluten-free flour mix – there are many excellent brands of 1:1 gluten-free flour mixes available – two of my favorites are Bob’s Red Mill and King Arthur
  • Baking powder, ground cinnamon and salt
  • Vanilla extract – use pure vanilla extract and not imitation vanilla
  • Unsalted butter and large eggs – bring both of these ingredients to room temperature before starting this recipe
  • Granulated sugar – used both in the cake batter and sprinkled on top before baking, adding a nice crunch to the top of the cake.
  • Apples – use a good baking apple like Granny Smith, Honeycrisp, or Fuji. You’ll mix chopped apples into the cake batter for flavor and moisture. Then, before baking, slice a bright red apple and arrange the slices in a spiral pattern on top of the cake for visual appeal.
  • Toasted walnuts – optional

See recipe card for quantities.

Instructions

Just follow the simple steps below, and you’ll have a delicious gluten free apple cake ready in no time!

round baking dish prepared with greaseround baking dish prepared with grease

1 – Prepare an 8″ round cake pan by lining the bottom with parchment paper or greasing the pan.

whisking together gluten free flour, salt and baking powder in a bowlwhisking together gluten free flour, salt and baking powder in a bowl

2 – Whisk flour, baking powder, salt and cinnamon in a small bowl.

softened butter and granulated sugar in a mixing bowlsoftened butter and granulated sugar in a mixing bowl

3 – Place butter and granulated sugar into a bowl. Mix together until light and fluffy (2 – 4 minutes), scraping bowl occasionally.

eggs adding to mixing bowl to make recipe for a gluten free apple cakeeggs adding to mixing bowl to make recipe for a gluten free apple cake

4 – Add room temperature eggs, one at a time, scraping bowl between each addition. Mix on medium-low speed until eggs are well incorporated. Add vanilla and mix for another 30 seconds.

dry ingredients added to mixing bowldry ingredients added to mixing bowl

5 – Add gluten-free flour mixture and mix on low speed until just combined. Scrape bottom and sides of bowl as needed.

apples and walnuts added to mixing bowl with gluten free apple cake batterapples and walnuts added to mixing bowl with gluten free apple cake batter

6 – Core, peel, and chop two baking apples into ⅓-inch cubes. Stir into cake batter. Additionally, stir in any optional ingredients such as walnuts, pecans, raisins, etc…

cake batter in a baking dish and a spiral of apples on top of battercake batter in a baking dish and a spiral of apples on top of batter

7 – Pour cake batter into a greased 8″ round. Smooth the top lightly with spatula. Core a red apple and slice it thinly, keeping the skin on. Arrange the slices in a spiral pattern on top of the cake batter.

fork digging into a slice of GF apple cakefork digging into a slice of GF apple cake

8 – Bake at 350℉ (180℃) for 40 – 50 minutes. The cake top will be a golden color and a toothpick inserted in the center of the cake will come out clean when done. Place cake on a rack and allow to cool before serving (approximately 40 minutes).

Equipment

You need the following equipment when making this recipe for a gluten free apple cake:

slice of cake on a plate and wording GLUTEN FREE APPLE CAKEslice of cake on a plate and wording GLUTEN FREE APPLE CAKE

Storage

For best results, store your gluten free apple cake at room temperature and enjoy within a few days of baking. Keep it in an airtight container or cover it tightly with aluminum foil to maintain freshness. The cake can also be frozen for up to three months.

FAQ

What ingredients are in a gluten free flour?

Most gluten-free flour blends combine several types of flours—like rice flour, sorghum flour, tapioca starch, potato starch, and sometimes nut flours—to mimic the structure and texture of wheat flour. Many blends include binders such as xanthan gum or guar gum to help replicate gluten’s structure and improve texture in baked goods.

More gluten-free dessert recipes

Looking for more gluten free recipes like this apple cake? Try these:

I hope you enjoy this recipe for a gluten free apple cake as much as my family and friends have over the years!

📋 Recipe

slice of a GF apple cake on a plateslice of a GF apple cake on a plate

Gluten Free Apple Cake

This easy recipe for a Gluten Free Apple Cake makes a delicious dessert that’s full of warm, cozy flavors. It stays soft and moist without using any regular wheat flour—perfect for everyone to enjoy!

Prep Time 20 minutes

Cook Time 50 minutes

Resting Time: 40 minutes

Total Time 1 hour 50 minutes

Course Dessert

Cuisine American

Servings 10

Calories 294 kcal

Ingredients 

 

  • 1 ½ Cups Gluten-free flour
  • 1 ½ teaspoons Baking Powder
  • 1 teaspoon Salt
  • teaspoons Ground cinnamon
  • 1 teaspoon Vanilla extract
  • ¾ Cup Butter softened to room temperature
  • Cup Granulated Sugar
  • 3 Large Eggs room temperature
  • 2 Medium Apples use baking apples such as Granny Smith, Honeycrisp, Fuji, etc…
  • Cup Toasted and chopped nuts optional – walnuts, pecans, etc….
  • 1 Tablespoon Granulated Sugar For sprinkling top of cake prior to baking
  • 1 Medium Red Apple, sliced thinly – do not peel For layering on top of cake
  • 2 Tablespoons Powdered sugar optional for sprinkling over cake after baking

Instructions 

  • Preheat oven to 350℉ (180℃)

  • Prepare a 8″ round cake pan by lining the bottom with parchment paper or greasing the pan.

  • Core, peel, and chop two baking apples into ⅓-inch cubes. Set them aside to use in the cake batter. Reserve the red apple so you can slice it and place the slices on top of the cake before baking.

    2 Medium Apples

  • Whisk flour, baking powder, salt and cinnamon in a small bowl. Set bowl aside for later.

    1 ½ Cups Gluten-free flour, 1 ½ teaspoons Baking Powder, 1 teaspoon Salt, 1½ teaspoons Ground cinnamon

  • Place butter and granulated sugar in bowl of a stand mixer. Using the paddle attachment, begin mixing butter and sugar until light and fluffy (2 – 4 minutes), scraping bowl occasionally. Note: a hand mixer may also be used.

    ⅔ Cup Granulated Sugar, ¾ Cup Butter

  • Add room temperature eggs, one at a time, scraping bowl between each addition. Mix on medium-low speed until eggs are well incorporated.

    3 Large Eggs

  • Add vanilla extract and mix for approximately 30 seconds,

    1 teaspoon Vanilla extract

  • Add gluten-free flour mixture and mix on low speed until just combined. Scrape bottom and sides of bowl as needed.

  • Stir chopped apples into cake batter by hand. Stir in any additional optional ingredients such as walnuts, pecans, raisins, etc…

  • Pour cake batter into prepared pan and smooth the top lightly with spatula.

  • Core a red apple and slice it thinly, keeping the skin on. Arrange the slices in a spiral pattern on top of the cake batter.

    1 Medium Red Apple, sliced thinly – do not peel

  • Sprinkle 1 tablespoon of granulated sugar evenly over top of cake.

    1 Tablespoon Granulated Sugar

  • Bake for 40 – 50 minutes The cake top will be a golden color and a toothpick inserted in the center of the cake will come out clean when the cake is done.

  • Place cake on a rack and allow to cool completely before unmolding (approximately 40 minutes).

  • If desired, sprinkle confectioners’ sugar over top of cake after unmolding.

    2 Tablespoons Powdered sugar

Notes

Storage – For best results, store your cake at room temperature and enjoy within a few days of baking. Keep it in an airtight container or cover it tightly with aluminum foil to maintain freshness. The cake can also be frozen for up to three months.

Nutrition

Calories: 294kcalCarbohydrates: 37gProtein: 4gFat: 16gSaturated Fat: 9gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gTrans Fat: 1gCholesterol: 92mgSodium: 428mgPotassium: 85mgFiber: 3gSugar: 22gVitamin A: 537IUVitamin C: 3mgCalcium: 65mgIron: 1mg

Keyword apple gluten free cake, easy apple cake recipe, gluten free desserts

Fitness tracker Whoop faces unhappy customers over upgrade policy


Whoop has backed down, somewhat, from the controversial upgrade plans around its Whoop 5.0 fitness tracker.

When the company first announced Whoop 5.0 this week, it said members who wanted the new device could either extend their subscriptions by 12 months or pay a one-time upgrade fee of $49 ($79 for the model with EKG sensors).

This seemed inconsistent with Whoop’s overall value proposition, where it charges higher subscription prices (ranging $199 to $359 a year) while allowing customers to upgrade their hardware for free. More specifically, it seemed to contradict a statement on the company’s website promising users free hardware upgrades if they’ve been members for at least six months.

After customers began complaining, the company responded with a Reddit post both announcing a more expansive upgrade policy and claiming to clarify its overall approach.

Now, anyone with more than 12 months remaining on their subscription is eligible for a free upgrade to Whoop 5.0 (or a refund if they’ve already paid the fee). And customers with less than 12 months can extend their subscription to get the upgrade at no additional cost.

While the company said it’s making these changes because it “heard your feedback,” it also suggested that its apparent stinginess was tied to its transition from a model focused on monthly or six-month subscription plans to one where it only offers 12- and 24-month subscriptions.

“We also want to acknowledge that a previous blog article incorrectly stated that anyone who had been a member for just 6 months would receive a free upgrade,” the company said. “This was never our policy and should never have been posted.”

Techcrunch event

Berkeley, CA
|
June 5


BOOK NOW

There’s been a mixed response to these changes on the Whoop subreddit, with one moderator describing it as a “win for the community.” Other posters were more skeptical, with one writing, “You don’t publish a policy by accident and keep it up for years. Removing it after backlash doesn’t erase the fact [that] it is real.”

There were also a number of complaints from users who said they had 11 months left on their subscriptions, so they just missed the free upgrade cutoff.

Black Mirror’s interactive episode Bandersnatch is being removed from Netflix, as ‘the technology has served its purpose’


Black Mirror: Bandersnatch, the anthology’s interactive, choose-your-own (miserable) TV adventure, is being removed from Netflix on Monday, meaning you’ve got just a few more days to sample the series’ most experimental episode.

Set in 1984, Bandersnatch tells the story of Stefan, who makes a demo for a game called Bandersnatch based on a book once owned by his dead mother. The demo is picked up for a full release by game publisher Tuckersoft, bringing Stefan into the orbit of his personal hero, game designer Colin Ritman. Unlike most episodes of Black Mirror, how the story proceeds from there is up to you. At various interludes, you’re able to make choices about how the narrative proceeds, leading to one of five endings with variations in between. True to both the series and the era of games the episode is inspired by, most of those decisions lead to horrible consequences.

Rise of “AI-First” Companies, AI Job Disruption, GPT-4o Update Gets Rolled Back, How Big Consulting Firms Use AI, and Meta AI App


Fresh off a wave of “AI‑first” CEO manifestos, Paul Roetzer and Mike Kaput dive into the top news in AI this week:

Duolingo and Box join Shopify’s AI-first pledge, more signals of AI job disruption emerge, and OpenAI rolls back 4o due to an overly agreeable personality. Also, Johnson & Johnson bins 90 % of its 900 generative AI pilots, Big Tech earnings put real numbers on the AI boom, Nvidia spars with Anthropic over chip exports, Claude upgrades, Alibaba’s Qwen‑3, Descript’s AI avatars, and more.

Continue reading “Rise of “AI-First” Companies, AI Job Disruption, GPT-4o Update Gets Rolled Back, How Big Consulting Firms Use AI, and Meta AI App”

Finding Humanity in a Mechanical World


Summary

  • From Sketch to Soul: How We Created Zoe in Steel Seed.
  • The face of Steel Seed: Crafting Zoe’s story, style, and spirit.
  • Behind the scenes of Steel Seed.

After five years in development, Steel Seed has officially launched on Xbox Series X|S — and whether you’re just starting your journey or well into the story, there’s more beneath the surface worth exploring. In this behind-the-scenes breakdown, we’re diving into the creative and technical process behind Zoe, the game’s central character. You’ll learn how Storm in a Teacup — a small team of around 20 developers based in Italy — approached the challenge of building a protagonist who is both machine and deeply human.

From early concept art to animation and narrative design, this article unpacks how Zoe’s robotic form was carefully balanced with emotional depth. These design choices don’t just affect how she looks or moves — they directly shape how players engage with the world, make decisions, and connect with the game’s story. Steel Seed isn’t just a sci-fi action title; it’s a layered experience about identity, resilience, and the personal cost of survival.

Steel Seed zoe prototype

Character Core: From Concept to Conflict

Zoe’s story begins in mystery: she awakens alone in a robotic body deep within an AI-dominated facility, with no memory of how she got there. This setup posed an immediate creative challenge — how do you design a character that players can emotionally relate to while she herself is unsure of what she is?

Our solution was to emphasize vulnerability in her animations and body language. We intentionally contrasted mechanical precision with subtle, human-like motion — shaky breaths, cautious glances, hesitant footsteps — so players would instinctively connect with Zoe before even hearing her motivations.

Steel Seed mockups

Design Influences & Visual Language

Zoe’s look was heavily inspired by a blend of cyberpunk and anime sources: “Alita”, “Casshern”, and “Blame!” formed the visual backbone. But more importantly, her design needed to serve gameplay readability. Her glowing joints, for example, are not only stylistic but also provide feedback in low-light environments. Her expressive eyes — built with an advanced eye-tracking rig — became a key storytelling tool for in-game cinematics.

Steel Seed Koby design

Emotional Anchors: Koby’s Narrative Purpose

No character like Zoe could exist in isolation. Enter Koby — a small, expressive drone initially designed as a gameplay mechanic. Very quickly, however, Koby became much more: an emotional anchor. His design language evolved to reflect that. His “face,” for example, is an LED screen that shows simple emoticons in real time, allowing him to “talk” in tones and visuals, which helps Zoe (and players) feel less alone.

Creating Koby meant fusing function and emotion. He helps solve puzzles, unlocks doors, and scouts ahead — but he also beeps in concern when Zoe is hurt and celebrates small victories. It’s AI companionship by way of empathy. He’s based on a robot originally designed and modeled by the Storm in a Teacup head when he was just 19 years old.

Steel Seed screenshot

Bringing the Bay: Designing Cinematic Action

Steel Seed features cinematic action moments we internally dubbed “Michael Bay Sequences.” These were built to break tension and change pacing through high-octane gameplay: collapsing bridges, high-speed chases, massive explosions. But even here, storytelling was key.

Each of these sequences was crafted not just to look great, but to show how Zoe reacts under pressure. We used dynamic camera systems and occasional 2D perspective shifts to amplify spectacle without sacrificing player control. These scenes are also crucial moments for Koby to shine — rescuing Zoe, alerting her to hazards, or navigating tight quarters at speed.

Steel Seed zoe

Tips & Tricks for Players: Reading Zoe’s World

While Zoe’s enhanced mobility (wall runs, air dashes, silent takedowns) gives her an edge, surviving the Facility is all about environmental awareness.

  • Look for Koby’s cues: He often highlights hidden routes or dangers you might miss.
  • Use sound: Footsteps, enemy drones, and power surges all emit unique audio—you can use them to time movement and stealth.
  • Read the lighting: We use subtle visual language—flickering bulbs, red vs blue tones—to help players intuit enemy activity and puzzle mechanics.

These soft cues are all part of what we call passive storytelling—immersing players without pausing the action.

Legacy of Zoe

At its core, Steel Seed is not just about survival — it’s about what defines us as human beings. What makes Zoe work isn’t just that she’s cool or capable — it’s that she’s scared, conflicted, and trying anyway. Her journey isn’t just about defeating enemies—it’s about reclaiming agency. Players may see a machine, but what we hope they feel is a very human soul.

Steel Seed is more than an action game — it’s an emotional blueprint of identity told through pixels, motion, and sound. And Zoe, more than anyone, carries that blueprint.

On behalf of the developer, Storm in a Teacup and all of ESDigital Games, thanks for all of the support during all these years! Steel Seed is finally here and it’s time to save humanity.

Steel Seed

ESDigital Games



14




$39.99

$33.99


Steel Seed is a single player stealth-action adventure game set in a dark sci-fi world. In her epic journey inside a hostile underground facility run by AIs, Zoe is alone with Koby, a flying drone, as her only companion.

Motorola’s Moto Watch needs to start living up to the brand name


The Moto Watch Fit is a fascinating case study. Motorola left smartwatches behind for years, licensing out its watches to another company. Now Motorola seems to be stepping back into the fray with the Moto Watch Fit. But it needs more than the Moto Watch name to make its budget squircle watch stand out in a crowded field.

Long-time Android fans still think fondly about the Moto 360, which was ahead of its time with its cool gesture controls and seamless design in 2014. I wrote in March that Motorola should return to Wear OS with a spiritual successor to the 360.

Today’s Hurdle hints and answers for May 11, 2025


If you like playing daily word games like Wordle, then Hurdle is a great game to add to your routine.

There are five rounds to the game. The first round sees you trying to guess the word, with correct, misplaced, and incorrect letters shown in each guess. If you guess the correct answer, it’ll take you to the next hurdle, providing the answer to the last hurdle as your first guess. This can give you several clues or none, depending on the words. For the final hurdle, every correct answer from previous hurdles is shown, with correct and misplaced letters clearly shown.

An important note is that the number of times a letter is highlighted from previous guesses does necessarily indicate the number of times that letter appears in the final hurdle.

If you find yourself stuck at any step of today’s Hurdle, don’t worry! We have you covered.

Hurdle Word 1 hint

An email folder.

Hurdle Word 1 answer

INBOX

Hurdle Word 2 hint

Heard on Easter Sunday.

Mashable Top Stories

Hurdle Word 2 Answer

RISEN

Hurdle Word 3 hint

A problem solver.

Hurdle Word 3 answer

FIXER

Hurdle Word 4 hint

A subject.

Hurdle Word 4 answer

THEME

Final Hurdle hint

A holy cup.

Hurdle Word 5 answer

DEBUG

If you’re looking for more puzzles, Mashable’s got games now! Check out our games hub for Mahjong, Sudoku, free crossword, and more.