HN user

drwl

274 karma

Discourse on the internet is hard. Feel free to ask for clarification.

If you're reading this don't fall trap to fundamental attribution error.

Posts10
Comments138
View on HN

Some feedback: - The constant interrupting each other made it hard to listen to - Also the interviewer Theo/T3.gg giving his CEO take on strategy to sandbag silverlake after finding out more context behind silverlake and automattic's relationship led me to have an unfavorable impression of the guy

Software I Pay For 2 years ago

Thanks, yeah it does sound like we share the same thoughts regarding paying for solutions that just work

I'm resistant to moving over to Apple because of pure vendor lock in, but also I can decouple passwords from my Apple ID. For example, I use a mac for work but I don't need to sign in to my personal apple id on my work laptop to get access to passwords.

I've been writing Ruby for the past 5 years or so and I think it's safe to say that these are very much opinionated takes on Ruby. There is no _one right way_.

A critique: 1. Verbosity vs Idiomatic, to me I find there are times the verbose approach is actually easier to read and understand

2. Long Expressions to Detect nil - this seems a bit like a strawman, sure there are better ways than to check the presence of an object/method chain, but doing the safe operator can bite you in the leg by compacting the complexity

3. Overuse of self - I skimmed through the Rectangle class declaration... it reminds me of writing Java. I rarely see self#method= used

4. Collecting Results in Temporary Variables - I think this is debatable, there's value in condensing method implementations when it makes sense, but also having temporary variable assignment can lead to better readability

Gusto adopted it when I was there (I left at the end of 2022). Like other comments, it's a bit polarizing but I found it to be useful when working in large codebases because you one didn't have to reason about return types and could just read them from function signatures.

Getting it to play nicely with Rails and other gems that did metaprogramming magic was a constant pain in the butt though.

I’m sure you can find individual coaches but the cost will exceed what most people are willing to spend or invest. Take executive coaches for example, they exist but from what I understand they’re largely private coaching and cost $$$.

My take is that there’s such variance in people’s skill levels and so it’s really hard to cater educational programming content. Personally, I’ve found getting introductory books/courses and skimming through it until you hit something that you don’t understand and then diving deeper into that bit.

I’m a bit out of the loop but I thought heroku died or is languishing under Salesforce. That’s my current perception of everything and no longer see it recommended in HN threads. Hopefully this does not come off as an attack (it’s not).

I would imagine it has to do with the retina where photoreceptors exist

/e all of the physical stuff has to do with magnification of the image (or incoming light) onto the retina

I think if anything, the opioid epidemic was improved through dark web market places. I'm sure if you search on the news throughout the years, there were more overdoses related to substances sold being misrepresented or cut with something like fentanyl.