Skip to main content

Alexandra Lanes reshared this.


I became a councillor to change people’s lives. It left me drained, bewildered and burned out | Kimberly McIntosh

theguardian.com/commentisfree/…

reshared this

in reply to Zoë O'Connell

What a good article I did 10 years of public service as a Councillor while trying to work and be a good dad and husband and it took its toil on me. We need to make the role into something working people can afford to do.

Zoë O'Connell reshared this.

in reply to Zoë O'Connell

@Zoë O'Connell In an ideal world the party would be a valuable resource and support mechanism for helping campaigners and councillors deal with the load. In practice it can be the source of a lot of the pressure. Perhaps unthinkingly, perhaps because the sort of people drawn to public service are the sort of people who find it hard to say no to just one more thing.

Alexandra Lanes reshared this.


you may not like it but this is what peak language model performance looks like aiweirdness.com/new-paint-colo…

Alexandra Lanes reshared this.

in reply to Janelle Shane

@Janelle Shane I don't know what it is about this sort of model's output that cracks me up every time.

Alexandra Lanes reshared this.


I just asked a chatbot to provide a third-person narrative of a chef making a specific sauce, to see how it would gender the chef. The chef was male.

You got that right... even ChatGPT fails the Béchamel test.

reshared this

in reply to Zoë O'Connell

I did actually ask ChatGPT this and it did indeed do this. Here's the prompt: "Provide a third-person narrative of someone watching a chef making a Béchamel sauce."

What I got back indicates ChatGPT has been reading too many Mills & Boon novels.

in reply to Zoë O'Connell

The last two paragraphs contain this:

A soft sigh escaped Evelyn’s lips as she inhaled the subtle, comforting aroma of butter and flour blending with the richness of the milk....

Evelyn’s gaze lingered on the chef’s hands as they worked with practiced ease, never hurried, always deliberate. He tasted the sauce, nodded in quiet satisfaction, and Evelyn knew—without a word being spoken—that the Béchamel had been brought to perfection.

in reply to Zoë O'Connell

Oh blimey. Excuse me I’m going to have to go for a lie down.
in reply to Zoë O'Connell

ah, but you asked for a male sauce there. Its namesake Louis de Béchameil would also have been male (though not a chef...)?

Unknown parent

@Dodo III. I expect the north to be cooler than the south but it looks like you’re going to be ten degrees hotter!
@Dodo
Unknown parent


Alexandra Lanes reshared this.


Ya know what? I'm gonna toot my own horn today On Here Specifically.

I have already received at least a dozen thankful comments/replies for letting people know they can slow down door closers. A lot of people have been living with irritating bangs in apartment buildings and whatnot.

And thanks to watching a YouTube video, their life is now better. I didn't sell anything to them, I just decided to share some knowledge in my own (hopefully entertaining) way.

reshared this

in reply to Technology Connections

This is one of those things that annoys me about the world. Things could be a lot better if someone had just put in a little thought and effort, rather than just slapping the closer on and knocking off for lunch.
Unknown parent

mastodon - Link to source
The Turtle of Destiny
is there a way to lock those door closers in position?

Alexandra Lanes reshared this.


Via @ottocr.at on Bluesky:

Putin, after 10 days of Kursk catastrophe, summons Stalin’s ghost:
Stalin: “What’s happened?”
Putin: “Nazis are at Kursk! My army is beaten! What should I do?”
Stalin: “Do like me 1943. Send best Ukrainian troops to the front, and ask the US for arms!”

reshared this

in reply to Charlie Stross

So in a root cause analysis sense, I'm having trouble deciding if the root cause is (a) invading Ukraine or (b) consulting Necromantic Stalin for advice.

Both pretty bad moves, honestly.

This entry was edited (10 months ago)

in reply to Simon Tatham

Great article, thanks for writing it!

Though I'd like to ask about an edge case: what do you do if it's a senior dev reviewing a junior dev's patch?

Does that count as permanent or temporary authority?

Is "I want you to learn" a legitimate purpose of it, or an "other goal" ?

Is that an okay situation to criticize based on design principles, or what features should go in the code at all?

in reply to Wolf480pl

@wolf480pl I think in that situation the senior dev's responsibility is to use a light touch. Certainly teaching is one of the purposes of a code review in that case, but don't try to teach too much in one go, and don't insist on iterating until the patch is every bit as good as your own would be - only good *enough*. The junior dev will reach your skill level when they have all your experience; trying to rush it won't improve things.
in reply to Simon Tatham

this is a great list of anti patterns, fortunately we have tools and processes to help with many of them!

Like: make it clear which changes are deal breakers and which aren’t - some projects use the “nit” word.

Batch up the review comments and submit in one go when all the changes have been reviewed.

Use code suggestions so the submitter can easily apply small changes.

Normalise putting non breaking changes in a follow up PR.



Does it cause a problem if your surname is Sands and you rise to the rank of Inspector?

Ozzy reshared this.



Air handling on trains, 1 in a series until I get bored or forget. Full but not rammed Great Northern class 387: 920ppm CO2
in reply to Alexandra Lanes

Honestly just the eInk display is enough, but having a temperature/humidity log through the night is appealing.
in reply to Sion [main]

@sparrowsion I think any NDIR CO₂ meter inherently has to measure temperature/humidity/pressure as part of making sense of the IR measurement; but yes I've found the Aranet4's logging of non-CO₂ handy. (Without the phone app; there's good-enough open source code to get at the log.)


To make a fair decision about whether to eat the rich, they should send out tasting menus.

Alexandra Lanes reshared this.


My books Dreadnought (amazon.com/Dreadnought-Nemesis…) and Sovereign (amazon.com/gp/product/B087YR8X…) are both $1.99 on Amazon today. If you've been waiting to see what the fuss is about, now is a great time to pick them both up. The third book is coming soon!

reshared this



Named winds, like the Mistral, or the Nortada, or the Sirocco... We don't really have them in the UK, do we? Although according to the Met Office we have one, the Helm Wind. metoffice.gov.uk/weather/learn…

Alexandra Lanes reshared this.


New cool brand ideas for bathtub brewers:

  • ESTRADIOL…. FOR MEN – MILITARY GRADE – XTREME PURITY (Picture of Usain Bolt operating a rotary saw)
  • My Happy Little Testosterone 💮 For Women 🤗 (vial is soft wrapped in hand-knit pastel satchel)
This entry was edited (10 months ago)

Alexandra Lanes reshared this.


Alexandra Lanes reshared this.


Final* update on my Visualising the #Hugos thing: now has a proper web page at zoeimogen.github.io/hugo-sanke… which includes all the nomination graphs as well as final round voting.

Camestros Felapton has some more statistics covering the awards too, over at camestrosfelapton.wordpress.co…

*I may add second/third place runoffs at some point as well as previous years but all the copy-pasting has become a bit tedious for now.

in reply to prograft

@prograft Yes, I've already done the pre-passdown data for 2nd through 4th place (See github.com/zoeimogen/hugo-sank… for example) but the resulting graph (github.com/zoeimogen/hugo-sank…) is (in my opinion) misleading without the first round transfers so didn't put it on the main web page.
in reply to Zoë O'Connell

@prograft Here's where I got to - 2nd place for Best Novel. Round numbers are wrong because this was just a manual edit to see how it looked.



Reading the Hugo-Winning "A City on Mars", which refers to a provision in the Colombian constitution declaring Colombian sovereignty over a piece of geostationary orbit. Here's that provision. constituteproject.org/constitu…


Alexandra Lanes reshared this.


In meeting reviewing bugs from our backend testing system.

<Me> This is the class of bugs I was talking about last week. This whole codepath is dead and not used by anyone. We're testing functionality we don't care about. NUKE THE SITE FROM ORBIT.

<coworkers> So.... that's you volunteering to delete this?

<me> (Realizing my hype level) Yeah! Got that Red Diff Energy, baby!

I need that on a Tee shirt.

Red Diff Energy
Let's delete some code

reshared this

in reply to SaraMG 🏳️‍🌈

Absolutely, delete the things! Then delete the !@$$@ codegen for some extra meta-deletion energy.

My one last work goal is that my total LOC contributed to the repository is negative.

in reply to SaraMG 🏳️‍🌈

One of my favorite release notes was from Open TTD 14.0: "It took us 2,000 commits to get from 13.4 to 14.0, we touched 140,000 lines of code and removed 74,000 of them. This was all done by over 60 contributors." openttd.org/news/2024/04/13/op…
This entry was edited (10 months ago)


Faintly nonplussed by my inbox shouting "Femmes on tour!" until I noticed it was Strava.

Alexandra Lanes reshared this.


Blatant nerdsniping bid. Given any two railway stations, you can compute p, the cheapest price of a return ticket between the two, and d, the Levenshtein edit distance between the names of the stations. Find two stations which maximise p/d. And no, "Queen's Park" and "Charing Cross" do not get to omit their "(Glasgow)" and "(London)" disambiguators.

A super off-peak return between Nottingham and Mottingham is ninety quid, but we can surely do better than that?

Alexandra Lanes reshared this.

in reply to Conor Mc Bride

i know this is a fun little math puzzle but it did not occur to me that it optimizes for phrases like "perth to porth" which for some reason i find quite funny


These are good for showing what’s going on with Hugo voting. (And why ranking things matters) zoeoconnell.co.uk/@zoe/1129500…


OK, here we go: Visualising the #Worldcon #Hugo2024 voting results.

Alternative Title: Why ranked voting matters.

As a quick explanation, the last placed candidate in each round is eliminated and their votes transferred to the next candidate on each ballot.

This is the first place ballot only, the second place is calculated by treating the winner as eliminated and rerunning the election. I have not included the final round runoff against "No Award" as this year that's all uninteresting.



Alexandra Lanes reshared this.


Visualising the #Worldcon #Hugo voting - still working on this, but first pass for the Best Fancast voting.

Coode Street Podcast transfers won it for Octothorpe, after a late surge for Worldbuilding for Maschocists fuelled by Publishing Rodeo transfers #Glasgow2024

Original data at glasgow2024.org/wp-content/upl…

reshared this

in reply to Alexandra Lanes

@ajlanes On what grounds, as long as this year's administrator doesn't sit on next year's awards panel?
in reply to Zoë O'Connell

@Zoë O'Connell Good point: it is next year’s committee or subcommittee that’s relevant (WSFS constitution rule 3.13).

Alexandra Lanes reshared this.


Hello, we won a Hugo Award, thank you all for nominating, voting, and most importantly listening. We are so glad to be part of this community and we love you all! #HugoAwards #Worldcon #Glasgow2024

reshared this



I realise this is just the difference output looking silly but I am easily amused by Harris’s burst of groceries bsky.app/profile/nytdiff.bsky.…

in reply to RSPB

I wrote a song about them one time 😀 youtube.com/watch?v=on8M4xqK1R…
in reply to RSPB

@RSPB Met this fluff ball while kayaking on the Cam a couple of days ago.
@RSPB


Alexandra Lanes reshared this.


Normally with tech issues I think aw, poor devops, but today I think come ON you bastards. #sqa #blank_results

Alexandra Lanes reshared this.

in reply to Peter Scott

@DW_Pete thanks Pete! He's the sort of chap who'd appreciate a firm handshake and a murmured "jolly well done, old thing".
in reply to Emma (has_many_books of old)

then do it!

Passing random felicitations of (to him) strangers might increase his “mother is weird” level.*

*all teenagers have a parental weirdness gauge


Alexandra Lanes reshared this.


Long form, on fascism on western democracies
in reply to Sarah Brown

Long form, on fascism on western democracies

Sensitive content



Alexandra Lanes reshared this.


You need a tachograph if you are driving under UK/AETR working hours rules UNLESS you are collecting sea coal. You still need to keep to the time rules, but don't need the tachograph.

There are similar exemptions if you're going to repair a lighthouse, or are transporting a circus, or carrying live fish to an entrepreneurial activity within 100km(*), or returning milk containers to a farm...

But strangely, while all those exemptions are given in a schedule to the act, but sea coal is included in the main statute, ie roughly, "if in the schedule (lighthouses, circuses, entrepreneurial fish, etc) OR sea coal".

As far as I can tell (it's complicated; I'm not sure), a lighthouse repair person or their friend taking fish to an AGM doesn't have to *follow* the rules.

The unique thing about sea coal hauliers is that they (and only they) *do* have to follow the rules, but don't have to prove it.

But why? Delving into it further ... 🧵

(*) I assume these are entrepreneurial fisherfolk, not entrepreneurial fish.

Alexandra Lanes reshared this.

in reply to kæt

As far as I can tell this is because sea coal transport, uniquely, was included in exemptions to "Community Recording Equipment Regulation" (EU 3821/85) but not in exemptions to "Community Drivers' Hours Regulation" (EU 4820/85).

Sadly, I've been unable to navigate these regulations but, as I currently have no proximal intent to transport sea coal, I will leave it here, unless inspiration strikes.

My mental image of sea coalers is a romantic one, of rugged men with horse and carts in the waves. Now I mention it, I've never seen a horse with a tachograph.

The attached (~2min) video includes not only Hartlepool sea-coalers, but some fencing in St Moritz, and a man from Sunderland who survives bricks being smashed on his head.

youtu.be/wbNWUCeWQ74

This entry was edited (11 months ago)

Alexandra Lanes reshared this.



Another name for hydrochloric acid is muriatic acid. My Latin ears immediately pricked and wondered if this was squished down mice (mus, muris) or something to do with destroying a wall (murus, muri). But no, it's derived from the Latin muriaticus meaning "pickled", from muria "brine". Thus neatly connecting it to another name for hydrochoric acid: spirit of salt.

Tony Finch reshared this.

in reply to Alexandra Lanes

huh. Brine in French is _saumure_. I wonder if that's related and if so what the _sau_ morpheme is.
in reply to Adam

@pseudomonas Sau sounds like it may be related to sal/salt/zout. So that would make it 'salt brine'?
@Adam
in reply to Wynke

@pseudomonas Maybe even 'as opposed to pickled with vinegar or lactic acid'?

The Dutch word for hydrochloric acid is 'zoutzuur' (literally 'salt acid').

@Adam
in reply to Wynke

sounds plausible; middle french messes with terminal -l words to make them dipthongs, as part of the consonant eradication programme.
This entry was edited (11 months ago)
in reply to Adam

@wynke wiktionary says
> Inherited from Old French salmuire, from Late Latin salimuria, from Latin sal + muria.
in reply to Adam

Offal

Sensitive content

This entry was edited (11 months ago)
in reply to Adam

@wynke I have just looked up "offal" to see if this CW was in fact labelled strictly correctly, and I'm facepalming at not realising hitherto that it's cognate with _afval_ (and _Abfall_).
in reply to Adam

@pseudomonas That one was pretty obvious to me, but then I'm Dutch so I learned 'afval' first. (And my brain really likes to find these connections between languages, although I miss many too.)
@Adam




A good word in the lingo of the Olympics is "repechage" which is a sort of second chance to get through to the next stage of a competition. I assume it's from the French and means something like "fishing again"

Alexandra Lanes reshared this.


If Kamala Harris picks Josh Shapiro to be her VP pick, understand that this is who will be on the ticket with her:

"Palestinians will not coexist peacefully. They do not have the capabilities to establish their own homeland and make it successful even with the aid of Israel and the United States. They are too battle-minded to be able to establish a peaceful homeland of their own.” - Josh Shapiro.

Josh Shapiro volunteered to serve in the IDF.

#USPol #Democrats #Harris2024

This entry was edited (11 months ago)

reshared this


Alexandra Lanes reshared this.


TERFs having a normal one, destroying women’s sports because some of the cis competitors maybe remind them a bit of trans woman, none of whom ever qualify for anything anyway, even when allowed to compete.

reshared this

in reply to Sarah Brown

oh and also a good dose of racism, because when you scratch the surface, it's always there.
in reply to Kathryn Karnage

@KateKarnage
I always forget who said "my feminism will be intersectional or it will be bullshit", but it seems really applicable here. (I know it from Flavia Dzodan but IIRC she's quoting someone else).

Alexandra Lanes reshared this.


I know much of the commentary around the Olympic a boxing thing is well meaning, but please avoid using or boosting the term “biological woman”.

“Cis woman” is more accurate. “Biological woman” is meaningless. Which bit of someone’s biology do you mean? Hormones, primary sex characteristics, secondary sex characteristics, chromosomes? (Bear in mind most people don’t know what their chromosomes are)

The term comes from transphobic efforts to other trans women and has no other value.




Boost/reskeet a message which already has 69? The struggle is real.

Alexandra Lanes reshared this.


My submission for Slanted - Experimental Type 3.0:

Unicode Spaces
There are invisible characters in the UTF-8 unicode character encoding standard. This experiment measures the width of each invisible character with p5.js to dynamically manipulate the kerning of single characters. By analysing the brightness of pixels of an image and inserting white spaces at the corresponding lines and characters, image patterns are emerging in the text through white space.

#utf8 #typography #p5js #slanted

Alexandra Lanes reshared this.