Recent submissions

Comment · 2 years ago
I don’t like most thing FB/Meta does. But, I must admit they are the only big tech sharing so much openly. Other big tech should take Meta as an example here.

I thought I’d never say this : good job Zuck on AI!

Comment · 2 years ago
Yes, but in majority of cases you still need some legal entity that can convert crypto to fiat so you can actually buy stuff with real money. Would be enough to forbid that and crypto is pretty much done.
Comment · 2 years ago
To cleanup the history before asking for a review.

git rebase HEAD~2 -i

git commit —amend

Comment · 3 years ago
I don’t watch Netflix anymore because there is no content worth paying for. I kept it for a while because my kids were watching cartoons now on paramount+. So I cancelled Netflix and now enjoying some quality content on paramount like start trek.
Comment · 3 years ago
I stopped using Uber since they started ramping up prices.
Comment · 3 years ago
Parents should chillout; my kids go to private schools, they have a great math program but even that is not enough and most of their friends end up taking additional math class outside school.

I refuse to do that for my kids.

The amount of stress and expectations parents put on their kids is staggering.

Obviously, these kids will inevitably get bored in any school.

Comment · 3 years ago
We are staring to see the effects of the layoffs…it can only get worse from here…
Comment · 3 years ago
Negotiation is all about leverage. More often than not leverage is on the employer side.

People look for a job because they most likely need one; unless they are in the fortunate position of working for fun and they don’t want to retire just yet.

Negotiating means you should be ready to walk away: let’s be honest … how many with their first offer at their dream job (e.g: FAANG) would be ready to walk away from it?

Unless you have very specific skills and knowledge, you are rarely in the position of bumping the numbers much.

That said, you must negotiate the first offer (usually low), then you counteroffer much higher with the goal of usually settle somewhere in the middle.

Recruiters know how to play the game.

Also, I believe everyone should have a good idea on how much they should be paid. I usually give the first number, if asked (high) I don’t see anything wrong with that.

I already know they will lowball me and then we will settle somewhere halfway.

Comment · 3 years ago
> weekly questions from people about how does this work

reading the spring documentation usually help :)

Comment · 3 years ago
Annotations are a great way to get rid of boilerplate and noisy code. For instance, I find Spring @Transactional a much more effective, less bug prone and productive way of dealing with db tx vs having to manual code and handle exceptions, rollback, connections etc .. Same goes with JAX-RS.

I would choose annotations over having to code all that manually any day.

You can easily test and debug. Yes, it will cost some time to understand how aspects work and how it is all wired up, but it is worth learning.

Comment · 3 years ago
What makes faang special are rsu refresh, that makes a huge difference.
Comment · 3 years ago
I don’t think 225 or even 300 would be enough. Especially if you have kids. I don’t think people truly realize how home ownership has become completely out of reach for most, even for tech workers.
Comment · 3 years ago
The only reason I still pay for the most basic Netflix subscription is my kids, otherwise I would have cancelled it.
Comment · 3 years ago
I really hope this is the end of complicated reactive frameworks! I love the old blocking spring controller paradigm, thread local and so on. It makes things much easier. Never liked webflux, so complicated and hard to debug. Simple things become a project!

Virtual threads to the rescue!

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton