Skip to content

My Salsa Recipe

June 24, 2017

I have been working on trying to get a good salsa recipe for quite some time now. I think I’ve finally get the recipe down that I like. This recipe is inspired by all of the other “Chili’s Salsa” copycat recipes out there. The results may vary from batch to batch based on the size of the yellow onion.

Ingredients:

28oz can of whole peels tomatoes (I use Hunt’s with no salt or sugar)
1 whole yellow onion
1-2 cup(s) of pickled jalapenos (flavor and spicy)
2 tsp of crushed red peppers
1 tsp minced garlic
1/2 tsp cumin (recent addition)

1/2 tsp garlic salt
1/2 tsp sugar
1/2 tsp salt
1/2 tsp cayenne pepper
generous amount of lime juice (half to whole lime)

Add all of this together in the blender and let it rip for about a minute. The consistency should be very runny, not chunky at all. Best of all, it should look very similar to Chili’s salsa.

Scrap Wood Planters

June 4, 2017

Boredom + Scrap Wood = Planters

I decided to create some simple planters and grow a few veggies for around the house. I’ve never really grown plants before, so I am not sure how long these little things are going to stay alive, but so far, things have been going good. I had to thin the herd a little and make room for others to grow because I went a little crazy with the seeds. Things seem to be coming along pretty good though and all of the plants finally seem to start growing faster. We shall see towards the end of this season… hopefully there will be something to show for.

Custom 3D Printer Case

May 5, 2017

Here are some of the latest photos of the custom case that I made for the Smoothieboard. I didn’t like the old mounted system, so I decided to gut the entire case and create a new one. One of my buddies cut the aluminum rails (as he wanted to create a case for his CNC Mill’s computer as well), and I cut the plexiglass on the CNC table. The result wasn’t too bad.

Additionally, I printed a fan holder for the top of the case.

Here is the old case/holder for the Smoothie Board.

here is the machine doing some cuts

and.. here is the new case.

Mocha CFW on Wii U

April 27, 2017

After some time, hacking the Wii U is finally possible. When I owned the original Wii with the old hacks on it, I could back up my games and play the copies from a hard drive. Now, you can do the same thing with the Wii U. Although I typically provide a walk through, I feel like this one isn’t going anywhere for a while. Follow the guide provided below for the steps on how to install Mocha CFW on the Wii U.

https://github.com/FlimFlam69/WiiUTutorial/wiki

Additionally, this next link is worth reading for the FunKiiU software.

https://github.com/llakssz/FunKiiU

https://goo.gl/v3bzzm

Custom Router Table

April 27, 2017

I just finished building my router table insert for combined workbench. The process was fairly simple. I used a jigsaw to cut the insert hole, and then used a router to create an inset pocket on the top to hold the Bench Dog router plate. To make sure that it was flush, I used the plate to set the depth of the router bit before cutting it out. The fence is still on the way, and I will need to create a pocket for the router bit. I decided to go with extruded aluminum from [8020.net](https://8020.net/shop/2040-s.html#). I will stack two of them and bore a hole through them so that I can mount that to the table surface and pivot on the right side. This will allow me to secure it from the other side, then open and close the fence as needed for cuts.

Custom Letter ‘G’ on CNC

February 27, 2017

Here is another project that was cut on the CNC table. This was two pieces of plywood, glued together and cut. Once completed, the edges were smoothed, then it was painted and hung.

The final product looks better than that last image.

Website for Stock Photos

January 16, 2017

https://www.pexels.com

Enable Wireless Tethering on Android 6

December 3, 2016

After installing a custom Android OS, I noticed that the tethering option was removed from the default WiFi menu. After doing a little reseach, I saw that some cell providers have also disabled this feature unless you “pay” for the service. In order to enable the WiFi tethering option again, all you have to do is add this line to your build.prop file.  (I just downloaded a build.prop editor and you will need to be rooted)..

net.tethering.noprovisioning=true

Save, then reboot and you will have the WiFi tethering option again.

My Stab at Google OnHub

November 28, 2016

We all suffer from crappy wireless reception in our homes.  These days, too many people have WiFi and the airwaves are nothing shy of a horrible RF traffic jam.  After doing some research, I decided to invest in the Google OnHub router.  There were only a few things that I was looking for in the configuration; port forwarding being the top of my priority list.  Google advertises that their product is a top of the line router… “Better. Faster. Router.” Although I don’t argue the fact that it’s an amazing piece of hardware, there are just a few things that you would expect in a router.

For starters; the setup was stupid simple.  Simply plug it in, download the app and follow the very simple instructions.  After about 10 minutes of updates and a few things to fill out, you are all set.  There is on website to access, no 192.168.0(or 1).1, or other complicated setup procedures.  If you want to change any of the settings, you simply can’t.  It was designed so that your grandma could plug it in and get it working.  Everything is in the cloud.  The downfall is that, if you lose internet, you lose the ability to control your router…. even if you are home.

Here is where I realized that things weren’t right.  My IP address for the internal network was 192.168.86.1.  ????  86?  What is that?  You can’t change it.  My OCD was having a hard time dealing with that.  Not a deal breaker though, I just had to go change ALL of my static IP assigned devices on the network to reflect the proper IP.  And then I got to the port forwarding.  So, I might be a bit lost here, but; if you have the ability to port forward, that would mean that you’s probably like to access something inside of your network from the outside (like a webserver, NAS drive, security cameras, etc.)  For me, it was the web server.  I get all of the port forwarding setup (which is weird, because the network inherently has DHCP, and the only way to have static is to setup DHCP IP reservations).  Again, not a problem, easily accomplished with finding the device name and assigning an IP reservation to it.  Once that’s done, you can configure port forwarding.  Here is the catch.  NAT loopback isn’t supported on the OnHub device.  It took me a minute to realize what they’ve done here.  Google has allowed port forwarding but disabled the ability for you to access your public IP address from within your own private network.  (let that sink in).  One of the MOST basic features of an stupid common and cheap router… NAT Loopback.  So, in a nutshell, if you want to setup an awesome NAS drive, Plex Media server, in home security cameras, web server, or any other DDNS related hardware that would require your external IP address from within your network; you can’t.  I’m sure I could try and access via a proxy server, but why?  If I can’t access my own network from within my network, then that makes this awesome piece of hardware useless.

The plus side to this piece of hardware is that you can set it in bridge mode.  After all of this, I disabled the wireless signals on my old Asus router and bridged the OnHub to be my wireless antenna.  It’s not the best setup because I have two routers right now, but until Google fixes this, I don’t see a good future for the OnHub in my house.

Switching to Google Domains

November 16, 2016

After doing some research, I found that Google now offers a dynamic DNS service with their beta addition, ‘Domains‘.  The transition was fairly simple, with a few minor hangups on some of the configuration.  They have a fairly simplistic configuration page, but it’s highly customizable and clean.  The only downfall is; there wasn’t a lot of documentation on the setup procedure and what was provided was didn’t cover a few topics that could make the process frustrating.

When reading about the DDNS setup, the guide refers to most everything with in the resource (www) as the subdomain.  The guide alludes to the simplistic setup by adding an ‘@’ as in the sub domain block to setup the DDNS.  After configuring your ddclient.conf and adding the domain name, you’ll notice that the update doesn’t work properly.  Maybe it’s just me, but I don’t consider www as a sub domain (or maybe it’s all just a play on words in my own head).  Anyway, to sum this part up, don’t use ‘@’; use www in the sub domain block to properly setup your DDNS configuration.

The configuration of ddclient.conf was another process all in itself.  I am running my webserver on arch linux and maybe there hasn’t been a push for ddclient to have support for Google Domains yet.  I tried using the recommended configuration for Google Domains, but that didn’t push any updates for DDNS to match my IP address.  Long story short, I had to use the alternate configuration ‘without Google Domains support’ but making a slight modification to the use by adding the web for obtaining the IP address.

protocol=dyndns2
use=web, web=https://domains.google.com/checkip
server=domains.google.com
ssl=yes
login=generated_username
password=generated_password
your_resource.your_domain.tld

I had been receiving errors that I couldn’t get my IP address. Not sure if it was a local network NAT issue caused by my modem and router of if it was operator error, but regardless, the above configuration worked (sort of).

The last thing I noticed was; ddclient likes to have the password enclosed with the single quote marks.  Note that all of the ddclient config examples (on their wiki and on Google Domains) doesn’t show these marks around the password.  My recommendation is; add them!  The end result of my configuration file for ddclient looked like this:

daemon=300
syslog=yes
#mail=root
#mail-failure=root
pid=/var/run/ddclient.pid
ssl=yes
use=web, web=https://domains.google.com/checkip
protocol=dyndns2
server=domains.google.com
login=PROVIDEDBYGOOGLE
password='PROVIDEDBYGOOGLE'
www.thebytes.net