Category Archives: Uncategorized

Heroic Games Launcher is amazing!

https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher

It combines Epic Games Launcher, Amazon, and GOG game libraries, all into one free and open-source client that also works great on Linux! I don’t like Epic Game Launcher’s footprint, but like that they gave me GTA V for free. Heroic Games Launcher lets me download GTA V no problem on Windows, and it even hooks up to system wine on Fedora Linux!

Seamless BitLocker Encryption and Online Key Recovery!

I was updating my laptop’s TPM firmware the other day and was using the latest 11 Insider build. I disliked the idea of disk encryption since back in 2015 when it was confusing dealing with discard/trim and LVM on Linux, and never bothered with BitLocker by association.

It was only during that TPM update that the updater warned me about needing to suspend BitLocker; I don’t know what the alternative option was but I was more interested in actually checking if I had enabled it without noticing. It was automatic, and most importantly it wasn’t noticeable up until that point.

That is how disk encryption should be done!

My Process For Making “People Chow 3.0.1”

I’ve been making People Chow for about a week now, so I figure I’d just present how I prepare it.

These are the ingredients I use in order to prepare People Chow. Everything aside from the oil, salt, and corn flour was ordered online. The oil is Crisco Vegetable Oil. This recipe also uses water. To the right is a small scale and cup.

First I’ll start off with some salt, about 4 grams of it.

Next is the Whey Protein Isolate. It barely fit the small cup I was using. I’m using a Vanilla-flavored variant since it was the only kind I could find on Wal-Mart’s online store.
Next is 23 grams of Vanilla Bean GNC Mega Men Sport. It’s basically a multivitamin-powder. The vanilla taste is pretty nice.

In goes the Choline Bitartrate, 2 grams of it.

And next is 6 grams of Potassium Citrate. It’s a bit coarser than everything else.

Next is 6 grams of Calcium/Magnesium Citrate.

And here is 50 grams of Soybean Oil.

And finally, 345 grams of corn flour. Was no way that was fitting in the small cup, so I just found a larger cup.
I measure out the ingredients one at a time, and add them to a large container. The container I use is an emptied Green Tea container.
The corn flour was a bit of a hassle initially to get into the container. I’ve tried a few methods for getting it in, like taking a small spoonful and just pouring it into the container (boring and time-consuming), and then by pouring liquid into the cup and trying to get most of the flour out (a bit messy).
The method I use now is just scoop some out of the cup and place it into the funnel, and use a chopstick to stir the flour through the hole. Much faster than the other methods I tried.

Once all the ingredients are in the container, I add some water, and then shake the container to mix the ingredients. I find that filling it about 1/3rd the way full gives an ideal smoothie-like texture. I use lukewarm water.

After shaking, I put it into the fridge and let it sit overnight. I find this helps improve the texture and taste quite a bit. It’s also nice to have it ready for consumption right in the morning.

I use a small, but wide glass cup (not sure on a specific name for it) for drinking People Chow, and just grab a cup of it whenever I feel like it.

If I got the calculations right, all of the ingredients shown above (minus the oil and corn flour) should last at least a month. The Whey Protein Isolate should last way longer than that. Would need about 5-6 bags of the corn flour per-month, but the price of it should be really good if you can pick it up in-store (emphasis on in-store; online prices are usually much higher, especially on Amazon strictly because of this recipe).

I recently bought a new container with a large lid opening, so that should make future batches much easier to make. It was about $4 in a local store, and it has a nice secure lid.

Here is a list of the ingredients I used and where I bought them:

MASECA Instant Corn Flour Masa Mix (Giant Eagle)
NOW Foods Whey Protein Isolate Natural Vanilla Powder (Wal-Mart)
GNC Men’s Mega Men Sport Vanilla Bean (Amazon)
NOW Foods Cal-Mag Citrate (Amazon)
BulkSupplements Pure Potassium Citrate Powder (Amazon)
Morton Iodized Salt (Giant Eagle)
Pure Choline Bitartrate Bulk Powder (Amazon)
Crisco Pure Vegetable Oil (Giant Eagle)

Google Glass and Home Try-on Kit Review

I recently had the privilege of trying out Google’s various Glass frames via their home try-on kit, and even managed to get two different units running! Here’s my review.

I received the kit on Friday. After observing the different frames, I found that I favor the white color scheme with the Thin frame. The brown with the Curved frame was my least favorite, in both color scheme and the frame itself (a bit too round for me). I would prefer a frame that is more of a rectangular shape however, with a smaller height than what the current frames offer (maybe about ⅔ of the current size I believe would look good personally). But overall, Google does a decent job of providing different frames for most people.




After looking around the Glass unit a bit, I eventually found the power button, and to my surprise, the unit actually turned on. I was under the impression that the units being sent out were totally non-functional, but was impressed to see the unit turn on, display the Glass start screen, and eventually the low-battery warning. This was the beginning of a rather interesting experiment.

Ripped open Glass, for science!
The first objective was to get Glass open. After failing to open the device with brute force, I decided to check out a teardown guide. There was a convenient teardown guide over at catwig that provided enough info for me to get inside the unit, albeit with a bit of a mess. But to be fair, most of the damage wasn’t immediately visible to onlookers anyway.

The next objective was to figure out how to get power to the unit. Knowing what little I do about USB ports and electricity, there should be at least one thing for power, and another for ground I figured. I checked out a pinout of a micro USB port, and was able to find that the first and last pins did just that. I then proceeded to make a makeshift charger, which consisted of a Nexus 7 charger port, a clipped USB cord, and sewing needles attached to the red and black wires of the USB cord (green and white unused).

It took a bit of effort (along with trial and error), but I managed to jam the needles into the tiny space between the connectors, and the Glass unit powered on. I then decided it would be best to leave the unit to actually charge for a bit before trying to mess with it.

Really annoying to plug in
After waiting about 20-30 minutes, my eagerness kicked-in and I then decided to throw Glass on to check it out. I learned that the touchpad didn’t work, but that was fixed by simply making sure the cord was pressed back in it’s port, and rebooting. After that minor setback, I was then able to set Glass up with my Nexus 7. I looked through the few cards that were present, but I then noticed battery was still a bit low, so I decided to rig the charger back up, did a little bit research as to how to use Glass, and went to bed for the night.

The first bit of knowledge I found was that it takes about an hour for Glass to be mostly (if not fully) charged. Other knowledge I learned was that Glassware are like apps for Glass, Glass itself has WiFi (only 2.4GHz), and I was able to check out the serial number and software version for that Glass unit. The software version on the Glass proved to be rather interesting a bit later in my testing, but here’s a bit of side info about it.

At least two of the Glass units that I powered on both had the software version of XE13, and according to various sources online, such an update doesn’t exist. One thing I noticed with this version is that the shutdown screen has a blue and then red outline that flashes on the outer edge. This behavior may be consistent with some developer setting present in Android, but the rest of the interface that I’ve seen didn’t show such outlines. The debug setting is also enabled by-default. I also noticed I was able to somehow force a manual bug report (there was a card showing for it), and I also noticed that I was able to get a glimpse of an Android interface on Screencast during Glass’s initial startup.

I also seem unable to receive any Glass software updates. Perhaps all the try-on kits have this version, but I wonder why. Maybe Google made such a version to keep track of special-scenario units, like store models. It’s mainly speculation at this point, but it is rather interesting nonetheless.

I got a few hours with Glass to myself on Saturday, and liked what I saw. Voice commands worked really well, and even had no problems on picking up my kind-of quiet voice. Touchpad commands worked well enough, but one major annoyance I ran into was the down-swipe. Most of the time, Glass wants to register it as a small left or right move. It could just be the angle of Glass on my face, or maybe the implementation needs a bit of work to get right.

The Glass unit ran rather smoothly most of the time, but there were times where it got noticeably slow, usually for a short time right after taking a picture or video. The worst was probably right after boot, but that’s to be expected. Video recording with Glass was smooth though, unlike on my older phone where the video can hitch if something occurs in the background.

Another problem in my case was that I happened to use prescription glasses. I’m nearsighted, but I find Glass to be hard to read. You can’t seemingly just attach your own frames to Glass either. I’m sure I could of just took out the demonstration frames and crudely attached Glass to my own glasses, but with the rather sub-par battery life and makeshift charger, this wouldn’t of proved too ideal. In the end, I found that I could wear Glass with the demonstration frames on-top of my actual glasses. Probably would look a bit strange, but hey, it works. If you actually purchase Glass, getting prescription lenses in one of Google’s frames should be possible. Although I have no personal feedback, I imagine contact usage with Glass would work flawlessly also.

The final problem I have with Glass is the battery life. Although it manages to charge up rather quickly, it also seems to drain pretty quickly too. I don’t have specific time details, but after taking Glass off the charger from 100% and then shifting through a few cards and checking out settings and possibly even a reboot, the battery was down to 84% already. To be fair though, this could be specific to the Glass hardware I have. Maybe these units intentionally have sub-par batteries in them. Maybe XE13 isn’t battery-optimized at all, and even has battery usage regressions. Maybe my charging method even affects overall battery life. Simply put, you should take my battery usage results with a grain of salt, but there are complaints from actual Glass Explorers also mentioning poor battery life.

Overall, Saturday was a pretty good day with Glass, and I enjoyed my experience with it. The next day however was a seemingly different story. At some point earlier in the day Sunday, I decided to activate a few Glassware apps, which seemed to work fine at first. A bit later though, both my friend and I had difficulty with getting voice commands to function properly (“ok glass” would work fine, but following commands wouldn’t register). Moving to a more quiet environment didn’t help either. I didn’t quite know what the problem was, but figured a Factory Reset would fix the problem.

The Factory Reset however brought upon new problems, the first being pairing with my Nexus 7. The initial pairing after the reset worked fine, but Glass didn’t want to communicate with the tablet, and rebooting Glass just prompted the pairing request again on both devices strangely. I figured a more in-depth reset was in order, and proceeded to reset Glass from a computer, and also cleared data for the MyGlass app on the tablet, and removed the previous Bluetooth pairing. After that, all was well again, and Glass and my tablet paired and worked fine with each other.

After re-setting up Glass, I found that voice commands worked fine again. I then proceeded to re-enable some Glassware. Voice commands were fine for a short period afterwards, but then stopped working again. After reading a post online about someone with a similar issue, I narrowed the problem down to two Glassware apps, Facebook and Twitter specifically. I ended up turning both apps off, and voice commands worked again. I haven’t bothered to narrow down which Glassware was causing the problem though.

The rest of the day was pretty good though. Had some food on the grill, and even took an obligatory picture through Glass. Took a picture of my mom’s cake for Mother’s Day too. Some neighbors also saw me with Glass on, but they didn’t show much interest.

Early Monday morning, I got the idea to try to take my Glass experience to the next level, and attempted to rig an actual Micro-USB adapter to the unit I was using. Ended up tearing a port out of an old cell phone I had. I also managed to get the destroyed Micro-USB port out of the Glass unit by wiggling it until it came out (really bad idea, but luckily none of the USB pin contacts were snapped off the PCB).

I have little experience with soldering, and didn’t have the necessary tools to really do small soldering work either, so I had to rely on another concept. Ideally, I was hoping the pins from the port would sit evenly on the PCB, and that the plastic port on Glass would keep the Micro-USB port seated exactly where the pins needed to go. This however, did not go as-planned, and failed miserably. Without the original Micro-USB port in-place, my makeshift charger couldn’t be used. On-top of that, the Glass unit started going into an infinite reboot loop too for some reason. Looks like the adventure with the white Glass unit has come to an end.

But my adventure with Glass didn’t come to an end there necessarily. I decided to do a similar endeavor with the blue Glass unit later that day. Was a rather smooth process, and getting the unit open was much easier, along with being far cleaner. The second unit worked very similarly to the first, but there seems to be a strange issue that causes the unit to detect a charger being plugged in and unplugged randomly.

Overall, my time with Google Glass and the home try-on kit has been informative, fun, and a bit annoying too. I got to get a feel for how Google Glass works, and I’m pretty confident now that I’ll be buying a pair once they become available at a lower price.