Viewing profile — shaunpersad
shaunpersad
HN member- Joined
- Thu, Aug 31, 2017, 10:04 PM UTC
- HN karma
- 252
- Public activity
- 55 items
- HN profile
- View on Hacker News ↗
About shaunpersad
I run CommentBox.io, a hosted commenting service.
Day job @cloudflare.
Recent public activity
- comment
-
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…
-
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…
- comment
-
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 …
-
comment
Comment #30240544
You're not weird. There are dozens of us! Dozens! https://news.ycombinator.com/item?id=18419378
-
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.
-
comment
Comment #30106964
That's not sensible from a security perspective at all.
-
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…
-
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…
-
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…
-
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…
-
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…
-
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
-
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.
-
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…
-
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…
-
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: …
-
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…
-
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…
-
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…
-
comment
Comment #19546693
Same here! Though I never truly felt comfortable in Angular. React was a game-changer for me though.
-
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 …
-
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…
-
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 …