mirror of
http://git.nowherejezfoltodf4jiyl6r56jnzintap5vyjlia7fkirfsnfizflqd.onion/nihilist/blog-contributions.git
synced 2025-07-02 11:56:40 +00:00
211 lines
16 KiB
HTML
211 lines
16 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<meta name="description" content="">
|
|
<meta name="author" content="">
|
|
<link rel="shortcut icon" href="../../../../../../assets/img/favicon.png">
|
|
|
|
<title>How to write good Criticism</title>
|
|
|
|
<!-- Bootstrap core CSS -->
|
|
<link href="../../assets/css/bootstrap.css" rel="stylesheet">
|
|
<link href="../../assets/css/xt256.css" rel="stylesheet">
|
|
|
|
|
|
|
|
<!-- Custom styles for this template -->
|
|
<link href="../../assets/css/main.css" rel="stylesheet">
|
|
|
|
|
|
|
|
<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
|
|
<!--[if lt IE 9]>
|
|
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
|
|
<script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
|
|
<![endif]-->
|
|
</head>
|
|
|
|
<body>
|
|
|
|
<!-- Static navbar -->
|
|
<div class="navbar navbar-inverse-anon navbar-static-top">
|
|
<div class="container">
|
|
<div class="navbar-header">
|
|
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
|
|
<span class="icon-bar"></span>
|
|
<span class="icon-bar"></span>
|
|
<span class="icon-bar"></span>
|
|
</button>
|
|
<a class="navbar-brand-anon" href="\index.html">The Nihilism Opsec Blog</a>
|
|
</div>
|
|
<div class="navbar-collapse collapse">
|
|
<ul class="nav navbar-nav navbar-right">
|
|
|
|
<li><a href="/about.html">About</a></li>
|
|
<li><a href="/blog.html">Categories</a></li>
|
|
|
|
<li><a href="/contact.html">Contact</a></li>
|
|
</ul>
|
|
</div><!--/.nav-collapse -->
|
|
|
|
</div>
|
|
</div>
|
|
|
|
<!-- +++++ Posts Lists +++++ -->
|
|
<!-- +++++ First Post +++++ -->
|
|
<div id="anon2">
|
|
<div class="container">
|
|
<div class="row">
|
|
<div class="col-lg-8 col-lg-offset-2">
|
|
<a href="../index.html">Previous Page</a></br></br><p><img src="../../assets/img/user.png" width="50px" height="50px"> <ba>nihilist - 2025 / 04 / 07</ba></p>
|
|
<h1>How to write good Criticism </h1>
|
|
<p>In this tutorial, we're going to cover how you can contribute as a reader, by effectively criticizing the blogposts we wrote, in order to help us find what we overlooked so that we can fix it.</p>
|
|
<p>Message to everyone that ever wrote, and will ever write criticism regarding the blogposts we wrote so far: <b>Go ahead, if you are closer to the truth than we are, you're more than welcome to tell us about it and why, but if you want to get your point across efficiently, you have to learn how to criticize like an adult.</b> </p>
|
|
|
|
|
|
<p><img src="../logos/daturagit.png" style="width:100px"> <u>Sidenote:</u> Help us improve this tutorial by letting us know if there's anything missing or incorrect on this <a href="http://git.nowherejezfoltodf4jiyl6r56jnzintap5vyjlia7fkirfsnfizflqd.onion/nihilist/blog-contributions/issues/260">git issue</a> directly!</p>
|
|
|
|
</div>
|
|
</div><!-- /row -->
|
|
</div> <!-- /container -->
|
|
</div><!-- /grey -->
|
|
|
|
<!-- +++++ Second Post +++++ -->
|
|
<div id="anon3">
|
|
<div class="container">
|
|
<div class="row">
|
|
<div class="col-lg-8 col-lg-offset-2">
|
|
<h2><b>Nobody knows everything</b></h2>
|
|
<p>First of all, i'll clear up a misconception that people seem to think far too often: <b>No, <a href="../../productivity/scio-nihil/index.html">i don't know everything.</a></b> But neither do they, even if they pretend otherwise. There is a reason as of why we are welcoming criticism on all of our blogposts: <b>we are aware that we don't know everything, and we strive to know as much as we possibly can.</b> </p>
|
|
<img src="../../productivity/scio-nihil/4.png" class="imgRz">
|
|
<p>Just because you managed to fill your head (this bucket) with water from the ocean (knowledge from a particular topic), <b>doesn't mean that you managed to empty the whole ocean into your bucket.</b> Nobody knows everything, myself included, and yourself included. Yeah i know, it's hard to admit sometimes.</p>
|
|
<p>Our tutorials aren't perfect, and we're never going to pretend that they are. <b>There's always room for improvement, so you're more than welcome to send us criticism to let us know what we missed.</b> And if your criticism is valid, we'll listen and update the tutorial accordingly. </p>
|
|
<p>Thing is, you also need to know how to criticize correctly if you want us to actually improve what we're doing. (if you're not criticizing correctly, all you're making is just noise and contributing to the problem, rather than putting in a little more effort to contribute to the solution that we're trying to bring to the table.)</p>
|
|
</div>
|
|
</div><!-- /row -->
|
|
</div> <!-- /container -->
|
|
</div><!-- /white -->
|
|
|
|
<div id="anon2">
|
|
<div class="container">
|
|
<div class="row">
|
|
<div class="col-lg-8 col-lg-offset-2">
|
|
<h2><b>Graham's Hierarchy of Disagreement</b></h2> </br> </br>
|
|
<p>I'll have to heavily quote Graham's <a href="https://paulgraham.com/disagree.html">excellent blogpost</a> on the matter, because there is a hierarchy to argue about something, and contrary to what most people think, you can also do so respectfully (<b>which means that you can argue like an adult, instead of argue like a child</b>).</p>
|
|
<img src="0.png" class="imgRz">
|
|
<p>First of all it's a matter of maturity. If you're an adult and your ego is still in the way, refer to <a href="../../productivity/sum-nihil/index.html">Sum Nihil</a> to fix it. <b>Because otherwise you're most likely going to be incapable of stopping yourself to resort to ad hominem on the way.</b> I saw that happen way too often, which is a clear shame.</p>
|
|
<p>Proper communication is very important if you wish to convey your perception to someone else. In our usecase where we have blogposts relating to operational security, if we are wrong anywhere along the way, <b>there's potentially an entire reasoning, context, logic, purpose, and setup to dismantle and criticize</b>. </p>
|
|
</div>
|
|
</div><!-- /row -->
|
|
</div> <!-- /container -->
|
|
</div><!-- /white -->
|
|
|
|
|
|
<!-- +++++ Second Post +++++ -->
|
|
<div id="anon1">
|
|
<div class="container">
|
|
<div class="row">
|
|
<div class="col-lg-8 col-lg-offset-2">
|
|
<h2><b>Low-Quality Criticism</b></h2> </br> </br>
|
|
<p><b><u>- Level 0:</u></b> At the lowest level (Name-calling)</b> you can call me a dumbo jumbo and meanie, but in the end you're just throwing a tantrum because you don't like me. I think you can avoid polluting whatever public place you have found to do that and grow up a bit, you'll save everyone's time.</p>
|
|
<p><b><u>- Level 1:</u></b> (Ad Hominem)</b> you can also criticize my characteristics and pretend that i am too young to know more than you, Oh, The mighty all knowing, you're doing the same thing as the above but you're also trying to puff up your own ego at the same time. Dishonesty in arguments is sadly way too common, resulting in Sophisticated Ad Hominems</p>
|
|
<pre><code class="nim">
|
|
[...] We still sometimes see deliberate dishonesty, as when someone picks out minor points of an argument and refutes those. Sometimes the spirit in which this is done makes it more of a sophisticated form of ad hominem than actual refutation. For example, correcting someone's grammar, or harping on minor mistakes in names or numbers. Unless the opposing argument actually depends on such things, the only purpose of correcting them is to discredit one's opponent.
|
|
|
|
Truly refuting something requires one to refute its central point, or at least one of them. And that means one has to commit explicitly to what the central point is.
|
|
|
|
</pre></code>
|
|
<p><b>If all you can think about is how to win the next argument, then you're not a truth seeker, You're just desperatly trying to protect your ego.</b> I was once like that to be clear, but i grew out of it. Everyone can grow out of it. You just have to be willing to leave your insecurities behind to be able to move forward.</p>
|
|
|
|
<p><b><u>- Level 2:</u></b> (Responding to the tone)</b> you can also criticize how arrogantly i wrote what i wrote and how i pretend to know more than you, but still even here you're not even addressing the actual content that i wrote. Again, all you're doing is just noise still.</p>
|
|
|
|
<p>If this is what you think criticizing is about, you need to realize that all you're trying to do is paint yourself in a good picture, and paint the other side in a bad picture, and in a lazy way too. If you act that way, all you're doing is just being obvious in showing off your lack of maturity. Feel free to do that, but don't expect me to listen to what you have to say afterward.<p>
|
|
|
|
|
|
<p><b><u>- Level 3:</u></b> (Contradiction)</b> For example, <b>if you start to say that using closed-source software is suitable for private use without explaining why</b>, like how the moderators at privacy guides are doing, you're not helping either. Just because you're a moderator of a privacy laxism forum <b>doesn't mean that affirming the opposite of what an entire blogpost says without explaining why is going to disprove anything.</b> </p>
|
|
<img src="1.png" class="imgRz">
|
|
<p>This is an example of a very low effort criticism, it simply highlights that one party has a ton of compelling arguments and while the other one doesn't, they don't even care about defending their point. <b>In this particular contradiction, the other party is downplaying the requirements to achieve privacy,</b> implying that being spied on by the government or corporations is acceptable, when in fact it is not. <b>This is also known as a Minimisation Fallacy</b></p>
|
|
<p>The other extreme of this type of fallacy would be <b> spreading <a href="https://en.wikipedia.org/wiki/Fear,_uncertainty,_and_doubt">FUD</a> (Fear Uncertainty Doubt)</b> like in <a href="https://tottnews.com/2024/09/25/tor-web-browser-cracked/">this article</a>:</p>
|
|
<img src="6.png" class="imgRz">
|
|
|
|
<p> it is a disinformation technique simply aimed at spewing bullshit without any proof to back up one's claims, because according to <a href="https://en.wikipedia.org/wiki/Brandolini%27s_law">Brandolini's law</a>, also known as the bullshit asymmetry principle:</p>
|
|
<pre><code class="nim">
|
|
The amount of energy needed to refute bullshit is an order of magnitude bigger than that needed to produce it.
|
|
|
|
</pre></code>
|
|
<p>Nowadays, where everyone (including journalists or sunday privacy laxists) can have their uneducated say on everything, <b>it is because of idiots that can't shut up that we are swimming in an ocean of bullshit where actual quality is hidden 10,000 kms below the surface.</b> It is an herculean task to untangle everyone's blatant lack of education, but lucky for you we're not lazy blogposters, this blog is here to preserve quality, when we're wrong we admit it, learn from it, adapt and rewrite accordingly to get closer to the truth. <b>We won't give in to FUD, or any minimization fallacy whatsoever</b>, Stay true to your logic and reasoning.</p>
|
|
<p>Don't just contradict what we say, bring reasoning, arguments, logic, data and links to those to the table when you do so because otherwise you're just ignoring the argument completely. <b>Legit Criticism takes more effort like in the examples below, where we will definitely listen:</b></p>
|
|
|
|
|
|
|
|
</div>
|
|
</div><!-- /row -->
|
|
</div> <!-- /container -->
|
|
</div><!-- /white -->
|
|
|
|
|
|
<!-- +++++ Second Post +++++ -->
|
|
<div id="anon2">
|
|
<div class="container">
|
|
<div class="row">
|
|
<div class="col-lg-8 col-lg-offset-2">
|
|
<h2><b>High-Quality Criticism</b></h2> </br> </br>
|
|
|
|
<p><b><u>- Level 4:</b> (Counterargument)</u></b> For example, if you had read the <a href="../sensitivevm/old.html">previous Sensitive VM Setup</a> tutorial i wrote, you'd realize that the crucial Host OS live mode requirement wasn't even covered, instead i was recommending a particular script to wipe off the forensic traces regarding the presence of the VC hidden volume. Therefore, as someone correctly did so, they added me on SimpleX to send me the following (valid) criticism:</p>
|
|
<img src="2.png" class="imgRz">
|
|
<p>In this case it's an absolutely valid criticism which definitely makes sense, since it simplifies the previous setup by removing the use of that wipe.sh script, and by not even requiring to install the veracrypt software. In that case i scheduled the changes for multiple tutorials, and came up with the following 4 updated tutorials to take this criticism into account: <a href="../linux/index.html">[0]</a><a href="../livemode/index.html">[1]</a> <a href="../veracrypt/index.html">[2]</a> <a href="../sensitivevm/index.html">[3]</a>. <b>One valid criticism can have an effect on the entire Opsec blog like this one, since there are alot of blogposts that are inter-dependant.</b> In this case, since the Host OS had to change, i rewrote the Host OS tutorial, the hypervisor tutorial, the veracrypt tutorial and ultimately the sensitive VMs tutorial accordingly to be able to match the criticism that was sent to me.</p>
|
|
|
|
<img src="5.png" class="imgRz">
|
|
<p><b>This is the minimum for me to consider your feedback and do something about it.</b> However if you want to bring some extra quality to your criticism, you can do the following:</p>
|
|
<p><b><u>- Level 5:</u></b> (Refutation)</b> You can first quote what i wrote (but i know what i wrote so you can simply link to the tutorial directly and i'll immediately know the context of what you're talking about), and then explain exactly why it's not correct. <b>Ideally if you're basing your criticism on external sources, also post links to those resources that explain further what you're talking about,</b> so that i get the full picture: </p>
|
|
<img src="3.png" class="imgRz">
|
|
<p><b><u>- Level 6:</u></b> (Refuting the central point)</b> If you actually care about me improving my tutorials, cut out all the bullshit you see from level 0 to level 3 and <b>just stick to refuting what i wrote, explicitely.</b> Whether it be the reasoning behind the tutorial, the explanations, the showcased setups, or the purpose of any of the tutorials. <b>However, for every criticism that you make, also let me know how you think the blogpost could be improved.</b> Tell me how you'd improve the tutorial if you think the solution i presented is not good enough (or not simple enough) like in the example above.</p>
|
|
|
|
<p>And that's it! You now know how to send valid criticism, <b>and you now know how to do it like an adult</b>. By doing so you can effectively contribute to the overall project by helping us continuously improving our blogposts.</p>
|
|
</div>
|
|
</div><!-- /row -->
|
|
</div> <!-- /container -->
|
|
</div><!-- /white -->
|
|
|
|
<!-- +++++ Footer Section +++++ -->
|
|
|
|
<div id="anonb">
|
|
<div class="container">
|
|
<div class="row">
|
|
<div class="col-lg-4">
|
|
<h4>Nihilism</h4>
|
|
<p>
|
|
Until there is Nothing left.</p><p><a href="../../../../opsec/legal.html">Legal Disclaimer</a></p><p>Creative Commons Zero: <a href="../../../../opsec/runtheblog/index.html">No Rights Reserved</a></br><img src="\CC0.png">
|
|
|
|
</p>
|
|
</div><!-- /col-lg-4 -->
|
|
|
|
<div class="col-lg-4">
|
|
<h4>My Links</h4>
|
|
<p>
|
|
|
|
<a target="_blank" rel="noopener noreferrer" href="http://blog.nowherejezfoltodf4jiyl6r56jnzintap5vyjlia7fkirfsnfizflqd.onion/rss/feed.xml">RSS Feed</a><br/><a target="_blank" rel="noopener noreferrer" href="http://nowherejezfoltodf4jiyl6r56jnzintap5vyjlia7fkirfsnfizflqd.onion/simplex.html">SimpleX Chatrooms</a><br/>
|
|
|
|
</p>
|
|
</div><!-- /col-lg-4 -->
|
|
|
|
<div class="col-lg-4">
|
|
<h4>About nihilist</h4>
|
|
<p style="word-wrap: break-word;"><u>Donate XMR:</u> 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8</p></br>
|
|
</div><!-- /col-lg-4 -->
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<!-- Bootstrap core JavaScript
|
|
================================================== -->
|
|
<!-- Placed at the end of the document so the pages load faster -->
|
|
|
|
</body>
|
|
</html>
|