Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mjfisher
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
91.
▲
by
mjfisher
4y ago
This might be just over-familiarity on my part, but does SQL really have a strong learning curve, or is it just not used often enough directly these days that people can get by without knowing it? Standard SQL is a really simple grammar and
92.
▲
by
mjfisher
4y ago
> The only thing I don't get is how physicists get around the discrete and finite restriction. Actually, they don't! When you start doing the math about states in a quantum sense (i.e. statistical mechanics), the basic premise
93.
▲
by
mjfisher
5y ago
I believe they're talking about doing that, but contracting out to approved 3rd parties instead of the government for age verification. I still don't trust them to do it securely, and I worry deeply about the chilling effect it wi
94.
▲
by
mjfisher
5y ago
While we're on shoutouts and recommendations, I've recently started playing with Wick Editor[0], which is a very good, simple, open source flash-style animation authoring tool. SVG import, mp4 and HTML5 export. I'm intending
95.
▲
by
mjfisher
5y ago
I don't think that's really such a huge loophole. Pension aside, it's a 2% difference in total tax burden that's probably going to be swallowed up by other company related admin expenses anyway. I'm self employed an
96.
▲
by
mjfisher
5y ago
Silly spacecraft engineers. If only they had the foresight to run "npm install -g ingenuity-camera-api"
97.
▲
by
mjfisher
5y ago
I've actually done this a few times before - it works really well until you write on a screen with a particular kind of high gloss anti-reflective coating, which it damages, and leaves you with visible lines even after you wipe the ink
98.
▲
by
mjfisher
5y ago
That's true - it's also worth explicitly noting that when the EU does make law directly, that is still done in a fully democratic way. The fact that that EU laws can override national laws does not mean that the EU Commission has
99.
▲
by
mjfisher
5y ago
Or it turns out Bertrand Russell's teapot was made of Plutonium and de-orbited.
100.
▲
by
mjfisher
6y ago
Perfect, thank you - just ordered it.
101.
▲
by
mjfisher
6y ago
If anyone wants a much more in-depth look at the concepts behind this, I can't recommend "The Goal" by Eliyahu M. Goldratt enough. It's a bit like The Phoenix Project, in that it's a novel about improving flow in de
102.
▲
by
mjfisher
6y ago
Not a huge amount in concrete terms of capability, but the little differences add up in how the languages are used in practice. Python has functions you can refer to and pass around directly (as opposed to Ruby's blocks and procs), and
103.
▲
by
mjfisher
6y ago
You might be thinking of Quantum Field Theory, which models particles as excitations in fields specific to those particles. It's completely compatible with the Schrödinger equation, but operates on a higher level of abstraction to allo
104.
▲
by
mjfisher
6y ago
One of the striking things about serverless development that is less obvious from the outset is how it blurs the lines between application and infrastructure. Deployment of a service is rarely in practice just deployment of new code to an a
105.
▲
by
mjfisher
6y ago
The primary motivating reason to have abstractions in the first place is to prevent context switching - i.e. you shouldn't have to think about networking code while you're writing business logic.
106.
▲
by
mjfisher
6y ago
Even if people don't have particularly accessible LinkedIn profiles, if you know their names it's often possible to guess or construct an email address for them based on the format of other publicly available emails for the same i
107.
▲
by
mjfisher
6y ago
That's exactly it - it's not wildly incorrect at all.
108.
▲
by
mjfisher
6y ago
I can go one better, and make any program at all compile by removing code with the annoying wiggly red lines under it. The tools and options we have don't exist in a vacuum; you still need good judgement and practice to make the most o
109.
▲
by
mjfisher
6y ago
I commit frequently and rebase to make it nice afterwards - which seems to be a common pattern. For commits that I know at the time need revisiting (partially complete feature/tests don't work/solution works but needs heavy r
110.
▲
by
mjfisher
6y ago
> Text-based programming is limited in dimensionality. This can become very constraining In contrast, I've often thought that visual programming tools are much more limited dimensionally, and that's why they can become difficul
111.
▲
by
mjfisher
6y ago
> Explaining this to a manager who's never even read even one of his copies of The Mythical Man-Month can be tough. Perhaps he should read both simultaneously and finish in half the time...
112.
▲
by
mjfisher
6y ago
True, but it's important to remember hooks were only released about a year ago - many large projects in existence before then will either not have migrated or be in a state of partial migration. I'm glad they're putting the e
113.
▲
by
mjfisher
6y ago
When people say "web development used to be simpler", they're probably not referring to the front-end tooling (which has certainly improved) - but when most of the functionality of web apps were built and rendered on the back
114.
▲
by
mjfisher
6y ago
Ending up with HoC on top of HoC is also an extremely salient point. While it's not strictly required, the structure of larger React projects highly encourages you to create or use non-visual higher order components to manage connectio
115.
▲
by
mjfisher
6y ago
This seems like as good an excuse as any to share a link to "Modern Agile" again: http://modernagile.org/ I think it's probably a good reinterpretation of the original manifesto that is a bit more fundamental
116.
▲
by
mjfisher
7y ago
You prompted me to read the actual essay. It was considerably more interesting than the comments here would have suggested; which is not a surprise, given it was penned by Freeman Dyson. His insight that Maxwell's contemporaries lacked
117.
▲
by
mjfisher
7y ago
Just to add to what saagarjha said; there's large parts of the article that just don't seem to make sense on their own. I only have a Master's degree in Physics, and haven't specialized in general relativity - neverthele
118.
▲
by
mjfisher
7y ago
I think you can certainly use Node as an example of much better developer experience. Even the difference between npm and yarn is fairly minimal, and there is a solid community 'default' in Yarn. I think part of the reason we ende
119.
▲
by
mjfisher
7y ago
It can be harmful when you're not yet developed enough to evaluate that information (and the motives of the people peddling it) properly. There are plenty of online communities that e.g. normalize and encourage eating disorders or suic
120.
▲
by
mjfisher
7y ago
I think that was more or less still the point - more expressive power (including custom key bindings) allows you to build more complicated abstractions with less obvious behaviours. It's more difficult to maintain a mental model of tho
More ›