I am trying to parse json in JavaScript  var str = '{"id-1": "www.er.co.uk","id-2": "www.wer.co.uk","id-3": "wer.wer.com","id-4": "www.wwaer.co.uk"}';  var divWebsite = JSON.parse(str);   i am getting error ()     Uncaught SyntaxError: Unexpected token o   While at the same time my json is valid as you can see here  (sorry you will need to copy and past json)
Given a string of JSON data, how can I safely turn that string into a JavaScript object?  Obviously I can do this unsafely with something like:  var obj = eval("(" + json + ')');   but that leaves me vulnerable to the JSON string containing other code, which it seems very dangerous to simply eval.
I am looking for a single word for a person who is able to explain himself very clearly and using the best possible words, etc. I am not looking for "perspicuous", etc. The focus is more on the language part: someone who uses the right language and words to describe himself. I know the word exists but its just skipping my head at the moment!!! Please help. Texture messes up after extruding a modified plane How to scale and shift voltage signal? I want to scale and shift my voltage signal by below relation:  $$ V_{out} = \frac {10} {12} \cdot V_{in} - 10 $$  Indeed my primary voltage is from 0v to 24v and I want to put it from -10v to +10v.  I try to use the below circuit but its gain is always greater than 1.    Image from SLOA097 TI.  Does anyone know how I can achieve my goal? I have ±12v and 5v power lines.  EDIT: According to the innovative solution by scorpdaddy, I thought it would be valuable to edit my question:   High input impedance is required to decrease load effects. How can it be achieved? How can I achieve the more and more accuracy? Tool for cleaning LaTeX code Is there something like indent for LaTeX? I have a collaborator that is using Scientific Workplace and the code it produces is totally messed up; I know I shouldn't expect miracles, but any machine support would be useful.  EDIT: This question is quite undefined without my comment to KeithB's answer; the idea is to save VC-friendly one sentence/one paragraph per text file line structure which SWT "fixes" by wrapping everything into fixed column width format. UILabel truncate tail and skip not complete word Here the lower box dimension and the upper box dimension are exactly what Falconer talks about in his book "Fractal Geometry". I already know that the upper box dimension is finitely stable since $N_\delta(A\cup B)\le N_\delta (A)+N_\delta(B)$, where $N_\delta(A)$ is defined as usual, and Falconer gives an example to show the box dimension may not be countably stable. (We know that, however, the Hausdorff dimension is countably stable).  But now I want to find the example to show the lower box dimension may not even be finitely stable.It seems that we can use von Koch curve to illustrate this, but what is the explicit explanation for this? Since the lower box dimension is monotonic, we need to find set A and B and show that   $\underline{\dim}_B(A\cup B)&gt;\max\{\underline{\dim}_B(A),\underline{\dim}_B(B)\}$. (a.k.a. "god rays" and many other names) can be created in Blender Internal by checking the Halo checkbox in the lamp properties box.  How can I create a similar effect using Cycles? How to automatically fit many bars in barchart using pgfplots? I am trying to use PGFPlots to display a large amount of bars, and I run into the problem that it cuts off the last of them.  MWE:  \documentclass[crop,tikz]{standalone}  \usepackage{pgfplots} \usepackage{pgfplotstable} \pgfplotsset{compat=1.13}  \begin{document}  \pgfplotstableread{ row label runtime 0 1 5264 1 2 2971 2 4 1866 3 8 1384 4 16 1205 5 32 1144 6 64 1109 7 128 1095 8 256 1108 9 512 1178 10 1024 1335 11 2048 1667 12 4096 1588 13 8192 2843 14 16384 5541 15 32768 10985 16 65536 21873 17 131072 43687 18 262144 87064 19 524288 174119 }\mytable   \begin{tikzpicture}   \begin{axis}[         ylabel={runtime (${\mu}s$)},         xticklabels from table={\mytable}{label},         xtick=data,         ymin=0,         ymax=10000,         ybar,         xticklabel style={           anchor=north west,           align=left,           rotate=-45,           font=\tiny,           inner sep=1pt,         }, ] \addplot+ [] table [y=runtime, x expr=\coordindex] {\mytable}; \end{axis} \end{tikzpicture}  \end{document}   Result:    By adding the following to the axis options, I can make all the bars fit. But I need to manually adjust bar width (and xmax)  xmin=-1, xmax=20, bar width=7pt,     Is there a way to handle many bars in a barplot automatically? What do you call a person who keeps talking about art; studies art, criticizes art, and thinks he'd be amazing with it. But he doesn't practice it I'm brand new to jQuery and have some experience using Prototype. In Prototype, there is a method to "flash" an element &mdash; ie. briefly highlight it in another color and have it fade back to normal so that the user's eye is drawn to it. Is there such a method in jQuery? I see fadeIn, fadeOut, and animate, but I don't see anything like "flash". Perhaps one of these three can be used with appropriate inputs? (I'm aware of  but it has no answers…)  Let be $u_0 \in \mathbb{R}$ and the sequence $(u_n)_n$ defined by: $u_{n + 1} = \frac12 \arctan(u_n)$.  I define also: $v_n = 2^n u_n$, so I can show that: $\lim (u_n)_n = 0$ (by studying $x \mapsto \frac12 \arctan(x)$), thus, I can show that $(v_n)_n$ is monotone and converges because it is bound.  Now, I conclude: $u_n \sim \dfrac{l}{2^n}$, I'd like to determine $l$ more precisely.  Here is what I tried, I suspect $l$ to be something like $f(\pi)$ for some $f$ :   push the asymptotic expansion of $\arctan$ to the 2nd order and reinject it ; use $\arctan(u_n) + \arctan(1/u_n) = \dfrac{\pi}{2}$ ; use series techniques to look for $\sum v_{n + 1} - v_n$, maybe conclude using Cesaro summation Should I remove non-significant variables from my regression model I have run a multiple linear regression using stepwise regression to select the best model, however the best model returned has a non-significant variable. When I remove this the AIC value goes up indicating the model without the significant variable is a worse fit. Should I remove the non-significant predictor or should I leave it in as it is a better model? What are the possible values of the Hibernate hbm2ddl.auto configuration and what do they do I really want to know more about the update, export and the values that could be given to hibernate.hbm2ddl.auto I need to know when to use the update and when not? And what is the alternative?  These are changes that could happen over DB:   new tables new columns in old tables columns deleted data type of a column changed a type of a column changed its attributes tables dropped values of a column changed    In each case what is the best solution? Expression for a choice which isn't really one If $G$ is isomorphic to $H$, then ${\rm Aut}(G)$ is isomorphic to ${\rm Aut}(H)$ If a group $G$ is isomorphic to $H$, prove that ${\rm Aut}(G)$ is isomorphic to ${\rm Aut}(H)$.   Can someone provide a step by step solution? Explaining along the way our strategy in proving this. Clarification on Clausius Inequality Consider a heat reservoir which gains heat $Q$ irreversibly at temperature $T$ from the surroundings which is at temperature $T_0$. The entropy change of reservoir is then given by $\frac{Q}{T}$, while that of the surroundings is $-\frac{Q}{T_0}$.  My question is, how is this possible? According to the Clausius inequality, the entropy change of a irreversible process is greater than that due to heat transfer. Please help, thank you! I want to use some constants, height and width, when creating an ellipse but it won't work with \newcommand. Here is a minimal example:  \documentclass[12pt, a4paper]{article}  \usepackage{amsthm, tikz} \usetikzlibrary{arrows, shapes, trees, positioning} \begin{document}  \begin{figure} \centering \begin{tikzpicture}       \newcommand*{\width}{2}%     \newcommand*{\height}{0.5*\width}%      \draw[fill=gray!40] (0, 0) ellipse (\width and \height); \node (Y) at (0,0) {\(Y\)};      \end{tikzpicture} \end{figure}  \end{document}    I get the following error:  error: line 14:  Package PGF Math Error: Unknown operator `a' or `an' (in '2and 0.5*2'). ...ay!40] (0,0) ellipse (\width and \height) Apt "could not find a distribution template" error When I attempt to install anything using apt-get I get the following error:  Traceback (most recent call last):   File "/usr/bin/add-apt-repository", line 60, in &lt;module&gt;     sp = SoftwareProperties()      File "/usr/lib/python2.6/dist-packages/softwareproperties/SoftwareProperties.py", line 90, in __init__     self.reload_sourceslist()   File "/usr/lib/python2.6/dist-packages/softwareproperties/SoftwareProperties.py", line 538, in reload_sourceslist     self.distro.get_sources(self.sourceslist)       File "/usr/lib/python2.6/dist-packages/aptsources/distro.py", line 90, in get_sources     raise NoDistroTemplateException("Error: could not find a " aptsources.distro.NoDistroTemplateException: Error: could not find a distribution template   Any idea what this means and how to resolve it? When is a review task "completed" or "invalidated"? Can you Dash twice on the same turn? The Dash action gives you extra movement for the current turn (equal to your speed). If I have an effect (like the Expeditious Retreat spell or the monk's Step of the Wind feature) which allows me to dash as a bonus action, can I also dash as my regular action, for triple movement?