Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ryanbrunner
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
by
ryanbrunner
3y ago
I mean to be fair, MPAs are by definition unusable without a consistent internet connection. By design every meaningful interaction needs to communicate with a server.
62.
▲
by
ryanbrunner
3y ago
Preact / React is simple because it solves for a very small slice of what an application needs to do and willfully ignores the rest. For example, (P)React has no real opinion on how it interacts with a server, which is a fundamental re
63.
▲
by
ryanbrunner
3y ago
Stuff like filtering search results is very easily accomplished by a MPA with query parameters to a results page. The specific elements that allow you to specify query parameters often require more interactivity, but this is easy to layer o
64.
▲
by
ryanbrunner
3y ago
Sure! I think it's just a question of scale and knowing your problem. If it's "the entire customer-facing area needs a large amount of interactivity" then going with a SPA makes sense. If it's "this particular
65.
▲
by
ryanbrunner
3y ago
The converse is also true, you can add a lot more interactivity than you used to in a server rendered HTML world with stuff like LiveView in Phoenix or Hotwire in the Rails world. I think a good heuristic is looking at whether the UX of you
66.
▲
by
ryanbrunner
3y ago
Particularly with the web though, you're very rarely completely locked into one front end technology. It's 100% reasonable to say "this particular complex interaction should use React" without needing to port the entire
67.
▲
by
ryanbrunner
3y ago
It can definitely seem this way if you only consider the front end. But a challenge that many SPA apps run into is that for the vast majority of SPA apps you end up in a situation where the front end and back end need to share business logi
68.
▲
by
ryanbrunner
3y ago
Fair point that my point was overly reductive. But given you understand multiple tools, you should reach for the simplest tool possible to solve the problem. And in some cases you should still reach for the simplest tool possible even if yo
69.
▲
by
ryanbrunner
3y ago
The refrain against the "we should go back to MPA apps with server rendered HTML" is often "well what about Figma and Photoshop", which of course, yes those don't really work in the MPA, server rendered HTML model.
70.
▲
by
ryanbrunner
3y ago
I actually had this happen to me. My credit card was compromised, the domain (which was registered 10 years ago) was tied to an old e-mail I never use, so I never got payment failure alerts, and didn't notice it was expired until a few
71.
▲
by
ryanbrunner
3y ago
Sure, so long as that ID actually identifies the thing in question. Email addresses ARE a great natural ID for an e-mail mailbox . If you want to store a history of what e-mails a particular address has received, they're great. They a
72.
▲
by
ryanbrunner
3y ago
Obviously the degree of caution necessary depends on the nature of the problems you're solving. But your typical consumer app doesn't need the same degree of caution as aerospace, and using a broad brush to say "everyone must
73.
▲
by
ryanbrunner
3y ago
You're lumping a lot of things together here. It's entirely possible to test changes and have reversible deployments with them being scheduled or really coordinated with anyone, and "tracking" deployments can be triviall
74.
▲
by
ryanbrunner
3y ago
One rubric I use is "is there one or more questions to be decided on in this meeting?" If no, it's a pointless meeting.
75.
▲
by
ryanbrunner
3y ago
> I can't say i agree. Projects need idiom reflecting the particulars of said project. Rails as a framework, shouldn't impose idioms to the whole project. I disagree pretty heavily. There are certain things where it may be valu
76.
▲
by
ryanbrunner
3y ago
It's understandable given its history but sort of wild how robust the support is for text / document formatting in HTML, compared to the much better than it used to be but still fairly anemic layout support.
77.
▲
by
ryanbrunner
3y ago
> Teams is dominating only because they bundle it with their other services. This is a win from Microsoft's perspective. They don't have to have the best group messenger around, but having a significant office product being dom
78.
▲
by
ryanbrunner
3y ago
Tumblr hasn't been primarily about your styled hosted "x.tumblr.com" site for a long time. Most users hang out on the dashboard and don't really expect non-Tumblr users to be visiting their blog. It's a lot closer t
79.
▲
by
ryanbrunner
3y ago
Yup, same here! Mine is (somewhat unfortunately) pretty superficial so you can even see a small bulge where it is.
80.
▲
by
ryanbrunner
3y ago
Fair enough. In whatever your case was, it sounds like you may have had the ability to eliminate the disease / infection / whatever. That's not the case for kidney disease, and while encouraging healthy habits is always a goo
81.
▲
by
ryanbrunner
3y ago
I know at least for directed organ donation transplant teams will frequently lie - for instance, if a donor backs out, the clinic will default to telling the recipient it isn't a match rather than them backing out. I wonder if there&#x
82.
▲
by
ryanbrunner
3y ago
Transplanted kidneys generally go lower in your belly than your "native" kidneys and they aren't swapped, the original kidneys are left in and they add another. Anyone who's had a transplant most likely has 3 or even 4 k
83.
▲
by
ryanbrunner
3y ago
They're just making sure everyone has 2 kidneys before they give anyone a third. :)
84.
▲
by
ryanbrunner
3y ago
You're both sort of wrong. Solely symptom management should not be the recommended course of action for anything short of stage 5, and there is a ton you can do to slow or stop progression in the early stages, perhaps even avoiding the
85.
▲
by
ryanbrunner
3y ago
We can do both. I don't think anyone who encourages kidney donation wouldn't also advocate for encouraging healthy lifestyles and slowing down the progression of acquired kidney disease. I have a genetic disease that ends in kidne
86.
▲
by
ryanbrunner
3y ago
One small advantage of kidney donation is that it comes with lifetime screening without some of the gatekeeping normally attached to that. I dunno exactly how it works in the US, but here in Canada you can't just really demand blood te
87.
▲
by
ryanbrunner
3y ago
I still use a Motorola G(whatever, honestly can't remember) Power. Works fine, doesn't lag. The camera is nothing to write home about but I have a DSLR for good pictures and all my phone pictures are crap due to a hand tremor that
88.
▲
by
ryanbrunner
3y ago
Another benefit of this is that you're guaranteed that the transaction is completed before the job is picked up. With redis-backed queues (or really anything else), you very quickly run into the situation where your queue executes a jo
89.
▲
by
ryanbrunner
3y ago
Sure, I guess my point is to consider the context of the person applying. If they are coming from a place with title inflation, it's not their fault that the company they worked for inflated titles. If you're exclusively hiring se
90.
▲
by
ryanbrunner
3y ago
I've just always used whatever comes after junior / senior without a qualifier.
More ›