Hacker Newsnew | past | comments | ask | show | jobs | submit | mjsabby's commentslogin

I've joined the B70 bandwagon as well, and have started profiling, will keep this thread updated. I suspect if we get enough of us to get even 80% of theoretical perf we'll be in a good spot. I also have two B70s.

I got it at 39, still have it, you'll be fine.


Lots of clinics in Vancouver BC fully body MRI scans that are not super expensive. I really do think we should just make MRIs cheap and then get the whole world to do them.

I understand the cost, time, etc. but I still think if we can stop doing other useless stuff as humanity and do this it would be net positive.


Can you elaborate “never rely on countermeasures”. What are you referring to?


As a general heuristic, in modern warfare, countermeasures seem not to be very reliable. If you have to rely on countermeasures working perfectly for your mission profile, you're probably doing things wrong.

That's not to say they can't help you win, but even if it seems that they are perfectly effective history shows that they generally aren't.


I think it's in reference to ABM defense. The ABM is the countermeasure.


My team did this when we moved Bing.com over to .NET Core, but it's internal. I will see if we can make it public. The problem is there are some skeletons in the closest that are irrelevant now (some since NS2.0, more since netcoreapp3.1), so I wonder how informative it will be.


Would love to read about that, even if some parts are now already outdated or no longer as big am obstacle.

A site as large / complex as I assume bing is would possibly allay lots of our concerns and give us some concrete steps to move forward with.


Thanks for the suggestion, I've modified the graphic.


It's still misleading unless you look for the specific numbers...


It's in milliseconds. I'm going to update the post and add that note, but omitting values was a business decision, sorry.


Barring any bugs, the hope is that the code generated on Windows and Linux for the same architecture will be very similar, modulo calling conventions and ABI.

Then you come down to issues like Linux networking vs. Windows networking, Disk I/O differences which are interesting but from a .NET perspective less so in my opinion.


It is very interesting to know if running .net core on Linux gives you better performance than on Windows. If you don't get any perf. penalty then moving to Linux saves you a lot in Windows Server licenses! And if Linux is faster then there is really no reason to stay with Windows Server anymore.


Bing is Microsoft, they likely do not pay for Windows licensing, and would also rather work with the Windows team than switch to Linux.


Of course Microsoft won't. THE outcome of the performance comparison is important for all the other companies using .NET.


Bing is huge both in codesize and technologies used, but most of it is a flavor of Windows Server 2016 (soon 2019) + http.sys + C# + Razor + TypeScript for Frontend. C#/C++ for middle and lower tiers.


Windows Server 2016. All the improvements in the post that helped us are the same on Linux. I will agree though there's more dogfooding to be done. It's happening slowly but surely.


>> It's happening slowly but surely.

Exciting to hear. .NET is truly a diamond in the rough on the Linux side, its only major problem seems to be catch-22 in the sense that few people use it there, so the ecosystem is slow to come in.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: