Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
icambron
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
49 ms
·
391.
▲
by
icambron
13y ago
My big worry here is debugging. With, say, CoffeeScript, my code translates trivially and it's easy to map my JS back to the source. But it seems like it'd be a lot more complicated here. I'd love to hear the perspective of s
392.
▲
by
icambron
13y ago
Ah, yeah, I'd forgotten about extension methods and how they could be used as mixins. I did indeed switch to that when C# 3 came out. I guess I was just remembering earlier pain.
393.
▲
by
icambron
13y ago
I'm not an absolutist on any of this either, and in practice I make classes inherit each other when it's convenient and makes my code work well. And it sounds like we agree that using mixins is a powerful way of avoiding the ontol
394.
▲
by
icambron
13y ago
> Is this another ad for big design upfront, aka waterfall? Not at all. You won't even know what the right abstractions are upfront. If you want to express the point here in terms of coding process, it's something like "re
395.
▲
by
icambron
13y ago
I think there's some confusion about the analogy being drawn here. Biological classification is, like you said, a question of shared implementations. That's useful and it works especially well in biology because organisms are larg
396.
▲
by
icambron
13y ago
I'll just say it: Kickstarter is for suckers. When you give money to a project, you're doing one of two things: 1. Making a donation to a company. [1] 2. Preordering something that hasn't been built yet. Doing 1 is silly, sin
397.
▲
by
icambron
13y ago
Hmm, yeah. Maybe they erroneously used gross profit (which is useless here). I cede the point.
398.
▲
by
icambron
13y ago
I'm completely willing to believe that big companies have poor intentions when lobbying the government. H1-Bs are just more market distortion. (I personally believe we should just hand software engineers green cards at the airport and
399.
▲
by
icambron
13y ago
You're right that my source was the wrong thing for that (I wasn't careful enough in my quick search). But profit per employee per year is much closer to a million than 250K. Here's the source I should have used : http:/
400.
▲
by
icambron
13y ago
You were duped. > We, as programmers, are ridiculously overpaid already. How could anyone possibly be "taking advantage" of us at these salaries? Overpaid by what metric? Compared to society at large, you make a lot money, yes,
401.
▲
by
icambron
13y ago
> This could have a chilling effect especially on startups entering competition with deep-pocketed big companies. They could just poach the best talent with offers the startups couldn't match. That's exactly like a big chain en
402.
▲
by
icambron
13y ago
I assume you mean 1. But if they're complaining they can't get enough engineers, it can hardly be that they're also hoarding them, right? At the very least, the companies that are a) paying the most and b) looking for ways to
403.
▲
by
icambron
13y ago
From the article (quoting Pando): > ... what began as a secret cartel agreement between Apple’s Steve Jobs and Google’s Eric Schmidt to illegally fix the labor market for hi-tech workers, expanded within a few years to include companies
404.
▲
by
icambron
13y ago
If you were arguing that Google was hiring all those people in a way that was short term and unsustainable , you might have a point. But unlike the US steel example [1], you haven't made such an argument. You've just argued tha
405.
▲
by
icambron
13y ago
This is true and of course it's hard to quantify how much wage impact this had on the numbers. But since the companies' explicit goal in these poaching rules was to keep salaries in check ("we are driving up salaries across t
406.
▲
by
icambron
13y ago
I don't think that explanation quite works. There are two cases: 1. Companies in the Google/Apple/MS cabal 2. Other companies Companies in 2 can always just pay more for what they want, since they're not governed by the
407.
▲
by
icambron
13y ago
Colluding to hold down wages is terrible and I hope they get in a lot of trouble for it. But this doesn't follow: > Maybe if CEO's weren't illegally conspiring to drive wages below their market value, there wouldn't b
408.
▲
by
icambron
13y ago
Good point, but I can't quite square that with the article, so I don't think that's what it has in mind.
409.
▲
by
icambron
13y ago
> This means that a16z and GitHub management are protected from a acquisition, and can retain control of GitHub. I don't know what this means, exactly. Avoiding acquisition isn't like avoiding, say, snipers; you can just say no
410.
▲
by
icambron
13y ago
It's important to remember that people said the same thing when machines started becoming part of assembly lines in the 20th century. The key insight was that while there was lots of very real short term employment pain, society's
411.
▲
by
icambron
13y ago
You can argue that they're not always the same thing, but they're certainly not orthogonal. Consumers are a huge and extremely important part of society and the idea that the fulfillment of their preferences is completely unrela
412.
▲
by
icambron
13y ago
She's an internist, not a surgeon, but my wife has no shortage of simple medical equipment in our home.
413.
▲
by
icambron
13y ago
Me too. But that's the point - we let them hire people until someone shows they're discriminating. Imagine a world where to get a job you had to ask the government for permission (which is precisely what immigrants have to do in o
414.
▲
by
icambron
13y ago
> What was once a process over which government had visibility is now in the hands of the private sector, with firms that have historically discriminated on age, ethnicity, gender, etc. That logic would suggest companies shouldn't b
415.
▲
by
icambron
13y ago
A little OT, but I distinctly remember rolling my eyes when I watched that, mostly because I hear this sentiment all the time. Only the creation of physical things apparently counts as real productivity, and all of this service economy crap
416.
▲
by
icambron
13y ago
What benesch said, basically: just force push your own branches. Have to be careful if you work from multiple computers, though.
417.
▲
by
icambron
13y ago
I'd like to separate private from local. I allow for private branches on the central repo to be mutable. (By "private", I just mean marked in such a way that its clear it's owned by a particular user.) Otherwise, people
418.
▲
by
icambron
13y ago
Er, that Tesla sells electric cars is not the point at all. The point is that they have a different--and more attractive--distribution model. Any reason for creating a new car company would create another company that chooses not to build a
419.
▲
by
icambron
13y ago
Thanks. I guess I didn't mean to suggest the history was the same (I know almost nothing about the history of theaters), just the current situation. So sorry for the poor paragraph organization. I will stand by my assessment of the sta
420.
▲
by
icambron
13y ago
I was initially surprised that minimax worked at all for the exact reasons you cite. But it actually matches my intuition from playing the game kind of a lot. I think it's generally the case that most "opponent" moves are com
More ›