The x86 architecture is the weirdo, part 2
It does everything differently, because of course it does.
Microsoft for Developers - Get the latest information, insights, and news from Microsoft.
Visit devblogs.microsoft.com → RSS feedOn Hacker News Mar 2019 – Nov 2026
Software Engineering 95Systems & Performance 57History & Retro Computing 41Programming Languages 31Tools & Productivity 15Society, Policy & Culture 9
It does everything differently, because of course it does.
Today the Direct3D and HLSL teams are excited to share some insight into the next big step for GPU programmability. Once Shader Model 7 is released,
A very primitive version of recovery.
For an ABI that probably nobody uses.
Figuring out how it went missing.
I did tell you not to do that.
.NET 8 includes significant improvements to the Hardware Intrinsics feature.
Oh look what you just made there.
Another rogue patcher.
The critical section may be an old dog, but it's still learning new tricks.
So unlike all the others, yet people think it's the normal one.
A stopwatch and a race against time.
Didn't even make it out of the gate.
Ways of dealing with the fractured address space.
It's easy to append bytes to the end of a file: Just open it for writing, seek to the end, and start writing. It's also easy to delete bytes from the end
A comparative study of processor architectures.
The rules of logic no longer apply when you cross the line.
Explore many performance improvements, big and small, that have gone into the .NET 5 runtime and core libraries to make apps and services leaner and faster.
WSL 2 is a new architecture that allows for dramatic file system performance and full system call compatibility in WSL using a Linux kernel.
It acted as the 16-bit legacy device driver layer.
In the original release of Windows 95, you could change your time zone by clicking on the map, and the time zone you selected would highlight. Similarly,
Introduction: Beginning in Insider Build 17063, you’ll be able to use the unix socket (AF_UNIX) address family on Windows to communicate between Win32
Not every code injection bug is a security hole.
It’s been 3 months since I first wrote about our efforts to scale Git to extremely large projects and teams with an effort we called “Git Virtual File System”. As a reminder, GVFS, together with a set of enhancements to Git, enables Git to scale to VERY large repos by virtualizing both the .git folder […]
The computer itself ceases to exist.