So we (Moray Labs) have been working on a computer design for a while now, and I wanted to share a bit about it along with the CAD files and more.
mBox: the wooden prototype!
mBox: CAD Rendering
First off some background. We have wanted to make an affordable/portable computer for a long time. We tried a number of small cases small motherboards and efficient processors over the years and never really have been happy. Continue reading
Posted in 3-d printing, Computers
Tagged 3-d print, computer case, gaming, gaming rig, linux, living room pc, mBox, Moray Labs, steam, steambox, steamOS
With the launch of the Apple watch just a few days ago, I wanted to make a post about my beloved Pebble. I have an original Red Pebble not the steel one, and it has become my daily watch. I have always been a watch lover, never without, but I had not liked any of the smart watches yet. I defiantly did not like their prices, WAY to high for me. Although I did get my Pebble as a birthday gift, I know it was less then $100. I do like the Apple watch, but it is way to much money, and the things I really care about my Pebble smokes it at. The Pebble gets 7 days of battery life, it is water proof (full, not just resistant), and it’s easy to develop for. Now I was/am excited about the Apple Watch I admit that, but for 3x the cost, and to not beat the Pebble at the basics I am sticking with the Pebble. I AM really wanting to get the new Pebble color, but thats another post.
We just got a very cool NextEngine 3-d scanner at work. Now we can scan something, then print it! It uses lasers and cameras to do a full life like scan. It has .1 mm resolution, so it should be able to make some really good models. See our temp set up below.
Gary and I spent some free time at work over the last few weeks building a 3D printer for IUSB. It is a delta style printer, that is made right here in Goshen, Indiana. We got the Rostock MAX v2 kit from SeeMeCNC. It was suppose to take about 20 hours to go through the 200 page assembly manual, but its hard to tell how long it took as we could not work constantly on it. If I was doing another, I am sure it would take half the time we spent though, as we took it slow. Oh and another GREAT thing about this printer, it is opensource! The printer has a HUGE build area(11″ around 14″ tall), and after some tweaking we got it to build very fast. Oh and it is a blast to watch a delta bot in action!
The finished printer! Notice the IU logo we printed on it.
Check out some of the build steps below! Continue reading
A few weeks back, I was lucky enough to get a broken Makerbot replicator for a good price (Thanks Sean!!!). It is an original R1, first generation, you know the wood one, that was still open-source. The board had blown out due to a static discharge. Replacement mightyboards from MBI are insanely expensive, so I had two options. I could retrofit everything to be compatible with other RAMPS systems, or I could buy a mightyboard knock off on ebay. I had planed on going the RAMPS way, but due to the bed, heater, and LEDs all being 24v, and the fact it used thermocouples vs thermal resisters, I decided it would be more work to replace it all. It may have been wrong.
It’s ALIVE! First print! I had to adjust the belt, as you can see it slipped. The second print worked great!
So there is a decent amount of “flack” information out there about how to properly and securely save passwords via PHP to your database. I wonder if this is partially because so many years of old out dated answers and discussions have muddled the effectiveness of google, or if to many people it is just not clear or sure. No matter the reasons I decided to share some of the best ways to deal with passwords.
Ten years ago most people would answer this quite quickly with “use MD5” but as that has become less secure, computers have become more powerful, and hacks have become more advanced, using MD5 is not really a good idea. Some now would say use SHA256 or even SHA512, but it’s not just a simple, replace MD5 with a more secure HASH function ether. While currently that might work, it is not very future friendly as ASCII cracking machines get more powerful, in a few years you will be in the same boat. Also this does not solve any of the other issues with more advanced attacks like rainbow tables.
Posted in Computers, My Applications, Science
Tagged crypt, database, hash, md5, passwords, password_hash, php, salt, security, sha
Erica picked up a few things while at the store today to stock up for Christmas. I think she did great! 🙂 Thanks baby!
It’s time for Friends, Family, and all you love… oh and Cookies!!!
Merry Christmas Everyone!
I have had Irritable Bowl Syndrome off and on for some time now. I have of course learned a number of foods to avoid to decrease my chance of having issues. It really is a person to person thing, but for those looking to try and narrow it down, first look at Fodmap foods. Some of them are on my avoid list. Ideally you would want to avoid them all, and slowly introduce them one by one. When the pain has already started though, here are a few things I have found to help, or not help. So here are my on-going and rough notes on the subject.
Posted in Health
Tagged fodmap, Food, ibs
I have been a lover of the PNG formate for a very long time, and remember being frustrated working on some early projects with lack of support for the format in many browsers, that was a LONG time ago, and png files are very well supported and often used in web development. Back in 2004, another file format I was excited about was created, APNG or animated PNG files. Just like png was suppose to replace the copyright encumbered GIF format, this was suppose to replace the animated GIF format. Due to company and standards politics, though, only Mozilla , the inventor of the open format, has supported it. Very recently that changed when Apple added support for it in iOS 8 and Safari 7, which is really great news.
Posted in Apple, Computers, My Applications
Tagged animated, APNG, canvas, css, css3, gif, mng, spinner, webp
So if for some reason you are have to go though or visit Reedsburg, Wisconsin, I highly recommend you change your plans. Get a route around the place, avoid it like the plague. This small town of 10,000 has a large police force largely funded by out of towners caught making the mistake of entering the city limits.
We recently made this mistake. We entered the city limits and soon after a police car began to follow us, after a 10 minutes of no mistakes, he pulled us over, to “check us out”. After a long wait he came back with a ticket for a “no registration”. I had the registration, he did not ask for it, and when I showed it to him, he did not care, he said take it to the police station. So we did, and they said, sorry, you will have to fight it in court. The earliest court date was over 2 weeks away, so there was no way to make it back in town for it. I looked online, and called my BMV and my registration is valid and paid, and when I sent this information to the prosecutor, they just sent a letter back saying it would not be dismissed, and I owed the $100 fine or I would lose my license. It was like I was in a Kafka book, where I had to answer to people making up there own laws.
After more research I found this is a common way for them to make money. I made the mistake of going there, but you don’t have to, avoid this place.