Viewing profile — nickelpro
nickelpro
HN member- Joined
- Sat, Dec 21, 2019, 3:08 AM UTC
- HN karma
- 2,411
- Public activity
- 615 items
- HN profile
- View on Hacker News ↗
About nickelpro
Recent public activity
-
comment
Comment #49135945
I would never write such a low information, generic, sentence to begin with. AI writing is rife with high-level, generic language. AI prose rarely addresses concrete concerns, inst…
-
comment
Comment #49123959
"A transcript should contain the instructions, messages, tool calls and tool results. Another sufficiently capable model might not continue identically, but it could understand wha…
-
comment
Comment #48988973
> it is tacit consent for an unfinished solution No. It is cutting unused features to make a manageable product. * "That won't work on GCC 5.5." We don't support GCC 5.5, or any co…
-
comment
Comment #48984084
"None of the deployments under consideration for this new initiative use that mechanism, that other deployments might is irrelevant to the internal product we are building" In my s…
-
comment
Comment #48979627
"We're not trying to build a perfect solution here" is not something said to assuage over-engineering or encourage sloppy work. It's said to head off a specific complaint from a sp…
-
comment
Comment #48914542
They aren't. This is a Windows quirk. Most IDE extensions which interface with git (or any other CLI program) from the CWD are "vulnerable" to the same attack. This is why the upst…
-
comment
Comment #48877619
OP is not the author. Fabien Sanglard's HN handle is fabiensanglard
-
comment
Comment #48688720
They are the wider community. Programmers working on behalf of corporate actors write open source code in the commons because their organizations have discovered competing on some …
-
comment
Comment #48686076
> A lot of open source folks are going to be very skeptical, rightly so, of this group of players. You say this as if these players aren't members of "the open source folks". It's …
-
comment
Comment #48632485
A pointless distinction for OP's (heavy handed, LLM-generated) point: >The database you are helping build for a trustworthy government does not stay in trustworthy hands. Administr…
-
comment
Comment #47988972
You've already rejected elsewhere in the comments the style of problem these calculators are used for as either "more complicated than a high schooler is taught" or a "your teacher…
-
comment
Comment #47988409
That rules out classes of problem which we want to teach, or falls back to using lookup tables which is more arduous and limits the number of problems which can be put on an exam. …
-
comment
Comment #47975341
The compilation database[1] given to clangd needs to be complete, understood by the clangd argument parser, and capable of producing a build. This starts to hurt bad when the compi…
-
comment
Comment #47966031
Basically that clangd needs an accurate compilation database to consume, which isn't a requirement for other language spaces.
-
comment
Comment #47961300
If you do not understand how the underlying language server is configured, what the input and outputs are, how it operates, you will run into errors you are unequipped to deal with…
-
comment
Comment #47961264
Because the bar is low and part of the craftsman's job is to learn their tools. If everyone who wanted to use a computer needed to learn how language servers work, that would be a …
-
comment
Comment #47953558
It stops at the tools you use, "it's a tool you use every single day". If it's not a tool you use every day, you don't need to learn it. If you don't use language servers, you don'…
-
comment
Comment #47953431
The context is a user adopting an editor that has LSP integration and is relying on the language server. That's why I said "it's a tool you use every single day". If your tool is T…
-
comment
Comment #47951123
This is way too equivocating. You are a craftsman, learn your tools. Could you imagine the equivalent from other professionals? A machinist saying, "Understanding the differences a…
-
comment
Comment #47934688
Because then all entrants would fail the competition. There has been no significant jump in capabilities such that a meaningful demonstration of general purpose or cryptographicall…
-
comment
Comment #47740130
"CMake is too hard to debug, I'm stuck doing confusing print statements everywhere when I misconfigure something" "Good news, we added a debugger" "CMake has a debugger? Who would …
-
comment
Comment #47672909
They're just different definitions of success. For fusion the bar is "economically viable", in the current discussion for QC the bar is "cryptographically relevant". They are compa…
-
comment
Comment #47671846
Fault tolerance is a hard problem, assembling qubits for simultaneous gate operations is another hard problem. There are several dozen others. It is exceptionally unlikely CRQC wil…
-
comment
Comment #47578409
I agree basically with everything you're saying, but that's not arguing for raw gate netlists. If anything it's arguing for even higher levels of abstraction where clock domains ar…
-
comment
Comment #47577420
I wanted to ship import std in 4.3 but there are some major disagreements over where the std.o symbols are supposed to come from. Clang says "we don't need them", GCC says "we'll s…