Good hygiene with computers:
 Hardware:
 -Selecting/using hardware that allows to read, modify, share the blueprints and make hardware.
 -Selecting/using hardware that allows to read the source code of the firmwares, and also it's execution, modification and sharing.
 -Avoiding firmware functions that shares anykind of private or so called anonymized data by default.
 -Avoiding firmware functions that allows remote control of the hardware per default.
 OS:
 -Selecting/using an OS that allows to read its source code and also its execution, modification and sharing.
 -Avoiding OS functions that shares anykind of private or so called anonymized data by default.
 -Avoiding OS functions that allows remote control of the OS per default.
 Software:
 -Selecting/using a software that allows to read its source code and also its execution, modification and sharing.
 -Avoiding functions that shares anykind of private or so called anonymized data by default.
 -Avoiding functions that allows remote control of the software per default.
 Internet surfing:
 -Have minimal required knowledge about: URLs, IPs, DNS, Domains, Cookies, HTML, CSS, Javascript, XHR, Frames, Fingerprints and Datamining.
 -Don't store cookies in your browser.
 -Don't store passwords in your browser*.
 -Don't save history in your browser, use bookmarks.
 -AutoClear everything in your browser when you close it.
 -Use a firewall like uMatrix for you browser.
 -Use a whitelist methodology for your firewall.
 -Avoid executing Javascript programs in your browser.
 -Don't post pictures or videos of yourself on public websites.
 -Stay anonymous and avoid sharing private information publicly.
 *For password management use an external software instead of the browser, use keepassx.