The latest Peak update does in fact see the forest for the trees with its fungus and bug-filled woods



There is perhaps no better setting than some woods or a forest that just sucks ass. Just a confusing, scary, maybe sometimes enchanting mess of nature that is impossible to navigate. Today’s latest update for Peak just so happens to present such a visage, with towering, beautiful trees, and yet again a wonderful sense of scale.


This new update is, appropriately, called Roots! I’m sure I don’t need to explain to you the meaning there. Aside from the big old trees, there’s also new nasties like spiders and giant beetles that will ruin your pilgrimage to the top, and, by the looks of the update’s trailer, a fungal zombie infection that takes over your compatriots’ bodies. Genuinely conceptually horrifying stuff for a game so cutesy. I like it!

Watch on YouTube


The Roots biome comes with 11 new badges to earn too, and some biome-specific items too, like Shroomberries that have random effects, a couple of types of fungi, and some other, secret items. There’s also some new items to be found across all biomes, like the rescue claw (does what it says on the tin), the checkpoint flag (does what it says on the tin), and the Book of Bones (does what it says on the tin?).


You’ll also find that cooking has been overhauled. According to a Steam post about the update, “a lot more non-food items will now Actually Do Something when cooked,” for one. Once cooked poisonous berries will be safe to eat, whereas poisonous mushrooms won’t be. And cooked “usable but non-food items such as bandages will no longer grant Extra Stamina.”


There are a few bug fixes too, and apparently the divorce court has permitted Bing Bong to visit his kids on weekends, which is a strange sentence to have written as a part of my job, but hey ho, I’ve got bills to pay. The Roots update is available right now, so have at ye.

Roadmap for AI in Visual Studio (November)


Today, we’re excited to share our public roadmap, which outlines the next steps in evolving Visual Studio with AI-powered agentic experiences. With every month, we aim to deliver smarter, faster, and more intuitive tools that enhance your coding experience.

Disclaimer: The items outlined here represent ongoing work for the month. They are not commitments or guarantees for delivery within the current month. Upvote the features you or your organization care about most, so we know what to prioritize. With that said, here is what we are working on!

New Agents

We’re streamlining how you find and switch between modes and making sure both built-in and extension-provided agents can handle more complex workflows. New agents are in progress:

We are even working on supporting multiple agents at once

Agent Mode/Chat:                             

We’ve been listening to your feedback on Agent Mode and Chat, and we’re making some big improvements.

Tool call improvements

 

Planning lead development

Model Context Protocol (MCP)

We want you to bring your entire development stack into Visual Studio, backed by the same security, governance, and trust you already expect from our product. This sprint, we’re focused on reaching MCP full spec, improving UX and enhancing your governance controls.

Models

We’re committed to giving you access to the latest models, and in Visual Studio we carefully evaluate them to make sure you get the best possible experience. We are continuing to expand even further.

 

To make Visual Studio a truly AI-integrated IDE, we want to ensure that Copilot is seamlessly available at every step of your development workflow—not just for writing code, but also for searching, fixing errors, writing unit tests, and even committing and pushing your changes.

We’re excited for you to try these new experiences soon. If you have feedback, post it in the developer community ticket linked above. For other ideas or suggestions, drop a comment below or create a new ticket—our team reviews them all.

Thanks 😊

5 AI-developed malware families analyzed by Google fail to work and are easily detected



The assessments provide a strong counterargument to the exaggerated narratives being trumpeted by AI companies, many seeking new rounds of venture funding, that AI-generated malware is widespread and part of a new paradigm that poses a current threat to traditional defenses.

A typical example is Anthropic, which recently reported its discovery of a threat actor that used its Claude LLM to “develop, market, and distribute several variants of ransomware, each with advanced evasion capabilities, encryption, and anti-recovery mechanisms.” The company went on to say: “Without Claude’s assistance, they could not implement or troubleshoot core malware components, like encryption algorithms, anti-analysis techniques, or Windows internals manipulation.”

Startup ConnectWise recently said that generative AI was “lowering the bar of entry for threat actors to get into the game.” The post cited a separate report from OpenAI that found 20 separate threat actors using its ChatGPT AI engine to develop malware for tasks including identifying vulnerabilities, developing exploit code, and debugging that code. BugCrowd, meanwhile, said that in a survey of self-selected individuals, “74 percent of hackers agree that AI has made hacking more accessible, opening the door for newcomers to join the fold.”

In some cases, the authors of such reports note the same limitations noted in this article. Wednesday’s report from Google says that in its analysis of AI tools used to develop code for managing command and control channels and obfuscating its operations “we did not see evidence of successful automation or any breakthrough capabilities.” OpenAI said much the same thing. Still, these disclaimers are rarely made prominently and are often downplayed in the resulting frenzy to portray AI-assisted malware as posing a near-term threat.

Google’s report provides at least one other useful finding. One threat actor that exploited the company’s Gemini AI model was able to bypass its guardrails by posing as white-hat hackers doing research for participation in a capture-the-flag game. These competitive exercises are designed to teach and demonstrate effective cyberattack strategies to both participants and onlookers.

Such guardrails are built into all mainstream LLMs to prevent them from being used maliciously, such as in cyberattacks and self-harm. Google said it has since better fine-tuned the countermeasure to resist such ploys.

Ultimately, the AI-generated malware that has surfaced to date suggests that it’s mostly experimental, and the results aren’t impressive. The events are worth monitoring for developments that show AI tools producing new capabilities that were previously unknown. For now, though, the biggest threats continue to predominantly rely on old-fashioned tactics.

How Much Experience Do You Need to Work as a CAD Operator?


How Much Experience Do You Need to Work as a CAD Operator?

Are you wondering whether a job in CAD is right for you? Can you do it even if you have no prior experience? Let’s find out!

A computer-aided design (CAD) software operator — sometimes called a drafter — is a professional job that is in demand in a wide range of fields, including architecture and mechanical design. Provided you have the necessary skills, there are no age restrictions, and it is possible to work in this field for a long period of time. In addition, it is sometimes possible to work from home — an arrangement that offers the advantage of a flexible work style that can be tailored to your lifestyle.  

In many places, the CAD market is expanding, and there is a shortage of operators. For example, according to a market survey compiled by Yano Research Institute in Japan, the domestic market trends for CAD software in 2022 are showing steady growth year over year.  

In other countries, such as the United States, the profession still offers promising job prospects despite less growth. The U.S. Bureau of Labor Statistics projects that overall employment of drafters will decline 1% from 2023 to 2033, but there will still be about 16,900 openings for drafters each year, on average, over the decade.

In this article, we will introduce the roadmap to becoming a professional CAD operator — which is gaining attention as a rewarding, lifelong career — and the optimal CAD software for honing your skills. Let’s start by delving deeper into the marketability of CAD operators. 

How Old Do You Need to Be to Become a CAD Operator? What if You Have No Experience?

You can excel as a CAD operator at any age if you have solid skills; there’s no minimum or maximum age (apart from any restrictions mandated by labor laws where you live). 

It is possible to become a CAD operator even without prior experience. Despite the specialized image associated with the name, if you prepare adequately and study thoroughly, transitioning into the field from an unrelated career — or even becoming a freelancer — is not out of reach. Consider earning software certifications to show prospective employers proof of your knowledge.

What Does a CAD Operator Do?

CAD operators use computer-aided design (CAD) software to create and edit technical drawings. They work in a wide range of fields, including architecture, civil engineering, mechanical engineering, and electrical/electronics engineering.

The job requires concentration, attention to detail, and the ability to work at a computer for long stretches of time.

How Can You Become a CAD Operator?

Now, we will explore various approaches to becoming a CAD operator as a company employee or freelancer:

  • Self-study. If you have experience similar to that of a CAD operator, you can learn the necessary knowledge through self-study. You can install low-cost CAD software on your computer to practice on your own schedule, and deepen your understanding by referencing YouTube videos and Help pages.
  • Attend a CAD school. For those with no prior experience, attending an in-person CAD school or vocational school to systematically learn the skills is one standard approach. These days, online schools are also well-developed, so it is not difficult to learn while working. If possible, working at a construction or architecture company, design firm, or manufacturer of electrical, mechanical, equipment, or parts while attending school can accelerate learning through synergy with practical work.
  • Obtain a certification. Obtaining one or more certifications is also a shortcut to becoming a CAD operator with no prior experience. Studying for a certification helps you acquire specialized knowledge, which can lead to higher pay and more efficient work. Furthermore, studying for a certification opens up opportunities for career transitions — not only to CAD operator roles, but also CAD instructors and sales positions at design firms. The difficulty and pass rates of CAD operator certification exams vary significantly depending on the level.  

If your goal is to become a self-employed CAD operator, your career roadmap might look like one of these options:

  • Roadmap 1: Work as an employee operator first, then become independent.

CAD drawings are valuable assets for companies; to be trusted with those assets as a freelancer, you need social credibility. Therefore, it is a more reliable approach to work for a company first rather than going independent from the start. After attending a CAD school to acquire basic knowledge, you build your career as an in-house CAD operator at a construction company, manufacturing company, or other business. Once you are well established and feel ready to strike out on your own, you can become a freelancer. Note that some companies allow CAD operators to work remotely, so even as an employee, there is flexibility in where and how you work.

  • Roadmap 2: Start with a side job. If you are considering becoming a freelancer, one option is to take on CAD operator work as a side job from home. Even small projects can accumulate, leading to recognition from clients and potentially opening the door to freelancing.

Which CAD Software is Best for Beginners?

Beginners learning CAD need software that is affordable and easily accessible. However, it must also be powerful and professional, so they can prepare for real-world work environments. To accommodate all these needs, we recommend the ARES Trinity of CAD software from Graebert — a venerable developer based in Berlin, Germany. The lineup includes three integrated products, each tailored to a different platform: ARES Commander (desktop), ARES Touch (mobile), and ARES Kudo (cloud). 

ARES Commander is DWG-based and fully compatible with AutoCAD, which holds the top market share in the CAD industry. It provides a comprehensive range of 2D and 3D CAD tools, while being more affordable than AutoCAD. In addition, many companies have adopted ARES as training software for new employees. 

Plus, you’ll have the benefit of the Graebert Academy, a collection of free online courses to help you learn CAD and become a skilled user of ARES software. You can even earn a free certification!

Download a 30-day trial of ARES Commander CAD Software

Get started on your journey to becoming a CAD operator today with a 30-day free trial of the ARES Trinity of CAD softwar. 

Join the Pillars of Eternity Public Beta Today!


We are excited to invite Xbox Insiders on Windows PC to join the Pillars of Eternity Public Beta. This beta introduces a major new way to play the original Pillars of Eternity: Turn-Based Mode. Your feedback is invaluable, so explore, experiment, and share your feedback to help shape the next update! To participate in the Pillars of Eternity Public Beta, you will need to either own Pillars of Eternity OR have access to the title via an active Game Pass subscription.

About the Game:

Prepare to be enchanted by a world where the choices you make and the paths you choose shape your destiny. Recapture the deep sense of exploration, the joy of a pulsating adventure, and the thrill of leading your own band of companions across a new fantasy realm and into the depths of monster-infested dungeons in search of lost treasures and ancient mysteries.

If you want to learn more, please visit the Pillars of Eternity Official Website.

How to Participate:

  1. Sign-in on your Windows PC and launch the Xbox Insider Hub app (or install the Xbox Insider Hub from the Store first if necessary)
  2. Navigate to Previews > Pillars of Eternity – Hero Edition
  3. Select Join
  4. Wait for the registration to complete and be directed to the Store and install Pillars of Eternity – Hero Edition

NOTE: To participate in the Pillars of Eternity Public Beta, you will need to either own Pillars of Eternity OR have access to the title via an active Game Pass subscription.

NOTE: This playtest is only available on Windows PC.

NOTE: If you already have Pillars of Eternity installed, please restart your PC after the registration has completed to ensure you get prompted to update to the Pillars of Eternity Public Beta version.

NOTE: If you wish to revert to the publicly available version of Pillars of Eternity, you will need to leave the Pillars of Eternity Public Beta via the Xbox Insider Hub. This will prompt an update reversion to occur.

Other resources:

For more information: follow us on X/Twitter at @XboxInsider and this blog for announcements and more. And feel free to interact with the community on the Xbox Insider SubReddit.



A Unified Experience for all Coding Agents


November 5, 2025 by Burke Holland, @burkeholland

OpenAI had a big year: they shipped the GPT-5 and GPT-5 Codex models, which were available in VS Code on day one through the standard model picker. But they also launched Codex, their coding agent, available as both a CLI tool and a VS Code extension. And it was a huge hit with developers.

If we had to pick one word to describe the past year, it would probably be “Agent”.

Agents took over VS Code in 2025. We released agent mode for VS Code, integration for the Copilot coding agent (cloud), and the new GitHub Copilot CLI. But Copilot is not the only agent game in town. There are now more coding agents than ever – including options from OpenAI and Anthropic.

With all these choices, things got better for developers but the agent ecosystem got a little more fragmented. Subscription hopping, tool juggling, and the constant FOMO on the latest agent trend is now the norm. This year at GitHub Universe, we set out to fix that with a unified agent experience in VS Code. The first big step towards making that a reality was offering more agents in your Copilot subscription. And not just those with “Copilot” in their name.

OpenAI Codex Integration

OpenAI had a big year: they shipped the GPT-5 and GPT-5 Codex models, which were available in VS Code on day one through the standard model picker. But they also launched Codex – their coding agent, available as both a CLI tool and a VS Code extension. And it was a huge hit with developers.

At GitHub Universe, we announced you can now use OpenAI Codex with your GitHub Copilot Pro+ subscription. No additional subscription required.

To use this integration, install the OpenAI Codex extension and sign in with GitHub Copilot.

OpenAI Codex sign-in panel in VS Code

When you use Codex with Copilot Pro+, Copilot handles all model calls and standard rate limits apply. You get code generation, code explanation, and all the features – no need to manage a separate OpenAI account.

With the addition of Codex, you now have four powerful coding agents in VS Code:

  • GitHub Copilot
  • Copilot coding agent (cloud)
  • GitHub Copilot CLI
  • OpenAI Codex

But with all these agents, it’s easy to get overwhelmed. What agents are running? Where are they running? What day is it?

That’s why we’ve introduced a new feature in VS Code for orchestrating all your agents – local or remote. We call it, “Agent Sessions”.

Agent Sessions

There’s a new view in the VS Code side bar called “Agent Sessions“. It gives you one place to manage all your agents, whether they’re running locally or in the cloud.

VS Code window with Agent Sessions sidebar showing Copilot, Coding Agent, CLI, and Codex statuses against a calm gray workspace

With Agent Sessions, you see all agent sessions for your project. You can check which agents are running, their status, and jump between sessions with a click.

All agents now have a new tabbed experience called “chat editors”. You can open the Copilot coding agent in a chat editor to watch its progress. You can even course-correct the agent mid-run. It’s common to send a prompt and realize you forgot something important. Before, you had to wait or cancel. Now, just open the tab, add an update, and watch the agent adjust its plan.

You can also delegate any task to any agent right from the Chat view.

VS Code showing the "Delegate" button from the chat, when clicked opens a menu of agents to delegate to

This unified Agent Sessions view makes VS Code a “mission control” for orchestrating all your agents, while keeping you in the editor where you do your best work. We’re excited to welcome OpenAI Codex today, and we’re working to bring more agents to your Copilot+ subscription in the future.

Planning Agent

A few months ago we introduced the concept of chat modes in VS Code. These are custom modes that let you augment or alter the behavior of the built-in agent prompt. When you use a chat mode to alter the agent behavior in VS Code, what you’re really doing is creating your own custom agent. So we’ve renamed “chat modes” to just “agents” to better reflect what they actually are.

To get you started building custom agents, we’ve added a new built-in agent called “Plan“.

Copilot chat in VS Code with Plan agent dropdown highlighted, planning guidance beside dark theme editor, label reads Plan for a focused tone.

The new Plan agent helps create a detailed plan from lazy prompts like “add drag and drop”. That’s an actual prompt I sent yesterday. No mention of what to add it to, what page, or whether to use a library. I do this a lot, and I bet I’m not alone.

With the Plan agent, Copilot asks the questions that need answers. It even recommends libraries for drag and drop and gives reasons to pick one over another.

Plan agent breaking down drag-and-drop into steps recommending React Beautiful DnD and React DnD with comparisons.

You can answer these with quick replies on separate lines so it knows which answer goes to which question. Here’s how I’d answer:

dnd-kit
yes - what kind of a question is this in 2025
link creation only

Pro tip: Change the “workbench.action.chat.submit” keybinding to “Ctrl + Enter” so you stop accidentally sending messages when you just want a new line. Your swear jar will thank you.

When the Plan agent has enough info, it stops asking questions and asks if you’re ready to proceed. You can use the new “Handoff” feature in chat to either proceed or open the full plan in the editor.

Screenshot showing the Handoff feature in Copilot chat with options to proceed with implementation or open the plan in the editor.

Try different models to see which you like best for planning. We’ve found the Claude models are great at identifying missing context and edge cases, and asking the right questions.

If you’re like me, you’ll want to know how the Plan agent works so you can up your prompt engineering game. You can read the Plan prompt by choosing “Configure Agents” from the Command Palette and selecting Plan. It’s a great baseline for creating your own custom agents. I used it to create one called “Research” that recursively does internet research and writes up its findings.

These custom agents are also available when you delegate to other agents such as the Copilot CLI and the Copilot coding agent. Your custom agents work everywhere that you need them to.

Pro tip: You can find hundreds of custom instructions, prompt files and agents over on the awesome-copilot repo. If you haven’t checked that out yet, you’re missing out. It’s a treasure trove of inspiration and ready-made prompts.

Subagents

Context Confusion is a real problem with agents. The more you interact, the more context they track – and the more likely they are to get confused. There’s a whole new discipline for managing context called “Context Engineering”.

With the latest VS Code release, we’ve added a tool called “runSubagent” to help you manage context.

Subagents run independently from the main chat and have their own context. You can call one by adding the #runSubagent tool to your prompt. The LLM creates a prompt, hands it off to a subagent, and that agent only gets the context you send. It knows nothing about the rest of your chat, and your chat knows nothing about the subagent’s context. Subagents don’t pause for feedback and have access to most of the same tools as the main chat.

When a subagent finishes, it returns the final result to the main chat – and only that result joins the main context. Subagents keep your main chat lean while letting you go on sidebars and deep dives. For example, if you’re building an API and need to research authentication, spin up a subagent to do that.

Analyze the #file:api with #runSubagent and recommend the best authentication strategy for a web client consuming these endpoints.

You’ll know a subagent is running because you can see tool calls and model responses below the subagent action. In the screenshot below, that’s “Analyze app structure for auth”.

A subagent process running in VS Code with tool calls underneath the main agent action

We’re still exploring ways to help you manage context with agents, and subagents are just the beginning.

Looking Ahead

Agents are changing how we write code and how we work. You shouldn’t have to pick just one. You should be able to move between agents, keep fine-grained control over your context, and create your own custom agents to extend the various built-in agent prompts. With the unified agent experience in VS Code, you can now do all of that.

These are just a few highlights from this year’s GitHub Universe. Check out GitHub’s blog for all the updates as we work on a unified workflow for a multi-agent experience everywhere you need it.

I’ll leave you with this: it was only 12 months ago that we announced “Copilot Edits” and Claude support in Copilot. At this pace, imagine where we’ll be 12 months from now.

And as always, Happy Coding! 💙



Best CPU Deals for November 2025


Want to build a new PC but don’t know where to start? After the motherboard, the CPU is the next logical stop. Processors determine so much about how your computer works, but they can get expensive. We’ve got discounts on top chips to help you squeeze every penny out of your purchase. We’re seeing good prices on silicon right now, so snag one while they’re available. Here are the best processor offers from Intel and AMD for November.

The Hottest CPU Deals for November

The Best Intel Processor Deals

Intel Core i9-14900K Desktop Processor


Credit: Amazon

Intel Core i9-14900K Desktop Processor

Specs: 6GHz CPU speed | 36MB cache | 24 cores

A 31% discount makes this powerhouse processor a serious bargain. PCMag’s review of the i9-14900K notes that it delivered “fast multi-threaded performance, and field-leading single-core performance,” with plenty of speed and stability. This is the perfect pick for a PC that’s going to handle processor-heavy stuff like gaming or creative apps. Integrated Intel graphics are also very capable if you don’t want an additional GPU. They did note that it can run a little hot under heavy load, so make sure your case has cooling that can cope.

Intel Core Ultra 5 245KF Desktop Processor


Credit: Amazon

Intel Core Ultra 5 245KF Desktop Processor

Specs: 5.2GHz CPU speed | 26MB cache | 14 cores

Here’s a nice price cut on a midrange CPU that’ll anchor a desktop just fine. PCMag gave it a good review, noting that the processor delivered lower power consumption and operating temperatures than 14th Gen Core models, along with improved benchmarking. For a couple hundred bucks, this is a lot of value, and one of the lowest prices we’ve seen on this particular chip since it launched.

Intel Core Ultra 9 285K Desktop Processor


Credit: Amazon

Intel Core Ultra 9 285K Desktop Processor

Specs: 3.7GHz CPU speed | 36MB cache | 24 cores

Need an absolute multi-core powerhouse that will dominate the most taxing applications and games? The Core Ultra 9 is the flagship model for Intel’s “Arrow Lake” series. PCMag gave it an “Excellent” rating in its review, saying that the CPU was “arguably the most revolutionary processor Intel has released in decades” and noting that it outperformed its predecessor in many areas while pulling less power. It also comes with surprisingly capable integrated Intel graphics. A 12% price cut makes it much more attainable.

Intel Core i7-14700F Desktop Processor


Credit: Amazon

Intel Core i7-14700F Desktop Processor

Specs: 5.3GHz CPU speed | 33MB cache | 20 cores

With another huge discount on a 14th-generation CPU, you can snag the i7-14700F from Amazon for 26% off off retail price. This is an excellent mid-range processor that delivers a ton of bang for the buck, with a hybrid architecture that incorporates both P-cores for performance and E-cores for efficiency to distribute computing tasks intelligently. It works with both Intel 700 Series and Intel 600 Series chipset-based motherboards.

The Best AMD Processor Deals

AMD Ryzen 9 9900X Desktop Processor


Credit: Amazon

AMD Ryzen 9 9900X Desktop Processor

Specs: 4.4GHz CPU speed | 76MB cache | 12 cores

Let’s start the AMD section with an excellent 12-core processor that PCMag raved about in its review, saying that “the Ryzen 9 9900X has a lot going for it that the Intel competition isn’t built to match.” Strong points include exceptional power efficiency and heat management, along with solid benchmarking performance when compared to the similar Intel Core i7-14700K. A 26% discount makes it all the more appealing.

AMD Ryzen 7 9700X Desktop Processor


Credit: Amazon

AMD Ryzen 7 9700X Desktop Processor

Specs: 3.8GHz CPU speed | 32MB cache | 8 cores

PCMag said the Ryzen 7 9700X was “better than its 7000-series predecessor, mostly on power consumption and heat generation,” in its review, noting that while it didn’t represent a massive performance jump over the last generation, it was well-suited for compact PCs and desktops where cooling is an issue. The new Zen 5 architecture is advertised to bring 16% better PPC than Zen 4 and benchmarked well across the board. A $50 price cut is juicy.

AMD Ryzen 5 9600X Processor


Credit: Amazon

AMD Ryzen 5 9600X Processor

Specs: 3.9GHz CPU speed | 32MB cache | 6 cores

While this budget CPU isn’t a speed demon, it’s a capable choice for building a PC on the cheap. In PCMag’s review, they praised the Ryzen 5 9600X for “good thermals for running on air cooling or inside a compact desktop,” noting the significant power draw improvements over the last generation, with the caveat that performance wasn’t boosted by a massive amount, in part due to the skimpy six-core loadout. It’s the most affordable AMD CPU this month, though.

AMD Ryzen 7 7800X3D Processor


Credit: Amazon

AMD Ryzen 7 7800X3D Processor

Specs: 4.2GHz CPU speed | 96MB cache | 8 cores

This was the fourth processor released with AMD’s 3D V-Cache technology, which allows the unit to stack a chip containing only cache memory on top of another chip, massively increasing the amount of possible cache in a small footprint. The beefy 96MB this one ships with shows how well it works. PCMag’s review notes that the CPU benchmarked decently, but the added cache results in lower clock speed, which can be an issue for some.

CPU Buying Guide

Building a new computer? Here’s what to keep in mind when you shop for a processor.

  1. The big decision when you pick up a new CPU is whether you prefer AMD or Intel as the chipmaker. Both companies make high-quality hardware for a variety of needs. Intel CPUs are typically a little more expensive and prioritize multiple cores, while AMD processors push speed and are often better for gaming.

  2. The four main metrics you use to evaluate a processor are cores, threads, clock speeds, and cache. Cores are the discrete computing units that perform the functions of computing. The more you have, the more your PC can do. Threads are a measure of multitasking and how many different things it can do at once. Clock speed is the raw speed of the device and how quickly it can do the work. CPU cache stores the information the processor is working on in fast-access memory.

  3. Power consumption and cooling are the other factors that go into processor shopping. Different CPUs take different amounts of power and produce a range of heat outputs that require cooling systems to manage. The amount of space in your case is going to affect what kind of system you can accommodate.

Frequently Asked CPU Questions

Will CPU Prices Go Down in 2024?

According to PCMag, 2024 is the best year for building your own PC that we’ve seen in quite some time. CPU prices are hitting new lows, especially for models that have been out a year or two. While we wouldn’t expect them to drop much further, right now it’s a buyer’s market.

Which is better for gaming, AMD or Intel?

There’s no one answer to which company makes better CPUs for gaming PCs. Both offer high-end processors that can easily handle modern titles without skipping a beat. AMD in general produces more efficient chips that stay cooler, but Intel delivers better single-core performance at similar prices. AMD’s specialized X3D CPUs are some of the best on the market, prioritizing features that gamers value like caching.

Can I overclock an AMD or Intel processor?

Both manufacturers make CPUs that support overclocking, which is the method of boosting the CPU’s clock speed to deliver higher performance at the cost of increased heat output and power consumption. If you are going to overclock your processor, be sure that you have appropriate fans and cooling systems in place, or you risk doing permanent damage to your PC.

The Hottest CPU Deals

visual studio – MessageBox Hides the Parent Window Under Other Open Windows When Closing in WPF/Winform Application


Ok, so I think I’ve figured out a solution / workaround

First of, when does this behavior occur?

As far as I can tell, this happens when the following conditions are met:

  • The Child Window opens a MessageBox in the Window.Closing event handler
  • The Parent Window sets itself as the Owner of the Child Window

And you do this before closing the child window:

  1. Focus on any program that is behind your program, so that it is now in front of your app
  2. Focus back to your program

Example:

public partial class MainWindow : Window
{
    public MainWindow()
    {
        InitializeComponent();
        Closing += MainWindow_Closing;
    }

    private void MainWindow_Closing(object? sender, System.ComponentModel.CancelEventArgs e)
    {
        // Show MessageBox in Window.Closing event handler
        if (MessageBox.Show("Are you sure you want to close?", "?", MessageBoxButton.YesNo) != MessageBoxResult.Yes)
            e.Cancel = true;
    }

    private void OpenWindow_Click(object sender, RoutedEventArgs e)
    {
        var subwindow = new MainWindow();
        subwindow.Owner = this;    // <-- Set child owner
        subwindow.Show();
    }
}

(In this example the parent window and the child window are the same class, but it works the same when they are different classes)

Solution

The solution that works for me is to just focus on the Owner in the Window.Closing event handler:

private void MainWindow_Closing(object? sender, System.ComponentModel.CancelEventArgs e)
{
    if (MessageBox.Show("Are you sure you want to close?", "?", MessageBoxButton.YesNo) != MessageBoxResult.Yes)
        e.Cancel = true;
    else if(Owner != null)
        // Focus on the owner if it is set and the closing was not cancelled
        Owner.Focus();
}

15 Things I Don’t Spend Money On


If you’ve followed me for long, you know that I’m a quality girl. I love getting the best quality at the best price. Because of this, there are very few things that I purchase off-brands for. So, how can I do this and still come in under budget?

By getting a lot of the things my family uses for free or eradicating them from our home all together.

15 things I don’t spend money on…

Just as my rule is, I don’t WANT to pay retail for the items I buy, such is the same with free stuff. Some things I just don’t WANT to pay for. It’s a spending habit I’m so glad I implemented. I find that by doing this, my budget and income is opened up on a much larger scale, and I’m able to focus on buying the things that ARE really important to me and ignore the unnecessary things.

1) Kids Clothes

I have found ways of going around paying for kids clothes. Read more on my tips to get free kids clothes here: How to Get Kids Clothes Free

2) Movies and Movie Rentals

Since I rarely watch movies, I don’t buy them. If the kids want a movie, usually they get it for Christmas or birthdays or we rent them online at places like Amazon Prime Video or YouTube. Another trick is not to PAY for movie rentals (for example, I already have Amazon Prime for my business and so the video section is free for me). It makes a lot more sense buying the movie to me for $5-$10 on eBay than to rent it for nearly that same amount, and the gas it takes to pick up the rental and to return it.

3) Household Cleaners

Between the benefits of Grove Collaborative, Norwex, and essential oils, I never have to pay for cleaning supplies.

For every friend that signs up with Grove Collaborative, you get $10 and they get $10. It’s a win win! The products Grove sells are amazing. Things like pull ups, cleaning supplies, candles, lip balm, trash bags, and so on, are products that I never have to pay for thanks to this company.

Since I have a few Norwex cloths that were given to me by a friend, I don’t really need a whole lot of cleaning supplies to begin with. I have the Envirocloth and I especially love the polishing cloth that does windows. It makes things sparkly (like my stainless steel appliances)! You buy the rags one time and can wash them all you want. Never have to replace them, so long term, saves money.

With the essential oils, I really only use two homemade cleaners and they do most of my cleaning.

4) Video Games

We just don’t play them. When we do play games, they are board games. My favorite at the moment is Sorry, though I’m telling you, I lose every time! Grrr. Other good media choices for us are free apps on apple devices.

5) Many Office Supplies

Staples has so many Free After Rebate (FAR) items. We are usually able to stock up on free office supplies like pencils, pens, scotch tape, printer/copy paper, and all those types of little office supplies. It’s easy. Get items you use everyday for FREE at Staples.

6) Virus Protection for My Electronic Devices

Every year, there are FAR rebates that I use and get my computers protected for free. I use Slickdeals to find AH-mazing deals all year round! Simply click Forums, then Hot Deals.

7) Dry cleaners

I do not purchase clothes that need to be maintained at the dry cleaners, although I do have one jacket as such. I use Dryel on it.

Bonus Tip:

Another idea is when you get free beauty samples etc from company’s, you could make a care basket and donate to homeless shelters or give as gifts to your friends for birthdays, etc. or even sell them. I know people who make the baskets & keep for overnight guests when they’re family is traveling and I’ve donated to homeless shelters. When you’re getting as many things as you can for free, then we, save our money and can then AFFORD the things we WANT. 🙂

8) Furniture

I got my dining set (pictured above) that includes the middle leaf and 4 chairs for free outside someone’s home. They had a free sign on it and while I was yard saleing, I stumbled upon it. There are also several other occasions where I get free furniture by reselling.

9) Salon Costs

Haircuts, mani, pedi’s. I’m a simple girl. I have found that doing these things myself gets me much better results, and I like my wages: free. See my article,  “Save $160/year on Salon Costs.”

10) Some Herbs and Veggies

This year, we started a garden. My daughter was in control of pulling weeds before we started planting. We have Chives, Squash, Tomatoes, Yellow Onions, and a couple others. This helps keep our food bill down a little bit as we get the herbs and vegetables for free from our garden.

11) Homeschooling Material

With all the homeschooling material that is available online, there are really only a few occasions to actually pay for lessons, at least in the early years before your children hit junior high. If you’re looking for Christian material for your kids, check out all the Christian content in my shop here!

12) Kindle Books

There are SO many eBooks you can get FREE on Kindle. Even if you don’t have a Kindle, you can download the app to your computer here and read Kindle right on your PC! 

13) Synthetic Medicines

Before I started using essential oils 5 years ago, I was on 4 daily medications. It was very much a domino effect for me. Thanks to my essential oils, I am on none. I do take vitamins and supplements, but again, through my essential oil company, those are free for me.

14) Doctors Visits

I won’t say that we never go to the doctor, but that it is a lot rarer now that we began using essential oils in our home. Maybe once a year for routine checkups. Whenever there is a need to seek medical advice, I have my handy Zyto Bio-Scanner that is amazingly accurate. 

15) Energy Efficient Products

You’ll want to call your power company or get ahold of your local LIHEAP program, but every city has a program where the power company will come out to your home to make it more energy efficient or put on some sort of class to help teach people how to reduce their energy costs. At that class or at the walk-through when they come to your home, they completely hook you up with a ton of free energy efficient products and upgrades for your home to make it more energy efficient. These things can include CFL lightbulbs, electrical outlet plate covers, aerators for your sinks, shower timers, and many other things.

Google’s New Hurricane Model Was Breathtakingly Good This Season


An anonymous reader quotes a report from Ars Technica: Although Google DeepMind’s Weather Lab only started releasing cyclone track forecasts in June, the company’s AI forecasting service performed exceptionally well. By contrast, the Global Forecast System model, operated by the US National Weather Service and is based on traditional physics and runs on powerful supercomputers, performed abysmally. The official data comparing forecast model performance will not be published by the National Hurricane Center for a few months. However, Brian McNoldy, a senior researcher at the University of Miami, has already done some preliminary number crunching.

The results are stunning: A little help in reading the graphic is in order. This chart sums up the track forecast accuracy for all 13 named storms in the Atlantic Basin this season, measuring the mean position error at various hours in the forecast, from 0 to 120 hours (five days). On this chart, the lower a line is, the better a model has performed. The dotted black line shows the average forecast error for official forecasts from the 2022 to 2024 seasons. What jumps out is that the United States’ premier global model, the GFS (denoted here as AVNI), is by far the worst-performing model. Meanwhile, at the bottom of the chart, in maroon, is the Google DeepMind model (GDMI), performing the best at nearly all forecast hours.

The difference in errors between the US GFS model and Google’s DeepMind is remarkable. At five days, the Google forecast had an error of 165 nautical miles compared to 360 nautical miles for the GFS model, more than twice as bad. This is the kind of error that causes forecasters to completely disregard one model in favor of another. But there’s more. Google’s model was so good that it regularly beat the official forecast from the National Hurricane Center (OFCL), which is produced by human experts looking at a broad array of model data. The AI-based model also beat highly regarded “consensus models,” including the TVCN and HCCA products. For more information on various models and their designations, see here.