Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
apardoe-MSFT
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
apardoe-MSFT
9y ago
Hi, I'm the guy who wrote the original VCBlog post. I would assert that we've been consistent in our messaging: there is not an automatic fix available for Spectre. The /Qspectre switch offers help in mitigation. It doesn
2.
▲
by
apardoe-MSFT
9y ago
"Managed memory is free. Not as in free beer, as in free puppy." Dev manager of Exchange used that line in a talk. Never were more insightful words spoken. Devs will move from C++ where they obsess about every allocation to .NET a
3.
▲
Spectre mitigations in MSVC
(blogs.msdn.microsoft.com)
13 points
by
apardoe-MSFT
9y ago
|
0 comments
4.
▲
by
apardoe-MSFT
9y ago
Having worked for 7 years on the .NET runtime team, I can attest that the BOTR is the official reference. It was created as documentation for the engineering team, by the engineering team. And it was (supposed to be) kept up to date any t
5.
▲
by
apardoe-MSFT
9y ago
Coercion is a concern in communities where there's a power imbalance in the home. Consider, for example, an overbearing husband coercing his wife to vote in a particular manner, or just taking her ballot and voting it himself (and coer
6.
▲
by
apardoe-MSFT
9y ago
Thanks, I didn't look far enough to see that the bedcover is removable. Now this truck is an option for me.
7.
▲
by
apardoe-MSFT
9y ago
My definition of truck: if you can't dump a ton of shit in the bed with a backhoe, it's not a truck. It's a minivan. For me, having a permanent bed cover means it's not useful as a truck.
8.
▲
by
apardoe-MSFT
9y ago
Windows 10 has two update channels. Under "Windows Update" > "Advanced Options" there are two separate settings to delay "feature updates" and "quality updates". I don't know whether earlier v
9.
▲
by
apardoe-MSFT
9y ago
Great feedback, thank you! Linux targeting isn't my area, but I know the guy who owns it would love to chat with you. If you want to help us make this better, would you mind sending me an email at apardoe @ youknowthecompany.com? I tot
10.
▲
by
apardoe-MSFT
9y ago
Sure, I can accept that a platform can be doing more than a website and also that you have less control over a platform. Good points, both. I won't comment on Android. I already got ripped to shreds above by trying to bring up the poin
11.
▲
by
apardoe-MSFT
9y ago
Wow, sorry. No, no, I'm not triggered at all. I was only trying to illustrate the fact that there are times when we have no choice but to use an OS that uses telemetry. I'll happily concede this thread and apologize for having bro
12.
▲
by
apardoe-MSFT
9y ago
I didn't mean to offend. I'm just saying that if you think paying for an OS means you won't have data collection, then you're unlikely to find a smartphone that suits you. My point, exactly, is that Microsoft is just ano
13.
▲
by
apardoe-MSFT
9y ago
Thanks for the downvotes! But seriously, do you honestly think that Microsoft is spying on your more than Google, Facebook, or Amazon? And do you think your Mac OS doesn't have the exact same sort of telemetry (or more!) that Windows h
14.
▲
by
apardoe-MSFT
9y ago
So what phone do you carry? A Nokia flip-phone?
15.
▲
by
apardoe-MSFT
9y ago
I know someone who works at Microsoft (and has for 15 years.) These cartoons are brilliant--especially the org charts for different companies--but things actually are changing at Microsoft. Some divisions change faster than others. And some
16.
▲
by
apardoe-MSFT
9y ago
I've used Linux npm on Ubuntu/WSL without any issues.
17.
▲
by
apardoe-MSFT
9y ago
You can already target Linux directly from Visual Studio using either WSL or a Linux machine as the target. It uses the compiler on the Linux machine. Details here: https://blogs.msdn.microsoft.com/vcblog/2017/04&#
18.
▲
by
apardoe-MSFT
10y ago
I can either be charitable or accusatory :) It's not so obscure as to how one might run Xcode tools on another Unix-like OS. It's just illegal. Apple tightly controls their entire stack.
19.
▲
by
apardoe-MSFT
10y ago
I don't think you'll find a way to seamlessly build native iOS apps from Windows. Visual Studio has a great development environment for iOS apps but the compilation still has to happen on a Mac. It's more difficult for develo
20.
▲
by
apardoe-MSFT
10y ago
There's not much preventing any engineer at Microsoft from talking to developers. No lawyers need to be involved :-)
21.
▲
by
apardoe-MSFT
10y ago
Bruce, thanks for the kick! Six years is a long time to wait for a bug resolution. It turns out that our compiler has a minimum size limit in a memset optimization. I’m sure the size limit was there for a Very Good Reason (TM) at one point
22.
▲
by
apardoe-MSFT
10y ago
VS/MSVC has improved a lot. There are details here: https://blogs.msdn.microsoft.com/vcblog/2016/06/07/compiler-... but the long and short of it is that we are working on achieving complete C++98&#x
23.
▲
by
apardoe-MSFT
11y ago
I'd suggest looking at the papers that were submitted for discussion at the upcoming Lenexa Standardization meeting for references. They're located here: https://isocpp.org/blog/category/standardization
24.
▲
by
apardoe-MSFT
12y ago
Pay attention, Scott :) Sorry. Triton is the Windows Phone 8 "Compiler in the Cloud". It basically split NGen into two pieces, allowing the optimization to happen in the Store while the .exe generation happened on the device. The
25.
▲
by
apardoe-MSFT
12y ago
@BuckRogers, these two are related somehow. We've definitely benefitted from conversations with the M# people and they've likely benefitted from conversations with us. In fact, Joe Duffy once worked for our humble little .NET team
26.
▲
by
apardoe-MSFT
12y ago
Reflection.Emit isn't allowed in the Windows Store profile so we haven't handled it in this go-around. Expression compile is supported and handled properly.
27.
▲
by
apardoe-MSFT
12y ago
@rajeevk, we could compile from MSIL and not tell the developer. But you probably appreciate the chance to test out the app on your own the way your user will run it. After all, you'll want to profile it or maybe find that last on-devi
28.
▲
by
apardoe-MSFT
12y ago
@Pantaloons: Right on all counts. One clarification: .NET Native and MDIL are orthogonal. MDIL was used in Triton to split NGen into conceptually two pieces: the optimized part (in the Windows Phone Store) and the part bound on the customer
29.
▲
by
apardoe-MSFT
12y ago
Today, Windows Store. Tomorrow, the world! :)
30.
▲
by
apardoe-MSFT
12y ago
.NET Native addresses many of the same issues as Mono AOT but it has a radically different basis. We had the advantage of hindsight :) The biggest difference with NGen is the fact that .NET Native doesn't ever "fall back" to
More ›