Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
anaphylactic
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
anaphylactic
8y ago
Yes, and this is a bit obvious, but reals, complex numbers, split complex numbers, quaternions, octonions, sedenions, can all be represented as matrices of the appropriate form.
2.
▲
by
anaphylactic
8y ago
Yeah, octonion multiplication is alternative.
3.
▲
Business Networking
(en.wikipedia.org)
2 points
by
anaphylactic
8y ago
|
0 comments
4.
▲
by
anaphylactic
8y ago
I don't know, I was requesting clarification for the line "people will exploit themselves".
5.
▲
by
anaphylactic
8y ago
> There the game stops. Proof surfaced in 1898 that the reals, complex numbers, quaternions and octonions are the only kinds of numbers that can be added, subtracted, multiplied and divided. 1. I think they meant "the only kinds of
6.
▲
by
anaphylactic
8y ago
So let met get this straight - you're telling me that people are staking their livelihoods entirely on Uber, and none of this is Uber's fault, it's just the people who are idiots?
7.
▲
Differential Privacy at Apple [pdf]
(apple.com)
4 points
by
anaphylactic
8y ago
|
0 comments
8.
▲
by
anaphylactic
8y ago
No! - Parametric polymorpism isn't OOP, pretty much every halfway-decent language has it (including Haskell, which is as functional as they come). - Boxing in Rust isn't what you think it is - it's just heap allocation (more
9.
▲
by
anaphylactic
8y ago
That's a good point, and it's not just a problem with C++. As any project matures, the voices of current users drown out the voices of new users, and as a result discoverability gets thrown out the window. How would you engineer a
10.
▲
by
anaphylactic
8y ago
I disagree. If a perfectly good optional type can be implemented without making new syntax, why bother making new syntax? It obscures what's going on under the hood, makes implementation needlessly complex, and increases mental overhea
11.
▲
by
anaphylactic
8y ago
I believe (hope) that OpenGL continues to be that developer-friendly API. Building OpenGL on top of Vulkan shouldn't be too hard, and it means we don't have to pointlessly deprecate and recreate the huge number of OpenGL resources
12.
▲
by
anaphylactic
8y ago
I know this comment is rather inane, but rarely have I seen a library name so fitting yet so humorous as "burgled-batteries".
13.
▲
by
anaphylactic
8y ago
I think the parent's trying to tell you guys not to sell yourselves short - that what you're doing is exactly what mathematics is.
14.
▲
by
anaphylactic
8y ago
I'm guessing XML doesn't count as a text-based file format? Otherwise, that's what every office suite (technically a zip file of XML files, but that's splitting hairs), vector editor, and graphical HTML editor already do
15.
▲
by
anaphylactic
9y ago
I don't understand what your concern is - this only took me about a minute to write and it looks completely safe and efficient. https://play.rust-lang.org/?gist=674f4b88876614f603fd70368cb...
16.
▲
by
anaphylactic
9y ago
Maybe is just another Optional type, but with a much weirder name, so that's pretty obvious. But this makes me wonder - does Haskell optimize `Maybe`-like types down to a null-pointer, like Rust does?
17.
▲
by
anaphylactic
9y ago
Optionals are sum types, too! No special-casing there. It's just that Crystal just has anonymous sum types, I guess, which can be a lot nicer to look at.
18.
▲
by
anaphylactic
9y ago
Runtime performance will obviously vary across platforms, but in all cases, at least the executable will be much, much smaller! :)
19.
▲
by
anaphylactic
9y ago
It's not foolproof but this tool needs to be more widely-known - it would've saved me on countless occasions.
20.
▲
An XOR Trick
(sidneypham.me)
3 points
by
anaphylactic
9y ago
|
0 comments