Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sidlls
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
29 ms
·
331.
▲
by
sidlls
4y ago
For people with the means to afford it, iOS devices are superior in most ways: from performance to utility to lifetime. They lack features a rounding-error fraction of users care about, like side-loading for example.
332.
▲
by
sidlls
4y ago
Yes, but what does that have to do with my comment? The ease with which an employer can fire someone doesn't have much to do with why the software industry in the US took off versus other countries.
333.
▲
by
sidlls
4y ago
The software industry here didn’t take off because employers could just fire anyone anytime.
334.
▲
by
sidlls
4y ago
If you pay X for something, and then have to start paying Y > X for the same thing, it's become more expensive for you. I don't see how this is debatable.
335.
▲
by
sidlls
4y ago
Because it’s trivial to slap together a garbage app using cheap developers writing sloppy, inefficient code than going the native route. See also: Wordpress/PHP vs the rest of the web.
336.
▲
by
sidlls
4y ago
You paid more of your income than you were before: the very definition of “more expensive” in this context.
337.
▲
by
sidlls
4y ago
But "simple PRs" with poor implementations compound over time and make for outsized tech debt in the future. I agree that addressing specific major issues within the PR (e.g. comments) is not a good approach. If there are "
338.
▲
by
sidlls
4y ago
A junior engineer who doesn’t want to learn from a senior engineer is an engineer setting himself up for a failed career.
339.
▲
by
sidlls
4y ago
I just strongly disagree with this. The context of a code review is the perfect opportunity to teach, much like a technical design review is for system designs, and having them sit as an observer during an incident response is for triage&
340.
▲
by
sidlls
4y ago
"Don't let the perfect be the enemy of the good" is a fine axiom to work by, but like anything else taken to an extreme it can easily be detrimental.
341.
▲
by
sidlls
4y ago
I agree that submissions that bad shouldn't have a permanent record. If I see something egregious I'll ask the person in person, or via our chat software, and make a vague comment like, "Please make the changes we discussed o
342.
▲
by
sidlls
4y ago
I use junior engineers’ code review submissions as an opportunity to teach, and any senior engineer who doesn’t is committing professional malpractice. They have to learn, and that requires someone (in the case of a code review) to teach th
343.
▲
by
sidlls
4y ago
"To them a fighter jet might as well be a Cessna." To play devil's advocate for a moment: they'd have to know the capabilities of these jets to make that determination, and observation of some sort would be required to d
344.
▲
by
sidlls
4y ago
There’s very little skill or intelligence involved in that, though.
345.
▲
by
sidlls
4y ago
Luck and/or violations of civil/criminal law (e.g. tax shenanigans, shortcutting regulations in things like contracting/plumbing/etc., and so on). Blue collar grinds to wealth are mostly fantasy. There is a large amount
346.
▲
by
sidlls
4y ago
s/hard/smart/g You're making a distinction without difference. I literally had no idea whether the company I work for was even going to go public, much less how successful (or not) it would have been. There was no skill
347.
▲
by
sidlls
4y ago
That may be the picture HN paints. In the real world, "SV code monkey" engineers earn in the very low 6-figures, maybe eventually breaking $200k/year total compensation. Outside of FAANG, they're somewhat better compen
348.
▲
by
sidlls
4y ago
Because few people are objective enough to put aside their deep emotional attachment to the notion that their particular bit of hard work and skill meant nothing without that luck. I’m wealthy now: very wealthy by any standard (mid 7-figure
349.
▲
by
sidlls
4y ago
This, among other reasons, is why I avoided applying to these places when my C++ skills were much more current. Certain shibboleths might have been applicable, but these were things any junior developer could have learned and made use of wi
350.
▲
by
sidlls
4y ago
Yes: some kids are quite sensitive to that sort of thing. More importantly, it's not actually teaching them anything except that they must conform.
351.
▲
by
sidlls
4y ago
That's the theory, maybe. I have kids in school. In practice it seems more like simply rote memorization of multiple techniques to solve a problem. It's especially hard when a child figures out his own way, but is graded/mark
352.
▲
by
sidlls
4y ago
Those bullet points are spot on. Once you reach a certain level of experience, by years and/or breadth of experience, you are far more effective and valuable as a source of advice and education than as a code slinger.
353.
▲
by
sidlls
4y ago
I always thought it was perfectly intuitive that "random" wasn't really random on a computer.
354.
▲
by
sidlls
4y ago
That's just the way cooking food works, regardless of the recipe source.
355.
▲
by
sidlls
4y ago
"banned or blacklisted" vs "executed by the state". Definitely equivalent. The West, in general, within its own territory, is better on just about every civil rights issue than places like Pakistan and China. That does
356.
▲
by
sidlls
4y ago
Oh come on . It's disingenuous because the motive is to place the women in situations where the tutor can make advances, not to impart knowledge or help. They may or may not be effective tutors; that has nothing to do with whether it&
357.
▲
by
sidlls
4y ago
In this age group the ratio of <gender you prefer> who are not assessing dating partners based almost purely on physical attractiveness to those who are is tiny. That being said, this is appalling, predatory behavior on the part of
358.
▲
by
sidlls
4y ago
I'm not sure whether to classify this approach to dating as merely dishonest or actively predatory. In either case, I'd hope that I would have imparted enough sense and wisdom to my children that they could see through such transp
359.
▲
by
sidlls
4y ago
Refactors in a large dynamic code base are only small if the API you're refactoring has a small footprint in usage. Others have already given reasons why: tests will break, runtime issues will crop up, etc. The lack of static typing ca
360.
▲
by
sidlls
4y ago
The beneficial owners are the CCP, via Bytedance.
More ›