Author: Samuel Ye

  • Fix WordPress 5 Live Preview Hijacked to Some Domain Ad Website

    Just upgraded to WordPress 5.0 and found a strange problem of theme customize live preview showing some domain Ad website instead of my own site.  Googling around shows nothing useful but quite a few sites have similar domain advertising site description listed in the Google search results, which means they got hijacked too. By disabling…

  • Switch to VSCode from Atom

    Atom as a code editor just becomes slower and slower with the burden of massive plugins, requiring near 15s on my MBP to initially display file contents. In comparison, VSCode with similar extensions just takes 5s to show text upon launch. There must be some underlying architectural issues in the Atom startup process, as both…

  • Disable BTT accessibility popup

    Just updated BetterTouchTool to V2.645, finding that the accessibility permission popup cannot be dismissed. The close icon at the right corner of the popup panel is just missing. Luckily, BTT can work well for touch/click functions without those accessibility permissions. After some searching around, one github issue comment has the way to diable the popup:…

  • Workaround MX Master pairing with High Sierra

    Apparently High Sierra has well complained issues with bluetooth. My Logitech MX Master mouse also suffers from random disconnection. Today when I tried to disable bluetooth and reconnect, the mouse just won’t connect. So I deleted it from MBP’s bluetooth devices, and found out that MX Master cannot pair any more again. Just like some…

  • Workaround PyDrive in Google DataLab

    Encounter a strange problem to load PyDrive in Google DataLab: –> 141 @_helpers.positional(3) 142 def run_flow(flow, storage, flags=None, http=None): 143 “””Core code for a command-line application. AttributeError: ‘module’ object has no attribute ‘positional’ Of course, no apparent results and solutions in google. But after a few trying, there is a workaround to load it properly:…

  • Fix to delete time machine backups for no-responding finder

    My MacBookPro was forced to upgrade to High Sierra, because XCode 9.3 is only available on 10.13 to support development for iOS 11.3. The new operating system looks quite the same, except the ridiculous wordings of the Chinese translation of system UI. As usual, I made a Time Machine backup before the upgrade. Since my…

  • Fix MBP High Kernel_Task CPU in Sierra

    Just encounter a strange high cpu problem of kernel_task in Sierra on my rMBP. It means that the kernel_task process is having more than 80% CPU usage in the process monitor. At first, it seems like some software problems, especially when atom editor is opened with a super long starting time. After closing atom, it…

  • Fix MX Master Mouse Lag and Freeze Caused By Stuck Thumb Button

    First thought is the bluetooth problem: tried everything related but not working at all. After a few trial and inspection, it seems that the thumb button of MX Master (located at side and pushed down by the thumb finger) is stuck, causing the mouse pointer not able to move smoothly. Disabling the thumb side button…

  • WinToGo 8.1 on rMBP mid 2012

    This blog has detail instructions to install USB WinToGo for Mac. But things won’t go that smooth on pre-2013 rMBP. Firstly, diskpart from Windows cmd within Virtual Machine seems to have limitations, especially for Win8.1. Partitioning can work sometime but formatting will probably fail. Therefore, diskutil in Mac is the solution for disk handling. But another…

  • Rescue Black Screen Fusion VM

    My windows 2003 vm in vmware fusion turns into a black screen after an OSX crash. The guest system seems bootable but starts with total blackness. Fortunately safe mode works. Event log shows it’s unable to load vmx_fb.dll, which is the graphics driver of vmware tools. The paradox is that vmware tool is unable to install in safe…