About Robbie Ferguson

Connect with Robbie on Google+ or Twitter.

PINE64 has [nearly] finalized the PinePhone design

PinePhone design as of February 21, 2019

It has a headphone jack, USB-C with video output, data transfer, and 5V fast charge, and PINE64 is about 90% sure they’ve got the final design, with a few possible modifications still to come.

At Category5 TV, we’re really excited about the privacy features of the PinePhone, as discussed with Lukasz Erecinski during our recent interview. The ability to turn off the cameras, cellular data, WiFi, Bluetooth and speaker using hardware switches is definitely a sought after feature for the privacy-minded user. It comes as a bit of a surprise at first that these hardware privacy toggles will be hidden beneath the “easily removable” back cover. However, with a little more thought I begin to realize that this could be a really, really good thing. Albeit inconvenient for the impromptu Skype call with mom.

From a privacy perspective, it makes a lot of sense that the switch that re-enables your camera is hidden from accidental switching, or even from another person enabling it: Hand your child your phone to play a game and don’t worry about them accidentally triggering the camera. Similarly, it gives me great peace of mind knowing for sure that my LTE data plan isn’t being used in the background. My data minutes are a rare resource that we must conserve.

The speaker, at least for now, is on the back of the phone. I’m not particularly keen on that design features since it means the audio for the video I’m watching will be better heard by the person sitting across from me. But PINE64 says this may change in the final, final design.

The PinePhone will feature the typical volume rocker on the side of the phone, along with a lock button.

Here’s what we know so far about the upcoming PinePhone specs:

  • USB-C for data and charging, with HDMI Video Output (requires an adapter or special cable)
  • Bluetooth + WiFi
  • 4G LTE
  • Privacy (hardware) switches for BT/WiFi, LTE, cameras, speaker
  • eMMC module socket
  • mSD Slot
  • Gyro magnetic sensor
  • Light sensor
  • Volume, power, reset, home buttons
  • Audio aux
  • MiPi and TP interfaces
  • 2mpx and 5mpx front / back cameras
  • Small and compact size of (approx. 165x77mm)
  • 1440×720 IPS panel
  • SOPine module: Allwinner A64 with 2GB of LPDDR3 RAM
  • Price Target: $150

I’m really eager to start hearing of some manufacturers working on cases for the PinePhone. As of yet, I have not seen anything coming down the wire. But I’m really hoping we’ll see some attractive protective cases and screen protectors that will be suited to this new device.

I’ll continue to keep you updated as I learn more.

Here’s what PINE64 has to say on Twitter:

Pinebook Pro – Hackable ARM64 Linux Laptop for $200

The Pinebook, released in 2017, was–and still is–an exciting product. The company responsible, PINE64, created a low-powered, low cost ($99) System on a Chip (SOC) laptop. But while the Pinebook is fantastic for tinkering and basic Internet usage, it was never intended to be a day-to-day laptop replacement1. Rather, it provides tinkerers a way to learn Linux and ARM without the need of a separate single board computer (SBC), keyboard, mouse and screen.

PINE64 has firmly established itself as one of the most highly-respected SBC manufacturers in the world, and the Pinebook proves that they refuse to be put in a box. Led by their founder TL Lim, PINE64 are a creative and innovative company, with a solid grasp on the needs of not only the makers and tinkerers, but also of the free and open source software fanatics, as well as the hardware hackers. All this while demonstrating a clear understanding of what the related community mentality is all about. Put all these traits together, combined with the talents of the wonderful people who comprise the PINE64 team, and you’ve got a force to be reckoned with, with a company whose products appeal to a very wide range of users.

Now, it’s 2019 and the Pinebook is evolving.

Today, PINE64 is unveiling the new Pinebook Pro, which is going to change the exciting world of SOC laptops.

With a target price of just $199 USD, the expectations surrounding the Pinebook Pro are quite different than those of the original Pinebook. I had the privilege of chatting with Lukasz Erecinski from PINE64 and he believes the 64-bit ARM Pinebook Pro could be used as your daily laptop, offering a compelling alternative to a mid-range Chromebook with some impressive specs for the price.

During our discussion, Erecinski says, “It is much more powerful than the Pinebook, it has much more memory; 4 gigs of RAM, and we expect that this could really be a daily driver.”

This changes everything. Erecinski says that there are “so many people out there who take a Chromebook and transform it into a Linux laptop. We looked at that market and we thought, what about a proper laptop? A real laptop replacement based on ARM64 architecture that is built from the ground up with free and open source software in mind, having features which you rarely find on high-end or mid-range Chromebooks such as a lot of internal storage, a 1080p IPS panel, as well as high-quality materials for the build.” He goes on to explain, “We’re using aluminium alloy for the Pinebook Pro.”

A First Look at the Pinebook Pro

Erecinski says of the Pinebook Pro, “in a sense, it is a part of the RockPro64 lineage: it features the same SOC, same memory, and we expect it to be completely compatible with the single board computer that we had rolled out last year.”

From the Pinebook Pro to the Open Source IP Camera “CUBE”, a retro gaming case, and an updated Rock64 and H64 – PINE64 has more to tell you about… Watch the full interview with Lukasz Erecinski on my YouTube channel:

The Pinebook Pro has a 14″ IPS LCD screen at full 1080p resolution, plus support for digital video output via USB-C. By default, the Pinebook Pro comes with 64 GB of eMMC storage, has a 10,000 mAh battery, and like we’ve come to expect from PINE64, the Pinebook Pro is built to be hackable.

The folks at PINE64 are freaking awesome and know how to show their community love. As a way to thank their community, they’re doing something more: If you are a registered user in the PINE64 forum, PINE64 will upgrade the eMMC in your Pinebook Pro to a whopping 128 GB eMMC, no extra charge!

The original 11.6″ Pinebook (2017)

The original Pinebook–as awesome as it is in its own right–feels cheap. It’s plastic. It’s white. It looks and feels a bit like a toy. The Pinebook Pro however feels solid with its magnesium alloy (aluminium) body, which also has a much higher-end look to it with an attractive matte black finish. It’s super thin, which really gives it that look of a much higher-priced laptop.

As was the case with the original Pinebook, the Pinebook Pro features minimal branding. Take that as you will, but I think it gives the Pinebook Pro a very refined look. I can’t stand the apple on the back of a Macbook, and I loathe the bevelled Dell logo on the back of my i7, so I greatly respect this choice by PINE64 to keep the chassis clean, allowing me to either go for that sleek, professional look, or plaster it in stickers to my heart’s content.

The Pinebook Pro has enough power to handle HD video beautifully, and to top off the viewing experience, it has built-in Bluetooth 4.2 to connect your headphones or other Bluetooth device.

Digging deeper into the system, like the RockPro64, we’ve got a Rockchip RK3399 Hexacore SOC, which contains the Dual Cortex-A72 + Quad Cortex-A53 64-bit CPU. The Pinebook Pro has 4 GB of LPDDR4 RAM.

The Pinebook Pro also features a PCIe x4 slot which will allow the addition of a m.2 NVMe SSD.

We also find a MicroSD card slot, audio output, USB 3.0 and 2.0 ports, 802.11ac WiFi, a 2 MP forward-facing webcam plus built in speakers and a microphone in the Pinebook Pro.

PINE64 have included a barrel jack for charging, which I personally prefer. However, they’ve again heard the cry of the community and made it so you can also charge the Pinebook Pro via the USB-C port.

According to Erecinski, the original Pinebook is not going anywhere. He also shares that PINE64 will be offering an optional upgrade kit for users to be able to upgrade their standard Pinebook to a more Pro-like model.

PINE64 is working on ways to bring down the cost of shipping for the Pinebook Pro, and in the process they hope those improvements will trickle down to the regular Pinebook line as well.

Erecinski says the target release for the Pinebook Pro is the second half of 2019. “The first prototype is here. We’ve got three prototypes. They will go to three key projects that we’re working with.” That is to say, developers of the coming operating systems for the Pinebook Pro. “We want to have at least two or three operating systems in place for when it rolls out,” says Erecinski. “We’re also going to have a scheme where other developers will get their units a bit earlier, ahead of users so they can port their OS to the Pinebook Pro as well.”

Pinebook Pro System Specifications

  • 14″ 1080p IPS LCD panel
  • 64GB of eMMC storage
  • Black magnesium alloy body
  • MicroSD card slot
  • Digital video output via USB-C
  • Audio aux out / UART
  • USB 3.0 and USB 2.0 ports
  • 802.11ac WiFi
  • Bluetooth 4.2
  • 4GB of LPDDR4 RAM
  • Charging via barrel port or USB-C
  • Rockchip RK3399 Hexacore SOC
  • 2mpx front-facing camera
  • Microphone
  • Speakers
  • Slim and slick design with minimal branding
  • PCIe x4 that can take a m.2 NVMe SSD
  • Price: aiming at $199

The Echo Dot 3 after a few weeks usage.

Surely it comes as no surprise after reading my previous article about the Google Home Mini vs. Amazon Echo Dot 3, that the Google Home Mini is sitting, unplugged, on a table in my studio. Yet the Amazon Echo Dot 3 sits on a milk can in my kitchen at home, getting daily use.

After serveral weeks of day-to-day interaction with Alexa, here is an update on how I feel about it.

Christmas Music Was Awesome

This past Christmas season, our house was filled with all kinds of Christmas music. When one type got tired, we’d just say “Alexa, play Christmas music from the 1940s” and were surprised it would oblige perfectly. Even my mother in law, when visiting for Christmas dinner, was dancing with my niece in the kitchen to some crooner Christmas music thanks to Alexa.

I Plugged The Power Bar Into The Christmas Tree

It was kind of neat to be able to say “Alexa, turn on the Christmas tree.” It only took 5 minutes to configure, and worked perfectly.

We Got Tired of Saying “Alexa” – So We Changed Its Name

Our Amazon Echo Dot 3 now responds to the name “Computer”. It felt right, being a Trekkie family. “Computer – what’s the weather forecast?” and “Computer – what’s the date, the date?!” are commonly heard in our home now. It makes the Echo Dot 3 more fun. I didn’t have to open the app or figure it out: I just said “Alexa, change your name to Computer” and it responded with “Okay, you can call me Computer on this device in a few seconds.”

I tried doing the same on the Google Home Mini, and it made some joke about the tides, positioning of the moon, being February 29th, and so-on. It was a long winded way of the Google Home Mini saying “I can’t change my name” and rather than being funny, it just reiterated the feeling that Amazon’s product is far superior. When they finally add the feature to change the name of the Google Home Mini, I’m going to change it to Alexa just to be ironic.

Note: The Amazon Echo Dot 3 does not allow you to change the name to anything you like. These are the options they provide: Alexa, Amazon, Echo, Computer.

I Made Alexa’s Voice British

Alexa’s voice sounds kinda cliche and overdone. I wanted it to sound more sophisticated. So I changed the region code to the UK within the app. Immediately, it started speaking with a nice British accent, and the jokes it told were obviously more UK-centric humor. I liked that. The one caveat was that unfortunately, now it no longer gave accurate responses to local requests. “What time does Starbucks open” would give me a result for thousands of miles away.

The novelty wore off and functionality overruled the pleasantry of the British accent, so the region was reset to Canadian English. I wish you could change the accent without changing the region.

SHOCK OF SHOCKS – The Echo Dot 3 Connects to ANY Bluetooth Speaker

At one point, I was wanting the music to fill the house more than the little (yet impressive) speaker could do. I opened the Device Settings for the Echo Dot device in my Alexa app, and there is an option for “Bluetooth Devices”. Clicking that I was easily able to pair a new device. My TV’s soundbar (which I had switched to Bluetooth Pairing mode) was shown, and I was able to easily connect it. Now, any time I want “bigger” sound, I just say “Computer, connect to my speaker”.

I have since also connected a second Bluetooth speaker; my little portable one. Now I can connect to that and move the sound from Alexa to any room in the house, wirelessly and easily.

Alexa Plays My Music Library – And It’s SO Easy

Having done a quick search for how to add my own music to Alexa, as I didn’t want to have to pay $8 per month to have access to Amazon Music Premium, I was disappointed at first to see that while the Google Home Mini apparently supports uploading your own music and playing it back on your device, Alexa does not. Amazon did have that service, but they canceled it last year.

But uploading my music redundantly to a server in the cloud is just that: redundant. I already have a media server: Plex Media Server. It already has all my music on it, and whenever I rip new CDs (like all the ones we bought for Christmas gifts) they automatically go into the Plex media library. It’s organized the way I want it, and the files are tagged the way we like. We have playlists, categories, and so-on. So why re-create that on an online service anyways?

I began to think Google’s way of doing it is stupid.

I changed my search query to plex media server alexa, and low and behold, a skill!

I opened my Alexa app on my phone, jumped over to skills, and added it promptly! During that process it asked for my Plex credentials to connect Alexa to my account. That was it! Too easy.

“Computer, open Plex” was then greeted with a disappointing response. Something about my server ‘Unraid’ could not be accessed because I need to enable remote access. Okay, it knows the name of my server – so that means something is working. I brought up Plex in my web browser and went to Settings -> Server -> Remote Access, and clicked “Enable Remote Access.” Could it be that simple?

“Computer, open Plex.” was now greeted with “What would you like to do? You can say things like ‘suggest something to watch’ or ‘play some music’.”

I bought my wife a 6-CD set called Classical 101, which I ripped last week, so it should be on plex. “Computer – ask Plex to play the album Classical 101” and sure enough, we’re now enjoying the set playing from the Echo Dot 3 in the kitchen!

There is a wonderful cheat-sheet of Plex commands for Alexa provided at https://support.plex.tv/articles/236324808-alexa-voice-commands/

My Current View

It’s been less than a month since I tested both the Google Home Mini and the Amazon Echo Dot 3. I am really impressed with all I’m able to do with the Echo Dot, and I actually find I’m using it for day-to-day tasks more and more. When I cook dinner, it is so great to be able to say “Computer, remind me to flip the chicken in 20 minutes”. I’ll look at that, and other features like the impressive shopping list functionality in my next post.

The Amazon Echo Dot 3 has me feeling really happy with the purchase. On the contrary, the Google Home Mini, I’ll probably use pretty much only for development, just so I can write skills to share with our community. But I don’t like it, having used both. I’ve actually contemplated buying another Echo Dot 3 for the studio, and maybe even one for work.

33 Years Later… Still Hidden Secrets Discovered in NES “The Legend Of Zelda”

SKELUX has discovered and posted a video unveiling Minus Worlds found in The Legend of Zelda, which was released on Famicom in 1986 and Nintendo Entertainment System the following year.

Hard to believe that after 33 years there are still hidden secrets in this classic title, but it appears to be true! Judge for yourself – here is the video.

Google Home Mini vs. Amazon Echo Dot 3 – December 2018

They cost the same. They look similar. They boast the same features. They use up the same amount of desk space. So… Which is better leading into 2019? Okay, Google or Alexa?

This month, I set out to answer the question: Which is better? Okay, Google, or Amazon Alexa?

For roughly the price of a Bluetooth speaker, you can have one that also responds to your questions, plays music without having to use your phone or other player, and can even turn on and off lights and other smart home devices if you add some accessories, which are also surprisingly affordable.

In order to provide an accurate and unbiased comparison of the two devices, I wrote a query script and endeavoured to stick to it. This query script was written to try to demonstrate the capabilities of each device with an accurate comparison. Some are for the kids’ entertainment (farts, jokes), while others are very much for our use (shopping list, controlling smart devices). Others can be enjoyed by all (playing music).

Here is the query script we used, and the results of each query:

  • Fart: Alexa farted. Okay, Google did not.
  • Tell me a joke: Both devices told a dad joke.
  • Is Crème Brûlée made of custard: Both provided an accurate answer.
  • Turn on/off the light: Both worked perfectly with our smart powerbar. The word “light” was programmed via the powerbar’s app. It can be set to whatever you like: “Turn on the Christmas tree lights”, for example. The powerbar we use has 4 outlets and each can be programmed and controlled independently of one another.
  • Play some Christmas music: Both played Christmas music even though we do not have accounts on Amazon Music of Google Music.
  • Who is this artist: Both responded to this query accurately.
  • Skip this song: Both devices skipped the playing song.
  • Play music by TheFatRat: Both were able to play music by artist name, even though we do not have that music on our devices, nor do we have accounts with Amazon Music nor Google Music.
  • Remind me in 5 minutes to make coffee: Alexa did this perfectly, reminding us 5 minutes later that it was time to make coffee. Okay, Google however simply told us there was a reminder. We’d have to look at our phone to know what that reminder was. Okay, Google does state you can change settings, but our test was of the out-of-box experience, and at this, Okay, Google failed, while Alexa worked as expected, and actually impressed us with its ability to remind us verbally of what we’d asked.
  • What’s the forecast today: Both devices responded to this query, though the data provided differed between them.
  • What time will the sun go down tonight in Barrie: Both responded with an accurate answer to this query.
  • What’s 5 x 32.5 divided by 2: Both responded to this query with the mathematical answer, 81.25.
  • How much does an Amazon Echo Dot cost: Alexa quoted us a very low price. It was referring to the old 2nd generation device. Okay, Google however, quoted us the correct product (3rd generation) and price. Because I’d expect to find the most current version of any product as the top result, Alexa fails where Okay, Google passes on this one.
  • Find a Starbucks near me: Both devices found the closest Starbucks.
  • How long will it take me to get to Starbucks: Both determined how long it would take, though Okay, Google apparently drives a lot faster. Interestingly, Okay, Google also pinged my phone with a notification which launches the map to take me there.
  • Sing me a song: Both AI’s were able to sing. Neat!
  • Add cookies to my shopping list: Both devices did this perfectly.
  • Remove cookies from my shopping list: Alexa did this exactly as you’d expect: removed the cookies we just added from the list. Surprisingly however, Okay, Google was not able to do this “yet” – which makes me think it is a coming feature in a future firmware update. Though it did mention you can change privacy settings and so-on, but why should I have to change privacy settings to remove something from a shopping list that I had just added to using the same device? Google failed. Alexa passed with flying colors, impressing us again.
  • What’s the temperature outside: Both were able to tell me this based on weather services (ie., I don’t have an outdoor smart thermometer).
  • What’s the temperature in the house: Both devices correctly reported the temperature from my NEST thermostat at home.

And here are some observations I’ve made after using both devices side-by-side for 3 days:

  • There’s one thing I actually hate about Google Home Mini. I want to be able to take my smart speaker with me. When I leave home, I take it to the studio to listen to music. During the Christmas season, I bring it to work to listen to Christmas music in the office. Then I bring it home at night. The Amazon Echo Dot 3 handled this fine: I can add my studio WiFi to the device and it connects and works. Then when I take it home, it connects to the home network, no having to re-configure. The Google Home Mini on the other hand, you have to remove the WiFi network before you leave one location, otherwise you cannot connect to the WiFi at your destination. True story. If I am using Google Home Mini at home and simply pack it up and take it to the studio, it will not work. I can make it work by actually deleting the Google Home Mini from my app and resetting it and re-adding it as a new device. Seriously? On the other hand, if I delete the WiFi from the Google Home Mini before packing it up, I can connect to the destination WiFi, but then if I forget to delete it when leaving there, it won’t work at home when I return that night. Amazon Echo Dot 3 wins this hands down, as the WiFi works as it should. The connectivity of the Google Home Mini absolutely sucks. It’s meant to be installed at one location, and left there. If you plan to move your device around at all or take it with you, go with Amazon’s product.
  • Both devices have a button to turn off mic. Google Home Mini has a mute switch on its side. Amazon Echo Dot has a mute button on top. I thought this would be good for privacy, but find I use it more to prevent my kids from stopping my music to setup reminders for the device to fart.
  • The mute toggle on the Amazon Echo Dot is way better than that of the Google Home Mini. I know, this is a bit knit-picky, but it stands to be noted: you have to pick up the Google Home Mini to mute it. Amazon’s Echo Dot 3, you just tap the botton on the top. This just feels like a design fail to me on the Google Home Mini. The switch feels like it was made to be big and tactile (and hard to switch) as a way of screaming from the rooftop “Look, you can mute my mic and have privacy! I’m not spying on you!” It comes across as awkward and a bit annoying. To top it off, when I pick up the Google Home Mini to mute its mic, I tend to accidentally touch the hidden sensors under the mesh screen, triggering it to start playing music.
  • Amazon Echo Dot seems to be a bit better at listening. Amazon Echo Dot almost always hears me. Google Home Mini had trouble hearing its key phrase if music was playing reasonably loud.
  • Amazon Echo Dot 3 sounds better than Google Home Mini. Sound quality of the Google Home Mini is that of a standard small Bluetooth speaker. It sounds okay. Whereas the sound on the Amazon Echo Dot is impressive. Both sound good, but side-by-side, the Echo Dot sounds remarkable.

If you’d like to see both devices in action as we tested the above script, here is a video. Please turn off your phone’s AI assistant and mute your mics on any smart home devices, since we’ll be commanding them throughout this video.

Who do you feel is the winner? Okay, Google? Or Alexa?

The day that Facebook died




We live in an interconnected world, where I, as one guy, can simultaneously exist in many places. But I can’t possibly be everywhere at once. So I rely on the amazing inter-connectivity of technology.

In August, Facebook made a big mistake. They cut off Twitter from cross posting thanks to changes to their API that are meant to make Facebook more secure against groups like Cambridge Analytica. They made changes that broke Hootsuite. But what I think the decision makers there don’t realize is that Facebook essentially isolated themselves as a desolate island that you must travel to in order to visit its dwindling population.

Neah, just come visit me on the mainland.

With Facebook no longer receiving my posts, my wall has quickly become a wasteland. That means people aren’t responding to my posts on their platform, which means I don’t get any relevant notifications, which means I never open the app. As if I’m going to login to Facebook, having posted on every other platform with two clicks, to then copy and paste my same post to their platform. As if!

I don’t use Messenger anymore (XMPP discontinuation: another bonehead move on Facebook’s part), have moved our chat to Discord (who have a wonderful API and webhooks, I might add), and haven’t checked my wall in two months … and growing.

Facebook thinks they’re too big to fail. I remember when MySpace was huge. I think I still have a MySpace account somewhere. I think my Facebook account will inevitably fall into that same forgotten realm of useless services that I no longer use.

So… follow me on Twitter… @RobbieFerguson




Fix: ESET Security Management Center Virtual Appliance Operating System is Not Up To Date




In some previous iterations of the ESET management virtual appliance (ie., ESET Remote Administrator) the operating system would update itself. However, with the new ESET Security Management Center virtual appliance, there is no such task scheduled.

After some time, this will result in the ESMC Security Notification:

Operating system is not up to date

In today’s ESMC exercise, we’ll achieve:

  1. Learn to create a client task,
  2. Learn to schedule a client task to run on a schedule,
  3. Learn to initiate a client task immediately.
  4. And of course, we’ll update our virtual appliance’s OS and get rid of that nasty warning!

Here are the steps to follow. Pay attention along the way so you understand what’s happening. I don’t need to explain it here, since it will be clear on screen as you follow the steps. But by doing this, you will better understand how ESMC’s client tasks operate, and will resolve this issue immediately.

TIP: Note that in the second section (where we run the task immediately) we do not have to create a new client task. Once a client task is created once, you can re-use it (run on) as many times as you like. Similarly, if you create say, a task to install ESET Endpoint Security on Windows Workstations, you can later “Run on” the new laptop you got, without having to create a new Client Task (resulting in redundant client tasks in your list).

Here are the steps to fixing the ESET Security Management Center Operating System is Not Up To Date issue:

  1. Click Client Tasks
  2. Click New at the bottom.
  3. Name the task something like “Update Operating System”
  4. Set Task Category to “Operating System”
  5. Choose task “Operating System Update”.
  6. Press Continue (not Finish)
  7. Check all 3 boxes.
  8. Click Finish.
  9. Click Create Trigger.
  10. Name the trigger “Weekly Update ESMC” or something to that effect.
  11. Click Continue (not Finish).
  12. Click Add Computer and put a checkbox next to emsc.local, and press OK
  13. Press Continue (not Finish).
  14. Change “Scheduled” to “Weekly” and set which day/time you’d like it to occur. Make it during off hours since it might require a reboot.
  15. Hit Finish.

NEXT we’ll run the task now.

  1. Single-click the new “Update Operating System” task (or whatever you called it in Step 3 above).
  2. Click Run On.
  3. Click Target at left.
  4. Add computer->esmc.local->ok
  5. Hit Finish.
  6. Computers->click the esmc.local system and press Send wake-up call.

Give it some time to complete, and then….

– Robbie


Remove ESET Management Agent / ESET Remote Administrator Agent – Batch File for GPO




I’ve got a customer who used to have an ESET Remote Administrator 6 server, and about 85 computers connected to it. That server was deprecated, but a client task was not initiated to remove the old agent first. So essentially, they ended up with 85 machines with an agent pointing to a dead server.

A new ESET Security Management Center server was deployed, and a new agent installer created. However, because ESET changed the name of the agent, installing the new ESMC agent does not in fact upgrade the old agent. So you either end up with two agents, or just remain with the old one pointing to a non-existent server.

You could go around to every workstation and manually uninstall the ERA agent. But yikes, that’d be brutal. You can’t do it unattended even, because the uninstaller asks for a password.

The customer’s site doesn’t have a password to remove it, so you just push enter. But the prompt still appears.

So I wanted to help them do this via a GPO. After all, what’s the point in having a network if you still have to treat each system as independent?

This command gives me a list of all applications that can be uninstalled. I ran it on my own system and see ESET Management Agent. I have ESMC 7. I ran it on an older system we have here, and it shows “ESET Remote Administrator Agent”. So I wrote a quick batch file to remove either of those two applications.

You can find that batch file here: https://github.com/Cat5TV/eset/blob/master/uninstallers/eset-uninstall-agent.bat

I figure there are probably various names for various versions of the agent, and I’ll add them as I find them.

ESET is currently evaluating my solution, as their support team says they have been encountering this problem more and more and had yet to come up with a solution. I hope it’s able to help some folks.

Robbie // Bald Nerd


Savory Vegetable Pot Roast with Easy Vegan Option




Here’s a veggie pot roast recipe we really enjoy at our place. If you want to make it vegan, all you have to do is use vegan Worcestershire sauce and veggie stock. Easy, right?

Prep time: 20 minutes
Cooking time: 6 hours

Ingredients:

  • 4 Large Yellow Potatoes
  • Approximately 2lbs bite-sized White or Brown mushrooms
  • 2 Large Carrots
  • 1 Medium red onion
  • 3 cups veggie stock
  • 1/2 cup red wine
  • 4 cloves garlic
  • 3 TSP dried thyme leaves
  • 3 TBSP tomato paste
  • 2 TBSP Worcestershire sauce
  • Sea salt & fresh pepper to taste
  • 1/4 cup Pot Barley
  • 2 TBSP Corn Starch

Directions:

  1. Pour 2.5 cups veggie stock (not the bland unsalted stuff – the good stuff) into your slow cooker.
  2. Add 1/2 cup red wine.
  3. Add 4 cloves minced garlic.
  4. Add 3 TSP dried thyme leaves.
  5. Add 3 TBSP tomato paste.
  6. Add 2 TBSP Worcestershire sauce.
  7. Grind some sea salt & fresh pepper into the liquid. A couple palm-fulls of each.
  8. Rinse and stir in 1/4 cup Pot Barley, blending all the ingredients thus far.
  9. Chop all vegetables into single-bite pieces (no need for knives when served). Mushrooms can be left whole, stems in, if they are not too large (they shrink a bit). Cut into half or quarter if they’re large. Firm mushrooms are nicest.
    • 2 Large Carrots (peeled)
    • 4 Large Yellow Potatoes (peeled)
    • Whole White or Brown Mushrooms, roughly twice the amount size-wise as the potatoes. Eyeball it. You can’t go wrong.
  10. 1 whole medium-sized red onion, peeled, cut in half, then into 1/8ths (like a pie). When you cut off the ends, try to leave enough to hold the onion together in the pot.
  11. Place each of those prepped veggies into the crock pot of liquid.
  12. Stir it all together to coat everything.
  13. Slow cook, covered on low for 5 hours. Do not stir.
  14. After 5 hours, whisk up 1/2 cup vegetable stock with 2 TBSP cornstarch in a separate bowl and pour evenly into hot crockpot. Again stir to coat / mix.
  15. Continue cooking, covered on low for 1 more hour. Do not stir.

Serve as is in pasta plates or other deep plates, with a fresh loaf of bread for dipping. For the kids, I boil a bit of pasta during the last 30 minutes of cooking so they can enjoy it with a side of noodles.

Enjoy!

-Robbie


Why I want to switch to DaVinci Resolve 15




There’s one thing–only one thing–that keeps me stuck on Windows 10 on my laptop, and that’s my need to edit video for the Category5 TV Network. It has to be pro, and Linux has traditionally lagged far behind in its available offerings in comparison to Mac or Windows when it comes to video editing.

I’ve used Cyberlink PowerDirector for years. I know, it’s a cheap application and professionals will laugh at me. But fact is, it works very well, and has all the features I need to make a professional looking broadcast.

But it only works on Windows, and so I’ve been stuck on Windows.

I’ve been watching the progress of DaVinci Resolve from BlackMagic since it was first released, and even tried getting it going a few times, but it’s always been unstable on Linux. So I’m still stuck. But seeing video tutorials about it, and watching the changelogs, it really looks like it could be the video editor of Linux.

I installed LMDE 3 to see if it would take DaVinci Resolve, and I see BlackMagic has still not made any strides toward improving Linux support. The installer sucks. The software depends on old libraries, yet doesn’t install them. It’s trash, really. A sad state to be sure.

I’m going to do some tinkering, try moving over to Linux Mint to see if the Ubuntu base helps things (ie., proprietary NVIDIA drivers will probably be a bit newer), convert Resolve’s installer to a deb pack, and try installing it there. I’ll probably go through a few distros just trying to see where I can get Resolve working stable. I have v14 working on our family desktop computer running Ubuntu, but it’s unstable. Hoping for better results with Resolve 15.

So beyond the Windows requirement I’m currently under, there are a few things I absolutely require out of my video editor, and these are things that have prevented me from being able to move to a Linux editor in the past, but DaVinci Resolve appears to meet the requirements.

ProRes 4:2:2 editing. Yeah, I need that now that we’re recording to an Atomos Ninja Flame. Cyberlink PowerDirector handles ProRes files like a boss. I know DaVinci Resolve will do the same.

When I produce shows like New Every Day, I badly need multi-cam editing functionality in my editor. We only have one camera on that set, but because it is 4K we punch in to cut it into 3 different camera shots. In Cyberlink Power Director, I assign each of these “cameras” (punched-in shots) to keyboard keys, and simply press the key to change cameras. It automatically creates the edits on the timeline, and saves me a TON of editing work, while making the show appear like it has 3 cameras. I’ve even thought about getting a second StreamDeck (or even a mini) just for multi-cam editing.

Multi-Cam Editing looks just as good, and possibly better in DaVinci Resolve than it is in Cyberlink PowerDirector. Though this video doesn’t mention anything about keyboard shortcuts, I can’t imagine you actually have to use your mouse to switch shots. If it does not have keyboard-based switching, I’d have to give this one to Cyberlink PowerDirector, but it’s close enough to make the transition to DaVinci Resolve work.

Dynamic Zoom is just as easy in DaVinci Resolve as it is in Cyberlink PowerDirector. I use this heavily to give the punch-in shots some movement as if there’s someone operating the faux camera.

So there are a few reasons I think DaVinci Resolve might be ready, and might be able to help me transition fully to Linux on my laptop. As long as it is stable. Here’s hoping!

[Update]

Linux Mint 19 took DaVinci Resolve like a champ! Just had to install libssl-dev and ocl-icd-opencl-dev with apt, and it loaded up just fine! No other tricks or gimmicks, and no having to create symlinks to libraries!

Obviously I had to active the NVIDIA drivers, and Resolve warns me performance may suffer on my old lappy, but I’m running!

DaVinci Resolve 15 running on Linux Mint 19

[Update 2]

Okay, so it’s running. However, even with gstreamer-plugins, vlc, and Mint’s multimedia codecs installed, Resolve only sees the PCM audio for MP4 files shot on the Sony FDR-AX53, which are XAVC.

XAVC-encoded video from the Sony FDR-AX53 is only showing as PCM Audio in DaVinci Resolve 15 on Linux Mint 19

At the same time, there is no audio coming out of the speakers, though DaVinci Resolve 15 is the first version to include native audio support (using ALSA) in Linux.

So I’ll try converting the video to ProRes using the format settings I see in mediainfo C0001.MP4:

I go to try it to see if it worked, and immediately start to think my old laptop might not be up to the task.

On the plus side, converting the video to ProRes worked (having rebooted, I can load it):

And there is sound now that the video has been converted!

But, it seems a sad fact that my computer is not up to the requirements to do this. Yet it works perfectly in Windows 10 with Cyberlink PowerDirector. So disappointing.

I’m going to continue tinkering with settings to see if I can squeeze some life out of this old girl.