Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gugagore
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
52 ms
·
541.
▲
by
gugagore
7y ago
fyi, if you long-press the "s" on your keyboard, it should come up as an option!
542.
▲
by
gugagore
7y ago
I personally think "don't" is right. For those who are interested in trying to use Python instead, I found this to be a helpful resource: https://github.com/ninjaaron/replacing-bash-scripting-with-p...
543.
▲
by
gugagore
7y ago
I think I understand roughly what you mean when you distinguish row and column vectors. For example, let [x, y] represent a row vector and [x, y]^T represent a column vector. If you have a function f that maps [x, y]^T -> z, (you might w
544.
▲
by
gugagore
7y ago
I think the answer to that question is that it doesn't "stop", but I'll try to offer a reason that isn't "octonions exist", but instead goes in a different direction. Geometric Algebra can capture the stru
545.
▲
by
gugagore
7y ago
I'm not the grandparent. I'm not sure what you mean by "required", but, no, I don't think so. You can represent a lot of algebraic objects and operations using matrices and linear algebra operations. The most access
546.
▲
by
gugagore
7y ago
> Needing to "understand" root construction before "being able to use" is just procrastination. since I feel personally attacked by that statement (I say in jest), it's more charitably viewed as a risky investmen
547.
▲
by
gugagore
7y ago
They didn't say "understand everything", but that's the interpretation you're replying to, and it gives me some thoughts. Different people will be okay with different levels of understanding. You put "deep"
548.
▲
by
gugagore
7y ago
I wonder if you're getting confused with what is called "a dual quaternion" which has 8 basis elements, and can represent both a translation and a rotation.
549.
▲
by
gugagore
7y ago
I think that's a different point. To get rotations in 3D you don't need to go to 5D conformal GA. To be able to unify many geometric objects, like lines and spheres and point pairs and represent the duality e.g. the "meet&quo
550.
▲
by
gugagore
7y ago
I don't understand what you mean, but I think you're describing exponential coordinates, or said another way, choosing an angular velocity and getting a rotation by following that angular velocity for a unit of time. https:/
551.
▲
by
gugagore
7y ago
but not everything is a string in Python and JavaScript. It's possible your parent didn't mean literally "strong typing" or even "static typing", but instead more generally "notions of types, whether at ru
552.
▲
by
gugagore
7y ago
I wonder if you mean Tcl is bad, or that the damage is caused by Tcl being powerful and obviating the need for version upgrades of special-purpose software. Or something else.
553.
▲
by
gugagore
7y ago
If I understood correctly, Tcl's metaprogramming capabilities are based on manipulating strings and not a syntax tree (e.g. lisp). Is that a key component of making it usable by "mere mortals"? I think ideally I'd like b
554.
▲
by
gugagore
7y ago
Here's kurzgesagt's rendition of "The Egg": https://www.youtube.com/watch?v=h6fcK_fRYaI
555.
▲
by
gugagore
7y ago
well, no. It's just that what exactly does one expect to see at a research lab? I don't think any scientific research would appear exciting if you had a glimpse of it on a tour. The exciting things happen at different timescales!
556.
▲
by
gugagore
7y ago
I mean, yes. It's also incomplete if it doesn't include a notion of directionality to e.g. distinguish between energy (force and displacement aligned) and torque (force and displacement perpendicular). The SI system isn't per
557.
▲
by
gugagore
7y ago
Here is some visual support for that explanation: https://en.wikipedia.org/wiki/Color_spaces_with_RGB_primarie... It's fortunate that we mostly have 3 categories of cones and also 3 spatial dimensions. Notice that
558.
▲
by
gugagore
7y ago
from https://www.bls.gov/emp/documentation/nem-definitions.htm : No formal educational credential. This category signifies that a formal credential issued by an educational institution, such as a high school diplom
559.
▲
by
gugagore
7y ago
No, that's not why. You think there's considerable time spent in parsing? It's all code generation that takes time, which is the same thing that makes Julia powerful.
560.
▲
by
gugagore
7y ago
There's also compilation that happens in Julia. Like the type inference. Which is to say, the time isn't just spent in LLVM.
561.
▲
by
gugagore
7y ago
Assuming you're right in that estimate, the hard work is getting more 9s. As a total kind of spitball number, you want 4 more of them.
562.
▲
by
gugagore
7y ago
I don't have any personal experience from it aside from viewing an existing architecture once, but from what I could tell, the ArchiMate language supports this, possibly via a concept called "viewpoints" ( https://e
563.
▲
by
gugagore
7y ago
I don't know what this project means at all. But if you're interested in projects that formalize the knowledge encoded in stories, check out http://groups.csail.mit.edu/genesis/index.html Professor Winston is
564.
▲
by
gugagore
7y ago
This page by the same author is also fantastic: https://observablehq.com/@mourner/non-robust-arithmetic-as-a...
565.
▲
by
gugagore
7y ago
> That's not how any of this works. That's actually how _all_ of this works. If we required everyone to handle the complexity of everything, we wouldn't be able to make technological progress. Yes, there's the tension
566.
▲
by
gugagore
7y ago
That sounds cool. Does ANTLR help with anything besides parsing your new language? It seems like the substantial effort is making the VM/runtime that the language runs within.
567.
▲
by
gugagore
7y ago
I am not sure about your impression. Maybe there are some people against all enforcement, but most people think there should be some balance between locking a person up for crimes, and treating a person humanely, like you said. Society is u
568.
▲
by
gugagore
7y ago
The clean and readable version can be kept, but not in comments. Why not keep it as a reference implementation, and test the new thing against it?
569.
▲
by
gugagore
7y ago
I thought a push --force would change the hash, anyway.
570.
▲
by
gugagore
7y ago
I take back by correction. Thanks, and sorry. Manchester encoding really is a form of phase modulation (BPSK). It makes sense to think of it as a 10MHz baseband signal modulated by a 10MHz carrier, and therefore having a 20Mhz bandwidth.
More ›