sites

parazyd.cf website
git clone git://parazyd.org/sites.git
Log | Files | Refs

commit 7687c87735c74382be37aa01d89db00f0bbdf682
Author: parazyd <parazyd@dyne.org>
Date:   Fri, 17 Jun 2016 13:50:32 +0200

initial commit, now using mars

Diffstat:
A.gitignore | 1+
AFA1B0274.asc | 204+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
AMakefile | 6++++++
Ablog/201603/bestfirefoxnofirefox.html | 323+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Ablog/201603/bestfirefoxnofirefox.php | 280+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Ablog/201603/classiccloud.html | 105+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Ablog/201603/classiccloud.php | 62++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Ablog/201603/classiccloud1.jpg | 0
Ablog/201603/classiccloud2.png | 0
Ablog/201603/footer.php | 11+++++++++++
Ablog/201603/header.php | 18++++++++++++++++++
Ablog/201603/index.html | 63+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Ablog/201603/index.php | 20++++++++++++++++++++
Ablog/201603/navigation.php | 29+++++++++++++++++++++++++++++
Ablog/201603/systemdsucks.html | 217+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Ablog/201603/systemdsucks.php | 174+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Ablog/footer.php | 11+++++++++++
Ablog/header.php | 18++++++++++++++++++
Ablog/index.html | 63+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Ablog/index.php | 20++++++++++++++++++++
Ablog/musings/cloudflare.html | 64++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Ablog/musings/cloudflare.php | 21+++++++++++++++++++++
Ablog/musings/cloudflare.png | 0
Ablog/musings/firefoxspyware.html | 63+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Ablog/musings/firefoxspyware.php | 20++++++++++++++++++++
Ablog/musings/firefoxspyware.webm | 0
Ablog/musings/fixthenet.html | 73+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Ablog/musings/fixthenet.php | 30++++++++++++++++++++++++++++++
Ablog/musings/footer.php | 11+++++++++++
Ablog/musings/header.php | 18++++++++++++++++++
Ablog/musings/index.html | 61+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Ablog/musings/index.php | 18++++++++++++++++++
Ablog/musings/navigation.php | 29+++++++++++++++++++++++++++++
Ablog/musings/tails2.html | 62++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Ablog/musings/tails2.php | 19+++++++++++++++++++
Ablog/navigation.php | 29+++++++++++++++++++++++++++++
Acontact.html | 65+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Acontact.php | 22++++++++++++++++++++++
Adyne/index.html | 0
Afooter.php | 11+++++++++++
Aheader.php | 18++++++++++++++++++
Aindex.html | 71+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Aindex.php | 28++++++++++++++++++++++++++++
Akeybase.txt | 74++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Amars.sh | 90+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Amoo/footer.php | 11+++++++++++
Amoo/header.php | 18++++++++++++++++++
Amoo/index.html | 58++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Amoo/index.php | 15+++++++++++++++
Amoo/navigation.php | 29+++++++++++++++++++++++++++++
Amoo/static/bird.png | 0
Amoo/static/favicon.ico | 0
Amoo/static/fonts/OfficinaSansStd-Bold.otf | 0
Amoo/static/fonts/OfficinaSansStd-BoldItalic.otf | 0
Amoo/static/fonts/OfficinaSansStd-Book.otf | 0
Amoo/static/fonts/OfficinaSansStd-BookItalic.otf | 0
Amoo/static/index.html | 0
Amoo/static/logo.svg | 2++
Amoo/static/style.css | 189+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Anavigation.php | 29+++++++++++++++++++++++++++++
Aprojects/footer.php | 11+++++++++++
Aprojects/header.php | 18++++++++++++++++++
Aprojects/index.html | 69+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Aprojects/index.php | 26++++++++++++++++++++++++++
Aprojects/navigation.php | 29+++++++++++++++++++++++++++++
Arsync-exclude | 11+++++++++++
Astatic/bird.png | 0
Astatic/favicon.ico | 0
Astatic/fonts/OfficinaSansStd-Bold.otf | 0
Astatic/fonts/OfficinaSansStd-BoldItalic.otf | 0
Astatic/fonts/OfficinaSansStd-Book.otf | 0
Astatic/fonts/OfficinaSansStd-BookItalic.otf | 0
Astatic/index.html | 0
Astatic/logo.svg | 2++
Astatic/style.css | 189+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Awebtree | 36++++++++++++++++++++++++++++++++++++
76 files changed, 3264 insertions(+), 0 deletions(-)

diff --git a/.gitignore b/.gitignore @@ -0,0 +1 @@ +*.swp diff --git a/FA1B0274.asc b/FA1B0274.asc @@ -0,0 +1,204 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v2 + +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 +ed7weq6vXg== +=5P7u +-----END PGP PUBLIC KEY BLOCK----- diff --git a/Makefile b/Makefile @@ -0,0 +1,6 @@ +all: + @./mars.sh generate +push: + @./mars.sh push +clean: + @./mars.sh clean diff --git a/blog/201603/bestfirefoxnofirefox.html b/blog/201603/bestfirefoxnofirefox.html @@ -0,0 +1,323 @@ +<!DOCTYPE html> +<html> +<head> + <meta charset="utf-8"> + <meta name="description" content="Who is parazyd, software developer, designer, crypto, bitcoin, linux administrator"> + <title>blog : parazyd.cf</title> + <link rel="stylesheet" type="text/css" href="/static/style.css"> + <link rel="shortcut icon" href="/static/favicon.ico" type="image/icon"> + <link rel="icon" href="/static/favicon.ico" type="image/icon"> +</head> + <div id="header"> + <a href="/"><img alt="logo" src="/static/logo.svg"></a> + <a id="headerLink" href="/">parazyd.cf</a> <span id="headerSubtitle">something something</span> + </div> + + <div id="menu"> + <span class="left"> + <a class="thisSite" href="https://parazyd.cf">home</a> + <a href="https://moo.parazyd.cf">moo</a> + <a href="https://pub.parazyd.cf">pub</a> + </span> + </div> + + <div id="content"> + <div id="nav"> + + <ul> + <li><a href="/">main</a></li> + <li><a href="https://git.parazyd.cf">code/</a></li> + <li><a class="thisPage" href="/blog/">blog/</a></li> + <li><a href="/blog/musings/">&nbsp;&nbsp;&nbsp;&nbsp;musings/</a></li> + <li><a href="/projects/">projects/</a></li> + <li><a href="/contact.html">contact</a></li> + <li><a href="https://www.dyne.org">../dyne.org</a></li> + </ul> + + </div> + + <div id="main"> + +<h1>Safest way to use Firefox? Don't use it!</h1> +<p>And no, I'm not telling you to use Chromium/Google Chrome...</p> + +<p>So, I'm going to give you a bunch of really good information because +I care a lot. If you really want good out of your Firefox browser, +consider this: don't use Firefox. It's just as bad as Windows/Google. +Use a fork, and the add-ons: NoScript, RequestPolicy, HTTPSeverywhere. +Use FOSS Linux with no systemd like Devuan because a good browser means +nothing if your OS is junk. The best search engine for now is +ixquick.com. The best Firefox fork with freedom and privacy as its +philosophy is GNU IceCat, which actively removes bad "features". Don't +use download mirrors you don't trust. If you don't like GNU IceCat, +simply try to use almost any fork of firefox and make several changes to +about:config. Don't use uBlock and uMatrix because they are botnets like +Disconnect, DuckDuckGo, Ghostery, AdBlockPlus being shilled as an agenda +to undermine, destroy and replace actual good addons. Specifically: +HTTPSeverywhere, RequestPolicy, NoScript, AdBlockEdge.</p> + +<p>I warned you all way before, but now AdBlockEdge is dead. Mint's +also been recently shilled as an attempt to entrap exodus newbies running +from Windows into settling for another false sense of safety, but it has +been a major failure for the shills. There was a huge amount of uBlock +shilling before and immediately after AdBlockEdge was discontinued, +praising uBlock in its description.<br> +<a href="https://addons.mozilla.org/en-US/firefox/addon/adblock-edge/?src=search">AdBlock Edge : Firefox Addons</a></p> + +<p><i>"Reason: Discontinued in favor of Ublock Origin, a general purpose +blocker, that not only outperforms Adblock Edge but is also available +on other browsers and, of course, without "Acceptable Ads Whitelist". +This page will be kept for archival purposes. You can still contact me +on GitHub or Bitbucket as Adstomper. <a href="http://adstomper.bitbucket.org/">http://adstomper.bitbucket.org</a>"</i></p> + <ul> + <li>No sponsored ads</li> + <li>KISS Philosophy</li> + <li>Transparent</li> + </ul> +<p>I can haz bribe?</p> + +<p>Another addon that has been shilled a huge amount is Disconnect: +<a href="https://addons.mozilla.org/en-US/firefox/addon/disconnect/">https://addons.mozilla.org/en-US/firefox/addon/disconnect/</a></p> + +<p><i>About this Add-on Disconnect, named one of the 100 best +innovations of the year by</i> + <ul> + <li>Popular Science</li> + </ul> +<p><i>and one of the 20 best Firefox add-ons by</i></p> + <ul> + <li>Lifehacker</li> + </ul> +<i><p>Lets you visualize and block the otherwise invisible websites that +track your search and browsing history</p> +<p>Our privacy policy, in a sentence: We don't collect your IP address +or any other personal info except the info you volunteer.</p></i> + <ul> + <li>Wall Street Journal</li> + <li>CNN</li> + <li>The New York Times</li> + <li>60 Minutes</li> + <li>Forbes</li> + </ul> + +<p><a href="https://disconnect.me">Disconnect</a><br> +<a href="http://techcrunch.com/2012/03/22/disconnect-me-raise/">Disconnect raises funding</a><br> +<a href="https://gigaom.com/2013/04/15/ex-googler-releases-big-update-to-disconnect-a-data-blocking-tool/">Ex Googler releases big update to Disconnect</a></p> +<p>Launched in 2010. by a former Google engineer:<br> +<a href="http://www.itproportal.com/2012/03/24/ex-google-staff-working-to-disconnect-surfers-from-data-tracking/">ITProPortal</a><br> +<a href="https://prism-break.org/en/categories/gnu-linux/#web-browser-addons">Disconnect on Prism Break</a></p> + +<p>Shills will absolutely hate this and pathetically attempt to add +disinformational advice to it. They very often try to recommend: uBlock, +uMatrix, uBlock origin, Policman, Disconnect and Ghostery while +displaying a hilarious "smart guy" disapproval of NoScript, Request +Policy and HTTPSeverywhere. Additionally shills will argue that by using +these settings and addons the user will stand out by appearing to have a +more unique signature on the Internet. While this idea may have once began +from a stable train of thought, its logic has been corrupted and twisted +for use as propaganda and to make those who severely improve their ability +to protect themselves worry and feel stressed out and indecisive.</p> + +<p>This is a classic example of a defeatist "just please give up", "don't +even try", "stop making my job more difficult" style psychological +tactic. Use these tools safely to protect your privacy to the best of +your ability. Share with your brothers and sisters, your neighbours and +friends, everyone.</p> + +<p>Although uniqueness is only one side of this multi-sided coin, the +more people on board, the more everyone can blend in and appear less unique. +Every person that uses this guide, or varying combinations of, means +more work and frustration for those who may try to violate others' +privacy. Nobody has any right to know how many wipes it takes to get to +the center of your ass unless you say otherwise.</p> + +<p>Of course, writing about Firefox security can never go without a +mandatory list of Addons and about:config tweaks :)</p> + +<pre>security.tls.version.min = 1 +network.http.pipelining = true +network.http.pipelining.ssl = true +network.http.proxy.pipelining = true +network.http.max-persistent-connections-per-proxy = 10 +network.http.max-persistent-connections-per-server = 10 +network.http.max-connections-per-server = 16 +network.http.pipelining.maxrequests = 8 +network.http.redirection-limit = 3 +network.dns.disableIPv6 = true +network.http.fast-fallback-to-IPv4 = false +dom.popup_maximum = 3 +network.prefetch-next = false +network.dns.disablePrefetch = true +dwhelper.social-share.service.google.enabled = false +dwhelper.social-share.service.google_buzz.enabled = false +geo.enabled = false +geo.wifi.logging.enabled = false +geo.wifi.uri = (DELETE THIS VALUE) +browser.safebrowsing.appRepURL = (DELETE THIS VALUE) +browser.safebrowsing.debug = false +browser.safebrowsing.enabled = false +browser.safebrowsing.gethashURL = (DELETE THIS VALUE) +browser.safebrowsing.malware.enabled = false +browser.safebrowsing.malware.reportURL = (DELETE THIS VALUE) +browser.safebrowsing.reportURL = (DELETE THIS VALUE) +browser.safebrowsing.updateURL = (DELETE THIS VALUE) +services.sync.prefs.sync.browser.safebrowsing.enabled = false +services.sync.prefs.sync.browser.safebrowsing.malware.enabled = false +media.peerconnection.enabled = false +browser.search.suggest.enabled = false +browser.newtab.url = about:blank +browser.download.manager.scanWhenDone = false + +/* and below are some optional ones, but good nevertheless */ + +general.useragent.override = Mozilla/5.0 (Windows NT 6.1; WOW64; rv:20.0) Gecko/20100101 Firefox/20.0 +keyword.url = "https://ixquick.com/html/?q=" +browser.cache.memory.enable = false +network.http.use-cache = false +browser.cache.memory.max_entry_size = 0 +browser.cache.memory.disk = false +browser.cache.disk.capacity = 0 +browser.cache.disk.enable = false +browser.cache.disk.metadata_memory_limit = 1 +browser.cache.disk.smart_size.enabled = false +browser.cache.disk.smart_size.first_run = false +browser.cache.disk.smart_size.use_old_max = false +browser.cache.disk.smart_size_cached_value = 0 +browser.cache.disk_cache_ssl = false +browser.cache.offline.capacity = 0 +browser.cache.offline.enable = false +dom.storage.default_quota = 0 +dom.storage.enabled = false +browser.send_pings = false +browser.send_pings.require_same_host = true +browser.search.suggest.enabled = false +keyword.enabled = false +browser.ssl_override_behavior = 2 +network.proxy.socks_remote_dns = true +services.sync.prefs.sync.browser.search.update = false +services.sync.prefs.sync.browser.search.selectedEngine = false +browser.search.useDBForOrder = false +browser.search.update.interval = 0 +browser.search.searchEnginesURL = (DELETE THIS VALUE) +gecko.handlerService.allowRegisterFromDifferentHost = false + +/* still in about:config, type google and delete most of the links + * from the values. The ones that won't break anything, that's up to + * you. Also search through these to delete HUGE amounts of links + * from */ +browser.contentHandlers +browser.safebrowsing +browser.search +gecko.handlerService +geo.wifi.uri +browser.safebrowsing /* set all you can to false */ + +datareporting.healthreport.service.firstRun = false +datareporting.sessions.current.clean = false +toolkit.telemetry.enabled = false +browser.search.suggest.enabled = false +toolkit.telemetry.infoURL = (DELETE THIS VALUE) +toolkit.telemetry.server = (DELETE THIS VALUE) +/* search through about:config for 'telemetry', 'healthreport', + * 'crash', 'report', there's a bunch of scary stuff */ + +dom.event.clipboardevents.enabled = false +services.sync.prefs.sync.browser.safebrowsing.enabled = false +services.sync.prefs.sync.browser.safebrowsing.malware.enabled = false +loop.enabled = false +extensions.blocklist.enabled = false +network.http.speculative-parallel-limit = 0 +browser.aboutHomeSnippets.updateUrl = (DELETE THIS VALUE) +browser.startup.homepage_override.mstone = ignore +extensions.getAddons.cache.enabled = false + +dom.ipc.plugins.flash.subprocess.crashreporter.enabled = false +toolkit.crashreporter.infoURL = (DELETE THIS VALUE) +breakpad.reportURL = (DELETE THIS VALUE) +toolkit.crashreporter.infoURL = (DELETE THIS VALUE) +browser.pocket.enabled = false +webgl.disabled = true +dom.server-events.enabled = false +media.peerconnection.enabled = false +media.peerconnection.use_document_iceservers = false +media.peerconnection.video.enabled = false +media.navigator.enabled = false +media.navigator.video.enabled = false +media.navigator.permission.disabled = true +dwhelper.social-share.service.facebook.enabled = false + +/* also search 'facebook' and kill stuff */ +social.manifest.facebook = (DELETE THIS VALUE) +social.remote-install.enabled = false +social.whitelist = (DELETE THIS VALUE) +media.autoplay.enabled = false +media.audio_data.enabled = false +noscript.ABE.wanIp = false +noscript.ABE.wanIpCheckURL = (DELETE THIS VALUE)</pre> + +<p>Since I'm at it, here's some addons too:</p> + <ul> + <li>AdBlock Edge</li> + <ul> + <li>Discontinued (still works), yet we should continue to search + for good alternatives.</li> + Here's an AdBlock Edge filter list to be added to ABE: + <li>http://spam404bl.com/spam404scamlist.txt</li> + <li>https://easylist-downloads.adblockplus.org/easyprivacy.txt</li> + <li>https://easylist-downloads.adblockplus.org/easyprivacy+easylist.txt</li> + <li>https://easylist-downloads.adblockplus.org/easylist.txt</li> + <li>http://pie.estiva.org:1223/data/abl/sw_aio.txt</li> + <li>http://pie.estiva.org:1223/data/abl/nm_easyprivacy.txt</li> + <li>http://pie.estiva.org:1223/data/abl/nm_easylist.txt</li> + <li>http://pgl.yoyo.org/adservers/serverlist.php?hostformat=adblockplus&mimetype=plaintext</li> + <li>https://www.fanboy.co.nz/r/fanboy-ultimate.txt</li> + <li>https://easylist-downloads.adblockplus.org/malwaredomains_full.txt</li> + <li>https://easylist-downloads.adblockplus.org/fanboy-social.txt</li> + <li>https://easylist-downloads.adblockplus.org/antiadblockfilters.txt</li> + </ul> + <li>HTTPS Everywhere</li> + <li>Classic Theme Restorer</li> + <ul> + <li>You will need this to make most Firefox forks have a pleasant and easy to use GUI</li> + </ul> + <li>CanvasBlocker</li> + <li>NoScript</li> + <li>RequestPolicy</li> + <ul> + <li>Always use NoScript and RequestPolicy together. One will + often block what the other doesn't and they even more commonly + block the same things at the same moment from multiple + different angles. This makes them a dangerous combination, an + excellent team. Plus, it has earned them an infamous + reputation against shills of the opposition which I believe to be + the reason these plugins have been 'marked for death'.</li> + </ul> + <li>Cookie Monster</li> + <li>Self-Destructing Cookies</li> + </ul> + +Other notes: + <ul> + <li>Make sure you go to Firefox's add-on page and set all your addons + to NOT update automatically. You want to click update on your own + terms when you are ready to update. Calling home randomly isn't + acceptable</li> + <li>You also want to visit the "plugins" section of the addon page + and set Flash and other non-essentials to "never activate"</li> + <li>Go explore around inside 'about:config' and 'about:preferences'</li> + </ul> + +<p align="right">2016-03-27<br> +~ parazyd</p> + + </div> + + </div> + + <div id="footer"> + <span class="right"> + copyleft 2016 parazyd, design heavily inspired by <a href="http://suckless.org">suckless</a> ♥ + </span> + </div> +</body> +</html> diff --git a/blog/201603/bestfirefoxnofirefox.php b/blog/201603/bestfirefoxnofirefox.php @@ -0,0 +1,280 @@ +<?php +$title = "blog"; +include "header.php"; +?> + +<h1>Safest way to use Firefox? Don't use it!</h1> +<p>And no, I'm not telling you to use Chromium/Google Chrome...</p> + +<p>So, I'm going to give you a bunch of really good information because +I care a lot. If you really want good out of your Firefox browser, +consider this: don't use Firefox. It's just as bad as Windows/Google. +Use a fork, and the add-ons: NoScript, RequestPolicy, HTTPSeverywhere. +Use FOSS Linux with no systemd like Devuan because a good browser means +nothing if your OS is junk. The best search engine for now is +ixquick.com. The best Firefox fork with freedom and privacy as its +philosophy is GNU IceCat, which actively removes bad "features". Don't +use download mirrors you don't trust. If you don't like GNU IceCat, +simply try to use almost any fork of firefox and make several changes to +about:config. Don't use uBlock and uMatrix because they are botnets like +Disconnect, DuckDuckGo, Ghostery, AdBlockPlus being shilled as an agenda +to undermine, destroy and replace actual good addons. Specifically: +HTTPSeverywhere, RequestPolicy, NoScript, AdBlockEdge.</p> + +<p>I warned you all way before, but now AdBlockEdge is dead. Mint's +also been recently shilled as an attempt to entrap exodus newbies running +from Windows into settling for another false sense of safety, but it has +been a major failure for the shills. There was a huge amount of uBlock +shilling before and immediately after AdBlockEdge was discontinued, +praising uBlock in its description.<br> +<a href="https://addons.mozilla.org/en-US/firefox/addon/adblock-edge/?src=search">AdBlock Edge : Firefox Addons</a></p> + +<p><i>"Reason: Discontinued in favor of Ublock Origin, a general purpose +blocker, that not only outperforms Adblock Edge but is also available +on other browsers and, of course, without "Acceptable Ads Whitelist". +This page will be kept for archival purposes. You can still contact me +on GitHub or Bitbucket as Adstomper. <a href="http://adstomper.bitbucket.org/">http://adstomper.bitbucket.org</a>"</i></p> + <ul> + <li>No sponsored ads</li> + <li>KISS Philosophy</li> + <li>Transparent</li> + </ul> +<p>I can haz bribe?</p> + +<p>Another addon that has been shilled a huge amount is Disconnect: +<a href="https://addons.mozilla.org/en-US/firefox/addon/disconnect/">https://addons.mozilla.org/en-US/firefox/addon/disconnect/</a></p> + +<p><i>About this Add-on Disconnect, named one of the 100 best +innovations of the year by</i> + <ul> + <li>Popular Science</li> + </ul> +<p><i>and one of the 20 best Firefox add-ons by</i></p> + <ul> + <li>Lifehacker</li> + </ul> +<i><p>Lets you visualize and block the otherwise invisible websites that +track your search and browsing history</p> +<p>Our privacy policy, in a sentence: We don't collect your IP address +or any other personal info except the info you volunteer.</p></i> + <ul> + <li>Wall Street Journal</li> + <li>CNN</li> + <li>The New York Times</li> + <li>60 Minutes</li> + <li>Forbes</li> + </ul> + +<p><a href="https://disconnect.me">Disconnect</a><br> +<a href="http://techcrunch.com/2012/03/22/disconnect-me-raise/">Disconnect raises funding</a><br> +<a href="https://gigaom.com/2013/04/15/ex-googler-releases-big-update-to-disconnect-a-data-blocking-tool/">Ex Googler releases big update to Disconnect</a></p> +<p>Launched in 2010. by a former Google engineer:<br> +<a href="http://www.itproportal.com/2012/03/24/ex-google-staff-working-to-disconnect-surfers-from-data-tracking/">ITProPortal</a><br> +<a href="https://prism-break.org/en/categories/gnu-linux/#web-browser-addons">Disconnect on Prism Break</a></p> + +<p>Shills will absolutely hate this and pathetically attempt to add +disinformational advice to it. They very often try to recommend: uBlock, +uMatrix, uBlock origin, Policman, Disconnect and Ghostery while +displaying a hilarious "smart guy" disapproval of NoScript, Request +Policy and HTTPSeverywhere. Additionally shills will argue that by using +these settings and addons the user will stand out by appearing to have a +more unique signature on the Internet. While this idea may have once began +from a stable train of thought, its logic has been corrupted and twisted +for use as propaganda and to make those who severely improve their ability +to protect themselves worry and feel stressed out and indecisive.</p> + +<p>This is a classic example of a defeatist "just please give up", "don't +even try", "stop making my job more difficult" style psychological +tactic. Use these tools safely to protect your privacy to the best of +your ability. Share with your brothers and sisters, your neighbours and +friends, everyone.</p> + +<p>Although uniqueness is only one side of this multi-sided coin, the +more people on board, the more everyone can blend in and appear less unique. +Every person that uses this guide, or varying combinations of, means +more work and frustration for those who may try to violate others' +privacy. Nobody has any right to know how many wipes it takes to get to +the center of your ass unless you say otherwise.</p> + +<p>Of course, writing about Firefox security can never go without a +mandatory list of Addons and about:config tweaks :)</p> + +<pre>security.tls.version.min = 1 +network.http.pipelining = true +network.http.pipelining.ssl = true +network.http.proxy.pipelining = true +network.http.max-persistent-connections-per-proxy = 10 +network.http.max-persistent-connections-per-server = 10 +network.http.max-connections-per-server = 16 +network.http.pipelining.maxrequests = 8 +network.http.redirection-limit = 3 +network.dns.disableIPv6 = true +network.http.fast-fallback-to-IPv4 = false +dom.popup_maximum = 3 +network.prefetch-next = false +network.dns.disablePrefetch = true +dwhelper.social-share.service.google.enabled = false +dwhelper.social-share.service.google_buzz.enabled = false +geo.enabled = false +geo.wifi.logging.enabled = false +geo.wifi.uri = (DELETE THIS VALUE) +browser.safebrowsing.appRepURL = (DELETE THIS VALUE) +browser.safebrowsing.debug = false +browser.safebrowsing.enabled = false +browser.safebrowsing.gethashURL = (DELETE THIS VALUE) +browser.safebrowsing.malware.enabled = false +browser.safebrowsing.malware.reportURL = (DELETE THIS VALUE) +browser.safebrowsing.reportURL = (DELETE THIS VALUE) +browser.safebrowsing.updateURL = (DELETE THIS VALUE) +services.sync.prefs.sync.browser.safebrowsing.enabled = false +services.sync.prefs.sync.browser.safebrowsing.malware.enabled = false +media.peerconnection.enabled = false +browser.search.suggest.enabled = false +browser.newtab.url = about:blank +browser.download.manager.scanWhenDone = false + +/* and below are some optional ones, but good nevertheless */ + +general.useragent.override = Mozilla/5.0 (Windows NT 6.1; WOW64; rv:20.0) Gecko/20100101 Firefox/20.0 +keyword.url = "https://ixquick.com/html/?q=" +browser.cache.memory.enable = false +network.http.use-cache = false +browser.cache.memory.max_entry_size = 0 +browser.cache.memory.disk = false +browser.cache.disk.capacity = 0 +browser.cache.disk.enable = false +browser.cache.disk.metadata_memory_limit = 1 +browser.cache.disk.smart_size.enabled = false +browser.cache.disk.smart_size.first_run = false +browser.cache.disk.smart_size.use_old_max = false +browser.cache.disk.smart_size_cached_value = 0 +browser.cache.disk_cache_ssl = false +browser.cache.offline.capacity = 0 +browser.cache.offline.enable = false +dom.storage.default_quota = 0 +dom.storage.enabled = false +browser.send_pings = false +browser.send_pings.require_same_host = true +browser.search.suggest.enabled = false +keyword.enabled = false +browser.ssl_override_behavior = 2 +network.proxy.socks_remote_dns = true +services.sync.prefs.sync.browser.search.update = false +services.sync.prefs.sync.browser.search.selectedEngine = false +browser.search.useDBForOrder = false +browser.search.update.interval = 0 +browser.search.searchEnginesURL = (DELETE THIS VALUE) +gecko.handlerService.allowRegisterFromDifferentHost = false + +/* still in about:config, type google and delete most of the links + * from the values. The ones that won't break anything, that's up to + * you. Also search through these to delete HUGE amounts of links + * from */ +browser.contentHandlers +browser.safebrowsing +browser.search +gecko.handlerService +geo.wifi.uri +browser.safebrowsing /* set all you can to false */ + +datareporting.healthreport.service.firstRun = false +datareporting.sessions.current.clean = false +toolkit.telemetry.enabled = false +browser.search.suggest.enabled = false +toolkit.telemetry.infoURL = (DELETE THIS VALUE) +toolkit.telemetry.server = (DELETE THIS VALUE) +/* search through about:config for 'telemetry', 'healthreport', + * 'crash', 'report', there's a bunch of scary stuff */ + +dom.event.clipboardevents.enabled = false +services.sync.prefs.sync.browser.safebrowsing.enabled = false +services.sync.prefs.sync.browser.safebrowsing.malware.enabled = false +loop.enabled = false +extensions.blocklist.enabled = false +network.http.speculative-parallel-limit = 0 +browser.aboutHomeSnippets.updateUrl = (DELETE THIS VALUE) +browser.startup.homepage_override.mstone = ignore +extensions.getAddons.cache.enabled = false + +dom.ipc.plugins.flash.subprocess.crashreporter.enabled = false +toolkit.crashreporter.infoURL = (DELETE THIS VALUE) +breakpad.reportURL = (DELETE THIS VALUE) +toolkit.crashreporter.infoURL = (DELETE THIS VALUE) +browser.pocket.enabled = false +webgl.disabled = true +dom.server-events.enabled = false +media.peerconnection.enabled = false +media.peerconnection.use_document_iceservers = false +media.peerconnection.video.enabled = false +media.navigator.enabled = false +media.navigator.video.enabled = false +media.navigator.permission.disabled = true +dwhelper.social-share.service.facebook.enabled = false + +/* also search 'facebook' and kill stuff */ +social.manifest.facebook = (DELETE THIS VALUE) +social.remote-install.enabled = false +social.whitelist = (DELETE THIS VALUE) +media.autoplay.enabled = false +media.audio_data.enabled = false +noscript.ABE.wanIp = false +noscript.ABE.wanIpCheckURL = (DELETE THIS VALUE)</pre> + +<p>Since I'm at it, here's some addons too:</p> + <ul> + <li>AdBlock Edge</li> + <ul> + <li>Discontinued (still works), yet we should continue to search + for good alternatives.</li> + Here's an AdBlock Edge filter list to be added to ABE: + <li>http://spam404bl.com/spam404scamlist.txt</li> + <li>https://easylist-downloads.adblockplus.org/easyprivacy.txt</li> + <li>https://easylist-downloads.adblockplus.org/easyprivacy+easylist.txt</li> + <li>https://easylist-downloads.adblockplus.org/easylist.txt</li> + <li>http://pie.estiva.org:1223/data/abl/sw_aio.txt</li> + <li>http://pie.estiva.org:1223/data/abl/nm_easyprivacy.txt</li> + <li>http://pie.estiva.org:1223/data/abl/nm_easylist.txt</li> + <li>http://pgl.yoyo.org/adservers/serverlist.php?hostformat=adblockplus&mimetype=plaintext</li> + <li>https://www.fanboy.co.nz/r/fanboy-ultimate.txt</li> + <li>https://easylist-downloads.adblockplus.org/malwaredomains_full.txt</li> + <li>https://easylist-downloads.adblockplus.org/fanboy-social.txt</li> + <li>https://easylist-downloads.adblockplus.org/antiadblockfilters.txt</li> + </ul> + <li>HTTPS Everywhere</li> + <li>Classic Theme Restorer</li> + <ul> + <li>You will need this to make most Firefox forks have a pleasant and easy to use GUI</li> + </ul> + <li>CanvasBlocker</li> + <li>NoScript</li> + <li>RequestPolicy</li> + <ul> + <li>Always use NoScript and RequestPolicy together. One will + often block what the other doesn't and they even more commonly + block the same things at the same moment from multiple + different angles. This makes them a dangerous combination, an + excellent team. Plus, it has earned them an infamous + reputation against shills of the opposition which I believe to be + the reason these plugins have been 'marked for death'.</li> + </ul> + <li>Cookie Monster</li> + <li>Self-Destructing Cookies</li> + </ul> + +Other notes: + <ul> + <li>Make sure you go to Firefox's add-on page and set all your addons + to NOT update automatically. You want to click update on your own + terms when you are ready to update. Calling home randomly isn't + acceptable</li> + <li>You also want to visit the "plugins" section of the addon page + and set Flash and other non-essentials to "never activate"</li> + <li>Go explore around inside 'about:config' and 'about:preferences'</li> + </ul> + +<p align="right">2016-03-27<br> +~ parazyd</p> + +<?php +include "footer.php"; +?> diff --git a/blog/201603/classiccloud.html b/blog/201603/classiccloud.html @@ -0,0 +1,105 @@ +<!DOCTYPE html> +<html> +<head> + <meta charset="utf-8"> + <meta name="description" content="Who is parazyd, software developer, designer, crypto, bitcoin, linux administrator"> + <title>blog : parazyd.cf</title> + <link rel="stylesheet" type="text/css" href="/static/style.css"> + <link rel="shortcut icon" href="/static/favicon.ico" type="image/icon"> + <link rel="icon" href="/static/favicon.ico" type="image/icon"> +</head> + <div id="header"> + <a href="/"><img alt="logo" src="/static/logo.svg"></a> + <a id="headerLink" href="/">parazyd.cf</a> <span id="headerSubtitle">something something</span> + </div> + + <div id="menu"> + <span class="left"> + <a class="thisSite" href="https://parazyd.cf">home</a> + <a href="https://moo.parazyd.cf">moo</a> + <a href="https://pub.parazyd.cf">pub</a> + </span> + </div> + + <div id="content"> + <div id="nav"> + + <ul> + <li><a href="/">main</a></li> + <li><a href="https://git.parazyd.cf">code/</a></li> + <li><a class="thisPage" href="/blog/">blog/</a></li> + <li><a href="/blog/musings/">&nbsp;&nbsp;&nbsp;&nbsp;musings/</a></li> + <li><a href="/projects/">projects/</a></li> + <li><a href="/contact.html">contact</a></li> + <li><a href="https://www.dyne.org">../dyne.org</a></li> + </ul> + + </div> + + <div id="main"> + +<h1>On Bitcoin Classic and all the bickering</h1> +<img alt="meme" src="classiccloud1.jpg"> +<p>Too many buzzwords in the Bitcoin world lately. Hard forks, SegWits, +Gavin Andresens, forks, consensuses... Bleh, it was inevitable.</p> + +<p>I've been in the Bitcoin community since 2010. Seen and lived through +its many ups and downs. Six years into it, this seems like just another +one of those things.</p> + +<img alt="classicpeople" src="classiccloud2.png"> +<p>Looks like all the big fishes are supporting it, must be good, no? +Well I don't think so. By doing some research, I stumbled into a very +interesting place on the Interwebz, called <a href="http://classic-cloud.net/">Classic Cloud</a>. +If you click it, you'll get an epiphany. If you don't, I'll write it +down here for you... On this Classic Cloud website, you have an offer +to fire up a Bitcoin Classic node with the cost of $0.40/node per day! +Yes, you read it right. On the page, you get a nice explanation that goes +like this:</p> + +<p><i>new nodes spin up within 30 minutes of first confirmation · +current cost of a node is about $0.40 per day · send any amount · +your funds are applied evenly over the 3 months following the +transaction to support Classic nodes in AWS · 25% are full nodes while +the rest are pruned nodes storing 10GB of the blockchain · you choose +the data center</i></p> + +<p>I'm not sure if it's true that 25% of nodes are full, but even if it +is, it's an amazing number. At the time of writing, the page reports 816 +nodes running. Divided by 4, that's 204 (full) nodes. On <a href="https://coin.dance/nodes">coin.dance</a> +you can see nice graphs reporting all the current nodes and the numbers +of different client versions. Now it says there are 2249 Bitcoin Classic +nodes running around the world. This means that (at the very least) <b> +one third(!)</b> of the Bitcoin Classic nodes are fake AWS nodes. And +that's just from classic-cloud.net. Who knows if there are other +websites that offer a similar thing? The very bad thing about this is the +lack of information. Very few people actually know about these facts, and +they'll believe Bitcoin Classic is widely used. It's a big issue. I urge +you to share those links, or this blog post to everyone around and help +killing Bitcoin Classic, putting it in a grave, where it should have been +from the very beginning.</p> + +<p>In case you're a Bitcoin Classic user and you're now wondering what +to use instead - switch back to Bitcoin Core or one of it's +consensus-respecting forks like Bitcoin Knots, Bitcoin RBF or Bitcoin +AddrIndex. These three are all forks of Bitcoin Core that work the way +Core is intended to, but with nice bonus features included. Bitcoin XT +or Bitcoin Unlimited are <b>not</b> the correct answer either.</p> + +<p>And once again, this is not a hate speech. This is a warning. Please +spread it around and help Bitcoin.</p> + +<p align="right">2016-03-27<br> +~ parazyd</p> + + </div> + + </div> + + <div id="footer"> + <span class="right"> + copyleft 2016 parazyd, design heavily inspired by <a href="http://suckless.org">suckless</a> ♥ + </span> + </div> +</body> +</html> diff --git a/blog/201603/classiccloud.php b/blog/201603/classiccloud.php @@ -0,0 +1,62 @@ +<?php +$title = "blog"; +include "header.php"; +?> + +<h1>On Bitcoin Classic and all the bickering</h1> +<img alt="meme" src="classiccloud1.jpg"> +<p>Too many buzzwords in the Bitcoin world lately. Hard forks, SegWits, +Gavin Andresens, forks, consensuses... Bleh, it was inevitable.</p> + +<p>I've been in the Bitcoin community since 2010. Seen and lived through +its many ups and downs. Six years into it, this seems like just another +one of those things.</p> + +<img alt="classicpeople" src="classiccloud2.png"> +<p>Looks like all the big fishes are supporting it, must be good, no? +Well I don't think so. By doing some research, I stumbled into a very +interesting place on the Interwebz, called <a href="http://classic-cloud.net/">Classic Cloud</a>. +If you click it, you'll get an epiphany. If you don't, I'll write it +down here for you... On this Classic Cloud website, you have an offer +to fire up a Bitcoin Classic node with the cost of $0.40/node per day! +Yes, you read it right. On the page, you get a nice explanation that goes +like this:</p> + +<p><i>new nodes spin up within 30 minutes of first confirmation · +current cost of a node is about $0.40 per day · send any amount · +your funds are applied evenly over the 3 months following the +transaction to support Classic nodes in AWS · 25% are full nodes while +the rest are pruned nodes storing 10GB of the blockchain · you choose +the data center</i></p> + +<p>I'm not sure if it's true that 25% of nodes are full, but even if it +is, it's an amazing number. At the time of writing, the page reports 816 +nodes running. Divided by 4, that's 204 (full) nodes. On <a href="https://coin.dance/nodes">coin.dance</a> +you can see nice graphs reporting all the current nodes and the numbers +of different client versions. Now it says there are 2249 Bitcoin Classic +nodes running around the world. This means that (at the very least) <b> +one third(!)</b> of the Bitcoin Classic nodes are fake AWS nodes. And +that's just from classic-cloud.net. Who knows if there are other +websites that offer a similar thing? The very bad thing about this is the +lack of information. Very few people actually know about these facts, and +they'll believe Bitcoin Classic is widely used. It's a big issue. I urge +you to share those links, or this blog post to everyone around and help +killing Bitcoin Classic, putting it in a grave, where it should have been +from the very beginning.</p> + +<p>In case you're a Bitcoin Classic user and you're now wondering what +to use instead - switch back to Bitcoin Core or one of it's +consensus-respecting forks like Bitcoin Knots, Bitcoin RBF or Bitcoin +AddrIndex. These three are all forks of Bitcoin Core that work the way +Core is intended to, but with nice bonus features included. Bitcoin XT +or Bitcoin Unlimited are <b>not</b> the correct answer either.</p> + +<p>And once again, this is not a hate speech. This is a warning. Please +spread it around and help Bitcoin.</p> + +<p align="right">2016-03-27<br> +~ parazyd</p> + +<?php +include "footer.php"; +?> diff --git a/blog/201603/classiccloud1.jpg b/blog/201603/classiccloud1.jpg Binary files differ. diff --git a/blog/201603/classiccloud2.png b/blog/201603/classiccloud2.png Binary files differ. diff --git a/blog/201603/footer.php b/blog/201603/footer.php @@ -0,0 +1,11 @@ + </div> + + </div> + + <div id="footer"> + <span class="right"> + copyleft 2016 parazyd, design heavily inspired by <a href="http://suckless.org">suckless</a> ♥ + </span> + </div> +</body> +</html> diff --git a/blog/201603/header.php b/blog/201603/header.php @@ -0,0 +1,18 @@ +<!DOCTYPE html> +<html> +<head> + <meta charset="utf-8"> + <meta name="description" content="Who is parazyd, software developer, designer, crypto, bitcoin, linux administrator"> + <title><?php echo $title; ?> : parazyd.cf</title> + <link rel="stylesheet" type="text/css" href="/static/style.css"> + <link rel="shortcut icon" href="/static/favicon.ico" type="image/icon"> + <link rel="icon" href="/static/favicon.ico" type="image/icon"> +</head> + <div id="header"> + <a href="/"><img alt="logo" src="/static/logo.svg"></a> + <a id="headerLink" href="/">parazyd.cf</a> <span id="headerSubtitle">something something</span> + </div> + +<?php + include "navigation.php"; +?> diff --git a/blog/201603/index.html b/blog/201603/index.html @@ -0,0 +1,63 @@ +<!DOCTYPE html> +<html> +<head> + <meta charset="utf-8"> + <meta name="description" content="Who is parazyd, software developer, designer, crypto, bitcoin, linux administrator"> + <title>blog : parazyd.cf</title> + <link rel="stylesheet" type="text/css" href="/static/style.css"> + <link rel="shortcut icon" href="/static/favicon.ico" type="image/icon"> + <link rel="icon" href="/static/favicon.ico" type="image/icon"> +</head> + <div id="header"> + <a href="/"><img alt="logo" src="/static/logo.svg"></a> + <a id="headerLink" href="/">parazyd.cf</a> <span id="headerSubtitle">something something</span> + </div> + + <div id="menu"> + <span class="left"> + <a class="thisSite" href="https://parazyd.cf">home</a> + <a href="https://moo.parazyd.cf">moo</a> + <a href="https://pub.parazyd.cf">pub</a> + </span> + </div> + + <div id="content"> + <div id="nav"> + + <ul> + <li><a href="/">main</a></li> + <li><a href="https://git.parazyd.cf">code/</a></li> + <li><a class="thisPage" href="/blog/">blog/</a></li> + <li><a href="/blog/musings/">&nbsp;&nbsp;&nbsp;&nbsp;musings/</a></li> + <li><a href="/projects/">projects/</a></li> + <li><a href="/contact.html">contact</a></li> + <li><a href="https://www.dyne.org">../dyne.org</a></li> + </ul> + + </div> + + <div id="main"> + +<h1>parazyd's blog</h1> +<p>All writings here are my own personal opinion. If you don't agree +with things, please refrain from sending me biased emails. Rather stop +reading and leave.</p> + +<h2>March, 2016.</h2> + <ul> + <li><a href="classiccloud.html">On Bitcoin Classic and all the bickering</li> + <li><a href="bestfirefoxnofirefox.html">Safest way to use Firefox? Don't use it!</li> + <li><a href="systemdsucks.html">systemd sucks</a></li> + </ul> + + </div> + + </div> + + <div id="footer"> + <span class="right"> + copyleft 2016 parazyd, design heavily inspired by <a href="http://suckless.org">suckless</a> ♥ + </span> + </div> +</body> +</html> diff --git a/blog/201603/index.php b/blog/201603/index.php @@ -0,0 +1,20 @@ +<?php +$title = "blog"; +include "header.php"; +?> + +<h1>parazyd's blog</h1> +<p>All writings here are my own personal opinion. If you don't agree +with things, please refrain from sending me biased emails. Rather stop +reading and leave.</p> + +<h2>March, 2016.</h2> + <ul> + <li><a href="classiccloud.html">On Bitcoin Classic and all the bickering</li> + <li><a href="bestfirefoxnofirefox.html">Safest way to use Firefox? Don't use it!</li> + <li><a href="systemdsucks.html">systemd sucks</a></li> + </ul> + +<?php +include "footer.php"; +?> diff --git a/blog/201603/navigation.php b/blog/201603/navigation.php @@ -0,0 +1,29 @@ + <div id="menu"> + <span class="left"> + <a class="thisSite" href="https://parazyd.cf">home</a> + <a href="https://moo.parazyd.cf">moo</a> + <a href="https://pub.parazyd.cf">pub</a> + </span> + </div> + + <div id="content"> + <div id="nav"> + + <ul> + <li><a <?php if ($title=="home") + echo "class=\"thisPage\""; ?> href="/">main</a></li> + <li><a href="https://git.parazyd.cf">code/</a></li> + <li><a <?php if ($title=="blog") + echo "class=\"thisPage\""; ?> href="/blog/">blog/</a></li> + <li><a <?php if ($title=="random musings") + echo "class=\"thisPage\""; ?> href="/blog/musings/">&nbsp;&nbsp;&nbsp;&nbsp;musings/</a></li> + <li><a <?php if ($title=="projects") + echo "class=\"thisPage\""; ?> href="/projects/">projects/</a></li> + <li><a <?php if ($title=="contact") + echo "class=\"thisPage\""; ?> href="/contact.html">contact</a></li> + <li><a href="https://www.dyne.org">../dyne.org</a></li> + </ul> + + </div> + + <div id="main"> diff --git a/blog/201603/systemdsucks.html b/blog/201603/systemdsucks.html @@ -0,0 +1,217 @@ +<!DOCTYPE html> +<html> +<head> + <meta charset="utf-8"> + <meta name="description" content="Who is parazyd, software developer, designer, crypto, bitcoin, linux administrator"> + <title>blog : parazyd.cf</title> + <link rel="stylesheet" type="text/css" href="/static/style.css"> + <link rel="shortcut icon" href="/static/favicon.ico" type="image/icon"> + <link rel="icon" href="/static/favicon.ico" type="image/icon"> +</head> + <div id="header"> + <a href="/"><img alt="logo" src="/static/logo.svg"></a> + <a id="headerLink" href="/">parazyd.cf</a> <span id="headerSubtitle">something something</span> + </div> + + <div id="menu"> + <span class="left"> + <a class="thisSite" href="https://parazyd.cf">home</a> + <a href="https://moo.parazyd.cf">moo</a> + <a href="https://pub.parazyd.cf">pub</a> + </span> + </div> + + <div id="content"> + <div id="nav"> + + <ul> + <li><a href="/">main</a></li> + <li><a href="https://git.parazyd.cf">code/</a></li> + <li><a class="thisPage" href="/blog/">blog/</a></li> + <li><a href="/blog/musings/">&nbsp;&nbsp;&nbsp;&nbsp;musings/</a></li> + <li><a href="/projects/">projects/</a></li> + <li><a href="/contact.html">contact</a></li> + <li><a href="https://www.dyne.org">../dyne.org</a></li> + </ul> + + </div> + + <div id="main"> + +<h1>systemd sucks</h1> +<p>The wonderful shills have ensured that Linux Mint's been talked about +as attempt to entrap exodus newbies running from Windows into settling +for another false sense of safety, privacy and security. These excellent +shills are pretending to settle for, and install freedom-disrespecting, +proprietary Linux Mint, as well as recommending it in every thread to +trick people desparate to switch their OS away from Windows.</p> + +<p><i>"I'll just use Mint/Ubuntu because it's my only option..."</i><br> +It's a cheap and common "lemmings over a cliff" style disinformation +tactic used to win over people's helpless foolish minds. And it works +surprisingly well... I presume most of you, if not everyone, are aware +of systemd, right? It has been made quite sure that the stupid general +public believes it's just another pointless thing whiners complain about +needlessly. But in reality, systemd affects all Linux users!</p> + +<p>How cool is that? systemd is an infectious, insidious and diseased +bloated blop plague of systemically parasitic, hypocritical, +self-contradictory, purpose-defeating, pretentious, freedom-betraying +software that its creators daringly pulled off as an init-system! +systemd takes away from its users the freedom of choice and severely +limits the control users have over their own computer. systemd is so +restrictive and authoritarian to the point that it more than +figuratively rapes your whole operating system.</p> + +<b>Workflow time!</b><br> + <ul> + <li>User makes the choice to remove systemd and use a different init + system</li> + <li>Countless packages and programs that existed long before systemd + and never required systemd to function are now somehow all tangled + in an evil, sticky and obnoxious web of unnecessary forced + artificial false dependencies interconnecting through the entire + operating system</li> + <li>Any attempts to regain control rips out half of the OS along + with everything useful</li> + <li>OS is now a dead husk</li> + </ul> +<b>SysTemD is an STD. Excellently evil...</b> + +<p>Finally, as the plan comes together, we have Microsoft releasing its +own Linux OS, as if enough people didn't find them overwhelmingly +abhorrent enough, to the point that massive groups of people (who didn't +participate in any surveys or statistic gatherings) became refugees and +migrated to other videogame consoles..</p> + <ul> + <li><a href="http://itsfoss.com/microsoft-announces-linux-os/">Microsoft announces Linux OS</a></li> + <li><a href="http://www.networkworld.com/article/2260199/virtualization/microsoft-stuns-linux-world--submits-source-code-for-kernel.html">Microsoft submits source code for kernel</a></li> + <li><a href="http://mslinux.org/">MS Linux</a></li> + <li><a href="http://www.linuxjournal.com/content/ubuntu-conspiracy">Ubuntu Conspiracy</a></li> + <li><a href="http://itsfoss.com/canonical-microsoft-buyout/">Canonical-Microsoft Buyout</a></li> + </ul> + Conclusions: + <ul> + <li>Microsoft "created" its own Linux</li> + <li>Microsoft chose Ubuntu for the deploymeent of their service HDInsight</li> + <li>Microsoft also works with Canonical on LXD (a Linux container project)</li> + </ul> +<p>... which brings me to my final point: +<b>Windows, Mint and systemd are all connected</b></p> + +<p>How would anyone ever guessed this ingeniously designed plot!? You +are all drooling fools!</p> + +<p>I will make it easy for a stupid "person" to understand:</p> + <ul> + <li>Windows 10 released</li> + <li>Ignorant uninformed people keep using it, even though it steals + your WiFi and social networking passwords</li> + <li>Linux Mint and Ubuntu shills pop up and fool a percentage of + them promising ease of use</li> + <li>Meanwhile other shills scare them away from Linux entirely by + throwing noobs right into the grinder: <i>"Install Gentoo! Install + Arch! Install Slackware! etc..."</i></li> + <li>Meanwhile yet again, systemd spreads through Linux like a + virulent plague, infecting and un-freedoming multiple Linux distros, + forcing users to run around trying to remove it or find another + distro with no systemd... So I welcome you all to the NSA/Prism + hotel where there is a Mint under every pillow and a pervert voyeur + looking through your Windows</li> + </ul> + +<p>Another thing to note is that systemd is +four-hundred-twenty-five-THOUSAND +lines of code for just an init system. systemd is a plot to Windows-ize +Linux and ruin it for everyone who loves freedom. systemd is being +shoved down everyone's throats. systemd is massive for an init system. +systemd is bloat. systemd is a Linux kernel coup attempt. systemd tries +to incorporate way too much. Many previously isolated components are all +carelessly blobbed together - which not only widens the angle of attack, +but also makes the system a whole lot less reliable, because +one small error makes the whole system go down HARD.</p> + +<p>systemd is being pushed by obviously malicious people. Consider the +following: The reason developers have decided to depend on systemd is +stated to be that it solves problems with device management, for +example. However, several tens of thousands of people have worked for +decades without addressing or even mentioning the existence of such a +problem. If the problem existed, it would've been mentioned. If the +problem existed, people would have worked on it. Mentioning a problem +costs literally nothing, and would have beeneffectively mandatory in dev +mailing lists and IRCs, e.g. when discussing a specific implementation, +interface, or approach taken or to be taken by a project. The +systemd-backing people almost exclusively use emotion-based arguments to +support systemd: <i>"The only other option was sysvinit! If you don't like +systemd, you're a sysvinit fanatic! The only people who oppose us are +the men in the Linux community that have a deep hatred for women!"</i></p> + +<p>The project is strongly endorsed by various feminist groups that have +nothing to do with technology. The system is headed by a developer +reputed for making low-quality software. If literally any other piece of +software had the kind of bugs described in the various systemd issue +trackers, they wouldn't even be accepted in distro repos, yet systemd +has been widely adopted in a matter of months, breaking compatibility +and not offering upgrade paths even on the likes of strong server +operating systems like Debian or CentOS. SELinux (an NSA project) +developers are strongly for systemd, nevermind the numerous bugs and +undoubtedly numerous security vulnerabilities. Speaking of, there has +been NO audit of systemd even though everyone is accepting systemd no +matter how security-sensitive the distro is meant to be. It's pretty +evident that something is really wrong with systemd's adoption. +Basically the bastards who want to enslave the world decided that the +best way to control opensource is to create their own and promote it +until it's the standard even though it shouldn't be.</p> + +<p>New people would fall for it and the more knowledgeable are facing a +lack of support for their alternatives. The project to create an +all-encompassing system that can easily be infiltrated by, at will to +provide root access, and spy on arbitrary non-backdoored systemd is +being funded by, and is being promoted by the global elite across the +entire community. It's clear that the adoption of systemd is not normal +and there's something hiding behind it. Nobody has ever been specific +about what kind of problem systemd solves, nobody has ever even +mentioned having a problem before systemd appeared, and suddenly it +spreads like wildfire.</p> + +<p>systemd's design is flawed intentionally to increase the attack +vector +and make it vulnerable to outside attackers to break it more easily. +There is a reason why systemd is pushed by Redhat, an American company +with very close ties to the NSA. Redhat controls Fedora, so Fedora +adopted it first, then RHEL, and because Redhat funds most of Debian, +they also caved in. Basically all of the major distros are controlled by +Redhat one way or another. Everyone hates Gnome, yet it's still here. +Why you ask? It is Redhat. Redhat wants full control of Linux. Anyone +who opposes systemd is in the way of them controlling Linux. They will +do whatever they can to make sure that Gentoo, Slackware, Void and +Alpine have the worst time possible by not solely supporting systemd. +After Redhat fully takes control with systemd, there is no need for +different distros, because they will basically be the same, but with a +different logo, maybe a different package manager.</p> + +<ul> +<li><a href="http://without-systemd.org/wiki/index.php/Main_Page">Without-systemd.org</a></li> +<li><a href="http://judecnelson.blogspot.mx/2014/09/systemd-biggest-fallacies.html">systemd - biggest fallacies</a></li> +<li><a href="https://devuan.org">Devuan.org homepage</a></li> +<li><a href="http://without-systemd.org/wiki/index.php/How_to_remove_systemd_from_a_Debian_jessie/sid_installation ">How to remove systemd from a Debian installation</a></li> +</ul> + +<p>Final note: If you are running Linux, remove EVERYTHING that says +zeitgeist, whether you use synaptic or any other manager and have this +tasty anti-systemd fortune cookie: <a href="https://pub.parazyd.cf/tmp/systemdfortune.tgz">systemdfortune.tgz</a></p> + +<p align="right">2016-03-25<br> +~ parazyd</p> + + </div> + + </div> + + <div id="footer"> + <span class="right"> + copyleft 2016 parazyd, design heavily inspired by <a href="http://suckless.org">suckless</a> ♥ + </span> + </div> +</body> +</html> diff --git a/blog/201603/systemdsucks.php b/blog/201603/systemdsucks.php @@ -0,0 +1,174 @@ +<?php +$title = "blog"; +include "header.php"; +?> + +<h1>systemd sucks</h1> +<p>The wonderful shills have ensured that Linux Mint's been talked about +as attempt to entrap exodus newbies running from Windows into settling +for another false sense of safety, privacy and security. These excellent +shills are pretending to settle for, and install freedom-disrespecting, +proprietary Linux Mint, as well as recommending it in every thread to +trick people desparate to switch their OS away from Windows.</p> + +<p><i>"I'll just use Mint/Ubuntu because it's my only option..."</i><br> +It's a cheap and common "lemmings over a cliff" style disinformation +tactic used to win over people's helpless foolish minds. And it works +surprisingly well... I presume most of you, if not everyone, are aware +of systemd, right? It has been made quite sure that the stupid general +public believes it's just another pointless thing whiners complain about +needlessly. But in reality, systemd affects all Linux users!</p> + +<p>How cool is that? systemd is an infectious, insidious and diseased +bloated blop plague of systemically parasitic, hypocritical, +self-contradictory, purpose-defeating, pretentious, freedom-betraying +software that its creators daringly pulled off as an init-system! +systemd takes away from its users the freedom of choice and severely +limits the control users have over their own computer. systemd is so +restrictive and authoritarian to the point that it more than +figuratively rapes your whole operating system.</p> + +<b>Workflow time!</b><br> + <ul> + <li>User makes the choice to remove systemd and use a different init + system</li> + <li>Countless packages and programs that existed long before systemd + and never required systemd to function are now somehow all tangled + in an evil, sticky and obnoxious web of unnecessary forced + artificial false dependencies interconnecting through the entire + operating system</li> + <li>Any attempts to regain control rips out half of the OS along + with everything useful</li> + <li>OS is now a dead husk</li> + </ul> +<b>SysTemD is an STD. Excellently evil...</b> + +<p>Finally, as the plan comes together, we have Microsoft releasing its +own Linux OS, as if enough people didn't find them overwhelmingly +abhorrent enough, to the point that massive groups of people (who didn't +participate in any surveys or statistic gatherings) became refugees and +migrated to other videogame consoles..</p> + <ul> + <li><a href="http://itsfoss.com/microsoft-announces-linux-os/">Microsoft announces Linux OS</a></li> + <li><a href="http://www.networkworld.com/article/2260199/virtualization/microsoft-stuns-linux-world--submits-source-code-for-kernel.html">Microsoft submits source code for kernel</a></li> + <li><a href="http://mslinux.org/">MS Linux</a></li> + <li><a href="http://www.linuxjournal.com/content/ubuntu-conspiracy">Ubuntu Conspiracy</a></li> + <li><a href="http://itsfoss.com/canonical-microsoft-buyout/">Canonical-Microsoft Buyout</a></li> + </ul> + Conclusions: + <ul> + <li>Microsoft "created" its own Linux</li> + <li>Microsoft chose Ubuntu for the deploymeent of their service HDInsight</li> + <li>Microsoft also works with Canonical on LXD (a Linux container project)</li> + </ul> +<p>... which brings me to my final point: +<b>Windows, Mint and systemd are all connected</b></p> + +<p>How would anyone ever guessed this ingeniously designed plot!? You +are all drooling fools!</p> + +<p>I will make it easy for a stupid "person" to understand:</p> + <ul> + <li>Windows 10 released</li> + <li>Ignorant uninformed people keep using it, even though it steals + your WiFi and social networking passwords</li> + <li>Linux Mint and Ubuntu shills pop up and fool a percentage of + them promising ease of use</li> + <li>Meanwhile other shills scare them away from Linux entirely by + throwing noobs right into the grinder: <i>"Install Gentoo! Install + Arch! Install Slackware! etc..."</i></li> + <li>Meanwhile yet again, systemd spreads through Linux like a + virulent plague, infecting and un-freedoming multiple Linux distros, + forcing users to run around trying to remove it or find another + distro with no systemd... So I welcome you all to the NSA/Prism + hotel where there is a Mint under every pillow and a pervert voyeur + looking through your Windows</li> + </ul> + +<p>Another thing to note is that systemd is +four-hundred-twenty-five-THOUSAND +lines of code for just an init system. systemd is a plot to Windows-ize +Linux and ruin it for everyone who loves freedom. systemd is being +shoved down everyone's throats. systemd is massive for an init system. +systemd is bloat. systemd is a Linux kernel coup attempt. systemd tries +to incorporate way too much. Many previously isolated components are all +carelessly blobbed together - which not only widens the angle of attack, +but also makes the system a whole lot less reliable, because +one small error makes the whole system go down HARD.</p> + +<p>systemd is being pushed by obviously malicious people. Consider the +following: The reason developers have decided to depend on systemd is +stated to be that it solves problems with device management, for +example. However, several tens of thousands of people have worked for +decades without addressing or even mentioning the existence of such a +problem. If the problem existed, it would've been mentioned. If the +problem existed, people would have worked on it. Mentioning a problem +costs literally nothing, and would have beeneffectively mandatory in dev +mailing lists and IRCs, e.g. when discussing a specific implementation, +interface, or approach taken or to be taken by a project. The +systemd-backing people almost exclusively use emotion-based arguments to +support systemd: <i>"The only other option was sysvinit! If you don't like +systemd, you're a sysvinit fanatic! The only people who oppose us are +the men in the Linux community that have a deep hatred for women!"</i></p> + +<p>The project is strongly endorsed by various feminist groups that have +nothing to do with technology. The system is headed by a developer +reputed for making low-quality software. If literally any other piece of +software had the kind of bugs described in the various systemd issue +trackers, they wouldn't even be accepted in distro repos, yet systemd +has been widely adopted in a matter of months, breaking compatibility +and not offering upgrade paths even on the likes of strong server +operating systems like Debian or CentOS. SELinux (an NSA project) +developers are strongly for systemd, nevermind the numerous bugs and +undoubtedly numerous security vulnerabilities. Speaking of, there has +been NO audit of systemd even though everyone is accepting systemd no +matter how security-sensitive the distro is meant to be. It's pretty +evident that something is really wrong with systemd's adoption. +Basically the bastards who want to enslave the world decided that the +best way to control opensource is to create their own and promote it +until it's the standard even though it shouldn't be.</p> + +<p>New people would fall for it and the more knowledgeable are facing a +lack of support for their alternatives. The project to create an +all-encompassing system that can easily be infiltrated by, at will to +provide root access, and spy on arbitrary non-backdoored systemd is +being funded by, and is being promoted by the global elite across the +entire community. It's clear that the adoption of systemd is not normal +and there's something hiding behind it. Nobody has ever been specific +about what kind of problem systemd solves, nobody has ever even +mentioned having a problem before systemd appeared, and suddenly it +spreads like wildfire.</p> + +<p>systemd's design is flawed intentionally to increase the attack +vector +and make it vulnerable to outside attackers to break it more easily. +There is a reason why systemd is pushed by Redhat, an American company +with very close ties to the NSA. Redhat controls Fedora, so Fedora +adopted it first, then RHEL, and because Redhat funds most of Debian, +they also caved in. Basically all of the major distros are controlled by +Redhat one way or another. Everyone hates Gnome, yet it's still here. +Why you ask? It is Redhat. Redhat wants full control of Linux. Anyone +who opposes systemd is in the way of them controlling Linux. They will +do whatever they can to make sure that Gentoo, Slackware, Void and +Alpine have the worst time possible by not solely supporting systemd. +After Redhat fully takes control with systemd, there is no need for +different distros, because they will basically be the same, but with a +different logo, maybe a different package manager.</p> + +<ul> +<li><a href="http://without-systemd.org/wiki/index.php/Main_Page">Without-systemd.org</a></li> +<li><a href="http://judecnelson.blogspot.mx/2014/09/systemd-biggest-fallacies.html">systemd - biggest fallacies</a></li> +<li><a href="https://devuan.org">Devuan.org homepage</a></li> +<li><a href="http://without-systemd.org/wiki/index.php/How_to_remove_systemd_from_a_Debian_jessie/sid_installation ">How to remove systemd from a Debian installation</a></li> +</ul> + +<p>Final note: If you are running Linux, remove EVERYTHING that says +zeitgeist, whether you use synaptic or any other manager and have this +tasty anti-systemd fortune cookie: <a href="https://pub.parazyd.cf/tmp/systemdfortune.tgz">systemdfortune.tgz</a></p> + +<p align="right">2016-03-25<br> +~ parazyd</p> + +<?php +include "footer.php"; +?> diff --git a/blog/footer.php b/blog/footer.php @@ -0,0 +1,11 @@ + </div> + + </div> + + <div id="footer"> + <span class="right"> + copyleft 2016 parazyd, design heavily inspired by <a href="http://suckless.org">suckless</a> ♥ + </span> + </div> +</body> +</html> diff --git a/blog/header.php b/blog/header.php @@ -0,0 +1,18 @@ +<!DOCTYPE html> +<html> +<head> + <meta charset="utf-8"> + <meta name="description" content="Who is parazyd, software developer, designer, crypto, bitcoin, linux administrator"> + <title><?php echo $title; ?> : parazyd.cf</title> + <link rel="stylesheet" type="text/css" href="/static/style.css"> + <link rel="shortcut icon" href="/static/favicon.ico" type="image/icon"> + <link rel="icon" href="/static/favicon.ico" type="image/icon"> +</head> + <div id="header"> + <a href="/"><img alt="logo" src="/static/logo.svg"></a> + <a id="headerLink" href="/">parazyd.cf</a> <span id="headerSubtitle">something something</span> + </div> + +<?php + include "navigation.php"; +?> diff --git a/blog/index.html b/blog/index.html @@ -0,0 +1,63 @@ +<!DOCTYPE html> +<html> +<head> + <meta charset="utf-8"> + <meta name="description" content="Who is parazyd, software developer, designer, crypto, bitcoin, linux administrator"> + <title>blog : parazyd.cf</title> + <link rel="stylesheet" type="text/css" href="/static/style.css"> + <link rel="shortcut icon" href="/static/favicon.ico" type="image/icon"> + <link rel="icon" href="/static/favicon.ico" type="image/icon"> +</head> + <div id="header"> + <a href="/"><img alt="logo" src="/static/logo.svg"></a> + <a id="headerLink" href="/">parazyd.cf</a> <span id="headerSubtitle">something something</span> + </div> + + <div id="menu"> + <span class="left"> + <a class="thisSite" href="https://parazyd.cf">home</a> + <a href="https://moo.parazyd.cf">moo</a> + <a href="https://pub.parazyd.cf">pub</a> + </span> + </div> + + <div id="content"> + <div id="nav"> + + <ul> + <li><a href="/">main</a></li> + <li><a href="https://git.parazyd.cf">code/</a></li> + <li><a class="thisPage" href="/blog/">blog/</a></li> + <li><a href="/blog/musings/">&nbsp;&nbsp;&nbsp;&nbsp;musings/</a></li> + <li><a href="/projects/">projects/</a></li> + <li><a href="/contact.html">contact</a></li> + <li><a href="https://www.dyne.org">../dyne.org</a></li> + </ul> + + </div> + + <div id="main"> + +<h1>parazyd's blog</h1> +<p>All writings here are my own personal opinion. If you don't agree +with things, please refrain from sending me biased emails. Rather stop +reading and leave.</p> + +<h2><a href="201603/">March, 2016.</a></h2> + <ul> + <li><a href="201603/classiccloud.html">On Bitcoin Classic and all the bickering</li> + <li><a href="201603/bestfirefoxnofirefox.html">Safest way to use Firefox? Don't use it!</li> + <li><a href="201603/systemdsucks.html">systemd sucks</a></li> + </ul> + + </div> + + </div> + + <div id="footer"> + <span class="right"> + copyleft 2016 parazyd, design heavily inspired by <a href="http://suckless.org">suckless</a> ♥ + </span> + </div> +</body> +</html> diff --git a/blog/index.php b/blog/index.php @@ -0,0 +1,20 @@ +<?php +$title = "blog"; +include "header.php"; +?> + +<h1>parazyd's blog</h1> +<p>All writings here are my own personal opinion. If you don't agree +with things, please refrain from sending me biased emails. Rather stop +reading and leave.</p> + +<h2><a href="201603/">March, 2016.</a></h2> + <ul> + <li><a href="201603/classiccloud.html">On Bitcoin Classic and all the bickering</li> + <li><a href="201603/bestfirefoxnofirefox.html">Safest way to use Firefox? Don't use it!</li> + <li><a href="201603/systemdsucks.html">systemd sucks</a></li> + </ul> + +<?php +include "footer.php"; +?> diff --git a/blog/musings/cloudflare.html b/blog/musings/cloudflare.html @@ -0,0 +1,64 @@ +<!DOCTYPE html> +<html> +<head> + <meta charset="utf-8"> + <meta name="description" content="Who is parazyd, software developer, designer, crypto, bitcoin, linux administrator"> + <title>random musings : parazyd.cf</title> + <link rel="stylesheet" type="text/css" href="/static/style.css"> + <link rel="shortcut icon" href="/static/favicon.ico" type="image/icon"> + <link rel="icon" href="/static/favicon.ico" type="image/icon"> +</head> + <div id="header"> + <a href="/"><img alt="logo" src="/static/logo.svg"></a> + <a id="headerLink" href="/">parazyd.cf</a> <span id="headerSubtitle">something something</span> + </div> + + <div id="menu"> + <span class="left"> + <a class="thisSite" href="https://parazyd.cf">home</a> + <a href="https://moo.parazyd.cf">moo</a> + <a href="https://pub.parazyd.cf">pub</a> + </span> + </div> + + <div id="content"> + <div id="nav"> + + <ul> + <li><a href="/">main</a></li> + <li><a href="https://git.parazyd.cf">code/</a></li> + <li><a href="/blog/">blog/</a></li> + <li><a class="thisPage" href="/blog/musings/">&nbsp;&nbsp;&nbsp;&nbsp;musings/</a></li> + <li><a href="/projects/">projects/</a></li> + <li><a href="/contact.html">contact</a></li> + <li><a href="https://www.dyne.org">../dyne.org</a></li> + </ul> + + </div> + + <div id="main"> + +<h1>Tor users are being treated as lower-class Internet citizens</h1> +<p>Ever noticed what Cloudflare is doing to us, Tor users? Each website +that uses Cloudflare gives you a nice Google Recaptcha, where you are +unwillingly helping google create pattern-recognition algorithms just so +you can get through to the website you want to visit. If one wants to +avoid the captcha, he would need to bypass his Tor proxy and +deanonymize, killing the point of using Tor in the first place. +What you can do to help Tor user abuse is to send DMCA and abuse +complaints to website owners using Cloudflare in order for them to drop +it. The point of this is that Cloudflare is basically restricting +content access to anyone using Tor.</p> +<img alt="fuck cloudflare captcha" src="cloudflare.png"> + + </div> + + </div> + + <div id="footer"> + <span class="right"> + copyleft 2016 parazyd, design heavily inspired by <a href="http://suckless.org">suckless</a> ♥ + </span> + </div> +</body> +</html> diff --git a/blog/musings/cloudflare.php b/blog/musings/cloudflare.php @@ -0,0 +1,21 @@ +<?php +$title = "random musings"; +include "header.php"; +?> + +<h1>Tor users are being treated as lower-class Internet citizens</h1> +<p>Ever noticed what Cloudflare is doing to us, Tor users? Each website +that uses Cloudflare gives you a nice Google Recaptcha, where you are +unwillingly helping google create pattern-recognition algorithms just so +you can get through to the website you want to visit. If one wants to +avoid the captcha, he would need to bypass his Tor proxy and +deanonymize, killing the point of using Tor in the first place. +What you can do to help Tor user abuse is to send DMCA and abuse +complaints to website owners using Cloudflare in order for them to drop +it. The point of this is that Cloudflare is basically restricting +content access to anyone using Tor.</p> +<img alt="fuck cloudflare captcha" src="cloudflare.png"> + +<?php +include "footer.php"; +?> diff --git a/blog/musings/cloudflare.png b/blog/musings/cloudflare.png Binary files differ. diff --git a/blog/musings/firefoxspyware.html b/blog/musings/firefoxspyware.html @@ -0,0 +1,63 @@ +<!DOCTYPE html> +<html> +<head> + <meta charset="utf-8"> + <meta name="description" content="Who is parazyd, software developer, designer, crypto, bitcoin, linux administrator"> + <title>random musings : parazyd.cf</title> + <link rel="stylesheet" type="text/css" href="/static/style.css"> + <link rel="shortcut icon" href="/static/favicon.ico" type="image/icon"> + <link rel="icon" href="/static/favicon.ico" type="image/icon"> +</head> + <div id="header"> + <a href="/"><img alt="logo" src="/static/logo.svg"></a> + <a id="headerLink" href="/">parazyd.cf</a> <span id="headerSubtitle">something something</span> + </div> + + <div id="menu"> + <span class="left"> + <a class="thisSite" href="https://parazyd.cf">home</a> + <a href="https://moo.parazyd.cf">moo</a> + <a href="https://pub.parazyd.cf">pub</a> + </span> + </div> + + <div id="content"> + <div id="nav"> + + <ul> + <li><a href="/">main</a></li> + <li><a href="https://git.parazyd.cf">code/</a></li> + <li><a href="/blog/">blog/</a></li> + <li><a class="thisPage" href="/blog/musings/">&nbsp;&nbsp;&nbsp;&nbsp;musings/</a></li> + <li><a href="/projects/">projects/</a></li> + <li><a href="/contact.html">contact</a></li> + <li><a href="https://www.dyne.org">../dyne.org</a></li> + </ul> + + </div> + + <div id="main"> + +<h1>Spyware in Firefox</h1> +<video src="firefoxspyware.webm" controls width=640></video> + +<p>At a certain point in time, programs behaving like this were called +spyware. What happened in the meantime? Beats me... People care less and +less.</p> +<p>Using <a href="http://dowse.eu">Dowse</a>, a <a href="https://www.dyne.org">Dyne.org</a> +project, I discovered that Firefox calls home whenever a user opens a +new tab, and also pings every website you <b>just hover</b> on that +newtab page. This behavior can be overriden in about:config, but do you +really think people do it? I think not.</p> + + </div> + + </div> + + <div id="footer"> + <span class="right"> + copyleft 2016 parazyd, design heavily inspired by <a href="http://suckless.org">suckless</a> ♥ + </span> + </div> +</body> +</html> diff --git a/blog/musings/firefoxspyware.php b/blog/musings/firefoxspyware.php @@ -0,0 +1,20 @@ +<?php +$title = "random musings"; +include "header.php"; +?> + +<h1>Spyware in Firefox</h1> +<video src="firefoxspyware.webm" controls width=640></video> + +<p>At a certain point in time, programs behaving like this were called +spyware. What happened in the meantime? Beats me... People care less and +less.</p> +<p>Using <a href="http://dowse.eu">Dowse</a>, a <a href="https://www.dyne.org">Dyne.org</a> +project, I discovered that Firefox calls home whenever a user opens a +new tab, and also pings every website you <b>just hover</b> on that +newtab page. This behavior can be overriden in about:config, but do you +really think people do it? I think not.</p> + +<?php +include "footer.php"; +?> diff --git a/blog/musings/firefoxspyware.webm b/blog/musings/firefoxspyware.webm Binary files differ. diff --git a/blog/musings/fixthenet.html b/blog/musings/fixthenet.html @@ -0,0 +1,73 @@ +<!DOCTYPE html> +<html> +<head> + <meta charset="utf-8"> + <meta name="description" content="Who is parazyd, software developer, designer, crypto, bitcoin, linux administrator"> + <title>random musings : parazyd.cf</title> + <link rel="stylesheet" type="text/css" href="/static/style.css"> + <link rel="shortcut icon" href="/static/favicon.ico" type="image/icon"> + <link rel="icon" href="/static/favicon.ico" type="image/icon"> +</head> + <div id="header"> + <a href="/"><img alt="logo" src="/static/logo.svg"></a> + <a id="headerLink" href="/">parazyd.cf</a> <span id="headerSubtitle">something something</span> + </div> + + <div id="menu"> + <span class="left"> + <a class="thisSite" href="https://parazyd.cf">home</a> + <a href="https://moo.parazyd.cf">moo</a> + <a href="https://pub.parazyd.cf">pub</a> + </span> + </div> + + <div id="content"> + <div id="nav"> + + <ul> + <li><a href="/">main</a></li> + <li><a href="https://git.parazyd.cf">code/</a></li> + <li><a href="/blog/">blog/</a></li> + <li><a class="thisPage" href="/blog/musings/">&nbsp;&nbsp;&nbsp;&nbsp;musings/</a></li> + <li><a href="/projects/">projects/</a></li> + <li><a href="/contact.html">contact</a></li> + <li><a href="https://www.dyne.org">../dyne.org</a></li> + </ul> + + </div> + + <div id="main"> + +<h1>Fixing the Internet for everyone</h1> +<p>The Internet is broken. You've seen all about WikiLeaks, all about Ed +Snowden... Well, those things are the truth. Spying, manipulation and +surveilance broke the Internet. Is there a way to fix it? Not overnight, +but here are a few guidelines:</p> + <ul> + <li>Install Tor software on EVERY router, complete unfiltered</li> + <li>Force EVERYONE to use PGP, no exception</li> + <li>Forbid non-free software in essential parts of using the + Internet (Web browser, mail client...)</li> + <li>Build a company which is only there for pentesting. If something + is found, they have to call/mail the website owner and inform + him</li> + <li>Build a company which is completely transparent. The only thing + they do is build network hardware. Everyone has the right to look + into their files/production processes to verify there are no + backdoors in the hardware</li> + <li>Same for computer manufacturers</li> + <li>ISPs are forbidden to give "middle traffic speed", but they have + to give you a minimum traffic speed every time</li> + </ul> + + </div> + + </div> + + <div id="footer"> + <span class="right"> + copyleft 2016 parazyd, design heavily inspired by <a href="http://suckless.org">suckless</a> ♥ + </span> + </div> +</body> +</html> diff --git a/blog/musings/fixthenet.php b/blog/musings/fixthenet.php @@ -0,0 +1,30 @@ +<?php +$title = "random musings"; +include "header.php" +?> + +<h1>Fixing the Internet for everyone</h1> +<p>The Internet is broken. You've seen all about WikiLeaks, all about Ed +Snowden... Well, those things are the truth. Spying, manipulation and +surveilance broke the Internet. Is there a way to fix it? Not overnight, +but here are a few guidelines:</p> + <ul> + <li>Install Tor software on EVERY router, complete unfiltered</li> + <li>Force EVERYONE to use PGP, no exception</li> + <li>Forbid non-free software in essential parts of using the + Internet (Web browser, mail client...)</li> + <li>Build a company which is only there for pentesting. If something + is found, they have to call/mail the website owner and inform + him</li> + <li>Build a company which is completely transparent. The only thing + they do is build network hardware. Everyone has the right to look + into their files/production processes to verify there are no + backdoors in the hardware</li> + <li>Same for computer manufacturers</li> + <li>ISPs are forbidden to give "middle traffic speed", but they have + to give you a minimum traffic speed every time</li> + </ul> + +<?php +include "footer.php"; +?> diff --git a/blog/musings/footer.php b/blog/musings/footer.php @@ -0,0 +1,11 @@ + </div> + + </div> + + <div id="footer"> + <span class="right"> + copyleft 2016 parazyd, design heavily inspired by <a href="http://suckless.org">suckless</a> ♥ + </span> + </div> +</body> +</html> diff --git a/blog/musings/header.php b/blog/musings/header.php @@ -0,0 +1,18 @@ +<!DOCTYPE html> +<html> +<head> + <meta charset="utf-8"> + <meta name="description" content="Who is parazyd, software developer, designer, crypto, bitcoin, linux administrator"> + <title><?php echo $title; ?> : parazyd.cf</title> + <link rel="stylesheet" type="text/css" href="/static/style.css"> + <link rel="shortcut icon" href="/static/favicon.ico" type="image/icon"> + <link rel="icon" href="/static/favicon.ico" type="image/icon"> +</head> + <div id="header"> + <a href="/"><img alt="logo" src="/static/logo.svg"></a> + <a id="headerLink" href="/">parazyd.cf</a> <span id="headerSubtitle">something something</span> + </div> + +<?php + include "navigation.php"; +?> diff --git a/blog/musings/index.html b/blog/musings/index.html @@ -0,0 +1,61 @@ +<!DOCTYPE html> +<html> +<head> + <meta charset="utf-8"> + <meta name="description" content="Who is parazyd, software developer, designer, crypto, bitcoin, linux administrator"> + <title>random musings : parazyd.cf</title> + <link rel="stylesheet" type="text/css" href="/static/style.css"> + <link rel="shortcut icon" href="/static/favicon.ico" type="image/icon"> + <link rel="icon" href="/static/favicon.ico" type="image/icon"> +</head> + <div id="header"> + <a href="/"><img alt="logo" src="/static/logo.svg"></a> + <a id="headerLink" href="/">parazyd.cf</a> <span id="headerSubtitle">something something</span> + </div> + + <div id="menu"> + <span class="left"> + <a class="thisSite" href="https://parazyd.cf">home</a> + <a href="https://moo.parazyd.cf">moo</a> + <a href="https://pub.parazyd.cf">pub</a> + </span> + </div> + + <div id="content"> + <div id="nav"> + + <ul> + <li><a href="/">main</a></li> + <li><a href="https://git.parazyd.cf">code/</a></li> + <li><a href="/blog/">blog/</a></li> + <li><a class="thisPage" href="/blog/musings/">&nbsp;&nbsp;&nbsp;&nbsp;musings/</a></li> + <li><a href="/projects/">projects/</a></li> + <li><a href="/contact.html">contact</a></li> + <li><a href="https://www.dyne.org">../dyne.org</a></li> + </ul> + + </div> + + <div id="main"> + +<h1>random musings</h1> +<p>Too long to tweet, too short to blog</p> + + <ul> + <li><a href="firefoxspyware.html">Spyware in Firefox</a></li> + <li><a href="tails2.html">On Tails 2.0 and systemd</a></li> + <li><a href="fixthenet.html">Fixing the Internet for everyone</a></li> + <li><a href="cloudflare.html">Tor users are being treated as lower-class Internet citizens</a></li> + </ul> + + </div> + + </div> + + <div id="footer"> + <span class="right"> + copyleft 2016 parazyd, design heavily inspired by <a href="http://suckless.org">suckless</a> ♥ + </span> + </div> +</body> +</html> diff --git a/blog/musings/index.php b/blog/musings/index.php @@ -0,0 +1,18 @@ +<?php +$title = "random musings"; +include "header.php" +?> + +<h1>random musings</h1> +<p>Too long to tweet, too short to blog</p> + + <ul> + <li><a href="firefoxspyware.html">Spyware in Firefox</a></li> + <li><a href="tails2.html">On Tails 2.0 and systemd</a></li> + <li><a href="fixthenet.html">Fixing the Internet for everyone</a></li> + <li><a href="cloudflare.html">Tor users are being treated as lower-class Internet citizens</a></li> + </ul> + +<?php +include "footer.php" +?> diff --git a/blog/musings/navigation.php b/blog/musings/navigation.php @@ -0,0 +1,29 @@ + <div id="menu"> + <span class="left"> + <a class="thisSite" href="https://parazyd.cf">home</a> + <a href="https://moo.parazyd.cf">moo</a> + <a href="https://pub.parazyd.cf">pub</a> + </span> + </div> + + <div id="content"> + <div id="nav"> + + <ul> + <li><a <?php if ($title=="home") + echo "class=\"thisPage\""; ?> href="/">main</a></li> + <li><a href="https://git.parazyd.cf">code/</a></li> + <li><a <?php if ($title=="blog") + echo "class=\"thisPage\""; ?> href="/blog/">blog/</a></li> + <li><a <?php if ($title=="random musings") + echo "class=\"thisPage\""; ?> href="/blog/musings/">&nbsp;&nbsp;&nbsp;&nbsp;musings/</a></li> + <li><a <?php if ($title=="projects") + echo "class=\"thisPage\""; ?> href="/projects/">projects/</a></li> + <li><a <?php if ($title=="contact") + echo "class=\"thisPage\""; ?> href="/contact.html">contact</a></li> + <li><a href="https://www.dyne.org">../dyne.org</a></li> + </ul> + + </div> + + <div id="main"> diff --git a/blog/musings/tails2.html b/blog/musings/tails2.html @@ -0,0 +1,62 @@ +<!DOCTYPE html> +<html> +<head> + <meta charset="utf-8"> + <meta name="description" content="Who is parazyd, software developer, designer, crypto, bitcoin, linux administrator"> + <title>random musings : parazyd.cf</title> + <link rel="stylesheet" type="text/css" href="/static/style.css"> + <link rel="shortcut icon" href="/static/favicon.ico" type="image/icon"> + <link rel="icon" href="/static/favicon.ico" type="image/icon"> +</head> + <div id="header"> + <a href="/"><img alt="logo" src="/static/logo.svg"></a> + <a id="headerLink" href="/">parazyd.cf</a> <span id="headerSubtitle">something something</span> + </div> + + <div id="menu"> + <span class="left"> + <a class="thisSite" href="https://parazyd.cf">home</a> + <a href="https://moo.parazyd.cf">moo</a> + <a href="https://pub.parazyd.cf">pub</a> + </span> + </div> + + <div id="content"> + <div id="nav"> + + <ul> + <li><a href="/">main</a></li> + <li><a href="https://git.parazyd.cf">code/</a></li> + <li><a href="/blog/">blog/</a></li> + <li><a class="thisPage" href="/blog/musings/">&nbsp;&nbsp;&nbsp;&nbsp;musings/</a></li> + <li><a href="/projects/">projects/</a></li> + <li><a href="/contact.html">contact</a></li> + <li><a href="https://www.dyne.org">../dyne.org</a></li> + </ul> + + </div> + + <div id="main"> + +<h1>On Tails 2.0 and systemd</h1> +<p>I grinned when I read the news post that Tails, the mainstream +privacy and anonymity distro, announced that they're switching their +init system to systemd and the base distro to Debian Jessie. Way to go +Tails! In my honest opinion, this was ABSOLUTELY unnecessary and only +shows you how much systemd is affecting our daily lives. Tails turned to +shit. Unless Tails switches to Devuan when Devuan is ready, Tails will +stay shit. Luckily there are alternatives for now, and they are good. A +distro like <a href="http://www.freepto.mx">Freepto</a> is a great example.<br> +Mainstream = Bad</p> + + </div> + + </div> + + <div id="footer"> + <span class="right"> + copyleft 2016 parazyd, design heavily inspired by <a href="http://suckless.org">suckless</a> ♥ + </span> + </div> +</body> +</html> diff --git a/blog/musings/tails2.php b/blog/musings/tails2.php @@ -0,0 +1,19 @@ +<?php +$title = "random musings"; +include "header.php"; +?> + +<h1>On Tails 2.0 and systemd</h1> +<p>I grinned when I read the news post that Tails, the mainstream +privacy and anonymity distro, announced that they're switching their +init system to systemd and the base distro to Debian Jessie. Way to go +Tails! In my honest opinion, this was ABSOLUTELY unnecessary and only +shows you how much systemd is affecting our daily lives. Tails turned to +shit. Unless Tails switches to Devuan when Devuan is ready, Tails will +stay shit. Luckily there are alternatives for now, and they are good. A +distro like <a href="http://www.freepto.mx">Freepto</a> is a great example.<br> +Mainstream = Bad</p> + +<?php +include "footer.php"; +?> diff --git a/blog/navigation.php b/blog/navigation.php @@ -0,0 +1,29 @@ + <div id="menu"> + <span class="left"> + <a class="thisSite" href="https://parazyd.cf">home</a> + <a href="https://moo.parazyd.cf">moo</a> + <a href="https://pub.parazyd.cf">pub</a> + </span> + </div> + + <div id="content"> + <div id="nav"> + + <ul> + <li><a <?php if ($title=="home") + echo "class=\"thisPage\""; ?> href="/">main</a></li> + <li><a href="https://git.parazyd.cf">code/</a></li> + <li><a <?php if ($title=="blog") + echo "class=\"thisPage\""; ?> href="/blog/">blog/</a></li> + <li><a <?php if ($title=="random musings") + echo "class=\"thisPage\""; ?> href="/blog/musings/">&nbsp;&nbsp;&nbsp;&nbsp;musings/</a></li> + <li><a <?php if ($title=="projects") + echo "class=\"thisPage\""; ?> href="/projects/">projects/</a></li> + <li><a <?php if ($title=="contact") + echo "class=\"thisPage\""; ?> href="/contact.html">contact</a></li> + <li><a href="https://www.dyne.org">../dyne.org</a></li> + </ul> + + </div> + + <div id="main"> diff --git a/contact.html b/contact.html @@ -0,0 +1,65 @@ +<!DOCTYPE html> +<html> +<head> + <meta charset="utf-8"> + <meta name="description" content="Who is parazyd, software developer, designer, crypto, bitcoin, linux administrator"> + <title>contact : parazyd.cf</title> + <link rel="stylesheet" type="text/css" href="/static/style.css"> + <link rel="shortcut icon" href="/static/favicon.ico" type="image/icon"> + <link rel="icon" href="/static/favicon.ico" type="image/icon"> +</head> + <div id="header"> + <a href="/"><img alt="logo" src="/static/logo.svg"></a> + <a id="headerLink" href="/">parazyd.cf</a> <span id="headerSubtitle">something something</span> + </div> + + <div id="menu"> + <span class="left"> + <a class="thisSite" href="https://parazyd.cf">home</a> + <a href="https://moo.parazyd.cf">moo</a> + <a href="https://pub.parazyd.cf">pub</a> + </span> + </div> + + <div id="content"> + <div id="nav"> + + <ul> + <li><a href="/">main</a></li> + <li><a href="https://git.parazyd.cf">code/</a></li> + <li><a href="/blog/">blog/</a></li> + <li><a href="/blog/musings/">&nbsp;&nbsp;&nbsp;&nbsp;musings/</a></li> + <li><a href="/projects/">projects/</a></li> + <li><a class="thisPage" href="/contact.html">contact</a></li> + <li><a href="https://www.dyne.org">../dyne.org</a></li> + </ul> + + </div> + + <div id="main"> + +<h1 id="contact">Contact</h1> +<p> You can contact me via any of the following:</p> + + <ul> + <li><b>email/xmpp:</b> <a href="mailto:parazyd@dyne.org">parazyd@dyne.org</a></li> + <li><b>irc:</b> parazyd on <i>dyne</i>, <i>freenode</i> &amp; <i>OFTC</i> irc networks</li> + <li><b>twitter:</b> <a href="https://twitter.com/parazyd">@parazyd</a></li> + <li><b>github:</b> <a href="https://github.com/parazyd">github/parazyd</a></li> + <li><b>gpg:</b> 0333 7671 FDE7 5BB6 A85E&nbsp;&nbsp;C91F <a href="/FA1B0274.asc">B876 CB44 FA1B 0274</a></li> + </ul> + +<!-- <p>Bitcoin donations for various life expenses are always welcomed. <b>Thank you!</b><br> + <b><a href="bitcoin:18k3BTFevkuUr66ioSMb4dDwvMrD4YvZZQ">18k3BTFevkuUr66ioSMb4dDwvMrD4YvZZQ</a></b></p> --> + + </div> + + </div> + + <div id="footer"> + <span class="right"> + copyleft 2016 parazyd, design heavily inspired by <a href="http://suckless.org">suckless</a> ♥ + </span> + </div> +</body> +</html> diff --git a/contact.php b/contact.php @@ -0,0 +1,22 @@ +<?php +$title = "contact"; +include "header.php"; +?> + +<h1 id="contact">Contact</h1> +<p> You can contact me via any of the following:</p> + + <ul> + <li><b>email/xmpp:</b> <a href="mailto:parazyd@dyne.org">parazyd@dyne.org</a></li> + <li><b>irc:</b> parazyd on <i>dyne</i>, <i>freenode</i> &amp; <i>OFTC</i> irc networks</li> + <li><b>twitter:</b> <a href="https://twitter.com/parazyd">@parazyd</a></li> + <li><b>github:</b> <a href="https://github.com/parazyd">github/parazyd</a></li> + <li><b>gpg:</b> 0333 7671 FDE7 5BB6 A85E&nbsp;&nbsp;C91F <a href="/FA1B0274.asc">B876 CB44 FA1B 0274</a></li> + </ul> + +<!-- <p>Bitcoin donations for various life expenses are always welcomed. <b>Thank you!</b><br> + <b><a href="bitcoin:18k3BTFevkuUr66ioSMb4dDwvMrD4YvZZQ">18k3BTFevkuUr66ioSMb4dDwvMrD4YvZZQ</a></b></p> --> + +<?php +include "footer.php"; +?> diff --git a/dyne/index.html b/dyne/index.html diff --git a/footer.php b/footer.php @@ -0,0 +1,11 @@ + </div> + + </div> + + <div id="footer"> + <span class="right"> + copyleft 2016 parazyd, design heavily inspired by <a href="http://suckless.org">suckless</a> ♥ + </span> + </div> +</body> +</html> diff --git a/header.php b/header.php @@ -0,0 +1,18 @@ +<!DOCTYPE html> +<html> +<head> + <meta charset="utf-8"> + <meta name="description" content="Who is parazyd, software developer, designer, crypto, bitcoin, linux administrator"> + <title><?php echo $title; ?> : parazyd.cf</title> + <link rel="stylesheet" type="text/css" href="/static/style.css"> + <link rel="shortcut icon" href="/static/favicon.ico" type="image/icon"> + <link rel="icon" href="/static/favicon.ico" type="image/icon"> +</head> + <div id="header"> + <a href="/"><img alt="logo" src="/static/logo.svg"></a> + <a id="headerLink" href="/">parazyd.cf</a> <span id="headerSubtitle">something something</span> + </div> + +<?php + include "navigation.php"; +?> diff --git a/index.html b/index.html @@ -0,0 +1,71 @@ +<!DOCTYPE html> +<html> +<head> + <meta charset="utf-8"> + <meta name="description" content="Who is parazyd, software developer, designer, crypto, bitcoin, linux administrator"> + <title>home : parazyd.cf</title> + <link rel="stylesheet" type="text/css" href="/static/style.css"> + <link rel="shortcut icon" href="/static/favicon.ico" type="image/icon"> + <link rel="icon" href="/static/favicon.ico" type="image/icon"> +</head> + <div id="header"> + <a href="/"><img alt="logo" src="/static/logo.svg"></a> + <a id="headerLink" href="/">parazyd.cf</a> <span id="headerSubtitle">something something</span> + </div> + + <div id="menu"> + <span class="left"> + <a class="thisSite" href="https://parazyd.cf">home</a> + <a href="https://moo.parazyd.cf">moo</a> + <a href="https://pub.parazyd.cf">pub</a> + </span> + </div> + + <div id="content"> + <div id="nav"> + + <ul> + <li><a class="thisPage" href="/">main</a></li> + <li><a href="https://git.parazyd.cf">code/</a></li> + <li><a href="/blog/">blog/</a></li> + <li><a href="/blog/musings/">&nbsp;&nbsp;&nbsp;&nbsp;musings/</a></li> + <li><a href="/projects/">projects/</a></li> + <li><a href="/contact.html">contact</a></li> + <li><a href="https://www.dyne.org">../dyne.org</a></li> + </ul> + + </div> + + <div id="main"> + +<h1>Welcome</h1> +<p>This is another one of those hidden websites on the Internet. And +sometimes, these pages hold some cool things.</p> + +<p>Feel free to lurk around, there's plenty of stuff to come. Currently +it's being set up, so some links will give you a 404 or redirect you +back here.</p> + +<h2>What is this thing anyway?</h2> +<p>Hello, I'm parazyd. A <a href="https://bitcoin.org">Bitcoin</a> +enthusiast, programmer, designer and <a href="https://en.wikipedia.org/wiki/Hacker_culture">hacker</a>. +Basically you might call me a multitasker.</p> +<p>I'm a supporter of free and open source software and I actively +contribute to various FOSS projects, as well as my own. This website for +example has been built using only <a href="https://www.gnu.org/philosophy/free-sw.html">free software</a>.</p> +<p>I also contribute to the <a href="https://gentoo.org">Gentoo Linux</a> project, <a href="https://www.archlinux.org/">Arch Linux</a> +and of course, <a href="https://devuan.org">Devuan</a>.</p> +<p>Happy hacking!</p> +<img alt="burd" src="/static/bird.png"> + + </div> + + </div> + + <div id="footer"> + <span class="right"> + copyleft 2016 parazyd, design heavily inspired by <a href="http://suckless.org">suckless</a> ♥ + </span> + </div> +</body> +</html> diff --git a/index.php b/index.php @@ -0,0 +1,28 @@ +<?php +$title = "home"; +include "header.php"; +?> + +<h1>Welcome</h1> +<p>This is another one of those hidden websites on the Internet. And +sometimes, these pages hold some cool things.</p> + +<p>Feel free to lurk around, there's plenty of stuff to come. Currently +it's being set up, so some links will give you a 404 or redirect you +back here.</p> + +<h2>What is this thing anyway?</h2> +<p>Hello, I'm parazyd. A <a href="https://bitcoin.org">Bitcoin</a> +enthusiast, programmer, designer and <a href="https://en.wikipedia.org/wiki/Hacker_culture">hacker</a>. +Basically you might call me a multitasker.</p> +<p>I'm a supporter of free and open source software and I actively +contribute to various FOSS projects, as well as my own. This website for +example has been built using only <a href="https://www.gnu.org/philosophy/free-sw.html">free software</a>.</p> +<p>I also contribute to the <a href="https://gentoo.org">Gentoo Linux</a> project, <a href="https://www.archlinux.org/">Arch Linux</a> +and of course, <a href="https://devuan.org">Devuan</a>.</p> +<p>Happy hacking!</p> +<img alt="burd" src="/static/bird.png"> + +<?php +include "footer.php"; +?> diff --git a/keybase.txt b/keybase.txt @@ -0,0 +1,74 @@ +================================================================== +https://keybase.io/parazyd +-------------------------------------------------------------------- + +I hereby claim: + + * I am an admin of https://parazyd.cf + * I am parazyd (https://keybase.io/parazyd) on keybase. + * I have a public key with fingerprint 6CB4 6C63 641D B1F1 F811 5B3A BB5E 2E35 B92E 373E + +To do so, I am signing this object: + +{ + "body": { + "key": { + "eldest_kid": "0101f609824b606e198a0125912bbf071b6e5efd994c0f184b1acf77e79a135c76810a", + "fingerprint": "6cb46c63641db1f1f8115b3abb5e2e35b92e373e", + "host": "keybase.io", + "key_id": "bb5e2e35b92e373e", + "kid": "0101f609824b606e198a0125912bbf071b6e5efd994c0f184b1acf77e79a135c76810a", + "uid": "d4f0f06e5724f76b940653ffa9cffe19", + "username": "parazyd" + }, + "service": { + "hostname": "parazyd.cf", + "protocol": "https:" + }, + "type": "web_service_binding", + "version": 1 + }, + "ctime": 1458936832, + "expire_in": 157680000, + "prev": "f5199be32c1544cb2619f790604eb6c04329ce780c08569626f0574c0f09f96c", + "seqno": 51, + "tag": "signature" +} + +which yields the signature: + +-----BEGIN PGP MESSAGE----- +Version: GnuPG v2 + +owGtkmtMHFUYhhe2UIFCSItiKakwUKqyLufMdWer2wuJWFxj0+qCKWEzM3sGpntl +L9xJgICIhXBJaYiICYoJlVKIRSvFtkEpJqIFahShWIMKFOvaYksvqVucIfrDxJ+e +H+fkfHnf57zfl9McqVaFBw3naqkhLWMIGl/mVabVt2PKMN5pKcH0ZZgVrR/IZkEe +r9kqWTA9BiCAIg1YHU7yNKARZHUcgDjFQpznRcBAnkYUEi0sSwpAhDqSh5wgMgxi +WA4SlMDQOgg4TIOJkiMPuV1uyeGVsbTAk7RAEzQJLTwUoaiDkOIJjucphCOC4ll5 +ZwgkG/OdHsUhh+M5D9JKTrkmX8zr8f5D/z/n9q3jLKQIRBlDMTgpMjTPkoCmCFHk +WEEUZbgi9CC3g7MjWe3i3FxpiQWr0GBysVASkDJXpZF/C7SCKBtdbqfXKThtcj3f +63V59IrPW+JShEWIN/+NMPOSwyIPUXYUIrdHcjowPZSVgldSmJCkdCxB6whcg6Fi +l+RGZklRUHInQF7KO6hQRooUZFkeEbhgghRJCjxOQ1ZkWEADEvG0AEgCZwXE6IAA +dBTN0jgtAopRxgRYkaUFTOmqwOHE9BSUg3J5MtQj5Tk4r8+NsIrw+uD4DaqgcFVo +SLDyv1ThYdH/fLrRz6JVDSHb+/ptlYNt4zvVyz3TffNrQuWWY5eezFTd3+OaSVkN +K3hqSn0gKsb6dBOvjgKd2965ad11ruLUL61xyZuTn/cnkE0j+w3Ll2J2zL17Nuy0 +Pakx9GBdToP2XsHnExHTf04fBQVd+z/sT1lrHvtAqnnh6mX/R7VaU4bvZOtMm6m4 +v/fuxM049aO/G5evVaVR9rEfU6YeC9k71/HdDdvwocOvRBiN5ZOfHNkidDdcDk5P +qIyPm+o+NOqLe9Xw8ZnBccvApw++Suu9UD6cuqN2XiW4TTVLpQu7l/x68Q4rlGe9 +fqcnvSXl+PXkqlH0xOGfctrby86/lJNd9zI0qyrtuJ3N2DpknVoFYX27diZFbD9x +cikj/oeHrf6JlT+0N47eTe3ZuMFf31ke0M3+dpHYXR1cuWnt1qS1Q59Yv/TNhDZy +q/PKWOxczbnxs288XpyJ3e54puTF/EYy3aiuiGsq6Z4+8poh5F7LwKxp9FRV7vcL +b77/894uPPDw9mlQtLiqOeNO+yKrOivbZeo4mBqose2pzmZHBh9JWhxps7f7amI6 +tMgQxdXGpiZ2oa83Hfg191pf6dX5yMR9V0KxbwcuGhYv9A4tzC7Xn2/cqIroPu7d +11xV5Hpu2+axTuOxlfs5t3zZgfdWNJNki6m2TD3bxdU9AIGE6OvFJ571x850jRRk +gre+DPS3/AU= +=fH68 +-----END PGP MESSAGE----- + +And finally, I am proving ownership of this host by posting or +appending to this document. + +View my publicly-auditable identity here: https://keybase.io/parazyd + +================================================================== + diff --git a/mars.sh b/mars.sh @@ -0,0 +1,90 @@ +#!/usr/bin/env zsh +# +# Copyright (c) 2015-2016 parazyd +# mars is written and maintained by parazyd <parazyd@dyne.org> +# +# This file is part of mars +# +# This source code is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This software is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this source code. If not, see <http://www.gnu.org/licenses/>. +autoload colors; colors +source webtree + +generate() { + print "${fg[green]}(*) generating your static pages${reset_color}" + for dir in $tree; do + pushd $dir + + pages=($(ls *.php)) + + print "${fg[blue]} -- /$dir --${reset_color}" + + for page in $pages; do + if [[ -n "${exclude[(r)$page]}" ]]; then + skip-page + else + process-page + fi + done + + popd + done +} + +process-page() { + name=${page[(ws:.:)1]} + php -f $page > $name.html \ + && print "[ ${fg[green]}OK${reset_color} ] $name.php -> $name.html" \ + || print "[${fg[red]}NOPE${reset_color}] $name.php -> $name.html " +} + +skip-page() { + name=${page[(ws:.:)1]} + print "[${fg[yellow]}SKIP${reset_color}] $name.php -> $name.html" +} + +clean() { + print "${fg[green]}(*) cleaning...${reset_color}" + for dir in $tree; do + pushd $dir + + pages=($(ls *.php)) + + print "${fg[blue]} -- /$dir --${reset_color}" + + for page in $pages; do + [[ -n "${exclude[(r)$page]}" ]] || { + name=${page[(ws:.:)1]} + printf "(*) " + rm -v $name.html + } + done + + popd + done +} + +push() { + print "${fg[green]}(*) rsyncing website...${reset_color}" + + rsync -P -e 'ssh' -avl --delete --stats --progress \ + --exclude-from 'rsync-exclude' \ + . $WEBHOST:$WEBROOT +} + +case "$1" in + generate) generate;; + clean) clean;; + push) push;; + *) print "usage: `basename $0` {generate|clean|push}";; +esac diff --git a/moo/footer.php b/moo/footer.php @@ -0,0 +1,11 @@ + </div> + + </div> + + <div id="footer"> + <span class="right"> + copyleft 2016 parazyd, design heavily inspired by <a href="http://suckless.org">suckless</a> ♥ + </span> + </div> +</body> +</html> diff --git a/moo/header.php b/moo/header.php @@ -0,0 +1,18 @@ +<!DOCTYPE html> +<html> +<head> + <meta charset="utf-8"> + <meta name="description" content="Who is parazyd, software developer, designer, crypto, bitcoin, linux administrator"> + <title><?php echo $title; ?> : parazyd.cf</title> + <link rel="stylesheet" type="text/css" href="/static/style.css"> + <link rel="shortcut icon" href="/static/favicon.ico" type="image/icon"> + <link rel="icon" href="/static/favicon.ico" type="image/icon"> +</head> + <div id="header"> + <a href="/"><img alt="logo" src="/static/logo.svg"></a> + <a id="headerLink" href="/">parazyd.cf</a> <span id="headerSubtitle">something something</span> + </div> + +<?php + include "navigation.php"; +?> diff --git a/moo/index.html b/moo/index.html @@ -0,0 +1,58 @@ +<!DOCTYPE html> +<html> +<head> + <meta charset="utf-8"> + <meta name="description" content="Who is parazyd, software developer, designer, crypto, bitcoin, linux administrator"> + <title>moo : parazyd.cf</title> + <link rel="stylesheet" type="text/css" href="/static/style.css"> + <link rel="shortcut icon" href="/static/favicon.ico" type="image/icon"> + <link rel="icon" href="/static/favicon.ico" type="image/icon"> +</head> + <div id="header"> + <a href="/"><img alt="logo" src="/static/logo.svg"></a> + <a id="headerLink" href="/">parazyd.cf</a> <span id="headerSubtitle">something something</span> + </div> + + <div id="menu"> + <span class="left"> + <a href="https://parazyd.cf">home</a> + <a class="thisSite" href="https://moo.parazyd.cf">moo</a> + <a href="https://pub.parazyd.cf">pub</a> + </span> + </div> + + <div id="content"> + <div id="nav"> + + <ul> + <li><a href="https://parazyd.cf">../main</a></li> + <li><a href="https://git.parazyd.cf">../code/</a></li> + <li><a href="https://parazyd.cf/blog/">../blog/</a></li> + <li><a href="https://parazyd.cf/blog/musings/">&nbsp;&nbsp;&nbsp;&nbsp;musings/</a></li> + <li><a href="https://parazyd.cf/projects/">../projects/</a></li> + <li><a href="https://parazyd.cf/contact.html">../contact</a></li> + <li><a href="https://www.dyne.org">../../dyne.org</a></li> + </ul> + + </div> + + <div id="main"> + +<h1>Moo</h1> +<p>Yet another pomf clone!</p> +<p>Sorry, this still isn't up, not until I buy a new server... You can +help by <a href="https://parazyd.cf/contact.html">donating</a>.</p> + +<img alt="burd" src="/static/bird.png"> + + </div> + + </div> + + <div id="footer"> + <span class="right"> + copyleft 2016 parazyd, design heavily inspired by <a href="http://suckless.org">suckless</a> ♥ + </span> + </div> +</body> +</html> diff --git a/moo/index.php b/moo/index.php @@ -0,0 +1,15 @@ +<?php +$title = "moo"; +include "header.php"; +?> + +<h1>Moo</h1> +<p>Yet another pomf clone!</p> +<p>Sorry, this still isn't up, not until I buy a new server... You can +help by <a href="https://parazyd.cf/contact.html">donating</a>.</p> + +<img alt="burd" src="/static/bird.png"> + +<?php +include "footer.php"; +?> diff --git a/moo/navigation.php b/moo/navigation.php @@ -0,0 +1,29 @@ + <div id="menu"> + <span class="left"> + <a href="https://parazyd.cf">home</a> + <a class="thisSite" href="https://moo.parazyd.cf">moo</a> + <a href="https://pub.parazyd.cf">pub</a> + </span> + </div> + + <div id="content"> + <div id="nav"> + + <ul> + <li><a <?php if ($title=="home") + echo "class=\"thisPage\""; ?> href="https://parazyd.cf">../main</a></li> + <li><a href="https://git.parazyd.cf">../code/</a></li> + <li><a <?php if ($title=="blog") + echo "class=\"thisPage\""; ?> href="https://parazyd.cf/blog/">../blog/</a></li> + <li><a <?php if ($title=="random musings") + echo "class=\"thisPage\""; ?> href="https://parazyd.cf/blog/musings/">&nbsp;&nbsp;&nbsp;&nbsp;musings/</a></li> + <li><a <?php if ($title=="projects") + echo "class=\"thisPage\""; ?> href="https://parazyd.cf/projects/">../projects/</a></li> + <li><a <?php if ($title=="contact") + echo "class=\"thisPage\""; ?> href="https://parazyd.cf/contact.html">../contact</a></li> + <li><a href="https://www.dyne.org">../../dyne.org</a></li> + </ul> + + </div> + + <div id="main"> diff --git a/moo/static/bird.png b/moo/static/bird.png Binary files differ. diff --git a/moo/static/favicon.ico b/moo/static/favicon.ico Binary files differ. diff --git a/moo/static/fonts/OfficinaSansStd-Bold.otf b/moo/static/fonts/OfficinaSansStd-Bold.otf Binary files differ. diff --git a/moo/static/fonts/OfficinaSansStd-BoldItalic.otf b/moo/static/fonts/OfficinaSansStd-BoldItalic.otf Binary files differ. diff --git a/moo/static/fonts/OfficinaSansStd-Book.otf b/moo/static/fonts/OfficinaSansStd-Book.otf Binary files differ. diff --git a/moo/static/fonts/OfficinaSansStd-BookItalic.otf b/moo/static/fonts/OfficinaSansStd-BookItalic.otf Binary files differ. diff --git a/moo/static/index.html b/moo/static/index.html diff --git a/moo/static/logo.svg b/moo/static/logo.svg @@ -0,0 +1 @@ +<?xml version="1.0" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" version="1.0" width="140" height="140"><g transform="matrix(20,0,0,20,10,10)"><path d="m0 0h6v6h-6zm0 2h6m-6 2h6m-4-4v6m2-6v6" style="fill:none;stroke:#000;stroke-width:.1;"/><circle cx="3" cy="1" r=".8"/><circle cx="5" cy="3" r=".8"/><circle cx="1" cy="5" r=".8"/><circle cx="3" cy="5" r=".8"/><circle cx="5" cy="5" r=".8"/></g></svg>+ \ No newline at end of file diff --git a/moo/static/style.css b/moo/static/style.css @@ -0,0 +1,189 @@ +@font-face { + font-family: 'OfficinaBoldItalic'; + src: url('/static/fonts/OfficinaSansStd-BoldItalic.otf'); +} +@font-face { + font-family: 'OfficinaBold'; + src: url('/static/fonts/OfficinaSansStd-Bold.otf'); +} +@font-face { + font-family: 'OfficinaBookItalic'; + src: url('/static/fonts/OfficinaSansStd-BookItalic.otf'); +} +@font-face { + font-family: 'OfficinaBook'; + src: url('/static/fonts/OfficinaSansStd-Book.otf'); +} + +body { + background-color: #eee; + color: #222; + font-family: 'OfficinaBook', sans-serif; + -webkit-font-smoothing: antialiased; + padding: 0; + margin: 0; +} + +hr { margin: 30px 60px; } + +i { font-family: 'OfficinaBookItalic', sans-serif; } +b, strong { font-family: 'OfficinaBold', sans-serif; } +b i, i b, strong i, i strong { font-family: 'OfficinaBoldItalic', sans-serif; } + +a, a:visited { + color: #058; + text-decoration: none; + -webkit-transition: all 0.2s linear; + -moz-transition: all 0.2s linear; + -ms-transition: all 0.2s linear; + -o-transition: all 0.2s linear; + transition: all 0.2s linear; +} + +a:hover { + background-color: #eee; + text-decoration: none; +} + +#menu { + clear: both; + overflow: hidden; + color: #069; + background-color: #333; + padding: 0.7ex; + font-size: 94%; + border-top: 1px solid #333; + border-bottom: 1px solid #333; +} + +#menu a { + padding: 0.5ex 1ex 0.5ex 1ex; + color: #fff; +} + +#menu a:hover { + background-color: #333; + color: #17a; +} + +#menu a.thisSite { + font-weight: bold; +} + +#header { + clear: both; + color: #666; + font-size: 1.78em; + padding: 0.7ex 0.7ex 0.7ex 0.7em; +} + +#header img { + width: 30px; +} + +#headerLink { + color: #666; + margin-left: 5px; +} + +h1 { + font-family: 'OfficinaBold', sans-serif; + margin: 1em 1ex 0.5ex 0; + font-size: 1.4em; +} + +h2 { + font-family: 'OfficinaBold', sans-serif; + margin: 1em 1ex 0.5ex 0; + font-size: 1.3em; +} + +h3 { + font-family: 'OfficinaBold', sans-serif; + margin: 1em 1ex 0.5ex 0; + font-size: 1.0em; +} + +h4 { + font-family: 'OfficinaBold', sans-serif; + margin: 1em 1ex 0.5ex 0; + font-size: 0.9em; +} + +#headerSubtitle { + font-size: 0.75em; + font-style: italic; + margin-left: 1em; +} + +#content { + clear: both; + margin: 0; + padding: 0; + background-color: #fff; + overflow: hidden; +} + +#nav { + background-color: #fff; + float: left; + margin: 0 1px 0 0; + padding: 1em 0; + border-right: 1px dotted #ccc; + width: 200px; +} + +#nav ul { + margin: 0; + padding: 0; +} + +#nav li { + list-style: none; + padding: 0; + margin: 0; +} + +#nav li ul { + padding-left: 0.6em !important; +} + +#nav li a { + display: block; + margin: 0; + padding: 0.8ex 2em 0.8ex 1em; +} + +#nav li a.thisPage { + color: #222; /*#333;*/ + font-weight: bold; + /*font-style: italic;*/ +} + +#main { + margin: 0 0 0 200px; + padding: 1.5em; + max-width: 50em; +} + +#footer { + clear: both; + color: #666; + border-top: 1px solid #ccc; + font-size: 84%; + padding: 1em; + margin: 0 0 1.5em 0; +} + +.left { + float: left; + margin: 0; + padding: 0; +} + +.right { + float: right; + margin: 0; + padding: 0; +} + diff --git a/navigation.php b/navigation.php @@ -0,0 +1,29 @@ + <div id="menu"> + <span class="left"> + <a class="thisSite" href="https://parazyd.cf">home</a> + <a href="https://moo.parazyd.cf">moo</a> + <a href="https://pub.parazyd.cf">pub</a> + </span> + </div> + + <div id="content"> + <div id="nav"> + + <ul> + <li><a <?php if ($title=="home") + echo "class=\"thisPage\""; ?> href="/">main</a></li> + <li><a href="https://git.parazyd.cf">code/</a></li> + <li><a <?php if ($title=="blog") + echo "class=\"thisPage\""; ?> href="/blog/">blog/</a></li> + <li><a <?php if ($title=="random musings") + echo "class=\"thisPage\""; ?> href="/blog/musings/">&nbsp;&nbsp;&nbsp;&nbsp;musings/</a></li> + <li><a <?php if ($title=="projects") + echo "class=\"thisPage\""; ?> href="/projects/">projects/</a></li> + <li><a <?php if ($title=="contact") + echo "class=\"thisPage\""; ?> href="/contact.html">contact</a></li> + <li><a href="https://www.dyne.org">../dyne.org</a></li> + </ul> + + </div> + + <div id="main"> diff --git a/projects/footer.php b/projects/footer.php @@ -0,0 +1,11 @@ + </div> + + </div> + + <div id="footer"> + <span class="right"> + copyleft 2016 parazyd, design heavily inspired by <a href="http://suckless.org">suckless</a> ♥ + </span> + </div> +</body> +</html> diff --git a/projects/header.php b/projects/header.php @@ -0,0 +1,18 @@ +<!DOCTYPE html> +<html> +<head> + <meta charset="utf-8"> + <meta name="description" content="Who is parazyd, software developer, designer, crypto, bitcoin, linux administrator"> + <title><?php echo $title; ?> : parazyd.cf</title> + <link rel="stylesheet" type="text/css" href="/static/style.css"> + <link rel="shortcut icon" href="/static/favicon.ico" type="image/icon"> + <link rel="icon" href="/static/favicon.ico" type="image/icon"> +</head> + <div id="header"> + <a href="/"><img alt="logo" src="/static/logo.svg"></a> + <a id="headerLink" href="/">parazyd.cf</a> <span id="headerSubtitle">something something</span> + </div> + +<?php + include "navigation.php"; +?> diff --git a/projects/index.html b/projects/index.html @@ -0,0 +1,69 @@ +<!DOCTYPE html> +<html> +<head> + <meta charset="utf-8"> + <meta name="description" content="Who is parazyd, software developer, designer, crypto, bitcoin, linux administrator"> + <title>projects : parazyd.cf</title> + <link rel="stylesheet" type="text/css" href="/static/style.css"> + <link rel="shortcut icon" href="/static/favicon.ico" type="image/icon"> + <link rel="icon" href="/static/favicon.ico" type="image/icon"> +</head> + <div id="header"> + <a href="/"><img alt="logo" src="/static/logo.svg"></a> + <a id="headerLink" href="/">parazyd.cf</a> <span id="headerSubtitle">something something</span> + </div> + + <div id="menu"> + <span class="left"> + <a class="thisSite" href="https://parazyd.cf">home</a> + <a href="https://moo.parazyd.cf">moo</a> + <a href="https://pub.parazyd.cf">pub</a> + </span> + </div> + + <div id="content"> + <div id="nav"> + + <ul> + <li><a href="/">main</a></li> + <li><a href="https://git.parazyd.cf">code/</a></li> + <li><a href="/blog/">blog/</a></li> + <li><a href="/blog/musings/">&nbsp;&nbsp;&nbsp;&nbsp;musings/</a></li> + <li><a class="thisPage" href="/projects/">projects/</a></li> + <li><a href="/contact.html">contact</a></li> + <li><a href="https://www.dyne.org">../dyne.org</a></li> + </ul> + + </div> + + <div id="main"> + +<h1>Projects</h1> +<p>Some projects I work on or/and are worth mentioning</p> + +<h2>Arch Linux, systemd free</h2> +<p><a href="http://systemd-free.org">http://systemd-free.org</a><br> +Our effort to kick systemd out of Arch Linux. Currently, we have OpenRC +working extremely stable with Arch, and also offering a new installation +ISO which gets your Arch running with OpenRC from the start!</p> + +<h2><a href="https://git.parazyd.cf/coffin/tree/">COFFIN</a></h2> +<p>Cryptographic office filer for important nuggets<br> +Encrypted LAN file storage made easy. Using <a href="https://www.dyne.org/software/tomb">tomb</a>, +encrypted containers are created and easily unlocked using one of your USB sticks.</p> + +<h2>Moo</h2> +<p><a href="https://moo.parazyd.cf">https://moo.parazyd.cf</a><br> +Yet another pomf clone!</p> + + </div> + + </div> + + <div id="footer"> + <span class="right"> + copyleft 2016 parazyd, design heavily inspired by <a href="http://suckless.org">suckless</a> ♥ + </span> + </div> +</body> +</html> diff --git a/projects/index.php b/projects/index.php @@ -0,0 +1,26 @@ +<?php +$title = "projects"; +include "header.php"; +?> + +<h1>Projects</h1> +<p>Some projects I work on or/and are worth mentioning</p> + +<h2>Arch Linux, systemd free</h2> +<p><a href="http://systemd-free.org">http://systemd-free.org</a><br> +Our effort to kick systemd out of Arch Linux. Currently, we have OpenRC +working extremely stable with Arch, and also offering a new installation +ISO which gets your Arch running with OpenRC from the start!</p> + +<h2><a href="https://git.parazyd.cf/coffin/tree/">COFFIN</a></h2> +<p>Cryptographic office filer for important nuggets<br> +Encrypted LAN file storage made easy. Using <a href="https://www.dyne.org/software/tomb">tomb</a>, +encrypted containers are created and easily unlocked using one of your USB sticks.</p> + +<h2>Moo</h2> +<p><a href="https://moo.parazyd.cf">https://moo.parazyd.cf</a><br> +Yet another pomf clone!</p> + +<?php +include "footer.php"; +?> diff --git a/projects/navigation.php b/projects/navigation.php @@ -0,0 +1,29 @@ + <div id="menu"> + <span class="left"> + <a class="thisSite" href="https://parazyd.cf">home</a> + <a href="https://moo.parazyd.cf">moo</a> + <a href="https://pub.parazyd.cf">pub</a> + </span> + </div> + + <div id="content"> + <div id="nav"> + + <ul> + <li><a <?php if ($title=="home") + echo "class=\"thisPage\""; ?> href="/">main</a></li> + <li><a href="https://git.parazyd.cf">code/</a></li> + <li><a <?php if ($title=="blog") + echo "class=\"thisPage\""; ?> href="/blog/">blog/</a></li> + <li><a <?php if ($title=="random musings") + echo "class=\"thisPage\""; ?> href="/blog/musings/">&nbsp;&nbsp;&nbsp;&nbsp;musings/</a></li> + <li><a <?php if ($title=="projects") + echo "class=\"thisPage\""; ?> href="/projects/">projects/</a></li> + <li><a <?php if ($title=="contact") + echo "class=\"thisPage\""; ?> href="/contact.html">contact</a></li> + <li><a href="https://www.dyne.org">../dyne.org</a></li> + </ul> + + </div> + + <div id="main"> diff --git a/rsync-exclude b/rsync-exclude @@ -0,0 +1,11 @@ +rsync-exclude +*.php +.git/* +Makefile +.gitignore +*.swp +mars.sh +webtree +README.md +LICENSE +pub/* diff --git a/static/bird.png b/static/bird.png Binary files differ. diff --git a/static/favicon.ico b/static/favicon.ico Binary files differ. diff --git a/static/fonts/OfficinaSansStd-Bold.otf b/static/fonts/OfficinaSansStd-Bold.otf Binary files differ. diff --git a/static/fonts/OfficinaSansStd-BoldItalic.otf b/static/fonts/OfficinaSansStd-BoldItalic.otf Binary files differ. diff --git a/static/fonts/OfficinaSansStd-Book.otf b/static/fonts/OfficinaSansStd-Book.otf Binary files differ. diff --git a/static/fonts/OfficinaSansStd-BookItalic.otf b/static/fonts/OfficinaSansStd-BookItalic.otf Binary files differ. diff --git a/static/index.html b/static/index.html diff --git a/static/logo.svg b/static/logo.svg @@ -0,0 +1 @@ +<?xml version="1.0" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" version="1.0" width="140" height="140"><g transform="matrix(20,0,0,20,10,10)"><path d="m0 0h6v6h-6zm0 2h6m-6 2h6m-4-4v6m2-6v6" style="fill:none;stroke:#000;stroke-width:.1;"/><circle cx="3" cy="1" r=".8"/><circle cx="5" cy="3" r=".8"/><circle cx="1" cy="5" r=".8"/><circle cx="3" cy="5" r=".8"/><circle cx="5" cy="5" r=".8"/></g></svg>+ \ No newline at end of file diff --git a/static/style.css b/static/style.css @@ -0,0 +1,189 @@ +@font-face { + font-family: 'OfficinaBoldItalic'; + src: url('/static/fonts/OfficinaSansStd-BoldItalic.otf'); +} +@font-face { + font-family: 'OfficinaBold'; + src: url('/static/fonts/OfficinaSansStd-Bold.otf'); +} +@font-face { + font-family: 'OfficinaBookItalic'; + src: url('/static/fonts/OfficinaSansStd-BookItalic.otf'); +} +@font-face { + font-family: 'OfficinaBook'; + src: url('/static/fonts/OfficinaSansStd-Book.otf'); +} + +body { + background-color: #eee; + color: #222; + font-family: 'OfficinaBook', sans-serif; + -webkit-font-smoothing: antialiased; + padding: 0; + margin: 0; +} + +hr { margin: 30px 60px; } + +i { font-family: 'OfficinaBookItalic', sans-serif; } +b, strong { font-family: 'OfficinaBold', sans-serif; } +b i, i b, strong i, i strong { font-family: 'OfficinaBoldItalic', sans-serif; } + +a, a:visited { + color: #058; + text-decoration: none; + -webkit-transition: all 0.2s linear; + -moz-transition: all 0.2s linear; + -ms-transition: all 0.2s linear; + -o-transition: all 0.2s linear; + transition: all 0.2s linear; +} + +a:hover { + background-color: #eee; + text-decoration: none; +} + +#menu { + clear: both; + overflow: hidden; + color: #069; + background-color: #333; + padding: 0.7ex; + font-size: 94%; + border-top: 1px solid #333; + border-bottom: 1px solid #333; +} + +#menu a { + padding: 0.5ex 1ex 0.5ex 1ex; + color: #fff; +} + +#menu a:hover { + background-color: #333; + color: #17a; +} + +#menu a.thisSite { + font-weight: bold; +} + +#header { + clear: both; + color: #666; + font-size: 1.78em; + padding: 0.7ex 0.7ex 0.7ex 0.7em; +} + +#header img { + width: 30px; +} + +#headerLink { + color: #666; + margin-left: 5px; +} + +h1 { + font-family: 'OfficinaBold', sans-serif; + margin: 1em 1ex 0.5ex 0; + font-size: 1.4em; +} + +h2 { + font-family: 'OfficinaBold', sans-serif; + margin: 1em 1ex 0.5ex 0; + font-size: 1.3em; +} + +h3 { + font-family: 'OfficinaBold', sans-serif; + margin: 1em 1ex 0.5ex 0; + font-size: 1.0em; +} + +h4 { + font-family: 'OfficinaBold', sans-serif; + margin: 1em 1ex 0.5ex 0; + font-size: 0.9em; +} + +#headerSubtitle { + font-size: 0.75em; + font-style: italic; + margin-left: 1em; +} + +#content { + clear: both; + margin: 0; + padding: 0; + background-color: #fff; + overflow: hidden; +} + +#nav { + background-color: #fff; + float: left; + margin: 0 1px 0 0; + padding: 1em 0; + border-right: 1px dotted #ccc; + width: 200px; +} + +#nav ul { + margin: 0; + padding: 0; +} + +#nav li { + list-style: none; + padding: 0; + margin: 0; +} + +#nav li ul { + padding-left: 0.6em !important; +} + +#nav li a { + display: block; + margin: 0; + padding: 0.8ex 2em 0.8ex 1em; +} + +#nav li a.thisPage { + color: #222; /*#333;*/ + font-weight: bold; + /*font-style: italic;*/ +} + +#main { + margin: 0 0 0 200px; + padding: 1.5em; + max-width: 50em; +} + +#footer { + clear: both; + color: #666; + border-top: 1px solid #ccc; + font-size: 84%; + padding: 1em; + margin: 0 0 1.5em 0; +} + +.left { + float: left; + margin: 0; + padding: 0; +} + +.right { + float: right; + margin: 0; + padding: 0; +} + diff --git a/webtree b/webtree @@ -0,0 +1,36 @@ +# Here configure your webserver and webroot path for rsync +WEBHOST="parazyd.cf" +WEBROOT="public_html/" + +# Here add the tree of your website, ex: +# +# tree=( +# . +# +# blog +# blog/musings +# blog/201603 +# +# pub +# pub/priv +# pub/tmp +# pub/tmp/screenshots +# ) +tree=( + . + + blog + blog/musings + blog/201603 + + moo + + projects +) + +# Here add files you want excluded from being generated as .html +exclude=( + header.php + navigation.php + footer.php +)