Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
weberc2
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
34 ms
·
301.
▲
by
weberc2
7y ago
> It is you who obsesses over gender I'm afraid, not me. What I am saying is that as the hirer, you are able to give someone a chance. Therefore, you can look at the potential of your candidates, rather than accomplishments. You can
302.
▲
by
weberc2
7y ago
I would really like any sort of supporting evidence for this claim. I imagine churning 28% of your employee base regardless of gender would produce a culture shift--probably a very negative one. Even more negative if you're targeting
303.
▲
by
weberc2
7y ago
I’m not familiar with that. I’m familiar with the notion that social media giants should behave more like utilities, but that view is based on the sheer volume of speech that they can manipulate even to manipulate our democracies. However,
304.
▲
by
weberc2
7y ago
I don’t see how this can be anything but a good thing. If you are certain that there is discrimination against women in physics, then this is a great opportunity to convince the world of it. I never understood the attitude of “trust us, it
305.
▲
by
weberc2
7y ago
To be clear, I didn't say "less than 1 out of every 100 lines", but in any case I don't consider yours to be a reasonable definition of "everywhere". Especially since such a low frequency doesn't support y
306.
▲
by
weberc2
7y ago
It's not an important distinction at all. A "program" isn't well-defined; it's inherently abstract. A container is a manifestation of a running program as is a Unix process; both are "runtime environments"
307.
▲
by
weberc2
7y ago
> Containers are not programs. And even they were, they absolutely do not adhere to the Unix philosophy. They are programs (barring some semantic nitpickery about "programs run in containers"), and like programs, we can'
308.
▲
by
weberc2
7y ago
Yeah, veteran sysadmins probably aren't its target audience. Orgs probably want to be able to enable their dev teams to deploy/operate production infrastructure without hiring a legion of sysadmins with decades of experience. Kube
309.
▲
by
weberc2
7y ago
Kubernetes is the operating system in this analogy, and it’s quite a modular operating system at that. Specifically, it schedules the programs that themselves should adhere to the Unix philosophy. I don’t think the Unix philosophy ever exte
310.
▲
by
weberc2
7y ago
I don’t think this extends to libraries, which are units of composition and each unit comes with a more-or-less fixed amount of overhead for managing the trust relationship with the maintainer (as well as other things, like managing the ver
311.
▲
by
weberc2
7y ago
I imagine it’s easier to persuade people who are used to and depend on trains that they should build more train lines. For better or worse, most Americans are happy with their cars and train transit is at best a nice-to-have.
312.
▲
by
weberc2
7y ago
It is used for things like printf and JSON marshaling. I’ve been using Go regularly since 2012 and this isn’t a real problem. The reflection in the standard lib and popular third party libs (and most unpopular third party libs for that matt
313.
▲
by
weberc2
7y ago
Ah, that would make sense. I’ll have to take your word for it.
314.
▲
by
weberc2
7y ago
How do you arrive at that conclusion in light of his grievances with Holmes/Theranos? Seems pretty obvious that he is distinguishing between the degree of damage between different scams, believing it is worse to harm low or middle clas
315.
▲
by
weberc2
7y ago
Go doesn’t rely heavily on runtime reflection. Putting it in the same category as C or JS is disingenuous. Rust has a great static type system, but I’ve never seen a Go program fail on a runtime/reflection type error before.
316.
▲
by
weberc2
7y ago
Rust has its own -rs thing going on.
317.
▲
by
weberc2
7y ago
Not sure who "many people" are, but no one in this thread is claiming that git is unworkable, only that it is confusing. A collaboration tool like git is highly subject to network effects. The usability delta between git and a giv
318.
▲
by
weberc2
7y ago
> And where are they now? https://en.wikipedia.org/wiki/Survivorship_bias
319.
▲
by
weberc2
7y ago
> I'd venture a guess that your familiarity with hg is interfering because the conventions are different. Git users also need to answer questions like "What changes are in my feature branch?" (e.g., a PR) and "What ch
320.
▲
by
weberc2
7y ago
> If they had built their own framework, the team that produced it could just as easily published a security patch that was ignored. I believe you're just making the inverse assumption from Cox. He seems to assume a monorepo-esque s
321.
▲
by
weberc2
7y ago
/u/samatman is definitely mistaken, and I think you are correct (although I'm not sure about "the set of changes since that commit"). As far as I can tell, `git diff <commit>` and `git diff <branch>` b
322.
▲
by
weberc2
7y ago
If your achievements came about by luck then how do you get off claiming credit for their success? I don’t think git was purely luck—it is a formidable tool in its own right, but there are better tools out there, and that was especially tru
323.
▲
by
weberc2
7y ago
I don’t think those examples were meant to be an exhaustive list of git’s UI warts. There are many that are harder to remember and creating aliases and functions for each of them require building a full alternative UI. For example, how do y
324.
▲
by
weberc2
7y ago
I can still never remember the git equivalents for things like ‘hg log -r default:feature-branch’ or ‘hg diff -c <commit>’. People who haven’t used Mercurial really have no idea how pleasant a VCS interface can be.
325.
▲
by
weberc2
7y ago
I doubt Git would be popular without GitHub. Had the GH founders instead been more familiar with Mercurial, we would all be using the latter. Having used both extensively, I think we would all be better off in that alternate history, but su
326.
▲
by
weberc2
7y ago
I'm not coming from INI files. :) I actually always felt they did a poor job of representing anything more than key value pairs and they weren't standardized, so I always managed to avoid learning the grammar(s). I'm sure if
327.
▲
by
weberc2
7y ago
I meant that the review score should tell you whether or not you need to read between the lines. If you don't want to read between the lines, stick to results with 4+ star reviews (maybe 4.5+ star reviews). I _also_ read other reviews
328.
▲
by
weberc2
7y ago
> need to read "between the lines" of misleading representations of properties. I've never had a problem with this, but I also don't bother staying anywhere that doesn't have a 4-star or better average. If you ju
329.
▲
by
weberc2
7y ago
Because there is very little supporting evidence for discrimination of any kind that could justify the “privilege” hoopla, and every time you press someone on their meaning of “privilege” they retreat from the “discrimination” definition to
330.
▲
by
weberc2
7y ago
You’re welcome to your opinion. I disagree that XML is ideal for representing tree structures or anything else for that matter. I’ve used XML a lot (including for UIs and other tree-like data structures), but ever since JSON became popular
More ›