HNHacker News
TopNewBestAskShowJobs

xorxornop

149 karma · joined September 27, 2016

[ my public key: https://keybase.io/xorxornop; my proof: https://keybase.io/xorxornop/sigs/8rf0l8Ot6QrQC9OHVRR2Px9b9Zv8qhSiIk_cfl3Rn-A ]
submissionscomments
xorxornop··on The Steve Jobs email that outlined Apple’s strategy a year before his death
Except that you can't build anything for OSX when you don't have a Mac. That's a totally artificial constraint. Not lock in, you say? Hell,_Microsoft_ is more open than this... the crowd favourite lock-in bogeyman no less...
xorxornop··on Why America Needs India’s Rockets
AFAIK, they only sold un-enriched uranium. If so, you may not be aware, but enriching uranium is NOT a trivial process.

If you can enrich uranium then you can build an ICBM - it takes a lot of good engineering talent and very expensive equipment for either project. Unless you can somehow get another state to sell you the necessary stuff... but I'd consider purchasing uranium enrichment centrifuges vs purchasing ICBMs to be similarly highly-sketchy endeavours (the ICBM more so, but only because it can be used more or less immediately).

xorxornop··on Introducing Rust Language Server
Yeah, that seems nearly a constant for them. For example, in ReSharper (and presumably Project Rider), despite C# having the excellent, very fast (and, critically, fully open source!) compiler-as-a-service, Roslyn, they continue to use their own internal compiler service for code autocompletion, refactoring, and correctness analysis.
xorxornop··on .NET on Linux – bye, Windows 10
And I, too! After discovering Autofac, I've not looked back. Before, I'd tried various DI frameworks, and always left thinking "I totally do not get what why people like this DI stuff". Then, Autofac. Everything just works. But - it's also powerful enough that if I need to do something really clever and/or complex, I can, and it invariably works.

It works just as well in Core. As such, it's usually the first package I install in a new Core project.

xorxornop··on Introducing .NET Standard
Technically, no, but the proliferation of those in the likes of the npm ecosystem is almost entirely due to the shittiness of the JS standard library (such as it is...)

. NET, however, has an excellent stdlib, so in practice you simply do not get packages like this.

xorxornop··on Project Springfield – Microsoft’s service for finding security-critical bugs
Also, there is selection bias at work here: we don't hear about all the stuff that the Microsoft fuzzing team does find. And I bet it's a lot. There's no real benefit to them to share their internal findings - it would effectively just be handing 0-days to malware authors on a plate, after all, affecting all users running older versions - and so we get this very skewed view.
← PreviousPage 5 of 5