Skip to main content


Debian 12 still not released on AWS... 😪


Very very soon, maybe in hours, I will be two Debian releases behind instead of one, as Debian Bookworm gets released. Good that I made a note even yesterday to do something about it. Not so good that I tend to ignore those notes.



Still not over the fact that the Yellowjackets' jackets are blue.
#Yellowjackets
tv
This entry was edited (2 years ago)
in reply to Gidi Kroon

Also don't know how there are so many guys in this girls soccer team.


SPOF: very good for performance.

My sites are so much faster now that I introduced a single point of failure. Can highly recommend.

This entry was edited (2 years ago)
in reply to Gidi Kroon

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

This entry was edited (2 years ago)


in reply to Gidi Kroon

"How many visitors does your site draw?"

"Some". "Oh, do you mean with or without the bots?"

"Without"

"Then none"

in reply to Gidi Kroon

There's this one bot that is now at page 8 of a tag on my profile, while I think I only ever made one post with that tag. Another is trying to find whether there is any update to the page that is an overview of posts I made in 2021.


I'm at that point in the rabbit hole where I am disappointed in some widely used software.
This entry was edited (2 years ago)
in reply to Gidi Kroon

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?

in reply to Gidi Kroon

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 off

and 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'm going to switch off some things/services/servers to investigate a thing. Some outages will be there.


The internet has a clear answer to my question how one would horizontally scale Wordpress and Wordpress-like applications: don't.
This entry was edited (2 years ago)


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=false

EDIT: 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
This entry was edited (2 years ago)


This entry was edited (2 years ago)


Very very soon, maybe in hours, I will be two Debian releases behind instead of one, as Debian Bookworm gets released. Good that I made a note even yesterday to do something about it. Not so good that I tend to ignore those notes.
in reply to Gidi Kroon

Still only one... Though you may think that Debian 12 has been out for some days now from the shear number of people using it, when I look at the cloud images 11 is still the latest. Either something wrong with me or with the cloud.


So ActiveState has changed the licensing on their products from free to paid, including for old versions, including those you had downloaded and installed before they blogged about that change back in 2021. Other than that blog post they didn't inform anybody of that change. I'm not even sure you can change licensing conditions after someone has installed your product and accepted the license conditions.
#ActiveState
This entry was edited (2 years ago)

Gidi Kroon reshared this.


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.

#Ocean #WorldOceanDay

Gidi Kroon reshared this.





This streaming service in my country that shows Paramount+ content and owns Paramount+ content because they are Paramount+ (plus Showtime so Paramount++ really) now says that they hope this Paramount+ show will also come to this country. What do they mean hope? Surely they know? Since it's their content. It's not like they need to license it from anyone.
tv
This entry was edited (2 years ago)


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

This entry was edited (2 years ago)


I started watching Yellowjackets, since there are at least three actresses in that show that I think are really good: Christina Ricci, Ella Purnell and Juliette Lewis. So far, after one episode, I'm not really feeling it. I think they're trying to introduce too many characters covering both the teenage girl soccer team and their adult versions many years later. Especially the adult lives are for the moment just not interesting. And the soccer team doesn't even seem to have eleven players!
This entry was edited (2 years ago)


What people like to do in replies, in decreasing order: writing their reply, reading the post they're replying to, following links to the information they're writing about. Don't let receipts get in the way of an opinion.
This entry was edited (2 years ago)

Gidi Kroon reshared this.


AI is just something we call software when we want you to be impressed. It doesn't mean anything and it never has.

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

This entry was edited (2 years ago)
Unknown parent

Gidi Kroon
@feld Yeah, I really liked it. It's a bit more random than intended when you're not aware of the predator franchise...
@feld


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

This entry was edited (2 years ago)


It was a juggling laptops and glasses kind of day. Laptops because some come with more restrictions than others, glasses to be able to read what I was typing.


Authorised fetch / http signatures really gets in the way of efficient response caching / cdn, doesn't it?
This entry was edited (2 years ago)


Making a website with just one page, which just says "503 Service Unavailable". Then it can be fedi-ddos-ed without making any difference.


The first twelve days of each month are the most dangerous.

(Was reminded again of Americans writing their dates wrong)

Unknown parent

Gidi Kroon
@Hank G ☑️ I also write it out like you say on forms, but I use 20230531 virtually everywhere else...


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...

This entry was edited (2 years ago)


Messed up media storage on the dev node so much all files have been inaccessible. That's why it's a dev node I guess. Now I get to practise restoring the database, which is also a good thing.
This entry was edited (2 years ago)
in reply to Gidi Kroon

That restore went smoothly. It even immediately re-imported the rss feed posts that had happened between the backup and now.


I'm that weird person who when making a test post in a DM to myself, I still enter the alt-text on the image... Something to do with not trusting that I selected the correct switch to make it a DM...

Gidi Kroon reshared this.


I should now be running the media proxy via a separate domain, which is advisable anyway. The local media were already done via a separate domain years ago so they can be served by cdn.

Weirdly the setting for using a separate domain for the remote media proxy applies immediately, to old posts and new. While the setting for local media applies to new posts only; old posts keep having their old url in their html content blob. Further weirdly, sometimes old posts with local media get captured by the remote proxy as well.

Preview media, whether remote or local, always goes via the remote media proxy, bypassing your cdn.

I was first thinking about writing about a blogpost about how to make these settings, but I’m still too confused myself.

Gidi Kroon reshared this.

in reply to Gidi

I still need to figure out how to do similar things on Friendica. On Pleroma, PeerTube and WordPress I can host the site myself and offload local media serving to CDN, but on Friendica there is no such easy setting...
This entry was edited (2 years ago)
in reply to Gidi

Somewhere between 2 and 5 March 2021 a change happened that posts before that date don’t have their local media captured by the remote media proxy, while posts made after that date do, until between Oct 2021 and Jan 2022 it started to use the proper CDN url. All of them are on S3, so that isn’t the difference. What I don’t like is that some of these urls seem hardcoded in the stored html content of the posts; same gripe I have with WordPress.


Disabling link previews on Pleroma after the thing the other day, made me realise how little I miss it. When doing the same on Friendica just to check, I notice that here it's a user setting, not an admin setting. The link preview, that is; the oEmbed setting is in the admin interface and uses an allow list.
This entry was edited (2 years ago)


New platform idea: Stir Trok, where you record short First Contact videos introducing your species.


More Artificial Confidence than Artificial Intelligence.
This entry was edited (2 years ago)

Gidi Kroon reshared this.


#chatgpt's tic-tac-toe advice is confident and longwinded.

It is terrible at #tictactoe
aiweirdness.com/optimum-tic-ta…

Gidi Kroon reshared this.

in reply to Janelle Shane

twitch streamer Doug-doug recently had ChatGPT play Pajama Sam (a point and click for children) by verbally explaining the situation to it, and it was able to pass the tic tac toe minigame without too much failure — which clearly has an intentionally flawed opponent algorithm because it’s for children lol

Gidi Kroon reshared this.


Just to be clear, if you run a pleroma server, it’s a very good idea to add this to your nginx config immediately:
location ~ ^/(media|proxy) {
        add_header Content-Security-Policy "sandbox;";

Most people will already not be vulnerable to this for a variety of reasons, but this will absolutely stop it.

Gidi Kroon reshared this.

in reply to Lainy

both header ?

like this ?

add_header Content-Security-Policy “sandbox;”;

add_header Content-Security-Policy “script-src ‘none’;”;

can you please elaborate what is this attack you’re speaking of ?

This entry was edited (2 years ago)
in reply to Luca Sironi (da chiudere)

@luca one of them is enough, a server had their admin oauth tokens stolen using a rather elaborate attack.


I'm getting way too good at knowing how long to put a cold cup of tea in the microwave to make it properly hot again. Sign of how often I'm forgetting to drink it.


When it says people are typing, I'm assuming they do so with the same rhythm the three dancing dots animation is suggesting.


Upgraded to the new Friendica 2023.05 that just came out, since I wasn't expecting it. And releases that come out when you're not expecting them are best not missed.
#Friendica

Gidi Kroon reshared this.


diet tip: before you eat anything, think about being an alien's human pet, and think about what the alien veterinarian would say about the alien feeding it to you

Gidi Kroon reshared this.