Why I quit Xamarin

I subscribed to Xamarin a little after their forms product was released. It seemed to be just what I wanted: One framework to rule them all. I have a few apps written with PhoneGap that have become popular and the users have asked for more features. After a few months I’m joining the “It’s not ready yet crowd”. I really wanted to like it and the people and company seem great so this is not a knock on their hard work.

The problem is it’s wrapping Android and I’m trying to use it like it wraps Windows. The two just don’t mix. I didn’t actually realize this until after I quit and started to use Android Studio. Which by the way is awesome, I had been putting off native development and Eclipse/Java/Android seemed a much steeper learning curve than Xamarin. After learning Android Studio the desire to learn Xamarin has waned.

Posted in Development | Comments Off on Why I quit Xamarin

ESUN Cleaning Filament Review

I have already destroyed a nozzle on my Lulzbot Taz 5, through my own stupidity, so when the the ESun Cleaning Filament was available and in stock I gave it a try.

I found it on Amazon for about $10. Compared to a clogged nozzle it is a good deal.
For $10 this is what you get. Notice the lack of instructions.

I did not have a clog but I did notice none of my cold pulls were the shape that they should be and it was a matter or time before I clogged it.


After unwrapping the ESun Cleaning Filament you can feel it is not smooth and is a little soft, almost rubbery but not quite. The filament feels almost serrated like it would actually clean the print barrel


I heated the nozzle to 230 and started extruding by hand and then tightening the tension rods and using software to force the ESun Cleaning Filament into the nozzle. Big mistake. The filament is too soft, and will curl up if forced. Stick to manually forcing it through.


After manually feeding at 230-260 I could see a lot of colored PLA coming through. Once it was clean I let it cool to 130 and then pulled it out. Releasing even more colored PLA.



I repeated the process a few times until I was getting very little muck out. I was only extruding and pulling clean cleaning filament.


After printing some more PLA I did a cold pull and got a near perfect nozzle shaped cone with no color distortion.

So buy some now and keep it as insurance for when you need it. It’s a cheap investment for your printer.

Posted in Uncategorized | Comments Off on ESUN Cleaning Filament Review

Raspberry Pi

Just printed these. They came out quite well.


They are for the Raspberry Pi 2B. It is a snug fit but the case is solid and the lights shine through.

Posted in 3D Printing | Comments Off on Raspberry Pi

100 Philips TVs


I don’t have this many TVs, My TV just insists on adding it’self to my network each time it turns on.


Posted in Uncategorized | Comments Off on 100 Philips TVs

Goodbye GoDaddy

I took the weekend to move from GoDaddy to HostGator.  For some reason Word Press on GoDaddy ate my attachments and would not let me add any more.  So they are all gone but at least I can add them on new posts.

Posted in Uncategorized | Comments Off on Goodbye GoDaddy

Error 55 MakerBot Replicator Mini

My Makerbot Replicator Mini has the error:


Oops, we have a problem with your Smart Extruder (Error 55: Hester Rise Watchdog Triggered). Please contact MakerBot support



I am not looking forward to that, they never respond and the phone lines are always busy.


Posted in Uncategorized | Comments Off on Error 55 MakerBot Replicator Mini

Makerbot Replicator Mini Log

Restarting the service fixed the printing error for me.  Looks like a network connection error


job.py:227: INFO
2014-08-22 18:45:52,023
job 14: ended
event.py:149: INFO
2014-08-22 18:45:52,025
Error delivering event.
Traceback (most recent call last):
 File "pythonconveyor-2.3.0-py2.7.eggconveyorevent.py", line 146, in _deliver
 func(*args, **kwargs)
 File "pythonconveyor-2.3.0-py2.7.eggconveyorserver__init__.py", line 1180, in stopped_callback
 File "pythonconveyor-2.3.0-py2.7.eggconveyorserver__init__.py", line 327, in _job_changed
 _Client.job_changed(clients, job_info)
 File "pythonconveyor-2.3.0-py2.7.eggconveyorserver__init__.py", line 1481, in job_changed
 _Client._send_notification(clients, 'jobchanged', params)
 File "pythonconveyor-2.3.0-py2.7.eggconveyorserver__init__.py", line 1445, in _send_notification
 client._jsonrpc.notify(name, params)
 File "pythonconveyor-2.3.0-py2.7.eggconveyorjsonrpc.py", line 280, in notify
 File "pythonconveyor-2.3.0-py2.7.eggconveyorjsonrpc.py", line 200, in _send
 File "pythonpython27.zipcodecs.py", line 352, in write
 File "pythonconveyor-2.3.0-py2.7.eggconveyorconnection.py", line 222, in write
 sent = self._socket.send(data[i:])
error: [Errno 10053] An established connection was aborted by the software in your host machine
Posted in Uncategorized | Comments Off on Makerbot Replicator Mini Log

No Daddy

Time to find a new host.  Go Daddy and I are not getting along.

Posted in Uncategorized | Comments Off on No Daddy

Convicted Felon


There is a Dilbert carton where the boss gives everyone the title Convicted Felon. I think the idea of a skill cloud is more useful than titles when trying to hire for a position.  Titles don’t tell me what you are able to do and which of my problems you can solve. they are telling me what your current boss thinks you do all day.





Posted in Uncategorized | Comments Off on Convicted Felon

Does Mob Mentality Exist?

How many times do we see riots and crowds and think ‘mob mentality’ when the truth is exactly the opposite.  Police and crowd management can go a long way to keep crowds safe.

 “…people in crowds behave not with mindlessness or madness, but by co-operating with those around them. They do not lose their heads but instead act with full rational intent. “



Posted in Uncategorized | Comments Off on Does Mob Mentality Exist?