You can now apply for the ‘opportunity to purchase’ an RTX 5090 or 5080 from NVIDIA


While graphics cards have been getting almost ludicrously over the years, it’s also been increasingly difficult to actually . In an effort to address this problem, NVIDIA has introduced a plan it’s calling Verified Priority Access for its recently released GeForce RTX 50 series of GPUs. Verified Priority Access offers an unspecified number of people the chance to buy either a GeForce RTX 5090 or RTX 5080 Founders Edition graphics card direct from the company.

This “opportunity” will only be available to US customers with an NVIDIA account that was created on or before January 30 at 9AM ET/6AM PT. Interested parties can on a form and invites will be sent starting next week.

NVIDIA took a similar approach to dealing with shortages of its , although that was an invite-only pilot. This system could help keep more of the products away from scalpers or crypto operations in favor of legitimate customers. But considering how long GPU access , it would be nice to see more robust responses coming from the manufacturers.

Introducing Code Referencing for GitHub Copilot Completions in Visual Studio


When GitHub Copilot completions (or “gray text”) pop up on your screen, have you ever wondered where does the completions come from and worried about if it matches with public code leading to license issues? If you have, we are introducing code referencing to support you and provide more transparency!

We are excited to announce that code referencing is available now for GitHub Copilot Completions in Visual Studio 2022 17.13, a feature previously introduced in Copilot Chat (see previous blog post). So you can feel more confident when accepting the completions!

Learn about Completions Public Code Match

When you accept a completion that matches code in a public GitHub repository for the first time in your solution, a toast notification will appear on the bottom right of your editor.

A toast notification that pops up on the bottom right corner of Visual Studio with the title: Found similar code in public repos. Body text include: Copilot completion code matches will appear in the Copilot output window pane. There are two buttons in the toast: on the left, View code matches and on the right, More info.

From the toast, you can view code matches in the GitHub Copilot Output Window, where includes more detailed information about the license type and a link to GitHub.com, where the original public code file lives. You can click on the link to read more about the original file and make informed decisions, such as including code attribution or removing the code from your project.

The Visual Studio Output Window, showing output from GitHub Copilot. One output message is highlighted with a red rectangular box. The highlighted output message is [Completions Public Code Match Information] Similar code with license type [MIT], followed by a link to github.

From the toast, you can also learn more information about public code match and how to manage it as an individual subscriber here: Managing Copilot policies as an individual subscriber.

In your future coding workflow, you can always check for any public code match by opening the Output Window (Ctrl+Alt+O) and searching for “Completions Public Code Match Information.”

Note:

  • Code referencing for completions only occurs for accepted Copilot completions. Any code you have written, as well as completions you have modified or dismissed, are not checked for public code matches.
  • Typically, matches to public code occur in less than one percent of Copilot completions, so you should not expect to see code references for many completions. This estimation is higher if you work in open-source repositories.

Configure Code Referencing

Note: If you are a member of an organization on GitHub Enterprise Cloud and have been assigned a GitHub Copilot seat through your organization, you may not be able to configure suggestions matching public code in your personal account settings. Your settings will be inherited from your organization or enterprise.

If you are an individual subscriber, your personal settings for GitHub Copilot include an option to either allow or block code suggestions that match publicly available code:

  • Block suggestions matching public code: GitHub Copilot checks code suggestions with their surrounding code against public code on GitHub. If there’s a match or near match, the suggestion is not shown.
  • Allow suggestions matching public code: When Copilot suggests matching code, you can view details of the matches and navigate to the relevant repositories on GitHub.

To adjust your settings:

  1. In the upper-right corner of any page on GitHub, click your profile photo, then click Your Copilot.
  2. Next to Suggestions matching public code, use the dropdown menu to select Allow or Block.

For more information, see Managing Copilot policies as an individual subscriber.

Code with More Confidence and Transparency

This new functionality offers developers greater transparency on their code completions (or “gray text”) by providing detailed information on any public code matches found. Prior to this change, Copilot completions with public code match were automatically blocked. Now, developers have the choice to access more code completions and receive sufficient information about any public code matches, enabling them to make informed decisions.

Try It Out Today

We believe this new code referencing feature in Copilot Completions improves your development experience with more transparency and informed choices. Give it a try in Visual Studio 17.13 or later, and share your feedback with us.

We appreciate the time you’ve spent reporting issues/suggestions and hope you continue to give us feedback when using Visual Studio on what you like and what we can improve. Your feedback is critical to help us make Visual Studio the best tool it can be! You can share feedback with us via Developer Community: report any bugs or issues via report a problem and share your suggestions for new features or improvements to existing ones.

Stay connected with the Visual Studio team by following us on YouTube, Twitter, LinkedIn, Twitch and on Microsoft Learn.



Google Meet gets scrollable captions to help you stay in the loop during calls


What you need to know

  • Live Captions and Live Translate will now have a 30-minute visibility window, making it easier to go back and read what you missed.
  • The transcript of the last 30 minutes of a call will appear as scrollable text for easy catch-ups.
  • The feature is starting to roll out now for Google Meet for paid and personal Google Workspace accounts.

Live Captions and Live Translate in Google Meet are gaining a neat feature that’ll make it easier to catch up or revisit missed conversations, Google announced in a Workspace Blog post Tuesday, Feb. 18. Previously, the transcripts for Live Captions and Translate only briefly remained on the screen as the conversation continued. Now, Google will keep record of the call’s transcript for 30 minutes.

The old behavior for Live Captions and Translate in Meet had translations or captions disappear when they were “no longer relevant to the current conversation,” the company says. While the captions and translations appeared in real-time, as their names’ suggest, they might not have remained on the screen long enough for everyone. That’s why Google is making the transcripts available for 30 minutes after the captions or translations appear.

Want an electric bike? The HiBoy EX6 is $805 off!


HiBoy EX6 Electric Bike

This is not the type of stuff we usually cover, but I couldn’t ignore this offer when it came across my desk. Electric bikes offer commuters a new form of easy, clean, and fun transportation, but they tend to be a bit pricier than I would hope. How about getting an $805 discount on the HiBoy EX6 Electric Bike? This brings the price down to a much more reasonable $774.99.

Get the HiBoy EX6 Electric Bike for just $774.99 ($805 off)

This offer is available from Best Buy. The discount is applied automatically. Simply add the product to your cart and check out! You can pick between Black and White models.

The HiBoy EX6 Electric Bike is quite impressive. It has a range of up to 75 miles in pedal assist mode, which is quite remarkable for an electric bike. Going full electric reduces that to about 41 miles, which is arguably still quite a bit. If you’re curious, the battery has a 720Wh capacity.

The max speed is 25mph, so this means you can run it for about three hours per charge. And 25mph isn’t exactly slow, either. It has a pretty powerful 500W motor, so this is no surprise.

It’s hard to find good electric bikes for adults. This is why I was happy to see this electric bike has a max weight capacity of 300 pounds.

HiBoy EX6 Electric Bike couple

It takes about 7-9 hours to recharge fully, which isn’t really that fast, but leaving it plugged in overnight should be enough for most people’s daily commutes or quick trips around town.

Electric motor and battery aside, it’s actually a pretty nice bike, too. It has wide 4-inch tires, which make for a smoother ride in rougher terrain. The bike is quite comfy, featuring a cruiser style that is a favorite for those who value comfort. Other features include a 7-speed gear system, a smooth hydraulic suspension, dual-disc brakes, a headlight, and a rack for carrying things.

This is a pretty hefty discount, so you might want to act quickly if you want to take advantage of this deal. I am actually considering getting one. This might beat using my car or motorcycle for quick trips around town.

Borderlands 4: Release Date, Gameplay Trailer, And Everything We Know So Far About The Looter-Shooter


When it comes to treasure, smooth gunplay, and chatterbox robots, Borderlands is in a class of its own. A new mainline entry in the looter-shooter series is set to arrive soon, and this new chapter in the ongoing saga of Vault Hunters and alien booty looks set to introduce some interesting changes to the formula of this long-running series. Ahead of its release in September, we’ve gathered up everything we know about Borderlands 4 so far, and what you can expect from the game when it’s unleashed on PC and console.

When will Borderlands 4 be released?

Borderlands 4 will be released on September 23, and is one of several big games that Take-Two has lined up for the year. With a confirmed release date for the new Borderlands, it looks like the launch date for the highly anticipated GTA 6 is coming into view, as Take-Two is looking to have a comfortable gap between each AAA game release.

Borderlands 4 trailer

Borderlands 4 platforms

Borderlands 4 will launch for PC, PS5, and Xbox Series X|S.

Borderlands 4 story, setting, and characters

“Ignite a resistance and blast your way through mechanical monstrosities, bloodthirsty bandits, and vicious beasts. Amass an arsenal of death-dealing firepower to wreak havoc as you tear your way across Kairos,” the official synopsis for the game reads.

The Timekeeper
The Timekeeper

We’ve faced extradimensional monsters, a genocidal CEO from hell, and lethal social media influencers in previous games, but for Borderlands 4, we’ll be taking on the oppressive Timekeeper. We’ve seen glimpses of him in the trailers for Borderlands 4, and from what little information has been revealed, we do know that he’s a sharp-dressed dictator aiming to create a perfect world order. That, and he’s apparently far more dangerous than Handsome Jack ever was.

One of the new locales you'll explore in Borderlands 4
One of the new locales you’ll explore in Borderlands 4

While Borderlands 3 expanded beyond Pandora to several other worlds, Borderlands 4 will take place on the planet of Kairos. Because the game has been designed for PC, Xbox Series X|S, and PS5, this makes Kairos a seamless and “expansive” location to explore. According to Gearbox Software CEO Randy Pitchford, if you see an area of the world that interests you, you’ll be free to explore it.

“One of the challenges with the term ‘open world’ is other games have done different things with that and there’s things that we’re doing that none of them have done,” Pitchford said. “But there are things that we, specifically, don’t do because we are Borderlands. And we care so deeply about combat dynamics and care so deeply about that moment-to-moment feeling. We craft this [world]. Everything that unfolds has [purpose]. You can feel the heart of the designer behind it. You can tell, people that care a lot made this shit.”

“They’re putting this here for [the player]. This isn’t all just a systemic, algorithmically filled world. So be careful when you’re talking about this. I wouldn’t say ‘open world’ because that [term] will come with baggage. That isn’t what we are. But it is seamless, and it is expansive, and it is larger than anything we’ve ever done, and it is filled like nothing we’ve ever done.”

As for the world itself, Gearbox describes it as a high-tech but lo-fi location full of interesting opportunities for players to experiment with gameplay and weapons.

Meet the new Vault Hunters of Borderlands 4Meet the new Vault Hunters of Borderlands 4
Meet the new Vault Hunters of Borderlands 4

Now let’s talk about what we know about the game’s playable characters so far.

Vault Hunters are the bread and butter of Borderlands games, as each unique character allows you to experience the main campaign from a different angle. There’ll be four Vault Hunters to choose from on launch day–a tradition that dates back to the first Borderlands game–and each one will offer a specific archetype role. Gearbox hasn’t elaborated on the Vault Hunter classes yet, but judging from the early gameplay trailers, it looks like we’ll get to play as a hulking gunslinger, powerful Siren, and melee-focused swordsman in Borderlands 4.

Borderlands 4 development news

This new Vault Hunter is an absolute unitThis new Vault Hunter is an absolute unit
This new Vault Hunter is an absolute unit

Like the previous games, Borderlands is a looter-shooter that mixes an exotic selection of weapons with unique action skills. The previous game shook up its bread-and-butter gunplay by making each weapon family–Dahl, Hyperion, Maliwan, Atlas, Vladof, Tediore, and Torgue–feel even more distinct from each other, so it’ll be interesting to see if this idea carries through to Borderlands 4.

Gearbox has added that it wants to find a balance between approachability and complexity with the gameplay, both with the core first-person-shooting action and the RPG skill-trees that could be customized to create powerful Vault Hunter builds. At the same time, you can expect billions of different weapons to collect on your journey and Gearbox wants to cut back on the “overabundance of toilet humor” that Borderlands 3 heavily relied on.

It also wouldn’t be a Borderlands game without an option to catch a ride! So far, we’ve seen a chunky hoverbike and a high-tech chariot straight out of the pod-racing scene from Star Wars Episode 1: The Phantom Menace, and it’ll be interesting to see what else we can get behind the wheel of in the full game.

While you’ll be able to get around Kairos with one of several new vehicles, a big upgrade to the gameplay is a grappling hook that can be used to reach areas and help you out in combat.

The other big question we’re still waiting to see answered relates to what we can expect after Borderlands 4 launches.

In a tradition dating back to the very first Borderlands game, Gearbox has regularly supported its looter-shooters with post-launch DLC expansions. The developer has yet to confirm if this will be the case for Borderlands 4, but we wouldn’t be too surprised to see history repeat itself here.

Some of the best Borderlands stories have come from these expansions after all–like Assault on Dragonkeep, The Claptastic Voyage, and Moxxi’s Heist of the Handsome Jackpot–so here’s hoping we get a few more post-launch episodes.

A Borderlands 4 State of Play event is set for this spring, so it might not be much longer until Gearbox shows off and discusses the game even more.

visual studio – Azure functions previously known cluster id issue on Kafka Trigger


I have an Azure Function app and have a kafka trigger which works on other environments. I get this error when trying to to use a new cluster locally in a docker container. The cluster id is FaMgNL3ASkmp-GvfewNOxw. Where or how is it caching that older cluster id?

[2025-02-19T17:43:07.579Z] Libkafka: [thrd:main]: Broker GroupCoordinator/1 reports different ClusterId "bfU02MJ8Sz24p3v5pUAukQ" than previously known "JbosiV5OSVqk1UuvSu8IlA": a client must not be simultaneously connected to multiple clusters
[2025-02-19T17:43:07.591Z] Libkafka: [thrd:main]: Broker localhost:9092/bootstrap reports different ClusterId "JbosiV5OSVqk1UuvSu8IlA" than previously known "bfU02MJ8Sz24p3v5pUAukQ": a client must not be simultaneously connected to multiple clusters

ElectronX is building a stock market for electricity trading


Renewable electricity is cheap and clean, but also less predictable than firing up a gas turbine. Turns out that’s both a problem and an opportunity.

Most solutions to the problem of intermittency involve pairing solar panels and wind turbines with batteries, which store the power for use when the sun sets or the wind dies down. The batteries act as a sort of hedge against those natural disruptions.

But pricey physical assets aren’t the only way to hedge risk. Markets are another. One startup, ElectronX, is in the process of building an exchange in which buyers and sellers can trade electricity. The goal, the company said, is to help both sides manage risk and hedge volatility, taking some of the financial uncertainty out of renewable energy.

To reach that goal, ElectronX has raised $10 million in a follow-on round led by Systemiq Capital with participation from Equinor Ventures, Shell Ventures, and Innovation Endeavors, the company told TechCrunch. The new investment follows a $15 million seed the startup raised in June 2024.

For the most part, the electricity market in the U.S. is highly regulated, built on assumptions that were formed when electricity was largely generated by coal-fired power plants. They ran day in, day out, forming a stable base on which more expensive power plants reacted to fluctuations in demand.

But as solar and wind have entered the market, they’ve turned some of those assumptions on their heads. Unlike large fossil fuel power plants, renewable power can be turned on and off quickly. Batteries add to the cost, but offer even more speed and flexibility in responding to shifts in demand.

Those qualities have opened the door to new ways of trading power, ElectronX argues.

The company’s proposed exchange would allow electricity suppliers and consumers to buy and sell capacity in 1 megawatt blocks on an intra-hour or hourly basis for the current day and the following day. ElectronX is still waiting on approval from the Commodity Futures Trading Commission, but should that happen, the company’s more granular blocks could reduce the “implied multimillion dollar trading requirement” present in today’s electricity markets, the company said.

The goal is to allow smaller companies to play a larger role in electricity markets, similar to how retail traders can participate in the stock market. “By leveraging more precise financial products, renewable assets should see better return profiles and faster payback periods,” the company said in a statement.

Lustful Dead Free Download – WorldofPCGames


Lustful Dead Pre-Installed Worldofpcgames


Lustful Dead Direct Download:

Step into a world consumed by a zombie epidemic, where every resource is precious, and every decision could be your last. In this 2D visual novel, you’ll explore the rooms of a women’s dormitory, where fate (or sheer bad luck) has stranded our Hero. Search for food and supplies, rescue survivors, and enjoy steamy adult content with each character… yes, even the zombies! Decide who to save, how to allocate resources, and how to negotiate with… the zombies. Can you survive in this dangerous yet irresistibly alluring world? Gather a team of survivors, make tough choices, and transform the chaos of a zombie apocalypse into your erotic utopia. Lustful Dead – Survival with a twist! Are you ready? Dismantling Workshop of Bio-Girl

Features and System Requirements:

  • Build your base in the dormitory where danger and desire go hand in hand.
  • Each with her own personality, story, and unique scenes.
  • Experience steamy moments with the girls and unusual encounters with “special” zombie residents.
  • Beautifully designed characters, immersive backgrounds, and detailed scenes.

Screenshots

System Requirements

Minimum
OS: Windows 10 or higher
Processor: Intel or AMD
Memory: 4 GB RAM
Graphics: DirectX compatible graphics card
Storage: 1 GB available space

Installation Guide

Turn Off Your Antivirus Before Installing Any Game

1 :: Download Game
2 :: Extract Game
3 :: Launch The Game
4 :: Have Fun 🙂

VisualStudio.Extensibility: Tagger support and updates to settings


We continue to invest in the VisualStudio.Extensibility SDK to allow users like you to create extensions that run faster and smoother than ever before! VisualStudio.Extensibility helps you build extensions that run outside the main Visual Studio IDE process for improved performance, reliability, and installation without restarting Visual Studio. Additional benefits include a sleek and intuitive .NET 8-based API and comprehensive, well-maintained documentation to help you develop amazing extensions faster than ever before.

For the latest up-to-date docs and installation instructions, visit https://aka.ms/VisualStudio.Extensibility. We encourage you to report bugs and suggest features via the issue tracker on our GitHub repo, where you can also find extension samples to help you get started.

Our 17.13 release of VisualStudio.Extensibility includes the following features:

  • Enhanced editor extensibility through tagger support
  • Expanded settings API to allow for observation of changed settings values

Both sets of APIs are marked as experimental, which means that they are subject to change as we iterate on the design based on customer feedback. A core principle of VisualStudio.Extensibility is to provide intuitive APIs. As hard as we work to shape the API to be intuitive from inception, we understand that there are likely gaps we’re missing or assumptions we’re making that could be addressed over time. We therefore mark new APIs as experimental to allow customers to report such gaps so we can address them. To read more about our experimental API and breaking changes policy, please see here.

Taggers – the foundation of custom text decoration

A powerful editor is foundational to a developer’s daily workflow, providing the essential tools and features needed to write, debug, and maintain code efficiently. In Visual Studio, text decorators are one of the key differentiators that enhance this experience. These decorators, such as text colorization and CodeLens, offer contextual information to help developers understand and navigate their code more effectively. At the heart of these decorative features is the concept of taggers. Taggers are the mechanism to mark the text in the editor with hidden information, enabling the editor to adopt various text decorations later.

For example, to provide a custom CodeLens, first we need to define where the CodeLens should show up. Is it CodeLens for a method or a class? Different languages have different syntax for how methods are defined, and some languages may not have classes at all. To know where the blocks of code that make sense for your custom CodeLens to show up, we first need to “tag” the text in the editor with additional information. In 17.12, we talked about how CodeLens can only be created for languages supported by default in Visual Studio, like .NET or C++. This is because the text is already tagged by our own language services to contain the metadata needed for CodeLens. In 17.13, we are providing the API to provide your own tags, so that you can add CodeLens to languages not supported by Visual Studio. The following example shows a snippet of how to define CodeLens tags for a markdown file.


[VisualStudioContribution]
internal class MarkdownCodeLensTaggerProvider : ExtensionPart, ITextViewTaggerProvider<CodeLensTag>, ITextViewChangedListener
{
    private readonly object lockObject = new();
    private readonly Dictionary<Uri, List<MarkdownCodeLensTagger>> taggers = new();

    public TextViewExtensionConfiguration TextViewExtensionConfiguration => new()
    {
        AppliesTo = [DocumentFilter.FromDocumentType("vs-markdown")],
    };

    public Task<TextViewTagger<CodeLensTag>> CreateTaggerAsync(ITextViewSnapshot textView, CancellationToken cancellationToken)
    {
        var tagger = new MarkdownCodeLensTagger(this, textView.Document.Uri);
        lock (this.lockObject)
        {
            if (!this.taggers.TryGetValue(textView.Document.Uri, out var taggers))
            {
                taggers = new();
                this.taggers[textView.Document.Uri] = taggers;
            }

            taggers.Add(tagger);
        }

        return Task.FromResult<TextViewTagger<CodeLensTag>>(tagger);
    }
}

Of course, there’s a lot more that goes into creating taggers for markdown files, so to view the whole code sample, please see here, or you can refer to our documentation for more details. Try it out and customize the CodeLens experience in your extension even more!

Observing changes to settings values

Another addition we introduced in 17.13 is an enhancement to our settings API which allows extenders to get notified of changes to their settings values. Extenders can now generate settings observers to monitor changes and read their settings value snapshot.


public MyToolWindow(MyCategoryObserver settingsObserver)
{
    settingsObserver.Changed += this.SettingsObserver_ChangedAsync;
}

private async Task SettingsObserver_ChangedAsync(MyCategorySnapshot settingsSnapshot)
{
    this.MySetting = settingsSnapshot.MySetting.ValueOrDefault(defaultValue: true);
    ...
}

Please read our documentation for more detailed information and walk through our sample code for full context.

The time and effort you’ve spent reporting issues and sharing suggestions so far has been instrumental in shaping VisualStudio.Extensibility. We need your help as we continue to develop VisualStudio.Extensibility! Please try out the features and APIs announced and let us know what you think. Check out the docs, browse the code samples, and build your first extension. You can send feedback and report issues through our issue tracker.

To request features, look at Developer Community to see if someone else made a similar request first. Create a new one if you can’t find a similar request. By checking for similar requests and upvoting and commenting on them, you help us better prioritize requests. Give VisualStudio.Extensibility a try today and share your thoughts with us!

We appreciate the time you’ve spent reporting issues/suggestions and hope you continue to give us feedback when using Visual Studio on what you like and what we can improve. Your feedback is critical to help us make Visual Studio the best tool it can be! You can share feedback with us via Developer Community: report any bugs or issues via report a problem and share your suggestions for new features or improvements to existing ones.

Stay connected with the Visual Studio team by following us on YouTube, Twitter, LinkedIn, Twitch and on Microsoft Learn.