Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kisonecat
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
kisonecat
4y ago
It looks like the text uses the more natural R R a few pages later.
32.
▲
by
kisonecat
4y ago
Using the ssh keys to provide the usernames is clever.
33.
▲
by
kisonecat
4y ago
This reminds me of [self-promotion] https://github.com/kisonecat/countdot.hs which "algebraically" describes some patterns of dots.
34.
▲
by
kisonecat
4y ago
At least a 2D visualization is at https://word2vec.xyz/
35.
▲
by
kisonecat
4y ago
For math, I have a lot of videos that use pens and little bits of paper. An example is https://youtu.be/7oWMaNg4Ezw which discusses the rearrangement of the terms in a conditionally convergent series.
36.
▲
by
kisonecat
4y ago
There's definitely some connections between analysis and category theory though! There are "self-adjoint operators" in analysis and there are "adjoint functors" in category theory, and it is sort of fun to think ab
37.
▲
by
kisonecat
5y ago
TeX's source code is available in a "literate" format, so you can download tex.web, run weave tex.web, and then pdftex tex.tex. This will produce a large book with the TeX source code. A challenge is that the resulting TeX
38.
▲
by
kisonecat
5y ago
You can use the same code for server-side rendering: with dvi2html, you can run TeX on a .tex file to get .dvi and then produce a static html file. This renders not just the math but also the text using TeX's layout engine, which is o
39.
▲
by
kisonecat
5y ago
Unfortunately, the current platform we're using isn't very accessible: the \answer{...} blanks aren't converted to speech and don't navigate correctly. The new backend parses some TeX anyway to an AST, and the idea is t
40.
▲
by
kisonecat
5y ago
I started by playing with emscripten which manages some of the initial complexity.
41.
▲
by
kisonecat
5y ago
I implemented a TeX engine in WebAssembly so you really can run TeX in the browser. You can see a demo of this at https://tex.rossprogram.org/ and at https://github.com/kisonecat/web2js you can find a
42.
▲
Goto in JavaScript via Babel
(github.com)
1 points
by
kisonecat
8y ago
|
0 comments
43.
▲
by
kisonecat
8y ago
Maple and Mathematica are not open, and it's important that not only the resources be open-source, but also the underlying technology stack, because we're trying to not only teach students mathematics but the most engaged students
44.
▲
by
kisonecat
8y ago
I don't think Jupyter offers a facility like $\frac{\answer{2}}{4} = 1/2$ for putting answer blanks in the middle of mathematical expressions. For sagemath, code like \sage{derivative(f,x)} also works, even inside an \answer. An
45.
▲
by
kisonecat
8y ago
The magic number is currently 100 samples; the perturbation size is "adaptive" in that the perturbation size is changed when the expressions appear to equal but they're also close to zero. The main goal is to make sure that w
46.
▲
by
kisonecat
8y ago
The biggest trick here is that TeX source like $\answer{2} + 1 = 3$ provides "answer blank + 1 = 3" on the web, but you can do more complicated things like $\sqrt{\answer{4}} = 2$. The website uses Fraser's differential synch
47.
▲
by
kisonecat
8y ago
I'm one of the developers of Ximera. Expression equality is handled by https://github.com/kisonecat/math-expressions using a few heuristics, which is necessary because Richardson's theorem says this problem i
48.
▲
by
kisonecat
13y ago
(I'm Jim Fowler.) Thank you---I certainly appreciate it. The Calculus One videos are available at http://youtube.com/kisonecat and the new Calculus Two: Sequences and Series videos will be posted soon.