Education privilege

Feb. 22nd, 2026 12:04 pm
liv: cast iron sign showing etiolated couple drinking tea together (argument)
[personal profile] liv
I want to talk about the education privilege meme that's been doing the rounds. On the one hand I love old-school memes that encourage lots of cool people on my d-roll to talk about their experiences growing up. But at the same time, I'm kind of frowning at this particular iteration.

thinky thoughts )

Anyway, hopefully this is an adequate substitute for the meme and you don't need me to tell you in detail how absurdly precocious I was in reading and maths.
solo_knight: (Complaint)
[personal profile] solo_knight
First Impressions: Rosethorn Keep

Game Description )

There are three reasons this has become a boot for me.
The first is the layout and the amount of work I have to put into understanding the game, with going back and forth and squinting at the text, and seeing whether the other document is any easier to read and finding that it isn’t. For me, this carries a high mental load, and while I understood the instructions eventually, it took *work* to do so.
Two, I cannot crunch the numbers in my head. I honestly have not got the faintest clue which combination of choices will give me the best path forward and the greatest chance at success. Should I develop this feature or that, get more companions or this type of stat boost or try to gather resources quickly so I can upgrade something else? Only playing multiple times will give me those answers; simply reading the ruleset does not. Based on board- and video games I’ve played, it will take me at least 10-20 hours to feel comfortable that I’m making the choices that are right for my playstyle, and given that I have HUNDREDS of unplayed solo games on my hard drive, I must decline. Also, by that time I will be bored with Mathias the Squire. (You roll dice to see which companion you get; they come with names and fixed stat blocks and no customisation options. Let me at least choose a name even if everything else is fixed? Please? There is not much roleplaying in this game, and I am here for the characters and their in-character choices. This is mechanics all the way down.

The last point that helped forge the decision to rate this as ‘boot’ rather than ‘honourably retired’ or ‘put on ice until as time I have more brain’ is that I grabbed a community copy because I was curious about the game. If I play something and enjoy it, I will pay for it, and I looked at the yellow mess and thought ‘is this worth $10 to me’ and the answer was unequivocally ‘no’.

There’s a speed playthrough/review starting at around 14:00 (to 20:00) in https://www.youtube.com/watch?v=w83D_lAXzkg
which is extremely enthusiastic.
I failed to recognise some of the rules from my readthrough, though I am not surprised; a lot of information is tucked away in odd corners.

I guess I am a bit miffed when other people have so! much! fun! while I struggle to parse information due to lousy formatting and presentation, and feel like I'm tackling a chore. (The printed materials look more accessible than the PDF, but am I going to spend even MORE money when I literally have all these other games waiting for me? Am I fuck.)
solo_knight: (Chomp)
[personal profile] solo_knight
First Impressions The Cog That Remains
(Find it in the current No ICE Bundle)

Game Description )

It's not the game, it's me. It really is. I love the system – you get 52 (and here, 54) prompts which come up randomly; you have the additional Jenga tower mechanic (which I play with a paper equivalent since a physical tower would be less fair), but this type of game demands that you create your own story. Which is great.

But.

Firstly, I am strapped for time. I would like to try a second dedicated solo adventure this month. Then I'm poking at a Scarlet Heroes hexcrawl/wilderness adventure (and am learning a lot from that), and from time to time I poke at a freeform adventure (I have no system I play with or character stats; I'll add them when I need them, but so far, I'm just exploring).

Plus I'm downloading the _No ICE_ bundle (page 15 of 48; see link above) and despite a lot of games being duplicates, Windows-only, or for systems I have no interest in (eg Mothership) that's still A LOT of games to glance at and save.

This is a game about keeping a giant mecha running. I'd struggle coming up with appropriate stories about maintaining a car, but at least I've owned cars for many decades and done _some_ maintenance, and know what you use a car for.

I know nothing about giant mechas and their pilots, and after a week of staring at my first prompts and not coming up with anything useful, I have to conclude that this game needs more prep and more story brain than I am able to give it.

Which is a shame. Prompts like
Something about the Mecha’s original construction was flawed. Pull from the tower. What limb, part, or system simply doesn’t work the way it should? How do you jury-rig a solution?
sound like they will create great stories – there's just enough substance here to spark imagination and not enough to feel railroaded.

I, however, am in the 'wait, they have limbs? What kind of limbs' stage; I have no knowledge of my own to link this prompt to, and this game feels like work. Work that I am not willing to put in, not while other settings/stories sound so much more interesting.

So, with some reluctance, I am letting this go, or rather, putting it on ice in the hope that one day I may feel bored and curious enough to go back to it.

Doors closing, windows opening.

Feb. 19th, 2026 09:37 am
wildeabandon: picture of me (Default)
[personal profile] wildeabandon
So the Church of England has drawn the "Living in Love and Faith" process to a close, in a way that puts any pursuit of my priestly vocation out of reach for the foreseeable future. A new working group is being set up to continue looking at the question of priests in same-sex marriages, which is supposed to report back to Synod in 2028. Based on past experience, that probably means 2029 or 2030, at which point there will no doubt be a new round of painful arguments, and then I guess we'll see. But for now, that door is closed.

I think I am currently feeling less upset about this than I thought I'd be, although it might just be alexithymia fogging things up. It didn't really come as a surprise, so to some extent letting go of the uncertainty is something of a relief.

It also removes the potential complication that comes with having reinvigorated my academic vocation, coming back to the field with my mental health intact, my ADHD treated, and the general increased wisdom that comes with age. Of course academia and the priesthood is hardly a combination that hasn't been tried before, but I had been worrying slightly about what happens if I have to make a choice about which to pursue first, and now that that choice has been taken off the table I can just concentrate on my studies, and should at least be well into a PhD before the question of formal priestly discernment becomes pertinent again.

Annual Earworm

Feb. 17th, 2026 09:56 pm
ludy: Close up of pink tinted “dyslexo-specs” with sunset light shining through them (Default)
[personal profile] ludy


Enjoy your pancakes or local equivalent* and/or your Lunar New Year treats


*Estonia has (kind of brioche-y) Shrove Buns/vastlakukkel filled with whipped cream (Wikipedia suggests they should have almond paste in too but that’s not how either of Nieceling’s families eat them)

One page of async Rust

Feb. 17th, 2026 07:42 pm
fanf: (Default)
[personal profile] fanf

https://dotat.at/@/2026-02-16-async.html

I'm writing a simulation, or rather, I'm procrastinating, and this blog post is the result of me going off on a side-track from the main quest.

The simulation involves a bunch of tasks that go through a series of steps with delays in between, and each step can affect some shared state. I want it to run in fake virtual time so that the delays are just administrative updates to variables without any real sleep()ing, and I want to ensure that the mutations happen in the right order.

I thought about doing this by representing each task as an enum State with a big match state to handle each step. But then I thought, isn't async supposed to be able to write the enum State and match state for me? And then I wondered how much the simulation would be overwhelmed by boilerplate if I wrote it using async.

Rather than digging around for a crate that solves my problem, I thought I would use this as an opportunity to learn a little about lower-level async Rust.

Turns out, if I strip away as much as possible, the boilerplate can fit on one side of a sheet of paper if it is printed at a normal font size. Not too bad!

But I have questions...

Read more on my blog...

Pack Your Bundle: No ICE in Minnesota

Feb. 16th, 2026 10:58 pm
solo_knight: (Pure Love)
[personal profile] solo_knight
https://itch.io/b/3484/no-ice-in-minnesota

This bundle is huge, 48 pages of games. Some you may have seen in previous bundles, what I’ve seen so far is a mix of mostly multiplayer and solo games, with a few video games.

One just
 tells you to punch Nazis. That’s it. And maybe that's necessary.

Y’all, the world is grim. This bundle raises money for ILCM, a charity providing immigration representation.

You can do good AND have fun. And if only 1% of this game appeals to you, that’s still 14 games, but for me making this thing popular is part of the work.

Some of these games definitely are part of the discussion around activism: what can you do, what must you do, and I am proud to be part of a hobby that asks these questions and finds answers to them.

(no subject)

Feb. 15th, 2026 11:25 pm
ludy: Close up of pink tinted “dyslexo-specs” with sunset light shining through them (Default)
[personal profile] ludy
Yesterday I forgot to do the “traditional” autocomplete valentine poem so you can have it for Lupercalia instead


Roses are my new obsession,
Violets are the best flowers in this universe.
Sugar is a beautiful color(sic) in this photo of my heart,
And so much of this is just pure love from you guys in the comments.
(iPad - which is apparently a big hippo)

Roses are still very pleased with her husband.
Violets are the fandom I think you should get.
Sugar is dissolved,
And so it helped you get your own back.
(Kindle Fire - obviously living for teh drama)


Roses are good for the kids,
Violets are the best jokes on the wall.
Sugar is a bit of a serif but it’s impossible to get the train back from London
And so you don’t need it for the rest of the year.
(Phone - maybe a bit judgmental)



It’s interesting that the iPad and particularly the phone have learned some ludy-speak (and the phone is more aware of subjects I’m likely to be texting about) while the Kindle seems a bit more generic

[Recipe] Very easy lentil pasta bake

Feb. 15th, 2026 10:33 pm
sfred: (food)
[personal profile] sfred
I made this up as very low effort cooking, and it was really nice.

Serves 2 hungry people

75g uncooked red lentils
150g uncooked fusilli pasta (or your preferred shape)
1 tin chopped tomatoes
1 tomato tin-full cold water
Handful frozen sweetcorn
Two big leaves of curly kale, torn off their stems/ribs and torn up
1 tsp garlic powder
œ tsp smoked paprika
2 tsp mixed herbs
1 tsp whole coriander seeds
Salt and pepper
A glug of olive oil
50g cheddar cheese (optional)

Mix everything except the cheese in an ovenproof dish.
Chop cheese (if using) and distribute on top.

Bake at 200°C for about 50 minutes until lentils and pasta are soft and liquid has evaporated or been absorbed.
diziet: (Default)
[personal profile] diziet

Introduction

tag2upload allows authorised Debian contributors to upload to Debian simply by pushing a signed git tag to Debian’s gitlab instance, Salsa.

We have recently announced that tag2upload is, in our opinion, now very stable, and ready for general use by all Debian uploaders.

tag2upload, as part of Debian’s git transition programme, is very flexible - it needs to support a large variety of maintainer practices. And it’s relatively unopinionated, wherever that’s possible. But, during the open beta, various contributors emailed us asking for Debian packaging git workflow advice and recommendations.

This post is an attempt to give some more opinionated answers, and guide you through modernising your workflow.

(This article is aimed squarely at Debian contributors. Much of it will make little sense to Debian outsiders.)

Read more... )

(no subject)

Feb. 14th, 2026 08:50 pm
ludy: Close up of pink tinted “dyslexo-specs” with sunset light shining through them (Default)
[personal profile] ludy
I hope everyone is having the Valentines/St Cyril and Methodius/Lupercalia weekend they want whether that’s soppy and romantic, all about chosen family and working together on something worthwhile (and of course lettering/typography) or wolf-y and wild



Sadly it’s not LJ in the 00s anymore so there aren’t the big organised love-memes and communities - and I don’t think I have the spoons to try to run a mini-love meme right now now.
solo_knight: (Light and Dark)
[personal profile] solo_knight
Playthrough/Review: Shakespeare vs Cthulhu: What Dreams May Come

Game Description )

I played through this and I only cheated twice. Once because I lost 13 rolls in a row against a much weaker opponent (still won the fight, but barely, and, really: that is not a good mechanic), and once because the game threw instadeath at me, which isn’t gameplay: if you present something as a viable option, it should be viable.

In the end, this is a gamebook: while you roll dice and make decisions, a lot of decisions are either meaningless for players (turn left or right) and the book contains a lot of ‘you do this, that, and the other, which do you do now’ – dialogue is written for you, decisions are made for you, and at the end of a scene you eventually DO get a choice, but it still feels very, very railroady, and I found it impossible to identify with the character even in my usual third person/shoulder cam perspective.

So those are faults that are part of the system itself, and while you probably can execute this better or worse, the flaws are inherent in the system.

What’s not inherent is that this is a PDF without anchors so when it says ‘go to 437’ you have to scroll manually to 437, which means there is always a chance you catch a sentence or two from other sections, which may or may not lead to spoilers. In many ways, this would be better suited to a video game or a PDF where every section sits on its own page.
Particularly annoying is that the introduction tells you that there are sections hidden within the game text, which just encourages you to read ahead.
This could have been solved much better.

I’ve also come across one incontinuity, and many plot threads are never resolved.

Plus I hoped to spend a little more time in some of the plays and found myself whisked away quickly.


This experience played out more or less as I expected. I had one ‘choose your own adventure’ book as a kid and didn’t find it very interesting then; this one had a few more choices and a few more stats plus an actual rolling/card pulling mechanism, but it still steamrolled you in places, and the fundamental structural issues are inbuilt so that a different author cannot make them go away.

All in all I am not unhappy I grabbed this in a sale (I have another gamebook hanging around somewhere that I picked up for a dollar), but while there are choices, this barely matches the definition of ‘roleplaying’,

I may go through this again in a few years, and after a couple of playthroughs, I probably will satisfy my curiosity by reading it.

I played this for most of the month – not as my only game, but I picked it up most days and continued until I was bored or had no idea which choice I should take. (Some choices seemed very obvious. Which doesn't mean I would have been right about them.) I did have fun, but more in a 'I skimmed a not very good novel' than in a roleplaying way.

Lidl food arrivals and disappearances

Feb. 11th, 2026 12:24 pm
lovingboth: (Default)
[personal profile] lovingboth

At the start of November last year, I couldn't find an Ian breakfast staple: Lidl's clone of Muller Light yogurts in our local store. OK, they are sometimes out of stock for a day or two.

That turned into a week, then two, and then I didn't see them in a couple of other Lidls either. OK, they've stopped doing them, grrr.

Fortunately, Aldi's basically identical clones continued to be in stock, but they don't have a nice loyalty scheme unlike Lidl.

Somewhat to my surprise, Lidl's version reappeared earlier this month. Slightly more expensive - I see I was paying ÂŁ2.49 for the six pack in late October and they're ÂŁ2.59 now - but I'm still glad to see them back.


When I abandoned muesli in favour of a wholewheat cereal in 2021 as part of that breakfast, following the big gall-bladder ouch, thanks to the fat content of the nut component, I did want some added sweetness. Around the same time, Lidl's 'Greek week' products included some fruit peel in syrup. The orange peel one was definitely the nicest of those, although the pomelo one was interesting, so since then I have been buying up multiple jars of it every time 'Greek week' comes along.

They've almost always been enough to last for the necessary two months, and the syrup is useful as a flavoured liquid sugar when doing other things.

This time, when 'Greek week' came around although they had the pomelo and the fig versions, the orange peel one had been replaced by an orange slice version. Oh no! You get fewer slices than you do bits of peel - I only have one at a time, unless they're particularly tiny - and the flesh of the orange isn't going to be as good as the peel, is it? I only got one jar to try.

It turns out it is, and I'll be back to getting more than one the next time.


Just over twenty years ago, I posted about my distress following a very nice mustard changing its receipe. We never did find a good replacement...

... until I noticed a single different looking jar in Lidl's regular mustard bits of the shelf. I look at the label and it uses cider vinegar (it calls it 'apple vinegar') and while it does have spirit vinegar, there's less of it than there is salt.

It turns out to be very very nice, and I went back a couple of days later to find the rest - it turned out to be part of 'taste of Deutschland' week even though it's made in Poland from Canadian mustard seed! Only 99p too.

denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)
[staff profile] denise posting in [site community profile] dw_news
Back in August of 2025, we announced a temporary block on account creation for users under the age of 18 from the state of Tennessee, due to the court in Netchoice's challenge to the law (which we're a part of!) refusing to prevent the law from being enforced while the lawsuit plays out. Today, I am sad to announce that we've had to add South Carolina to that list. When creating an account, you will now be asked if you're a resident of Tennessee or South Carolina. If you are, and your birthdate shows you're under 18, you won't be able to create an account.

We're very sorry to have to do this, and especially on such short notice. The reason for it: on Friday, South Carolina governor Henry McMaster signed the South Carolina Age-Appropriate Design Code Act into law, with an effective date of immediately. The law is so incredibly poorly written it took us several days to even figure out what the hell South Carolina wants us to do and whether or not we're covered by it. We're still not entirely 100% sure about the former, but in regards to the latter, we're pretty sure the fact we use Google Analytics on some site pages (for OS/platform/browser capability analysis) means we will be covered by the law. Thankfully, the law does not mandate a specific form of age verification, unlike many of the other state laws we're fighting, so we're likewise pretty sure that just stopping people under 18 from creating an account will be enough to comply without performing intrusive and privacy-invasive third-party age verification. We think. Maybe. (It's a really, really badly written law. I don't know whether they intended to write it in a way that means officers of the company can potentially be sentenced to jail time for violating it, but that's certainly one possible way to read it.)

Netchoice filed their lawsuit against SC over the law as I was working on making this change and writing this news post -- so recently it's not even showing up in RECAP yet for me to link y'all to! -- but here's the complaint as filed in the lawsuit, Netchoice v Wilson. Please note that I didn't even have to write the declaration yet (although I will be): we are cited in the complaint itself with a link to our August news post as evidence of why these laws burden small websites and create legal uncertainty that causes a chilling effect on speech. \o/

In fact, that's the victory: in December, the judge ruled in favor of Netchoice in Netchoice v Murrill, the lawsuit over Louisiana's age-verification law Act 456, finding (once again) that requiring age verification to access social media is unconstitutional. Judge deGravelles' ruling was not simply a preliminary injunction: this was a final, dispositive ruling stating clearly and unambiguously "Louisiana Revised Statutes §§51:1751–1754 violate the First Amendment of the U.S. Constitution, as incorporated by the Fourteenth Amendment of the U.S. Constitution", as well as awarding Netchoice their costs and attorney's fees for bringing the lawsuit. We didn't provide a declaration in that one, because Act 456, may it rot in hell, had a total registered user threshold we don't meet. That didn't stop Netchoice's lawyers from pointing out that we were forced to block service to Mississippi and restrict registration in Tennessee (pointing, again, to that news post), and Judge deGravelles found our example so compelling that we are cited twice in his ruling, thus marking the first time we've helped to get one of these laws enjoined or overturned just by existing. I think that's a new career high point for me.

I need to find an afternoon to sit down and write an update for [site community profile] dw_advocacy highlighting everything that's going on (and what stage the lawsuits are in), because folks who know there's Some Shenanigans afoot in their state keep asking us whether we're going to have to put any restrictions on their states. I'll repeat my promise to you all: we will fight every state attempt to impose mandatory age verification and deanonymization on our users as hard as we possibly can, and we will keep actions like this to the clear cases where there's no doubt that we have to take action in order to prevent liability.

In cases like SC, where the law takes immediate effect, or like TN and MS, where the district court declines to issue a temporary injunction or the district court issues a temporary injunction and the appellate court overturns it, we may need to take some steps to limit our potential liability: when that happens, we'll tell you what we're doing as fast as we possibly can. (Sometimes it takes a little while for us to figure out the exact implications of a newly passed law or run the risk assessment on a law that the courts declined to enjoin. Netchoice's lawyers are excellent, but they're Netchoice's lawyers, not ours: we have to figure out our obligations ourselves. I am so very thankful that even though we are poor in money, we are very rich in friends, and we have a wide range of people we can go to for help.)

In cases where Netchoice filed the lawsuit before the law's effective date, there's a pending motion for a preliminary injunction, the court hasn't ruled on the motion yet, and we're specifically named in the motion for preliminary injunction as a Netchoice member the law would apply to, we generally evaluate that the risk is low enough we can wait and see what the judge decides. (Right now, for instance, that's Netchoice v Jones, formerly Netchoice v Miyares, mentioned in our December news post: the judge has not yet ruled on the motion for preliminary injunction.) If the judge grants the injunction, we won't need to do anything, because the state will be prevented from enforcing the law. If the judge doesn't grant the injunction, we'll figure out what we need to do then, and we'll let you know as soon as we know.

I know it's frustrating for people to not know what's going to happen! Believe me, it's just as frustrating for us: you would not believe how much of my time is taken up by tracking all of this. I keep trying to find time to update [site community profile] dw_advocacy so people know the status of all the various lawsuits (and what actions we've taken in response), but every time I think I might have a second, something else happens like this SC law and I have to scramble to figure out what we need to do. We will continue to update [site community profile] dw_news whenever we do have to take an action that restricts any of our users, though, as soon as something happens that may make us have to take an action, and we will give you as much warning as we possibly can. It is absolutely ridiculous that we still have to have this fight, but we're going to keep fighting it for as long as we have to and as hard as we need to.

I look forward to the day we can lift the restrictions on Mississippi, Tennessee, and now South Carolina, and I apologize again to our users (and to the people who temporarily aren't able to become our users) from those states.
solo_knight: (Instructions)
[personal profile] solo_knight
This is a video about a solo gameplay loop that does not rely on any specific system.

I haven’t tried this yet. I have, for the moment, arrived at a point that feels fairly similar.



I think there’s a danger here for me to think that other people have ‘the answer’ to ‘how do I play’

If there’s one thing I’m learning it’s that there is not right/wrong and not even an optimal way of playing; what works for me depends very much on the story I want to tell and the mood I'm in.

One of my goals is to rediscover the ability to immerse myself in stories, just me and my brain and seeing where it takes me. In the interest of finding (and following) my bliss, I am keeping this in hand in case I get stuck and need to unstick myself.

There may be a time when I’ll go back to this loop deliberately, but for now, my 12 months ahead list is filled out until the end of 2027, so
 not any time soon.
Below are my notes, rather than a mere transcription, because I can haz thoughts.

START, my thoughts on, because not everybody wants to watch/rewatch videos )


I think I can now put the finger on the problem a little bit better. This is a framework distilled from how one person actually plays, which means it's a good average for that person, and not the worst average for other people, but the moment you stop thinking 'what will be best for my story' (where best != great outcome for the character, but an interesting story) and instead go 'ok, so the next step on the flowchart is' you don't exactly stop playing, but you're shifting into a more formalised form of play.

It's not 'bad' play. There are so many ways of playing and some of them DO have very strict rules, but the beauty of solo RPG is that you can be incredibly flexible. Limiting yourself as part of play (the character has limited hitpoints, they lose HP when hit and can die, they have limited resources/skills, not everyone in the world is friendly) is part of what creates the fun, otherwise you have a walking simulator rather than a game. (That can be fun, too). Limiting yourself arbitrarily about what kind of moves you make *can* be part of gameplay (when you're playing a specific game with those rules) of if you tend to meander and roll on 'do I step on an ant', but right now, observing where I would make a decision _as a writer_ and exploring what I *could* roll on are a big part of the fun for me.

Back to school!

Feb. 9th, 2026 10:37 pm
wildeabandon: picture of me (Default)
[personal profile] wildeabandon
First day of lectures today. I was supposed to be starting with History of Church and Theology: Contemporary Period at 9.00, but got an email sent at 7:46 saying that it was cancelled (along with tomorrow's and both of next week's), because the professor is in India. I can't help but feel that maybe he might have known that would be happening more than 75 minutes before the lecture, by which point I'd already left the flat, but it gave me a couple of extra hours in the library, so I'm not really complaining.

Following that was Coptic II, with my favourite prof. The first half was talking about the practicalities of what the semester was going to look like, including asking for thoughts on what texts we'd like to read. There were a whole two students, so unless it turns out to be too difficult for relative beginners, then we should get to look at "The Investiture of the Archangel Michael", an apocryphal text which covers some of the same ground as Paradise Lost, which was one of my requests.

In the afternoon we had Christian Social and Political Ethics, which was reasonably interesting, although I'm actually hoping that I'm going to be allowed to swap that module for a Hebrew/Midrash one that I'm a lot more excited about. I'm not sure when I'll find out though, so until I do I'll be going to lectures for both. Afterwards I was doing some reading related to that first lecture, which talks about the necessity of social and relational ties for human beings and humanity to flourish. From time to time it used the phrase "mutual flourishing" and I kept having to remind myself that this was a book chapter written in a Roman Catholic milieu, and therefore it had nothing to do with the very specific way that phrase is used in Anglican ecclesial politics...

Bond, premium bond

Feb. 9th, 2026 11:21 am
vampwillow: Unicorn cat likes rainbows (Unicat)
[personal profile] vampwillow
Second 'win' has just come through to my bank account and it's another ÂŁ50. So two months after the previous one. If this keeps up then it will be a reasonable return of 3% tax-free for zero risk and immediate access without penalty.