432 karma · joined October 29, 2014
I like factorio as well, but honestly it started to feel like work after I got the hang of it (needing to refactor etc).
Interesting how truth can be too much for fiction sometimes.
I’m more just commenting that it’s a strange / interesting code based worth sight seeing. It was written in a style that seemed like from another language.
JavaScript For loops with
- :label (eg go to)
- continue
- break
It was definitely an interesting sperlunk!
Leaders usually keep the conversation above that level and think in terms of which problem needs solving rather than yes/no’ing specific implementations.
So much this. I believe in full stack development skills, that someone can have them, but I don’t believe in the job role of full stack developer.
At small medium scale, there’s just so much more front end work on a lot of apps. Let’s say 70%. My experience with full stack as a job role is that it turns into “what backend change can I quickly make in order to get back to the front end work which is most of the work.” Which then means no ones manning the ship / design / scope creep / perf risks etc of the backend. I think separate roles lead to more even evaluation of best feature implementations.
This such the perfect description. I was working on a Django feature last year that had to work on all DBs and testing the oracle stuff was like entering a new reality lol.
> "Or rather, the fewer poor people around tends to mean rich people find it even more desirable."
If we don't address this, it will be impossible to convince people to build more, no matter how blue in the face people get about supply and demand charts.
Rich people are especially into "knowing the best", whether its vacations, cars, and yes, places to live. Thats what I meant about them wanting to come buy stuff in your town even if they don't currently live there. And the data kind of shows this. California has an outflow of poor and and inflow of richer.
Basically, desirability is inelastic. California has better weather than a lot of places. The only people who can pay up the vertical inelastic curve are rich people. There are a bunch of them who want to move to your town from elsewhere.
In anywhere nice to live, there will always be rich people lining up to buy up everything. Even if they don't live there. Even if they can only live in one house at a time.
There is no housing crises. There is a concentration of jobs problem and a wealth inequality problem. The internet's winner-take-all nature has created a world where one office in one city can do what used to require more sprinkled out offices of different businesses. Couple that with too many rich people, who will always have more money to park in desirable places than we have time to out build, and you get people priced out of the "one place" they can get a job.
It's not housing. It's the structure of our economy. If you don't believe me, notice how every city in America right now talks about its "housing crisis". It's wealth inequality and job monopolies.
I think as long as there are people with deep pockets, anywhere desirable will be expensive regardless of supply. Like when dieting, "you can't out exercise the fork", you can't out build the wealthy and multi property investors.
The housing crisis is a wealth inequality problem. Trying to build out of it destroys the character of cities and their access to nature and for what? To appease the always too deep pockets of people buying up multiple houses...
I've changed my mind on this: I think as long as there are people with deep pockets, anywhere desirable will be expensive regardless of supply. Like when dieting, "you can't out exercise the fork", you can't out build the wealthy.
The housing crisis is a wealth inequality problem. Trying to build out of it destroys the character of cities and their access to nature and for what? To appease the always too deep pockets of people buying up multiple houses...
The truth. Capitalism isn't about needs and wants but miseries you can tolerate. Unfortunately a bunch of people raced to the bottom on lack of sleep and now that's the level of misery required to compete...
The advantages are that it's just sql, has good performance, and we can query the graph using relational logic rather than n+1 traversal. The trade off is space (the closure table has the potential to be huge).
So it depends on the size of the data set. Part of me wishes we'd built something that's easier to partition, but for now that's a future concern.
I was really excited about citus... until I saw the price! Hosted citus is expensive. The estimator estimated thousands of dollars per month, splitting to just two small Db machines with limited ram and CPU.
For now, just spending all that money on a huge vertically scaled rds box with lots of ram and CPU made way more sense. Hopefully native Postgres eventually ties more parallel ability to take advantage of bigger and bigger rds boxes.
If we scaled past 1 big box, I'm guessing we would just do classical sharding instead.
> I think the big companies do it to get you on the phone — so they can upsell.
I was thinking these things, and then BOOM, he says what I'm thinking haha.
These are sales oriented companies. By contrast, B2C is quantity oriented. They need more customers buying their mostly undifferentiated price tiers. Selling expensive pants vs regular pants isn't worth high touch sales. However, in B2B, selling "really really expensive enterprise plan" vs "regular enterprise plan" is definitely worth high touch sales. They want to do everything they can to get you "interested, but confused" and pick up the phone.