Last week we caught a bug caused by a security check on the users id (a Java Long) that was accidentally using == instead of .equals(). Since Java caches Long’s between -127 and 128, == will pass for any ids <128,…
I actually wrote a little compiler that converts AsciiMath to LaTeX for a course in school. Hooked up the executable to an Automator service so I could highlight some AsciiMath text and replace it with LaTeX from the…
Last week we caught a bug caused by a security check on the users id (a Java Long) that was accidentally using == instead of .equals(). Since Java caches Long’s between -127 and 128, == will pass for any ids <128,…
I actually wrote a little compiler that converts AsciiMath to LaTeX for a course in school. Hooked up the executable to an Automator service so I could highlight some AsciiMath text and replace it with LaTeX from the…