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
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?
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.
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.
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.
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?