Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
neerajsi
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
neerajsi
1y ago
Looks like the ampersands appear in menu items to indicate the keyboard shortcut key to navigate to that item. https://willus.com/mingw/colinp/win32/resources/menu.html
32.
▲
by
neerajsi
1y ago
Yes, they did have the bug with the lock prefix. IOT people at Microsoft got NT booting on the Quark and we ran into that problem. I wound up writing a small tool to patch out all the lock prefixes.
33.
▲
by
neerajsi
1y ago
I've used this 'suggestion' workflow in azure devops. https://devblogs.microsoft.com/devops/introducing-the-new-pu...
34.
▲
by
neerajsi
1y ago
> mean, "not enough data" is an explanation why neural networks can't do a bunch of things... One of the things humans are really good at is learning things from a few examples I dispute the search space problem for someth
35.
▲
by
neerajsi
1y ago
Reading this code for the first time, this seems to be a consequence of the separation between allocating and fd and "installing" a pointer to a file there. Allocating the fd already needs to acquire a lock. So if the install happ
36.
▲
by
neerajsi
1y ago
> In other words the LLM does not contain the knowledge of what the words represent. This is probably true for some words and concepts but not others. I think we find that llms make inhuman mistakes only because they don't have the
37.
▲
by
neerajsi
1y ago
At least in the Windows group, we use ri and fi oppositely from how you describe. RI = sharing code with a broader group of people toward trunk. FI = absorbing code created by the larger group of people on the dev team. Eventually we do a
38.
▲
by
neerajsi
1y ago
She can't make a prediction if the parents don't know. The point is not that she predicted the gender of the child. She predicts what gender the parents expect the child to be without being explicitly told. She didn't tell me
39.
▲
by
neerajsi
1y ago
I once met a gate agent in the Maui airport. She looked at me and my pregnant wife and congratulated us on our upcoming baby boy. I asked her how she knew. She said it was the way we carried ourselves and looked at each other. Not sure wha
40.
▲
by
neerajsi
1y ago
Very interesting project! I wonder if there's a way to make this set of techniques less brittle and more applicable to any language. I guess you're looking at a new backend or some enhancements to one of the parser generator tools
41.
▲
by
neerajsi
2y ago
I experienced the uk system briefly and it seemed decent for the simple thing I needed: wait for the NHS or pay a modest fee for private service. The price of private service is bounded by the fact that you can wait for the NHS.
42.
▲
by
neerajsi
2y ago
Thanks for the explanation. Sometimes it's worth it to keep weird shit working, but it's hard to predict which subset of weird shit will happen in practice.
43.
▲
by
neerajsi
2y ago
Wow, thanks for the links. I was previously unaware of this issue. I checked the referenced bug and I see that it is fixed and will be released in an upcoming version of Windows.
44.
▲
by
neerajsi
2y ago
I've worked in and around srwlock for a long time. I don't think it's all that reasonable to think you should get "shared starve exclusive" by default, which is what you're asking for. We used to demand that ki
45.
▲
by
neerajsi
2y ago
Seems like rfl people should do the work downstream like the rt folks did for a while. Maybe be an upstream for Android and the various corporate kernels. Linus can decide whether to pull from their versions or not but basically maybe they
46.
▲
by
neerajsi
2y ago
Yes, I think the pager attack is also an interesting case study. It's one thing to execute a supply chain compromise for information gathering, where the target may never know what happened. On the other hand, flaunting your abilities
47.
▲
by
neerajsi
2y ago
Vliw is kind of the dual of what pyrolistical was asking for. Vliw lets you bundle instructions that are known to be independent rather than encode instructions to mark known dependencies. The idea pyrolistical mentioned is closer to explic
48.
▲
by
neerajsi
2y ago
I was an EE undergrad. The formative project for me was a competition to see who could make the fastest digitally controlled maze solving robot. The key that gave my team an advantage was the humble ASSERT. If the robot got off track, it wo
49.
▲
by
neerajsi
2y ago
Microsoft had internal tooling very similar to bolt almost 20 years ago. Most of those opts were moved to the compiler in ltcg mode with pgo.
50.
▲
by
neerajsi
2y ago
From what I gather the one time I got to speak with chip engineers is that real estate is still at a premium. Not necessarily the total size of the chip, but certain things need to be packed close together to meet the timing requirements.
51.
▲
by
neerajsi
2y ago
It makes me wonder though if illumos is worth it for a relatively small company to maintain. This bug came out of the larger ecosystem not knowing what to do for a niche OS.
52.
▲
by
neerajsi
2y ago
Putting in in the folder is also nice in that it naturally gets deleted when the folder is deleted
53.
▲
by
neerajsi
2y ago
I work on ReFS and a little bit on NTFS. Alternate data streams are simply seekable bags of bytes, just like the traditional main data file stream. Security descriptors, extended attributes, reparse points and other file metadata are repr
54.
▲
by
neerajsi
2y ago
Microsoft's vfs for git is open source. So is scalar. These are the two main approaches used at Microsoft for large repos. Unfortunately the technically superior vfs approach was a nonstarter on macOS.
55.
▲
by
neerajsi
2y ago
I'd argue that Office has competition in the form of GSuite, which has collaborative features So how much market share does Office have to lose to GSuite before Microsoft can implement features that their competitor has? Put another wa
56.
▲
by
neerajsi
2y ago
I just wanted to clarify something about flushing caches: fences do not flush the caches in any way. Inside the CPU there is a data structure called the load store queue. It keeps track of pending loads and stores, of which there could be
57.
▲
by
neerajsi
2y ago
Afaik, Windows RDP used to do more complex remoting of drawing primitives so that the host computer would send the clients instructions for drawing individual elements. But for many years now, they switched to an approach of rendering all t
58.
▲
by
neerajsi
3y ago
Seems like it could be a compiler or GC bug (or a bug with the safe pointing interaction between compiler and GC). It's possible that a write to the counts array is misdirected so it doesn't occur. Is the sum of counts always less
59.
▲
by
neerajsi
3y ago
I'm not in the gpu programming realm, so this observation might be inaccurate: I think the case of cuda vs an open standard is different from os2 vs Windows because the customers of cuda are programmers with access to source code while
60.
▲
by
neerajsi
3y ago
Wow, great read. I worked on the Windows DLL loader and we had to implement similar mechanics for similar reasons. The PE image format makes some part of this a little easier, but the complexity is essentially the same.
More ›