Weekly Digest #51

Weekly Dev Blog
2 min readNov 22, 2021

Articles

Learn To Reproduce Papers: Beginner’s Guide

Start with a highly cited paper, then do a detailed read on

  • Introduction
  • Approach

Accessing GKE private clusters through IAP

gcloud compute ssh my-bastion-vm \
--project my-test-project \
--zone europe-west1-b \
-- -L 8888:localhost:8888 -N -q -f
HTTPS_PROXY=localhost:8888 kubectl get pods
NAME READY STATUS RESTARTS AGE
demo 1/1 Running 0 19h
nginx 1/1 Running 0 24h

Detect inactive users with the Idle Detection API

A new Idle Detection API from Chromium 94. Useful in scenarios:

  • Chat applications or online social networking sites can use this API to let the user know if their contacts are currently reachable.
  • Publicly exposed kiosk apps, for example in museums, can use this API to return to the “home” view if no one interacts with the kiosk anymore.
  • Apps that require expensive calculations, for example to draw charts, can limit these calculations to moments when the user interacts with their device.

Tutorials

Recording a user flow in Chrome DevTools

available in chrome 97, can browser action to Puppeteer

Removing my site from Google search

<meta name="googlebot" content="noindex">

Tools

AirGuard

Protect yourself from Find My Tracking

kubesphere

KubeSphere is a distributed operating system for cloud-native application management, using Kubernetes as its kernel. It provides a plug-and-play architecture, allowing third-party applications to be seamlessly integrated into its ecosystem.

Off-topic

Ultra Wide Monitors — A pain in the neck?

49 inch may be fine for gaming, but could create neck problems for standard-office-type computing

https://my-room-in-3d.vercel.app/

Watering and draining planets

What if sea level increased by +1000m

--

--