Get caught up on the latest technology and startup news from the past week. Here are the most popular stories on GeekWire for the week of Feb. 1, 2026.
The manager of the Lake Theater & Cafe in Lake Oswego, Ore., said it was “weird” that the film even exists and “funny” to screen it at the anti-establishment theater. … Read More
Amazon posted record quarterly revenue and strong cloud growth in Q4 — but its stock fell after the company revealed its capital expenditure plans for 2026. … Read More
T-Mobile is laying off 393 employees spanning more than 200 different job titles, from analysts, engineers and technicians to directors and managers. … Read More
Software development roles account for the largest share of the layoffs, with engineering management, program management, and technical product roles also hit hard. … Read More
Amazon named a new executive leader for its Selling Partner Services business, one of the most consequential parts of the company, and said the division’s current chief will become CEO Andy Jassy’s next technical advisor. … Read More
The company is taking an additional ten floors at City Center Plaza in downtown Bellevue, boosting its footprint to nearly 300,000 square feet. … Read More
Amazon’s cloud unit posted its fastest growth in more than three years, but the company’s plan to spend $200 billion on infrastructure in 2026 sent shares tumbling 10% after hours. … Read More
Copilot now shows a warning when you don’t take a break, and reminds you that you’re a human, not an AI.
Despite having a Gemini Pro and the recently launched ChatGPT Go subscriptions, I still talk to these AIs cautiously, with each prompt carefully crafted. But with Copilot, I never really cared. I ask it the most random stuff popping up in my head, and it’s partly because I know that Copilot’s free version has seemingly unlimited access.
But in spite of my apathy, Copilot cared enough to tell me to take a break from work. And how did it know that I was working? I used the Microsoft AI for some low-level research that lasted for several hours.
Then, out of nowhere, I got a pop-up at the top of the Copilot chat interface with the words “Time for a break? Copilot is an AI, but you’re not. It might feel nice to take a breather.”
Well, it indeed felt nice to take a breather. But at first, I thought Microsoft sent this notification to gently nudge me into slowing down with the prompts, as I may be nearing a daily limit. But after 5 minutes, I continued using it normally, and there wasn’t any sign of reaching a limit.
Copilot tracks how long you use it
Of course, almost all modern-day cloud applications track how long a user stays on their platform, especially the AI-powered ones. But what Microsoft did with their AI is different and strategic, to say the least. I’ll explain in a bit.
I was using the web version of Copilot, and the notification was a non-intrusive pop-up at the top centre of the Copilot chat interface. There is a button to dismiss it.
It’s not like I was asking queries every minute or so. The tab was active for hours, but I prompted in Copilot every 10 or 15 minutes, and I was switching tabs all the while. From Microsoft’s end, that looks like sustained engagement with high prompt frequency and consistent interaction.
We have seen this before. YouTube shows “Take a break” reminders after long viewing sessions. Apple’s Screen Time nudges you when you exceed app limits.
Modern AI services track this kind of data by default, and I don’t expect any different from Copilot. Once your usage crosses certain internal thresholds, the system likely triggers a soft intervention. In this case, a break reminder.
Either way, I like that Copilot cares, even if it has a hidden agenda. Because when the free versions of every other AI model, like ChatGPT or Gemini, or Claude, tell me that I’ll have to wait until I can use their service further, Copilot acts as if it cares and gently reminds me to rest.
New features are coming to Copilot, and Microsoft is doubling down
Microsoft is also rolling out a steady stream of new features to keep existing users invested in the platform.
Pinned chats in Copilot: For someone like me who uses Copilot daily to find macro nutrients in my diet, dictionary, thesaurus, etc, having pinned chats for each of these is a very welcome feature in Copilot.
Long-term memory: Microsoft says Copilot is now better at remembering useful context from previous conversations. At the same time, users can ask Copilot to forget specific information or manage memory through Settings.
Study and Learn mode: From the composer bar, students and lifelong learners can now generate quizzes, create flashcards, upload notes, and even learn out loud using Microsoft’s Mico voice system.
Copilot on macOS is catching up with Windows and the web: The Mac app now supports features like Podcasts, Imagine, Library, Connectors, Read Aloud, smarter notifications, and exporting content to Word, PowerPoint, Excel, or PDF.
Group chat summaries: Copilot can now summarize long group conversations and turn them into clean, editable Pages that you can save or share.
Copilot.com now supports pasting more than 10,240 characters: If you paste anything longer, it is automatically uploaded as a file. For people working with research papers, code, transcripts, or large documents, this removes one of the most annoying limitations.
Copilot widget for iOS
New iOS home screen widget: Microsoft has launched a new iOS home screen widget, similar to what Android users got in 2025. It comes in two sizes and lets you access common Copilot actions without opening the app first.
Even as Microsoft works on adding more features to Copilot, there is no denying the fact that people are just not that interested in the company’s AI efforts. Also, I always felt that Cortana had more personality than Copilot. However, the fact that it asked me to take a break from work has me intrigued.
But that’s just me, and the lack of trust in Windows is now universal. Judging by how Windows users have reacted over the past two years, that trust is still very much a work in progress.
That being said, the Windows President has promised to take initiatives to bring back trust in Windows. Also, plans to scale back on intrusive AI are a step in the right direction. Until that happens, you can safely remove AI features from Windows 11 without using any sketchy third-party tools.
In this stream, I'm heading back to my Tachyon library to broaden its' scope to something that should end up being more general and flexible. We'll see - adventures are always fun, right?
Lazar Jovanovic is a full-time professional vibe coder at Lovable. His job is to build both internal tools and customer-facing products purely using AI, while not having a coding background. In this conversation, he breaks down the tactics, workflows, and framework that let him ship production-quality products using only AI.
We discuss:
1. Why having no coding background can be an advantage when building with AI
2. Why most of your time should go to planning and chat mode, not prompting
3. What to do when you get stuck: his 4x4 debugging workflow
4. The PRD and Markdown file system that keeps AI agents aligned across complex builds
5. Why kicking off four or five parallel prototypes is the best way to clarify your thinking
6. Why design skills and taste are going to be the most important skills in the future
7. His “genie and three wishes” mental model for making the most of AI’s limitations
8. How product, engineering, and design roles are converging—and what that means for your career
Shipping white-label apps used to mean repeating the same steps and signing in and out of Google Play Console dozens of times per release. With Runway, ship everything in one place, just once.
Yassine Sayah shows that adding extraBufferCapacity is essential when using tryEmit on SharedFlow to avoid silently dropped events with active collectors.
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.
Cedric Ferry shows how ServiceLoader plus Koin module providers enable runtime wiring of feature implementations while the app depends only on API modules for compile-time decoupling.
Marcin Moskała explains modern Compose stability as reference versus equality change checks under Strong Skipping Mode, with automatic lambda memoization reducing unnecessary recompositions.
Tezov's fifth part of an educational series about dependency injection with Kotlin and Koin. This part introduces a small but important evolution: linked scopes.
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!
JetBrains outlines the Kotlin Foundation mentorship pilot that pairs maintainers with newcomers to land a meaningful merged contribution and strengthen Kotlin open source.
Upgrading Android Gradle Plugin from 8 to 9 in Compose Multiplatform is not a trivial update, so Mykola Miroshnychenko walks you through the necessary changes.
Walk through the full pipeline: tokenization, embeddings, inference — so you understand it well enough to explain it. Walk away with a mental model that you can use for your next dinner party.
Happy Superb Owl Day! As my team didn't even get close to the playoffs, I'll be rooting for the Seahawks, but even more so, hoping for a fun game. Tomorrow I head out to Vegas for my first offsite with Webflow, and the first in-person company event I've been too since Auth0 nearly a decade ago. I'm looking forward to meeting my teammates in person and meeting new people. Now - to the links!
A few months back, I traded in my Windows laptop (it was having horrible hardware issues) and moved back to Mac. I've gone back and forth over the years, and even when I was on Windows for my personal machine, my work laptop was usually a Mac, but I've decided to go back to Mac for my personal machine ... at least for a while. That being said, one of the aspects of Windows I wanted to get into more, but never got around to it, was scripting in PowerShell. I knew it had a lot of power and flexibility, but I spent most my time in WSL so I didn't really dig into it.
This post by Cassidy Williams demonstrates a simple example of this, rebuilding the touch command for PowerShell. On the offhand chance you don't know what touch does, it simply creates a new blank file with the name you specify, so touch cats.txt will create the file cats.txt in your current directory. Apparently, Windows has a command like this already, ni, but Cassidy wanted to use the same function in multiple OSes.
Next up is a look at invoker commands by Pawel Grzybak. Invoker commands let you bind HTML elements to actions without needing JavaScript, and are available across all modern browsers (even IESafari). You can extend the built-in invoker support with JavaScript as well.
Last up are the results from the annual State of JavaScript survey. This is a wide ranging survey of the JavaScript, and greater web, ecosystem. It's quite a bit of data and worth your time checking out.
Usually I reserve the "fun" link for music videos, but this was just too good to pass up. My buddy Todd Sharp discovered this a few days ago and it's a fascinating look at the history of the Japanese mail system. Trust me, it is absolutely cooler than it sounds, and a quick read at that. Enjoy!