Compare commits
3 commits
410d12b374
...
a2ceb6d535
Author | SHA1 | Date | |
---|---|---|---|
a2ceb6d535 | |||
a6303c4993 | |||
247387d618 |
27 changed files with 2776 additions and 137 deletions
|
@ -1,10 +1,10 @@
|
|||
<header>
|
||||
<div id='header-container'>
|
||||
<img id='header-logo' src='/favicon.png' alt=''>
|
||||
<h1><a href='/'>Bune City Blog</a></h1>
|
||||
<h1><a href='/' id='header-home-link'>Bune City Blog</a></h1>
|
||||
<nav>
|
||||
<a href='/categories.html'>Categories</a>
|
||||
<a href='/tags.html'>Tags</a>
|
||||
<!-- <a href='/categories.html'>Categories</a>
|
||||
<a href='/tags.html'>Tags</a> -->
|
||||
<a href="{{ site.url }}/feed.xml">RSS</a>
|
||||
<a href='https://lynnesbian.space'>lynnesbian.space</a>
|
||||
</nav>
|
||||
|
|
17
_includes/video.html
Normal file
17
_includes/video.html
Normal file
|
@ -0,0 +1,17 @@
|
|||
<figure class="video aligncenter">
|
||||
{%- assign mime_types = "mp4,webm" | split: "," %}
|
||||
{%- if mime_types contains include.extension %}{% assign type = "video/" | append: include.extension %}{% endif %}
|
||||
{%- if include.qualities %}{% assign qualities = include.qualities | split: "," %}{% endif %}
|
||||
<video controls preload="auto" playsinline controls class='plyr' {%- if include.qualities %} data-default='{{ qualities.first }}' {%- endif %}>
|
||||
{%- if include.qualities %}
|
||||
{%- for quality in qualities -%}
|
||||
<source src='https://cdn.bune.city/post-media/{{ page.date | date: "%Y-%m-%d" }}-{{ page.slug }}/{{ include.name }}-{{ quality }}.{{ include.extension }}' size='{{ quality }}' {%- if type %} type="{{ type }}" {%- endif -%}>
|
||||
{% endfor %}
|
||||
{%- else %}
|
||||
<source src='https://cdn.bune.city/post-media/{{ page.date | date: "%Y-%m-%d" }}-{{ page.slug }}/{{ include.name }}.{{ include.extension }}' {%- if type %} type="{{ type }}" {%- endif -%}>
|
||||
{%- endif %}
|
||||
</video>
|
||||
<figcaption>
|
||||
{{ include.caption }}
|
||||
</figcaption>
|
||||
</figure>
|
|
@ -8,6 +8,7 @@
|
|||
<link rel="stylesheet" href="/assets/style.css">
|
||||
<link rel='stylesheet' href='/assets/fonts/style.css'>
|
||||
<link rel='stylesheet' href='/assets/syntax-highlighting.css'>
|
||||
<link rel='stylesheet' href='/assets/plyr/plyr.css'>
|
||||
<link type="application/atom+xml" rel="alternate" href="{{ site.url }}/feed.xml" title="Bune City Blog">
|
||||
<link href="https://fonts.googleapis.com/css2?family=Playfair+Display:wght@600&display=swap" rel="stylesheet">
|
||||
|
||||
|
@ -80,9 +81,10 @@
|
|||
}
|
||||
</script>
|
||||
|
||||
<script src='/assets/post.js'></script>
|
||||
<script src='/assets/js/post.js'></script>
|
||||
<script src='/assets/plyr/plyr.polyfilled.js'></script>
|
||||
{%- endif %}
|
||||
<script src='/assets/script.js'></script>
|
||||
<script src='/assets/js/script.js'></script>
|
||||
<script async src="https://ackee.lynnesbian.space/script.js" data-ackee-server="https://ackee.lynnesbian.space" data-ackee-domain-id="49c9dc73-8e0f-4a0c-ba6f-47a69a2cbaca"></script>
|
||||
</head>
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
---
|
||||
layout: default
|
||||
---
|
||||
<script data-isso="//isso.bune.city/" src="//isso.bune.city/js/embed.min.js"></script>
|
||||
<!-- <script data-isso="//isso.bune.city/" src="//isso.bune.city/js/embed.min.js"></script> -->
|
||||
<h1 id='post-title'>{{ page.title }}</h1>
|
||||
<main>
|
||||
<article id='post-content'>
|
||||
|
|
|
@ -16,10 +16,6 @@ module Jekyll
|
|||
return first_paragraph.text
|
||||
end
|
||||
end
|
||||
|
||||
def ansi_bg(code)
|
||||
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
@ -15,22 +15,22 @@ knzk.me
|
|||
|
||||
The most prominent event in recent memory is knzk.me's closure.
|
||||
|
||||
![](https://wasabi.lynnesbian.space/bune-city/2019/07/369455ef26b48884ddbbc4ec485e8382/knzk-bg.png)
|
||||
![](https://cdn.bune.city/2019/07/369455ef26b48884ddbbc4ec485e8382/knzk-bg.png)
|
||||
|
||||
knzk was a popular instance with thousands of users. Its closure was announced on the first of June and it shut down on the first of next month. Many memories and (in)famous posts are now only kept stored in the caches of other instances, as well as the personal archives of those who chose to download them. For [reasons previously discussed](https://bune.city/2019/05/archive-team-and-the-fediverse/), knzk was not archived by any archival team (at least, none that I'm aware of). Users were given a month's warning, providing ample time to download personal archives and move to other instances.
|
||||
|
||||
![knzk.me's closure notice, posted by the admin.](https://wasabi.lynnesbian.space/bune-city/2019/07/8b44d66fbe2bcb7421085c9d1ba96739/Screenshot_20190601-014259_Fedilab_1.png)
|
||||
![knzk.me's closure notice, posted by the admin.](https://cdn.bune.city/2019/07/8b44d66fbe2bcb7421085c9d1ba96739/Screenshot_20190601-014259_Fedilab_1.png)
|
||||
|
||||
knzk.me was one of the most popular instances for users migrating from Twitter during the August 2018 influx. At its peak, it had over 3000 users.
|
||||
|
||||
![Many instances have the knzk logo as an emoji.](https://wasabi.lynnesbian.space/bune-city/2019/07/c1f2ba111b8c1be425947d74af5bcfe0/image-768x382.png)
|
||||
![Many instances have the knzk logo as an emoji.](https://cdn.bune.city/2019/07/c1f2ba111b8c1be425947d74af5bcfe0/image-768x382.png)
|
||||
|
||||
"Women are Stupid" Spammer
|
||||
--------------------------
|
||||
|
||||
For months now, a spammer has been spreading a misogynist message on the Fediverse. He does this by manually (yes, manually) creating new accounts on as many instances as he can, and then copy and pasting a message as a reply to as many users as he can before he's banned.
|
||||
|
||||
![The spammer even replies to bot accounts.](https://wasabi.lynnesbian.space/bune-city/2019/07/d2f692a2660eb6c4e52acfdd1bd073ed/Screenshot_20190721-103040_Fedilab-498x1024.png)
|
||||
![The spammer even replies to bot accounts.](https://cdn.bune.city/2019/07/d2f692a2660eb6c4e52acfdd1bd073ed/Screenshot_20190721-103040_Fedilab-498x1024.png)
|
||||
|
||||
The spammer owns the domain "womenarestupid.site", and makes posts like the one above repeatedly. The current wave of posts are about this so-called "don't marry movement". To avoid seeing these posts, users need only filter out the phrase. While I don't know much about Pleroma, from what I understand, it is possible for admins to block all incoming posts that contain a phrase, which could be used to stop this spammer. Instance admins should consider either closing registrations or using Mastodon's new feature that allows you to ask new users to complete a form explaining why they would like to register.
|
||||
|
||||
|
|
|
@ -51,7 +51,7 @@ This has lead many to criticise the developer of Fedilab, with one user opening
|
|||
|
||||
Kiwi farms, a site where users harass and dox vulnerable people, recently joined the Fediverse, as mentioned in [the last issue](https://bune.city/2019/07/the-fediverse-tribune-issue-1/). They recommend Fedilab as an Android app, almost certainly because of this issue. Again, it's worth noting that Fedilab is not the only Fediverse client not to block Gab, but it is the mostly publicly well known for doing so.
|
||||
|
||||
![](https://wasabi.lynnesbian.space/bune-city/2019/07/8b3884b494969b54551e51c8a200960c/image-768x244.png)
|
||||
![](https://cdn.bune.city/2019/07/8b3884b494969b54551e51c8a200960c/image-768x244.png)
|
||||
|
||||
### F-Droid's Response
|
||||
|
||||
|
@ -79,7 +79,7 @@ The developer of Fedilab does not take an explicitly pro-Gab stance, and instead
|
|||
|
||||
On the 29th of July, an app named "Free Tusky" was added to F-Droid. Free Tusky is a modified version of Tusky that is nearly identical to the original, save for one small change - the removal of the implemented blocklist.
|
||||
|
||||
![The description is copied from Tusky's description, save for the last two lines.](https://wasabi.lynnesbian.space/bune-city/2019/08/3fd58d1ca8b82554d5aa9f6556f42301/freetusky.png)
|
||||
![The description is copied from Tusky's description, save for the last two lines.](https://cdn.bune.city/2019/08/3fd58d1ca8b82554d5aa9f6556f42301/freetusky.png)
|
||||
|
||||
Some people saw the existence of this app as contradicting with F-Droid's public statement, due to this line:
|
||||
|
||||
|
@ -150,32 +150,32 @@ So much needs to be done due to the way federation works - servers don't say who
|
|||
|
||||
It's worth noting that Eugen, the lead developer of Mastodon, has expressed his disdain for Fedichive.
|
||||
|
||||
![](https://wasabi.lynnesbian.space/bune-city/2019/08/b936a1ab8f3232a4116b43c0485e3053/fedichive.png)
|
||||
![](https://cdn.bune.city/2019/08/b936a1ab8f3232a4116b43c0485e3053/fedichive.png)
|
||||
|
||||
Much of the Fediverse had an averse reaction to Fedichive's presence, and this was apparently enough to drive the admin into a frenzy, posting a tirade of slurs and directed insults while stating that the users of the Fediverse as a whole are "bitchy babies". He repeatedly insulted one of my partners, Zoe, with misogynist slurs and degrading comments.
|
||||
|
||||
*Content warning: I'd like to restate that the following screenshots contain various slurs.*
|
||||
|
||||
- ![](https://wasabi.lynnesbian.space/bune-city/2019/08/1cfc4352d4f64e346920cdc5c3e72b9e/sshot_2019-08-17_at_14-57-24-1566017844.png)
|
||||
- ![](https://cdn.bune.city/2019/08/1cfc4352d4f64e346920cdc5c3e72b9e/sshot_2019-08-17_at_14-57-24-1566017844.png)
|
||||
|
||||
- ![](https://wasabi.lynnesbian.space/bune-city/2019/08/2a13ee0b9db9cb24716b92dd1f65c2b3/sshot_2019-08-17_at_14-43-45-1566017025.png)
|
||||
- ![](https://cdn.bune.city/2019/08/2a13ee0b9db9cb24716b92dd1f65c2b3/sshot_2019-08-17_at_14-43-45-1566017025.png)
|
||||
|
||||
- ![](https://wasabi.lynnesbian.space/bune-city/2019/08/4bc848d7ab792a14c1e320ac9ad6bc71/sshot_2019-08-17_at_14-49-23-1566017363.png)
|
||||
- ![](https://cdn.bune.city/2019/08/4bc848d7ab792a14c1e320ac9ad6bc71/sshot_2019-08-17_at_14-49-23-1566017363.png)
|
||||
|
||||
[]{.wp-block-jetpack-slideshow_button-prev .swiper-button-prev .swiper-button-white}[]{.wp-block-jetpack-slideshow_button-next .swiper-button-next .swiper-button-white}[]{.wp-block-jetpack-slideshow_button-pause}
|
||||
|
||||
|
||||
The admin also admitted to being behind the weedislife and freefedifollowers instances, two instances known for follow spamming and scraping lists of accounts.
|
||||
|
||||
![The last post is particularly concerning.](https://wasabi.lynnesbian.space/bune-city/2019/08/c502542f06bf3fc4e92b0934b7d852f1/sshot_2019-08-17_at_15-02-31-1566018151.png)
|
||||
![The last post is particularly concerning.](https://cdn.bune.city/2019/08/c502542f06bf3fc4e92b0934b7d852f1/sshot_2019-08-17_at_15-02-31-1566018151.png)
|
||||
|
||||
Finally, the admin decided to shut down the "project".
|
||||
|
||||
![](https://wasabi.lynnesbian.space/bune-city/2019/08/90f8b103b844698419f88a48ee775023/sshot_2019-08-17_at_15-26-30-1566019590.png)
|
||||
![](https://cdn.bune.city/2019/08/90f8b103b844698419f88a48ee775023/sshot_2019-08-17_at_15-26-30-1566019590.png)
|
||||
|
||||
The final post on the instance was the admin claiming that they were going to sell the "data" obtained to Facebook and Russia.
|
||||
|
||||
![](https://wasabi.lynnesbian.space/bune-city/2019/08/d6c541ad4b4f8e34a9fba69172712b85/sshot_2019-08-17_at_15-29-30-1566019770.png)
|
||||
![](https://cdn.bune.city/2019/08/d6c541ad4b4f8e34a9fba69172712b85/sshot_2019-08-17_at_15-29-30-1566019770.png)
|
||||
|
||||
Overall, this was a complete mess from start to finish, and rather entertaining to watch it unfold live.
|
||||
|
||||
|
@ -186,11 +186,11 @@ Every issue, I'll take some time to spotlight an interesting account, service, o
|
|||
|
||||
[Birdshite](https://birdsite.monster) is a tool that can be used to bridge Twitter and ActivityPub accounts, meaning that you can follow Twitter user from Mastodon, Pleroma, et al. **Note that as of 2020-04-02, Birdshite no longer functions.**
|
||||
|
||||
![You can now follow the official Twitter account from Mastodon, although I don't know why you'd want to :mlem:](https://wasabi.lynnesbian.space/bune-city/2019/08/49f973dd639d800401a8615231d32a0f/image.png)
|
||||
![You can now follow the official Twitter account from Mastodon, although I don't know why you'd want to :mlem:](https://cdn.bune.city/2019/08/49f973dd639d800401a8615231d32a0f/image.png)
|
||||
|
||||
Using birdshite is as simple as replacing `twitter.com` in a given Twitter URL with `birdsite.monster`. For example, if you want to access [this](https://twitter.com/MastodonProject/status/1079196084059205632) tweet from your Mastodon instance, you just need to replace `twitter.com` with `birdsite.monster`, and paste it into your instance's search bar.
|
||||
|
||||
![The same post displayed on Mastodon and Twitter.](https://wasabi.lynnesbian.space/bune-city/2019/08/e065e47e5633dbc4e927953ffc79dc05/posts.png)
|
||||
![The same post displayed on Mastodon and Twitter.](https://cdn.bune.city/2019/08/e065e47e5633dbc4e927953ffc79dc05/posts.png)
|
||||
|
||||
Birdshite allows you to follow Twitter users and interact with their posts, and integrates cleanly and simply with the Fediverse.
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ categories: [Reviews, Technology]
|
|||
tags: [Review, Technology, Xbox]
|
||||
summary: My experiences with the Xbox One, and why I really don't recommend getting one (unless you really want to play the exclusives)
|
||||
subtitle: Xbox? XBox? XBOX? Whatever.
|
||||
images: [https://wasabi.lynnesbian.space/bune-city/2019/12/87d5da711b729344f9cc19b78a7b581f/IMG_20191205_092046-1024x768.jpg]
|
||||
images: [https://cdn.bune.city/2019/12/87d5da711b729344f9cc19b78a7b581f/IMG_20191205_092046-1024x768.jpg]
|
||||
---
|
||||
|
||||
So my wife and I recently made the decision to get an Xbox One, because there were a few games I wanted on it, mainly the Rare Replay Collection for its Xbox 360 titles. I could have got an Xbox 360 and a copy of the games instead, but hey, may as well buy a current gen console, especially since we managed to find a cheap second hand Xbox One on eBay. It came with the Kinect (joy of joys), a copy of Kinect Sports Rivals, Lego Dimensions and the requisite pieces and scanner (the eBay listing didn't mention it but sure), the Xbox itself, and a controller with headset. A headset that only works with the Xbox One controller. Neato.
|
||||
|
@ -15,7 +15,7 @@ So my wife and I recently made the decision to get an Xbox One, because there we
|
|||
|
||||
The first thing you notice when you see an original model Xbox One is that it's enormous. As big as a VCR.
|
||||
|
||||
![This is ridiculous.](https://wasabi.lynnesbian.space/bune-city/2019/12/87d5da711b729344f9cc19b78a7b581f/IMG_20191205_092046-1024x768.jpg)
|
||||
![This is ridiculous.](https://cdn.bune.city/2019/12/87d5da711b729344f9cc19b78a7b581f/IMG_20191205_092046-1024x768.jpg)
|
||||
|
||||
I can only assume they made it so big because of the [issues](https://en.wikipedia.org/wiki/Xbox_360_technical_problems#General_Hardware_Failure_errors) caused by making the Xbox 360 so small. The Xbox One S is 40% smaller than the original model, which is nice.
|
||||
|
||||
|
@ -30,7 +30,7 @@ The Rare Replay collection consists of 30 games, 8 of which are Xbox 360 titles.
|
|||
|
||||
This was going to take a while with my internet, and the Xbox One only has 500GB of internal storage space, so I decided to cancel them all and individually install Trouble in Paradise once I realised that was possible. However, I then realised that I was installing the wrong Trouble in Paradise.
|
||||
|
||||
![There's two of them!!](https://wasabi.lynnesbian.space/bune-city/2019/12/07120691d3969c54d14d8fe001c8bcd5/image.png)
|
||||
![There's two of them!!](https://cdn.bune.city/2019/12/07120691d3969c54d14d8fe001c8bcd5/image.png)
|
||||
|
||||
See, I was installing **Viva Piñata: TIP** when I *should* have been installing **Viva Piñata: TIP**. Yes, those names are the same. The difference is that one of them has "RARE REPLAY" on the box art. They're both the same game, but Rare Replay won't recognise that you have the game installed if you install the non-Replay version. This doesn't really matter all that much, but I decided it was worth cancelling the download and starting the other one to have things integrate a little better.
|
||||
|
||||
|
@ -57,7 +57,7 @@ Because the Xbox One runs the games off of the hard drive (whether or not you ha
|
|||
|
||||
Let's say you're playing Viva Piñata: Trouble in Paradise (good taste, by the way), and you want to delete one of your gardens. The Xbox One menu offers you two options: Delete the "Reserved space", which contains nothing but will be recreated by the game when you next open it, and delete all save data.
|
||||
|
||||
![Sorry for the poor quality, but the Xbox One doesn't let you take screenshots of the home screen.](https://wasabi.lynnesbian.space/bune-city/2019/12/e51a152d06158b245116e0c97d899cf6/IMG_20191212_143006_1-1024x599.jpg)
|
||||
![Sorry for the poor quality, but the Xbox One doesn't let you take screenshots of the home screen.](https://cdn.bune.city/2019/12/e51a152d06158b245116e0c97d899cf6/IMG_20191212_143006_1-1024x599.jpg)
|
||||
|
||||
At first, I thought I was stuck with this, but after looking around online, I found out that there *is* actually a way to delete individual save files, but it's really counterintuitive:
|
||||
|
||||
|
@ -90,26 +90,15 @@ Finally, the weirdest issue of all - sometimes games will fail to open. A messag
|
|||
|
||||
While writing this blog post, I even got a brand new Backwards Compatibility error that I'd never seen before!
|
||||
|
||||
![For some reason it has taken Microsoft too long to get their shit together.](https://wasabi.lynnesbian.space/bune-city/2019/12/eedf15657fbe6fd48df69f5d5c8dfac2/IMG_20191212_163730_1c-1024x632.jpg)
|
||||
![For some reason it has taken Microsoft too long to get their shit together.](https://cdn.bune.city/2019/12/eedf15657fbe6fd48df69f5d5c8dfac2/IMG_20191212_163730_1c-1024x632.jpg)
|
||||
|
||||
For the most part, the games run fine, although the Klungo's Arcade minigame in Banjo Kazooie Nuts & Bolts has some weird graphical glitches going on that weren't present on the Xbox 360.
|
||||
|
||||
![It even covers the amazing "cabinet" art on the sides of the screen...](https://wasabi.lynnesbian.space/bune-city/2019/12/ed1fd1436cfdaea4812e0294a1592836/cap_13-12-2019_2-49-37_AM-ek00ojvs_000001_01-1024x576.jpg)
|
||||
![It even covers the amazing "cabinet" art on the sides of the screen...](https://cdn.bune.city/2019/12/ed1fd1436cfdaea4812e0294a1592836/cap_13-12-2019_2-49-37_AM-ek00ojvs_000001_01-1024x576.jpg)
|
||||
|
||||
I also experienced moments in Nuts & Bolts where sound effects would stop working occasionally. I don't remember if this occurred on the Xbox 360 version of the game, but I'm fairly certain it didn't, or at least not this badly.
|
||||
|
||||
<figure class="video aligncenter">
|
||||
<video controls preload="auto" src="https://lynnesbian.space/res/ceres/bk-sound.mp4" playsinline>
|
||||
</video>
|
||||
|
||||
|
||||
|
||||
<figcaption>
|
||||
|
||||
The checkpoints are supposed to make a noise when you drive through them, and the egg gun should have a sound when firing.
|
||||
|
||||
</figcaption>
|
||||
</figure>
|
||||
{% include video.html name="bk-sound" extension="mp4" qualities="720,480" caption="The checkpoints are supposed to make a noise when you drive through them, and the egg gun should have a sound when firing." %}
|
||||
|
||||
Seeing these minor issues makes me think of the [Dolphin emulator](https://dolphin-emu.org), which has monthly blog posts detailing development progress and often going into a lot of detail on an issue that caused a minor graphical glitch in one game and how they fixed it.
|
||||
|
||||
|
@ -120,18 +109,7 @@ Xbox Store Issues
|
|||
|
||||
For whatever reason, you need to enter your password to see the prices of 360 games in the store. Instead of the usual "\$xx.xx buy" button, there's a "See the price" button that prompts for your password because you're "accessing sensitive info".
|
||||
|
||||
<figure class="video aligncenter">
|
||||
<video controls muted preload="auto" src="https://wasabi.lynnesbian.space/bune-city/2019/12/967c88345b751ed4199c7346fdaef2bd/secure_info.mp4" playsinline>
|
||||
</video>
|
||||
|
||||
|
||||
|
||||
<figcaption>
|
||||
|
||||
Maybe it's because they don't want you to see how much they're charging for decade old games.
|
||||
|
||||
</figcaption>
|
||||
</figure>
|
||||
{% include video.html name="secure_info" extension="mp4" qualities="480,360" caption="Maybe it's because they don't want you to see how much they're charging for decade old games." %}
|
||||
|
||||
I can understand needing a password to buy games, but needing a password to see the price of games is just silly. I have no idea why this is needed, but it just makes the whole experience more clunky.
|
||||
|
||||
|
@ -143,7 +121,7 @@ There are three main ways you can format a date. You can use day/month/year, lik
|
|||
|
||||
I bring this up because of the Xbox One's subscription management screen.
|
||||
|
||||
![Duck themed measuring spoons for scale.](https://wasabi.lynnesbian.space/bune-city/2020/01/1532ba6849c5f384f5b3531fb81d532f/wp-1577943431917-1024x768.jpg)
|
||||
![Duck themed measuring spoons for scale.](https://cdn.bune.city/2020/01/1532ba6849c5f384f5b3531fb81d532f/wp-1577943431917-1024x768.jpg)
|
||||
|
||||
It look like my EA access subscription will automatically renew on the 1st of the 7th, or July 1st. But that's not the case - it's *actually* renewing on the 7th of the 1st, which is four days from now.
|
||||
|
||||
|
@ -151,11 +129,11 @@ Microsoft is a US company, sure, but my Xbox's locale is set to Australia, and t
|
|||
|
||||
The system clock settings use an unambiguous format, using the word "January" instead of the number one. If Microsoft believed the month/day/year format to be unambiguous, why didn't they use it here?
|
||||
|
||||
![](https://wasabi.lynnesbian.space/bune-city/2020/01/d71e21d8e20e40b461a73fee20b3f8a6/wp-1577943431891-1024x768.jpg)
|
||||
![](https://cdn.bune.city/2020/01/d71e21d8e20e40b461a73fee20b3f8a6/wp-1577943431891-1024x768.jpg)
|
||||
|
||||
Even worse, the game recording filenames use day-month-year - the standard format for my locale. (they're using dashes instead of slashes because you can't use a forward slash in a filename - try it for yourself!)
|
||||
|
||||
![](https://wasabi.lynnesbian.space/bune-city/2020/01/7dfad4ae36c3ef34c1a0ab950a098180/image.png)
|
||||
![](https://cdn.bune.city/2020/01/7dfad4ae36c3ef34c1a0ab950a098180/image.png)
|
||||
|
||||
So if the Xbox uses day-month-year for game recordings because I'm in a non-US locale, then why does it use the US format for subscription expiry dates? Microsoft is aware that people in my locale put the day before the month (of course they are), and yet they don't do it for the subscription page, and *only* the subscription page. All they had to do was say "January 7th" or even just "7/1 (in 4 days)".
|
||||
|
||||
|
@ -178,13 +156,13 @@ Also like the PS4, the *entire* game needs to be installed. On the Xbox 360, som
|
|||
|
||||
The back of the Halo 5 box states that "up to 60GB" of storage is required to play the game.
|
||||
|
||||
![Cropped and edited from [here](https://imgur.com/a/CeNPs).](https://wasabi.lynnesbian.space/bune-city/2019/12/7ca55343ce9a9f548d69a44538ad6841/halo5-1024x432.jpg)
|
||||
![Cropped and edited from [here](https://imgur.com/a/CeNPs).](https://cdn.bune.city/2019/12/7ca55343ce9a9f548d69a44538ad6841/halo5-1024x432.jpg)
|
||||
|
||||
From this alone, I'm sure you can see the issue with giving the Xbox One a 500GB hard drive. This 60GB install requirement has since changed, though.
|
||||
|
||||
It's now 100GB.
|
||||
|
||||
![Halo 5's install page on the Xbox One, showing a size of 100GB](https://wasabi.lynnesbian.space/bune-city/2019/12/ac3b4d6592667504a5fa8579025e8964/IMG_20191212_151142_1-1024x596.jpg)
|
||||
![Halo 5's install page on the Xbox One, showing a size of 100GB](https://cdn.bune.city/2019/12/ac3b4d6592667504a5fa8579025e8964/IMG_20191212_151142_1-1024x596.jpg)
|
||||
|
||||
Halo 5 is "Xbox One X Enhanced", and it comes with higher quality textures on the Xbox One X. I don't have an Xbox One X, so I get the non-4K install size. The install size for Xbox One X consoles will be even higher than this.
|
||||
|
||||
|
@ -220,23 +198,13 @@ It's hard to state how horrendous the load times are on the Xbox One. I ran into
|
|||
|
||||
Here's a video of me recreating this. Even after the loading screen, characters still pop in right in front of you.
|
||||
|
||||
<figure class="video">
|
||||
<video controls preload="auto" src="https://wasabi.lynnesbian.space/the-slum-bucket/media_attachments/files/000/864/294/original/6d3e50975e72ab0f.mp4">
|
||||
</video>
|
||||
<figcaption>
|
||||
It's kind of surreal. They don't just fade in or blit into the world, they sort of rise from the floor like a sci-fi holographic projector turning on.
|
||||
</figcaption>
|
||||
</figure>
|
||||
{% include video.html name="ow-streaming" extension="mp4" qualities="506,480" caption="It's kind of surreal. They don't just fade in or blit into the world, they sort of rise from the floor like a sci-fi holographic projector turning on." %}
|
||||
|
||||
<!-- 506, 480. TODO: replace with original from my laptop once i get a new charger -->
|
||||
|
||||
Meanwhile, there are loading screens between areas, as there are in pretty much every open world game. I timed one of the loading screens I encountered on the Xbox One - *forty nine seconds*.
|
||||
|
||||
<figure class="video">
|
||||
<video controls preload="auto" src="https://wasabi.lynnesbian.space/bune-city/2020/01/8e44313a7abdb89471c937b40d8efc1d/ow-load.mp4">
|
||||
</video>
|
||||
<figcaption>
|
||||
Here's a video so you can watch it in real time, if you really want to suffer through that. At least Fallout 4 gives you a model to spin around while you contemplate the nature of your own existence.
|
||||
</figcaption>
|
||||
</figure>
|
||||
{% include video.html name="ow-load" extension="mp4" qualities="506,480" caption="Here's a video so you can watch it in real time, if you really want to suffer through that. At least Fallout 4 gives you a model to spin around while you contemplate the nature of your own existence." %}
|
||||
|
||||
Like I mentioned before, The Evil Within also has long load times, but not as bad as this. The Evil Within was an early title and also came out on Xbox 360, so this has been an issue since day one.
|
||||
|
||||
|
@ -249,7 +217,7 @@ I miss PlayStation 1 load times.
|
|||
|
||||
This is the home screen of the Xbox One. It has four ads. You cannot turn them off or dismiss them.
|
||||
|
||||
![](https://wasabi.lynnesbian.space/bune-city/2019/12/1171200932365a1449d2b50d46835052/sketch-1576130164202-1024x599.jpg)
|
||||
![](https://cdn.bune.city/2019/12/1171200932365a1449d2b50d46835052/sketch-1576130164202-1024x599.jpg)
|
||||
|
||||
Every time you go to choose a new game or exit the one you're playing you get this shoved in your face.
|
||||
|
||||
|
@ -263,7 +231,7 @@ Speaking of the tabs, the second tab is "Game Pass", which is one big ad for Gam
|
|||
|
||||
There's also a small ad that appears at the bottom of the guide that pops up when you press the Xbox button on the controller, which means you're never more than one button press away from being advertised to.
|
||||
|
||||
![Ads being shoved in your face to an almost comical degree? It's like I'm still playing The Outer Worlds!](https://wasabi.lynnesbian.space/bune-city/2019/12/ff714d71f87b62245df80cd00e0a3881/img_20191212_1610014367524193402917152-768x1024.jpg)
|
||||
![Ads being shoved in your face to an almost comical degree? It's like I'm still playing The Outer Worlds!](https://cdn.bune.city/2019/12/ff714d71f87b62245df80cd00e0a3881/img_20191212_1610014367524193402917152-768x1024.jpg)
|
||||
|
||||
<aside>
|
||||
While browsing around the Xbox One, I realised that one of the two Minecraft ads on my homescreen (the one that said "Minecraft shared a link") was there because I was unknowingly following the Minecraft account. I unfollowed the account, which was the only account I was following, and rebooted the Xbox One to refresh the home screen. The Minecraft ad was then replaced with a recommendation to follow an account so I can have more <del>ads</del> enriching gamer content served to me.
|
||||
|
@ -276,7 +244,7 @@ Microsoft Account Integration
|
|||
|
||||
I mentioned this earlier, but I want to go into more detail on it. When you turn on the Xbox One and set it up for the first time, you're told that you *will* sign in with your Microsoft account.
|
||||
|
||||
![Sorry for the unbelievably shitty quality - this was before I realised that you need to turn the exposure way down to get decent TV screen photos.](https://wasabi.lynnesbian.space/bune-city/2019/12/cf60c0edb07aaf24d5f7ee9b93e3b061/xonxk-1024x606.jpg)
|
||||
![Sorry for the unbelievably shitty quality - this was before I realised that you need to turn the exposure way down to get decent TV screen photos.](https://cdn.bune.city/2019/12/cf60c0edb07aaf24d5f7ee9b93e3b061/xonxk-1024x606.jpg)
|
||||
|
||||
There's no way to opt out of this. The options are "back" and "next". You can either sign in, create an account, or use your Xbox One as a giant paperweight.
|
||||
|
||||
|
@ -316,13 +284,13 @@ And it *has* to be OneDrive or Xbox Live, too. It can't be Google Drive or iClou
|
|||
|
||||
Once these videos make it to OneDrive, and you've reuploaded the ones that failed, you have to actually download them. My download speed is typically around 800KB/s to 1.5MB/s. But not with OneDrive.
|
||||
|
||||
![At least it's faster than the upload.](https://wasabi.lynnesbian.space/bune-city/2019/12/27fdeedb3892c304e98c7a474ab9c64a/sshot_2019-12-13_at_13-57-14-1576209434.png)
|
||||
![At least it's faster than the upload.](https://cdn.bune.city/2019/12/27fdeedb3892c304e98c7a474ab9c64a/sshot_2019-12-13_at_13-57-14-1576209434.png)
|
||||
|
||||
I've never seen OneDrive get above 400KB/s from my house. Maybe Microsoft has crappy Australian servers, maybe my house was cursed by a Microsoft-hating warlock, who knows. Again, this isn't the Xbox One's fault, but the fact that I have to deal with this garbage is. If you're gonna force me to use your service, put effort into making that service usable.
|
||||
|
||||
And no, it's not just my internet being crappy. Here's a screenshot of Arch updating at about 1.3MB/s while the OneDrive download trickles through at 200KB/s.
|
||||
|
||||
![The pacman download speeds are the middle column.](https://wasabi.lynnesbian.space/bune-city/2019/12/b0720d7b87a84b7421cb3cefd2344a2f/sshot_2019-12-13_at_14-38-13-1576211893.png)
|
||||
![The pacman download speeds are the middle column.](https://cdn.bune.city/2019/12/b0720d7b87a84b7421cb3cefd2344a2f/sshot_2019-12-13_at_14-38-13-1576211893.png)
|
||||
|
||||
You might have noticed that Firefox says "Unknown time left". You see, when you download a file, the server *typically* tells your browser how many bytes it should expect. For example, if you start a download, and the server says "this will be 5MB", then Firefox can give you an ETA because it knows how big the download should be, and if you're downloading at 1MB/s, then it'll take 5 seconds to download the 5MB file.
|
||||
|
||||
|
@ -332,11 +300,11 @@ OneDrive doesn't tell you how big the file will be if you batch download (althou
|
|||
|
||||
That is, if OneDrive is even working at all.
|
||||
|
||||
![The cloud dropped its ice cream.](https://wasabi.lynnesbian.space/bune-city/2019/12/f4d325f1577e5c34514640f5aae035a5/sshot_2019-12-12_at_13-19-18-1576120758.png)
|
||||
![The cloud dropped its ice cream.](https://cdn.bune.city/2019/12/f4d325f1577e5c34514640f5aae035a5/sshot_2019-12-12_at_13-19-18-1576120758.png)
|
||||
|
||||
Sure, OneDrive is slow and unreliable, but with the power of machine learning, it automatically tags my screenshots with what it "sees" in them. You can't do *that* with a USB stick.
|
||||
|
||||
![Thanks, Microsoft...](https://wasabi.lynnesbian.space/bune-city/2019/12/18788a8f6ba122a4857ca7938d684c4e/sshot_2019-12-13_at_14-17-00-1576210620.png)
|
||||
![Thanks, Microsoft...](https://cdn.bune.city/2019/12/18788a8f6ba122a4857ca7938d684c4e/sshot_2019-12-13_at_14-17-00-1576210620.png)
|
||||
|
||||
At least you don't need an Xbox Live Gold subscription to do this. Maybe they're saving that for the Series X.
|
||||
|
||||
|
|
|
@ -21,11 +21,11 @@ The images I'm making imagine a future where this trend gets out of control, and
|
|||
Images
|
||||
------
|
||||
|
||||
![1. Method](https://wasabi.lynnesbian.space/bune-city/2019/05/1-methods-1.png)
|
||||
![1. Method](https://cdn.bune.city/2019/05/1-methods-1.png)
|
||||
|
||||
![2. Mum](https://wasabi.lynnesbian.space/bune-city/2019/05/2-mum-1.jpg)
|
||||
![2. Mum](https://cdn.bune.city/2019/05/2-mum-1.jpg)
|
||||
|
||||
![3. Personal](https://wasabi.lynnesbian.space/bune-city/2019/05/3-personal-1.png)
|
||||
![3. Personal](https://cdn.bune.city/2019/05/3-personal-1.png)
|
||||
|
||||
Reflection
|
||||
----------
|
||||
|
|
|
@ -12,11 +12,11 @@ cw_description: These images mention suicide and depression.
|
|||
Images
|
||||
------
|
||||
|
||||
![Redeem](https://wasabi.lynnesbian.space/bune-city/2019/05/4-redeem-2.png)
|
||||
![Redeem](https://cdn.bune.city/2019/05/4-redeem-2.png)
|
||||
|
||||
![Gamified](https://wasabi.lynnesbian.space/bune-city/2019/05/5-gamified.png)
|
||||
![Gamified](https://cdn.bune.city/2019/05/5-gamified.png)
|
||||
|
||||
![Empty](https://wasabi.lynnesbian.space/bune-city/2019/05/6-empty.jpg)
|
||||
![Empty](https://cdn.bune.city/2019/05/6-empty.jpg)
|
||||
|
||||
Reflection
|
||||
----------
|
||||
|
|
|
@ -16,7 +16,7 @@ While it hasn't replaced my regular laptop, I've enjoyed using it for lighter ta
|
|||
|
||||
Over a decade later, EeePCs are still sought out by some, especally the sub-10" models, as there are almost no other laptops available in such small sizes. However, performance is a major concern, as these laptops were low-powered even for 2008, let alone now - over a decade later.
|
||||
|
||||
![Neofetch output. The high memory usage is because I have Firefox open, writing this very post!](https://wasabi.lynnesbian.space/bune-city/2019/05/neofetch.png)
|
||||
![Neofetch output. The high memory usage is because I have Firefox open, writing this very post!](https://cdn.bune.city/2019/05/neofetch.png)
|
||||
|
||||
Many of these tips apply to lightweight netbooks and and notebooks in general, of course, but they're written from the perspective and goal of EeePC usage.
|
||||
|
||||
|
@ -33,7 +33,7 @@ Debian (and distros based on it, such as Ubuntu) is one of the few major Linux d
|
|||
|
||||
If you need Windows rather than a Linux distribution, I'd first advise you to make sure that you really *do* need Windows to run on this machine. Even if you use Windows everywhere else, this might be a good opportunity to try out Linux. If you really do need Windows, though, I would recommend Windows XP, as anything newer than that will almost certainly be too much for the EeePC to handle. The rest of this post will focus on Linux, although some of the information may apply to Windows too.
|
||||
|
||||
![An EeePC 1000H running Debian Buster.](https://wasabi.lynnesbian.space/bune-city/2019/05/IMG_20190507_213008-1024x768.jpg)
|
||||
![An EeePC 1000H running Debian Buster.](https://cdn.bune.city/2019/05/IMG_20190507_213008-1024x768.jpg)
|
||||
|
||||
Window manager
|
||||
--------------
|
||||
|
@ -44,11 +44,11 @@ I used to use [LXDE](https://lxde.org/) on my EeePC 701, which struggled somewha
|
|||
|
||||
I decided to try going for a window manager I'd never used before. I wanted to find something new and lightweight, even lighter than LXDE. The EeePC 1000H is almost certainly capable of running LXDE, but I wanted to get the most performance I possiblly could out of my EeePC, so I decided to go with icewm. [This](https://l3net.wordpress.com/2013/03/17/a-memory-comparison-of-light-linux-desktops/) wonderful blog post goes into detail about the idle memory footprint of various window managers, and ends with a graph comparing the results from around 30 WMs.
|
||||
|
||||
![Memory comparison of various window managers](https://wasabi.lynnesbian.space/bune-city/2019/05/cmp-all4.png)
|
||||
![Memory comparison of various window managers](https://cdn.bune.city/2019/05/cmp-all4.png)
|
||||
|
||||
While this graph only displays idle memory usage and doesn't take into account load times, CPU load, memory usage with more windows open, etc., it can be used as a rough estimate of how "heavy" a given window manager is. icewm idles at 4.5MB of RAM compared to LXDE's 36MB, while Cinnamon sits at 79MB. I'm happy with icewm's feature set and customisability, but it's not as user friendly as LXDE. LXDE, LXQt, and Mate are good choices for an easy to use and configurable desktop environment.
|
||||
|
||||
![icewm with the menu open, with Firefox in the background, writing this post.](https://wasabi.lynnesbian.space/bune-city/2019/05/scrot_2019-05-07-22-01-29-1024x600.png)
|
||||
![icewm with the menu open, with Firefox in the background, writing this post.](https://cdn.bune.city/2019/05/scrot_2019-05-07-22-01-29-1024x600.png)
|
||||
|
||||
Programs
|
||||
--------
|
||||
|
@ -67,7 +67,7 @@ If you use vim or emacs, then you already know what to do here! :toot:
|
|||
|
||||
If you're like me, and you use something heavier like VSCode or Brackets, you'll want to have a look at some alternatives. I decided that Geany had the feature set I was looking for. I've got it set up to behaving similarly to how my VSCode environment works, with a file tree, git annotations, and a dark theme. Nobody's ported [Dracula](https://draculatheme.com/) to Geany yet, but I plan on doing so some time.
|
||||
|
||||
![Geany with a dark theme and a file tree browser.](https://wasabi.lynnesbian.space/bune-city/2019/05/scrot_2019-05-08-02-33-05-1024x600.png)
|
||||
![Geany with a dark theme and a file tree browser.](https://cdn.bune.city/2019/05/scrot_2019-05-08-02-33-05-1024x600.png)
|
||||
|
||||
To get Geany to look like this, I installed the Darcula theme from here, and enabled the Tree Browser and Git Change Bar addons from the `geany-plugins` package, which can be installed with apt. I also installed [this plugin](https://github.com/b4n/geany-plugin-dark-theme), which tells geany to request a dark GTK theme. I also set indentation to tabs with a width of 2 characters, but let's not get into that debate. :mlem:
|
||||
|
||||
|
@ -92,5 +92,5 @@ If you're using a Debian-based distro, you'll want to install and configure [loc
|
|||
|
||||
Have fun with your EeePC, and keep its limitations in mind! :mlem:
|
||||
|
||||
![Thanks for reading!](https://wasabi.lynnesbian.space/bune-city/2019/05/IMG_20190508_030629-1024x768.jpg)
|
||||
![Thanks for reading!](https://cdn.bune.city/2019/05/IMG_20190508_030629-1024x768.jpg)
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@ The Fediverse
|
|||
|
||||
This question was multiple choice, and aimed to gauge how many people were using different types of Fediverse servers.
|
||||
|
||||
![The first question is perhaps the most surprising - *over 90%* of respondents used Mastodon.](https://wasabi.lynnesbian.space/bune-city/2019/05/image-2.png)
|
||||
![The first question is perhaps the most surprising - *over 90%* of respondents used Mastodon.](https://cdn.bune.city/2019/05/image-2.png)
|
||||
|
||||
I am well aware that most of the Fediverse is based upon Mastodon and Pleroma, but I was surprised to find that such a large percentage of people actively used Mastodon. I expected Pleroma to be in second place, but I was expecting a much closer second, rather than the actual result of 18%. I was also surprised to find that only 8 respondents used Misskey -- lower than the number of diaspora\* users, which is *very* surprising, considering diaspora\* doesn't federate with Mastodon, which is where I posted a link to my survey!
|
||||
|
||||
|
@ -45,7 +45,7 @@ I also got a few replies mentioning Plume, which I elected not to include due to
|
|||
|
||||
This was another multiple choice question.
|
||||
|
||||
![](https://wasabi.lynnesbian.space/bune-city/2019/05/image-4-1024x618.png)
|
||||
![](https://cdn.bune.city/2019/05/image-4-1024x618.png)
|
||||
|
||||
Unsurprisingly, almost everyone has heard of Mastodon (494 out of 501 respondents). Pleroma is close behind at 448 respondents. Peertube and Pixelfed are also in the 400s. It seems that while nobody who responded used Osada, 43 people had heard of it.
|
||||
|
||||
|
@ -55,7 +55,7 @@ Under the "other" section, many people mentioned Plume again, as well as Funkwha
|
|||
|
||||
Immediately upon looking at the results, it becomes obvious that I needed to add higher date ranges.
|
||||
|
||||
!["Other" is nearly double the second most reported answer.](https://wasabi.lynnesbian.space/bune-city/2019/05/image-5-1024x561.png)
|
||||
!["Other" is nearly double the second most reported answer.](https://cdn.bune.city/2019/05/image-5-1024x561.png)
|
||||
|
||||
The "other" option accounts for the majority of responses, with many people saying they've been on the Fediverse for two or more years. I really should have designed the survey with more options for this question, but I was working under the assumption that the survey would stay mostly within my "inner circle". Most of my friends and acquaintances on the Fediverse joined around August 2018 like I did, in the "Twitter Exodus". I wasn't really planning on there being many responses in the "greater than one year" range. One respondent said they'd been on the Fediverse for 9+ years!
|
||||
|
||||
|
@ -63,19 +63,19 @@ The "other" option accounts for the majority of responses, with many people sayi
|
|||
|
||||
I was expecting around 5% yes here, but got 23% instead!
|
||||
|
||||
![](https://wasabi.lynnesbian.space/bune-city/2019/05/image-6.png)
|
||||
![](https://cdn.bune.city/2019/05/image-6.png)
|
||||
|
||||
### Do you administrate/moderate/etc. someone else's Fediverse instance?
|
||||
|
||||
This is more along the lines of what I was expecting - 94% no, only 6% yes.
|
||||
|
||||
![](https://wasabi.lynnesbian.space/bune-city/2019/05/image-7-1024x607.png)
|
||||
![](https://cdn.bune.city/2019/05/image-7-1024x607.png)
|
||||
|
||||
### Why did you decide to join the Fediverse?
|
||||
|
||||
With questions like this, you can never account for everyone. Nevertheless, I provided four options which I felt would be the most prevalent, and sure enough, only 20% of respondents needed to select "other".
|
||||
|
||||
![A lot of people don't enjoy their data being mined, it seems.](https://wasabi.lynnesbian.space/bune-city/2019/05/image-8-1024x542.png)
|
||||
![A lot of people don't enjoy their data being mined, it seems.](https://cdn.bune.city/2019/05/image-8-1024x542.png)
|
||||
|
||||
Many of the "other" responses directly mentioned Twitter's abysmal moderation.
|
||||
|
||||
|
@ -100,7 +100,7 @@ Finally, there were lots of responses that mentioned LGBT+ discrimination that o
|
|||
|
||||
With a mean of 4.33, most people love their instance!
|
||||
|
||||
![](https://wasabi.lynnesbian.space/bune-city/2019/05/image-9-1024x597.png)
|
||||
![](https://cdn.bune.city/2019/05/image-9-1024x597.png)
|
||||
|
||||
I honestly expected this, because there are so many instances to choose from that cater to so many different demographics and interests. If you don't like your instance, it's fairly easy to move to another one, and you'll still be able to talk to your friends. However, once you've built up thousands of posts or followers, it can become difficult to pull the plug and move somewhere else, as posts and followers don't automatically "make the jump" to your new account.
|
||||
|
||||
|
@ -108,7 +108,7 @@ I honestly expected this, because there are so many instances to choose from tha
|
|||
|
||||
A mean of 3.84 shows that most people are pretty happy with the Fediverse.
|
||||
|
||||
![Most people chose 4, with 3 in distant second place.](https://wasabi.lynnesbian.space/bune-city/2019/05/image-10-1024x601.png)
|
||||
![Most people chose 4, with 3 in distant second place.](https://cdn.bune.city/2019/05/image-10-1024x601.png)
|
||||
|
||||
Interestingly, 3 people reported being very unhappy with the Fediverse. I guess there's not really a better alternative, though, is there? :mlem:
|
||||
|
||||
|
@ -123,7 +123,7 @@ The second part of the survey talked about centralised social networks, such as
|
|||
|
||||
Unsurprisingly, almost everyone said yes.
|
||||
|
||||
![](https://wasabi.lynnesbian.space/bune-city/2019/05/image-11-1024x582.png)
|
||||
![](https://cdn.bune.city/2019/05/image-11-1024x582.png)
|
||||
|
||||
96% of people said they had used a centralised network before. The 21 who haven't are very lucky people indeed!
|
||||
|
||||
|
@ -131,7 +131,7 @@ Unsurprisingly, almost everyone said yes.
|
|||
|
||||
As with earlier, I left out a fairly major option here - tumblr. The majority of "other" responses mention tumblr.
|
||||
|
||||
![I mentioned LinkedIn in the previous question, but forgot to include it...](https://wasabi.lynnesbian.space/bune-city/2019/05/image-12-1024x590.png)
|
||||
![I mentioned LinkedIn in the previous question, but forgot to include it...](https://cdn.bune.city/2019/05/image-12-1024x590.png)
|
||||
|
||||
The most popular network here is Twitter, closely followed by Facebook. Everything falls off after reddit. Instagram has fewer users than I expected, as a lot of my friends still use Instagram even after leaving Facebook and Twitter (I know Instagram is owned by Facebook, but the two platforms are still separate things). Once again, the survey got a lot more respondents than I was expecting!
|
||||
|
||||
|
@ -141,13 +141,13 @@ Some of the "other" responses mentioned YouTube and Discord, which I didn't cons
|
|||
|
||||
About 75% of people do.
|
||||
|
||||
![](https://wasabi.lynnesbian.space/bune-city/2019/05/image-13.png)
|
||||
![](https://cdn.bune.city/2019/05/image-13.png)
|
||||
|
||||
### Which non-Fediverse social networks are you still using, if any?
|
||||
|
||||
I don't know why I said "if any", because this question is only asked if you replied "yes" to the prior one.
|
||||
|
||||
![](https://wasabi.lynnesbian.space/bune-city/2019/05/image-14-1024x595.png)
|
||||
![](https://cdn.bune.city/2019/05/image-14-1024x595.png)
|
||||
|
||||
I removed Vine and Friendster from the options here, due to them being dead. I also remembered to add LinkedIn here, but not on the previous one. Oops!
|
||||
|
||||
|
@ -157,7 +157,7 @@ The responses are pretty similar to the question that asked which centralised ne
|
|||
|
||||
The results on this one are pretty obviously biased, but I wanted to include it anyway.
|
||||
|
||||
![It looks like a few people responded "strongly prefer centralised networks", but this is just a rendering error.](https://wasabi.lynnesbian.space/bune-city/2019/05/image-15-1024x587.png)
|
||||
![It looks like a few people responded "strongly prefer centralised networks", but this is just a rendering error.](https://cdn.bune.city/2019/05/image-15-1024x587.png)
|
||||
|
||||
There's not really much to say here. The majority of people strongly prefer the network type they choose to use.
|
||||
|
||||
|
|
|
@ -18,11 +18,11 @@ Not much has changed since the original summary.
|
|||
<!--more-->
|
||||
Despite there being over 200 more respondents since last time, there are still zero Osada users.
|
||||
|
||||
![](https://wasabi.lynnesbian.space/bune-city/2019/05/image-17.png)
|
||||
![](https://cdn.bune.city/2019/05/image-17.png)
|
||||
|
||||
Most people who responded to the "why did you join the Fediverse" question answered that they wanted to try out a new type of social network.
|
||||
|
||||
![](https://wasabi.lynnesbian.space/bune-city/2019/05/image-18-1024x531.png)
|
||||
![](https://cdn.bune.city/2019/05/image-18-1024x531.png)
|
||||
|
||||
Apart from that, there's not really anything to remark on.
|
||||
|
||||
|
|
|
@ -19,7 +19,7 @@ Some of the apps listed below are free on F-droid, but cost money on Google Play
|
|||
F-droid (Free, Open Source)
|
||||
---------------------------
|
||||
|
||||
![The "Latest" page on F-droid.](https://wasabi.lynnesbian.space/bune-city/2019/05/Screenshot_20190517-155312_F-Droid-498x1024.png)
|
||||
![The "Latest" page on F-droid.](https://cdn.bune.city/2019/05/Screenshot_20190517-155312_F-Droid-498x1024.png)
|
||||
|
||||
[F-droid](https://f-droid.org/) is an alternative to Google Play, with one major difference: All apps are required to be free. This not only means "free of charge", but also [philosophically free](https://bune.city/2019/05/lynne-teaches-tech-what-is-free-software/). All F-droid apps must be released under a free open source license.
|
||||
|
||||
|
@ -29,7 +29,7 @@ The [F-droid Privileged Extension](https://gitlab.com/fdroid/privileged-extensio
|
|||
|
||||
If you don't like the spartan design of F-droid, you might want to install [G-droid](https://f-droid.org/en/packages/org.gdroid.gdroid/), which provides a nicer UI with features such as recommended apps and star ratings.
|
||||
|
||||
![G-droid's homepage.](https://wasabi.lynnesbian.space/bune-city/2019/05/Screenshot_20190517-161551_G-Droid-498x1024.png)
|
||||
![G-droid's homepage.](https://cdn.bune.city/2019/05/Screenshot_20190517-161551_G-Droid-498x1024.png)
|
||||
|
||||
Fedilab (Free/\$3.89, Open Source)
|
||||
----------------------------------
|
||||
|
@ -45,7 +45,7 @@ Nextcloud Notes (Free/\$3.59, Open Source)
|
|||
|
||||
[Nextcloud Notes](https://github.com/stefan-niedermann/nextcloud-notes) (Free on [F-droid](https://f-droid.org/packages/it.niedermann.owncloud.notes/), \$3.59 on [Google Play](https://play.google.com/store/apps/details?id=it.niedermann.owncloud.notes)) is an Android client for communicating with the [Notes](https://apps.nextcloud.com/apps/notes) app for Nextcloud. It allows you to create, delete, favourite, and categorise notes on your Android device.
|
||||
|
||||
![Nextcloud Notes' main page.](https://wasabi.lynnesbian.space/bune-city/2019/05/Screenshot_20190517-161811_Notes-498x1024.png)
|
||||
![Nextcloud Notes' main page.](https://cdn.bune.city/2019/05/Screenshot_20190517-161811_Notes-498x1024.png)
|
||||
|
||||
It supports Markdown, has a dark theme, and also works with Owncloud. I use it very often to edit my shopping list, but I also have other notes that I edit from my phone, such as [this mstdn-ebooks guide](https://cloud.lynnesbian.space/s/jozbRi69t4TpD95).
|
||||
|
||||
|
@ -54,13 +54,13 @@ Simple Gallery (Free/\$1.09, Open Source)
|
|||
|
||||
[Simple Gallery](https://github.com/SimpleMobileTools/Simple-Gallery/blob/master/README.md) (Free on [F-droid](https://f-droid.org/packages/com.simplemobiletools.gallery.pro/), \$1.09 on [Google Play](https://play.google.com/store/apps/details?id=com.simplemobiletools.gallery.pro)) is part of the [Simple Mobile Tools](https://www.simplemobiletools.com/) suite. As the name implies, it is a simple gallery app.
|
||||
|
||||
![Simple Gallery's homepage.](https://wasabi.lynnesbian.space/bune-city/2019/05/Screenshot_20190517-165119_Gallery-498x1024.png)
|
||||
![Simple Gallery's homepage.](https://cdn.bune.city/2019/05/Screenshot_20190517-165119_Gallery-498x1024.png)
|
||||
|
||||
Despite the name, Simple Gallery offers a few features that many photo gallery apps don't. It supports `.nomedia`, and even allows you to add `.nomedia` to other folders through the app. It also has an internal list for excluded folders, which allows you to hide a folder from Simple Gallery while allowing it to appear in other apps. I found this feature very useful for hiding my album art from Simple Gallery without adding a `.nomedia` file to my Music folder, which would prevent my music player from scanning the folder.
|
||||
|
||||
It also allows you to pin folders to the top of the list, which I use to keep my screenshots and camera folders at the top. It even has a simple image editor built in, which is perfect for quickly cropping images.
|
||||
|
||||
![You can even set custom colours for the app!](https://wasabi.lynnesbian.space/bune-city/2019/05/Screenshot_20190517-170329_Gallery-498x1024.png)
|
||||
![You can even set custom colours for the app!](https://cdn.bune.city/2019/05/Screenshot_20190517-170329_Gallery-498x1024.png)
|
||||
|
||||
LongShot (Free\*, Closed Source)
|
||||
--------------------------------
|
||||
|
@ -69,7 +69,7 @@ LongShot (Free\*, Closed Source)
|
|||
|
||||
LongShot (Google Play) allows you to capture screenshots of long pages and automatically stitches them together. It also allows you to stitch existing images together, although the UI for doing this is rather clunky.
|
||||
|
||||
![Longshot's homepage.](https://wasabi.lynnesbian.space/bune-city/2019/05/Screenshot_20190517-170810_LongShot-498x1024.png)
|
||||
![Longshot's homepage.](https://cdn.bune.city/2019/05/Screenshot_20190517-170810_LongShot-498x1024.png)
|
||||
|
||||
The "auto scroll" mode makes the app scroll down the page for you, automatically capturing images as it goes, and presenting you with a finished product at the end. I recommend this app if you often find yourself wanting to screenshot something that's too long to fit on one phone screen.
|
||||
|
||||
|
@ -80,15 +80,15 @@ K-9 Mail (Free, Open Source)
|
|||
|
||||
[K-9 Mail](https://k9mail.github.io/) ([F-droid](https://f-droid.org/packages/com.fsck.k9/), [Google Play](https://play.google.com/store/apps/details?id=com.fsck.k9)) is an email client for Android. It offers support for multiple inboxes, push notifications (this is the reason I switched from Gmail - the Gmail app only supports push notifications from Gmail accounts, even if your other accounts support IMAP push), filters, PGP encryption, and more.
|
||||
|
||||
![K-9's accounts page.](https://wasabi.lynnesbian.space/bune-city/2019/05/image-16-498x1024.png)
|
||||
![K-9's accounts page.](https://cdn.bune.city/2019/05/image-16-498x1024.png)
|
||||
|
||||
It also supports a "unified inbox" view, for viewing emails from all your inboxes at once. Different inboxes are given different colour strips, and these colours can be customised.
|
||||
|
||||
![The unified inbox view.](https://wasabi.lynnesbian.space/bune-city/2019/05/Screenshot_20190517-172737_K-9_Mail-498x1024.png)
|
||||
![The unified inbox view.](https://cdn.bune.city/2019/05/Screenshot_20190517-172737_K-9_Mail-498x1024.png)
|
||||
|
||||
Its design feels rather archaic, and feels like a KitKat app. K-9's design is remarkably similar to Gmail's Holo theme from half a decade ago.
|
||||
|
||||
![Gmail's Holo theme.](https://cdn.appstorm.net/android.appstorm.net/files/2012/05/screen08.jpg)
|
||||
![Gmail's Holo theme.](https://cdn.bune.city/post-media/2019-05-17-some-android-app-recommendations/screen08.jpg)
|
||||
|
||||
While I miss some of Gmail's convenience features (mainly being able to swipe an email to mark it as unread), I prefer K-9 in almost every other way. Except the design, anyway.
|
||||
|
||||
|
@ -97,11 +97,11 @@ Simon Tatham's Puzzles (Free, Open Source)
|
|||
|
||||
[Simon Tatham's Puzzles](https://chris.boyle.name/projects/android-puzzles) ([Google Play](https://play.google.com/store/apps/details?id=name.boyle.chris.sgtpuzzles), [GitHub](https://github.com/chrisboyle/sgtpuzzles)) is an Android port of the rather verbosely named [Simon Tatham's Portable Puzzle Collection](https://www.chiark.greenend.org.uk/~sgtatham/puzzles/).
|
||||
|
||||
![The game selection screen.](https://wasabi.lynnesbian.space/bune-city/2019/05/Screenshot_20190517-173324_Puzzles-498x1024.png)
|
||||
![The game selection screen.](https://cdn.bune.city/2019/05/Screenshot_20190517-173324_Puzzles-498x1024.png)
|
||||
|
||||
Puzzles is a collection of simple puzzles and games such as Sudoku and Minesweeper. It contains no ads, offers save and load capabilities with autosave on exit, allows for multiple difficulty settings, and is compatible with saves created by the PC version.
|
||||
|
||||
![Sudoku, known as "solo" in the app.](https://wasabi.lynnesbian.space/bune-city/2019/05/Screenshot_20190517-174131_Puzzles-498x1024.png)
|
||||
![Sudoku, known as "solo" in the app.](https://cdn.bune.city/2019/05/Screenshot_20190517-174131_Puzzles-498x1024.png)
|
||||
|
||||
Puzzles should run on almost any Android device, with a minimum required version of Android 4.1 (Jelly Bean).
|
||||
|
||||
|
@ -112,7 +112,7 @@ Automate (Free\*, Closed Source)
|
|||
|
||||
Automate (Google Play) allows you to automate tasks on your phone using an intuitive interface where action blocks are combined to create flows.
|
||||
|
||||
![Automate flow for mailing clipboard contents.](https://wasabi.lynnesbian.space/bune-city/2019/05/Screenshot_20190517-175403_Automate-498x1024.png)
|
||||
![Automate flow for mailing clipboard contents.](https://cdn.bune.city/2019/05/Screenshot_20190517-175403_Automate-498x1024.png)
|
||||
|
||||
You can access all sorts of things, from accelerometer readings to notifications to Google Drive files. Automate is frequently updated, both to maintain compatibility with newer Android versions, and to add new blocks. It also offers some blocks that work with rooted devices.
|
||||
|
||||
|
|
|
@ -10,9 +10,9 @@ Mastodon recently added a cool feature that blurs images when they're marked as
|
|||
<!--more-->
|
||||
*Update: Fixed a bug that caused the media gallery to stop working properly*
|
||||
|
||||
![The default behaviour](https://wasabi.lynnesbian.space/bune-city/2019/05/9d7264e7e4245c14c5569fb6d7dcc460/sshot_2019-05-19_at_14-57-40-1558241860.png)
|
||||
![The default behaviour](https://cdn.bune.city/2019/05/9d7264e7e4245c14c5569fb6d7dcc460/sshot_2019-05-19_at_14-57-40-1558241860.png)
|
||||
|
||||
![With my CSS tweak applied](https://wasabi.lynnesbian.space/bune-city/2019/05/1b90819a4327b18465545bede7481663/sshot_2019-05-19_at_14-58-13-1558241893.png)
|
||||
![With my CSS tweak applied](https://cdn.bune.city/2019/05/1b90819a4327b18465545bede7481663/sshot_2019-05-19_at_14-58-13-1558241893.png)
|
||||
|
||||
The code
|
||||
--------
|
||||
|
@ -35,12 +35,11 @@ Some more examples
|
|||
|
||||
Some more examples of how things look with this small change, because I think it looks really nice.
|
||||
|
||||
- ![](https://wasabi.lynnesbian.space/bune-city/2019/05/d12970210c4933d4950c134c31b8a6a1/sshot_2019-05-19_at_15-29-33-1558243773.png)
|
||||
![](https://cdn.bune.city/2019/05/d12970210c4933d4950c134c31b8a6a1/sshot_2019-05-19_at_15-29-33-1558243773.png)
|
||||
|
||||
- ![](https://wasabi.lynnesbian.space/bune-city/2019/05/2123e7c63b371fc455b9e5ba2ddf920c/sshot_2019-05-19_at_15-17-37-1558243057.png)
|
||||
![](https://cdn.bune.city/2019/05/2123e7c63b371fc455b9e5ba2ddf920c/sshot_2019-05-19_at_15-17-37-1558243057.png)
|
||||
|
||||
![](https://cdn.bune.city/2019/05/838e232660a060a4257af7c2530073fb/sshot_2019-05-19_at_15-20-01-1558243201.png)
|
||||
|
||||
- ![](https://wasabi.lynnesbian.space/bune-city/2019/05/838e232660a060a4257af7c2530073fb/sshot_2019-05-19_at_15-20-01-1558243201.png)
|
||||
|
||||
[]{.wp-block-jetpack-slideshow_button-prev .swiper-button-prev .swiper-button-white}[]{.wp-block-jetpack-slideshow_button-next .swiper-button-next .swiper-button-white}[]{.wp-block-jetpack-slideshow_button-pause}
|
||||
|
||||
|
||||
|
|
|
@ -34,7 +34,7 @@ We received a total of 732 responses. Of those, 674 were complete, and 58 were p
|
|||
|
||||
With a mean of 4.27, I'd say most people were pretty happy with the survey.
|
||||
|
||||
![Lots of 4s and 5s!](https://wasabi.lynnesbian.space/bune-city/2019/05/c7d9c4bdc33bb964d9a107aad9275f14/sshot_2019-05-20_at_14-04-04-1558325044-1024x536.png)
|
||||
![Lots of 4s and 5s!](https://cdn.bune.city/2019/05/c7d9c4bdc33bb964d9a107aad9275f14/sshot_2019-05-20_at_14-04-04-1558325044-1024x536.png)
|
||||
|
||||
There's still a lot of room for improvement. As I discussed in the first summary, the main issues were not enough social network types. In particular, I forgot to add tumblr as an option.
|
||||
|
||||
|
@ -104,7 +104,7 @@ The responses
|
|||
|
||||
The survey has come to an end, and still no Osada users. Honestly, I expected there to be at least one, and I certainly didn't expect Nextcloud Social to have more respondents!
|
||||
|
||||
![A lot of people use Mastodon!](https://wasabi.lynnesbian.space/bune-city/2019/05/ebf00d461930b6f4255f930d32e46f0c/image-1024x533.png)
|
||||
![A lot of people use Mastodon!](https://cdn.bune.city/2019/05/ebf00d461930b6f4255f930d32e46f0c/image-1024x533.png)
|
||||
|
||||
### Reasons for joining the Fediverse
|
||||
|
||||
|
|
20
assets/js/post.js
Normal file
20
assets/js/post.js
Normal file
|
@ -0,0 +1,20 @@
|
|||
let players = {}
|
||||
document.addEventListener('DOMContentLoaded', (event) => {
|
||||
let headers = dgtn(`h2`);
|
||||
Object.values(headers).forEach((header) => {
|
||||
header.innerHTML += `<a class='post-nav-link' aria-hidden='true' href='#${header.id}'>#</a>`;
|
||||
});
|
||||
players = Array.from(dgcn('plyr')).map(p => new Plyr(p, {
|
||||
iconUrl: '/assets/plyr/plyr.svg',
|
||||
controls: ['play-large', 'play', 'current-time', 'progress', 'download', 'mute', 'volume', 'captions', 'settings', 'pip', 'airplay', 'fullscreen'],
|
||||
quality: {
|
||||
default: p.dataset.default,
|
||||
options: [4320, 2880, 2160, 1440, 1080, 720, 576, 506, 480, 360, 240]
|
||||
},
|
||||
i18n: {
|
||||
qualityBadge: {
|
||||
506: 'SD',
|
||||
}
|
||||
}
|
||||
}));
|
||||
});
|
|
@ -4,4 +4,8 @@ function dgel(id) {
|
|||
|
||||
function dgtn(tag) {
|
||||
return document.getElementsByTagName(tag);
|
||||
}
|
||||
|
||||
function dgcn(cname) {
|
||||
return document.getElementsByClassName(cname);
|
||||
}
|
21
assets/plyr/LICENSE
Normal file
21
assets/plyr/LICENSE
Normal file
|
@ -0,0 +1,21 @@
|
|||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2017 Sam Potts
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
1
assets/plyr/plyr.css
Normal file
1
assets/plyr/plyr.css
Normal file
|
@ -0,0 +1 @@
|
|||
@keyframes plyr-progress{to{background-position:25px 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{from{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:subpixel-antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:Avenir,"Avenir Next","Helvetica Neue","Segoe UI",Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;font-weight:500;height:100%;line-height:1.7;max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui ::after,.plyr--full-ui ::before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5764;border-radius:2px;color:#fff;font-size:9px;line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;color:#fff;display:none;font-size:14px;left:0;padding:10px;position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions .plyr__caption{background:rgba(0,0,0,.8);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__captions .plyr__caption div{display:inline}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:16px;padding:20px}}@media (min-width:768px){.plyr__captions{font-size:18px}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px)}.plyr__control{background:0 0;border:0;border-radius:3px;color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:18px;pointer-events:none;width:18px}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}a.plyr__control{text-decoration:none}a.plyr__control::after,a.plyr__control::before{display:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr__controls:empty{display:none}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:rgba(255,255,255,.9);border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4a5764;font-size:16px;margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container::after{border:4px solid transparent;border-top-color:rgba(255,255,255,.9);content:'';height:0;position:absolute;right:15px;top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5764;display:flex;font-size:14px;padding:4px 11px;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control::after{border:4px solid transparent;content:'';position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px}.plyr__menu__container .plyr__control--forward::after{border-left-color:rgba(74,87,100,.8);right:5px}.plyr__menu__container .plyr__control--forward.plyr__tab-focus::after,.plyr__menu__container .plyr__control--forward:hover::after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:500;margin:7px;margin-bottom:3px;padding-left:28px;position:relative;width:calc(100% - 14px)}.plyr__menu__container .plyr__control--back::after{border-right-color:rgba(74,87,100,.8);left:7px}.plyr__menu__container .plyr__control--back::before{background:rgba(114,133,151,.2);box-shadow:0 1px 0 #fff;content:'';height:1px;left:0;margin-top:4px;overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus::after,.plyr__menu__container .plyr__control--back:hover::after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px}.plyr__menu__container .plyr__control[role=menuitemradio]::after,.plyr__menu__container .plyr__control[role=menuitemradio]::before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]::before{background:rgba(0,0,0,.1);content:'';display:block;flex-shrink:0;height:16px;margin-right:10px;transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]::after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before{background:#00b3ff}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus::before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover::before{background:rgba(0,0,0,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;overflow:hidden;padding-left:25px;pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0 0;border:0;border-radius:26px;color:#00b3ff;display:block;height:19px;margin:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:2.5px;height:5px;-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;-webkit-appearance:none;margin-top:-4px}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:2.5px;height:5px;-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;height:5px}.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:2.5px;height:5px;-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper{background:0 0;border:0;border-radius:2.5px;height:5px;-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;border:0;border-radius:2.5px;height:5px;-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:14px}.plyr__time+.plyr__time::before{content:'\2044';margin-right:10px}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:rgba(255,255,255,.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4a5764;font-size:14px;font-weight:500;left:50%;line-height:1.3;margin-bottom:10px;opacity:0;padding:5px 7.5px;pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}.plyr__tooltip::before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,.9);bottom:-4px;content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%,0) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translate(0,10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip::before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip::before{left:16px}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translate(0,10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip::before{left:auto;right:16px;transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0,0) scale(1)}.plyr__progress{left:6.5px;margin-right:13px;position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-right:-6.5px;width:calc(100% + 13px)}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:14px;left:0}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:5px;left:0;margin-top:-2.5px;padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,41,47,.6) 25%,transparent 25%,transparent 50%,rgba(35,41,47,.6) 50%,rgba(35,41,47,.6) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255,255,255,.25)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,201,209,.66)}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:5px;margin-right:5px;position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;border-radius:inherit;color:#4a5764;padding:10px}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b3ff;color:#fff}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--audio .plyr__progress__buffer{color:rgba(193,201,209,.66)}.plyr--video{background:#000;overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;height:100%;margin:auto;overflow:hidden;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;left:0;position:absolute;top:0}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;left:0;padding:20px 5px 5px;position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:35px 10px 10px}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b3ff;color:#fff}.plyr__control--overlaid{background:rgba(0,179,255,.8);border:0;border-radius:100%;color:#fff;display:none;left:50%;padding:15px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{background:#00b3ff}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:rgba(255,255,255,.25)}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:rgba(255,255,255,.25)}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:rgba(255,255,255,.25)}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(255,255,255,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(255,255,255,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(255,255,255,.5)}.plyr--video .plyr__progress__buffer{color:rgba(255,255,255,.25)}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:fullscreen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}.plyr:-ms-fullscreen .plyr__captions{font-size:21px}.plyr:fullscreen .plyr__captions{font-size:21px}}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px}}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;position:static}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads::after{background:rgba(35,41,47,.8);border-radius:2px;bottom:10px;color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;z-index:3}.plyr__ads::after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:5px;left:0;margin:-2.5px 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:rgba(255,255,255,.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);margin-bottom:10px;opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translate(0,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0,0) scale(1)}.plyr__preview-thumb::before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,.9);bottom:-4px;content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c9d1;border-radius:2px;overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,.55);border-radius:2px;color:#fff;font-size:14px;padding:3px 6px}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}
|
8
assets/plyr/plyr.polyfilled.js
Normal file
8
assets/plyr/plyr.polyfilled.js
Normal file
File diff suppressed because one or more lines are too long
2604
assets/plyr/plyr.polyfilled.js.map
Normal file
2604
assets/plyr/plyr.polyfilled.js.map
Normal file
File diff suppressed because one or more lines are too long
1
assets/plyr/plyr.svg
Normal file
1
assets/plyr/plyr.svg
Normal file
|
@ -0,0 +1 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><symbol id="plyr-airplay" viewBox="0 0 18 18"><path d="M16 1H2a1 1 0 00-1 1v10a1 1 0 001 1h3v-2H3V3h12v8h-2v2h3a1 1 0 001-1V2a1 1 0 00-1-1z"/><path d="M4 17h10l-5-6z"/></symbol><symbol id="plyr-captions-off" viewBox="0 0 18 18"><path d="M1 1c-.6 0-1 .4-1 1v11c0 .6.4 1 1 1h4.6l2.7 2.7c.2.2.4.3.7.3.3 0 .5-.1.7-.3l2.7-2.7H17c.6 0 1-.4 1-1V2c0-.6-.4-1-1-1H1zm4.52 10.15c1.99 0 3.01-1.32 3.28-2.41l-1.29-.39c-.19.66-.78 1.45-1.99 1.45-1.14 0-2.2-.83-2.2-2.34 0-1.61 1.12-2.37 2.18-2.37 1.23 0 1.78.75 1.95 1.43l1.3-.41C8.47 4.96 7.46 3.76 5.5 3.76c-1.9 0-3.61 1.44-3.61 3.7 0 2.26 1.65 3.69 3.63 3.69zm7.57 0c1.99 0 3.01-1.32 3.28-2.41l-1.29-.39c-.19.66-.78 1.45-1.99 1.45-1.14 0-2.2-.83-2.2-2.34 0-1.61 1.12-2.37 2.18-2.37 1.23 0 1.78.75 1.95 1.43l1.3-.41c-.28-1.15-1.29-2.35-3.25-2.35-1.9 0-3.61 1.44-3.61 3.7 0 2.26 1.65 3.69 3.63 3.69z" fill-rule="evenodd" fill-opacity=".5"/></symbol><symbol id="plyr-captions-on" viewBox="0 0 18 18"><path d="M1 1c-.6 0-1 .4-1 1v11c0 .6.4 1 1 1h4.6l2.7 2.7c.2.2.4.3.7.3.3 0 .5-.1.7-.3l2.7-2.7H17c.6 0 1-.4 1-1V2c0-.6-.4-1-1-1H1zm4.52 10.15c1.99 0 3.01-1.32 3.28-2.41l-1.29-.39c-.19.66-.78 1.45-1.99 1.45-1.14 0-2.2-.83-2.2-2.34 0-1.61 1.12-2.37 2.18-2.37 1.23 0 1.78.75 1.95 1.43l1.3-.41C8.47 4.96 7.46 3.76 5.5 3.76c-1.9 0-3.61 1.44-3.61 3.7 0 2.26 1.65 3.69 3.63 3.69zm7.57 0c1.99 0 3.01-1.32 3.28-2.41l-1.29-.39c-.19.66-.78 1.45-1.99 1.45-1.14 0-2.2-.83-2.2-2.34 0-1.61 1.12-2.37 2.18-2.37 1.23 0 1.78.75 1.95 1.43l1.3-.41c-.28-1.15-1.29-2.35-3.25-2.35-1.9 0-3.61 1.44-3.61 3.7 0 2.26 1.65 3.69 3.63 3.69z" fill-rule="evenodd"/></symbol><symbol id="plyr-download" viewBox="0 0 18 18"><path d="M9 13c.3 0 .5-.1.7-.3L15.4 7 14 5.6l-4 4V1H8v8.6l-4-4L2.6 7l5.7 5.7c.2.2.4.3.7.3zm-7 2h14v2H2z"/></symbol><symbol id="plyr-enter-fullscreen" viewBox="0 0 18 18"><path d="M10 3h3.6l-4 4L11 8.4l4-4V8h2V1h-7zM7 9.6l-4 4V10H1v7h7v-2H4.4l4-4z"/></symbol><symbol id="plyr-exit-fullscreen" viewBox="0 0 18 18"><path d="M1 12h3.6l-4 4L2 17.4l4-4V17h2v-7H1zM16 .6l-4 4V1h-2v7h7V6h-3.6l4-4z"/></symbol><symbol id="plyr-fast-forward" viewBox="0 0 18 18"><path d="M7.875 7.171L0 1v16l7.875-6.171V17L18 9 7.875 1z"/></symbol><symbol id="plyr-logo-vimeo" viewBox="0 0 18 18"><path d="M17 5.3c-.1 1.6-1.2 3.7-3.3 6.4-2.2 2.8-4 4.2-5.5 4.2-.9 0-1.7-.9-2.4-2.6C5 10.9 4.4 6 3 6c-.1 0-.5.3-1.2.8l-.8-1c.8-.7 3.5-3.4 4.7-3.5 1.2-.1 2 .7 2.3 2.5.3 2 .8 6.1 1.8 6.1.9 0 2.5-3.4 2.6-4 .1-.9-.3-1.9-2.3-1.1.8-2.6 2.3-3.8 4.5-3.8 1.7.1 2.5 1.2 2.4 3.3z"/></symbol><symbol id="plyr-logo-youtube" viewBox="0 0 18 18"><path d="M16.8 5.8c-.2-1.3-.8-2.2-2.2-2.4C12.4 3 9 3 9 3s-3.4 0-5.6.4C2 3.6 1.3 4.5 1.2 5.8 1 7.1 1 9 1 9s0 1.9.2 3.2c.2 1.3.8 2.2 2.2 2.4C5.6 15 9 15 9 15s3.4 0 5.6-.4c1.4-.3 2-1.1 2.2-2.4.2-1.3.2-3.2.2-3.2s0-1.9-.2-3.2zM7 12V6l5 3-5 3z"/></symbol><symbol id="plyr-muted" viewBox="0 0 18 18"><path d="M12.4 12.5l2.1-2.1 2.1 2.1 1.4-1.4L15.9 9 18 6.9l-1.4-1.4-2.1 2.1-2.1-2.1L11 6.9 13.1 9 11 11.1zM3.786 6.008H.714C.286 6.008 0 6.31 0 6.76v4.512c0 .452.286.752.714.752h3.072l4.071 3.858c.5.3 1.143 0 1.143-.602V2.752c0-.601-.643-.977-1.143-.601L3.786 6.008z"/></symbol><symbol id="plyr-pause" viewBox="0 0 18 18"><path d="M6 1H3c-.6 0-1 .4-1 1v14c0 .6.4 1 1 1h3c.6 0 1-.4 1-1V2c0-.6-.4-1-1-1zm6 0c-.6 0-1 .4-1 1v14c0 .6.4 1 1 1h3c.6 0 1-.4 1-1V2c0-.6-.4-1-1-1h-3z"/></symbol><symbol id="plyr-pip" viewBox="0 0 18 18"><path d="M13.293 3.293L7.022 9.564l1.414 1.414 6.271-6.271L17 7V1h-6z"/><path d="M13 15H3V5h5V3H2a1 1 0 00-1 1v12a1 1 0 001 1h12a1 1 0 001-1v-6h-2v5z"/></symbol><symbol id="plyr-play" viewBox="0 0 18 18"><path d="M15.562 8.1L3.87.225c-.818-.562-1.87 0-1.87.9v15.75c0 .9 1.052 1.462 1.87.9L15.563 9.9c.584-.45.584-1.35 0-1.8z"/></symbol><symbol id="plyr-restart" viewBox="0 0 18 18"><path d="M9.7 1.2l.7 6.4 2.1-2.1c1.9 1.9 1.9 5.1 0 7-.9 1-2.2 1.5-3.5 1.5-1.3 0-2.6-.5-3.5-1.5-1.9-1.9-1.9-5.1 0-7 .6-.6 1.4-1.1 2.3-1.3l-.6-1.9C6 2.6 4.9 3.2 4 4.1 1.3 6.8 1.3 11.2 4 14c1.3 1.3 3.1 2 4.9 2 1.9 0 3.6-.7 4.9-2 2.7-2.7 2.7-7.1 0-9.9L16 1.9l-6.3-.7z"/></symbol><symbol id="plyr-rewind" viewBox="0 0 18 18"><path d="M10.125 1L0 9l10.125 8v-6.171L18 17V1l-7.875 6.171z"/></symbol><symbol id="plyr-settings" viewBox="0 0 18 18"><path d="M16.135 7.784a2 2 0 01-1.23-2.969c.322-.536.225-.998-.094-1.316l-.31-.31c-.318-.318-.78-.415-1.316-.094a2 2 0 01-2.969-1.23C10.065 1.258 9.669 1 9.219 1h-.438c-.45 0-.845.258-.997.865a2 2 0 01-2.969 1.23c-.536-.322-.999-.225-1.317.093l-.31.31c-.318.318-.415.781-.093 1.317a2 2 0 01-1.23 2.969C1.26 7.935 1 8.33 1 8.781v.438c0 .45.258.845.865.997a2 2 0 011.23 2.969c-.322.536-.225.998.094 1.316l.31.31c.319.319.782.415 1.316.094a2 2 0 012.969 1.23c.151.607.547.865.997.865h.438c.45 0 .845-.258.997-.865a2 2 0 012.969-1.23c.535.321.997.225 1.316-.094l.31-.31c.318-.318.415-.781.094-1.316a2 2 0 011.23-2.969c.607-.151.865-.547.865-.997v-.438c0-.451-.26-.846-.865-.997zM9 12a3 3 0 110-6 3 3 0 010 6z"/></symbol><symbol id="plyr-volume" viewBox="0 0 18 18"><path d="M15.6 3.3c-.4-.4-1-.4-1.4 0-.4.4-.4 1 0 1.4C15.4 5.9 16 7.4 16 9c0 1.6-.6 3.1-1.8 4.3-.4.4-.4 1 0 1.4.2.2.5.3.7.3.3 0 .5-.1.7-.3C17.1 13.2 18 11.2 18 9s-.9-4.2-2.4-5.7z"/><path d="M11.282 5.282a.909.909 0 000 1.316c.735.735.995 1.458.995 2.402 0 .936-.425 1.917-.995 2.487a.909.909 0 000 1.316c.145.145.636.262 1.018.156a.725.725 0 00.298-.156C13.773 11.733 14.13 10.16 14.13 9c0-.17-.002-.34-.011-.51-.053-.992-.319-2.005-1.522-3.208a.909.909 0 00-1.316 0zm-7.496.726H.714C.286 6.008 0 6.31 0 6.76v4.512c0 .452.286.752.714.752h3.072l4.071 3.858c.5.3 1.143 0 1.143-.602V2.752c0-.601-.643-.977-1.143-.601L3.786 6.008z"/></symbol></svg>
|
After Width: | Height: | Size: 5.6 KiB |
|
@ -1,6 +0,0 @@
|
|||
document.addEventListener('DOMContentLoaded', (event) => {
|
||||
let headers = dgtn(`h2`);
|
||||
Object.values(headers).forEach((header) => {
|
||||
header.innerHTML += `<a class='post-nav-link' aria-hidden='true' href='#${header.id}'>#</a>`;
|
||||
})
|
||||
});
|
|
@ -39,7 +39,7 @@ footer {
|
|||
nav {
|
||||
display: inline-block;
|
||||
}
|
||||
nav a {
|
||||
nav a, #header-home-link {
|
||||
padding: 0 10px;
|
||||
display: inline-block;
|
||||
}
|
||||
|
@ -250,4 +250,8 @@ p, li {
|
|||
|
||||
/* my own changes */
|
||||
vertical-align: bottom;
|
||||
}
|
||||
|
||||
.plyr__menu__container .plyr__control > span::-moz-focus-inner {
|
||||
border: 0; /* removes the dotted outline firefox places on some of the playr elements */
|
||||
}
|
|
@ -4,7 +4,7 @@ layout: default
|
|||
no_header: true
|
||||
no_footer: true
|
||||
---
|
||||
<script src='/assets/mastodon-share.js'></script>
|
||||
<script src='/assets/js/mastodon-share.js'></script>
|
||||
<main>
|
||||
<noscript>JavaScript is required, sorry!</noscript>
|
||||
<h1>Share with Mastodon</h1>
|
||||
|
|
Loading…
Reference in a new issue