The OS X calculator is one of my favorite applications and I use it every day for work (I find the binary display in the programmer view especially useful). So I was very surprised when I noticed that it was giving me the wrong answer for log(0.5). I was getting log(0.5) = 0.301 when it should be -0.301. Strangely 1-log(0.5) was correctly shown as 1.301. Well today I discovered that this only happens if you enable “Show Separators” in the View menu.
Does anyone else see this or is it just me?
Why do some applications always generate such rubbish error messages. I am using eclipse for a project and it has just failed to start. The error on the screen was

That file contains this:
!SESSION 2008-07-08 08:34:44.307 -----------------------------------------------
eclipse.buildId=I20080617-2000
java.version=1.5.0_13
java.vendor=Apple Inc.
BootLoader constants: OS=macosx, ARCH=x86, WS=carbon, NL=en_US
Framework arguments: -keyring /Users/jad/.eclipse_keyring -showlocation
Command-line arguments: -os macosx -ws carbon -arch x86 -keyring /Users/jad/.eclipse_keyring -consoleLog -showlocation
!ENTRY org.eclipse.osgi 4 0 2008-07-08 08:34:45.312
!MESSAGE Application error
!STACK 1
org.eclipse.swt.SWTError: No more handles
at org.eclipse.swt.SWT.error(SWT.java:3803)
at org.eclipse.swt.SWT.error(SWT.java:3695)
at org.eclipse.swt.SWT.error(SWT.java:3666)
at org.eclipse.swt.widgets.Display.createOverlayWindow(Display.java:741)
at org.eclipse.swt.widgets.Display.internal_new_GC(Display.java:2300)
at org.eclipse.swt.graphics.GC.(GC.java:149)
at org.eclipse.swt.graphics.GC.(GC.java:115)
...
Why do I need all the junk? Why didn’t the message on the screen just say something like. “Sorry, the application failed to start. The reason was - No more handles.”. Even better, it could explain what a handle is and how to fix it or provide a link to a knowledge base.
I went for a MRI scan of my brain the other week. Here is one of the pictures.

Just came across an article that claims to allow you to detect usb hardware keyloggers. Is it me or is this silly? If you want to know if there is a keylogger connected to your system then look at what is plugged in!