email change

This commit is contained in:
2026-03-26 21:42:18 +01:00
parent 207e4d66bd
commit 4ba91bb787
4 changed files with 35 additions and 28 deletions

View File

@@ -1,5 +1,5 @@
Contact: mailto:sam.hadow@inbox.lv
Expires: 2026-17-11T11:59:00.000Z
Contact: sam(dot)hadow(at)proton(dot)me
Expires: 2027-26-03T11:59:00.000Z
Encryption: https://hadow.fr/pgp-key.txt
Preferred-Languages: en, fr, es
Canonical: https://hadow.fr/.well-known/security.txt

View File

@@ -11,10 +11,10 @@ plugins:
- jekyll-feed
permalink: /blog/:title.html
sidebar:
- name: sam.hadow@inbox.lv
- name: openPGP public key
icon: <img src = "/assets/icons/svg/envelope-square.svg" width="18" height="18" viewBox="0 0 1000 1000" preserveAspectRatio="xMidYMid meet" alt="Email logo"/>
link: mailto:sam.hadow@inbox.lv
description: <a href="/pgp-key.txt">openPGP public key</a>, prefer Matrix if you want to use E2EE
description: <small>sam(dot)hadow(at)proton(dot)me<br/>prefer Matrix if you want to use E2EE</small>
link: /pgp-key.txt
- name: Matrix.org
icon: <img src = "/assets/icons/svg/matrix-org.svg" width="18" height="18" viewBox="0 0 1000 1000" preserveAspectRatio="xMidYMid meet" alt="Matrix logo"/>
link: https://matrix.to/#/@fire:hadow.fr

29
faq.md
View File

@@ -2,32 +2,35 @@
layout: default
---
# FAQ<br/>
# FAQ
## Why this nickname?
Concise writing of Sam Hadow is shadow (S.Hadow).<br/> I thought it would be a nice, yet not overly present, reference to Aaron Swartz. When he downloaded most of JSTOR articles from the MIT network he used the Identity "Gary Host" (G.Host). May he rest in peace, academic work and information should be freely available, not unfairly restricted.
Concise writing of Sam Hadow is shadow (S.Hadow).
I thought it would be a nice, yet not overly present, reference to Aaron Swartz. When he downloaded most of JSTOR articles from the MIT network he used the Identity "Gary Host" (G.Host). May he rest in peace, academic work and information should be freely available, not unfairly restricted.
## Why is this website in English?
Most people understand English even if it's not their native language. English is convenient to share knowledge or opinions, hence my choice.<br/> I believe all knowledge above high school level should be shared in English, apart from literature or specific local history. It would not only help us understand better people from all around the globe but it would also be easier for technical or specific vocabulary. It's always a hassle having to learn how to call something in your own language and then in another language because you need to share your knowledge with someone else.<br/>For example I like Indian food, therefore I picked up spices name through cooking books. But these books were in English, and then I had to learn how we call these spices in my own language. And even now I sometimes have difficulties translating an Indian recipe written in English into French, even if I understand it.<br/><br/> If your English level is awfully bad don't worry, the goal isn't to have a perfect C2 English, it's to make yourself understood. And if you want to improve, I recommend reading or watching content in English as much as possible, the internet is a wonderful place for that. A common mistake is to center your learning on "learning grammar and doing a lot of grammar exercises". While grammar shouldn't be neglected too much, it's tedious and sometimes even demotivating. Furthermore you don't *need* to know every grammar rule to speak somewhat fluently or understand others.<br/><br/>
Most people understand English even if it's not their native language. English is convenient to share knowledge or opinions, hence my choice.
I believe all knowledge above high school level should be shared in English, apart from literature or specific local history. It would not only help us understand better people from all around the globe but it would also be easier for technical or specific vocabulary. It's always a hassle having to learn how to call something in your own language and then in another language because you need to share your knowledge with someone else.
For example I like Indian food, therefore I picked up spices name through cooking books. But these books were in English, and then I had to learn how we call these spices in my own language. And even now I sometimes have difficulties translating an Indian recipe written in English into French, even if I understand it.
<br/>
If your English level is awfully bad don't worry, the goal isn't to have a perfect C2 English, it's to make yourself understood. And if you want to improve, I recommend reading or watching content in English as much as possible, the internet is a wonderful place for that. A common mistake is to center your learning on "learning grammar and doing a lot of grammar exercises". While grammar shouldn't be neglected too much, it's tedious and sometimes even demotivating. Furthermore you don't *need* to know every grammar rule to speak somewhat fluently or understand others.
<br/>
Here are some useful resources:
+ [British Council](https://learnenglish.britishcouncil.org/) if you want an English teacher, or even online classes.
+ various websites with news, articles and resources divided in different levels<br/> [1](https://www.newsinlevels.com/) [2](https://learningenglish.voanews.com/)
+ [Cambridge dictionary](https://dictionary.cambridge.org/) (Please try to use an English dictionary rather than translations)<br/><br/>
+ [Cambridge dictionary](https://dictionary.cambridge.org/) (Please try to use an English dictionary rather than translations)
<br/>
You can also learn by watching movies, streams, videos or reading books and news articles in English, whichever you prefer.
## Why this email address?
I use [inbox.lv](https://www.inbox.lv/) because when I created this website I wanted an email dedicated to it and not use my personnal protonmail address. I put this email address directly on the main page of my website so it's doomed to receive spam from so called "web designers" and all that because of their crawlers.<br/>
Sure instead of directly writing the mailto link I could have put sam(dot)hadow(at)inbox(dot)lv. But it just stops the very basic crawlers, the RegEx in the crawler just needs to be modified a bit to also spot these email addresses. The only "good" solution against spam would be to have a captcha. But this solution would require having a service running on my server just for the captcha and possibly require the clients to run JavaScript. So I prefered not to have a captcha for the mail. <br/>
And why this specific provider? I just had the following needs:
## What happened to the old email address ?
I used [inbox.lv](https://www.inbox.lv/) (sam(dot)hadow(at)inbox(dot)lv) because when I created this website I wanted an email dedicated to it and not use my personnal protonmail address and I just had the following needs:
+ IMAP/SMTP access with only a free account
+ registration possible **without** providing a phone number
Both needs were fulfilled with [inbox.lv](https://www.inbox.lv/), but apart from that, do I recommend this mail provider? No. Why?
+ mails aren't stored encrypted unlike with tutanota or protonmail.
+ with the free account you are automatically subscribed to mailing lists which are just spam (ads in Latvian). I manage to filter them out with a rule in thunderbird. But it would be a huge downside if you're reading your mails from your phone or the webmail.
Both needs were fulfilled with inbox.lv, but they recently locked me out of all my inbox.lv accounts and ask for a phone number verification which I don't want to provide.
I therefore created a [protonmail](https://proton.me/mail) account specifically for my website. I don't have IMAP/SMTP access but considering the advantages of protonmail in terms of privacy it's a good solution.
The new email address is sam(dot)hadow(at)proton(dot)me (replace the (dot) and (at)).
## Why Jekyll?
I wanted a static website to reduce load on my server as well as attack surface. I also wanted to use as little JavaScript as possible to keep this website accessible to everyone.

View File

@@ -1,13 +1,17 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
xjMEaUZ2DBYJKwYBBAHaRw8BAQdAIl8HlFgBweV3DF0LmHiQE3eYKFrjS9xxcR0M
Ac1cvXvNHlNhbSBIYWRvdyA8c2FtLmhhZG93QGluYm94Lmx2PsKPBBMWCAA3FiEE
RLJpkgH7YHe4JtpfYCoqyKjPaE8FAmlGdgwFCQWjmoACGwMECwkIBwUVCAkKCwUW
AgMBAAAKCRBgKirIqM9oTyLyAP94lB5TKCwA+ATzHulhrNwF60Y9AFmwK7ZHGnBU
jilj7wD+Jaul5dPQg406S4M7xy7eCb9eS3EnzKEmIqi9P6bZIQjOOARpRnYNEgor
BgEEAZdVAQUBAQdAbNcccxmlin3R8gsfJ6MbR9UM7ewoxKOnmN8HD2Nqkh4DAQgH
wn4EGBYIACYWIQREsmmSAftgd7gm2l9gKirIqM9oTwUCaUZ2DQUJBaOagAIbDAAK
CRBgKirIqM9oT8fKAPwMPU1fqkhkG0op0LV699QDkcb3zDvntsVLyV3C7NR42AD/
S2NEyS3xKH50+2Y3ptjieDb92X5cdc6PZmjsezb/Sw0=
=Pb8M
xjMEacWYBRYJKwYBBAHaRw8BAQdAYYJfbebbgQ8kxmsimUimlyQlIrX4bu/e
vffZjVnjvCPNKXNhbS5oYWRvd0Bwcm90b24ubWUgPHNhbS5oYWRvd0Bwcm90
b24ubWU+wsARBBMWCgCDBYJpxZgFAwsJBwkQUe5E72lUN6FFFAAAAAAAHAAg
c2FsdEBub3RhdGlvbnMub3BlbnBncGpzLm9yZ9lBSvTtFLboFHp+/BMIJYFb
vW+OZuYOwhmmNguKbK25AxUKCAQWAAIBAhkBApsDAh4BFiEEaUZXnj6nm+9S
Nv1lUe5E72lUN6EAAGVxAP4mFxluVjKA+Ar4GIqzbOFj+iESF8+EmL7ix0Gy
K4N7gAD8DfiPLctNi1ygw3KIJ/ZZd/DdQcqCvoMEbeWso0TBzArOOARpxZgF
EgorBgEEAZdVAQUBAQdA8KOpLKoppeYI0Yq26TWhPEnpF6AxQ4qZEKRrPY2H
S2wDAQgHwr4EGBYKAHAFgmnFmAUJEFHuRO9pVDehRRQAAAAAABwAIHNhbHRA
bm90YXRpb25zLm9wZW5wZ3Bqcy5vcmdiV3mWxtlpK1eOElaIwjDX28REmnWG
Bt9j/jRFUNNshwKbDBYhBGlGV54+p5vvUjb9ZVHuRO9pVDehAADVpwD/RXpX
xBy4wDi1O1BEzk9u+YkHFS9r4ko4lXnwkMBnFs0BANHpwEVA4e86GRwjN9aR
w1smkJo4pV7dg4xw0YyeF/UP
=wd9R
-----END PGP PUBLIC KEY BLOCK-----