Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nullindividual
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
91.
▲
by
nullindividual
2y ago
Let's not forget TerraServer[0] which was in production prior to the acquisition of Hotmail (let alone the conversion from FreeBSD). [0] https://www.microsoft.com/en-us/research/publication/the-mic...
92.
▲
by
nullindividual
2y ago
NT kernel still gets improvements. Think IoRing (copy of io_uring, but for file reads only) which is a new feature. I think things like Credential Guard, various virtualization (security-related, not VM-related) are relatively new kernel-in
93.
▲
by
nullindividual
2y ago
That's a developer choice, not the registry in and of itself. You could just as easily have /etc filled files with GUIDs for file names. Generally, 3rd party developers don't use a bunch of GUIDs for keys. Microsoft does for
94.
▲
by
nullindividual
2y ago
But it simply isn't slower than Linux. Robert Collins explains that performance is just as good as Linux and the performance loss on Windows is due to file system filters (Defender)[0]. This is what DevDrive intends (and does) fix. [0]
95.
▲
by
nullindividual
2y ago
This is the responsibility of the installer. Using Windows Installer, this is easily accomplished. The Msi database _does_ track individual files and registry entries. If you're using another installer, or the developer allows their ap
96.
▲
by
nullindividual
2y ago
Not quite. NT 3.1 used a TCP stack from Spider Systems[0]. It was completely rewritten by Microsoft in 3.5[1]. The userland utilities, ping, tracert, etc were brought over from BSD. [0] https://en.wikipedia.org/wiki/Spi
97.
▲
by
nullindividual
2y ago
Windows 2.0 for i386 was the first to introduce protected mode and preemptive multitasking. These features had to wait for Intel but it was available in 1987.
98.
▲
by
nullindividual
2y ago
Win32 runs on Linux by way of SQL Server.
99.
▲
by
nullindividual
2y ago
This is incorrect per David Cutler. https://www.youtube.com/watch?v=xi1Lq79mLeE&t=4314s
100.
▲
by
nullindividual
2y ago
This is a Win32-ism rather than an NT-ism. This will work: mkdir \\.\C:\COM1
101.
▲
by
nullindividual
2y ago
Not sure what NT4 systems you were dealing with, but I've dealt with ones thrashing the page file on spinning rust and the GUI is still responsive. NT4 had a higher base RAM requirement than 9x. Significantly so.
102.
▲
by
nullindividual
2y ago
If you watch the interview with David Cutler to the time code I linked to, he explains that NT stands for New Technology which marketing did not want.
103.
▲
by
nullindividual
2y ago
> https://www.youtube.com/watch?v=xi1Lq79mLeE&t=4314s "New Technology", but yes, it's funny
104.
▲
by
nullindividual
2y ago
The reason is due to file system filters, of which Windows Defender is always there. There is a significant delay from Defender when performing CloseFile()[0]. > As I was looking at the raw system calls related to I/O, something imm
105.
▲
by
nullindividual
2y ago
Typo, thanks for the correction. Too late to edit :-)
106.
▲
by
nullindividual
2y ago
A good visual representation: https://psyche.co/films/enter-the-sensory-world-of-an-overst...
107.
▲
by
nullindividual
2y ago
Isn't Windows more abstract than just a frontend[0]? I.e., Windows/386 added protected mode and other features. [0] https://en.wikipedia.org/wiki/Microsoft_Windows#Early_versio...
108.
▲
by
nullindividual
2y ago
You can provision a VHDX on your pre-existing NTFS volume (IIRC VHDX overhead is <=1% for Hyper-V, not sure if that's still the case and/or applies to DevDrive). But yes, I would say an additional drive is ideal. I did just tha
109.
▲
by
nullindividual
2y ago
It was roughly $1/MB in 1999. Or about $250 USD with inflation in 2024 dollars for a 128MB DIMM.
110.
▲
by
nullindividual
2y ago
Link to interview: https://www.youtube.com/watch?v=xi1Lq79mLeE ( https://www.youtube.com/watch?v=xi1Lq79mLeE&t=4314s - yes, it stands for New Technology)
111.
▲
by
nullindividual
2y ago
> What I really want is a Windows 2000-esque UI with dense Engineers like you and I want that. The common end user wants flashy, sleek, stylish (and apparently CandyCrush). But don't forget that that 2000 UI was flashy, sleek, and s
112.
▲
by
nullindividual
2y ago
Yes, please! And if you're interested, RegisteredIO and I assume you'd drop in IoRing. In a nicely wrapped PDF :-)
113.
▲
by
nullindividual
2y ago
> NT’s approach to file systems makes many file system operations very slow This is due to the file system filters. It shows when using DevDrive where there are significant performance improvements.
114.
▲
by
nullindividual
2y ago
And don't forget Alternate Data Streams for NTFS! Made specifically for Mac OS.
115.
▲
by
nullindividual
2y ago
> And that compatibility problem was still a hard one for Microsoft to deal with, remember that NT was not ubiquitous until Windows XP despite being a massive improvement. I think when it comes to this it is best to remember the home com
116.
▲
by
nullindividual
2y ago
This describes kqueue: https://speakerdeck.com/trent/pyparallel-how-we-removed-the-...
117.
▲
by
nullindividual
2y ago
POSIX AIO is not non-blocking async I/O; it can block other threads requesting the resource. IOCP is a true non-blocking async I/O. IOCP also extends to all forms of I/O (file, TCP socket, network, mail slot, pipes, etc.) i
118.
▲
by
nullindividual
2y ago
There's a large debate whether a 'hybrid' kernel is an actual thing, and/or whether NT is just a monolithic kernel. The processes section should be expanded upon. The NT kernel doesn't execute processes, it executes
119.
▲
by
nullindividual
2y ago
I pay 10 cents per KWH. Most of the electricity in my state is produced by hydropower.
120.
▲
by
nullindividual
2y ago
The reason I asked is I used to run a dual X5650 server with SSDs and it was about $50/month with the cheapest (or very close to) rates in the US.
More ›