Saturday, November 07, 2020

End of Year Deals 2020

  1. EXPIRED - TARGET: $100 Apple Gift Card + $20 Target Gift Card for $100 (16% off) or if you have a Target Red Card, it's only $96 (20% off). Limit 1 per order. Link
  2. EXPIRED -  BEST BUY: $100 Apple Gift Card + $20 Best Buy Gift Card for $100 (16% off). Limit one of each (?) Link
  3. EXPIRED -  BEST BUY: $100 Netflix Gift Card + $10 for $100 (9% off). Link
  4. COSTCO: 48" LG CX-series OLED 4K TV with 120hz refresh rate, HDMI 2.1 (for PS5), HDR10 and Dolby Vision, Alexa, Google and HomeKit integration with Airplay 2 support and a low-latency gaming mode + $100 Hulu eGift Card + 3 year warranty for $1250. Highly rated at RTINGS.com. Link
    • There is now a newer LG C1 2021 model with slight improvements. 
  5. EXPIRED -  COOPER HEWITT MUSEUM SHOP: Aeron Chair with upgraded casters for $1,083.75 (25% off with code BLACKFRIDAY25). Link
  6. EXPIRED - Herman Miller: Sayl Chair, Gaming Edition for $616.25 (15% off). This is the first ever sale on the gaming editions which offer different colorways. Normal colorways have the same discount but multiple times a year. Aeron, Gaming Edition (all-black) is also 15% off but not the Embody. Link
  7. SOLD OUT - Design Within Reach Outlet on eBay: Sayl Chair, Gaming Edition available in Open-Box Condition from Design Within Reach Outlet for $471 (35% off). Link
I'll update this as I see more deals. See disclosures.

Tuesday, May 26, 2020

Setting up a Logitech G305 mouse on macOS Catalina

I'm assuming you figured out how to remove the cover and install the single AA battery (nipple/positive contact facing you). If not, apply a little pressure where there are two raised dots to release the locking tab and slide it back towards you.

If you are not able to remove the USB receiver using just a two-finger pinch, you are not alone. There is only a couple of millimeters of grip so using a pry tool of some sort was necessary. I used a finger on the inside and on the outside (left-side) I used a plastic pry-tool where the plastic and metal meet in order to shimmy the receiver out.

If you are wondering why there is a USB extension cable included, it is to allow you to close the gap between the receiver and your mouse to within the recommended 20 centimeters. This is not required but there is probably a reason you bought this mouse and it's not just because it was recommended as the budget pick on Wirecutter.

You will probably wonder why installing the receiver (plugging in the mouse) causes you non-Apple keyboard to need to be re-registered.

Does your mouse pointer crawl across the screen? This is because the DPI (dots-per-inch) setting defaults to the maximum of 400 DPI. Push the square button below the scroll wheel to toggle between 400, 800, 1600, and 3200 DPI sensitivities. Try different settings until you're comfortable.

You may also wonder whether you need to install software for the mouse. I recommend that you do to customize the hotkeys. If you do not have the "Logitech Gaming Software" already installed, you will need to install it as software for other Logitech mice like Logi Options" do not work with this mouse

During installation, you will need to grant lots of special permissions like "Input Monitoring" and installing deprecated system extensions which will both require to you to authorize via System Preferences. Upon allowing these elevated permissions, it will look like your installer hangs but if you give it a couple of minutes it will complete and require you to restart your computer.

When you start the "Logitech Gaming Software" app for the first time, you might be shown a demo  of Logitech's latest gaming tech innovation. Do your best to skip or go through it to the main screen of the app and look for a mouse icon in the bottom left of the window because the customization defaults to the "Applets" screen where "Screen Sampler" was highlighted for me. Then, click the icon with a gear next to a mouse pointer as shown at the center right of the screen.


Once you see a mouse with flyovers indicating each button, right click on one pointing to the button you want to customize and click "Assign New Command". Click on "Keystroke" if it's not already highlighted and look for your desired function. If you don't see it, enter your keyboard shortcut into the text field and then press OK to save it.


The "Logitech Gaming Software" gives you great control over customizing the buttons but it is less friendly to macOS users compared to "Logi Options". There are "Forward" and "Back" buttons on the left side of this mouse, but if you are like me, you will rarely use the forward button and may want to map the "forward" button to trigger "back" and have the back button do something else. I recommend something from the following list.
  • Exposé is Control+Down Arrow (^↑)
  • Mission Control is Control+Up Arrow (^↓) 
  • Switching between desktops is Control+Left Arrow (^←) and Control+Right Arrow (^→).
Here's a screenshot of how my mouse is set up.

Enjoy your new mouse and I hope you found this blog post helpful!

Monday, July 15, 2019

Prime Day deals for 2019

Last updated: Day Two 7:39 AM EDT
  • Trade in your old Kindle for between $5 to $25 and get a coupon for 25% off an already great deal. Deciding which one to get? I recommend the cheaper one (lower DPI, though) that’s $59 before trade-in unless you desperately need water proofing because that model has worse reviews due to reflective screen, backlight issues (super bright spots), and even battery drain problems.
  • $10 off $50 iTunes gift card. You will hardly ever see a better deal and can use this on Apple Music and iCloud Storage
  • Eero mesh WiFi-network is 40% off bundles. For example, $300 for three. 
  • $180 for 1080p version of my HP Chromebook but with an AMD CPU vs Intel. 14-inch Laptop with 180-degree Hinge, Full HD Screen, AMD Dual-Core A4-9120 Processor, 4 GB SDRAM, 32 GB eMMC Storage, Chrome OS (14-db0050nr, Snow White) https://www.amazon.com/dp/B07MN1T8HP/
  • $5 of $15 For books shipped and sold by Amazon 
  • $10 Amazon credit for spending $10 at WholeFoods. Need an idea? Buy a pound of NY Strip Steak ethically- raised at $10 per pound. Sold out? Get mochi ice cream for $1 each 😬. Make sure you have the Whole Foods or find the Whole Foods barcode in the Amazon app
For more deals, go to Wirecutter.
Disclaimer: I’m an Amazon and Apple shareholder and I ended up passing on the Kindle deal since mine is good enough. 

Friday, June 15, 2018

My experience setting up a Chromebook


I just bought and tested a relatively affordable HP chromebook for remoting into work while travelling. Here are the specs:
  • 14" resistive touch screen (1366x768)
  • Integrated Intel HD 500 Graphics (better than some Chomebooks but worse than in a MacBook which have HD 615)
  • 4GB of RAM
  • 32GB of flash memory (20GB free)
  • $299 (lowest seen at $179 on Cyber Monday 2018)
  • 2 USB-C slots for charging from both sides, micro-SD, 2 USB-A, one on each side as well, and a 3.5 mm headphone jack
  • Front-facing camera
  • ~3.4 lbs, ~.7” thick
  • In theory a 10hr battery life ....
The deal maker was that the monitor can be opened up 180 degrees, the audio is not terrible, and there is a touch screen. Before I bought it, I made sure to test graphics using ChromeExperiments.com and the ones I tried worked well.

Here are some neat things you should do when testing out a Chromebook.
  1. Middle click is a three finger tap
  2. Use Australian scrolling to make down be down and up be up (like on iOS, Android, and macOS)
  3. 1Password X is a Chrome App (as opposed to extension) that syncs with Windows, macOS, iOS, and Android through your 1Password account. If you don't have membership, you can use the regular 1Password available through the Android Play Store
  4. Instant tethering works with Android 8.0+. You must enable it on your android phone via Settings, Google, Instant Tethering as well as in Chrome via chrome://flags,
  5. Citrix Receiver Chrome App (beware copies not published by Citrix!) works and doesn't have the weird issue I faced on iOS when typing keyboard combinations into a remote Windows VMWare Linux guest
  6. The Google Secure Shell App is a NaCl Chrome App (not to be confused with the extension) that runs a full screen ssh client
  7. Until recently PUBG mobile didn't work on Intel-based Chomebooks but it does now.
  8. You can enable a sand-boxed Linux environment. Your Linux home directory is visible in the Chrome OS "Files" app under "Linux Files" which allows you to install an IDE such as CLion. You can use apt-get to install new packages (developer tools are not pre-installed)
  9. CLion actually works using 1GB of memory, leaving me about 700 MB free.
What doesn't work:
  1. Apple Music isn't supported
Hangups:
  1. Trying to type in the dark. The keyboard is not backlit.
Worth trying:
  1. Codenvy's Hosted Eclipse Chrome App (recently acquired by RedHat and supports ClangD but without a C++/C editing plugin)
Here is are the model number and SKU.
  • Touch screen ($299): Model: 14-CA061DX, SKU: 6199102
  • No touch screen ($249): Model 14-CA020NR, SKU 6204709

I'll be updating this post periodically.

Last Update: 2018-11-25

Sunday, May 06, 2018

Chinese for Apple fan boys and girls


  1. 果粉:(guo3 fen3) An abbreviation of 蘋果粉絲 (ping2 guo3 fen3 si1) or "Apple Fan".
  2. 朝聖:(chao2 sheng4) Pilgrimage
NOTE: This was probably drafted a while back when I was following the Apple Store opening in Taipei, Taiwan, which was the first in the country province Republic of China!

Sunday, July 19, 2015

I'm not sure how obvious it is but beme stands for BeMe [1]. That makes sense since the idea of the app is to let others see things from your perspective.

[1] I just noticed it after seeing the way the company name is listed in the App Store.

Tuesday, August 07, 2012

First time Mac customers at the Apple Store (revised)



I revised my previous chart to show a correlation with total units sold through Apple Retail.

SOURCES: Seeking Alpha Stock transcripts (earnings transcripts), ifoAppleStore (units), Asymco (inspiration)