If you meet *all* the following criteria, please let me know here!

* I know you

* You have a blog, which is not on substack

* You do not use AI in any way as part of creating your blog

* You are willing to be listed in a humans.json file by me (https://codeberg.org/robida/human.json)

human.json

A lightweight protocol for humans to assert authorship of their website content and vouch for the humanity of others.

Codeberg.org

Here is my first humans.json:

https://neilzone.co.uk/human.json

And because I wanted an easy way to update it:

```
#!/bin/bash

set -euxo pipefail

FILE=/home/neil/neilzone_bssg/static/human.json
URL="$1"
SANITISEDURL="$(echo "$URL" | sed 's/\//\\\//g')"
VOUCHEDDATE="$(date -I)"
COMMAND=".vouches += [{
\"url\": \"$SANITISEDURL\",
\"vouched_at\": \"$VOUCHEDDATE\",
}]"

jq "$COMMAND" "$FILE" > temp.json && mv temp.json "$FILE"
```

It should be just "human.json"; I will fix that tomorrow.
@neil I get uneasy seeing ALL_CAPS variables in shell scripts. The reason built-in shell variables with special behavior like PATH or RANDOM or PS1 or TIME are ALL SHOUTY is so they don't clash with regular variables used in scripts. Making your own variables uppercase defeats the whole point.

@neil Just for fun (microรถptimization), SANITISEDURL and VOUCHEDDATE could be generated without running external programs:

SANITISEDURL="${URL//\//\\\/}"
VOUCHEDDATE="$(printf '%(%F)T')"

@neil That URL returns 404 for me.

I don't know whether you feel you know me but https://blog.firedrake.org/ now has a human.json file.

RogerBW's Blog: Latest posts

@RogerBW Yes, it will, because I changed it - it is now on human/human.json (and the rel link in the pages has been updated), because you need specific .htaccess settings for the .json.

And yes, added :)

@neil Mutual, thanks. I imagine I'll have to sort out the CORS stuff, but that's a job for Later Roger. (I hate that guy.)
@neil Oh, hey, you're getting there before me. Cool. My blog is so.nwalsh.com and when I get around to putting humans.json on there, I'll put yours in! :-)
@neil Seems like an interesting idea... I'm in!

@neil Count me in. Haven't got around to implementing human.json myself yet, but I like the idea. I used to like XFN too.

Edit: I use Actual Idiot to produce my blog.

@neil Excellent work, Neil, thank you. Itโ€™s on my todo list :)
@neil i still lack my own blog, but i'll get there eventually :D

@neil

Three out of four....

@neil I think I qualify, if you consider "I know you" as a pass
@M0YNG I know you :)

@neil then I'm happy to add you to my list, if you'll have me.

edit: done

@neil That sounds like me and @Slash909uk , do please tag us here:
https://www.ashbysoft.com
Time to sort out similar the other way methinks!
(Ashbysoft *)

Welcome back to the smol web! This website hosts information about the (Ashbysoft *) organization (ha! organized? ed), various family blogs, permanent articles and presentations we have given. Enjoy! This is a static website, generated by Hugo, and is entirely free of Javascript (aka ECMA-262) apart from the presentation controller (Reveal.js based). New! Updated photo of the guys from this decade - enjoying the delights of a proper tea roomโ€ฆ

(Ashbysoft *)
@phlash @neil ๐Ÿ‘‹
Will start adding folks to our blog humans.json too ๐Ÿ‘
@neil define "know"... ๐Ÿ˜‰
@ivor If it means "in the biblical sense of the term", then I'm going to have a very, very short humans.json...
@neil ๐Ÿ‘‹
@Edent Throwing consent to the wind, I'd added you already :)

@neil Maybe.

Maybe.

Maybe I should start posting on my "blog" again ...

@neil Well you know me.

Here's me consenting

https://www.onepict.com

onepict

@neil We've met in person very briefly at a SCLUG meeting. Does that count for point one?

https://carfax.org.uk/

carfax

Contents may have settled in transit

@darkling Yes, I know you!
@neil And you're still willing to talk to me? Gosh.
@neil You might don't know about me, but I know you and following you for quite a while. I love your works and articles too. But I'm willing to be listed too.
@neil I'm happy to be included if you feel like you "know" me ๐Ÿ˜Š I will add you to mine when I next get ten minutes alone on my laptop ๐Ÿ˜†
@neil Hi. My blog is https://diziet.dreamwidth.org/ and I don't and won't use "AI". Please add me to your list :-)

@neil I love this idea :) it's now on my website to-do list!

I'm not sure how stringent you wish to be one point 1, but I'm happy to be included if you know me well enough. writing.straysong.co.uk

Is it human.json or humans.json ? Your link doesn't have the s.

@RadtkeJCJ Ooh, good spot! human.json. I will fix that tomorrow.
@neil Yay humans! I finally got around to adding mine today.
@neil Hello! My stuff is on blog.jsbarretto.com. I don't post a huge amount, and it's often eclectic, it's all very sincerely human, mistakes and all.

@neil By the way: I just noticed that your site isn't recognised by the human.json browser extension. I think this might be because you're hosting it under `humans.json` instead of `human.json`!

Edit: Just saw you posted about this, sorry!

@neil I'm not sure the threshold for the first criterion, but smathermather.com is my blog, and you're welcome to add / I'd be honored if you add it it if you feel so inclined.
@neil Is this like PGP for humanity? Are we going to exchange public keys in "meatings"?
Welcome to Moss System

@neil Well I guess I qualify depending on your definition of โ€œknowโ€
@neil I meet all but the first requirement but I shall follow you in the interest of us becoming acquainted.

@neil I only Fedi-know you, but otherwise I meet the criteria! My site is 110% human so feel free to add me. No worries if not though!

https://shellsharks.com

Shellsharks

Writings on infosec, technology and life

shellsharks
@neil
I'd be happy to be included, it might give me some incentive because I really need to update my blob. https://pureandapplied.com.au
@neil My blog is at https://blog.liw.fi/ and I'd like to be in your human.json if I may.
blog.liw.fi

@neil
This is cool, I'm in (and will spend a bit of time today adding one to mine)
@neil blog.ungra.dev ๐Ÿ‘‹ ๐Ÿ˜

@neil

Happy to be included if you like!

https://www.uncharted-worlds.org/blog/

Uncharted Worlds

Life, thinking, communication, creativity/logistics, reality, integrity, unconscious wisdom, education outside school, queer politics, activism, bisexuality, polyamory, love, relationships, parentingโ€ฆ and books.

Uncharted Worlds
@neil I rarely update anymore, because, you know, the Sickness, but my proper blog lives here: https://serenitywomble.wordpress.com/
In Search of the Happiness Max

Ro Smith's writing blog and review site

In Search of the Happiness Max
@neil We're not mutuals, but: https://blog.peter-b.co.uk/
Peter Brett's Blog

Peter Brett writes about food and software, mostly.

I'm sure well intentioned, but at this stage, do we really want to give the robots more guidance of what kind of performance to emulate and which identities to appropriate? I'd be inclined to fill such a file with bot references instead.
@neil

@osma @neil I agree. We should be approaching this pragmatically:

The most critical task is for the open internet to survive, and we canโ€™t do that if nobody can afford to run servers anymore, because they die under the staggering load of AI company crawlers.

We need community-run detection, databases and block lists first.

Big Tech stopped playing nice and embraced fascist techniques a long time ago.

#fediverse #internet #openaccess

@gimulnautti @osma

> We need community-run detection, databases and block lists first.

Great!

Does me having a human.json file on my website inhibit this? Or am I misunderstanding?