Live data from Hacker News

Viewing profile — shaunpersad

shaunpersad

HN member
Joined
Thu, Aug 31, 2017, 10:04 PM UTC
HN karma
252
Public activity
55 items

About shaunpersad

Developer. Entrepreneur. Olive connoisseur.

I run CommentBox.io, a hosted commenting service.

Day job @cloudflare.

Recent public activity

  1. comment
  2. comment
    Comment #36608592

    IMO React started going off the rails when they introduced hooks. The number of concepts you needed to learn started growing, and the old intuitiveness of React began to go away. O…

  3. comment
    Comment #36024439

    I've had the complete opposite experience. Neither YAML or TOML are very obvious to me. I always have to double and triple check that my syntax does what I assume it will do. I nev…

  4. comment
  5. comment
    Comment #30792836

    Indeed, without clicking into it, my first thought was "why would anyone pay for free documentation?", but notifications in itself are actually pretty useful for web developers to …

  6. comment
    Comment #30240544

    You're not weird. There are dozens of us! Dozens! https://news.ycombinator.com/item?id=18419378

  7. comment
    Comment #30147590

    Doubtful on Firebase. It's a managed service so it's not in the same category as these DBs, and is also authenticated by default.

  8. comment
    Comment #30106964

    That's not sensible from a security perspective at all.

  9. comment
    Comment #30086017

    Airpods are by far the worst Apple product I've ever owned, for all the same reasons the author listed. I genuinely don't understand how they can still say they Airpods are "fantas…

  10. comment
    Comment #29870495

    It isn't valid to complain about the code breaking. At least not with any consequences. Because the license explicitly says that the software is provided without warranty. Likewise…

  11. comment
    Comment #29870447

    I assume you mean "take a penny" = "use the software for free" and "leave a penny" = "contribute back" (money or time). With the plate there's a sign that says both "take" and "lea…

  12. comment
    Comment #29868193

    AITA for thinking that if you develop open-source software and your license permits anyone to use it for free, then complaining about no compensation is not a valid complaint? I to…

  13. comment
    Comment #26882767

    There are a lot of efforts to topple Disqus for precisely those reasons. I released my Disqus competitor 2 years ago and its userbase has continued to grow like clockwork every day…

  14. comment
    Comment #26665056

    Light cones helped me understand causality from a slightly different perspective: https://en.wikipedia.org/wiki/Light_cone https://www.youtube.com/watch?v=OZv3ycr6Jxg

  15. comment
    Comment #22884737

    I do have a heater though I haven't had to use it because the tank thermometer is always within 75-80. Our house is usually very warm! The investigation continues.

  16. comment
    Comment #22883649

    I inherited a betta fish from my friend who traveled too much. She kept him in a 1 gallon tank. He always "seemed" depressed, always staying inside his little house thing. So I mad…

  17. comment
    Comment #21840723

    I don't know if this holds up so well for 500 Internal Server Errors, since these are usually indicative of something unexpected and needing to be fixed on the server. Usually a cl…

  18. comment
    Comment #20529518

    I personally have found the following blog posts extremely helpful in learning about MQTT: https://www.hivemq.com/tags/mqtt-essentials/ Also, the spec is actually pretty readable: …

  19. comment
    Comment #20385394

    One of these "You probably don't need [popular technology x]" articles comes out pretty often now. I understand what the message is (don't use tech just because it's popular, but p…

  20. comment
    Comment #19971293

    I've used OpenTracing before with good results. Though at the time, 3rd party support (like DataDog etc.) was lacking, and we didn't really want to host our own Jaeger install. I d…

  21. comment
    Comment #19963972

    I've had a weird ride in my lifetime from upper-middle class => poor => lower middle-class => finally working my way back to upper. From that perspective, I wouldn't agree with eit…

  22. comment
    Comment #19546693

    Same here! Though I never truly felt comfortable in Angular. React was a game-changer for me though.

  23. comment
    Comment #19213261

    I don't believe this is an actual feature, but I've noticed a trend that I've been calling "twos", where, at any given moment, a particular subject (present as a word or phrase in …

  24. comment
    Comment #18894734

    > Is something going to know to reuse the inflight request so you don't have two identical requests? I really don't see what GraphQL has to do with this problem. What you're descri…

  25. comment
    Comment #18780337

    Some of the most fun I've had in games were in the situations where killing was optional. And I wish more games were designed around that concept. The original Splinter Cell comes …