Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
xh-dude
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
xh-dude
5y ago
It is, and it’s not directly tunable … the opinion is ‘we’re IO-bound, not compute-bound’. I spent a chunk of time recently (10s of hours) doing dumb C# vs Go benchmarks - files and networking, and nothing worth taking seriously - just, usu
62.
▲
by
xh-dude
5y ago
I’m not sure the mentality is exactly “oops, oh well, leave it broken forever” [0]; it is intentionally ponderous. As a stop-gap, linters [1] can get excellent insight from ASTs. The stability of Go is something I value a lot, so I don’t mi
63.
▲
by
xh-dude
5y ago
There is an argument that the ‘stay and tolerate the corruption for another generation’ strategy would eventually outlast native “Taliban” resistance - this is the path the U.S. was on, fairly explicitly since 2010 or so. In a realist frami
64.
▲
by
xh-dude
5y ago
Fair point. Maybe there are contrived cases that can get nasty (an interface{}-typed variable boxing a function is possible, not so with any non-empty interface ), but in practice the pathology would be ‘panic’ more than ‘here are the keys
65.
▲
by
xh-dude
5y ago
Parametric polymorphism is a better fit for container types IMHO. There are some interesting notes here… In Go prior to generics, interface{} is an escape hatch less frequently needed but not necessarily much safer than void*. Post generics
66.
▲
by
xh-dude
5y ago
I think it’s fair to assume that adding ethical gray is a well understood tactic in this world. And just that - a tactic.
67.
▲
by
xh-dude
5y ago
McAfee’s story seems worth recording, and that story can’t be reduced to semiotic gestures without losing fidelity about the complications and contradictions in it.
68.
▲
by
xh-dude
5y ago
Like, I see ‘common event loop’ here and don’t OSs (and hardware) past a certain size generally provide interrupt handling, threading, memory management and so forth? These are all highly general mechanisms that have evolved to meet concurr
69.
▲
by
xh-dude
5y ago
There is a presumption of some runtime behaviors in the Go language spec that makes me wonder here … details can be lifted into the type system but if we’re trying to eliminate overhead, can we do this without revisiting a lot of the issues
70.
▲
by
xh-dude
5y ago
Fair enough that Greg can’t know whether Aditya is playing a game. But when Greg says “You, and your group” - it’s surely not Greg’s responsibility to untangle the knot at this point. This comes after Aditya had the opportunity to recogni
71.
▲
by
xh-dude
5y ago
Dr. Lu’s research is asking dangerous, thoughtful questions. The answers are sort of unsurprising. It’s not ethical. As I read the discussion archive carefully: 1) A submits patch 2) G suggests a particular patch was “wasting his time”, and
72.
▲
by
xh-dude
5y ago
Aditya should’ve talked to his advisor before suggesting the gatekeepers were, gasp, gatekeeping
73.
▲
by
xh-dude
5y ago
Agreed ... the thing that bothers me about UML is that it has displaced better, smaller-bore tooling in a significant way. The idea of thinking-before-coding work is of course completely necessary.
74.
▲
by
xh-dude
5y ago
I don’t know , of course, but I have a different sense of where Go will be if it survives generics. The lack of change will mean it’s reliable, it was never as pretty as some other things, and it doesn’t go too far out of its niche. A lot
75.
▲
by
xh-dude
6y ago
https://missing.csail.mit.edu/ is on point here. I think there’s an argument that instructors’ time is better spent on other things, but, yeah, students should be exposed to this stuff somehow or other.
76.
▲
by
xh-dude
6y ago
I’ve heard the contrast described as the difference between amazement at how someone knows something versus how they don’t know something.
77.
▲
by
xh-dude
6y ago
My experience with Julia is not deep, but I’ve found it’s really nice to iterate on something that floats towards something that flies in one ecosystem. It’s not harder than Python to get the working implementation up and going - really the
78.
▲
by
xh-dude
6y ago
Then you don’t have breaking changes, though?
79.
▲
by
xh-dude
6y ago
There are plenty of thoroughly competent, talented, quantitatively oriented PoliSci researchers. Relative to other social sciences it can be less straightforward to be productive with quantitative methods ... there are cases where quant met