Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hibikir
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
72 ms
·
841.
▲
by
hibikir
10y ago
To be fair, in Spain, failing to pay a mortgage will mean not just losing the house, but pretty much anything else you own. A cousin of mine, very well off, bought a summer house, which quickly lost a lot of its value. In the US, she could
842.
▲
by
hibikir
10y ago
Companies often feel that they are moving fast when they are setting up huge tech debt pits and building custom infra that will be hard to learn quickly. Then they wonder why they are not being successful with all the new hires, given how p
843.
▲
by
hibikir
10y ago
A lot more than you'd think, after a few years of experience. 130k with benefits is par for the course in St.Louis for a full benefits senior programmer. Contracting, you can get way more: I reached the cap in August last year. In the
844.
▲
by
hibikir
10y ago
Fraud protection is built into credit cards: It's just not good enough fraud protection, and it has a lot of false positives: I've had to clear charges with my credit card company from a store plenty of times. The trick here is th
845.
▲
by
hibikir
10y ago
You say it as if it's a bad thing... Compared to the alternative, fiefdoms really are a wonderful thing! I once work for a giant fortune 500 corporation. Our department had a good 300 developers, and had been writing code for years. Th
846.
▲
by
hibikir
10y ago
Except that for tech workers, the bay is still insane expensive and it does not pay better. I am a senior dev. My last job in St Louis paid 220k. That means you can buy a 4 bedroom house EVERY YEAR. Expenses are far more than double in the
847.
▲
by
hibikir
10y ago
Java has an implementation of Futures, but it's not very good. In the JVM, however, we have Scala Futures, which IMO are far better than Javascript promises. And on top, you have a lot more flexibility deciding how to run those futures
848.
▲
by
hibikir
10y ago
As it happes, I have spent quite a bit of time in Spanish villages over the years. They have their own problems. First, you better get good enough internet to work, and that's extremely dependent on the village. In my favorite one, for
849.
▲
by
hibikir
10y ago
Forget Silicon Valley: It's gotten stupid expensive. The rest of the US, however, has not. I lived in Spain, and moved to the middle of the US, to a city that is about the same size as Valencia: Here, A 4 bedroom house can be had for $
850.
▲
by
hibikir
10y ago
Amazing remote jobs exist: I have one. The problem is to find a company that has those remote jobs AND will hire people they don't have a huge background on. I know a recruiter at a company like that that worked on a point system: Barr
851.
▲
by
hibikir
10y ago
If as a mid career engineer you can only make 105k in SV, then leave the valley and go to the Midwest. Random senior engineers make more than that in KC, with cheap cost of living. Top senior engineers make a lot more.
852.
▲
by
hibikir
10y ago
In my current SF employer, a very large percentage of senior engineers with kids just remote from other places. The trick here is that companies that aren't paying top dollar in SF have a lot of trouble getting senior engineers, as the
853.
▲
by
hibikir
10y ago
Scala can be a fine Java replacement, if you drop 20% of its features on the floor. As long as you never see a higher-kinded type, I think you are ahead of Kotlin, and the learning curve is not really any different. The problem with this ap
854.
▲
by
hibikir
10y ago
At least a good part of it is. Looking for relevant jurisprudence, for instance, has gotten much easier. First everything was digitized, and in the 2000s better search engine tech got much better. What used to take a whole lot of experience
855.
▲
by
hibikir
10y ago
Not quite: It's planned to target Beam, Erlang's VM. It's an easy fit for Elm. Still, not going to get done any time soon.
856.
▲
by
hibikir
10y ago
But how do we know what good automation is? It's easy to see terrible ops work, but it's hard to see amazing ops work. This leads many organizations to end up thinking that ops skill is about outage response. Guess what: The perso
857.
▲
by
hibikir
10y ago
But it would also filter out most of the people outside of the Bay Area, New York and Chicago. In Missouri, for instance you aren't paying 100K to someone that isn't pretty darned senior: 65-70K is a competitive salary right out o
858.
▲
by
hibikir
10y ago
The problem is that many of those workers WANT green cards, as getting one while you are an H1 is arguably the most sensible path forward, and chances are that a company that sponsors your green card will make you pay a penalty if you chang
859.
▲
by
hibikir
10y ago
I had a horrifying experience with mine, a 2002 model. There were issues ever so often, but what took the cake was that, 6 years in, it started to burn oil, as, from full to low on oil in 100 miles. The car's diagnostics saw nothing wr
860.
▲
by
hibikir
10y ago
I have seen it, but in very traditional orgs, where system administrators and developers were in very different realms, and mostly communicate through a ticketing system. Similar things between DBAs and programmers in that environment. Why
861.
▲
by
hibikir
10y ago
The results from that advice vary wildly depending on your 10 minute personal skills. I know someone who happens to be extremely likeable that way. In this case, that person also ends up spending very little effort in fostering long term re
862.
▲
by
hibikir
10y ago
I like the Spanish mechanism: Loser pays is possible, but it is definitely not the rule. For the loser to have to pay costs, you have to show that the suit was filed in bad faith, typically with a completely baseless claim. This occurs a go
863.
▲
by
hibikir
10y ago
While a regular bank won't give you a loan to invest in the stock market, stock brokers will: It's called margin trading, and it's exactly borrowing using the stock you have as collateral, just like you put the house as colla
864.
▲
by
hibikir
10y ago
I hadn't seen that type of 'high' performer much for most of my career, but now I work at a place that appears to be plagued with them. I think some cultural practices foster that bad behavior, common in places that move fast
865.
▲
by
hibikir
10y ago
And it gets worse when you consider that there's still a short limit in which you exercise options after you leave, and the company might not go public in a decade. A friend of mine works in one of those unicorn startups, and got about
866.
▲
by
hibikir
10y ago
They are problems type systems are intended to solve: It just happens that Java's is too weak to deal with it well: They best you can do is use an option type, but even then, Java's Option type is far weaker than in other language
867.
▲
by
hibikir
10y ago
Definitely not debugging. I am working on an existing distributed system with many moving pieces, which is rather prone to outages. This is fintech, so outages mean a lot of money for a lot of people. So my job involves overhauling the exis
868.
▲
by
hibikir
10y ago
Sure, but venture capital investment in not necessarily related to actual open programming jobs, and how easy it is to get them. A whole lot of jobs are at huge firms whose main activity is not to make software. In my experience, San Franci
869.
▲
by
hibikir
10y ago
Because all the other languages mentioned are better only from very specific perspectives. Scala's strength is precisely that it's a mutt: Want to write imperative code? Sure. Functional? No problem. How about a type system that f
870.
▲
by
hibikir
10y ago
It's really easy to think that a set of life decisions are good because they worked well for you, but that's not how the world works: Across every road, there are a lot of events we cannot control, decisions made with imperfect in
More ›