Recent submissions

Comment · 5 months ago
My experience with Google hardware has been the opposite. Three early Pixel phones died within a year or two, and pretty abysmal experience with Pixel Buds. They'd send me replacements, but I tired of them breaking.

I switched to an iPhone after being a long-time Android fan. Haven't looked back. Converted my wife to an iPhone too. Apple is better at hardware.

iPhones also receive security updates for a long time. I buy iPhone 3+ generation old brand new at the Apple store, and it... works really well.

Comment · 6 months ago
That's one free round trip international flight per year in a lot of cases. Plus sometimes other benefits like theft insurance, warranty extension, phone insurance, etc.

You're subsidizing everyone else if you're not trying to get the best loyalty program.

Comment · 9 months ago
Fedora is good and fairly stable, but it has bugged on me a few times.

In the past 3 years: - mouse/cursor issues due to some kernel upgrade I think, as Fedora stays close to upstream - unresponsive computer due to a bug in the AMD graphics driver

Both were easy to fix (kernel cmdline change or just kept updating my computer), and I absolutely recommend Fedora. That's what I'd use if I had servers. But, you'll probably have to debug _some_ issues if you use something less-used like AMD.

Comment · 10 months ago
I will have forgotten almost everything by the time something inevitably breaks in a few years. Unless I am constantly recalling the knowledge and applying it, I don't find it worth it. And I _don't_ want to be constantly recalling this knowledge. I want it to just work.

OMZ has been working steadily for me for the past 8+ years. Autocomplete, syntax highlighting, and a concise prompt--really all I need.

Comment · 1 year ago
AWS is very heavy on Rust internally for core services.

EC2 (lots of embedded work on servers), IAM, DynamoDB, and parts of S3 all heavily use Rust for quite a few years now already.

We can move really fast with Rust as compared to C, while still saving loads of compute and memory compared to other languages. The biggest issue we've hit is the binary size which matters in embedded world.

Linux has added support for Rust now. I don't think Rust's future supremacy over C is doubtful at this point.

AWS might honestly be the biggest on Rust out of all the FAANGs based on what I've heard too. We employ loads of Rust core developers (incl Niko, who is a Sr PE here) and have great internal Rust support at this point :). People still use the JVM where performance doesn't matter, but anywhere where performance matters,I don't see anyone being okay-ed to use C over Rust internally at this point.

Comment · 1 year ago
Just a single data point against this. I got interviews with 4 companies out of 30 or so I applied to. Cleared all the onsites. Think FAANG, famous hedge fund, popular data analytics platform, and defense. 4 different industries. Job market's not the best, but it's also not that bad if you have 5 YOE+. Offers were good, ~$50-100K over my current pay.

So many people are using AI during the interviews to cheat, as long as you don't use AI and are good at leetcode, probably not that hard to snag an offer. I also interview people at a FAANG, and #1 reason to reject people these days is AI use. If you don't use AI and can leetcode and system design, you're pretty solid and will stand out from other half-baked candidates.

Comment · 1 year ago
I know your comment is mostly in good faith, but I wish people considered whether it's worth it to use terms like "right wing commentators" instead of the simpler "commentators".

The "right wing" label will just shun around half of Americans from taking your comment in good faith. Is the point to snark or to convince people to change their minds?

Comment · 1 year ago
Yes and Yes.
Comment · 1 year ago
This is a really good link. Will definitely refer to this when making a car purchase in the future. Thanks!

It seems like Volvo's reputation as one of the safest car is still well deserved after all. I don't own a Volvo--too expensive for me, but good to know.

Comment · 1 year ago
Leetcode is a standardized test that shows your ability to write code, grind and pattern match in a very complicated space. It is not possible to memorize solutions to all problems. There are way too many problems in this space. All the people complaining about leetcode are a prime example of this. It takes a lot of time and background knowledge to learn all the algorithms, data-structures, and problem-solving patterns... to get good to the level where you can ace FAANG and trading interviews with a high probability. It's a more useful metric than memorizing specific APIs which is not standardized, has basically no/simple pattern matching, and does not really test coding skills. There are also too many frameworks, and this just doesn't stand the test of time. People would need to constantly re-learn frameworks for interviews.

Most companies have been using leetcode and system design for dozens of years for a reason. It's not changing anytime soon.

Also, leetcode can be really fun :) if you remind yourself to be truly curious about the problem.

Comment · 1 year ago
Leetcode shows candidates willingness to grind.
Comment · 1 year ago
> They really don’t require you to know the latest frameworks, databases, Kubernetes, etc

The latest "framework, databases" are constantly changing. Being good at leetcode and system design is a better signal (ofcourse, not perfect) than knowing specific tools.

Being good at system design implies you are aware of tradeoffs across various systems, and that coupled with willingness to grind means you can at pick up new tools and probably deliver on projects. I have used 13 languages and an equally absurd amount of tools across 4 orgs in my 5 YOE at FAANG. It's constant learning, or you're out basically. Doesn't make sense to quiz on anything specific. The interview process is quite fair actually.

Comment · 1 year ago
Is the “card” work EC2 Nitro by any chance? Sounds similar to what I used to do

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton