Hacker News new | ask | show | jobs
by tylfin 2977 days ago
I just love the dichotomy on HN where you get one article: “The Future of Software Is No Code” and another “Why it took a long time to build the tiny link preview on Wikipedia,” these two are seemingly orthogonal in my mind.
3 comments

I think orthogonal (at least from its usage in math-related contexts) means the two don't have anything to do with each other.
Nah, that would be skew. Orthogonal crosses but goes in a different direction.
Orthogonal is frequently used to mean two (or more) things are independent of one another. I have never heard skew used in that way.
I believe in the, quite common, context just used it's meant as non-parallel. Or the two ideas don't track at all.
Yeah, but they were saying in math related contexts, in which orthogonal is almost equivalent to perpendicular.
I believe even in the context of mathematics orthogonal means independence. I.e., one can move along x and y axis without having y or x value being changed. However if you move along any line that's not parallel to x or y axis then both x and y value change simultaneously. That's how I interpret orthogonality in the context of math anyway.
>However if you move along any line that's not parallel to x or y axis then both x and y value change simultaneously.

A third orthogonal axis is neither parallel to x and y, nor do x and y vary as you move along it.

Replace parallel with linearly indepent, and you are spot on.

That's the idea, and these ideas do intersect. Rate your belief in them on a scale of 0..1. if your rating was (0,0) you are at the intersection.
Yes, the poster above has assumed the meaning of 'orthogonal' from its etymology, but the use he criticises comes from statistics (https://stats.stackexchange.com/questions/12128/what-does-or...)
Except you can have orthogonal vectors that don't intersect.
Not orthoganal, I'd say. They're diametrically opposed. I want the no-code thing to work. I just don't think it's going to.
The real reason it took so long was buried in the comments: the community was unwilling to accept a sub-par solution at all.

And if your requirements are very steep, you're probably not going to get away from code, but if your goal is to build something quickly and make a few compromises, then maybe No-Code approaches are for you.