Automated updates: 2023-04-24

This commit is contained in:
John Colagioia 2023-04-24 06:30:52 -04:00
parent e16a75aaba
commit 291aa51b79
2 changed files with 58 additions and 4 deletions

View File

@ -4,10 +4,11 @@ title: Why Federate?
date: 2023-04-23 07:28:12-0400
categories:
tags: [rant, socialmedia, fediverse]
summary: Classifying social networks in a maybe-novel way
summary: Classifying social networks in a maybe-novel, maybe-useful way
thumbnail: /blog/assets/fediverse-mascots.png
offset: -14%
teaser: Let's talk about the different kinds of social media ownership, and how that affects the chances of a billionaire wrecking things.
proofed: true
---
As somewhat usual for a Sunday post around these parts, I've seen the same conversation echoing around social media. And since I've replied to a handful of people bringing it up, it seems like a good idea for me to have a permanent version posted somewhere that people can find and build on it.
@ -32,9 +33,9 @@ Specifically, technology doesn't make a social network; *people* do. Nobody car
Feel free to disagree, but as I said, I agree with this to a significant extent. Certainly, my own social media usage maps closely to my interest in talking to people, there. I "use" some sites as mostly an inbox, where I'll respond to people contacting me, but don't generally post otherwise. Some, I only communicate privately, because the culture confounds me. In other cases, I at *least* post blog announcements and like a handful of interesting posts, maybe occasionally replying. For a couple of select sites, though, I've found enough of an interesting community that I make posts, there, at least on occasion.
Like I said, I don't want to suggest to anybody that they should *not* choose the social network where they can find their friends. (Except Twitter and Facebook, because they abuse users and use their authority to promote authoritarianism and violence. I don't know what to tell you, there.)
Granted, my original posts don't come up too often on *any* social networking site, because in most cases, I'd rather post to the blog, here, where I know that I have permanent copies and nobody will deny access to a post because of membership rules...but you probably don't care about that side of things as much.
Granted, my original posts doesn't come up too often on *any* social networking site, because in most cases, I'd rather post to the blog, here, where I know that I have permanent copies and nobody will deny access to a post because of membership rules...but you probably don't care about that side of things as much.
Like I said, I don't want to suggest to anybody that they should *not* choose the social network where they can find their friends. (Except Twitter and Facebook, because they abuse users and use their authority to promote authoritarianism and violence. I don't know what to tell you, there.)
I go through all that, because I want to emphasize that I find this a real discussion worth having, not a handful of random people trying to drive a conversation that has no relevance.
@ -44,7 +45,7 @@ Now that we have the broad strokes of what makes a social network "social," we a
Twitter's new leadership team has systematically dismantled the network's credibility. By removing access to their API, bringing in right-wing "personalities," amplifying his own content, turning verification from a public service into a fan club, and whatever I missed, they have transformed Twitter from the place to go to find certain communities to a place where progressives keep trying to convince themselves that supporting a fascism-friendly organization doesn't reflect on them.
In doing so, they've raised an important question to ask...well, *emphasized* the question, at least, since we should always ask it. Under which conditions might this service or product go away or become useless?
In doing so, Twitter has raised an important question to ask...well, *emphasized* the question, at least, since we should always ask it. Under which conditions might this service or product go away or become useless?
Not long ago, when we asked this about products or services, we meant it in terms of the company changing direction or going out of business. If you buy a TV-top streaming box, will the company stay in business to support it longer than you'll want to use it? Will your mechanic have the ability to buy spare parts for your small production-run car? Will the company continue to support the operating system for your tablet or smartphone until you want to replace it? Will Google (always Google, right?) decide to shutter the service that you use every day?

53
2023-04-24-fashion.md Normal file
View File

@ -0,0 +1,53 @@
---
layout: post
title: Developer Diary, Fashion Revolution Day
date: 2023-04-24 06:30:05-0400
categories:
tags: [programming, project, devjournal]
summary: Progress on assorted projects
thumbnail: /blog/assets/Who-Made-My-Clothes-Protest.png
teaser: This week's projects include my Mastodon tool trunk, exclusively the Rummager front-end prototype.
proofed: true
---
Today the non-profit [Fashion Revolution](https://en.wikipedia.org/wiki/Fashion_Revolution) holds demonstrations calling for reforms of the fashion industry and supply chain, the date chose to memorialize the [Rana Plaza disaster](https://en.wikipedia.org/wiki/Rana_Plaza_disaster) in 2013. You might remember Rana Plaza, because the media picked up on how it came almost exactly 102 years after the [Triangle Shirtwaist fire](https://en.wikipedia.org/wiki/Triangle_Shirtwaist_Factory_fire), and had many similarities.
This applies more widely than clothing, but as a society, we definitely don't question the origins of what we buy nearly enough, enabling entire industries to exploit people at almost every level. And we pay for that. Anybody who sews knows that we don't pay *nearly* enough for clothing for the business to make sense without serious abuses.
And hey, if you don't want to worry about your clothes, we also observe [World Day for Laboratory Animals](https://en.wikipedia.org/wiki/World_Day_for_Laboratory_Animals). All around, March 24<sup>th</sup> makes a great day to question your consumption habits...
![Photograph displaying a diverse-looking group of people protesting fast fashion with Fashion Revolution's slogan of "Who Made My Clothes?"](/blog/assets/Who-Made-My-Clothes-Protest.png "Generally speaking, if you can't name the people who made what you own, unfortunately, you probably enabled exploitation")
My projects pale in comparison to fixing the fashion industry, but I try to do what I can.
## Mastodon Tool Trunk
{% github jcolag/tool-trunk %}
As mentioned [last time]({% post_url 2023-04-17-lena %}), displaying attached media became the highest priority for the *Rummager*. It now does that, including blurring out media marked as "sensitive" by the poster, using the same CSS that I use on the blog, plus presenting URLs as the CSS classes suggest.
Actually, that last bit warrants some explanation. You might never have noticed it on Mastodon, but toot statuses break URLs in the text into three pieces, including the protocol, the first bunch of characters, and the remainder. They slap a class of `ellipsis` onto the middle piece, and `invisible` on the first and last. I make use of those classes by applying the following styles.
```css
.ellipsis:after {
content: '…';
}
.invisible {
display: none;
}
```
As an example, this post has a URL of `{{ site.url }}{% post_url 2023-04-24-fashion %}`, but it will *appear* as `john.colagioia.net/blog/2023/0…` when I toot out the announcement.
Making HTTP GET requests also now allows for an authorization token and a callback function to do something useful with the returned data. This allows a straightforward shift---using the same access token as the other scripts---to pull the user timeline.
It has even started laying out headers, to make it clear what the user *sees* on the timeline.
## Next
I imagine that I'll continue with the *Rummager*, since it has gone fairly well so far.
* * *
**Credits**: The header image is [Rana Plaza commemoration - Who Made My Clothes, April 22nd 2015](https://www.flickr.com/photos/greensefa/17055641890/) (faces blurred by me) by [greensefa](https://www.flickr.com/photos/greensefa/), made available under the terms of the [Creative Commons Attribution 2.0 Generic](https://creativecommons.org/licenses/by/2.0/deed.en) license.