Hacker Newsnew | past | comments | ask | show | jobs | submit | 727374's commentslogin

"If it bleeds it leads". -famous newsroom adage. This is true for all news and media, always. Humans are drawn toward stories that arouse fear and negativity.


It largely depends on the market you're in and timing. In SF Bay, things are extremely skewed toward renting right now because so many people are sitting on houses benefiting from ZIRP and locked-in prop taxes. It's probably 50-70% cheaper to rent on per month, even considering building equity. We own and are looking to rent a bigger place because it's much, much cheaper. I'm surprised more people aren't talking about how incredibly skewed things have gotten. The problem is there's a lot of "high-end" rental stock in our area, but it tends to be outdated.

NYTimes has an excellent calculator for informing your own rent-vs-buy decision based on factors like rent, purchase price, marginal tax rate, interest rate, etc.

edit: adding link - https://www.nytimes.com/interactive/2024/upshot/buy-rent-cal...


depends on where you see interest rates, housing prices and everything else going. If you think there's more correction to be had and interest rates will go down then don't buy but if you assume property prices keep appreciating and interest rates will go up then buying now is still better than later. In particular, in California, Prop 13 heavily favors buying now vs later.


Smart watches for kids are great compared to alternatives. My kids have Apple Watches and aren't asking me for phones/tablets (and the related evils like IG, TT, etc). Love to see this from Google (and Apple).


I'm intrigued by those comments about smartwatches. Can you tell more about your experience? How your kids handle peer pressure?


Scams / Identity theft cost people 1 Trillion dollars a year (https://www.theverge.com/2024/5/14/24156212/google-android-a...). This is a huge problem for the elderly. I don't see telecoms preventing this adequately. So huge kudos to Google on this. Not sure what value Google would get from “Google will use your phone calls to train their AI”. They already have a huge corpus of YouTube speech data.


Or if you want to eat it right away, make a carpaccio - https://youtube.com/shorts/WZ_orsakLG0


Sorry for the staff who’ve lost their jobs. I did a phone screen with one of their recruiters a couple years back. They told me they couldn’t afford my (slightly above market rate) salary, but went on and on about how the company enjoyed a very “comfortable” work life balance. WLB is great, but I’ve never had a recruiter spend so much time on that and so little on the “exciting” product/role. That was a red flag to me at the time.


Dataloader (https://github.com/graphql/dataloader) eliminates many n+1 issues. Basically, entity requests are queued up during evaluation of the query and then you can batch them up for fulfillment. It’s a great addition to other asynchronous contexts as well.

WRT random requests, there are libraries for query cost estimation you can use as a gate.


Interesting, hadn’t seen that package, thanks. The general pattern seems quite useful, is it implemented in any SQL ORMs?

Seems like you could do the same batching/coalesce strategy for async Postgres for example, but I don’t see anything after a quick scan of the docs in SQLAlchemy. (Seems like it would be feasible since they already batch requests in unit-of-work, they just don’t coalesce to bulk operations AFAICT.)


Using something like `pothos` for your graphql backend, you can get tight integration with `prisma`, which will practically eliminate any N+1 issues.

For fields which hit external services, you can define types as "loadable" so that every time those are requested in a batch, they are loaded efficiently to avoid n+1.


Correct, there are solutions out there, but unknown if they implemented them.


+1 to all of these, especially #1.

A lot of companies will have a career doc that lists expectations for each role. Take a look at the manager version and make sure it is actually something you want to do and then start doing some of those things. For example - lead a small group on a project, mentor someone who needs help, implement a change that will improve team health, reduce chaos on a project, align stakeholders, etc.

Tell your manager you’d like to explore that career path and frequently ask them what they need help with. If you don’t have a good relationship with your current manager, you may consider finding a new one who will help you grow. Look for a manager that is ambitious and looking to develop someone they can delegate to and you can ride their wave.

Everywhere I’ve worked in the last 20 years has needed strong managers, including startups and FAANGS. If you’re slightly patient and show some signal of readiness an opportunity will arise.


Yeah a lot of places are doing this. My old company calls it "ad hoc" office attendance.


One thing I've always appreciated about Amazon is its willingness to experiment with everything. Offering reduced hours for some would hit so much resistance at most large corps and never get off the ground.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: