Ubuntu Server, Connecting WiFi

/ Backstory below, but here is how I was able to get WiFi working on a Ubuntu 20.10 Groovy Gorilla Server install (this is mostly from memory, apologies for any slipups). I’ve since installed ubuntu-desktop, seepic. Bizarrely, the server install iso is lacking some very small components necessary for WiFi. These can be found in: libnl-3-200_3.4.0-1_amd64.deblibnl-route-3-200_3.4.0-1_amd64.deb libpcsclite1_1.9.0-1_amd64.deb wpasupplicant_2.9-1ubuntu8_amd64.deb (The key...

Crawling/mirroring Browser-Generated Web Pages

tldr; When parts of sites are generated on the fly by browser Javascript, they can’t be directly archived. Augmenting a simple crawler with an easy-to-use browser automation subsystem (Selenium) makes this very straightforward. Background If you got past the title of this post, chances are you’ve executed a command something like this: wget –mirror –convert-links –adjust-extension –page-requisites –no-parent http://example.org This...