Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jkachmar
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
jkachmar
6y ago
I think knowledge of the concepts is very useful, but precise recall of the algorithmic implementations is absolutely useless. It’s very different for someone to have a solid grasp of, say, cache-aware programming techniques, algorithms and
32.
▲
by
jkachmar
6y ago
Bullshit. It has been my personal experience, and the experience of many people I’ve spoken with, that this kind of trivia is learned in order to get a job and then forgotten immediately afterwards because it’s useless. Anecdotal example: a
33.
▲
by
jkachmar
6y ago
If you’re not already familiar with it, you may find the GRIN (Graph Reduction Intermediate Notation) compiler project interesting: https://github.com/grin-compiler/grin
34.
▲
by
jkachmar
6y ago
I’m gonna be honest this is difficult to parse. I’ve lived here for nearly 5 years now, and it sounds like you’re kind of describing Manhattan in the winter nearly any year. I’ll likely do most of the things I’d do anyway, except I’ll be we
35.
▲
by
jkachmar
6y ago
No rent increase + 1 month free (July) + a discount on one month’s rent (August). Amortized over the full 12 month term, it effectively knocks a few hundred dollars per month off of a (very small) one bedroom apartment (with an in-unit wash
36.
▲
by
jkachmar
6y ago
I think that even comparing NY/NJ to CA right now makes me slightly more confident that the NY Metro Area will handle a potential future resurgence better. I was out at some of the protests a few weeks ago, and the fact that NYC hasn’t
37.
▲
by
jkachmar
6y ago
I stayed in my apartment but negotiated a concession from my landlord to lower the effective annual rent.
38.
▲
by
jkachmar
6y ago
I’m 29 and living in downtown Manhattan at the moment. I decided to re-sign for my lease, which would have ended this month, after negotiating some concessions from my landlord. Everyone’s got different priorities, but I enjoy living here a
39.
▲
by
jkachmar
6y ago
A WAI `Application` is defined as the following type alias: type Application = Request -> (Response -> IO ResponseReceived) -> IO ResponseReceived ...which is to say that WAI applications are “just” functions tha
40.
▲
by
jkachmar
6y ago
I like Haskell, I write Haskell at my day job (and did so at my previous day job), and I help maintain some of the community build infrastructure so I’m familiar with a large-ish graph of the Haskell ecosystem and how things fit together.[0
41.
▲
by
jkachmar
6y ago
> Types are for compilers, not people [...] This strikes me as a similar sentiment to “Requirements are for managers, not engineers”
42.
▲
by
jkachmar
6y ago
The inputs shouldn’t be “random”, but the idea is that you should provide an input distribution that’s roughly representative of your expected distribution of real-world values (+ some perturbation to find edge cases). As for frameworks in
43.
▲
by
jkachmar
6y ago
This is in constant tension with the point that GP is making though. If you’re not _very_ careful with your software architecture, you can inextricably tie your frontend and backend applications together. Depending on the size of your produ
44.
▲
by
jkachmar
6y ago
Having followed the PostgREST project for years, it’s been wild to see the recent explosion of similar sorts of projects (as you describe); I’d very much believed this was a “solved problem”.
45.
▲
by
jkachmar
6y ago
I always find this comparison a little... silly? I dunno, there’s probably a better word, but I can’t think of one right now. Nix focuses on reproducible build declarations and development environments, while Docker focuses on self-containe
46.
▲
by
jkachmar
6y ago
Steve Klabnik and Sean Griffin were both early adopters of Rust (and are now fairly visible members of the community), and I believe that helped sow the seeds of the language in parts of the Ruby community [0]. I think Rust managed to also
47.
▲
by
jkachmar
6y ago
Ha, TIL! I’m not too familiar with the Long March family but that does make sense. More random engine nerdery: - It’s really exciting to see all of the development going into full-flow combustion metholox engines these days; BE-4 and Raptor
48.
▲
by
jkachmar
6y ago
Regarding hypergols, I love the fact that you are absolutely correct that they’re mostly relegated to places where you _need_ autoignition these days, but then you look at the Proton rocket family... https://en.wikipedia.org/
49.
▲
by
jkachmar
6y ago
He rarely, if ever, is. It’s his biggest flaw, IMO: in spite of the fact that he’s extremely smart and very articulate, he quickly escalated his rhetoric and takes extreme positions based on his gut.
50.
▲
by
jkachmar
6y ago
Along the lines of what others have said elsewhere in this thread: No one reasonable is criticizing Musk for being a visionary CEO, someone who is interested in taking risks that overcome historically difficult challenges. They're crit
51.
▲
by
jkachmar
6y ago
So this was something that a former boss/colleague and I kinda worked on for a few months at a prior company to help architects collaborate on global development standards. There was a base set of standards which evolved over time, and
52.
▲
by
jkachmar
6y ago
> Markets would love to build more housing. But they're prevented from doing so by the regulatory state. Markets would love to build nuclear power plants, but they're prevented from doing so by the regulatory state. I don’t lik
53.
▲
by
jkachmar
6y ago
I don’t see how “political correctness” is a factor in this analysis. It sounds like socioeconomic status is correlated with race in America [0], there’s a strong correlation between one’s socioeconomic status and one’s ability to enforce s
54.
▲
by
jkachmar
6y ago
You can work around this in the event that your commercial software provides a consistent interface for the license key stuff; e.g. via the CLI, a key file (ideally plain text) on-disk, or some scriptable interface. Then you can store this
55.
▲
by
jkachmar
6y ago
In practice you can actually get extremely close to having Nix manage your whole macOS system with the exception of actual OS-level updates (and particular tools like Xcode, I suppose). John Wiegley’s system configuration [0] is an example
56.
▲
by
jkachmar
7y ago
Informing others and providing an explanation for why people should be discouraged from using a malicious tool is not virtue signaling. Trying to discourage people from disseminating this information under the auspices of “virtue signaling”
57.
▲
by
jkachmar
7y ago
You are commenting on an article that is nearly as apolitical as I can imagine one being to say that politicization of this topic makes it impossible to have a debate rooted in science. Isn’t this precisely an injection of politicization in
58.
▲
by
jkachmar
7y ago
> This group is currently living outside of the system. I think that the point that I’m trying to make (as are others in this thread) is that there are many more people who are “living outside the system” when we consider “the system” to
59.
▲
by
jkachmar
7y ago
> We’re in uncharted territory here [...] Small point of disagreement on this one. There may not be a 1:1 correspondence between what’s happening now and any exact historical event, but I would have hoped that traditionally Western natio
60.
▲
by
jkachmar
7y ago
The author’s rhetoric is likely the cause of the downvotes, in particular focusing explicitly on “undocumented immigrants” when there seems to be no evidence that this group of people presents any greater (or lesser) risk than other groups
More ›