home

Fix bugs in new contact form

Author
Maarten Vangeneugden
Date
Dec. 10, 2020, 12:58 p.m.
Hash
7021c5a36cf22d1b6d85ee405e7d68cd4088484e
Parent
9c61ac333b856fab5b2f66109da907b5e69fa3aa
Modified files
templates/about/activism.djhtml
templates/about/main_content.djhtml
views.py

templates/about/activism.djhtml

79 additions and 22 deletions.

View changes Hide changes
1
1
{% load i18n %}
2
2
{% load static %}
3
3
{% get_language_info for LANGUAGE_CODE as lang %}
4
4
5
5
{% block title %}{% trans "Activism" %}{% endblock title %}
+
6
    {{ block.super }}
+
7
    <!-- NOTE: This is a temporary stylesheet for this page, until I've added
+
8
    the table stylesheet to Material3.-->
+
9
    <style>
+
10
        table {
+
11
  border-collapse: collapse;
+
12
  border: 2px solid rgb(200,200,200);
+
13
}
+
14
+
15
td, th {
+
16
  border: 1px solid rgb(190,190,190);
+
17
  padding: 10px 20px;
+
18
}
+
19
+
20
+
21
td {
+
22
  text-align: center;
+
23
}
+
24
/*
+
25
tr:nth-child(even) td {
+
26
  background-color: rgb(100,100,100);
+
27
}
+
28
+
29
tr:nth-child(odd) td {
+
30
  background-color: rgb(100,100,100);
+
31
   background-color: rgb(245,245,245);
+
32
     
+
33
}*/
+
34
        </style>
+
35
        {% endblock stylesheets %}
+
36
{% block title %}{% trans "Activism" %}{% endblock title %}
6
37
{% block description %}{% blocktrans %}For the greater good. Find out about some interesting things to better the world as we all know and love it.{% endblocktrans %}
7
38
{% endblock description %}
8
39
{% block main %}
9
40
<section class="emphasis">
10
41
<h3 id="ĉirkaǔ">{% trans "Activism?" %}</h3>
11
42
<p>{% blocktrans %}You see, the world gets better all the time. Mostly, this is
12
43
    thanks to people who believe in something, and actively strive to better the
13
44
    world. They come in all sizes and types, but they're collectively named "activists".
14
45
    Now, I know that most people reading this don't think about themselves as
15
46
    being an activist; most likely you're studying, or working a career, taking
16
47
    care of friends and/or family. You don't have time for activism. At best,
17
48
    you might donate to a cause you believe in, or buy a sticker. Maybe even
18
49
    just because it's a small tax writeoff.{% endblocktrans %}
19
50
</p>
20
51
<p>
21
52
    {% blocktrans %}And you know what? <strong>That's perfectly fine.</strong>
22
53
        This page is not to tell you about how you're not doing <em>enough</em>
23
54
        or why it would matter more than what you're currently doing. There are
24
55
        enough other people that profess that already, and I personally don't
25
56
        think it helps activism a lot. Besides, lots of people already do things
26
57
        because they assume it helps. Look at recycling, blood donations, organ
27
58
        transplants (especially altruistic donations), child adoption, and so on.
28
59
        I know it's not often regarded as activism, but I do want to look at it
29
60
        in different ways than the stereotypical spreading of pamphlets and
30
61
        asking for signatures on market squares.{% endblocktrans %}
31
62
</p>
32
63
<p>
33
64
    {% blocktrans %}That's why I made this page for activism: I think a lot of
34
65
        people really want to make a change, but don't see it as viable for their
35
66
        life. Or they're not sure what to do. Here, I present a list of causes
36
67
        and activities I believe can make the world a better place for everyone.
37
68
        It's also important to remember that nobody can do everything, plenty of
38
69
        valid reasons why that's the case. Maybe you think that organic farming
39
70
        is better for the environment, but you still buy non-organic food because
40
71
        you can't afford the higher price. But that doesn't mean that partaking
41
72
        in activism is hypocritical by default (which is a reasoning that somebody actually
42
73
        used in a discussion about activism with me). On this page, you find causes
43
74
        I believe in, that you can donate to, or small things you can do in your
44
75
        daily life that help that. You won't find the general calls to action here
45
76
        like "You should vote" and "Recycle as much as possible",
46
77
        I assume most people already see those often enough. I target more specific and
47
78
        fewer mentioned points. For some things, I propose certain replacements
48
79
        to "ease" taking on an cause without disrupting your life radically.
49
80
        (Like vegetarianism; it's a good thing, really, but replacing ⅓ of most
50
81
        people's daily diets is too radical for most people to do anyway.)
51
82
        I hope it allows you to partake more in activism.{% endblocktrans %}
52
83
</p>
53
84
<p>
54
85
	{% blocktrans %}I want to end this with a nice citation,
55
86
		<a href="https://en.wikiquote.org/wiki/Frederick_Douglass#West_India_Emancipation_.281857.29"
56
87
		   target="_blank">accredited to Frederick Douglass</a>:{% endblocktrans %}
57
88
	<blockquote>{% blocktrans %}If there is no struggle, there is no progress.
58
89
		Those who profess to favor freedom, and yet depreciate agitation,
59
90
		are men who want crops without plowing up the ground.
60
91
		They want rain without thunder and lightning. They want the ocean
61
92
		without the awful roar of its many waters. This struggle may be a
62
93
		moral one; or it may be a physical one; or it may be both moral and
63
94
		physical; but it must be a struggle. Power concedes nothing without
64
95
		a demand. It never did and it never will.{% endblocktrans %}</blockquote>
65
96
</p>
66
97
67
98
</section>
68
99
<section>
69
100
70
101
<h3 id="procreation">{% trans "Urgent: Do NOT procreate" %}</h3>
71
102
<p>
72
103
    {% blocktrans %}I know this sounds pretty radical, but
73
104
        allow me to explain in detail. I'm sure you'll understand.<br />
74
105
        The scientific consensus is clear: Humans are the main cause of the
75
106
        climate mayhem, period. Collectively, we are ruining the planet's ecosphere.
76
107
        It's also clear that there's a direct correlation between the earth's
77
108
        temperature, and the amount of humans that are on it:
78
109
        <a href="https://en.wikipedia.org/wiki/File:World-Population-1800-2100.svg"
79
110
		   target="_blank">This graph</a>
80
111
        shows the rise of the global population, and
81
112
        <a href="https://en.wikipedia.org/wiki/File:Major_greenhouse_gas_trends.png"
82
113
		   target="_blank">these graphs</a>
83
114
        show the increase of greenhouse gases during that same timespan.{% endblocktrans %}
84
115
</p>
85
116
<p>
86
117
    {% blocktrans %}I'm not the first one to state that having no children is the
87
118
best thing you can do:
88
119
        <a href="http://iopscience.iop.org/article/10.1088/1748-9326/aa7541/pdf"
89
120
		   target="_blank">A study</a>
90
121
        calculated that living a <em>completely</em> car-free life reduces your carbon footprint by 2.4 tonnes of CO₂(-equivalent emissions) per year,
91
122
        while having just one <strong>(just one!) fewer child reduces it by 58.6 tonnes of CO₂. Per. Year.</strong>
92
123
        It goes without saying that having one fewer child is <em>way</em> easier than living without a car for the
93
124
        rest of your life.<br />
94
125
        You can see why it strikes me as very odd that lots of people are calling for
95
126
        small solutions like electrical cars, or a vegetarian diet, while
96
127
        at the same time omitting what might be the easiest and most effective
97
128
        solution to make a truly great impact on the world. Sure, the other things
98
129
        help, but not nearly as much as having no/fewer children.{% endblocktrans %}
99
130
<p>
100
131
    {% blocktrans %}From that (again: scientifically proven) point, the inference is thus:
101
132
        Every ecological problem caused by humans gets larger and more destructing
102
133
        with every new human. The easiest and best solution to this problem, is to do as
103
134
        I do, and have no children. By not creating more humans, you are saving the planet
104
135
        from probably 4-10 people in the following decades.{% endblocktrans %}
105
136
</p>
106
137
<p>
107
138
    {% blocktrans %}Having no children allowed me to study whatever I want,
108
139
        and might be the biggest contribution to planet Earth I'll ever make. At the same time,
109
140
        I've seen a member of my family give up a possible job as police inspector because she
110
141
        got pregnant. These are just personal anecdotes, but I doubt I'd have to look very
111
142
        far for other examples where somebody had to stash per dreams because of an oncoming child.
112
143
        (If that person even gets to see that child very much: My parents got divorced, which
113
144
        is not only bad for the children of said parents, but in my case, my father
114
145
        didn't get to see me very often when I was a minor.)
115
146
    {% endblocktrans %}
116
147
</p>
117
148
<p>
118
149
	{% blocktrans %}Some people suggest that not the amount of people living is
119
150
	the problem, but that the way they live is bad. So solving the climate
120
151
	mayhem can also happen with a more sustainable lifestyle.<br />
121
152
	Let's ignore the fact that saying seven billion people is "not too
122
153
	much" is (at least) remarkable. First, for a lot of people, a more
123
154
	"sustainable" lifestyle is simply too hard to accomplish. The more
124
155
	people there are, the less resources are available for everyone. Lowering
125
156
	the population directly implies that everyone's lifestyle becomes
126
157
	automatically more sustainable, and requires practically no difficult
127
158
	intervention.<br />
128
159
	Also, this statement prepositions that there's enough resources for
129
160
	everyone. This is ignorant; if everyone lived in a decent way, we'd need
130
161
	at least 2.5 Earths just to keep up. Currently, the disgusting way
131
162
	people in third world countries have to live can't even offset a way of
132
163
	living humanely.<br />
133
164
	Finally, the climate mayhem has already started, and its consequences are
134
165
	already happening. Even assuming that 7 billion people is not too much,
135
166
	getting them all to live sustainable will take way longer than simply
136
167
	reducing the population, and we can't afford any delay.<br />
137
168
	Oh, and before I forget: Having no children and a sustainable lifestyle
138
169
	are not mutually exclusive. We can (and must) do both.{% endblocktrans %}
139
170
</p>
140
171
<p>
141
172
{% blocktrans %}Some people tout the economy as a reason why this is a bad
142
173
	suggestion.<br />
143
174
	First, simply making this statement implies that economical progress is an
144
175
    argument that's worth
145
176
	taking into consideration with the current direction we're heading, which is
146
177
	one where the economy will be the least of our problems.<br />
147
178
	Secondly, many economists say that a constant growth is economically
148
179
	necessary, and since the economy grows with more people, reducing the birth
149
180
	rate is bad. This argument dismisses discussion out of hand ("It goes
150
181
	against our current system, therefore this will be bad"). It also assumes
151
182
	that we should always work towards "economic growth", which could work if
152
183
	the planet would also grow infinitely. Since it doesn't, economic growth is
153
184
	finitely bound, and since
154
185
	<a href="https://en.wikipedia.org/wiki/Earth_Overshoot_Day" target="_blank">
155
186
		we're currenty using more of the Earth than it can possibly
156
187
		replenish</a>, we've exceeded that limit. Thus, our current economic
157
188
	situation is incompatible with the planet we all live on. One of the two
158
189
	must change, and we're stuck on Earth, so the economy must change.<br />
159
190
	While we're on the subject of economics:
160
191
	A reduction in the world population has also secondary economical benefits:
161
192
	It's easier for a government to pay for healthcare and education if there are fewer
162
193
	students/patients to pay for in the first place. These funds can then easily be divested
163
194
    to paying pensions for the elderly, or other problems that need funding.
164
195
    Also, jobs that have struggle with constant shortage of workforce (like school teachers)
165
196
    will see this problem gradually disappear.
166
197
    Of course, global heating already puts economies across the planet
167
198
in jeopardy because of all the problems it causes, that then need fixing. It
168
199
also causes so-called climate refugees, who also need to be granted asylum, and
169
200
all the costs that come with it.{% endblocktrans %}
170
201
</p>
171
202
<p>
172
203
    {% blocktrans %}Governments ought to teach children in school about this matter,
173
204
    and spread information about (working) anticonception measures. An increase in
174
205
    abortion rights will also help, and is also beneficial to the rights of women, another
175
206
	important problem. It goes without saying that I am pro abortion rights.<br />
176
207
	Of course, many of these measures directly contradict religious teachings
177
208
	(including the thought that women must give birth as much as possible,
178
209
	<a href="https://www.vrt.be/vrtnws/nl/2018/01/05/vlaams-belang-wil-dat-vlamingen-meer-kinderen-krijgen---nieuwkom/" target="_blank">
179
210
	ideas that are also often espoused by extremist groups, like
180
211
    Vlaams-Belachelijk and AfD<!--Albernheit für Deutschland?--></a>),
181
212
	but we mustn't listen to that; they're fundamentally irrational, and
182
213
	their preachers would rather condemn people to parenthood against their will,
183
214
	rather than allow abortions, which are medically speaking less dangerous
184
215
	procedures than giving birth. Forcing people to risk maternal death against
185
216
	their will because of a flawed reasoning is reprehensible, that's why they
186
217
	should be called the
187
218
	<a href="https://www.theguardian.com/us-news/2018/jan/22/abortion-lets-call-the-pro-lifers-what-they-are-pro-death">
188
219
		<strong>pro-death</strong> movement</a>; because of these people, the US
189
220
	now has
190
221
	<a href="https://www.npr.org/2017/05/12/528098789/u-s-has-the-worst-rate-of-maternal-deaths-in-the-developed-world">
191
222
	the highest number of maternal deaths in the developed nations.</a>{% endblocktrans %}
192
223
</p>
193
224
<p>
194
225
	{% blocktrans %}While I don't want humanity to disappear, I don't have to worry
195
226
	that my call to not have children will cause that; there is no way I'd ever become
196
227
	so influential that I would cause that to happen. Therefore, any change that
197
228
    I might cause is all to the good.<br />
198
229
    I also don't want governmentally issued laws that limit procreation; that is
199
230
    very unlikely to work anyway, and since lower income households have more
200
231
    children on average than higher income, the burden of such a law would fall
201
232
    on those people that have enough problems already. It would also fuel the idea
202
233
		that wanting a family should be a misdemeanour, which is ridiculous.
203
234
    (To continue on that: The government should focus especially on immigrants
204
235
    and lower income households, because these groups have statistically the
205
236
    largest families. Reducing the birthrate with them will have more effect
206
237
    than with other types of households.)
207
238
    Also, children that are born, deserve/need all the
208
239
    help to develop themselves, and laws need to be put in place that supports
209
240
    families, such as school and child subsidies, to name a few.{% endblocktrans %}
210
241
</p>
211
242
<p>
212
243
{% blocktrans %}Additionally, the time that would otherwise need to be invested
213
244
in child care, is then completely up to you to use for other things. You
214
245
can go on a very long vacation, you can devote yourself to a cause, make a
215
246
lucrative career, study, ...{% endblocktrans %}
216
247
</p>
217
248
<p>
218
249
    {% blocktrans %}But perhaps you still want to have a family. And that's no problem whatsoever:
219
250
        Thousands of orphans are waiting for a family as you're reading this,
220
251
        and studies show that adoption does wonders for a child's development.
221
252
        By adoption (or fostering), you can build a family, without increasing
222
253
        the climate mayhem. It's a great way to devote yourself to a better world,
223
254
        and be a parent to somebody who desperately needs it.{% endblocktrans %}
224
255
</p>
225
256
</section>
226
257
<section>
227
258
<h3 id="glossary">{% trans "(Anti-)Glossary" %}</h3>
228
259
<p>
229
260
    {% blocktrans %}Words mean things. Like, a lot. We use them to communicate
230
261
    our thoughts, how we perceive the world and how we organize that. The way we
231
262
    speak impacts what people think of us, and influences how they might think
232
263
    about stuff.<br />
233
264
    All that to say that another form of activism can come from using a
234
265
    vocabulary that differs from the "mainstream". By thinking about what you
235
266
    say, you can have a clear thinking process, and avoid giving other people
236
267
    the wrong ideas. This is why I put up a glossary here that you can use to
237
268
    avoid misconceptions in your daily conversation.<br />
238
269
    For a glossary related to informatics, I urge you to read
239
270
    <a target="_blank" href="https://www.gnu.org/philosophy/words-to-avoid.html">
240
271
    the GNU project glossary</a> which
241
272
    handles that off already. My glossary here is a personal one, and tackles
242
273
    more diverse topics. Some of these are mine, but if I did not coin a term, I
243
274
    will put a link to where I found it.{% endblocktrans %}
244
275
</p>
245
276
<dl>
246
277
    {% if lang.code == "nl" %}
247
278
    <dt id="vlaams-belang"><s>Vlaams Belang</s><br>Vlaams-Belachelijk</s></dt>
248
279
    <dd>Vlaams-Belachelijk is een politieke partij die belachelijk, gevaarlijk
249
280
        en soms zelfs neonazistisch gedachtegoed
250
281
        probeert te verspreiden over Vlaanderen, met ronduit achterlijke
251
282
        ideeën. Een korte opsomming van de meest achterlijke acties en standpunten:
252
283
    <ul>
253
284
        <li>Een soevereine Republiek Vlaanderen oprichten, zonder een uitgewerkt
254
285
            plan over hoe dat zou moeten gebeuren</li>
255
286
        <li>Het lukraak arresteren en deporteren van allochtonen</li>
256
287
        <li><a href="https://www.hbvl.be/cnt/dmf20180105_03281734/vlaams-belang-start-opvallende-campagne-nieuwkomers-die-maken-we-zelf" target="_blank">
257
288
            Vlaamse vrouwen aanzetten zoveel mogelijk kinderen te baren, om een
258
289
            zogenaamd "onevenwicht door allochtone zwangerschappen" recht te
259
290
            zetten</a></li>
260
291
        <li><a href="https://www.vrt.be/vrtnws/nl/2019/08/21/parket-start-onderzoek-naar-bericht-vlaams-belang-over-burgemees/" target="_blank">
261
292
            Andere politici belasteren met leugens over dat ze zouden rijden
262
293
            onder invloed van alcohol</a></li>
263
294
        <li><a href="https://www.vrt.be/vrtnws/nl/2020/01/24/krant-van-west-vlaanderen-eist-excuses-en-schadevergoeding-na-ma/" target="_blank">
264
295
            Manipulatie van beelden om onwaarheden te kunnen verspreiden die hun
265
296
            gedachtegoed zouden moeten bevestigen</a></li>
266
297
        <li><a href="https://web.archive.org/web/20190604141847/https://www.vlaamsbelang.org/vrt-promoot-homohuwelijk/" target="_blank">
267
298
            Afkeuren van gelijke rechten voor holebi's, en in het algemeen elk
268
299
            niet-heterofiel gedrag afkeuren</a></li>
269
300
        <li><a href="https://www.vrt.be/vrtnws/nl/2019/11/28/vlaams-belang-verkoopt-vlaamse-identiteitskaarten-voor-warmste/" target="_blank">
270
301
            Misbruik van goede doelen om eigen identitaire propaganda te
271
302
            verspreiden</a></li>
272
303
        <li><a href="https://www.vrt.be/vrtnws/nl/2019/12/18/incident-op-antwerpse-gemeenteraad-je-zit-niet-in-marokko-dus/" target="_blank">
273
304
            Discriminerend taalgebruik in een gemeenteraad tegen politicus die
274
305
            polarisatie van Vlaams-Belachelijk aankaart</a></li>
275
306
        <li><a href="https://www.demorgen.be/politiek/vlaams-belang-wil-kindergeld-van-criminele-minderjarigen-intrekken~b267a78e/" target="_blank">
276
307
            Schrappen van kindergeld voor minderjarigen die een misdaad begaan</a></li>
277
308
        <li><a href="https://www.hbvl.be/cnt/dmf20200111_04801588/dries-van-langenhove-gastspreker-op-racistisch-amerikaans-congres" target="_blank">
278
309
            Neonazi Dries Van Langenhove laten spreken voor rascisten met zegen
279
310
            van Vlaams-Belachelijk (het artikel gebruikt de term "nieuw-rechts",
280
311
            lees hiervoor "neonazisme")</a></li>
281
312
        <li><a href="https://www.hbvl.be/cnt/dmf20190823_04572955/vlaams-belang-pompt-nog-eens-100-000-euro-in-online-propaganda" target="_blank">
282
313
            Vlaams-Belachelijk pompt tienduizenden euro's in online
283
314
            propaganda</a></li>
284
315
        <li><a href="https://www.vrt.be/vrtnws/nl/2019/08/27/vlaams-belang-lid-neemt-ontslag-na-racistische-en-seksistische-b/" target="_blank">
285
316
            Vlaams-Belachelijke ontmenselijkt personen met een zwarte
286
317
            huidskleur, gevolgd door ontmenselijken van vrouwen, die "objecten"
287
318
            zouden zijn</a></li>
288
319
        <li><a href="https://www.hbvl.be/cnt/dmf20190411_04316129/dries-van-langenhove-lanceert-zelfgemaakt-opsporingsbericht-maar-dat-zint-niet-iedereen-werkt-hij-tegenwoordig-voor-de-politie" target="_blank">
289
320
            Zonder politionele opdracht zelf een opsporingsbericht verspreiden
290
321
            om angst onder de bevolking te zaaien als politieke strategie</a></li>
291
322
        <li><a href="https://www.hbvl.be/cnt/dmf20150401_01609705/dewinter-en-annemans-in-clinch-over-racisme" target="_blank">
292
323
            "Ik ben racist en daar ben ik fier op." ~ Filip Dewinter, gewezen
293
324
            voorzitter en boegbeeld
294
325
            van Vlaams-Belachelijk</a></li>
295
326
        <li>...</li>
296
327
    </ul>
297
328
    <p>
298
329
    De lijst zou ik kunnen blijven aanvullen, maar ik denk dat ik mijn
299
330
    beschuldiging wel voldoende heb kunnen staven. Je kunt zelf ook op zoek gaan
300
331
    op het internet naar nog meer vuiligheid van VB.<br />
301
332
    
302
333
    Ze onderhouden ook goede banden met andere
303
334
    schadelijke zusterpartijen zoals AfD. Ze zeggen dat ze dit doen in het
304
335
    belang van de Vlaming, maar in werkelijkheid maken ze zich compleet
305
336
    belachelijk en zijn hun ideeën simpelweg dom en schadelijk op de lange termijn
306
337
    voor heel België. Als klap op de vuurpijl heeft de partijtop de ontmaskerde
307
338
    neonazi Dries Van Langenhove als lijsttrekker opgegeven om hem (met succes) in het Vlaams
308
339
    parlement te kunnen krijgen. En als je niet weet wie dat is, wel... Kijk
309
340
    zeker dan eens <a href="https://www.vrt.be/vrtnu/a-z/pano/2018/pano-s2018a10/">
310
341
    de reportage van Pano</a> als je tijd hebt. En heb je geen tijd, laat me dan
311
342
    toch één citaat zeker uitlichten:
312
343
    <cite>
313
344
    Om onze radicale ideeën te verwezenlijken, moeten we gematigd
314
345
    communiceren.
315
346
    </cite>
316
347
    Als Vlaams-Belachelijk dit soort mensen vrijwillig uitnodigt als
317
348
    <em>lijsttrekker</em>, trek dan zelf uw conclusies over wat deze partij
318
349
    werkelijk voor ogen heeft.
319
350
</p>
320
351
<p>
321
352
    Het is ook belangrijk om verder te kijken dan de leugens die de partij zelf
322
353
    verspreidt. Zelf zullen de partijleden niet toegeven dat ze racistisch
323
354
    zijn, dat ze fascisme wel zien zitten, of dat neonazi's toch wel plaats
324
355
    hebben in de partij. Dat is natuurlijk een techniek om mensen voor hun
325
356
    partij te winnen: Geen weldenkend mens zal stemmen voor een partij die
326
357
    openlijk toegeeft aan neonazisme. De technieken worden mooi uiteengezet in
327
358
    deze video van
328
359
    <a href="https://www.patreon.com/contrapoints" target="_blank">Natalie Wynn</a>:
329
360
    <video controls> 
330
361
        <source src="/media/about/aktivismo/recognise-fascism.mp4" type="video/mp4">
331
-
        Als je deze zin ziet, dan is deze video niet beschikbaar op jouw toestel,
+
362
        Als je deze zin ziet, dan is deze video niet beschikbaar op jouw toestel,
332
363
        sorry!
333
364
    </video>
334
365
335
366
    <!--HOW TO RECOGNIZE FASCISM-->
336
367
337
368
    Natuurlijk kent elke politieke partij haar uitschuivers en fouten. Maar de
338
369
    hoeveelheid die Vlaams-Belachelijk maakt is gewoon niet te vergelijken met
339
370
    andere partijen. Met de regelmaat van de klok komen
340
371
    <a href="https://www.hbvl.be/cnt/dmf20181002_03801720/vijftien-nazisympathisanten-kandidaat-voor-vlaams-belang" target="_blank">
341
372
        partijleden in het nieuws omdat het neonazi's blijken te zijn.</a>
342
373
    Daarom noem ik deze partij Vlaams-Belachelijk, en vraag ik bij deze
343
374
    aan iedereen om nooit, maar dan ook <strong>nooit</strong> voor deze partij
344
375
    te stemmen.
345
376
</p>
346
377
347
378
    <dt id="auteursrechten"><s>Auteursrechten</s><br>Kopieerrechten</s></dt>
348
379
    <dd>Dit is een letterlijke vertaling van het Engelse woord
349
380
    <em>copyright</em>, de verzamelnaam voor wetgeving inzake het kopiëren van
350
381
    creatieve werken. In het Nederlands worden dit foutief "auteursrechten"
351
382
    genoemd. Ik vraag aan iedereen om deze term te vermijden, en wel om deze
352
383
    redenen:
353
384
    <ul>
354
385
        <li>Deze rechten draaien om het recht om bepaalde dingen te kopiëren,
355
386
        in naam van het algemeen belang die creatieve werken vormen voor het
356
387
        uitbouwen van onze cultuur. Ze bestaan voor het goed van het volk, niet
357
388
        om een exclusief recht aan auteurs toe te kennen. De benaming moet
358
389
        dit reflecteren, en "kopieerrechten" doet dat perfect.</li>
359
390
        <li>Kopieerrechten "auteursrechten" noemen doet vermoeden dat elke keer
360
391
        dat iemand oproept tot het inperken van kopieerwetgeving, dat dit een
361
392
        directe aanval is op de rechten van auteurs, maar niets is minder
362
393
        waar: de huidige kopieerwetgeving in praktisch de hele wereld
363
394
        laat het exclusieve kopieerrecht
364
395
        duren tot minstens 50 jaar na de dood van de auteur. Wie heeft daar nu
365
396
        enig nut aan, behalve bedrijven die het gebruiken om creativiteit en
366
397
        delen van onze cultuur zo lang mogelijk financieel uit te melken? Hoe
367
398
        durft Nintendo bijvoorbeeld te claimen dat niemand een spelletje mag maken met Mario
368
399
        in, ook al is dit idee gekend door honderden miljoenen mensen? Dit heeft
369
400
        niets, maar dan ook absoluut <strong>niets</strong> te maken met de
370
401
        rechten van auteurs, maar met kopiëren, en het systematisch tegenwerken
371
402
        van creativiteit onder de bevolking.</li>
372
403
        <li>Het idee dat kopieerrechten altijd toekomen aan de auteurs (en dat
373
404
        daarom auteursrechten ook een redelijke benaming zou zijn) is ook fout:
374
405
        Veel programmeurs zijn in dienst van bedrijven waar zij software
375
406
        programmeren. De kopieerrechten van die software komen dan wel toe aan
376
407
        het bedrijf, maar niet aan de auteurs. En daar bedrijven geen
377
408
        natuurlijke personen zijn (en dus ook geen auteur kunnen zijn), is de
378
409
        enige juiste benaming "kopieerrechten" (die wel door een bepaald bedrijf
379
410
        in bezit kunnen zijn).</li>
380
411
    </ul></dd>
381
412
    {% endif %}
382
413
383
414
    {% comment %}TODO Albernheit, Affigkeit?
384
415
		<dt id="afd"><s>Alternative für Deutschland</s> Albernheit für Deutschland</dt>
385
416
	<dd>{% blocktrans %}This is a German political party that has repeatedly
386
417
	espoused racist and discriminating ideas, with the usual bullshit sauce of
387
418
	"traditional family values" as a shield. Following the same reasoning for
388
419
	calling the "Alt-right" neonazism, I call this party "Albernheit für
389
420
	Deutschland", because "Albernheit" {% endblocktrans %}{% endcomment %}
390
421
    <dt id="alt-right"><s>{% trans "Alt-right" %}</s><br>{% trans "Fascism" %}</dt>
391
422
    <dd>{% blocktrans %}What is usually referred to in mainstream media as the
392
423
    "alt-right" movement is a collection of groups that in general favour
393
424
    fascist doctrines,
394
425
    that spread hatred amongst society, and propose blanket discrimination and
395
426
    racism to the fullest extent possible, with the eventual goal of destabilizing
396
427
    everyone and everything, just for the sake of destabilization.
397
428
    They call themselves "alt-right", which is a
398
429
    portmanteau of "alternative right". This wording is used to describe their
399
430
    views as an "alternative" to other right-wing views, but what they're
400
431
    standing for (fascism, and sometimes even neonazism) is <em>in no possible
401
432
    way an alternative
402
433
    political stream for which support can reasonably be defended.</em>
403
434
    Calling it alt-right fails to indicate the
404
435
    imminent danger these people pose, and hides the fact that they are
405
436
    fascists. Calling things by their actual name removes this mask of being
406
437
    "alternative".{% endblocktrans %}</dd>
407
438
	{% comment %}
408
439
	<dt id="{% trans "winning-elections" %}"><s>{% trans "Winning elections" %}</s></dt>
409
440
    <dd>{% blocktrans %}All media <em>love</em> to talk about so-called
410
441
    "winners" and "losers" with every election, what parties are "winning",
411
442
    and so on. What this does is diminish the vital
412
443
    importance of a democratic election to the idea of a stupid match, as if the
413
444
    goal is to be "the best" and "win" or whatever the fuck that means. This
414
445
    inspires the idea that votes are something you should win over from others,
415
446
    and nothing else; consequences be damned, as long as you win.
416
447
    It also causes people to restrain from voting for smaller
417
448
    parties that align more with their thoughts, because "they won't win anyway
418
449
    so I might as well vote for a party that might become big enough". America
419
450
    is a prime example of how bad the idea of making elections a contest can
420
451
    damage the entire nation, where the elections are a downright insult to
421
452
    democracy (do note that America is not a democracy, but a <em>plutocracy with
422
453
    a democratic façade</em>). The simple solution is to <strong>not</strong>
423
454
    talk about winners and losers. Instead, talk about who got the most votes,
424
455
    who got less votes, and so on, but avoid contest lingo at all costs.{% endblocktrans %}</dd>
425
456
	{% endcomment %}
426
457
427
458
    <dt id="pro-life"><s>Pro-life</s><br>{% trans "Pro-death" %}</dt>
428
459
    <dd>{% blocktrans %}People that fight against abortion rights see this as
429
460
    some kind of moral crusade that they are pro-life, as if to say that people
430
461
    who propose abortion rights are anti-life. This is dangerous spin: Not only
431
462
    do abortions allow many people a path out of poverty (which would also
432
463
    impoverise
433
464
    any offspring they get), abortions are medically speaking less dangerous to
434
465
    the pregnant woman than carrying the foetus to term. America now has the
435
466
    highest amount of maternal deaths in the developed world because of these
436
467
    people. Thus, they are responsible for the deaths of many people, and since
437
468
    they see no problem with their views, they are pro-death people.<br />
438
469
    <a target="_blank"
439
470
       href="https://www.theguardian.com/us-news/2018/jan/22/abortion-lets-call-the-pro-lifers-what-they-are-pro-death">
440
471
    I did not coin this term.</a>{% endblocktrans %}</dd>
441
472
</dl>
442
473
    
443
474
    <dt id="pro-choice"><s>pro-choice</s><br>{% trans "Pro abortion rights" %}</dt>
444
475
    <dd>{% blocktrans %}Pro-choice is used by people that propose extension of
445
476
    abortion rights, but don't want to stress people with their
446
477
    views. As such they state this is a matter of choice, while omitting the
447
478
    challenge of condemnation of abortion rights.<br />
448
479
    Let me be clear that no person in their right mind would say having an
449
480
    abortion is a pleasant thing.
450
481
    And in a world where women don't ever have a
451
482
    risk of getting pregnant if they don't want to, abortion probably wouldn't
452
483
    be so necessary. But in this world, it happens. And when it does, these people deserve
453
484
    all the help they can get. Abortion rights make that legally possible.<br />
454
485
    People who do undergo abortion do this <em>because they have no choice left
455
486
    anymore</em>, so saying that this is about choice is wrong.
456
487
    It is about the right to have an abortion when necessary, an
457
488
    essential right for humans. If that rubs anyone the wrong way, so be
458
489
    it.<br />
459
490
    <a target="_blank" href="https://stallman.org/antiglossary.html#pro-choice">
460
491
    I did not coin this term.</a>{% endblocktrans %}</dd>
461
492
    </dd>
462
493
463
494
464
495
465
496
    <dt id="stem"><s>STEM</s><br>{% trans "Literally just the name of the study" %}</dt>
466
497
    <dd>{% blocktrans %}A lot of studies have been labeled STEM in recent
467
498
    years, because some people suggest that we need a lot of people with
468
499
    knowledge in those fields for the future.<br />
469
500
    I'm under the impression that it's now being regarded as something that puts
470
501
    "STEM studies" on a better level of regard than other studies. "STEM label
471
502
    or it's not a study worth pursuing", if you will.<br />
472
503
    I find that ridiculous; lots of non-STEM-studies bring forth people that we
473
504
    desperately need, also in this ever more connected world; interpreters are
474
505
    needed for translation, lawyers are required to give citizens legal
475
506
    representation and guidance, sociologists give us a scientifically based
476
507
    idea of how humans
477
508
    interact, and so on. I've studied informatics and I'd like people to call me
478
509
    what I am: a student of informatics, not a "STEM undergraduate".{% endblocktrans %}</dd>
479
510
480
511
    <dt id="computer-science"><s>{% trans "Computer science" %}</s><br>{% trans "Informatics" %}</dt>
481
512
    <dd>{% blocktrans %}In English (and sometimes also in Dutch), my study at the university is often referred to as merely
482
513
    "Computer science", as if the only thing I learned about is just
483
514
    "computers". That is degrading to my study and to my abilities, as well as
484
515
    to other students of informatics.<br />
485
516
    Informatics is the study of information: In more practical terms, that means
486
517
    a student-informatician learns about how information is retrieved, the
487
518
    nature of information itself, how we can store information, how we infer
488
519
    new information from data. The focus is really, <em>information</em>, not
489
520
    computers.<br />
490
521
    This means that an informatician wields a toolbelt of various skills: Per
491
522
    must learn about:
492
523
    <ul>
493
524
        <li>Statistics; the mathematical principles to interpret and collect
494
525
            information, as well as inferring conclusions from that
495
526
            information.</li>
496
527
        <li>Discrete mathematics; the theories behind sets, tuples, graphs,
497
528
            algorithms, and so on.</li>
498
529
        <li>Logic; this teaches about collections, making sound proofs, and
499
530
            computational complexity of algorithms.</li>
500
531
        <li>Human interactions; how do people communicate with technology, how
501
532
            can we take their data and present them with understandable
502
533
            services, how do we deal with visually impaired, ...</li>
503
534
        <li>Software engineering; what are crucial steps in developing software
504
535
            that can serve as a long-term solution, how to maintain it, how do
505
536
            you talk to clients and learn their wishes?</li>
506
537
        <li>Telecommunication; what are the ways that we can transmit data, how
507
538
            do imperfections occur and can we fix them, can we perfectly
508
539
            reconstruct an analog, continuous signal with a digital, discrete
509
540
            one, ...</li>
510
541
        <li>Cryptography; how do we secure information, transmit it without
511
542
            eavesdropping, can we safeguard vital communications?</li>
512
543
        <li>And so on...</li>
513
544
    </ul>
514
545
    Informatics is a very broad study, and computer science is a part of that,
515
546
    true. But just calling it that does disservice to what it's really about. It
516
547
    also makes it sound as if there's not really that much to it, who doesn't
517
548
    work with computers?
518
549
    The reason that it's so often called that, is because informatics is
519
550
    thorougly linked to computers, and computers are actually incredibly handy
520
551
    tools for our study. But they're not the sole focus (at least not at the
521
552
    universities I studied them), and they shouldn't be. In fact, if a wizard
522
553
    would destroy all computers overnight, lots of fields in informatics could
523
554
    still exist on their own merits. Studying a science is
524
555
    all about learning the how, the why, the fundamentals, of your field, not just the
525
556
    tools you use, that's what college is for.<br />
526
557
    Calling informatics just "computer science" is akin to calling mathematics "number science";
527
558
    it is true that
528
559
    mathematics has undoubtedly close connections with digits and numbers, but
529
560
    calling the whole study by that name does not take into account all the
530
561
    other fields that mathematics encompasses, most of which don't even really
531
562
    need numbers at all to exist. We understand that and call it by its proper
532
563
    name, so as to avoid reducing it to a portion of it that's very visible in
533
564
    our daily lives. Please treat informatics with the same
534
565
    reasoning, and don't call it "computer science".{% endblocktrans %}</dd>
535
566
</dl>
536
567
537
568
{% if lang.code == "eo" %}
538
-
<h4 id="voorzetsels">Genderneutrale voorzetsels</h4>
539
-
<p> De laatste jaren vindt het concept van niet-binaire genderidentiteit steeds
+
569
<h4 id="voornaamwoorden">Genderneutrale (voor)naamwoorden</h4>
+
570
<p> De laatste jaren vindt het concept van niet-binaire genderidentiteit steeds
540
571
    meer ingang in Europa. Het betreft mensen die zich man noch vrouw voelen.
541
572
    Een probleem dat zich daarbij stelt is in onze taal: Hoe verwijs je naar
542
573
    iemand als zowel 'hij' als 'zij' niet kloppen?</p>
543
-
<p> In het Engels hebben sommigen het idee opgevat om niet-binaire mensen
+
574
<p> In het Engels hebben sommigen het idee opgevat om niet-binaire mensen
544
575
    gewoon in het meervoud aan te duiden: 'they'. Veel mensen verwerpen dat
545
576
    omdat het zo'n zware inbreuk is tegen de regel van aantallen.</p>
546
-
<p> In het Nederlands wordt er door sommigen nu ook gesteld dat we daar nog een
+
577
    'fout' om zo te moeten praten. Het zorgt er ook voor dat sommige zinnen
+
578
    onnodig onduidelijk worden, omdat er verwarring optreedt door de foute
+
579
    grammatica.</p>
+
580
<p> In het Nederlands wordt er door sommigen nu ook gesteld dat we daar nog een
547
581
    schepje bovenop moeten doen: Omdat het voornaamwoord "zij" zowel vrouwelijk
548
582
    enkelvoud als meervoud is, wordt er gesteld dat niet-binairen "hen" genoemd
549
-
    moeten worden.</p>
550
-
<p> Ik vind dit ridicuul, omdat dit flagrant ingaat tegen de regels van de
+
583
    "hen" genoemd moeten worden.</p>
+
584
<p> Ik vind dit ridicuul, omdat dit flagrant ingaat tegen de regels van de
551
585
    Nederlandse grammatica. 'Hen' is zelfs geen persoonlijk voornaamwoord, maar
552
586
    een aanwijzend, en de zinsbouw klopt dus van geen kanten. "Hen liep naar
553
587
    huis" ga ik alleszins niet zeggen. Probeer het maar eens, en je zult merken
554
588
    hoe je hersenen daar constant over struikelen.</p>
555
-
<p> Ik stel daarom voor om enkele nieuwe voorzetsels te gebruiken in het
556
-
    Nederlands, die mooi binnen onze taal passen, de regels van de grammatica
+
589
    constructie maar moeilijk ingang bij de mensen.</p>
+
590
<p> Wat vaker voorkomt, is het gebruik van 'die'. Dat is op zich niet fout, maar
+
591
    het bekt niet goed als 'die persoon' in dezelfde ruimte is; 'die' is
+
592
    toepasselijk voor mensen die niet in de buurt zijn, maar anders kan het
+
593
    zelfs onbeleefd overkomen.</p>
+
594
<p> Nu, waar dit eigenlijk op wijst is dat mensen op zoek zijn naar oplossingen
+
595
    om non-binairen in ons dagelijks taalgebruik te integreren, maar daarbij
+
596
    moeite hebben en dan kiezen voor "het minst foute", ook al past dat niet
+
597
    echt tegoei.</p>
+
598
<p> Ik stel daarom voor om enkele nieuwe (voor)naamwoorden te gebruiken in het
+
599
    Nederlands, die mooi binnen onze taal passen, de regels van de grammatica
557
600
    volgen én ook nog eens het aangeduide
558
601
    aantal respecteert (want voor de derde persoon meervoud gebruiken we
559
602
    "zij"):</p>
560
603
<!-- Ow em djie eindelijk kan ik eens een tabel in HTML gebruiken op een manier
561
604
    waar het ook voor dient, hoe groot is de kans??? -->
562
605
<table>
563
606
    <tr>
564
607
        <td>Soort voornaamwoord</td>
565
-
        <td>Aanwijzend</td>
+
608
        <td>Aanwijzend</td>
566
609
        <td>Betrekkelijk</td>
567
610
        <td>Bezittelijk</td>
568
611
        <td>Persoonlijk</td>
+
612
        <td>Persoonlijk</td>
569
613
        <td>Wederkerend</td>
570
614
        <td>Wederkerig</td>
571
615
    </tr>
572
616
    <tr>
573
617
        <td>Mannelijk</td>
574
618
        <td rowspan="3" colspan="2">Die</td>
575
619
        <td>Zijn (, hem)</td>
576
-
        <td>Hij</td>
+
620
        <td>Hem</td>
+
621
        <td>Hij</td>
577
622
        <td rowspan="3">Zich</td>
578
623
        <td rowspan="3">Elkaar</td>
579
624
    </tr>
580
625
    <tr>
581
626
        <td>Vrouwelijk</td>
582
627
        <td>Haar</td>
583
628
        <td>Zij</td>
+
629
        <td>Zij</td>
584
630
    </tr>
585
631
    <tr>
586
632
        <td>Onbepaald</td>
587
633
        <td><strong>Per (, her)</strong></td>
588
-
        <td><strong>Pij</strong></td>
+
634
        <td><strong>Her</strong></td>
+
635
        <td><strong>Pij</strong></td>
589
636
    </tr>
590
637
</table>
591
638
<p> 'Pij' en 'per' gebruiken de eerste letter van 'persoon'. Beide woorden
592
639
    bestaan zelfs al in het Nederlands, maar in radicaal andere contexten.
593
640
    Daardoor treedt er ook geen spraakverwarring op zoals dat met 'hen' en 'hun'
594
641
    wel het geval is. 'Her' bestaat ook al (als in 'her en der'), ook al is dat
595
-
    misschien wel het "meest radicale" aan mijn voorstel.</p>
596
-
<p> Zoals te zien in de tabel is het Nederlands voor de meeste voornaamwoorden
597
-
    zelfs al gender-agnostisch, dus
+
642
    dat praktisch gezien nooit op zich gebruikt, dus het kan perfect dienen voor
+
643
    non-binairen.</p>
+
644
<p> Zoals te zien in de tabel is het Nederlands voor enkele (voor)naamwoorden
+
645
    zelfs al gender-agnostisch, dus
598
646
    die kunnen we gewoon overnemen. We hoeven daarvoor geen speciale toeren uit te
599
647
    halen.</p>
600
648
<p> Ik denk dat dit een goede oplossing is. De woorden passen mooi in het
601
649
    Nederlands, maar ook goed tussen de bestaande voorzetsels, en alleszins een
602
650
    stuk beter dan "hun" en "hen" voor het enkelvoud.</p>
603
651
<p> Gender-agnostische woorden gebruiken hoeft niet te betekenen dat we
604
652
    duidelijkheid in ons taalgebruik moeten opofferen.</p>
605
-
<p> Eisen dat mensen hun taal veranderen werkt affronterend: Dat is een deel van
606
-
    de identiteit en cultuur van elke mens. Ineens zeggen dat iemand per
607
-
    taalgebruik <em>moet</em> aanpassen zal net het omgekeerde effect hebben.
608
-
    We zijn daarom ook niet verschuldigd aan niet-binaire mensen om hun eisen
+
653
    hebben, en ik denk dat mijn voorstel zeker een goede manier is om dat te
+
654
    bereiken.</p>
+
655
<p> Ik wens echter te benadrukken dat dit slechts <strong>een vraag van mij aan
+
656
    u is, maar géén eis.</strong> Ik ben tegen de praktijk om mensen een
+
657
    bepaalde grammatica op te leggen omdat dit anders een teken van
+
658
    respectloosheid zou zijn.<br>
+
659
    Eisen dat mensen hun taal veranderen werkt affronterend: Dat is een deel van
+
660
    de identiteit en cultuur van elke mens, en iedereen heeft het recht die
+
661
    identiteit zelf te vormen. Mensen reageren dan ook zeer defensief als die
+
662
    identiteit onder druk komt te staan: Ineens zeggen dat iemand per
+
663
    taalgebruik <em>moet</em> aanpassen zal dus net het omgekeerde effect hebben.
+
664
    We zijn daarom ook niet verschuldigd aan niet-binaire mensen om hun eisen
609
665
    inzake grammatica op te volgen. U bent gerechtvaardigd om niet te zeggen
610
-
    "die auto is van hen" als die auto duidelijk van slechts één persoon is.
+
666
    bent gerechtvaardigd om niet te zeggen
+
667
    "die auto is van hen" als die auto duidelijk van slechts één persoon is.
611
668
    Daarom eis ik ook niet dat u als
612
669
    lezer deze woorden klakkeloos overneemt, maar ik kan wel vragen om het 
613
670
    te overwegen. En als u er zelf ermee akkoord bent en vrede mee kan nemen,
614
671
    dan kunt u deze ook opnemen in uw 'versie' van het Nederlands.
615
-
616
-
{% endif %}
+
672
    onze unieke taal weer net dat tikkeltje beter.</p>
+
673
{% endif %}
617
674
618
675
619
676
<h3 id="diamonds">{% trans "Don't buy diamonds" %}</h3>
620
677
<p>
621
678
    {% blocktrans %}Diamonds are often mined in inhumane circumstances. The
622
679
    profits fuel cruel wars, which cause havoc on the local population and
623
680
    finance terrorism on the African people, as well as enslavement.<br />
624
681
    They're also worthless; Diamond is a very abundant material, and can easily
625
682
    be made in laboratories. The price is artificially inflated by the monopoly
626
683
    on diamond distribution by the De Beers corporation. Buying a diamond
627
684
    automatically means you're being scammed.{% endblocktrans %}
628
685
</p>
629
686
<p>
630
687
    {% blocktrans %}If you want to buy an engagement ring (which is a ritual
631
688
    also fueled by a De Beers advertising campaign), look out for
632
689
    (cubic) zirconia or moissanite rings. They're a ton cheaper, and look
633
690
    exactly like diamonds. The latter was even mistaken for
634
691
    diamond by the person who discovered it for the first time!{% endblocktrans %}
635
692
</p>
636
693
637
694
<h3 id="facebook">{% trans "Get/Stay off Facebook" %}</h3>
638
695
<p>
639
696
	{% blocktrans %}Facebook is an immense threat to our civil rights and
640
697
		liberties. I cannot possibly overstate how important it is that we
641
698
		collectively act to make this company rot away.<br />
642
699
		The useds of Facebook have their lives completely tracked and monitored,
643
700
		everything. It's a flagrant privacy violation.<br />
644
701
645
702
		Believe me, <strong>I KNOW</strong> that leaving Facebook is a hard pill
646
703
		to swallow. Facebook facilitates communcation with acquintances and
647
704
		friends, and humans are social creatures, we long for connection with
648
705
		other people. When you've been used by Facebook, it's hard to get its
649
706
		hooks off. We cannot refer to this as an addiction, because that would
650
707
		be like calling eating an addiction to food.
651
708
652
709
		Saying "I have nothing to hide" is not what this is about. It's
653
710
		erroneous to say privacy and secrecy are the same thing. I don't hide
654
711
		from my friends that I take a bath to clean myself but I'd never allow
655
712
		them to watch me do so. I love my parents but I don't allow them to come
656
713
		inside my place without my permission. I'm not ashamed to buy orange
657
714
		juice but I pay cash because I don't want to be recorded doing so (which
658
715
		happens when you use debit/credit cards).
659
716
		I'm sure you can imagine more examples like these.<br />
660
717
		Also, even if you were a person that doesn't care about privacy, there
661
718
		are people that do, and <strong>need</strong> privacy. Facebook makes it
662
719
		harder to call upon that right, because its mere existence changes the
663
720
		<em>status quo</em> from privacy being a human right, to privacy being
664
721
		something that requires justification: "Surely if thát many people are
665
722
		on Facebook, maybe privacy isn't that important to have as a right?"
666
723
667
724
		For people that I manage to convince to leave, but just need a final
668
725
		argument to take the definitive step: I ask you to not only do
669
726
		this for yourself, but for everyone else as well: Every person being
670
727
		used by Facebook increases the power it has, but the reverse is also
671
728
		true: Every person that decides to take off the shackles, makes it
672
729
		easier for others to do as well. By not being on Facebook, you help
673
730
		everyone else with not being there either.
674
731
		{% endblocktrans %}</p>
675
732
676
733
		<!--<h3 id="gender-prenouns">{% trans "Gender neutral prenouns" %}</h3>
677
734
        Ja ik ga toch eerst al de rest afschrijven anders blijf ik bezig-->
678
735
{% comment %}
679
736
<h3 id="human-rights">{% trans "Moral provision for civil actions" %}</h3>
680
737
<p>{% blocktrans %}
681
738
	I want to make a general call to activism that is less a matter
682
739
	me to guard your human rights more effectively, and to stand up against
683
740
	those that seek to violate it, be it by democratic voting, civil
684
741
	disobedience, or even violence to stop an immediate threat.
685
742
	I've thought about this a lot, in a philosophical way: About how to
686
743
	justify not following laws, why we do so, when it can be morally
687
744
	justified, accountability, ...
688
745
	
689
746
	I haven't studied jurisprudence, but I don't think that makes my reasoning
690
747
	automatically worthless. It might be that some things seem out of the
691
748
	ordinary. I do know I am not crazy, and I can assure you I didn't think of
692
749
	this on one louzy afternoon.
693
750
	Eventually, I have created a general rule I named: "The protection of human
694
751
	rights and the moral integrity of their limitations". In full detail,
695
752
	the rule is as follows:
696
753
		<quote>
697
754
			All humans are entitled to human rights at every point in their
698
755
			lives, in all contexts.
699
756
			Being rights, they do not require justification to exercise
700
757
			them, and can be applied in the broadest terms possible.
701
758
			Should there be an entity looking to restrict those rights, the
702
759
			burden of justification falls on that entity; it must provide a
703
760
			valid reasoning as to why a restriction needs to be put in
704
761
			place. The people that the restriction applies to (and <em>ónly</em>
705
762
			those people) shall decide on the validity, not the
706
763
			entity arguing in favour of it. Should said entity fail to provide
707
764
			valid justification, the restrictions that follow (for 
708
765
			example: laws or contract terms) are implicitely
709
766
			<em>void ab initio</em>, because their existence lacks any ground to
710
767
		    be morally enforceable. It follows that every violation of, and
711
768
			resistance against said
712
769
			restrictions is (by default) morally justified. The entity
713
770
			responsible for putting the restriction in place, <em>ánd</em> those
714
771
			that enforce these restrictions, remain guilty of a human rights
715
772
			violation and must be prosecuted as if the restriction didn't exist.
716
773
			Because of the moral void, it cannot escape prosecution by invoking
717
774
			<em>nulla poena sine lege</em> (i.e. "It wasn't prohibited to do
718
775
			so"). The burden of providing compensation for the damage inflicted
719
776
			by humans violating the restrictions falls on the imposing entity.
720
777
			Should the entity not be a natural person (for example: a company or
721
778
			authoritative body like a government), the people responsible of
722
779
			that entity are accountable. Whether others that served that entity
723
780
			(or were conscripted in doing so) handled in bad faith is to be
724
781
			decided on a per-case basis.
725
782
		</quote>
726
783
		The rule has vast implications that secure our integrity as humans, and
727
784
		the rights that come with being on this planet. It pardons Edward
728
785
		Snowden. It makes politicians that deny climate mayhem responsible for the
729
786
		damage. It opens a path to prosecute Apple for violating our digital
730
787
		rights. In general: <strong>It stops using legislature as an excuse for
731
788
		moral accountability.</strong>
732
789
733
790
		The lack of strictness is key; cultures and people change, and so do our
734
791
		morals. Building a coal plant during the industrial revolution was
735
792
		understandable, but today it conflicts with our right to live because we
736
793
		know coal plants accelerate the climate mayhem. Sabotaging the
737
794
		construction is now morally right, it wasn't in 1800. This is just an
738
795
		example, but there are many more.
739
796
740
797
		I don't seek for everyone to use my rule as a justification for total
741
798
		anarchy. I do want to provide a reasoning that allows us to
742
799
		My rule doesn't discredit the existence of a state with laws and justice
743
800
		system, rather, it works with it. It also strengthens their power where
744
801
		it should, and diminishes the extent to which power can be abused,
745
802
		because my rule functions as a deterrent to do so (for example: If
746
803
		there's a law allowing you to kill homosexuals on sight, and you try to
747
804
		do so, you can expect people trying to shoot you to defend that
748
805
		homosexual's right to live).
749
806
750
807
		I think humanity is ready for more democratic oversight and
751
808
		transparency, especially in the European Union.
752
809
753
810
		You might argue that you could infer a validation for absolute
754
811
		anarchy from this
755
812
		rule, but that's not right. What it does, is give the power to the
756
813
		democracy to decide whether doing
757
814
		something is right or wrong, holding others accountable for the powers
758
815
		they have, without being able to abuse legislature to escape moral
759
816
		accountability.
760
817
{% endcomment %}
761
818
762
819
</section>
763
820
<section>
764
821
765
822
{% comment %}
766
823
<h3 id="pay-cash">{% trans "Stay safe, and only pay cash" %}</h3>
767
824
<p>{% blocktrans %}
768
825
    I've written about this in a blog post, but I have to put it here as well,
769
826
    in detail:
770
827
    One form of activism is to refuse to pay with payment cards. Always insist
771
828
    on being able to pay with cash!</p>
772
829
<p> Banks love to talk about the convenience and safety of paying digitally,
773
830
    without really delving into what those points are for <em>us</em>, the
774
831
    client. I'll be going over some points to convince you to stop using the
775
832
    digital payments, and pay the actually safe way.{% endblocktrans %}</p>
776
833
<h4>{% trans "The safety myth debunked" %}</h4>
777
834
<p>{% blocktrans %}
778
835
    So what's about digital payments being "safe"? When probing further, you'll
779
836
    often get the same two answers:<p>
780
837
    <ul><li>You won't lose much money when you get pickpocketed.</li>
781
838
        <li>You don't risk accepting counterfeit money.</li>
782
839
    </ul>
783
840
784
841
785
842
    <p>The risk of EVER accepting a counterfeit note is so small it's almost
786
843
        ridiculous to even mention it. The ECB made a video with all security
787
844
        features for the bank notes:
788
845
        {% comment %}
789
846
        Consider all these security marks (for €
790
847
        bank notes) that
791
848
        would have to pass:</p>
792
849
    <ul><li>Optical changing ink when you tilt a bank note</li>
793
850
        <li>Paper created from cotton fiber, which has a distinct feeling</li>
794
851
        <li>Watermark on every note, clearly visible with some light</li>
795
852
        <li>Safety wire straight through the middle of the note</li>
796
853
        <li>Foil with hologram over each note</li>
797
854
        <li>Raised printing to give each note a relief</li>
798
855
        <li>The logo in the hologram is transparent</li></ul>
799
856
    <p>And those are just the safety features you can directly see! Consider
800
857
        these <strong>extra security features</strong> that you can also check
801
858
        with enough detail (or a checking device):</p>
802
859
    <ul><li>All notes have microprinting that becomes unreadable with any normal
803
860
            printer, but can easily be read by looking closely..</li>
804
861
        <li>Shining UV light on the note will make certain parts light up, like
805
862
            the stars and circles. This also happens on the back, where green
806
863
            and red light will be emitted.</li>
807
864
        <li>With infrared light, the emerald number, the right side of the main
808
865
            image, and the silvery stript become visible. But only on the front;
809
866
            on the back, only the denomination and the horizontal number are visible.</li>
810
867
        <li>With special UV-C light (yes, that's a thing), the same parts light
811
868
            up, but in distinct green and red colours. Also, the € sign becomes
812
869
            visible in the main image, but is hidden in normal UV light.</li>
813
870
        <li>The serial code on every note is a checksum, meaning that you can
814
871
            check the code itself to see if the note is valid or not.</li></ul>
815
872
    <p>And all those were just the security features of the bank notes
816
873
        themselves! Here are some extras to convince you of the safety of using
817
874
        euros as cash:</p>
818
875
        <ul><li>Reproducing a note with a normal printer is often blocked by 
819
876
            printer firmware.</li>
820
877
            <li>Any reproduced note (for example in movies) needs to obey strict
821
878
                rules, that they render each "legal" counterfeit note completely
822
879
                useless for monetization.</li>
823
880
            <li>The European Union has so much trust in the security of its
824
881
                currency that you
825
882
                can download images of euro bank notes directly from their own
826
883
                website<insert link!>. For high resolution ones, you can send a
827
884
                letter, and after some security and confidentiality checks you
828
885
                can get those as well.</li></ul>
829
886
    {% endcomment %}
830
887
    {% comment %}
831
888
    <p>{% blocktrans %}But maybe you think that all this is just peanuts for real
832
889
        counterfeiters (it isn't), or you're just thát paranoid. Okay, let's
833
890
        assume your level of paranoia is justified. In that case, I have a
834
891
        really interesting argument that will surely convince you to switch to
835
892
        cash forever:{% endblocktrans %}</p>
836
893
    <h4>{% trans "Digital payments infringe on your privacy" %}</h4>
837
894
    <p>{% blocktrans %}Oh and that's not just me saying that, that's your credit
838
895
        card supplier actually doing just that: <Link naar mastercard dat met
839
896
                                                      facebook onderhandelt</lin>
840
897
        Yeah, turns out that "safety" is not so much a myth after all, but is
841
898
        related to the bank's safety by keeping your money from you, and making
842
899
        bank on it in the process.{% endblocktrans %}
843
900
844
901
    <h4>{% trans "Why is this activism?" %}</h4>
845
902
        <Schrijf over de constante rush voor digitalisatie van iets wat goed
846
903
        werkt en hoe dit onze privacyrechten aantast></schrijf>
847
904
        
848
905
    {% endcomment %}
849
906
       
850
907
851
908
        
852
909
853
910
{% comment %}
854
911
<h3 id="sharing-explained">{% trans "Get/Stay off Facebook" %}</h3>
855
912
<p>
856
913
	{% blocktrans %}Facebook is an immense threat to our civil rights and
857
914
858
915
    <dt id="sharing-economy"><s>{% trans "Sharing economy / Gig economy" %}</s>
859
916
    {% trans "<GOEDE NAAM VERZINNEN>" %}</dt>
860
917
    <dd>{% blocktrans %}Too often, the media (and the companies that are often
861
918
    associated with the term) use the term "sharing economy" or "gig economy" to
862
919
    describe this "new" type of providing a certain type of service, where the
863
920
    companies don't actually hire their "employees". They say they're
864
921
    "subcontractors", and make them use their own resources (like their car) to
865
922
    do the work. These companies malicously portray this as "sharing", and
866
923
    proclaim they're just the facilitators, thus making them part of the
867
924
    "sharing economy". This is spin.<br />
868
925
    First, "sharing" is something you do in a personal setting, without any
869
926
    commercial interests. People do this because it's in our nature to share
870
927
        resources between each other, it's a good thing to do. A well known
871
928
        example is carpooling, where different people share the same car.<br />
872
929
        This is <strong>not</strong> the same as 
873
930
{% endcomment %}
874
931
</section>
875
932
{% endblock main %}
876
933

templates/about/main_content.djhtml

10 additions and 2 deletions.

View changes Hide changes
1
1
{% load static %}
2
2
<section class="emphasis">
3
3
    <h1>{% trans "Welcome!" %}</h1>
4
4
    <p>
5
5
        {% blocktrans %}Hello there! I'm Maarten, a happy
6
6
        student from Belgium, and this is my amazing personal website.
7
7
        I like a lot of things, and I share some of those in here. Take
8
8
        a look around, read a bit, talk with me, and most importantly,
9
9
        enjoy your stay!{% endblocktrans %}
10
10
    </p>
11
11
</section>
12
12
<div class="cards">
13
13
    {# Blog card #}
14
14
    <div id="blog" class="card">
15
15
        <img src="/media/main/blog.jpg" />
16
16
        <h3>{% trans "Blog" %}</h3>
17
17
        <p>
18
18
            {% blocktrans %}My personal scribblepad, written from scratch,
19
19
            on which I ramble about everything I like. Highly recommended
20
20
            while eating breakfast.{% endblocktrans %}
21
21
        </p>
22
22
        <a class="btn text" href="{% url 'blog-index' %}">{% trans "Visit blog" %}</a>
23
23
    </div>
24
24
25
25
    {# Gitar card #}
26
26
    <div id="gitar" class="card" style="flex-grow: 2">
27
27
        <!-- HAHAHAA I CAN'T DESIGN LOGOS -->
28
28
        <img src="/media/main/gitar.png" />
29
29
        <h3>Gitar</h3>
30
30
        <p>
31
31
            {% blocktrans %}I actually don't use GitHub to host my code,
32
32
            contrary to a lot of other coders. Instead, I've been trying to
33
33
            create something that's just fit to my taste. I host a couple of
34
34
            archive repositories there, as well as dotfiles, and that jazz. It's
35
35
            a continuing work, so don't flip your desk if the layout is upside
36
36
            down tomorrow =3{% endblocktrans %}
37
37
        </p>
38
38
        <a class="btn text" href="{% url 'gitar-index' %}">
39
39
        {% trans "Check code" %}</a>
40
40
    </div>
41
41
42
42
    {# About myself card #}
43
43
    <div id="about" class="card">
44
44
        <img src="/media/about/images/parallax.png" />
45
45
        <!-- I still don't have a good picture or still life about
46
46
            myself, so yes, I'm copying my parallax for a while. Sorry! -->
47
47
        <h3>{% trans "About me" %}</h3>
48
48
        <p>
49
49
            {% blocktrans %}Well, if you wish to know more of me, I have a page
50
50
            where I describe myself in a couple more sentences. You know,
51
51
    because I can =)
52
52
            {% endblocktrans %}
53
53
        </p>
54
54
        <a class="btn text" href="{% url "main-myself" %}">{% trans "Read on" %}</a>
55
55
    </div>
56
56
57
57
    {# Publications card #}
58
58
    <div id="eldonoj" class="card">
59
59
        <!--<img src="/media/about/images/publications.png" />-->
60
60
        <h3>{% translate "Publications" %}</h3>
61
61
        <p>
62
62
            {% blocktranslate %}Throughout my academic career, I've written a lot,
63
63
            sometimes together with other people. To avoid that these papers get
64
64
            lost to the passing of time, I've decided to publish them on my website, should somebody
65
65
            want to read them.{% endblocktranslate %}
66
66
        </p>
67
67
        <a class="btn text" href="{% url "publications-index" %}">{% translate "Consult publications" %}</a>
68
68
    </div>
69
69
70
70
    {# Projects card #}
71
71
    <div id="project" class="card">
72
72
        <h3>{% trans "Other projects" %}</h3>
73
73
        <p>
74
74
            {% blocktrans %}Projects come and go, and with my website I can
75
75
            present them to you. This cards takes you to the
76
76
            archive of past projects.
77
77
            {% endblocktrans %}
78
78
        </p>
79
79
        <a class="btn text disabled" href="{% url "main-project-archive" %}">
80
80
            {% trans "View projects" %}</a>
81
81
    </div>
82
82
83
83
    {# Activism card #}
84
84
    <div id="aktivismo" class="card">
85
85
        <h3>{% trans "Activism" %}</h3>
86
86
        <p>
87
87
            {% blocktrans %}Trying to make this place better takes some time. So
88
88
            I made a page in the hopes that it can engage you to partake in that
89
89
            process. Because it's never too late to begin.
90
90
            {% endblocktrans %}
91
91
        </p>
92
92
        <a class="btn text" href="{% url "activism" %}">
93
93
            {% trans "List talking points" %}</a>
94
94
    </div>
95
95
96
96
</div>
97
97
<section>
+
98
<div class="snackbar">
+
99
    {{ contact_response }}
+
100
</div>
+
101
{% endif %}
+
102
<section>
98
103
    <h2>{% translate "Contact me" %}</h2>
99
104
    <p>{% blocktranslate %}If you wish to contact me, use this convenient form,
100
105
        the most direct link to yours truly. Leave me a thank you note, tell me
101
106
        something important, or correct a typo I made, it's all good, I love to
102
107
        hear from you!
103
108
        If necessary, put some contact info of yourself in your message so I can get
104
109
        back to you. Abuse will probably make your computer explode, so don't anger
105
110
        my server.{% endblocktranslate %}</p>
106
111
    <form action="" method="post">
107
112
        <input type="text" name="name" mozactionhint="send" enterkeyhint="send" maxlength="64" placeholder="{% translate "Your name" %}" required>
+
113
        <input type="text" name="name" mozactionhint="send" enterkeyhint="send" maxlength="64" placeholder="{% translate "Your name" %}" required>
108
114
        <textarea maxlength="2000" spellcheck="true" name="message" required>
109
-
        <input type="submit" value="✉️{% translate "Send" %}">
110
-
    </form>
+
115
        <textarea maxlength="2000" spellcheck="true" name="message" required></textarea>
+
116
        <br>
+
117
        <input type="submit" value="✉️ {% translate "Send" %}">
+
118
    </form>
111
119
</section>
112
120

views.py

1 addition and 1 deletion.

View changes Hide changes
1
1
import requests  # For direct communication with me
2
2
from datetime import date
3
3
from django.utils import timezone
4
4
from django.shortcuts import get_object_or_404, render # This allows to render the template with the view here. It's pretty cool and important.
5
5
from django.http import HttpResponseRedirect, HttpResponse # Why?
6
6
from django.urls import reverse # Why?
7
7
from django.utils.translation import ugettext as _
8
8
from .models import *
9
9
from .forms import MessageForm
10
10
11
11
12
12
def get_age():
13
13
    """Returns my current age."""
14
14
    today = date.today()
15
15
    birthday = date(1996, 8, 28)
16
16
    age = today - birthday
17
17
    years = str(int(age.days / 365))
18
18
    return years
19
19
20
20
def footer_description():
21
21
    return _("Main pages of Maarten's website, a %(years)s year old Belgian programmer. Also an undergraduate student of Informatics @ UHasselt, and graduate student of Engineering Informatics at Ghent University.") % {'years': get_age()}
22
22
23
23
def footer_links():
24
24
    footer_links = [
25
25
        [_("Contact me"), "mailto:maarten.vangeneugden@student.uhasselt.be"],
26
26
        [_("Hasselt University"), "https://www.uhasselt.be"],
27
27
        [_("Ghent University"), "https://www.ugent.be"],
28
28
            ]
29
29
    return footer_links
30
30
31
31
# TODO: Move this stuff to the template module. This is basically a description
32
32
# of HOW to display data, but the view module is only responsible for WHAT data
33
33
# to display.
34
34
def standard_context():
35
35
    context = {
36
36
            'navbar_backArrow': True,
37
37
            'footer_title': _("Home page"),
38
38
            'footer_description': footer_description(),
39
39
            'footer_links': footer_links(),
40
40
            'stylesheet_name': "home",
41
41
            }
42
42
    return context
43
43
44
44
def get_current_status(dt = None):
45
45
    """Returns a string specifying my current state (and sometimes location).
46
46
47
47
    This function is actually based on my weekly schedule. I'd normally hook it
48
48
    up to my iCal files, but that doesn't include things like sleeping. Not to
49
49
    mention my university has a hard time following standards like "Put the
50
50
    location in the location field, not in the title of the appointment". I
51
51
    figured a simple function would do the job just as well.
52
52
53
53
    Keyword arguments:
54
54
    dt -- The datetime object of the day to check (defaults to current local time)
55
55
    """
56
56
57
57
    MONDAY = 0
58
58
    TUESDAY = 1
59
59
    WEDNESDAY = 2
60
60
    THURSDAY = 3
61
61
    FRIDAY = 4
62
62
    SATURDAY = 5
63
63
    SUNDAY = 6
64
64
65
65
    if dt is None:
66
66
        timezone.activate("Europe/Brussels")
67
67
        dt = timezone.localtime(timezone.now())
68
68
69
69
    day = dt.weekday()
70
70
    hour = dt.time().hour
71
71
    minute = dt.time().minute
72
72
73
73
    """ Note on usage of the range() function:
74
74
    range(x, y) returns a list, beginning from x, but excluding y. So if a
75
75
    course runs from 13:00 to 15:00, then y should still be 15. Why? Because
76
76
    that makes it so that 14:59 is included, but 15:00 is not. if y would be 16,
77
77
    then 15:30 would also be included.
78
78
    """
79
79
80
80
    # If nothing's returned by now, return a general response
81
81
    return _("Probably chilling a bit. Feel free to talk! ❤")
82
82
83
83
def send_message(name, message):
84
84
    """ Sends a message to me if the visitor submits one on my website. """
85
85
    # First task: Retrieve the token, which mustn't be in the tracker:
86
86
    with open("token.txt", 'r') as f:
87
87
        url = f.readline()
88
88
    url += name + " stuurt:\n" + message
89
89
    
90
90
    response = requests.get(url)
91
91
    return response.status_code == 200
92
92
93
93
# Views:
94
94
95
95
def index(request):
96
96
    context = standard_context()
97
97
    # First, handle possible contact
98
98
    if request.method == "POST":  # Message received
99
99
        form = MessageForm(request.POST)
100
100
        if form.is_valid():
101
101
            clean_message = form.cleaned_data
102
102
            if send_message(clean_message.name, clean_message.message):
103
-
                context["contact_response"] = _("Message sent!")
+
103
                context["contact_response"] = _("Message sent!")
104
104
            else:
105
105
                context["contact_response"] = _("An error occured while trying to send the message. Please try again later.")
106
106
        else:  # The submitted form data was invalid
107
107
            context["contact_response"] = _("The submitted form contained invalid data, and was discarded.")
108
108
        
109
109
110
110
    
111
111
    timezone.activate("Europe/Brussels")
112
112
    time_string = timezone.localtime(timezone.now()).strftime(" (%H:%M) ")
113
113
    status = _("Current status/location:") + time_string + get_current_status()
114
114
    template = "about/index.djhtml"
115
115
116
116
    return render(request, template, context)
117
117
118
118
def myself(request):
119
119
    template = "about/about.djhtml"
120
120
121
121
    context = {
122
122
            'subject': _("Myself"),
123
123
            'navbar_title': _("Myself"),
124
124
            'age': get_age(),
125
125
            }
126
126
    context.update(standard_context())
127
127
    return render(request, template, context)
128
128
129
129
def project_archive(request):
130
130
    template = "about/project-archive.djhtml"
131
131
    context = standard_context()
132
132
    return render(request, template, context)
133
133
134
134
def activism(request):
135
135
    template = "about/activism.djhtml"
136
136
    context = standard_context()
137
137
    return render(request, template, context)
138
138
    
139
139