Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
preseinger
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
preseinger
3y ago
my comment in no way takes the thread into a flame war, and i'm pretty frustrated that it's being judged that way
2.
▲
by
preseinger
3y ago
it's commonly totally sufficient for IDs to represent a rough sort order millisecond precision is great for a lot of use cases
3.
▲
by
preseinger
3y ago
the point isn't that issues and PRs exist, it's that the maintainers don't seem to know what they're doing this is self-evident from a cursory review link me any 3 non-trivial merged PRs and i'm happy to point out t
4.
▲
by
preseinger
3y ago
and what does your experience tell you about applications which are not written in PHP, and which need to handle more than 1000 concurrent users?
5.
▲
by
preseinger
3y ago
code generators are programs written in an existing programming language, which produce target language source code as output macros are programs written in a separate, unique, often turing-complete meta-language, which is implemented entir
6.
▲
by
preseinger
3y ago
usually, code generation is preferable to metaprogramming, mostly because it is easier to understand and maintain
7.
▲
by
preseinger
3y ago
metaprogramming is not a virtue programming languages do not themselves need to be programmable
8.
▲
by
preseinger
3y ago
and a government warrant bypasses all of that there was this whole thing with edward snowden a few years ago, maybe you remember?
9.
▲
by
preseinger
3y ago
where does all of that hardware live? unless it's in your home, it's not trustable
10.
▲
by
preseinger
3y ago
bare metal has high capex and low opex cloud vms have low capex and high opex which one is more expensive is a function of many variables
11.
▲
by
preseinger
3y ago
how do you know your network is trusted and/or private? trick question: you can't even the network links between hosts in a single rack in a DC can be vulnerable
12.
▲
by
preseinger
3y ago
no, it isn't it's an unsatisfiable requirement, and unnecessary to substantiate the legal claims it's dumb to talk about
13.
▲
by
preseinger
3y ago
yes, really feeding input to a program is pretty clearly categorically different than providing source material to a human being
14.
▲
by
preseinger
3y ago
how could someone "prove" which inputs and outputs of a large ML model leveraged any specific data?
15.
▲
by
preseinger
3y ago
i fully understand and appreciate the distinctions, and equivocations, you're describing here. i also agree with you that the best "stuff" acknowledges and maximizes both left- and right-brained parameters my point is less ab
16.
▲
by
preseinger
3y ago
i think my example of "balancing equations" was a poor one. obviously, there is almost never a single objective solution to a programming problem. probably a better metaphor for programming is as a craft -- not a pure science, l
17.
▲
by
preseinger
3y ago
yep! and i have almost exactly the opposite experience! with ruby i feel (same caveats) like there is so much ambiguity that i can't build a coherent and predictable mental model of my program -- it makes me feel anxious and unsure wha
18.
▲
by
preseinger
3y ago
it's a spectrum, of course, but imo yes -- i don't want types to be opt-in at compile time, i want them to be mandatory
19.
▲
by
preseinger
3y ago
it's definitely possible to model programming as an art, and there is value in that model, but (imo) that model is neither productive nor accurate in most programming contexts
20.
▲
by
preseinger
3y ago
right! and, to build on that: people who see programming as maths understand it fundamentally differently than those who see it as prose, they approach every aspect of programming differently, evaluate "quality" on entirely diff
21.
▲
by
preseinger
3y ago
it characterizes programming in a way that is basically incoherent to most stereotypical programmers (i agree with you, for the record, it was gobbledegook to me too) the question is: does programming represent some kind of subjective expre
22.
▲
by
preseinger
3y ago
i don't think anybody really claims python can't be used to build large software the claim is usually more about how the maintenance costs are just way higher versus a statically typed language
23.
▲
by
preseinger
3y ago
absent further qualifications it is two files
24.
▲
by
preseinger
3y ago
i think one important difference between externalizing complexity to unix tools like ssh, and externalizing complexity to npm libraries, is related to (for lack of a better term) quality control any dingbat with a terminal can produce an np
25.
▲
by
preseinger
3y ago
it's pretty straightforward, everything that logs takes a logger as a dependency during construction
26.
▲
by
preseinger
3y ago
if you can delegate synchronization/ordering to the monotonic clock of a single machine, then you should definitely do that :) but that's a sort of trivial base case -- the interesting bit is when you can't make that kind of
27.
▲
by
preseinger
3y ago
do you think the things you mention were deliberate design decisions?
28.
▲
by
preseinger
3y ago
thanks! neat!
29.
▲
by
preseinger
3y ago
icinga? nagios? you're stuck in 1999 friend these tools, and the patterns they enable, have been outmoded for over a decade
30.
▲
by
preseinger
3y ago
haha, man, the absolute _chutzpah_ you need to make (incorrect) accusations like this, even as an anonymous person on the internet, is really breathtaking i hope you reflect on this interaction at some point
More ›