Vancouver, British Columbia
Joined May 2009
If you have a line like this in your Apache config: Redirect / example.com You should add the missing trailing slash (example.com/) or you'll create an open redirect.
4
1
4
Hm, thank you Twitter for mangling this. This is what the redirect line should have looked like in the above example: Redirect / hxxps://example.com and this is how it should be changed: Redirect / hxxps://example.com/
4
sponge is a really handy UNIX tool (part of the moreutils package) to avoid creating a temp file when using formatting tools that don't support in-place editing. For example: json_reformat < example.json | sponge example.json
6
TIL: If you're using `blacklist bluetooth` in /etc/modprobe.d/ to fully disable Bluetooth on Linux, you may need `blacklist btusb` instead.
1
Interesting discussion by @danluu of the tendency to assume that things are simpler than they really are when one doesn't know very much about a field: danluu.com/cocktail-ideas/
1
sudo has some cute rhyming insults: $ sudo apt upgrade [sudo] Mot de passe de root : Hold it up to the light --- not a brain in sight!
1
If you've ever wondered how to get the classic UNIX tool `cal` to start the week on Monday: alias cal='ncal -bM'
1
TIL: In addition to the primary X selection, there is a also a secondary X selection. It's readily accessible in emacs: mbork.pl/2020-11-23_Emacs_an…
The Turris Omnia is exactly what a home router should be: powerful, repairable, upgradable, automatically updated, FOSS, and extremely flexible. turris.cz/en/omnia/
3
1
7
If you're responsible for a web server, it's time to upgrade your TLS config to the latest version (5.0) of the Mozilla guidelines: wiki.mozilla.org/Security/Se…
1
Not only is Commento.io a FOSS privacy-friendly alternative to Disqus, but it's also much faster (no real surprise given the business that Disqus is in - adtech web tracking): victorzhou.com/blog/replacin…
4
This is a tracking protection evasion trick I hadn't seen before: muchoburrito(.)com is loading a snapshot of the Google Analytics script from web.archive.org. Of course, it's already included in the EasyPrivacy list.
1
1
7
Effective code reviews take into account the human on the receiving end of the review: mtlynch.io/human-code-review… mtlynch.io/human-code-review… In particular: - never say "you" - aim to bring the code up a letter grade or two - respect the scope of the review
7
6
You may want to trim your HTTP referrers (feeding.cloud.geek.nz/posts/…) next time you use an airline's online check-in: medium.freecodecamp.org/how-…
1
2
After Cert Spotter (sslmate.com/certspotter/), which monitors TLS certificates issued for your domain, there's now another handy FOSS tool from @sslmate to restrict the CAs allowed to issue certificates for your domain: sslmate.com/caa/
1
2
Why escalating complexity in both hardware and software is going to keep security people busy for a while: docs.google.com/presentation…
1
5
Deep dive into what works in terms of feature prioritization, bug handling and estimation. @apenwarr shares his project management insights and experience in a compelling data-driven way: apenwarr.ca/log/?m=201712#13 Well worth reading the whole thing!
1
2