Expand Cut Tags

No cut tags
[syndicated profile] alexwlchandotnet_feed

Posted by Alex Chan

I was creating a new S3 bucket today, and I had an idea – what if I add a README?

Browsing a list of S3 buckets is often an exercise in code archeology. Although people try to pick meaningful names, it’s easy for context to be forgotten and the purpose lost to time. Looking inside the bucket may not be helpful either, if all you see is binary objects in an unknown format named using UUIDs. A sentence or two of prose could really help a future reader.

We manage our infrastructure with Terraform and the Terraform AWS provider can upload objects to S3, so I only need to add a single resource:

resource "aws_s3_bucket" "example" {
  bucket = "alexwlchan-readme-example"
}

resource "aws_s3_object" "readme" {
  bucket  = aws_s3_bucket.example.id
  key     = "README.txt"
  content = <<EOF
This bucket stores log files for the Widget Wrangler Service.

These log files are anonymised and expire after 30 days.

Docs: http://internal-wiki.example.com/widget-logs
Contact: logging@example.com
EOF
  content_type = "text/plain"
}

Now when the bucket is created, it comes with its own explanation. When you open the bucket in the S3 console, the README appears as a regular object in the list of files.

This is an example, but a real README needn’t be much longer:

  • What is the bucket for?
  • Who do I talk to about what’s in this bucket?
  • Where can I find out more?

This doesn’t replace longer documentation elsewhere, but it can be a useful pointer in the right direction. It’s a quick and easy way to help the future sysadmin who’s trying to understand an account full of half-forgotten S3 buckets, and my only regret is that I didn’t think to use aws_s3_object this way sooner.

[If the formatting of this post looks odd in your feed reader, visit the original article]

[syndicated profile] bruce_schneier_feed

Posted by Bruce Schneier

Video from Reddit shows what could go wrong when you try to pet a—looks like a Humboldt—squid.

As usual, you can also use this squid post to talk about the security stories in the news that I haven’t covered.

Blog moderation policy.

friday

Dec. 19th, 2025 12:28 pm
summersgate: (Default)
[personal profile] summersgate
Jan and I were going to go to Paint and Sip this afternoon but cancelled. It's snowing. Not like a blizzard or anything like that but it just doesn't look inviting to be out there driving. Windy.

The windbreak plastic that Dave and I put up around the northwest sides of the chicken run last night doesn't go clear to the top of the wall. I figured that not much snow would come in up high by the overhanging roof but I was wrong. There's still some snow coming in. I might cut some more plastic and fill in at the top.

The goldfinches are very busy at the feeder. A Flurry of Goldfinches. The proper name for a group is a Charm of Goldfinches.

2025-12-19Goldfinches.jpg

It snowed about an inch today. Dave and I walked the dogs to the creek before it got dark. Most of the previous snow had melted with the recent rain so the creek was high, and the snow we got today wasn't too deep for Rainy.

IMG_20251219_155322694_HDR.jpg

IMG_20251219_160440448_BURST000_Crop.jpg
Dave's pile of rocks that he's collecting to make a wall.

Christmas shopping

Dec. 19th, 2025 10:19 pm
hunningham: Beautiful colourful pears (Default)
[personal profile] hunningham
A bright clear blue-sky day, and such a delight after days of grey & drizzle.

I took my father-in-law Christmas shopping. First stop, coffee & a pastry. Then, the chocolate shop (general presents), the wine shop (present for son), the bookshop (present for me). And then lunch in a tea shop, and homewards. A very satisfying morning. I really don't remember old style Christmas shopping being this relaxed & enjoyable. Father-in-law went to sleep in the afternoon and I, alas, had to go back to work.

Friday's Comic

Dec. 19th, 2025 09:46 pm
occams_pyramid: (Default)
[personal profile] occams_pyramid posting in [community profile] girlgenius_lair
I can now kill that monster with my bare hands!

Uh-oh. She's given the Dreen her own coffee?

Scripting

Dec. 19th, 2025 12:53 pm
susandennis: (Default)
[personal profile] susandennis
So, how in the heck am I going to listen to all 6K of my MP3's? I mean without listening to the same ones over and over. I need a system. Oh, Gemini?!! Since I have the back up on the external drive, I got courageous. Gemini wrote me a script for creating folders and then randomly selecting songs to put in them 30 at a time. It's like having 200 30-song playlists. But I had to run the script a biscillion times because some kind of scripting limit. Finally got it all done and now I had duplicate folder names. Oh, Gemini??!!

Yep, got another script that named the folders 1-203. Now, I just copy the folder over to the player and put a 0 in front of its name so I know I've listened to that one. It's a system!! I generally replace the songs every couple of weeks when I charge the thing so I'm really good now til September of 2033 when I'm 84. I think I'm good music swim wize.

The vet, bless them, had broken packs of food so I didn't have to buy a whole case and was about to get 6 cans which will hold me over until Chewy comes through. So now they are eating again. Whew.

And someone turned on the AC outside. The other day when I went out, it was quite pleasant. No jacket needed. So I didn't even look before I left. Not smart. Plus gusty winds. The guy at the vet said that they had had their door opened by guests of wind already a couple of times this morning.

This Brutal Moon by Bethany Jacobs

Dec. 19th, 2025 02:24 pm
lightreads: a partial image of a etymology tree for the Indo-European word 'leuk done in white neon on black'; in the lower left is (Default)
[personal profile] lightreads
This Brutal moon

3/5. Third book in this scifi trilogy, really do not start here.

Damn, it didn’t land it. It didn’t terribly fumble it either, but.

Let’s back up. I really liked the first book in this trilogy, which you should absolutely go into unspoiled because the ride is worth it. But she had to do different modes with the next books for plot and structure and not repeating herself reasons. Unfortunately, I was glad to see these people again, but I think this whole series lost momentum and vitality. And the deeper this series got into the story of a remnant population barely clinging on after a genocide several decades ago, well. She says they aren’t supposed to be space Jews, but, like, girl. These books are doing that thing where they valorize an oppressed population and an oppressed culture in a way that is both satisfying and also uncomfortable, if you get me. Satisfying in the way a reductive viewpoint is satisfying. Uncomfortable in the way a reductive viewpoint is uncomfortable.

Also, I am not at all qualified to opine on this, but I’ve caught the edges of conversations from people who think she has valorized her space Jews right over the border into weird antisemitic trope land, which did jump out at me when spoilers for the end of the first book ). Anyway, do with that what you will.

Look, I’m complaining about this a lot, but I genuinely think the first book is doing cool stuff, and I genuinely think the whole series is thinking about identity and refugees and cultural violence and retribution and repair. All chewy, important stuff. Also, the way women and nonbinary people are allowed to be intense and obsessed with each other and over-the-top in the first book is the good shit. I’m glad I read it, even though the last book had serious POV bloat (way too many) and didn’t land with the force I wanted it to.

Content notes: Torture, violence, discussions of genocide, child loss.

(no subject)

Dec. 19th, 2025 01:14 pm
maju: Clean my kitchen (Default)
[personal profile] maju
It's miserably grey and rainy today, but the temperature is about 13C/55F. I got my exercise going up and down the two flights of stairs for about 15 or 20 minutes, which was quite taxing. I feel that that's enough exercise when combined with the other times during the day when I use the stairs not for exercise.

I've always had trouble finding warm clothes with long enough sleeves, and mostly end up buying men's long sleeved shirts or jackets for the sleeve length. Especially for jackets, I like the sleeves to be long enough for me to pull them down over my hands for extra warmth. A few years ago I bought a beautiful deep pink women's jacket from LL Bean, even though the sleeves just barely reached my wrists, and I've kind of regretted it ever since. It was really warm and had a gorgeous fluffy lined hood, but the sleeves became a deal breaker so when I moved here I gave it to Violet. It's slightly big on her but she wears it all the time. Meanwhile I've been wearing a parka that was S's which has slightly longer sleeves but still not long enough. It's a nice deep purple colour and I like it a long - except for the sleeves. Plus it's more than twenty years old and is very heavy.

The other day when it was still below freezing I was going outside to empty the food scraps bowl into the compost and I picked up a random coat from the basement/mud room floor to wear. It turned out to belong to my son in law and was very lightweight with sleeves which came down over my hands, and I liked it a lot even though it was black, which is not my preferred colour. When I checked the label I found it was an LL Bean men's parka, size XL. (I'm not huge but I felt like it was a good fit for wearing layers under.) On a whim, I decided to treat myself to a new coat, and ordered the exact same coat from the LL Bean website. (I'm going to have to mark it so that it doesn't get mixed up with son in law's coat.) When I went to pay using PayPal, it turned out that I could use some of my credit card rewards dollars towards the cost of the coat, and all I ended up paying was the tax of just over $12. I've never paid attention to those credit card rewards dollars before, but this year they've also paid for some of my Christmas shopping.

The coat is supposed to arrive today; what a shame it's not cold enough for me to need it today.
tozka: woman typing onto a very old computer (computer black and white)
[personal profile] tozka

Hello, happy Friday! (Had to double-check that, I thought it was Saturday.) Here's some links for you!

Community

  • Found two websites that map out fruit trees/free wild food you can presumably get if you're in the right area: Endless Orchard and Falling Fruit
  • Meshtastic is a thing that lets you use LoRa radios as long-range off-grid communication platform

Music

  • Intertapes is a collection of found cassette tapes and the recordings on them!

Books

Recently (okay not that recent) added to Project Gutenberg and that I found interesting in some way:

Also the Johnny.Decimal workbook has been released into the Creative Commons.

AI Sucks

and: On Incomputable Language: An Essay on AI from Eruditorum Press. I liked this quote:

There is a tedious point that advocates of AI art will periodically articulate to the effect of AI rendering art accessible to more people—ones lacking in time or ability to otherwise produce it. The response to this is generally that the time and labor involved is fundamental to art. But even more fundamental is the thought involved. At the end of the day what defines art is the existence of intention behind it—the fact that some consciousness experienced thoughts that it subsequently tried to communicate. Without that there’s simply lines on paper, splotches of color, and noise. At the risk of tautology, meaning exists because people mean things. Nobody else is going to do that work for us. If we don’t do it, really, what’s the fucking point?

More?

New Link Library is here and there's even an RSS feed you can use to track updates!

lannamichaels: "I have a vague ambition in that direction" (a vague ambition)
[personal profile] lannamichaels


Summary: Benoit Blanc investigates a locked room murder mystery taking place in a Catholic church on Good Friday, the victim is a Catholic priest named Wicks that no one really liked. And then Wicks rises from the dead, and more people die. An extremely convoluted movie, which I enjoyed.

Spoilers and the rest behind cut.

Read more... )

Still no needy

Dec. 19th, 2025 08:49 am
susandennis: (Default)
[personal profile] susandennis
Biggie is going through a stage. He's now got his hind legs on my thigh and his upper body draped across my arm while I type and is looking at me like I'm not paying him enough attention. He's eaten 2 breakfasts and peed a little and chased his treats around (they are in a little rubber fish that is hard from him to crack but he tries). Now he's just sitting here making this entry more difficult to do than is necessary.

But, why is this any different than any other day since the day he came to live with me. He should be the illustration to define High Maintenance.

Outside of watching him waiting for a sign that something is really wrong, my days, lately have been mostly spent avoiding Timber Ridge Cheer. My maternal grandmother was the sweetest woman who ever roamed the earth. In her final years, she was fairly bed ridden in a nursing home and still so sweet and kind and happy. Except around this time of year. One year, the week before Christmas, she told me "if I have to listen to one more Christmas Carol, I'm going to snap!" I feel ya, Grandma.

Oh and the only other time I heard her snap was when the dining room put broccoli on her dinner plate and it was touching the good food. We all have our limits. Even Grandma.

We did not lose electricity last night. The lights flickered once but that was it. Apparently the phone system went down - we got an email. Lots of people here have what they call 'land lines' and that's their only phone. They are the Xfinity phone service. And it is dicey on a good day. Our building wifi is not Xfinity and it was unaffected. It was the wind last night and today all is calm - it's not even raining right now.

I guess I'll go over to the vets today and buy some of the food that they don't hate. I hope they have some in stock. It doesn't look like the Chewy order will get here before about Tuesday.

I finished up the Clean Up The Google Drive - Particularly The Mp3's Project. I have all of the mp3's backed up to an external hard drive. So whew. I slapped 20 onto my player and that's what I listened to while I was swimming this morning. It was a very random mix but quite nice.

Guess it's time to get dressed and get going.

PXL_20251219_015052188

December recs: 8 FIAB fics

Dec. 19th, 2025 05:30 pm
schneefink: River walking among trees, from "Safe" (Default)
[personal profile] schneefink
Of the many pre-Christmas stressful things this year, an unexpected one is [community profile] ficinabox. And I didn't even participate this year! But I usually try to read and comment widely before creator reveals and this year the timing was not great for me.

I did find many fanworks to enjoy and loved many of them, and here are some of my favorites. Several of them can be enjoyed fandom-blind.

This Ao3 Author's Curse Has Got Hands
Dream SMP, 5.6k, Phil & Techno, urban fantasy AU, A/N format
Summary: Fanfic author Technoblade has been pre-writing and is excited to start posting his whumptober longfic, his trusty beta Philza at his side. Unfortunately for his posting schedule, the Ao3 author's curse hits him hard, fast, and with an intensity never before seen. Really it's starting to seem like he's cursed.
Does this mean that he gives up posting his fic?
Nah nah nah nah nah he's got this handled. Don't even worry about it. Chapters will be posted come hell, high water, hospital visit, house invasions, eviction, mob action, emergency road trip, or kidnapping. Technoblade never dies, and he never misses an update.
Why I love it: A story told entirely in author's notes: the format works fantastic, the character voice is impeccable, and most importantly it's hilarious.
Canon knowledge required: Definitely not (tested on my gf.)

More FIAB fics: 3x Hermitcraft, 1x original, 1x All For The Game, 1.5x Nirvana in Fire, 1x Nirvana in Fire 2 )

Since I just had to dig this up:

Dec. 19th, 2025 08:40 am
muccamukk: Han Solo, Leia Organa, C-3PO, Chewbacca watch from the bushes. (SW: We're Watching You!)
[personal profile] muccamukk
Archive of Our Own: Protect Your Contact Information From Scammers.

In the last year, AO3 has seen a rise in "art commission" spambot comments. The bots leaving these comments pretend to be artists who want to make comics or illustrations for a fan's fic. After convincing their targets to contact them off AO3, they scam their targets into paying for that art. Fans have reported that after sending payment, they either received AI-generated art or nothing at all.
If you receive a scam comment from a guest, you can press the "Spam" button on the comment. This helps train our automated spam-checker to better detect this type of behavior.

If you encounter a scammer that has a registered account, or if you encounter a guest posting scam comments on someone else's work, please report them to the Policy & Abuse committee. To do so:

  1. Select the "Thread" button on the scammer's comment. This will take you to the specific comment page.

  2. Scroll to the bottom of the page and select Policy Questions & Abuse Reports.

  3. In the "Brief summary of Terms of Service violation" field, enter "Spambot".

  4. In the "Description of the content you are reporting" field, enter "This is a spambot, their username is USERNAME."

Reporting in this fashion helps us auto-sort your report so that it can be handled as soon as a Policy & Abuse volunteer is available. To help us address reports about these types of bots as fast as possible, please only submit one report per account, and don't include multiple accounts in the same report.

If you encounter a scam commenter on someone else's work, you can let the work creator know the commenter is likely a bot and link them to this news post.

(Thanks to JT for reminding me where the post was.)
oursin: Photograph of small impressionistic metal figurine seated reading a book (Reader)
[personal profile] oursin

I must admit, I was going, 'And today's Mandy Rice Davies' Well, He Would, Wouldn't He, Award, Goes to Him': Thrillers should be on UK school curriculum to boost reading, says Lee Child.

NB I'm not entirely sure Mr Child is up to date with what is currently on school syllabi and in school libraries, in particular on the basis of that Carol Atherton book, Reading Lessons I was reading recently....(on which I commented, 'how the teaching of EngLit has changed since My Day....'

Does he really think schoolkids get plonked down with David Copperfield in their tiny hands at an early age?

(I think I was, what, 13 and in the top stream at a grammar school when we first got it, and that was back in the Upper Neolithic when we had to read it chiselled on granite slabs. I suspect things have moved on since then.)

And my dr rdrz know me and that I am all for reading should be pleasurable and people should read what they like and children's reading should not be gatekept - hat-tip here to Mr Fischer at my primary school who was all 'Comics are not the devil, comics can be a good thing' which was pretty progressive for 1950 something.

But maybe I'm most in particular raising my eyebrows when A Particular Genre is being touted, and moreover, one that is, shall we say, bloke-coded?

I think he's making a lot of assumptions there about what kids will read and want to read, but what do I know, I was hyper-lexical from an early age.

nairiporter: (Default)
[personal profile] nairiporter posting in [community profile] talkpolitics


The map above shows roughly who controlled what parts of Africa in 1880.
This is just 5 years before the Berlin Conference in 1885 that would launch the so-called “Scramble for Africa,” of full European domination and conquest of the continent.

However, as you can clearly see in the map above European colonisation was already well underway at this point.
(Source)

mahi-mahi

Dec. 19th, 2025 07:48 am
prettygoodword: text: words are sexy (Default)
[personal profile] prettygoodword
mahi-mahi or mahimahi (MA-hee-ma-hee) - n., a large game fish (Coryphaena hippurus) found worldwide in tropical and temperate oceans, also called the common dolphinfish.


mahi-mahi is deliscious
Thanks, WikiMedia!

Good eating, and eaten worldwide pretty much. We got the name from Hawaiian mahimahi, but it's also called that in related languages such as Tahitian, emphatic reduplication of mahi, strong.

And even though I've run this before, because I can't resist such a fun word, a bonus fish name: humuhumunukunukuapuaa (hoo-moo-hoo-moo-noo-koo-noo-koo-ah-poo-AH-ah) - n., the reef triggerfish (Rhinecantus rectangulus). This comes up surprisingly often (hat-tip to Octonauts) because it's Hawaii's state fish. In Hawaiian, humuhumunukunukuāpuaʻa is a compound of humuhumu, triggerfish +‎ nuku, snout +‎ nuku, blunt +‎ ā, conjunction between two adjectives +‎ puaʻa, pig-like, so "triggerfish with a short, piglike snout." And no, I haven't found what triggerfish has a piglike snout that isn't short, making that an oddly specific name.


And with that, I'm finally done with words English acquired from Native languages of the New World. I'm taking next week off due to holiday chaos, and possibly the week after (we'll see how chaotic things are).

---L.

Profile

jeshyr: Blessed are the broken. Harry Potter. (Default)
Ricky Buchanan