Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nirvdrum
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
54 ms
·
481.
▲
by
nirvdrum
7y ago
Right. But that's the limit I don't get. If I always have to view the expanded set of commit messages to understand anything about the commit, what's the value in a short subject? And why 50 chars? That's even more restr
482.
▲
by
nirvdrum
7y ago
50 chars seems pretty arbitrary to me. I'd rather have a useful commit message. I've seen some pretty contorted messages conveying no real info in order to meet an imaginary character limit.
483.
▲
by
nirvdrum
7y ago
I worked on an international team with non-native speakers and we found proper casing and punctuation easier to read.
484.
▲
by
nirvdrum
7y ago
I guess my point is I'm going to have to maintain something, it's more useful for me to know how to maintain a PostgreSQL installation than it is some custom Amazon framework or tool. Serverless certainly hasn't been the &quo
485.
▲
by
nirvdrum
7y ago
It really depends what you're doing. I've been trying out serverless on-and-off for weeks now and still don't have a basic two tier application going the way I want. I'd have been substantially better off dropping $5
486.
▲
by
nirvdrum
7y ago
They increase the major version because they don't guarantee backward compatibility. You may think it's foolish to only provide guaranteed API support for 4 or 6 weeks, but it's more than just a marketing gimmick.
487.
▲
by
nirvdrum
7y ago
Unfortunately, I really only know roughly how thick the stack of pages was. I realize it's an imprecise metric. And I might be able to convert to a rough percentage and figure out a page number from there. But, then the page turning is
488.
▲
by
nirvdrum
7y ago
A multi-page e-ink book would be nice. I love my Kindle for certain types of reading, but when I read, I like to flip back to previous sections. Search doesn't work because I rarely know verbatim what I'm looking for or the search
489.
▲
by
nirvdrum
7y ago
The last place I was at did it that way. I imagine it was to incentive early expense reports, otherwise you were stuck paying the bill. Also protects the employer if the expense isn't legitimate. But, it was pretty stressful as an empl
490.
▲
by
nirvdrum
7y ago
Okay, thanks for elaborating. I think the part I had overlooked was the variant constructor not being a function. I had mentally mapped that as a `dispatch` call with the variant being the payload. But, yeah, it looks like the author eithe
491.
▲
by
nirvdrum
7y ago
I love high-level languages and think they've had a great democratizing effect that lets people across a wide array of backgrounds be reasonably productive without a ton of background knowledge. But, the underlying computer isn't
492.
▲
by
nirvdrum
7y ago
Thanks for the feedback. The earliest examples I had see of using redux just passed strings around and struck me as being error-prone. So I was happy to see const fields used as the action types. The TypeScript approach looks reasonable to
493.
▲
by
nirvdrum
7y ago
Gotcha. My misunderstanding.
494.
▲
by
nirvdrum
7y ago
I didn't make the claim nor am I supporting it. But the author definitely mentioned DefinitelyTyped as a positive for TypeScript.
495.
▲
by
nirvdrum
7y ago
I'm fairly new to both TypeScript and ReasonML (both within the past month). The author's reducer example closely matches that of the official Redux documentation [0], so I'm not really sure it's biased. But, I could buy
496.
▲
by
nirvdrum
7y ago
Since TS is just JS, you could just dispatch to arbitrary strings, but the TS type system isn't going to help you out very much. The approach the author is taking is the one described in the Redux documentation [0]. [0] -- https:/
497.
▲
by
nirvdrum
7y ago
The author mentions DefinitelyTyped: "DefinitelyTyped typings amount is just insane and it will take time for ReasonML to match them." I agree it would be nice to have an expert analysis of a reasonably-sized application, but that
498.
▲
by
nirvdrum
7y ago
For the X1 Extreme, you may want to look at Pop!_OS. For the initial install you'll need to force enable the dGPU, but after that, you can switch back to hybrid. I realize it's not quite Ubuntu, but it is Ubuntu-based, so that mig
499.
▲
by
nirvdrum
7y ago
If anyone is having difficulty typing for whatever reason, you may want to check out the dictation-toolbox organization on GitHub [1]. About a decade ago I began developing symptoms from excessive typing on a MacBook Pro (that short key tra
500.
▲
by
nirvdrum
7y ago
I'm running 64 GB ECC with a Ryzen system. As it turns out, memory in general was just exorbitantly expensive in the recent past, so the ECC premium wasn't all that much. On the flip side, I don't do PC gaming so having faste
501.
▲
by
nirvdrum
7y ago
I don't know the optical storage space one way or another, so I was curious to learn more. As far as I can tell, that Wikipedia page you've linked to is solely about the same work by the same researchers as the article. Am I overl
502.
▲
by
nirvdrum
7y ago
I'm not sure those two lines really support your conclusion. They may, but they're both taken from Tesla's response to a previous test performed with the Model S. If you read further on, the researchers take issue with Tesla&
503.
▲
by
nirvdrum
7y ago
Backwards-compatible with people's brains is one aspect of it, sure. No one likes a constantly evolving UI that shuffles things around. But, also backwards-compatible with already entered issues. I wholeheartedly agree they should supp
504.
▲
by
nirvdrum
7y ago
Not that it really matters much, but a lot of the design issues you're highlighting are due to the age of the software and Atlassian's seeming commitment to not breaking backward compatibility. In particular, Jira predates Markdow
505.
▲
by
nirvdrum
7y ago
That's commitment. Keep fighting the good fight.
506.
▲
by
nirvdrum
7y ago
> Also, this turns out to be an actual bottleneck way more often than people notice. I wish more devs -- particularly web front-end devs -- tried out their work on something that isn't a top-of-the line developer computer. There are
507.
▲
by
nirvdrum
7y ago
Then I wish all advertising were like this. It's very informative and provides a solution rather than just pointing out the problem. I hope this page ends up ranking highly in search results because there are a lot of incomplete Docker
508.
▲
by
nirvdrum
7y ago
Oddly enough, before gemcutter and the refreshed rubygems.org, GitHub used to serve gems. IMHO, it was the easiest way to publish gems and it had a built-in namespace system where your username was prefixed to the gems (e.g., my Rails fork
509.
▲
by
nirvdrum
7y ago
Carrying a laptop around with me everywhere I go is a wildly impractical solution. The situation I mentioned was at an amusement park, while on vacation. The problem isn't that I'm using the device wrong. The problem is the device
510.
▲
by
nirvdrum
7y ago
Thanks. It's been a nice a discussion. I don't often get to engage in this sort of discourse, so it's been a fun thread.
More ›