Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jdsully
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
49 ms
·
541.
▲
by
jdsully
7y ago
You can't really divorce IPC from the process used, the amount of nested logic in each pipeline stage is a direct function of gate delay and therefore the manufacturing process. On one process I may be able to fit 10 stages while on a
542.
▲
by
jdsully
7y ago
Even on a transistors per mm measure the 14nm++++ they are using is vastly inferior to TSMC’s 7nm. Its only Intel 10nm that is equivalent and we don’t have desktop CPUs on that process yet (if we will at all).
543.
▲
by
jdsully
7y ago
It really shows you how good Intel's IP is that they can even make competitive CPUs on a generation old process.
544.
▲
by
jdsully
7y ago
Its really hard to go back and look objectively too. The movie Philadelphia is now really hard to watch because of the aggressive homophobia, and yet that is how most of the US felt about gay people at the time. It almost seems unrealisti
545.
▲
by
jdsully
7y ago
At cruising speed the Concorde was as efficient as a commercial jetliner of the day. The issue was they had to be subsonic near land due to noise and in that mode of operation they were extremely inefficient.
546.
▲
by
jdsully
7y ago
You need division to go from a file offset in bytes to a sector number, hence the need for power of 2 sizes to make this fast. The kernel assumes in multiple places sectors are a power for 2 for this reason - it doesn't rely on the co
547.
▲
by
jdsully
7y ago
The issue is non power of 2 sector sizes. The kernel computes sectors with shifts not division (which would be slow).
548.
▲
by
jdsully
7y ago
I’m concerned this isn’t being done through the proper legal channels. The emergency powers act would allow the suspension of civil liberties and permit this. However short of that a mayor shouldn’t have this power.
549.
▲
by
jdsully
7y ago
Yes, I think we debated the whole concept of GDI being in the kernel as well. The Vista experience shows you it was and still is necessary for perf.
550.
▲
by
jdsully
7y ago
The simple answer is use D2D/Dwrite for low level render code in new projects. If you use C# there’s probably higher level wrappers over these. Some of the older C# APIs wrap GDI+ which is pretty slow and renders text really poorly so
551.
▲
by
jdsully
7y ago
You draw to a DirectX surface rather than the raw frame buffer but it is by no means translated to D2D. D2D has a "GDI" emulation mode, but it's more than worthless if you care about rendering fidelity with the real thing -
552.
▲
by
jdsully
7y ago
It was moved out in Vista with great fanfare. A side effect was GDI was no longer hardware accelerated. With windows 7 and later hardware acceleration was added back necessitating parts of it return to the kernel. For obvious reasons thi
553.
▲
by
jdsully
7y ago
Humans are social creatures. I find it hard to believe we'd accept indefinite "social distancing" over the long term - consequences be damned.
554.
▲
by
jdsully
7y ago
The thing I've learned dealing with professionals in other fields is that they just don't care as much as you do. The economics of their profession simply don't allow it. In software if you spend 8 hours fixing a bug that bu
555.
▲
by
jdsully
7y ago
You do lose the inherent value in the organization. Planes and humans don't create value on their own they have to be organized into a system. That system falls apart when a company is sold off for parts. Sometimes it makes sense if
556.
▲
by
jdsully
7y ago
Product Studio, RAID's replacement was great. I really didn't like the transition to TFS.
557.
▲
by
jdsully
7y ago
They were pre assembled from DELL or HP. You had to take everything out of the boxes hook up monitors, etc. The hard part was installing the OS, drivers, and getting your build environment going. One very excellent developer did not know wh
558.
▲
by
jdsully
7y ago
Depends on where you work. My time at Microsoft was much closer to what you said I will not hear. There was a parable they used to use in training about how a young developer found a flaw that would only happen “one in a million” times - no
559.
▲
by
jdsully
7y ago
.NET has a very good inter-op story for win32. If you started with MFC, WPF, or another framework and then needed to add win32 flourishes you can do so quite easily. It's quite a different thing to try and retrofit a traditional win32
560.
▲
by
jdsully
7y ago
I don't think its fair to say it wasn't used. Just that it wasn't used on the big projects like Office. There were certainly a ton of internal tooling from that era that did indeed use it, which was also the primary use cas
561.
▲
by
jdsully
7y ago
TFS was never really that good and I won't defend it, but Winforms and WPF are more RAD tools not really appropriate to projects like Office. They are excellent for the tasks they were designed for. Re the Office libraries you probabl
562.
▲
by
jdsully
7y ago
> When it comes to TFS vs Git, even Microsoft will choose Git. (e.g. it is the only version control designed from the start to handle a major operating system kernel) Microsoft used an internal fork of perforce for most of Windows'
563.
▲
by
jdsully
7y ago
It's so you can run software without trusting the operating system. And by extension that implies the root user as well, but that's not always the use case (it is for DRM). E.g. you might want your credit card processing in an en
564.
▲
by
jdsully
7y ago
Only in suburbia. In the cities they frequently had code locks and required purchase to use.
565.
▲
by
jdsully
7y ago
It's true for Israel, Canada, and numerous other countries. I don't see what grounds you have for contradicting OP, especially since we don't even know what country he or she is in.
566.
▲
by
jdsully
7y ago
Antartica is -56C right now. Another 23C should be manageable. This doesn’t have to be done in the tropics.
567.
▲
by
jdsully
7y ago
The comment originating this discussion provides no evidence in any direction on the quality of the rust standard library. Merely that you wouldn't use these in practice, nor would you in C++.
568.
▲
by
jdsully
7y ago
The comment applies word for word to C++ as well. Linked lists are just bad datastructures for modern CPUs. I don’t use rust so I can’t speak to the quality of the std lib, but I don’t think its fair to use the parent comment as evidence ei
569.
▲
by
jdsully
7y ago
The 1900 leap year bug is for Lotus 123 compatibility. Nobody cares about that now but it was critical in the beginning - Imaging moving to Excel and all your dates are off by a day. These days it sticks around because of compatibility with
570.
▲
by
jdsully
7y ago
Sounds like the P series is a better fit for you. Hot swappable batteries, easy access to RAM and disk storage bays, and plenty of power for everything you want to do. I love mine to death, but it has that old school laptop weight and size.
More ›