Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
neerajsi
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
61.
▲
by
neerajsi
3y ago
Yeah, I also got 71.4 according to the same logic, but I can buy the argument in the follow on article that the amount of energy dissipated per unit time is what's constant.
62.
▲
by
neerajsi
3y ago
Hi Herrington_d, Thanks for sharing this awesome tool! I'm trying to user it locally on some C++ code to match a method call: v = map->GetValueForKey(somethingUseless, key); For some reason my simple query pattern 'GetValueForK
63.
▲
by
neerajsi
3y ago
This is a really great point! The big tech companies are partly banks of human capital that can be deployed when an investment opportunity arises. Unlike money, the human capital actually cares about whether it's sitting idle or is eff
64.
▲
by
neerajsi
3y ago
Hi Ryan, nice to see you're doing well (I remember you from High School). MSVC's LTCG (LTO) pipeline has been heavily in use at Microsoft for decades now. PGO and LTCG go together. LTCG is the default way most of our binaries are
65.
▲
by
neerajsi
3y ago
I don't know this for a fact, but it's possible that the text run is logically considered to be Arial and the fallback could be handled as just a rendering step, rather than being encoded in the document. Doing it that way could
66.
▲
by
neerajsi
3y ago
I've been thinking for the past few years about how to get a scenario like 'git clone' of a large repo to go fast. One thought is to memory map the destination files being written by git and then copy/unzip the data ther
67.
▲
by
neerajsi
3y ago
> Not sure who will spend days watching the same rocket takeoff and land :-). Have you met a small child?
68.
▲
by
neerajsi
3y ago
I don't think jitting necessarily precludes counting runtime instructions. You could always jit in an internal variable that gets incremented for each high level instruction being translated. And of course you can optimize the incremen
69.
▲
by
neerajsi
3y ago
It looks like the article could have been divided into two separate theses. The Adam Neumann problem is general unproductive investment of savings. The Google/Meta problem is different: the challenge of investing in the context of an
70.
▲
by
neerajsi
3y ago
Renesas RX is the newest cisc I've seen. https://www.renesas.com/us/en/products/microcontrollers-micr...
71.
▲
by
neerajsi
3y ago
Hot take: these are the kind of issues you'd expect if there is a significant amount of capital accumulation. There's always going to be dumb money doing things that make the news. How many failed railroads were made during the in
72.
▲
by
neerajsi
3y ago
I work with many people who are quite intelligent but early in their career or not domain experts in PL implementation. These people are perfectly respectable, but how long would it take to teach them how to map their source to the lifetime
73.
▲
by
neerajsi
3y ago
I think one measurable outcome here is what kind of error message you get when you do violate a rule and whether rust users know what to do to fix their code. As a person who loves to explore the complexity behind seemingly simple interface
74.
▲
by
neerajsi
3y ago
This might be relevant: https://en.m.wikipedia.org/wiki/Self-authorship According to the Kegan theory, it's possible. I'd be fascinated to see it if anyone knows of a study that demonstrates self authorship i
75.
▲
by
neerajsi
3y ago
You're quite right. Science requires the skepticism to apply the stress to theories needed to make them strong. I'm assuming Einstein tried to raise objections using evidence to the contrary and alternative explanations.
76.
▲
by
neerajsi
3y ago
Thanks for your point about death. Death forces our species wide belief set to go through the constrained channel of education and communication, the same way that our bodily attributes go through the constrained channel of our germ-line ge
77.
▲
by
neerajsi
3y ago
Newest versions of Windows do let you use these names.
78.
▲
by
neerajsi
4y ago
The point of homework is to help you learn the material. Okay, you didn't happen to need it. The point of _requiring_ the homework is so that the students who do need it actually do it and get something from the class. It has to be wor
79.
▲
by
neerajsi
4y ago
Can you elaborate on your statement? I think it is more likely that culture drives genetics. If you have a group whose culture favors intermarriage, where marriage is encouraged and even arranged between families with intellectual success,
80.
▲
by
neerajsi
4y ago
I think they were slightly off the mark. The bigger deal is avoiding an extra allocation for an entity that has a variable sized part.
81.
▲
by
neerajsi
4y ago
GC has worse p99 latency, even if it may have better throughout. Also, with manual memory management, you can do all your allocs and frees on other threads that are not executing your latency sensitive logic. With GC, you have to at least e
82.
▲
by
neerajsi
4y ago
The problem is bad enough that a us customer might pay extra to not receive those calls. So maybe the phone company can profit off of a service to solve the problem.
83.
▲
by
neerajsi
4y ago
Not true. The required fencing has huge impact. I led development of the chpe compiler for windows on arm, and the fencing was major source of our gains.
84.
▲
by
neerajsi
4y ago
Have you seen https://github.com/microsoft/VFSForGit ? It's used by the Windows team to manage a monorepo containing most Windows source code. Unfortunately that approach was put in maintenance mode since it didn&
85.
▲
by
neerajsi
4y ago
Do you get the standard reporting error to Microsoft dialog when it crashes? Hopefully someone will be able to look at that. In typical cases only a small summary with the stack is uploaded so your content should not be visible to whoever
86.
▲
by
neerajsi
5y ago
That's not true, unfortunately. Handle values are lifo without any uniquifier.
87.
▲
by
neerajsi
5y ago
On Windows, we have the xperf and wpa toolset that makes looking at holistic scheduling performance, including processor power management and device io tractable. Even then, the skillset to analyze an issue like the one presented here take
88.
▲
by
neerajsi
5y ago
I haven't used it in anger, but it looks to me like the C# async compiler and library support helps reduce the need for large threadpools. But it also looks like the GC was a major contributor, so that would not be as influenced by the
89.
▲
by
neerajsi
5y ago
I don't know why the negative reaction. I've done the kind of analysis you've described many times and essentially been able to quickly identify such issues over the years. We had a similar problem in Windows when we first im
90.
▲
by
neerajsi
5y ago
There's also https://www.microsoft.com/en-us/research/project/cuzz-concur... . This is part of the Windows App Verifier, so it should be usable for any Windows app.
More ›