Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hibikir
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
78 ms
·
901.
▲
by
hibikir
11y ago
Today, sure. 5 years ago, the EB2 and EB3 quotas for all other countries were almost as long, but this changes over time. For instance, in 2007, the line was 5 years after labor certification, so, in practice, about 6 years for everyone. No
902.
▲
by
hibikir
11y ago
Nope, the H1B visa is THE immigration program. Every university will tell you that. The route used to go like this: Studying in an American university will get you an F1 visa, which gets you either a first job or an internship. Then, if you
903.
▲
by
hibikir
11y ago
I come from Spain, and the situation was very easy: Spain's cities have a midwest-like cost of living. A programmer there, right out of school, is what we call a mileurista: Someone with a take home of about a thousand Euros a month. I
904.
▲
by
hibikir
11y ago
One thing you might not realize is that many companies ask a lot of employees to interview people, and therefore they are not well vetted. If an interviewer is terrible, chances are they don't know! Please, let their recruiting departm
905.
▲
by
hibikir
11y ago
The sensible solution, which I have seen done very successfully before, is to add a 1/1.5hr hr on site/skype step, in which the candidate goes over the solution, and asks for a small feature. It both proves that the code was writt
906.
▲
by
hibikir
11y ago
When many valley companies look for senior people (and they do), they still use the same mechanisms to hire those 30 somethings out of consulting firms. And that's when they have a 1/4 on site to offer ratio(es, that's an act
907.
▲
by
hibikir
11y ago
It's easy to be selective. I can ask all comers with a degree to roll three dice, and if they don't roll three sixes, I consider them unworthy. Only about 0.5% of candidates will pass. That's a pretty selective first screenin
908.
▲
by
hibikir
11y ago
The one negative that is 100% real, and is slowing language adoption, is the problems with its community. Everything else is pretty easy to fix IMO. There are a variety of 'factions' in the Scala community, with very different age
909.
▲
by
hibikir
11y ago
To be fair, those moves were made when AlphaGo was already behind. It's just not any good at dealing with being that far back. The AI just has no concept of what to do while behind: What a human would do is to go for positions that are
910.
▲
by
hibikir
11y ago
78 was hard, but not impossible: If you watch the AGA commentary of the game, they had two pros at the time 78 happened, and they found 78 as the best answer a few minutes before Lee did, expecting AlphaGo to go with a stronger, yet still g
911.
▲
by
hibikir
11y ago
The typical Silicon Valley style interview equivalent for a chef would be to have said Chef participate in Chopped. Plenty of professional chefs do awful in Chopped, because the required skills have little to do with what you need, day to d
912.
▲
by
hibikir
11y ago
Java's type system is barely doing anything for you in comparison with what Scala does. Higher kinded types, implicit parameters, implicit conversions and type inference are not free. The type level tools that libraries like Shapeless
913.
▲
by
hibikir
11y ago
Most programmers that have any business getting hired should be able to do that. The problem is that when you interview people, you don't get a good sample of the population: The worse you are, the more interviews you have to do, becau
914.
▲
by
hibikir
11y ago
Good programmers don't need to have 300 algorithms memorized: They need to know if what they are running is computationally expensive, and to e able to go look up an algorithm that might optimize the problem. I don't need to be ab
915.
▲
by
hibikir
11y ago
The soggyness and lack of sunlight is common in Europe, even as far South as Northern Spain: My hometown averages 130+ days of rain, and everyone lives in a condo: Backyards just don't exist. I currently live in the middle of the US, a
916.
▲
by
hibikir
11y ago
I've spent large chunks of my career in the Midwest as a consultant. Senior devs go into very long term consulting gigs because then companies can afford to pay us much more: we count as 100% capex. Companies that might pay an employee
917.
▲
by
hibikir
11y ago
I got threats from a former employer about a non compete. They wanted money as compensation, and said they'd sue me if I didn't comply within a week. I try to engage them as adults, but they seemed to be unaware of how to deal wit
918.
▲
by
hibikir
11y ago
As usual when someone tries to get into explaining monads, mistakes happen. First, on the scala standard library and monads: Scala very carefully avoided creating a Monad trait, on purpose. So while List and Options are monads, we can'
919.
▲
by
hibikir
11y ago
The right way to think about it is to realize that hiring is a very difficult business, and we all make mistakes. So it's not who they hire, but who they intend to hire. They still miss. So A players end up hiring B players when they d
920.
▲
by
hibikir
11y ago
The sad part about the blog post is that it does identify a big homelessness problem, but does so in a way that is callous and doesn't really help. I spend a couple of weeks in SF this month, and was shocked at the level of homelessnes
921.
▲
by
hibikir
11y ago
The show is everything Big Bang Theory isn't. BBT makes fun of stereotypes, in the way only outsiders can make fun of stereotypes: The jokes don't make sense, the writing seems to have no real compassion for the group that they ar
922.
▲
by
hibikir
11y ago
When you are talking large companies, you have to understand that any opinion is a partial opinion. it could be one team that likes a tool, it could be most of the organization. Also, having something in production doesn't mean it'
923.
▲
by
hibikir
11y ago
Few people are treating it like jvm haskell in production, although a certain subset of really loud people wish it wasn't otherwise. They all tend to work in the same OSS projects, while the rest of the community does their best to pre
924.
▲
by
hibikir
11y ago
A cartel doesn't have to be very powerful at all to influence public policy. For something like this to happen, we need very few factors: 1)A small set of people that have much to gain from a policy change, while it'd be a small v
925.
▲
by
hibikir
11y ago
It depends on the Tech recruiter. If you are going to contract through one of those companies, some scumbags will NOT give you the real billing rate, and thus have plenty of reasons to screw you. I have seen how a vendor might charge the sa
926.
▲
by
hibikir
11y ago
The one real option is to ask people that work with you, to see how it all works out for them. For instance, I used to work at a place where all carriers claimed to have good coverage, while in practice, everyone at the office had AT&T:
927.
▲
by
hibikir
11y ago
You are less than 3 years into your career, and you think you have worked for some of the best companies, and yet you are unhappy. How do you know you have worked for some of the best for you? You are going by names. My guess is that you ar
928.
▲
by
hibikir
11y ago
And what happens when you irradiate the tomatoes, hoping for the DNA to change in ways that help? Using today's legislation, if the modification happened like that, the result is not considered GMO. That, along with completely random m
929.
▲
by
hibikir
11y ago
Yes, XML is a big annoyance. But let me give you a bigger one: Json. XML's saving grace was that it came with good schemas out of the box, so turning something from XML to, say, a Java object, was not very difficult. It wasn't dif
930.
▲
by
hibikir
11y ago
It's just very difficult to explain what is so good about the game without spoiling the heck out of it, and since a big part of the experience is discovery, people that really like the game will hate do not want to spoil it for new pla
More ›