Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mrbrowning
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
mrbrowning
9y ago
That’s a good point. Out of curiosity, how do those constraints get surfaced with hosts running in ASGs?
32.
▲
by
mrbrowning
9y ago
> We also considered simply abandoning autoscaling altogether and pinning to a calculated value, but this would hide performance regressions in the code by absorbing them into a potentially enormous buffer intended for regional evacuatio
33.
▲
by
mrbrowning
9y ago
Well, that’s the point of the article, isn’t it? The long-time employees that were laid off were almost certainly there out of love of their wares, and the parent business could have put the work into making value out of that distinguishing
34.
▲
by
mrbrowning
9y ago
Bezos cheerleaders and their ilk never seem to be willing to acknowledge that creating wealth is much harder than extracting it, and either out of bad faith or naivety will misidentify ventures that specialize in the latter as being exempla
35.
▲
by
mrbrowning
9y ago
Mongo as a business has largely catapulted itself to where it is by making money off of information assymetry more than actual technical superiority. They may have since corrected a lot of the fundamental technical isssues with their produc
36.
▲
by
mrbrowning
9y ago
You can totally reimplement a model that the browser supports natively, but you close off basically every affordance that a page-based approach provides unless you commit to reimplementing things like (among others) accessibility support fo
37.
▲
by
mrbrowning
9y ago
> Most of the founders I deal with pay their employees before the founders themselves get a dime of salary. Sure the founders get the bulk of the equity. But they also give their employees equity awards, even though the employees get pai
38.
▲
by
mrbrowning
10y ago
Well, you're actually making metaphysical claims more than mathematical or physical ones. One of two assumptions, depending on how literally the sentiment that the universe is a formal system is intended, is being elided here: 1. That
39.
▲
by
mrbrowning
10y ago
You're right, and I ought to have mentioned the difficulty of implementing something like that for Clojure. So maybe the issue is more holistic, which is that it's hard to tell how it's positioned: it's not quite the sor
40.
▲
by
mrbrowning
10y ago
I really enjoy Clojure. Persistent data structures, core.async, and transducers have all been really pleasant abstractions to work with. I've been writing in it for fun and utility for maybe five years now, and have used it for one mid
41.
▲
by
mrbrowning
10y ago
The article touches on the technical details of this briefly, but the underlying point here is that containers effectively do use the OS, and processes. Like Frazelle says in the article: "a 'container' is just a term peopl
42.
▲
by
mrbrowning
10y ago
Alain Ducasse recommends allowing a hot take fresh off the pan to cool for half as long as it's been cooked, so I guess I'll open this back up in about two and a half minutes.
43.
▲
by
mrbrowning
10y ago
That's a good point, and I didn't mean to parrot FUD by implying that that multiple definitely exists; more that, even if die-hard C++ boosters are right about it existing, it's still not the ace in the hole it's made ou
44.
▲
by
mrbrowning
10y ago
This is myopic in the characteristically self-undermining way that most of these defenses are. I actually like modern C++ well enough for the niche described here; lambdas (and the control they offer over captured variables), type deduction
45.
▲
by
mrbrowning
10y ago
It's not a totally different thing, it's the same thing with me driving on the left side of the road instead of the right. We don't know if this would cause horrific, fiery tangles of flesh and steel or not.
46.
▲
by
mrbrowning
10y ago
Unsurprisingly, the answer to "would you react the same way if a totally different thing happened in a totally different context?" is: no.
47.
▲
by
mrbrowning
11y ago
Preprocessors are uniquely problematic in this regard, though, since they're just simple text-substitution engines. Things like templating (as in C++), in-language macros (as in Lisp variants), or language-level metaprogramming facilit
48.
▲
by
mrbrowning
11y ago
But testing ensures no such thing, considering that comprehensive testing across the entire space of possible inputs for a unit is infeasible in most cases. Part of the usefulness of static typing is to prevent us from having to negotiate t
49.
▲
by
mrbrowning
11y ago
This is a remarkably facile understanding of racism, one that ignores both the model minority phenomenon as well as the fact that Asians are significantly underrepresented in management positions in the tech industry [1]. 1. http:/&#x
50.
▲
by
mrbrowning
11y ago
I had a lot of difficulty getting it compiled too, but this helped a lot: http://installing-caffe-the-right-way.wikidot.com That guide is mostly correct, assuming your reply here means that you're also using OS X. It should
51.
▲
by
mrbrowning
11y ago
Safari's speed is a tossup for me, in that opening new tabs and typing in the address bar both are often preceded by several second (!) delays before the UI responds. This persists across multiple instances of clearing all of my browsi
52.
▲
by
mrbrowning
11y ago
As I like to put it: unit tests don't affirm the correctness of code with respect to a specification, they merely affirm that certain implications of the specification hold with the code under test. In that sense, the general tendency
53.
▲
by
mrbrowning
11y ago
Personal anecdote isn't evidence, but I trust it more than handwaving appeals to evo psych. You do realize too that humans at college age don't have fully developed frontal lobes, otherwise known as the seat of planning and discip
54.
▲
by
mrbrowning
12y ago
Consider that the author spent one short paragraph to talk about the OP's choice of pronouns, while you spent an entire comment taking her to task for it; that her criticism was politely stated, while you employ rank hyperbole in descr
55.
▲
by
mrbrowning
12y ago
That's an ideal scenario, though, that implies that all of your view/controller/model through-lines can be isolated vertically from each other. In fact, controllers often coordinate the actions of multiple models to achieve h
56.
▲
by
mrbrowning
12y ago
I used to work in a pharmacological research lab, and while I'm frequently discomfited by the misalignment between commercial incentives and social good in the pharmacology industry, this statement isn't quite fair: > Everyone
57.
▲
by
mrbrowning
12y ago
But then the mere fact that a computer comes with a browser already installed is not a notable advantage. I can get a Python REPL running on a computer with an amount of effort and know-how comparable to that necessary to install Chrome.
58.
▲
by
mrbrowning
12y ago
It's not important for students, I just dispute the notion that JavaScript has any special affinity with Scheme beyond that of any other language with first-class functions. Anyway, the major advantage of immutability by default is tha
59.
▲
by
mrbrowning
12y ago
I don't see running in the browser as a benefit. It means that a required step for a neophyte in producing meaningful output is getting a handle on the utterly brain-dead DOM API.
60.
▲
by
mrbrowning
12y ago
Immutability-by-default is a necessary, if not sufficient component of the semantics of Scheme that is lacking in JavaScript, and it's that same lack that leads me to think that any comparison between the two languages is basically spu
More ›