Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
shaunpersad
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
shaunpersad
3y ago
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. On top of that, there was a mad rush throughout the ecosystem
2.
▲
by
shaunpersad
3y ago
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 never have that problem with JSON.
3.
▲
by
shaunpersad
4y ago
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 stay on top of the landscape. I've also never
4.
▲
by
shaunpersad
5y ago
You're not weird. There are dozens of us! Dozens! https://news.ycombinator.com/item?id=18419378
5.
▲
by
shaunpersad
5y ago
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.
6.
▲
by
shaunpersad
5y ago
That's not sensible from a security perspective at all.
7.
▲
by
shaunpersad
5y ago
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 "fantastic" and "wonderful". I would
8.
▲
by
shaunpersad
5y ago
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, the license explicitly says that the software is prov
9.
▲
by
shaunpersad
5y ago
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
10.
▲
by
shaunpersad
5y ago
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 totally understand that billionaire corporations use software
11.
▲
by
shaunpersad
5y ago
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. It may seem like a saturated market on the low end, but th
12.
▲
by
shaunpersad
5y ago
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
13.
▲
by
shaunpersad
6y ago
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.
14.
▲
by
shaunpersad
6y ago
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 made it my mission to try to make this fish as happy
15.
▲
by
shaunpersad
7y ago
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 client retrying a 500 error is the expected behavior, sin
16.
▲
by
shaunpersad
7y ago
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: http://docs.oasis-open
17.
▲
by
shaunpersad
7y ago
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 pick the right tool for the job). Bu
18.
▲
by
shaunpersad
7y ago
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 didn't know OpenCensus was a thing, but I hope
19.
▲
by
shaunpersad
7y ago
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 either statement. I wouldn't say I was
20.
▲
by
shaunpersad
7y ago
Same here! Though I never truly felt comfortable in Angular. React was a game-changer for me though.
21.
▲
by
shaunpersad
8y ago
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 the article's title) will show
22.
▲
by
shaunpersad
8y ago
> 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 describing are issues that pop up with any exter
23.
▲
by
shaunpersad
8y ago
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 to mind. You were supposed to be a stealthy spy, so kil
24.
▲
by
shaunpersad
8y ago
Another anecdote: about a month ago I applied to Stripe and was rejected within a few hours. I had some truly mixed feelings about that! On one hand I was deeply appreciative of their prompt response, but on the other, it was a super quick
25.
▲
by
shaunpersad
8y ago
Can you elaborate on how you worked with the hospital staff to make this "considerate scheduling" possible? My initial feeling would be that the staff will do their jobs when it convenient for them to do it, regardless of when you
26.
▲
by
shaunpersad
8y ago
> your React application will never load faster than about 1.1 seconds on an average phone in India, no matter how much you optimize it Weren't your assets deployed on Netlify's CDN? Shouldn't that make location roughly ir
27.
▲
by
shaunpersad
8y ago
Battlestar Galactica (the remake)
28.
▲
by
shaunpersad
8y ago
Well, that's not entirely correct. The database querying only happens at build time. The output is just static HTML/js/CSS that can be hosted on any CDN (or anywhere else) relatively easy.
29.
▲
by
shaunpersad
8y ago
I feel like there is this blanket, universally accepted fact that humans are social creatures. But I can't help but feel like it's not the whole story. This feeling comes from my own experiences that I am at my happiest, best self
30.
▲
by
shaunpersad
8y ago
Gatsby.js (and some other recent tools) makes the SSR vs. SPA argument moot. There's no need to pick one when you can have both. Disclaimer: I'm not affiliated with Gatsby.
More ›