Live data from Hacker News

Viewing profile — BMorearty

BMorearty

HN member
Joined
Tue, Apr 06, 2010, 1:22 PM UTC
HN karma
594
Public activity
182 items

About BMorearty

Software engineer, ex-Airbnb. Old-timer in the industry. Fan of TypeScript, JavaScript, Ruby, Rails, Rust. @BMorearty on X.

Recent public activity

  1. comment
    Comment #45532692

    I’m in the same boat, unsure if this is outdated. I left Airbnb five years ago and haven’t followed up to ask anyone what the current state of the tech is.

  2. comment
    Comment #45528821

    I’m not trying to follow the latest Ruby dustup and don’t have a stake in it but as an Airbnb alum I did find this part particularly identifiable: “Yet, Ruby and Rails remain the d…

  3. comment
    Comment #43873362

    Sure, Google is making sure app vendors comply with regulations in specialized industries. /s

  4. comment
    Comment #40281156

    A website like this is not required. It's just nice to have. Somehow we've managed to use email without this website it for the decades that email has supported HTML. Caniuse exist…

  5. comment
  6. comment
    Comment #38258453

    Got it! Thank you for the explanation.

  7. comment
    Comment #38240485

    Thanks, I know I could do it in the console or the original source. But I was referring to the fact that the sentence in the post says to convert it to a getter "either in the orig…

  8. comment
    Comment #38231302

    Under the section "Debugging Property Reads": how would you convert `{configOption: true}` to `{get configOption() { debugger; return true; }}` using a conditional breakpoint?

  9. comment
    Comment #38215797

    I know Ruby != Rails but the example wasn’t mine. It was from the paragraph I quoted from the post, which conflates the two. It may be true in Python--I don’t use it much--but I kn…

  10. comment
    Comment #38215193

    > In Ruby it's common to use exceptions for control flow. I think this is just plain incorrect. The example given later in this paragraph is the Rails `update` method--but the appr…

  11. comment
    Comment #38211245

    I've worked as an employee and as a contractor in Silicon Valley (never at Google). While it was nice to be treated like an employee by some companies, my attitude was that it's ju…

  12. comment
    Comment #37787153

    Thank you. That is a much more lucid and complete explanation than was given in the article.

  13. comment
    Comment #37784627

    I'm confused by this article. It says "New evidence adds to work showing people made these prints [in New Mexico] sometime between 21,000 and 23,000 years ago." It supposedly contr…

  14. comment
    Comment #37580443

    One of my favorite bug stories to tell people.

  15. comment
    Comment #36829731

    I followed my left-leaning parents' advice to get paid for doing something I love. But luckily for me I love coding.

  16. comment
    Comment #36588104

    This unexpectedly reminded me of what East Berlin looked like in 1988. It looked gray and dull compared to West Berlin. I've told this story for years without realizing that lack o…

  17. comment
    Comment #36440553

    This article asked me to click to accept cookies. :P

  18. comment
    Comment #35891332

    I missed the search and maps improvements. What did they say?

  19. comment
    Comment #35132277

    It took me ten years to get back into using an RSS reader. Over that time, I found individual blog posts to read via links from Twitter. And there were a few that I subscribed to o…

  20. comment
    Comment #35070564

    Even if your old one does start to go bad, I discovered it can be more effective to repair than replace for a multifunction printer/scanner. My old Brother was on the fritz a year …

  21. comment
    Comment #34864161

    Seems like you're changing the subject.

  22. comment
    Comment #34863854

    Oh like Google Docs.

  23. comment
    Comment #34863749

    Software is only for real when you can run it on your home computer? Google isn't for real yet?

  24. comment
    Comment #34743203

    Nice. A few more ideas: consolidate small functions into one huge function; change await to callback hell in JS; goto!

  25. comment
    Comment #34674259

    > I’ll never forgive myself for what I put my family through. How is your family now? Is it intact? Have they been able to forgive you? Glad you seem to be doing better.