#software
- AWS re:Invent 2020 Kicks Off as a Three-Week Virtual Marathon
AWS re:Invent 2020 opened today as a free, three-week online conference, with Andy Jassy's keynote unveiling GA EC2 Mac instances and new ECS/EKS Anywhere tooling.
- How a Year Stuck at Home Turbocharged Cloud-Native and DevOps
The pandemic pushed enterprises toward containers, CI/CD, and Kubernetes faster than any roadmap would have, right as AWS re:Invent looms.
- .NET 5.0 Arrives and Finally Merges Framework With Core
Microsoft ships .NET 5.0, C# 9, F# 5, ASP.NET Core, and EF Core, unifying .NET Framework and .NET Core into one cross-platform runtime.
- What to Expect from .NET Conf 2020: The Great Unification
.NET Conf 2020 (Nov 10-12) should ship .NET 5, C# 9, and F# 5, finally merging .NET Framework and Core into one runtime.
- Red Ventures Officially Owns CNET Now, and That's a Big Deal
Red Ventures closed its roughly $500 million purchase of CNET Media Group from ViacomCBS, taking over CNET, GameSpot, Metacritic, TVGuide.com, and Chowhound.
- Nitro PDF Breach Exposes 70 Million Email Addresses
Nitro's PDF service disclosed a breach exposing over 70 million email addresses and document titles, now circulating on hacking forums.
- Why TypeScript Is Winning Over More Teams
TypeScript keeps climbing GitHub's language rankings as teams trade JavaScript flexibility for compile-time safety and better tooling.
- Ubisoft Connect Replaces Uplay, Just in Time for Valhalla
Ubisoft rebrands Uplay as Ubisoft Connect, unifying achievements and rewards across PC, console, and Stadia as it courts players away from Steam and Epic.
- Microsoft Says Employees Can Work From Home Indefinitely
Microsoft confirms U.S. staff can go permanently remote with manager approval, one of Big Tech's most flexible pandemic-era policies yet.
- Python 3.9.0 Is Out, and the Dict Union Operator Is the Small Thing I'm Most Excited About
Python 3.9.0 lands with dict union operators, a new PEG parser, and PEP 585 generic collection types, as Python 3.5 hits end-of-life.
- Python 3.9 Lands This Week: Dict Merges, Cleaner Type Hints, and a Farewell to 3.5
Python 3.9.0 ships October 5 with new dict merge operators and PEP 585 generics, right as 3.5 hits end-of-life.
- Six Months In, the Remote-Work Tool Pile Just Keeps Growing
Zoom, Slack, and Teams usage is still far above pre-pandemic levels, and the feature wars between them are heating up.
- TikTok Gets a Corporate Life Raft, WeChat Gets a Judge on Its Side
ByteDance's Oracle-Walmart deal aims to keep TikTok alive in the US, while a federal judge halts the WeChat download ban.
- Contact Tracing Goes Bluetooth: Inside the Exposure Notification API
Apple and Google's joint Exposure Notification API is now powering state and national COVID-19 apps, but adoption and privacy design remain hotly debated.
- Deno at Four Months: A Serious Node.js Alternative?
Four months after its 1.0 release, developers are seriously weighing Deno's TypeScript support and permissions model against Node.js.
- Huawei Hands Developers a Beta of HarmonyOS 2.0
Huawei opened a HarmonyOS 2.0 developer beta at HDC 2020, its clearest move yet toward a phone OS that doesn't depend on Android.
- Android 11 Lands on Pixel: Bubbles, One-Time Permissions, and Screen Recording
Google's Android 11 starts rolling out to Pixel phones today, bringing conversation bubbles, one-time app permissions, and native screen recording.
- .NET 5 Nears Launch: Microsoft's Plan to Unify .NET
With Preview 8 out and GA set for November 10, .NET 5 aims to merge .NET Framework, .NET Core, and Xamarin into one platform.
- TypeScript 4.0 Lands, and Variadic Tuple Types Are the Star
TypeScript 4.0 ships with variadic tuple types and labeled tuple elements, unlocking sharper typing for function arguments and array structures.
- Why Systems Programmers Keep Reaching for Rust
Rust's memory safety without a garbage collector keeps pulling engineers away from C and C++ for performance-critical code.
- Epic Games Declares War on the App Store Model
Epic slipped a direct-payment hotfix into Fortnite, got booted from both app stores within hours, and immediately sued Apple and Google.
- GitHub Codespaces and the Case for Ditching Your Local Dev Setup
GitHub's new Codespaces beta spins up a full cloud VS Code from any repo, and it's part of a bigger 2020 push toward ephemeral dev environments.
- Low-Code and No-Code Tools Are Quietly Eating Enterprise Software
Business teams are building their own internal apps and automations without a dev team, and it's changing what enterprise software even means.
- Which Remote-Work Habits Will Outlast the Pandemic for Dev Teams
Zoom, Slack, and GitHub usage keeps climbing as engineering teams go fully remote — here's what's likely to stick around.
- A First Look at What's Coming in Python 3.9
Python 3.9 hit feature-complete beta in May, and the changes are small but genuinely useful for everyday code.
- Twitter Just Had Its Worst Security Day in Years
A phone-based social engineering attack let hackers hijack roughly 130 verified Twitter accounts to run a bitcoin scam.
- Streaming Just Overtook Cable in America, and It Only Took a Pandemic
New reports show more Americans now watch streaming TV than traditional cable, a milestone pulled forward by months of lockdown.
- GitHub Just Buried Open Source in a Mountain (Literally)
GitHub archived a 21TB snapshot of public code into an Arctic vault meant to survive 1,000 years.
- H.266/VVC Is Officially Finalized — Half the Bitrate, Same Quality
The Fraunhofer HHI-led consortium finalized the H.266/VVC video codec, targeting roughly half the bitrate of HEVC at equal quality.
- C++20 Is Nearly Done — What Developers Get This Summer
C++20 is heading toward finalization this summer with concepts, modules, coroutines, and the spaceship operator in tow.