ms

Almsgiving, Prayer and Fasting




ms

Launch: Google Music, search for bands and albums




ms

‘Terrifying’: Oregon family of 6 is $90K in debt with $25 in the bank. Dave Ramsey says there’s only 1 way out




ms

Philippines says China is pushing it to cede claims in South China Sea




ms

How 'genius' Nadal won 22 Grand Slams - including Wimbledon epic

BBC Sport pays tribute to Rafael Nadal's incredible career and looks back at the 2008 Wimbledon final, after the 22-time Grand Slam winner announced he will be retiring at the end of the season.




ms

I want England to back themselves for 80 minutes - Dawson column

Former scrum-half Matt Dawson on what England should learn from their agonising last-gasp defeat by Australia.




ms

Young claims second tour title with Indian Open win

England's Liz Young wins the Women's Indian Open by one shot to claim her second Ladies European Tour title.




ms

'I couldn't feel my arms and legs' - Murray on pro-am nerves

Andy Murray endured a bout of nerves when he played in the BMW PGA Championship pro-am with fellow Scot Bob MacIntyre on Wednesday.




ms

Wales dream back for Williams after 10-year break

Dragons scrum-half Rhodri Williams is recalled by Wales head coach Warren Gatland more than 10 years since his last Test cap.




ms

Williams hopes for 'very exciting' Swansea future

Head coach Luke Williams hopes a change of ownership at Swansea City will mean a "very exciting" future for the Championship club.




ms

Elliott ready for MSG dream on Jones v Miocic card

Oban Elliott is ready to realise his lifelong dream of fighting at Madison Square Garden at UFC 309




ms

Wales problems go 'much higher up the chain' than Cunningham

Ex-Wales back row Sioned Harries says the problems with the national women's team run far deeper than just blaming former head coach Ioan Cunningham.




ms

Williams eyes new Swans deal for 'Bale-type' Key

Luke Williams wants Swansea City to open contract talks with Josh Key after comparing the right-back to a young Gareth Bale.




ms

Australia focused on Wales after England scalp - Williams

Lock Jeremy Williams says Australia have come back down to earth after beating England and are fully focused on facing Wales on Sunday.




ms

Simpson aims for world number one

Guernsey squash player Chris Simpson sets his sights on a match with world number one Nick Matthew at the British Championships.




ms

The students who put themselves on the front line

How four healthcare students joined 40,000 others in volunteering to join the NHS's fight against the pandemic.




ms

Climate change legislation passed by MSPs

The Bill was passed in Holyrood with 105 votes to zero with seven Scottish Green MSPs abstaining.




ms

Strictly contestant's MSP husband saves man's life

Dr Sandesh Gulhane, husband of TV doctor Punam Krishan, gave the man CPR at the Scottish Parliament.




ms

Two rooms at school are out of bounds - principal

The situation at one primary highlights the issues raised in a report on the state of school buildings.




ms

'Third of NI farms' hit by inheritance tax change

Andrew Muir says Labour's first budget in 14 years is "bad" for farmers.




ms

Health minister aims to introduce duty of candour

The law could force health staff to be open with patients and their families when mistakes are made.




ms

Education reforms to be introduced in phases

Deputy Andrea Dudley-Owen says changes to the law will be introduced in "bite-sized chunks".




ms

Plans to speed up decisions on wind and solar farms

Proposals for renewable energy schemes in Wales could be sped up under new plans.




ms

Seized criminal cash to help fraud victims

A full-time fraud financial advocate will support victims in pursing compensation.




ms

Police dismiss corruption claims over patient deaths

A police force formally rejects 72 complaints against officers by patients' relatives.




ms

'Karate Kid’ championship dreams in jeopardy

Barnsley black belt Mayon is still awaiting the outcome of his citizenship application from 2020.




ms

Digital skills class aims to end exclusion

The cost of broadband and devices can be a barrier to getting online, the Doncaster charity says.




ms

Robbie Williams to perform at 'iconic' venue

Pop star Robbie Williams will perform at Bath's Royal Crescent in June next year.




ms

Liver patients with no symptoms diagnosed in NHS first

About 700 patients have been identified as being at risk of developing serious liver problems.




ms

Baby deaths trust still has care problems - report

A review identifies aspects of poor care and issues with the neonatal service.




ms

World champion Payne aims to boost sidecar profile

World sidecar champion Harry Payne plans to also compete in the British Championship next year to help boost his profile.




ms

Cumbria Black Friday scams warning

Westmorland and Furness Council trading standards safe shopping advice.




ms

Trust aims to raise £60k for bat habitats

Wiltshire Wildlife Trust wants to help bats with improved habitats on six of its reserves.




ms

AI university course uptake increased by 453% over 5 years, claims study

The development and rising popularity of AI is not only impacting the tech we use, but also the career paths the next generation are taking. A recent study by laptop and tech […]

The post AI university course uptake increased by 453% over 5 years, claims study appeared first on Tech Digest.




ms

Use of ch unit considered inappropriate (in certain circumstances)

Update: The title of this post was originally a knowing nod to the considered harmful cliché. I thought it might be amusing and get a bit of attention. However it was brought to my attention by a few people I respect that the title as written might be harmful in itself, so I changed it. However I believe that the subtle point I’m trying to make still stands:

When did we start using the ch unit to specify the maximum length for a line of text? Many places you look nowadays you'll see a variation on:

.prose {
  max-inline-size: 60ch;
}

Is it because of a direct reading of Bringhurst and people (like me) who’ve quoted him:

Anything from 45 to 75 characters is widely regarded as a satisfactory length of line for a single-column page set in a serifed text face in a text size. The 66-character line (counting both letters and spaces) is widely regarded as ideal. For multiple column work, a better average is 40 to 50 characters.

I get it: there’s all that talk of ’characters’. But that’s not what Bringhurst means literally. I’ll come back to that shortly.

Firstly let’s remind ourselves about the CSS ch unit. While ch sounds like it should equate to a number of characters or a character width, that’s not strictly the case. The ch unit specifically refers to the width of the zero ’0’ character within the selected font, or 0.5em if no ’0’ is present. So unless you have a line made up entirely of zeroes, or are using a monospaced font, a width of 66ch will probably not give you a line containing 66 characters. What’s more, the rendered width of that line will vary with the font design, sometimes significantly.

Two text blocks are set to 34 ch wide, but the use of a condensed font (top) and an expanded font (bottom) makes the rendered width narrower and wider respectively.

The important part of Bringhurst’s guideline is not the ’66-characters’ but the ’satisfactory length’. This is about readability, and readability is affected by the length of a line more so than the number of characters in it.

A consistent finding is that long line lengths on screen are least preferred or judged as least easy to read [my emphasis]

With that in mind, restricting your line length using rem would be a far more appropriate unit to use:

.prose {
  max-inline-size: 30rem;
}

This would give you a line length accessibly tied to text size, but independent of font design.

But is using ch harmful?

Bringhurst’s guideline includes this little caveat: a page set in a serifed text face in a text size. This enables him to equate the number of characters in a line with its length. So if you are using a fairly standard typeface for your text then you’ll probably be fine. However that ’standard typeface’ assumption is implicit anytime you use ch to set the width of a column of text. Using rem removes that assumption and gives you what you are probably really after – a consistent, predictable limit on line length.

It didn’t surprise me to find that Eric Meyer had written about this six years ago. I’ll leave you with an important observation from his post:

If you’re working with multiple typefaces, say one for headlines and another for body copy, be careful about setting ch measures and thinking they’ll be equivalent between the two fonts. The odds are very, very high they won’t be.

So is using ch harmful? At the risk of saying it depends, it might not be harmful, but it could be, and there is a far more reliable and appropriate unit to use by way of the rem when it comes to limiting line length in a column of text.

Read or add comments





ms

Newquay Lap Dance Claims Wrong

Via Lori Smith, I was alerted to this claim last week by police in Cornwall that a lap dance venue license application should be rejected because such clubs 'might' cause sexual violence. As Lori points out over on BitchBuzz, this is territory I've covered before: the widely-publicised claims that lap dance clubs in Camden caused more rape turned out to be false.

Of course the statistics for a specific area of London over a certain number of years are only that: specific to London and those years. It's dangerous to take a trend for one area, at one point in time, and generalise it to all places at all times. In order to claim that "Factor X causes Outcome Y" you need a lot more data. In the book I set out some comparisons, then, with London and other locations summarising what we know from the scientific literature, national statistics, and so on.

So what's interesting is that The Sex Myth discusses not only the situation in cities like London but also specifically, as coincidence would have it, Newquay.

Guess what? The link between lap dance and sexual violence that the police claim 'might' exist? Not only does it not exist, local media in the Southwest have already reported on this.

In 2010, the Newquay Voice obtained Devon and Cornwall Constabulary’s figures of sexual assaults. They found that the total number of recorded sexual assaults (including rapes) in and around Newquay peaked at 71 in 2005, the year before Newquay's first lap dance club opened. In 2006 however,  following its opening, the number fell to 51.

In 2007, when the town’s second lap dancing venue opened, the total number of recorded sexual assaults fell again to 41, then dropped to 27 in 2008 when a third lap dancing club opened. In 2009 the number rose slightly, but with a total of 33 offences, it is still less than half the total than before the clubs appeared.

Using publically available population data, I took these figures and calculated the incidence rate (since population varies from year to year as crime stats do, if you don't calculate a rate, the numbers are not very informative). Here are the incidence rate calculations using midyear population levels for the council of Restormel where Newquay is located:

Looking at these numbers, you'd be tempted to think that lap dancing actually reduces sexual assault. In other words the opposite of what the BBC article claims.

This like the Camden data is only a single example. Making such a broad conclusion would be rash – to conclusively demonstrate that an increase in lap dancing corresponds with a decrease in rape and sexual assault, there would have to many more such results, over longer time periods, from many places. What it does do is reinforce the same thing the statistics from Camden show: lap dancing does not correlate with higher occurrence of rape. And if there is no rise in rape, then it is impossible to claim that lap dancing “causes” rape.

Unfortunately, the myth that sex work causes violence has become so deeply embedded in media and criminology storytelling that one only needs to raise that dread spectre for the city council to take such claims seriously. In spite of the fact that the real data are easy to find and analyse, and the local papers in Cornwall have already suggested the opposite to what the police claim is true, the BBC and other media outlets don't seem to notice or care.

In the end it looks as if the council rejected the application. St Austell  and Cornwall MP Stephen Gilbert tweeted that this was "a victory for people power". And indeed if the rejection was made because the majority of residents decided they did not want it, then so be it. Nothing wrong with not liking things for the simple reason that you don't like them.

But consider that the information put about by police and reported by the BBC is misleading and poorly researched. What if, instead of the council's main criterion being what residents preferred, the decision was made because of police and media scaring people with potential crimes that turn out not to be true at all?  I don't know about the good folks of Cornwall, but where I come from, that's called lying.




ms

Radfems, Racists, and the problem with "pimps"

I was re-reading Iceberg Slim recently (as you do), and wondering what exactly it is the anti-sex brigade mean when they go around calling people "pimps".

I've been called a pimp before. By Julie Bindel, to my face, and I laughed because it is so ridiculous: I have never profited off of anyone's erotic capital but my own… and arguably Billie Piper's, though that makes me no more and perhaps significantly less pimp-like than (say) her agent and the show's producers.

I don't get particularly offended by such obviously over the top labels. But the word itself has started to crop up more and more in the arguments surrounding sex work and the proposed laws regarding prostitution. Take for example in Ireland, where the widespread assumption is that all sex workers are a) women and b) "pimped". Both of these are demonstrably and flagrantly not true, and yet are found in virtually any media coverage of the topic which is heavily influenced by an unholy coalition of extreme religious groups and extreme radfem ideologues.

The side issue dogging the proposed changes, that is, the discourse about what exactly constitutes trafficking and who exactly is trafficked, is of course pretty openly racist - both the words and the imagery. This has been covered in some detail and extremely well by eg. Laura Agustin, whose work on the topic I highly recommend.
 

Typical "trafficking" propaganda: shades of White Slavery all over the place.
 
Anyway, back to the concept of "pimp". Now we all know, or think we know, what a pimp is, and much of this archetype comes from highly fictionalised misrepresentations of Mr Slim's own work.
Go on, you know exactly what people mean by the word. What "pimp" implies. A man who runs women, lures them with money and romance, then turns them out to whoring, often beaten, always drug-addicted.

And he is black.

Starting to sound like casual use of "pimp" is dog-whistle racism, isn't it?

For the life of me I have never met a person even remotely like the stereotypical pimp, and yet I "know" they exist, largely because I have been told so over and over again. I've met streetwalkers, both drug-addicted and not; escorts and call girls, same; not one ever had what popular imagination would classify as a "pimp," but then I keep getting told I'm not representative, so maybe the literally hundreds of men and women, cis and trans sex workers I've met are just "not representative" too?

Occasionally you also hear talk of the "Eastern European gangmaster", but for some reason the class- and racially-evocative term "pimp" comes up far, far more often. Could that be because plain xenophobia just doesn't inspire the troops in quite the same way bald racism does?

Independent sex workers who organise their own affairs and work solo. Roommates who share a flat and both happen to sell sex. Managers running escorts agencies with a dozen or so girls they mostly interact with by text. Massage parlour owners. Women whose house is used by other sex workers, so technically I guess are madams. People who set up message boards and internet forums where clients and sex workers talk among themselves and with each other. All of these are people who get called "pimps" by the anti-sex lobby.

A guy in a crushed velvet suit on a street corner, keeping his girls high and working the neighbourhood? Not so many of those to the pound.

But, let's say he really is out there, because we all keep getting told he is. This working-class black man in the loud clothes who is sexually and physically aggressive and probably has a criminal record. This "pimp".

Do you think his choice of work isn't somehow constrained by society too? That he wouldn't rather be earning money some other way? Because anyone with any sense can surely suss out that a lot of activities, both legal and illegal, would be far more profit and far less hassle than running girls.


Iceberg Slim: hustling because it's not as if you were going to save him and his mother from poverty, were you?
 
This is the reality of waged work, all waged work, whether sex is involved or not. No one, but no one, has "free choice". If you think otherwise, remind yourself what you wanted to be when you grew up, and reflect on how exactly you ended up where you are now. Did you freely select from all career choices in the world, ever? Or did you choose as best you could from the options offered by your abilities and (more crucially) your circumstances? You know, like Iceberg Slim did?

Some folks seem especially resistant to acknowledging the truth about work, so I'll underline it some more. Entire towns in the North weren't full of miners because everyone there just happened to have the aptitude and preference for that sole job, but because it was the only job going. NE Scotland isn't full of fishermen because they have a particular concentration of people whose life's dream was to catch fish, but because that's what the job market offers. Everyone's outcome is the product of limited choices, from streetwalkers to the Queen. And no one's suggesting she needs to be "rescued" from her lack of career options.

If you want to improve someone's options, you address the things that constrain their choices in the first place. Poverty, addiction, education, to name a few. Not take away the only choices they have.

The pimp as we perceive him is a low-end tough. He's not exactly a criminal mastermind. And unlike a lot of the people who talk about "pimps" and whatnot, I know criminals. I have seen that life up close and fucking personal. I have lived in their neighbourhoods and their houses, and even in their families. I know that anyone who runs a business in the way the supposed pimp supposedly does is making little money, if any. What's 50% of that £10 anal bareback the anti-sex lobby claim is available in red lights everywhere? A fiver? Yeah, that sounds logical. Now pull the other one.

I know that his power - again, if he exists, because even when I was living in Cracktown, Pinellas County I saw shit that would stop your heart but I never once saw a "pimp" - is a power of an extremely limited kind. The power of someone with few and possibly no other options.

The anti-sex lobby's fantasy use of the term "pimp" is bogus and it is racist. Anyone who claims otherwise is being purposely disingenuous for the sake of striking fear into white, English-speaking, middle-class people.






ms

Teams “welcome freedom” offered by revised 2026 regulations | RaceFans Round-up

In the round-up: Teams "welcome freedom" of 2026 regulations • Alpine targets Colapinto - reports • Pulling quickest in Formula E test



  • RaceFans Round-up

ms

F1 teams to reveal 2025 liveries together at first season launch event in London | Formula 1

All 10 Formula 1 teams will participate in a new "season launch event" in February next year to reveal their liveries together.




ms

“Walthamstow FC exist and they’re playing on Saturday, and that’s a start …”

Do you remember when bloggers just sometimes did short posts about things they had enjoyed and just wanted to share them? I know, I am such a boomer*. Anyway, here is one of those, with a couple more to follow...




ms

Licensing reforms would ease Michigan’s pain

Let anesthesiology assistants work for themselves




ms

CommsHack

Yesterday the University of Portsmouth Computing Society held a "Comms Hack" - basically a hackathon sponsored by Twilio.

Unfortunately the Twilio guy had a problem and couldn't physically attend, but it all worked out. I could only be there for about an hour at the beginning and then another hour and half later. It took me a while to think of an idea, and eventually I started coding in python to build a simple text weather service. The idea is to text in your city (e.g. "GB Portsmouth") and then you get the latest weather. When the weather changes you also get updates.

I really wanted to use MQTT because I love it :-)

I ended building a system of about 5 concurrent processes all talking via topics:

  • One process polls openweather for weather data, and then reformats it slightly (e.g. changing Kelvin to Celsius!), and posts to a topic /weather/{country}/{city}
  • Another process listens for webhooks from Twilio and then resends as MQTT messages to /sms/
  • There is a process that listens for messages on /phone/{number} and texts those via Twilio to the phone number
  • The final process listens for subscription messages, and also keeps track of the latest weather data. When a new subscriber comes in or the weather for a city changes, it republishes it to the /phone topic.
It actually works pretty well - the only things that might be good additions are that:
a) I only get the weather from a fixed set of cities. This could be enhanced by automatically adding new cities to the subscribe list
b) You get the weather as a JSON string via text :-) 

What I liked best about this model is the loosely coupled nature of the coding. I could add and test each part independently. Similarly it would be easy to add a different type of subscription by creating a new process. Another cool aspect is how easy it is to monitor and debug just by subscribing to the various topics in MQTT. Testing is nice and easy too because you can write mosquitto_pub command-line tests.

I'll leave it running for a couple of days (or until my Twilio balance runs dry!). If you want to try it, text one of "GB Oxford", "GB Portsmouth", "GB Southampton" or "GB London" to 01143031705. I have to warn you - I haven't yet implemented an unsubscribe!

The code is (in usual hackday style messiness) here




ms

Translating notary terms 1: What do notaries do?

In Spain and other civil law countries, you seem to need a notary for anything of gravity. You buy a house, you need a notary. You inherit some money, you need a notary. You start a company, you need a notary. The list goes on. What do notaries do in common law countries? So little […]




ms

Translating notary terms 2: What are public-form and private-form notarial acts?

A public-form notarial act is a document drafted by a notary that contains the entire notarial act. It is narrated from the notary’s perspective and includes all the details and circumstances of the act. All Spanish notarial acts are in public form (documents elevados a público). In England and Wales, notarial acts are usually in […]




ms

Translating notary terms 3: How to translate the names of Spanish public-form notarial acts into English

This post looks at how to translate the names of the two* main types of public-form Spanish notarial acts, escrituras públicas and actas notariales. It also identifies handy language to use in translations of them. Escritura pública An escritura pública records an act executed before a notary. How you translate the name of an escritura […]




ms

Translating notary terms 4: Is “deed” a good translation for escritura pública?

“Deed” is sometimes used as a translation for escritura pública. Is it a good translation? What is a deed? A deed is a formal legal document. In England and Wales, transfers of land, mortgages, powers of attorney, some business agreements and wills must be executed as deeds. In the US, deeds are only required for […]




ms

The Iceberg Effect: Behind the User Interface of Mobile Collaborative Systems

Advances in mobile technologies are opening new possibilities to support collaborative activities through mobile devices. Unfortunately, mobile collaborative systems have been difficult to conceive, design and implement. These difficulties are caused in part by their unclear requirements and developers' lack of experience with this type of systems. However, several requirements involved in the collaborative back-end of these products are recurrent and should be considered in every development. This paper introduces a characterization of mobile collaboration and a framework that specifies a list of general requirements to be considered during the conception and design of a system in order to increase its probability of success. This framework was used in the development of two mobile collaborative systems, providing developers with a base of back-end requirements to aid system design and implementation. The systems were positively evaluated by their users.