#Twitter has completely cut off public access to posts. Twitter accounts are now unable to share anything with non-Twitter people. Direct links no longer work, which is a disaster for accounts distributing public information.
This is a textbook example of why you should have your own server as part of a federated social network. Ownership means your public links will never break, federation means you can reach a mass audience.
It's VERY easy to set up your own server: growyourown.services/grow-your…
Grow your own social network | Grow Your Own Services
Helping non-technical people create their own online servicesgrowyourown.services
Gidi Kroon likes this.
reshared this
Also, supposedly the amount of Twitter posts you can see without an account is zero, which they say breaks the Twitter embed functionality. So far that seems untrue, I can see the embeds just fine on my own site even in an incognito window. E.g. this one where Chloë Grace Moretz answered my question.
When I removed the wallpaper from the bedroom walls, I found the walls to be quite uneven, too much to paint over. I finally applied the material that is supposed to smooth it out (don't know the English word and neither does Google) to half the wall, since the remainder I can't reach yet. I'm not that happy with the result, it's still a bit uneven.
It's drying now so I have time to think about it.
#JennaOrtega #Adidas #AdidasSportswear
#Yellowjackets
SPOF: very good for performance.
My sites are so much faster now that I introduced a single point of failure. Can highly recommend.
It also gets rid of $30 on my Amazon bill. The storage I was using may be only 6 dollarcents (using intelligent tiering) and accessing the data normally only around one dollar (a month), but I had an extra $30 cost because I was using an inefficient setting and was too lazy too figure out how to access the data properly.
(Something was doing more than 100 metadata calls per second to NFS, likely directory listings or date checks, and I still don't know what. Only figured out it's something in php, even after I set opcache to only check every 15 minutes. This is just above the allowed throughput baseline, so I set 'elastic throughput' which scales throughput automatically, but you pay for that too.)
Two titbits from yesterday's Tudum, Netflix's fan event, that I gather from clips posted:
Wednesday season 2 is going to introduce another Addams Family character. Many people have asked for Cousin Itt to appear, but the cast say they don't know yet who it will be. Also, from the fact that the cast announcing this was Jenna, Emma, Joy and Hunter, you can guess their characters are back.
You is going to be the final season, as announced earlier, and there was no news. Just the suggestion that Joe is going to face (an) opponent(s) related to the many loose ends. The clips to illustrate these loose ends included Jenna Ortega as Ellie. My favourite story would be where Ellie and Nadia team up to take Joe down.
#Wednesday #You #Netflix #JennaOrtega
"How many visitors does your site draw?"
"Some". "Oh, do you mean with or without the bots?"
"Without"
"Then none"
Tommy Prezioso likes this.
Zeewater likes this.
I mean, how does mod_cache, or varnish for that matter, not take into account the Accept or Content-type headers when caching something?
I mean "I want the html at this address", results in "here have this json because someone before you asked for the json". They are like "the server should have sent an Vary header". Yeah, but what if it doesn't? Shouldn't the cache, as the thing that is taking over serving content, serve the right content according to standard specifications?
And why doesn't the Location directive in Apache's config match with a path like you'd expect? So if you were to add a Vary header to the path /friendica, you can't because it's subject to rewrite rules. You would have to match /index.php?pagename=friendica. But that doesn't work for me either, probably due to the query string. I can only add the header to the whole site, like this:
<IfModule mod_headers.c>
<Location "/index.php">
Header merge Vary "Accept"
</Location>
</IfModule>and
CacheQuickHandler offand then finally mod_cache serves the correct content types. With a much larger cache.
BTW, the same problem existed on profiles and posts, that are served machine-to-machine as json and to a browser as html, but sometimes from the same address.
I found that switching between other distributions can better be done in a separate partition. One extra thing to do, though, is that some OS's like Ubuntu only autodetect other OS's like Windows and show these as options in the bootloader screen, but they don't do the same for other Ubuntu-like OS's like Kubuntu. So to get the options to boot into either Ubuntu or Kubuntu (or others) if you have both installed, you need to add the following line to /etc/default/grub and follow the instructions to run update-grup:
GRUB_DISABLE_OS_PROBER=falseEDIT: forgot that I may need to run the following too afterwards, from the OS to be considered the main OS:
sudo dpkg-reconfigure grub-efi-amd64-signed
#ActiveState
Today is World Ocean Day, and while we celebrate the ocean, we need to rethink our relationship with it. The blue of our blue planet isn’t just a colour - it’s a critical part of our own identify as citizen of this planet.
We cannot afford to speak of the ocean as though it is simple or empty or worthless. We have to see this dynamic engine as a critical part of our existing planetary life support system, in whose shadow we are privileged to live.
Gidi Kroon likes this.
Gidi Kroon reshared this.
Interesting how the Netflix video to announce this year's Tudum event (17 June) says there's also going to be an announcement about Wednesday. Weird because season 2 was already announced and it hasn't even been written yet.
Also they suggest an announcement for Queen Charlotte, which I thought was a one season spin-off of Bridgerton.
#Netflix #Wednesday #QueenCharlotte
Gidi Kroon likes this.
Gidi Kroon reshared this.
Finally watching Prey on Disney+, I am really slow at going through my watchlist. Pre-opening title we already have the twist that this tale which follows these 18th century indigenous people in the Americas also seems to involve spaceships and monsters. We'll see what it turns out to be.
The main character, a girl who wants to become a hunter, is played by Amber Midthunder and is super cool.
#Prey #AmberMidthunder
Today, 1 June, iCarly S3 is out on Paramount+. This is one of the photos Miranda posted on her Instagram about it.
I checked a bit early, over here they clearly don't think it's today yet. While it's 20 minutes past midnight already! (And why is my service saying it will actually disappear in 18 days?)
#MirandaCosgrove #iCarly
Steven likes this.
Alastair McKinstry likes this.
The first twelve days of each month are the most dangerous.
(Was reminded again of Americans writing their dates wrong)
Peertube now supports remote runners for the transcoding jobs! That's the one thing I was missing, I had no idea it was in the pipeline... (I had looked into adding it myself, but found it required substantial changes to how jobs are configured, which looks like they now did).
If only I wasn't on an old Debian version which blocks upgrading...
Beko Pharm (deprecated) likes this.
Jesse
in reply to Grow Your Own Services 🌱 • • •Grow Your Own Services 🌱
in reply to Jesse • • •@JesseF8693
Oh yeah, definitely! There are many different reasons why it's a good idea to have your own server:
growyourown.services/why-growi…
Why growing your own services is a good idea! | Grow Your Own Services
growyourown.servicesnadin brzezinski
in reply to Grow Your Own Services 🌱 • • •ZiaMadrina
in reply to Grow Your Own Services 🌱 • • •Joe Cotellese
in reply to Grow Your Own Services 🌱 • • •Grow Your Own Services 🌱
in reply to Joe Cotellese • • •Remnants of some kind of local caching system maybe?
Where I live, everything on Twitter now leads to a login screen.
Grayson Page
in reply to Grow Your Own Services 🌱 • • •Joe Cotellese
in reply to Grow Your Own Services 🌱 • • •annie gray
in reply to Grow Your Own Services 🌱 • • •forrest
in reply to Grow Your Own Services 🌱 • • •Lyle, a walking haunted house
in reply to Grow Your Own Services 🌱 • • •I think you're way overselling "very easy" here.
For us long in the beard, old time admins, sure. But for jo-user, it's still way out of reach.
Grow Your Own Services 🌱
in reply to Lyle, a walking haunted house • • •I don't think it is difficult any more, thanks to managed hosting companies. You don't need tech skills, a managed hosting company does all the installation, maintenance and upgrades.
That's why I set up this website, to let people know. An instance owner doesn't need to do techy stuff any more.
Instance settings are entirely through the same graphical web interface that they would use for their normal account settings.
Lyle, a walking haunted house
in reply to Grow Your Own Services 🌱 • • •I think we're using different metrics for "easy".
Until it's "signing up for an email account" easy, it's still going to be beyond the skill level of a lot of people.
I'm not disagreeing about it having gotten loads better. I remember the nightmare that was running an identi.ca server. But "miles better" isn't "so easy anyone can do it"
Grow Your Own Services 🌱
in reply to Lyle, a walking haunted house • • •The signup process for services like masto.host etc is about similar complexity to signing up with an email provider or registering for an account on an online shop. It pretty much is an online shop really, you just pick which plan you want and fill in your payment details.
The one possibly tricky bit is pointing the domain name to the host, because it may involve two different providers. But that is a one-off thing that the domain company can possibly deal with for a fee.
Masto.host - Fully Managed Mastodon Hosting
Masto.hostWilliam B Peckham
in reply to Grow Your Own Services 🌱 • • •DOMINIC
in reply to Grow Your Own Services 🌱 • • •David W. Jones
in reply to Grow Your Own Services 🌱 • • •Grow Your Own Services 🌱
in reply to David W. Jones • • •@dancingtreefrog
The technical maintenance is handled by the managed hosting service. They do all upgrades, bug fixes, installations etc behind the scenes, you don't have to think about it at all.
The only burden on the owner is if they decide to run a public instance that's open to public sign-ups. In that case, the moderation burden does become very significant.
David W. Jones
in reply to Grow Your Own Services 🌱 • • •Costs of such a managed hosting service?
Grow Your Own Services 🌱
in reply to David W. Jones • • •Managed hosting costs are surprisingly low, starts from about $10 a month including tax for five active users. The hosting cost per user drops massively as the number of users goes up, it's about $100 a month including tax for 2000 active users.
However, as the number of users goes up, the labour cost of moderation rises significantly, so this balances out the savings on hosting costs. It would be good to encourage smaller servers where human moderation is more feasible.
Grow Your Own Services 🌱
in reply to Grow Your Own Services 🌱 • • •@dancingtreefrog
And yeah, setting up an online social network is definitely a long term commitment! It can't be seen as a "create and forget" thing.
David W. Jones
in reply to Grow Your Own Services 🌱 • • •Alix
in reply to Grow Your Own Services 🌱 • • •Grow Your Own Services 🌱
in reply to Alix • • •@alixx
It's almost as if Musk has no idea what he is doing.
Grow Your Own Services 🌱
Unknown parent • • •@Steerpike
I am not a lawyer, but as far as I know liability on your own instance is no different to having a website, as long as it isn't open to public signups?
For example the European Union set up their own server purely for their official accounts at social.network.europa.eu The European Commission has an account there at @EU_Commission
EU Voice
Mastodon hosted on social.network.europa.eu