Extracting PDF page ranges using pdftk

I needed to extract parts of a big PDF file today, learned about the existence of pdftk, a command-line interface tool for manipulating PDFs: https://askubuntu.com/questions/221962/how-can-i-extract-a-page-range-a-part-of-a-pdf Conveniently, it can be installed using sudo snap install pdftk. I wanted to combine multiple page ranges of my big PDF file, so a note-to-self then: $ pdftk foo.pdf cat 39-43 46-47 50 output bar.pdf

Apple WWDC keynote

Based on a reading of https://www.anandtech.com/show/15870/the-apple-wwdc-2020-keynote-live-blog. TLDR: Apple saved their big ARM macOS announcement for the end, dwarfing the rest of their OS(es) announcements, basically. iOS 14 “App Library”, a revamped home screen. Also: widgets for iOS, finally. New “Translate” app, translates voice/text between 11 languages. Includes a conversation view, for two people to use on a single device. Messages app updates, including pinned conversations, Memoji is back [ed: were they ever gone?

Joint MND-MOM media release on new dormitories with improved standards for migrant workers

Yesterday marked the end of Circuit Breaker in Singapore; today I read about an improved housing plan for our migrant workers, in particular the table below which will be piloted at so-called quick build dormitories; i.e., temporary structures lasting 2-3 years: Standards Current Improved Living space ≥ 4.5 sqm per resident, including shared facilities ≥ 6 sqm per resident, not including shared facilities Occupancy per room No maximum beds per room.

Getting an ASUS USB-AC53 Nano working on Ubuntu 20.04

I recently built a PC for myself, and refused to pay the $200 or so to also get a Windows 10 license. Instead, I’ve I’ve been using Ubuntu as my daily driver and it’s worked well up until I added an ASUS USB Wi-Fi adaptor. So what is it, anyway? $ lsusb | grep -i asus Bus 005 Device 002: ID 0b05:184c ASUSTek Computer, Inc. 802.11ac NIC I searched for the device ID (0b05:184c), and managed to successfully build and install the driver on 5.

Build a PC

Recently I built a PC for myself. I found Dreamcore Ghost V3.0 to be a useful parts list, even if ultimately I decided against it. My build cost me SGD 1297.10 (~USD 972): Part Price GPU MSI GTX 1650 SUPER VENTUS XS OC 4GB 259 CPU AMD Ryzen 3 3300X 181 HSF Stock 0 MotherBoard MSI B450M MORTAR MAX 180 RAM Corsair VENGEANCE PRO 32GB (2x16GB) DDR4-3200MHZ 252 HDD None 0 SSD Samsung SSD 970 EVO Plus (500 GB) 199 Power Supply Corsair VS650 80 PLUS 92 Case Cooler Master Silencio S600 134.

What are questions?

I never had the privilege to meet Prof. Clayten Christensen in his lifetime, nor read his books. Yet his influence has somehow trickled down. Here’s one, on learning, from Co-founder and CEO of Basecamp, Inc., the company that makes a pretty nifty web productivity tool that I use a bit. I’m going to extract the bits that stuck with me, although the full article is well worth a read. … someone can’t be taught until they’re ready to learn… Why though?