aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/koszko_org_website/app.py6
-rw-r--r--src/koszko_org_website/templates/en/posts/2022-11-30-how-i-fought...-another-view.html.jinja100
-rw-r--r--src/koszko_org_website/templates/pl/posts/2022-11-30-how-i-fought...-another-view.html.jinja105
3 files changed, 209 insertions, 2 deletions
diff --git a/src/koszko_org_website/app.py b/src/koszko_org_website/app.py
index 467672b..ed80561 100644
--- a/src/koszko_org_website/app.py
+++ b/src/koszko_org_website/app.py
@@ -40,11 +40,13 @@ def raise_exception(msg: str) -> t.NoReturn:
post_titles_pl = {
- 'gospel-despite-no-enthusiasm': 'Dobra Nowina pomimo zniechęcenia'
+ 'gospel-despite-no-enthusiasm': 'Dobra Nowina pomimo zniechęcenia',
+ 'how-i-fought...-another-view': 'Jak walczyłem... inne spojrzenie'
}
post_titles_en = {
- 'gospel-despite-no-enthusiasm': 'Gospel despite lack of enthusiasm'
+ 'gospel-despite-no-enthusiasm': 'Gospel despite lack of enthusiasm',
+ 'how-i-fought...-another-view': 'How I fought... another view'
}
post_titles = {'en': post_titles_en, 'pl': post_titles_pl}
diff --git a/src/koszko_org_website/templates/en/posts/2022-11-30-how-i-fought...-another-view.html.jinja b/src/koszko_org_website/templates/en/posts/2022-11-30-how-i-fought...-another-view.html.jinja
new file mode 100644
index 0000000..d7264a5
--- /dev/null
+++ b/src/koszko_org_website/templates/en/posts/2022-11-30-how-i-fought...-another-view.html.jinja
@@ -0,0 +1,100 @@
+{#
+SPDX-License-Identifier: CC0-1.0
+
+koszko.org website post (How I fought... another view, english).
+
+Copyright (C) 2022 Wojtek Kosior <koszko@koszko.org>
+#}
+
+{% extends "__koszko_base.html.jinja" %}
+
+{% block title %} How I fought... another view {% endblock %}
+
+{% block subheading_text %} How I fought... another view {% endblock %}
+
+{% block content %}
+ {% call section() %}
+ {{ italic('2022-11-30') }}
+ {% call para() %}
+ In 2021 I defended my BSc thesis.
+ My article about the fight to be able to study using libre tools landed on
+ the
+ {% call link('https://www.gnu.org/education/how-i-fought-to-graduate-without-using-non-free-software.html') -%}
+ GNU project website
+ {%- endcall %}.
+ So far so good.
+ {% endcall %}
+ {% call para() %}
+ It so happened that later on, when preparing to some evengelization event,
+ I was supposed to prepare some testimony of mine.
+ I ended up describing the same story.
+ But this time from a spiritual viewpoint.
+ I later decided it's probably worth sharing.
+ So, here it is.
+ {% endcall %}
+ {% endcall %}
+ {% call section('testimony') %}
+ {{ header(2, 'Testimony for Evangelization') }}
+ {% call para() %}
+ Besides being a Catholic, I am also a libre software guy.
+ One who doesn't tolerate Windows, Google, etc.
+ {% endcall %}
+ {% call para() %}
+ Whe remote teaching began, I had a problem. I was determined not to run
+ Teams, etc. on my devices.
+ I was bending the ears of all my university teachers so that they allow me
+ to complete their courses with some libre tools that I accept.
+ At the same time, taking — perhaps slightly incorrectly — inspiration from
+ the "Jesus, You take care of it" prayer, I was determined not to
+ e.g. complain to the dean about the teachers unwilling to cooperate.
+ That approach was perhaps not completely absurd after all — God himself
+ loves all people so much that He does not push them into a corner but
+ rather gives them freedom, even freedom to choose evil.
+ {% endcall %}
+ {% call para() %}
+ All this was a terrible experience and the stress was up to here. In spite
+ of this, I got to complete the last 2 semesters of the BSc studies.
+ And there were also some incredible moments.
+ For example when I thought I was going to fail the compilers class because
+ I "did not come" to an exam on Teams.
+ At that time I prayed a bit, perhaps also cried and eventually started
+ revising the compilers material "just in case".
+ And suddenly, I learned from a friend that Teams did not bear the load of
+ over 100 students connecting simultaneously and that the exam would
+ instead be conducted via email.
+ {% endcall %}
+ {% call para() %}
+ I still have some doubts with respect to particular choices. Perhaps I
+ should have been less radical in some cases?
+ Or perhaps I could have been more and e.g. also rejected using nonfree
+ platforms from lab computers?
+ {% endcall %}
+ {% call para() %}
+ But even though I was certainly committing {{ bold('some') }} mistakes
+ over those 2 semesters (as we know, every man sins) I believed Him to care
+ about me all the time.
+ {% endcall %}
+ {% call para() %}
+ After all this I met one libre software hacker from the US who had an
+ identical situation. Except he didn't make it.
+ He gave up on the studies rather quickly because he didn't see a chance.
+ He happens to be a non-believer.
+ {% endcall %}
+ {% call para() %}
+ I was successful not thanks to being more clever or more persuasive — as I
+ am likely not — but rather because I tried.
+ And I only had motivation for trying because I believe in certain Jesus
+ who died for us on a cross and through that can fix all the evil that
+ harms us.
+ {% endcall %}
+ {% call para() %}
+ Looking behind on all that stress, fear and everything that constitutes
+ the metaphorical "cross of life", I see it has a purpose.
+ It brings me closer to God once again.
+ {% endcall %}
+ {% call para() %}
+ But for the purpose to be present in one's suffering, one first needs to
+ make the decision to suffer it together with God.
+ {% endcall %}
+ {% endcall %}
+{% endblock %}
diff --git a/src/koszko_org_website/templates/pl/posts/2022-11-30-how-i-fought...-another-view.html.jinja b/src/koszko_org_website/templates/pl/posts/2022-11-30-how-i-fought...-another-view.html.jinja
new file mode 100644
index 0000000..a8ca8ee
--- /dev/null
+++ b/src/koszko_org_website/templates/pl/posts/2022-11-30-how-i-fought...-another-view.html.jinja
@@ -0,0 +1,105 @@
+{#
+SPDX-License-Identifier: CC0-1.0
+
+koszko.org website post (How I fought... another view, polish).
+
+Copyright (C) 2022 Wojtek Kosior <koszko@koszko.org>
+#}
+
+{% extends "__koszko_base.html.jinja" %}
+
+{% block title %} Jak walczyłem... inne spojrzenie {% endblock %}
+
+{% block subheading_text %} Jak walczyłem... inne spojrzenie {% endblock %}
+
+{% block content %}
+ {% call section() %}
+ {{ italic('2022-11-30') }}
+ {% call para() %}
+ W{{ nbsp() }}2021-wszym roku obroniłem inżynierkę,
+ a{{ nbsp() }}mój artykuł o{{ nbsp() }}tym, jak walczyłem
+ o{{ nbsp() }}możliwość studiowania przy użyciu wolnych narzędzi, wylądował
+ na
+ {% call link('https://www.gnu.org/education/how-i-fought-to-graduate-without-using-non-free-software.html') -%}
+ stronie projektu GNU
+ {%- endcall %}.
+ So far so good.
+ {% endcall %}
+ {% call para() %}
+ Tak się złożyło, że później, przygotowując się do pewnej ewangelizacji,
+ miałem przygotować jakiejś swoje świadectwo.
+ Ostatecznie opisałem wtedy tą samą historię, tylko tym razem
+ z{{ nbsp() }}punktu widzenia duchowego.
+ Stwierdziłem potem, że chyba warto się nią podzielić.
+ Oto więc i{{ nbsp() }}ona.
+ {% endcall %}
+ {% endcall %}
+ {% call section('testimony') %}
+ {{ header(2, 'Świadectwo na Ewangelizację') }}
+
+ {% call para() %}
+ Oprócz tego, że jestem katolikiem, jestem też gościem od wolnego
+ oprogramowania.
+ Takim, co nie toleruje Windowsa, Googla itd.
+ {% endcall %}
+ {% call para() %}
+ Jak zaczęło się zdalne nauczanie, miałem problem, bo byłem zdeterminowany
+ nie uruchamiaś u siebie Teamsów itp.
+ Suszyłem głowę wszystkim prowadzącym po kolei, żeby mi pozwolili zaliczyć
+ przedmioty przy użyciu wolnych narzędzi, które akceptuję.
+ Jednocześnie, sugerując się może trochę niepoprawnie modlitwą „Jezu, Ty
+ się tym zajmij”, byłem zdeterminowany m.in. nie skarżyć się do prodziekana
+ na niewspółpracujących prowadzących.
+ To chyba nie absurdalne, bo w końcu sam Pan Bóg tak bardzo kocha
+ wszystkich ludzi, że nie przypiera ich do muru, tylko daje im wolność,
+ nawet wybierania zła
+ {% endcall %}
+ {% call para() %}
+ To było okropne doświadczenie i{{ nbsp() }}stres był potąd.
+ Mimo to udało mi się zaliczyć 2 ostatnie semestry inżynierki.
+ I{{ nbsp() }}były w{{ nbsp() }}tym też niesamowite momenty.
+ Np. jak myślałem, że uwalę kompilatory, bo „nie przyszedłem” na egzamin na
+ Teamsach.
+ Tylko się pomodliłem, może trochę popłakałem i{{ nbsp() }}zacząłem się
+ douczać kompilatorów „tak na wszelki wypadek”.
+ A{{ nbsp() }}tu nagle informacja, że Teamsy nie wytrzymały obciążenia
+ ponad 100-ki studenciaków łączących się jednocześnie i{{ nbsp() }}zamiast
+ tego egzamin jest przez maila.
+ {% endcall %}
+ {% call para() %}
+ Wciąż mam wątpliwości co do pewnych wyborów. Może powinienem był być mniej
+ radykalny? A{{ nbsp() }}może właśnie mogłem być bardziej
+ i{{ nbsp() }}np. odmówić używania własnościowych platform także
+ z{{ nbsp() }}komputerów w uczelnianym labie?
+ {% endcall %}
+ {% call para() %}
+ Ale mimo że przez te 2 semestry z{{ nbsp() }}pewnością popełniałem
+ {{ bold('jakieś') }} błędy (jak wiemy, każdy człowiek grzeszy), to
+ wierzyłem, że On się mną opiekuje i{{ nbsp() }}Mu zależy.
+ {% endcall %}
+ {% call para() %}
+ Po tym wszystkim poznałem takiego gościa od wolnego oprogramowania
+ z{{ nbsp() }}USA, który miał identyczną sytuację.
+ Ale jemu się nie udało. Zrezygnował dosyć szybko ze studiów, bo nie
+ widział szans.
+ Tak się składa, że on jest niewierzący.
+ {% endcall %}
+ {% call para() %}
+ Mi się udało nie dzięki większemu sprytowi, czy dzięki lepszym
+ umiejetnościom perswazji — bo takich raczej nie mam — tylko dlatego, że
+ próbowałem.
+ A{{ nbsp() }}motywację do próbowania miałem tylko stąd, że wierzę w
+ takiego jednego, Jezusa, co umarł dla nas na krzyżu i{{ nbsp() }}przez to
+ może naprawić zło, które nas krzywdzi.
+ {% endcall %}
+ {% call para() %}
+ I{{ nbsp() }}patrząc wstecz na ten stres, strach i{{ nbsp() }}wszystko, co
+ składa się na metaforyczny „krzyż życiowy”, widzę, że on ma sens, bo
+ zbliża mnie z{{ nbsp() }}powrotem do Boga.
+ {% endcall %}
+ {% call para() %}
+ Tylko żeby ten sens cierpienia był, pierw trzeba zdecydować, że się je
+ chce przeżywać razem z{{ nbsp() }}Bogiem.
+ {% endcall %}
+ {% endcall %}
+{% endblock %}