2XS Review

Feb. 12th, 2026 08:36 pm
alobear: (Default)
[personal profile] alobear
For our latest media review podcast episode, I picked 2XS by Nigel Findley, the fourth book in the Shadowrun series from back in the early 90s (though I've since discovered there are now 80 books and the most recent one was published in 2024!).
I remember reading these in my early teens - and, while I can't say this is objectively a five-star book, it was absolutely a five-star reading experience, purely because of the nostalgia vibes!
I totally immersed myself in this world back in the day (I definitely wrote fanfiction for it) and it was awesome to dive back in, despite a lot of eye-rolling at the descriptions and ultimate fates of a lot of the female characters...
I'm sorely tempted to source more of these for whenever I need a mindless and thoroughly enjoyable break in the very violent but still weirdly comforting tech/magic mashup world of the 2050s.
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.

A People's History of Heaven

Feb. 8th, 2026 10:44 am
alobear: (Default)
[personal profile] alobear
A People's History of Heaven by Mathangi Subramanian tells the story of five young women living in a slum in Bangalore, which has been scheduled for demolition.
And while that is the throughline of the story, what the book actually does is present deep character studies of each of the five girls (and some of their relatives), weaving their backgrounds together to track their lives.
It took me a while to get a hold of the type of story I was reading, and be able to keep track of the different threads, because each section is very short and the narrative jumps back and forth through time a lot. The use of past and present tense also doesn't always feel right for the timeline, which made it confusing in places.
But I loved the first person plural POV, which binds the girls together into a close unit, and I grew to love all five of them (and various of their relatives) over the course of the book.
By the end, it all came together beautifully in a way that had me hugging the book to my chest after finishing it, and I felt like all the characters were good friends.

A Vision of Fire

Feb. 6th, 2026 06:34 pm
alobear: (Default)
[personal profile] alobear
I was excited to discover a sci-fi trilogy written by Gillian Anderson and narrated by her in the audiobook versions, so I started listening to the first instalment - A Vision of Fire.
Unfortunately, the narration was rather a disappointment, as it was delivered in a very flat monotone that was quite soporific and very much not in keeping with the pace and excitement of the story.
The opening chapter was also difficult to follow and full of a lot of impenetrable techno-babble, so I almost gave up before it really got going.
Things improved a lot with the introduction of protagonist, Caitlin O'Hara, a psychologist specialising in trauma in teenagers, who is brought in to try to help the daughter of a UN ambassador when she seems to be struggling after witnessing an assassination attempt on her father.
Things get really, really weird after that, but in quite an enjoyable way overall.
I really liked Caitlin, especially her relationship with her ten-year-old son, and her friendship with Ben, the UN translator.
The conclusion to the tale was absolute bobbins but a lot of fun, and I liked that this story was wrapped up in a satisfying way, while still leaving things open to develop further in the rest of the series.
mark: A photo of Mark kneeling on top of the Taal Volcano in the Philippines. It was a long hike. (Default)
[staff profile] mark posting in [site community profile] dw_maintenance

Hi all!

I'm doing some minor operational work tonight. It should be transparent, but there's always a chance that something goes wrong. The main thing I'm touching is testing a replacement for Apache2 (our web server software) in one area of the site.

Thank you!

Come Back to the World

Feb. 2nd, 2026 09:32 pm
alobear: (Default)
[personal profile] alobear
Yet another great book I got from the Netgalley 'Read Now' shelf!
Come Back to the World by Catherine Ryan Hyde is about single mother Amelia, who has spent years studying the one book written by her favourite author, a woman who disappeared from public life over forty years ago and hasn't been seen or heard of since. When Amelia gets a tip about where this elusive author might be living, she takes a trip to Mexico and finds a lot more than she bargained for.
This is a lovely, lovely book that I thoroughly enjoyed.
I loved all the various relationships, there was a really fun and interesting shift at the midpoint, the characters were great, and there was an awesome donkey!
I love books about authors and writing, and this one made me want to get back to my own writing, which is always a good thing.
There were some long speeches by a couple of the characters that felt a bit too much like 'the author is now on her soap box' but I could definitely overlook that for the story in general and the heartwarming ending.
I also appreciated the presentation of Amelia's anxiety. I've read a fair few books with anxiety presentation, but never one where reading the thoughts and feelings of the protagonists felt *exactly* like being in my own head.
Love this overall.

Chants of Sennaar

Feb. 1st, 2026 01:15 pm
alobear: (Default)
[personal profile] alobear
In Chants of Sennaar, you play a robed figure making their way up the levels of a massive tower to find out what's at the top. Along the way, you meet various different people and each level has a different language, based on symbols. As you discover new symbols and complete a range of puzzles, you gradually decipher each language and start to connect the different peoples with one another.

It turned out to be almost the perfect game for Dave and me to play together. I was better at the language aspects and he was better at the strategy and puzzles - and we had about an equal number of epiphanies about how to proceed when we got stuck.

The game had its frustrations - though mostly I think that was due to player fatigue. On several occasions, we would play for a few hours, get completely stuck, give up for the night and then almost immediately see how to move on when we loaded up the game the next day.

We did go to the internet for a hint or two - but nearly always to point us in the right direction and guide our approach, rather than looking up actual answers to the puzzles.

I loved all the translation and language aspects (and wasn't so keen on the running and hiding bits) - and overall the game had a wonderful story that came together brilliantly by the end.

Holy fuck!

Feb. 1st, 2026 09:00 pm
cuboz: (Happy Clap)
[personal profile] cuboz
Can you believe it?

I've actually "caught up" (to a degree)...

I know there's a horde of entries over the last few years that were only ever semi-finished, or never had a photo added to them (if one existed).

But in terms of the last few months of getting behind because of working, sleeping, procrastination, and depression, I have succeeded in making a journal entry for the actual day - today!

Let's see how long I can continue.

It certainly helped that being changed to a standby shift yesterday, as well as being on standby today (I started at 3.51pm) helped.

But nothing else in iCal, and no photos actually taken today... so here's one from the other day, doing my last drive of a V Set.


My last ever drive

Toot, toot!

Well, that was unexpected...

Jan. 31st, 2026 11:00 pm
cuboz: (Couch Potato Bear)
[personal profile] cuboz
Today's shift SHOULD have started at 12.52pm.

I remember my alarm going off at 10.10am, and I SWEAR I hit "Snooze" on my watch.

And the next thing, I wake up again, wondering why the NEXT alarm hadn't gone off (I always have 2 set), and saw that the time was 12.42pm. I was starting work in ten minutes.

Needless to say, THAT wasn't going to happen, so I rang them straight away, so they could cover my run, and then hurriedly got ready to get to work - about an hour late.

My entire shift was just taking a train from Blacktown to Lithgow - all the rest was travelling as a passenger. So it was pretty easy for them to cover.

And then when I arrived, I was an "extra standby", ready to cover a run should the same or similar thing happen to anyone else...

But it didn't.

So I caught up on LiveJournal / Dreamwidth entries.

Here's a little pic of David... caught in a moment of confusion... LOL





Perplexed David

No pictures! LOL

Here we go!

Jan. 30th, 2026 11:00 pm
cuboz: (Hypnocat)
[personal profile] cuboz
Started work at 12.42pm today... quite early! Thankfully, only tomorrow is a similar time, and then the rest of the 13 days are around 4.00pm or so.

No Photos.

Nothing in iCal.

So here's a picture of Mille from the other day, when David was taking pictures of me trying to be a model. LOL




Miss Millie

Gorgeous old gal...

Last day off

Jan. 29th, 2026 11:00 pm
cuboz: (Gay Bear Bunny)
[personal profile] cuboz
...and I really should have done stuff.

I kind of did. But not the stuff that I REALLY should be doing.

Nothing in iCal (other than the last few days of SO MANY ENTRIES that I need to action), and no photos from today, so here... have another one from yesterday's "fashion shoot".

Tomorrow I start THIRTEEN days of work shifts in a row. Thank goodness they're all mid to late afternoon...



New shoes

Trying to look butch... (but looking fat!)

Nu chooz!

Jan. 28th, 2026 11:00 pm
cuboz: (Happy Clap)
[personal profile] cuboz
Another day off, and didn't really do much or go anywhere...

But. I FINALLY decided to open up one of the 22 boxes or so of shoes that have been squirrelled away in my wardrobe for months... possibly years.

I chose to open the baby blue hi-top Converse sneakers. And I teamed them with my Carré carpenter shorts and Loiter shirt from Culture Kings to create an ensemble "look".

Because I have such terrible self-doubt, etc., I sent these pics to 2 friends who are also in to sneakers and fashionable clothing for bears to get some feedback, as well as posting on BlueSky, and thankfully, got good feedback.

So now I have a "look" for special events.

The weird thing about Converse (and Vans) sneakers is that they don't have really good cushioning inside them, so I will be getting some foam inserts to put in to them to make them a little more comfortable...

I got the good camera out and asked David to take some pics of me. For someone who is very creative and amazing with graphic design, he's not the best with holding a camera or getting the composition right... In a few, my head was chopped off! But thank you to him for taking a few good ones (after I edited / cropped them).


New shoes

It's called fashion, Brenda...

Sicky McSickerson

Jan. 27th, 2026 11:00 pm
cuboz: (Halloween Pumpkin Sick)
[personal profile] cuboz
Was meant to work today, but decided to go sick...

Because I had the last 2 days rostered off, AND the next 2 days rostered off, I have to get a doctor's medical certificate. My GP of 35 years recently retired (and there's a story there of how I feel "abandoned"), so I'm now using an online service called InstantScripts, which is $19 to get a doctor's certificate. And legally, work has to accept it.

And I'll have to do this until I can find a new GP.

So just stayed home again, and did... nothing. Didn't even attack all these iCal entries to see whether there was anything I could do. Which there probably is, but... as usual, my mantra is still "I can't be bothered".

Happy Australia Day

Jan. 26th, 2026 11:00 pm
cuboz: (Gruffy Bear)
[personal profile] cuboz
And did I do anything to celebrate?

Nah... just moped around the house really. I should have contacted Brian and taken him down to Circular Quay to see the fireworks and the crowds... But I just couldn't face the crowds.

Was quite happy to stay at home and do.... nothing. Which I'm very good at.

Being a day off work, it was a day in my iCal where I have moved EVERY single task / chore / reminder to... sitting there, waiting for me to action them. But of course, all that will happen is that I will move them all to another day off.

I have a HUGE run of days of work in a row coming up, due to doing shift swaps. So my next day off (other than tomorrow) is now some time away.

I never change

Jan. 25th, 2026 11:00 pm
cuboz: (Jack Skellington)
[personal profile] cuboz
Today was a day off...

And at least I did some laundry and grocery shopping.

But apart from that, I didn't do much else at all.

Nothing in iCal.

Nothing in Photos.

And again... have SO many open Safari browser tabs to go through to see what I need to action, log here, or delete... but I need to catch up on the last of these LiveJournal / Dreamwidth entries before I attack that next task, because I'm so horrendously OCD.

Thank goodness I don't have that OCD where I'm constantly washing my hands, or checking that I've locked the door... yikes!

The last drive

Jan. 24th, 2026 11:00 pm
cuboz: (Mini religious Dom)
[personal profile] cuboz
As it turns out, TODAY became the last time I ever drove a V Set train.

Started work at 4.57pm, and had to take a run to Mount Victoria, have a break, then bring the same train back to Central. It was just a 4 car set, and an event-free drive in both directions. So like the vast majority of all our other crew, needed to take a pic of me with the train on my last ever run...




My last ever drive

Getting ready to board and drive...




My last ever drive

Sparkly!

Soon to retire

Jan. 23rd, 2026 11:00 pm
cuboz: (Captain Haddock)
[personal profile] cuboz
Started work today at 5.17pm.

There wasn't actually much for me to do in today's shift, but it ended with taking a train back to the Flemington Maintenance Centre to stable it.

It could be one of the last times I drive one of these old V Set trains. They've been working the network for over 40 years, and are being replaced by the new D Sets / Marrying trains. In the last few months, sad little shitbags have decided that they want to trash and vandalise these trains, and they throw seats out of the train (where possible), but also kick the windows out of the passenger doors... which means the carriage has to be emptied, locked off, and the train delayed. And that's been happening on almost every run.

So they've brought forward the last service day of these trains to Friday the 30th of January. And as I have a few days off coming up, it could be possible that this is the last time I ever drive one.

So grabbed a photo of the one I drove in to Flemington.



Soon to retire

They keep on ticking along...

Dinner bears

Jan. 22nd, 2026 11:00 pm
cuboz: (Sushi)
[personal profile] cuboz
Because Craige is now fully retired, he has a Transport Gold Card, which means he can travel all over the whole transport network in NSW, on all modes of transport, for the paltry sum of just AUD$2.50 per day. Yes - that includes long distance services, and ferries, buses, Metro, light rail, trains... everything! Pretty amazing.

So I was due to go to Kiama and back to Wollongong today, and Craige decided to come for a spin and enjoy the scenery as a passenger, knowing that I was at the controls.

But it took a turn for the better when I got to work, because a trainer wanted my whole trip to Kiama and back for his trainee. I still had to go to Wollongong, as my break was there, and afterwards, I had to take an entry train back to the yard at Eveleigh (and Craige could not ride a non-passenger service).

So it meant that I could actually travel in the passenger area WITH Craige, and just go to Wollongong, where I had an extended meal break, so Craige and I wandered up to Sushi Dami for a nice dinner and more chatting. Afterwards, we wandered back to the station, and I put Craige on the train back to Central (which was actually the train I would have been driving back from Kiama), and then waited another 12 minutes for MY empty train to turn up.

My shift started at 4.01pm, and it turned out to be a fun day!



Sushi Bear

Watch out... he's armed with chopsticks!

A single day off

Jan. 21st, 2026 11:00 pm
cuboz: (Melting)
[personal profile] cuboz
Just a single day off, and I'm still struggling to get the plethora of chores and tasks that constantly vye for my attention attended to.

ADHD and procrastination is real. As is task paralysis.

I did do some grocery shopping.

And still keep buying sugary foods that keep me fat and make me fatter.

I jokingly decided to put this picture on BlueSky and complain that they didn't taste like real hedgehogs at all.

Growing up in New Zealand, we did have hedgehogs (as an introduced species), and they were always so cute to see snuffling around the garden... But here in Australia, they do not have any.

A hedgehog slice is actually a sort of crumbly chocolate biscuit slice. They're delicious. This Maxibon version was... OK





Disappointed

I'm a fatty!
Page generated Feb. 14th, 2026 04:43 pm
Powered by Dreamwidth Studios