Skip to content


Posts by: David Dernoncourt

  1. How to disable the Ctrl+Shift keyboard layout switch shortcut in Windows 10 January 14, 2018

    Posted in Windows 10.

    No comments
  2. I upgraded to Firefox 57, and it wasn’t so horrible after all December 15, 2017

    Posted in Firefox, Internet.

    No comments
  3. Configuring the Grub2 boot loader November 29, 2017

    Posted in Linux.

    No comments
  4. Node.js / npm mini cheatsheet October 20, 2017

    Posted in JavaScript / TypeScript / Node.js.

    No comments
  5. How to download an old version of a freesite on Freenet October 17, 2017

    Posted in software.

    No comments
  6. Windows duplicates (and keeps) your installers (and NVIDIA does it too) October 11, 2017

    Posted in nVidia, Windows, Windows 10.

    No comments
  7. Various old Greasemonkey scripts September 30, 2017

    Posted in Firefox, Greasemonkey scripts.

    No comments
  8. Internet companies violating net neutrality August 29, 2017

    Posted in web filtering.

    No comments
  9. Why Tomtop’s products all have high ratings July 27, 2017

    Posted in reviews.

    No comments
  10. How to transfer files on Android with ADB July 23, 2017

    Posted in multimedia, Windows 10.

    No comments
  11. How to use pregenerated voice messages in game voicecoms June 22, 2017

    Posted in multimedia, software.

    No comments
  12. And this is how I switched back from Vivaldi to Firefox May 26, 2017

    Posted in Chrome/Chromium/Vivaldi, Firefox.

    No comments
  13. JavaScript: passing arguments to setTimeout() May 23, 2017

    Posted in JavaScript / TypeScript / Node.js, programming.

    No comments
  14. How to run multiple independent Firefox sessions simultaneously April 28, 2017

    Posted in Firefox.

    No comments
  15. Please stop confusing deep web, dark web and dark net April 7, 2017

    Posted in Internet, privacy.

    No comments
  16. Uninstalling dependencies of Python pip packages April 1, 2017

    Posted in programming.

    No comments
  17. How to block base64 images with uBlock (and other things) March 29, 2017

    Posted in privacy.

    No comments
  18. How to generate a strong random hexadecimal string in Node.js March 27, 2017

    Posted in JavaScript / TypeScript / Node.js.

    No comments
  19. Passive data structure in TypeScript March 25, 2017

    Posted in JavaScript / TypeScript / Node.js.

    No comments
  20. How to remove a printer that keeps coming back in Windows 7 March 21, 2017

    Posted in Windows Se7en.

    No comments
  21. How to get a random item from a JavaScript array March 20, 2017

    Posted in JavaScript / TypeScript / Node.js.

    No comments
  22. How to configure email and name in Git March 19, 2017

    Posted in programming.

    No comments
  23. How to make Tor Browser remember permission settings across sessions March 5, 2017

    Posted in privacy, security, Tor.

    No comments
  24. A few things I learned from my Windows 10 disaster recovery March 5, 2017

    Posted in Windows 10.

    No comments
  25. Emojis in a MySQL database February 12, 2017

    Posted in web development.

    No comments