The Guardian's Typerighter
github.com
github.com
Why not present it as a library with a sensible API and a directory of example uses. Including an example of a single binary, minimalistic server that has a very simple, minimal interface allowing you to submit documents and review the results? Or even a command line utility that takes a document as input and spits out the result on stdout or a file?
Imagine how much more immediate the experience would be if you can just fetch a binary and run it on the command line. Or how much easier it would be for people who might want to make use of this in, say, a blogging platform, if you could show them a 10-20 line example of how to make use of this as a library in your own code.
If you provide people with a smooth path for bot adoption and extension, the chance of people engaging positively increases. When I'm presented with this project the core problem this solves gets lost in all the pomp and circumstance involved in running it.
Not that I would campaign specifically against such improvements, but that I think having raw, uncut gems laying around can be fine.
> Both the Checker and Rule Manager services are built in Scala with the Play framework. Data in the Rule Manager is stored in a Postgres database, queried via ScalikeJDBC. > > Google credentials are fetched from SSM using AWS Credentials or Instance Role.
For what's essentially a regexp checker? Good lord. Sounds like someone had fun though.
Speaking on the sociological aspects, I like it less. How many squiggly red underlines do you think it will take before the writers fall in line and switch their creativity off? There's something to be said for technology staying out of the creative fields.
Speaking on the irony aspects (emphasis mine):
> The goal of the Typerighter project is to address the above challenges with a universally available document proofing service, via an _easy-to-use and minimal interface_, that is accurate, transparent, and responsive to change.
Approx. 12 different AWS services and 30+ instances...
That’s definitely a hard line to walk. On the other hand, not everyone is David Sedaris, and most writing should cut down on the cuteness and just give me the facts.
At least with this he would have had to make a pull request to update the guide where we all could see it!
https://www.theguardian.com/commentisfree/2023/sep/08/ukrain...
It's still there. "morehas".
Classic Grauniad. Let's see if any Guardian editor reads HN.
Any-way - the fact that they have a system that seeks to improve the copy and direct it towards their style guide is something to be celebrated when most of the news about, erm, the news, is how AI is replacing actual writers.
Maybe I'm spoiled with our programming tools, but I would have imagined a major newspaper to have an automated style and spell checking system that runs every time one presses Save on their CMS, and this is proof they don't. I am surprised why no one at The Guardian has set this up before — it's not rocket science, but their core business.
The core business is delivering news, and typos halting publication is not a trade-off they want to take, they'd rather have the subs or copy editors batch process or review all the corrections required - maybe they use Pull Requests? :D
https://en.wikipedia.org/wiki/The_Guardian (2nd paragraph)
https://www.theguardian.com/media/2021/may/12/guardian-200-t...
The Guardian is known as the Grauniad for good reason.
Even to this day, their paper remains riddled with basic spelling errors.
I've only seen obvious errors in live coverage (the feeds that get updated in real time). It's more understandable there because it's often somebody in the field writing about something as it happens.