diff --git a/assets/main.scss b/assets/main.scss index 74b618e..7438e65 100644 --- a/assets/main.scss +++ b/assets/main.scss @@ -6,12 +6,15 @@ // Font specifications. I keep changing my mind on what are the most pleasant // fonts to my eyes, so I won't bother commenting them here.' -$serif-font-family: ui-serif, "Roboto Serif", "Noto Serif", Tinos, serif, +$serif-font-family: + ui-serif, "Roboto Serif", "Noto Serif", Tinos, serif, "Noto Emoji", + "Noto Color Emoji", emoji; +$sans-serif-font-family: + ui-sans-serif, "Roboto Flex", Roboto, "Noto Sans", Arimo, sans-serif, "Noto Emoji", "Noto Color Emoji", emoji; -$sans-serif-font-family: ui-sans-serif, "Roboto Flex", Roboto, "Noto Sans", - Arimo, sans-serif, "Noto Emoji", "Noto Color Emoji", emoji; -$monospace-font-family: ui-monospace, "Roboto Mono", "Noto Mono", Cousine, - monospace, "Noto Emoji", "Noto Color Emoji", emoji; +$monospace-font-family: + ui-monospace, "Roboto Mono", "Noto Mono", Cousine, monospace, "Noto Emoji", + "Noto Color Emoji", emoji; // Must be in the end under threat of undefined variable error. $base-font-family: $sans-serif-font-family; diff --git a/blog/_posts/2015-03-25-leaving-bots-life.md b/blog/_posts/2015-03-25-leaving-bots-life.md index b102b9a..0b1a27e 100644 --- a/blog/_posts/2015-03-25-leaving-bots-life.md +++ b/blog/_posts/2015-03-25-leaving-bots-life.md @@ -52,7 +52,8 @@ per trip from [Kotka] to [Hamina] and [Hamina] to [Kotka]. --- -_Update: [I graduated on 2015-05-29.]({% post_url blog/2015-05-29-graduation %})_ +_Update: [I graduated on +2015-05-29.]({% post_url blog/2015-05-29-graduation %})_ I would graduate in summer without this issue and the only thing I have missing is work training. As I don't have work training place I was doing it at school diff --git a/blog/_posts/2015-03-26-weechat-sasl-simply.md b/blog/_posts/2015-03-26-weechat-sasl-simply.md index 98cf6c6..c1c9ecd 100644 --- a/blog/_posts/2015-03-26-weechat-sasl-simply.md +++ b/blog/_posts/2015-03-26-weechat-sasl-simply.md @@ -65,6 +65,7 @@ choises: 1. Trust the fingerprints manually using `irc.server.NETWORK.ssl_fingerprint`, see [this post]. 2. Disable SSL certificate checking using - `/set irc.server.NETWORK.ssl_verify off` **NOT RECOMMENDED**, see [this post]. + `/set irc.server.NETWORK.ssl_verify off` **NOT RECOMMENDED**, see [this + post]. [this post]:{% post_url blog/2015-02-24-znc160-ssl %} diff --git a/blog/_posts/2015-04-22-IRC-over-TLS.md b/blog/_posts/2015-04-22-IRC-over-TLS.md index af5aacd..1376285 100644 --- a/blog/_posts/2015-04-22-IRC-over-TLS.md +++ b/blog/_posts/2015-04-22-IRC-over-TLS.md @@ -60,9 +60,8 @@ _Now you can move into reading why [IRC over SSL is pointless], [poodle]: https://en.wikipedia.org/wiki/POODLE -[verify the certificates]:{% post_url blog/2015-02-24-znc160-ssl %} [IRC -over SSL -is +[verify the certificates]:{% post_url blog/2015-02-24-znc160-ssl %} [IRC over +SSL is pointless]:https://www.quakenet.org/articles/99-trust-is-not-transitive-or-why-irc-over-ssl-is-pointless [web.archive.org]:https://web.archive.org/web/20130425123002/http://www.quakenet.org/articles/99-trust-is-not-transitive-or-why-irc-over-ssl-is-pointless diff --git a/blog/_posts/2015-05-18-life-bot-background.md b/blog/_posts/2015-05-18-life-bot-background.md index 6603c62..436137f 100644 --- a/blog/_posts/2015-05-18-life-bot-background.md +++ b/blog/_posts/2015-05-18-life-bot-background.md @@ -11,10 +11,11 @@ sitemap: false _More on my life and a little background on bots; also trigger warning about probably everything..._ -Start with the [previous post on -the subject]({% post_url blog/2015-03-25-leaving-bots-life %})... +Start with the [previous post on the +subject]({% post_url blog/2015-03-25-leaving-bots-life %})... -_Update: [I graduated on 2015-05-29.]({% post_url blog/2015-05-29-graduation %})_ +_Update: [I graduated on +2015-05-29.]({% post_url blog/2015-05-29-graduation %})_ So I have been away from school for months now and the fact that I won't graduate seems very sure. I haven't left home unless I have had too either and diff --git a/blog/_posts/2015-06-03-setting-umodes.md b/blog/_posts/2015-06-03-setting-umodes.md index a885e7c..2de1efc 100644 --- a/blog/_posts/2015-06-03-setting-umodes.md +++ b/blog/_posts/2015-06-03-setting-umodes.md @@ -50,8 +50,8 @@ what the actual umodes are on your network, try `/quote help umode` or - i — invisible, hides your channel list from whois with ircd-seven and possibly some other ircds. Also hides you from /who of people who don't share channels - with you. [See also why I unset - it here.]({% post_url blog/2015-03-26-umode--i %}) + with you. [See also why I unset it + here.]({% post_url blog/2015-03-26-umode--i %}) - I — On InspIRCd with [hidechans] module hides your channel list from whois. - w — receive wallops, less-important announcements from network operators that are only received by those who are curious and have umode +w. More important diff --git a/blog/_posts/2015-06-29-minusta.md b/blog/_posts/2015-06-29-minusta.md index afb9502..740871f 100644 --- a/blog/_posts/2015-06-29-minusta.md +++ b/blog/_posts/2015-06-29-minusta.md @@ -116,4 +116,5 @@ vahvistamista, joka taas tapahtuu hyvällä tuurilla vuoden 2016 aikana. TERVE SUOMEN TAKIA JA ITSEMURHA ON MINULLE AINOA TIE ULOS TÄSTÄ LAILLISESTA KIDUTUKSESTA SUKUPUOLI/NEUROLOGISIA VÄHEMMISTÖJÄ KOHTAAN!** -_[Katso myös muut kirjoitukseni elämästäni englanniksi]({{ site.url }}/about#life)_ +_[Katso myös muut kirjoitukseni elämästäni +englanniksi]({{ site.url }}/about#life)_ diff --git a/blog/_posts/2015-09-19-atheme-quickstart.md b/blog/_posts/2015-09-19-atheme-quickstart.md index 024f20a..deed3a9 100644 --- a/blog/_posts/2015-09-19-atheme-quickstart.md +++ b/blog/_posts/2015-09-19-atheme-quickstart.md @@ -38,7 +38,8 @@ Now you should be successfully identified and should configure automatic identification, I cannot help with it so much, but I can point you to beginning: - [liberachat's SASL instructions](https://libera.chat/guides/sasl) -- [My instructions for SASL with WeeChat]({% post_url blog/2015-03-26-weechat-sasl-simply %}) +- [My instructions for SASL with + WeeChat]({% post_url blog/2015-03-26-weechat-sasl-simply %}) - [Searx YOURCLIENTHERE SASL](https://search.disroot.org/?q=YOURCLIENTHERE+SASL) - IRCCloud: edit network and go to advanced settings and you will see box for NickServ password. @@ -127,8 +128,7 @@ Now there are only two tasks left, making the group op and adding ops there: ## Futher reading -- [Always add opers to access list (this is the $oper in - my +- [Always add opers to access list (this is the $oper in my templates)]({% post_url blog/2015-01-10-channels-hostmask-groups-a-basic-howto %}) - oops, did I just repeat previous post - [Keep the ops opped]({% post_url blog/2015-04-01-keep-the-ops-opped %}) diff --git a/blog/_posts/2015-10-09-arch-reflector.md b/blog/_posts/2015-10-09-arch-reflector.md index 30bce72..cb62a03 100644 --- a/blog/_posts/2015-10-09-arch-reflector.md +++ b/blog/_posts/2015-10-09-arch-reflector.md @@ -15,9 +15,8 @@ redirect_from: _Reflector is a tool that checks the most recently upgraded Arch Linux mirrors and ranks them by speed and saves them to your mirrorlist._ -**This is largely based on [ArchWiki page on reflector] which is licensed in [GNU -Free -Documentation License 1.3 or later].** +**This is largely based on [ArchWiki page on reflector] which is licensed in +[GNU Free Documentation License 1.3 or later].** [archwiki page on reflector]: https://wiki.archlinux.org/index.php/Reflector [gnu free documentation license 1.3 or later]: diff --git a/blog/_posts/2021-11-23-leaving-privacyguides.md b/blog/_posts/2021-11-23-leaving-privacyguides.md index 40cdee1..d6ecf9c 100644 --- a/blog/_posts/2021-11-23-leaving-privacyguides.md +++ b/blog/_posts/2021-11-23-leaving-privacyguides.md @@ -173,14 +173,15 @@ more, I already wrote too much about encrypted DNS... If you look into Privacy Guides instant messaging platforms, at the time of writing it will suggest you to use Element. That means nothing, [there are three -different apps called as Element on three different platforms, the only thing -in common is the name and if you are looking for privacy, you should look into -it deeper or look entirely elsewhere, but that is my previous blog -post]({% post_url blog/2021-08-03-matrix-perfect-privacy-not %}). TL;DR is that (at -the time of writing) your room specific display names may leak and media files are -never actually removed. If that is fine for you, great. If your issue is just with -room specific display names, I would suggest a Matrix client that allows using multiple -different accounts such as [FluffyChat](https://fluffychat.im/) (note: I am a contributor). +different apps called as Element on three different platforms, the only thing in +common is the name and if you are looking for privacy, you should look into it +deeper or look entirely elsewhere, but that is my previous blog +post]({% post_url blog/2021-08-03-matrix-perfect-privacy-not %}). TL;DR is that +(at the time of writing) your room specific display names may leak and media +files are never actually removed. If that is fine for you, great. If your issue +is just with room specific display names, I would suggest a Matrix client that +allows using multiple different accounts such as +[FluffyChat](https://fluffychat.im/) (note: I am a contributor). Privacy Guides not warning about Matrix may be partially my fault as [I was the team member mainly warning about it and assigned the issue to myself](https://github.com/privacyguides/privacyguides.org/issues/50) diff --git a/blog/_posts/2024-05-17-https-everywhere.md b/blog/_posts/2024-05-17-https-everywhere.md index 23b45cb..8a9078a 100644 --- a/blog/_posts/2024-05-17-https-everywhere.md +++ b/blog/_posts/2024-05-17-https-everywhere.md @@ -269,7 +269,8 @@ version 115). You should already know how to enable it if you have read this far 😼 **_SEQUEL ANNOUNCEMENT!_** [Part Ⅱ: Browser policies Ⅱ: Deploying PrivacyBadger -and uBlock Origin]({% post_url blog/2024-05-22-policy-contentblocker %}) is now online! +and uBlock Origin]({% post_url blog/2024-05-22-policy-contentblocker %}) is now +online! ## Documentation and other policies diff --git a/blog/_posts/2024-05-22-policy-contentblocker.md b/blog/_posts/2024-05-22-policy-contentblocker.md index bb556eb..41f4186 100644 --- a/blog/_posts/2024-05-22-policy-contentblocker.md +++ b/blog/_posts/2024-05-22-policy-contentblocker.md @@ -16,10 +16,10 @@ policy receiving some positive feedback and I felt like continuing on the subject by instructing with extension installation. This barely scratches the surface of what browser policy can do for you either though._ -I recommend reading the [browser policy part Ⅰ on enforcing HTTPS -only mode]({% post_url blog/2024-05-17-https-everywhere %}) as especially the -Firefox part will continue building on it and I will try to not repeat myself, -although that is unavoidable. +I recommend reading the [browser policy part Ⅰ on enforcing HTTPS only +mode]({% post_url blog/2024-05-17-https-everywhere %}) as especially the Firefox +part will continue building on it and I will try to not repeat myself, although +that is unavoidable. @@ -48,12 +48,12 @@ although that is unavoidable. ## Chromium -[I previously instructed with the directory creation and permissions in the -part Ⅰ]({% post_url blog/2024-05-17-https-everywhere %}#chromium) and there I -also mentioned loving how I can create separate files there as opposed to -messing everything together. I tend to use the filename `aminda-extensions.json` -for all extension related as Chromium isn't perfect either and only lets the -options appear once. +[I previously instructed with the directory creation and permissions in the part +Ⅰ]({% post_url blog/2024-05-17-https-everywhere %}#chromium) and there I also +mentioned loving how I can create separate files there as opposed to messing +everything together. I tend to use the filename `aminda-extensions.json` for all +extension related as Chromium isn't perfect either and only lets the options +appear once. So the file may look a bit scary, but it's actually quite simple (and the difficulty comes from getting json formatted correctly, which I am leaving for @@ -338,9 +338,9 @@ _Oh meow, no more json!_ I am sorry. } ``` -Doesn't that look familiar? Yes, it's practically the same file [from -part Ⅰ]({% post_url blog/2024-05-17-https-everywhere %}#dns-over-https-1) and -the extensions took the exact same values as Chromium, only the IDs and download +Doesn't that look familiar? Yes, it's practically the same file [from part +Ⅰ]({% post_url blog/2024-05-17-https-everywhere %}#dns-over-https-1) and the +extensions took the exact same values as Chromium, only the IDs and download locations changed and some Chromium extras disappeared. Well, in uBlock Origin I did add the Mozilla/Firefox domains to avoid breakage @@ -467,8 +467,7 @@ browser policies. ### Where is all the futher reading? If you have read both blog posts carefully, this one didn't actually say -anything new, it's all linked [from -part +anything new, it's all linked [from part Ⅰ]({% post_url blog/2024-05-17-https-everywhere %}#documentation-and-other-policies). _[Obligatory changelog link](https://github.com/Mikaela/mikaela.github.io/commits/master/blog/_posts/2024-05-22-policy-contentblocker.md)_ diff --git a/n/prettier.md b/n/prettier.md index ae9c319..3f0f9c1 100644 --- a/n/prettier.md +++ b/n/prettier.md @@ -121,8 +121,8 @@ This is the file that controls [`pre-commit`]s behaviour. I accidentally wrote this while updating this page to reflect me using prettier outside of [`pre-commit`] too nowadays. This has the advantage that the same local environment gets reused and dependencies are managed centrally, but -assumes everyone uses pnpm, won't work in [`pre-commit` ci] and may have other issues -I am not thinking of as a not-coder myself. +assumes everyone uses pnpm, won't work in [`pre-commit` ci] and may have other +issues I am not thinking of as a not-coder myself. [`pre-commit`]: https://pre-commit.com [`pre-commit` ci]: https://pre-commit.ci diff --git a/pages/about.markdown b/pages/about.markdown index 75d17f4..8e85eb9 100644 --- a/pages/about.markdown +++ b/pages/about.markdown @@ -146,23 +146,25 @@ place, so where else should it be? _Time of writing in YYYY-MM-DD (ISO 8601): title or what it's about._ -- [2015-03-25: Leaving bot communities & a little on my life]({% post_url 2015-03-25-leaving-bots-life %}) +- [2015-03-25: Leaving bot communities & a little on my + life]({% post_url 2015-03-25-leaving-bots-life %}) - [2015-04-03: Scum]({% post_url 2015-04-03-scum %}) - [2015-04-01: Saasta (same in Finnish)]({% post_url 2015-04-01-saasta %}) -- [2015-05-18: Somewhat more on my life & untold background - of bots]({% post_url 2015-05-18-life-bot-background %}) -- [2015-06-16: Feelings and wounds of - school bullying]({% post_url 2015-06-16-feelings %}) +- [2015-05-18: Somewhat more on my life & untold background of + bots]({% post_url 2015-05-18-life-bot-background %}) +- [2015-06-16: Feelings and wounds of school + bullying]({% post_url 2015-06-16-feelings %}) - [2015-06-29: Google translated "suicide post"](https://translate.google.fi/translate?sl=fi&tl=en&js=y&prev=_t&hl=fi&ie=UTF-8&u=https%3A%2F%2Fmikaela.info%2Ffinnish%2F2015%2F06%2F29%2Fminusta.html&edit-text=) - _I was at psychiatrical hospital after writing this._ -- [2015-09-09: The most important post that I - have written]({% post_url 2015-09-09-act-around-trans %}) -- [2015-11-03: I moved to Lauttasaari, Helsinki]({% post_url 2015-11-03-moving %}) +- [2015-09-09: The most important post that I have + written]({% post_url 2015-09-09-act-around-trans %}) +- [2015-11-03: I moved to Lauttasaari, + Helsinki]({% post_url 2015-11-03-moving %}) - way too positive for this section, but where else... - [2015-11-21: Email to Legal Affairs Committee on how trans law must be based on the right of self-definition](https://translate.google.fi/translate?sl=fi&tl=en&js=y&prev=_t&hl=en&ie=UTF-8&u=https%3A%2F%2Fmikaela.info%2Ffinnish%2F2015%2F11%2F21%2Fsahkopostia-lakivaliokunnalle-translaki.html&edit-text=) - [2017-04-18: Google Translated dance lesson trauma](https://translate.google.com/translate?sl=fi&tl=en&js=y&prev=_t&hl=en&ie=UTF-8&u=https%3A%2F%2Fmikaela.info%2Ffinnish%2F2017%2F04%2F18%2Ftanssitunti.html&edit-text=) -- [2017-04-30: After trans process and AvPD, everything - is OK]({% post_url 2017-04-30-post-trans %}) +- [2017-04-30: After trans process and AvPD, everything is + OK]({% post_url 2017-04-30-post-trans %}) --- diff --git a/pages/browser-extensions.markdown b/pages/browser-extensions.markdown index bf4b31a..1d5b40a 100644 --- a/pages/browser-extensions.markdown +++ b/pages/browser-extensions.markdown @@ -272,7 +272,8 @@ Some notes: `network.dns.use_https_rr_as_altsvc` to be `true`, but they seem to default to true at least in Firefox Nightly so maybe no action is needed. - [While investingating how Android 9 Private DNS works, I also wrote a DNS - provider comparsion here on 2019-07-11]({% post_url blog/2019-07-11-android-private-dns-in-practice %}) + provider comparsion here on + 2019-07-11]({% post_url blog/2019-07-11-android-private-dns-in-practice %}) ## SSDs diff --git a/pages/irc/channel.fi.markdown b/pages/irc/channel.fi.markdown index 190b31e..7ea4df9 100644 --- a/pages/irc/channel.fi.markdown +++ b/pages/irc/channel.fi.markdown @@ -52,9 +52,10 @@ näet heidän rikkovan näitä sääntöjä, sano se._ Lisälukemista: -- [Pidä opit oppeina (englanniksi)]({% post_url blog/2015-04-01-keep-the-ops-opped %}) -- [Kaikkien yksityisviestien estäminen - oletuksena (enlanniksi)]({% post_url blog/2015-04-02-umodeg %}) +- [Pidä opit oppeina + (englanniksi)]({% post_url blog/2015-04-01-keep-the-ops-opped %}) +- [Kaikkien yksityisviestien estäminen oletuksena + (enlanniksi)]({% post_url blog/2015-04-02-umodeg %}) Muutosloki ([GitHubissa](https://github.com/Mikaela/mikaela.github.io/commits/master/pages/channel.fi.markdown)): diff --git a/pages/irc/irc.markdown b/pages/irc/irc.markdown index cb72fd0..d5cf85b 100644 --- a/pages/irc/irc.markdown +++ b/pages/irc/irc.markdown @@ -24,26 +24,32 @@ channels outside of IRC@Etro. _Note that this section is manually updated and might be missing some links._ - General - - [Getting help from network operators when channel ops are away]({% post_url blog/2015-01-24-getting_help_with_channel_issues %}) + - [Getting help from network operators when channel ops are + away]({% post_url blog/2015-01-24-getting_help_with_channel_issues %}) - [Disabling DCC]({% post_url blog/2015-03-18-nodcc %}) - [Keep the ops opped]({% post_url blog/2015-04-01-keep-the-ops-opped %}) - - [IRC over TLS is not pointless.]({% post_url blog/2015-04-22-IRC-over-TLS %}) + - [IRC over TLS is not + pointless.]({% post_url blog/2015-04-22-IRC-over-TLS %}) - [Forming irc:// or ircs:// links]({% post_url blog/2015-05-18-ircs_links %}) - - [Making channel secret - or private]({% post_url blog/2015-06-08-private_secret_channels %}) - - [Atheme quickstart: NickServ, HostServ, ChanServ - & GroupServ]({% post_url blog/2015-09-19-atheme-quickstart %}) + - [Making channel secret or + private]({% post_url blog/2015-06-08-private_secret_channels %}) + - [Atheme quickstart: NickServ, HostServ, ChanServ & + GroupServ]({% post_url blog/2015-09-19-atheme-quickstart %}) - Oper - - [Channels & Hostmask groups: A - Basic + - [Channels & Hostmask groups: A Basic howto]({% post_url blog/2015-01-10-channels-hostmask-groups-a-basic-howto %}) - WeeChat - - [Easy instructions for using SASL PLAIN]({% post_url blog/2015-03-26-weechat-sasl-simply %}) + - [Easy instructions for using SASL + PLAIN]({% post_url blog/2015-03-26-weechat-sasl-simply %}) - [Ignoring with /filter]({% post_url blog/2015-05-31-weechat-filter %}) - User modes - - [Showing public channels in whois / umode -iI]({% post_url blog/2015-03-26-umode--i %}) - - [(Un)Setting umodes (broken from umode -iI)]({% post_url blog/2015-06-03-setting-umodes %}) + - [Showing public channels in whois / umode + -iI]({% post_url blog/2015-03-26-umode--i %}) + - [(Un)Setting umodes (broken from umode + -iI)]({% post_url blog/2015-06-03-setting-umodes %}) - ZNC - - [ZNC 1.6.0 & SSL certificate verification]({% post_url blog/2015-02-24-znc160-ssl %}) - - [Installing ZNC on Ubuntu using PPA]({% post_url blog/2015-05-10-znc-ubuntu %}) + - [ZNC 1.6.0 & SSL certificate + verification]({% post_url blog/2015-02-24-znc160-ssl %}) + - [Installing ZNC on Ubuntu using + PPA]({% post_url blog/2015-05-10-znc-ubuntu %}) - [A couple of words on protocols (on the Discuss page)](/discuss.html#a-couple-of-words-on-protocols) diff --git a/pages/matrix.markdown b/pages/matrix.markdown index 8618819..75dd7da 100644 --- a/pages/matrix.markdown +++ b/pages/matrix.markdown @@ -27,10 +27,10 @@ I also have a [txt with a list of all my accounts](/txt/matrix.txt) which _Note that this section is manually updated and might be missing some links._ - Critique - - [Inconsistency issues of Element, Element and Element, also privacy concerns]({% post_url blog/2021-08-03-matrix-perfect-privacy-not %}) + - [Inconsistency issues of Element, Element and Element, also privacy + concerns]({% post_url blog/2021-08-03-matrix-perfect-privacy-not %}) - [Without selfhosting a homeserver or even then, Matrix moderation tools rely - on security - through + on security through obscurity]({% post_url blog/2021-12-05-matrix-community-abuse-security-by-obscurity %}) - [A couple of words on protocols (on the Discuss page)](/discuss.html#a-couple-of-words-on-protocols) @@ -166,7 +166,8 @@ there are a couple of methods to try: Please note that your **_[reactions are NOT encrypted](https://github.com/matrix-org/matrix-spec/issues/660)_** even in encrypted rooms. See also my blog post, [Inconsistency issues of -Element, Element and Element, also privacy concerns]({% post_url blog/2021-08-03-matrix-perfect-privacy-not %}). +Element, Element and Element, also privacy +concerns]({% post_url blog/2021-08-03-matrix-perfect-privacy-not %}). ### What are ghost and puppets?