 How to approximate a level curve?
 Prove $g^{t+s}=g^tg^s$ for a flow map
 How many nonnegative integer solutions are there to the equation $x_1+x_2+x_3+x_4 = 18$ with restrictions
 Recurrence induction show $f(n) = c4^{n}  d2^{n}, \forall n \in \mathbb N$
 Fast Fourier Transform and approximation of derivates
 Evaluate $\displaystyle\lim_{(x,y)\to(0,0)}\dfrac{(x+y)^2}{x^2+y^2}$
 Justification for not drawing curve when x < 0
 Why are Fibonacci numbers bad for Euclid's Algorithm and how to derive this upper bound on number of steps needed in general?
 How do I prove that $a\vec{v}=0$ if $a=0$ or $\vec{v}=0$ (where $a$ is a scalar and $\vec{v}$ is a vector)?
 Truth Table is this correct?
 Why is the ratio of volumes of these two sets the same as the ratio of their surface areas?
 Decomposition of a principal ideal in a Dedekind domain
 Two kinds of prime gaps
 Dual problem of Sum of Entropies constrained on probability simplex
 Inverted knuth arrow notation?
 What is the Cauchy completion of a metric space?
 Solve the Dirichlet problem on the unit disk.
 Prove that we cannot inscribe sphere in polyhedral.
 Is $\mathbb Q(\zeta, \sqrt[4]2)$ equal to $\mathbb Q(\alpha)$?
 Calculate $\lim_{n\to\infty} n^{\gamma} \int_{1/n}^{1/n} f(x) dx$.
Outline editing, like orgmode, for JSON
I am trying to edit a Swagger JSON file in emacs. It contains large nested JSON objects, so I want to collapse and hide some of them.
I have tried origamimode, configured as origamicstyleparser in origamiparseralist, but it is quite unsophisticated (the word "parser" seems to be an overly grandiose word for what it does). It doesn't notice that Swagger URL parameter substrings like {id} are inside JSON strings, so it happily collapses them too when I ask it to collapse all nodes in the buffer except the current node. I don't want it to do that. I want a way of collapsing only JSON subtrees like objects, not substrings of JSON strings that happen to have curly braces in them. How can I achieve this goal?
Emacs comes with hsminormode which can be used selectively hide/show code and comment blocks in several languages, including JavaScript. By default this will let you hide and show JSON blocks delimited by '{' and '}' but it is easily modified to allow '[' a

Emacs comes with hsminormode which can be used selectively hide/show code and comment blocks in several languages, including JavaScript. By default this will let you hide and show JSON blocks delimited by '{' and '}' but it is easily modified to allow '[' and ']' as block delimeters as well. To do this we need to modify the jsmode entry in hsspecialmodesalist with something like:
(setcdr (assoc 'jsmode hsspecialmodesalist) '("[{[]" "[}\\]]" "/[*/]" nil))
You should then find that [...] blocks can be hidden and shown as well as {...} blocks.
20170321 01:22:56