+0.16 Writing one sentence per line (sive.rs S:+0.12 )
849 points by Tomte 1349 days ago | 296 comments on HN | Mild positive Editorial · v3.7 · 2026-02-28 12:09:59
Summary Education & Communication Neutral
This article presents a writing technique from Derek Sivers for improving written clarity through single-sentence-per-line drafting. The content tangentially engages with education (Article 26), freedom of expression (Article 19), intellectual engagement (Article 18), cultural participation (Article 27), and community responsibility (Article 29) by promoting better writing practices and thoughtful communication, but contains no explicit human rights framing or engagement with UDHR principles.
Article Heatmap
Preamble: ND — Preamble Preamble: No Data — Preamble P Article 1: ND — Freedom, Equality, Brotherhood Article 1: No Data — Freedom, Equality, Brotherhood 1 Article 2: ND — Non-Discrimination Article 2: No Data — Non-Discrimination 2 Article 3: ND — Life, Liberty, Security Article 3: No Data — Life, Liberty, Security 3 Article 4: ND — No Slavery Article 4: No Data — No Slavery 4 Article 5: ND — No Torture Article 5: No Data — No Torture 5 Article 6: ND — Legal Personhood Article 6: No Data — Legal Personhood 6 Article 7: ND — Equality Before Law Article 7: No Data — Equality Before Law 7 Article 8: ND — Right to Remedy Article 8: No Data — Right to Remedy 8 Article 9: ND — No Arbitrary Detention Article 9: No Data — No Arbitrary Detention 9 Article 10: ND — Fair Hearing Article 10: No Data — Fair Hearing 10 Article 11: ND — Presumption of Innocence Article 11: No Data — Presumption of Innocence 11 Article 12: ND — Privacy Article 12: No Data — Privacy 12 Article 13: ND — Freedom of Movement Article 13: No Data — Freedom of Movement 13 Article 14: ND — Asylum Article 14: No Data — Asylum 14 Article 15: ND — Nationality Article 15: No Data — Nationality 15 Article 16: ND — Marriage & Family Article 16: No Data — Marriage & Family 16 Article 17: ND — Property Article 17: No Data — Property 17 Article 18: +0.15 — Freedom of Thought 18 Article 19: +0.15 — Freedom of Expression 19 Article 20: ND — Assembly & Association Article 20: No Data — Assembly & Association 20 Article 21: ND — Political Participation Article 21: No Data — Political Participation 21 Article 22: ND — Social Security Article 22: No Data — Social Security 22 Article 23: ND — Work & Equal Pay Article 23: No Data — Work & Equal Pay 23 Article 24: ND — Rest & Leisure Article 24: No Data — Rest & Leisure 24 Article 25: ND — Standard of Living Article 25: No Data — Standard of Living 25 Article 26: +0.17 — Education 26 Article 27: +0.14 — Cultural Participation 27 Article 28: ND — Social & International Order Article 28: No Data — Social & International Order 28 Article 29: +0.11 — Duties to Community 29 Article 30: ND — No Destruction of Rights Article 30: No Data — No Destruction of Rights 30
Negative Neutral Positive No Data
Aggregates
Editorial Mean +0.16 Structural Mean +0.12
Weighted Mean +0.14 Unweighted Mean +0.14
Max +0.17 Article 26 Min +0.11 Article 29
Signal 5 No Data 26
Volatility 0.02 (Low)
Negative 0 Channels E: 0.6 S: 0.4
SETL +0.12 Editorial-dominant
FW Ratio 55% 12 facts · 10 inferences
Evidence 10% coverage
5M 26 ND
Theme Radar
Foundation Security Legal Privacy & Movement Personal Expression Economic & Social Cultural Order & Duties Foundation: 0.00 (0 articles) Security: 0.00 (0 articles) Legal: 0.00 (0 articles) Privacy & Movement: 0.00 (0 articles) Personal: 0.15 (1 articles) Expression: 0.15 (1 articles) Economic & Social: 0.00 (0 articles) Cultural: 0.16 (2 articles) Order & Duties: 0.11 (1 articles)
HN Discussion 20 top-level · 30 replies
black_puppydog 2022-06-20 09:59 UTC link
Or, with a bit more nuance: Semantic line breaks

https://sembr.org/

michaelmior 2022-06-20 10:00 UTC link
I personally use this approach but mostly because a lot of what I write ends up in a git repository and diffs make way more sense when there is only one sentence per line. I also find things much easier to manipulate in vim when sentences don't span lines.
ChrisMarshallNY 2022-06-20 10:32 UTC link
I used to do this all the time, when I worked for a Japanese company.

They used to translate my emails, "in-place," so this allowed the translators to insert a line of Kanji characters, below each of my lines.

It also taught me to be frugal in my content, but you'd never know it, reading my stuff, these days...

Disruptive_Dave 2022-06-20 10:42 UTC link
This sentence has five words. Here are five more words. Five-word sentences are fine. But several together become monotonous. Listen to what is happening. The writing is getting boring. The sound of it drones. It’s like a stuck record. The ear demands some variety.

Now listen. I vary the sentence length, and I create music. Music. The writing sings. It has a pleasant rhythm, a lilt, a harmony. I use short sentences. And I use sentences of medium length. And sometimes, when I am certain the reader is rested, I will engage him with a sentence of considerable length, a sentence that burns with energy and builds with all the impetus of a crescendo, the roll of the drums, the crash of the cymbals–sounds that say listen to this, it is important.

So I write with a combination of short, medium, and long sentences. Create a sound that pleases the reader’s ear. Don’t just write words. Write music.

(Gary Provost)

bregma 2022-06-20 10:57 UTC link
This was the rule in the 1980s when using nroff and it's a habit I developed when using any markup. It's good to know that it's been rediscovered again as newcomers mature in their tool use.
cb321 2022-06-20 11:04 UTC link
Most writing style rules are context-dependently apt. The quote by Disruptive_Dave of Gary Provost rings true for artistic writing. Sentence length limits are more helpful for technical writing like papers/documentation, with its many side-details - just as a complexity control.

Either way, though, for sentence source formatting, sentences on line boundaries also help version control systems since a diff shows the delta on a per sentence basis. Note that this is slightly different than one per line - it is more integer number of lines per sentence since some are multi-line. Same ethos, though.

rpastuszak 2022-06-20 11:09 UTC link
I approach this by separating writing from editing. Just keep writing, ignore the typos, self-censorship or formatting and keep moving.

So, I've build myself an app to make that easier. Essentially, it's just a more stupid version of a text box. It's free, it's private, and it's meant to put you in the state of flow.

I've been using it every day for the past 3 years or so and I know that some people find it useful too, but even if I was the only user, I'd still be quite happy with it, since I suck at sticking with habits :)

Check it out!

https://enso.sonnet.io

bronikowski 2022-06-20 11:12 UTC link
As a fan of Proust I feel he already did that but not in the way Derek intended.

It's more like "One sentence per page(s) — https://nathanbrixius.wordpress.com/2013/10/30/the-five-long...

myfonj 2022-06-20 11:42 UTC link
Reading this makes me think it might be generally beneficial to finally convey the semantics of sentence boundaries to the resulting output as well, like some `<p><span>Sentence #1.</span> <span>Sentence #2.</span>` wrappers: it would introduce possibility (for author or user) to break it into lines again or apply any other styling, and might improve interaction (think: select single sentence), or some further processing or contextual styling (think "make all single-sentence paragraphs stand out".)

Strange there is no truly "semantic" way to mark-up sub-paragraph chunk of text in HTML; all 'inline' tags are intended for "words" or for including several sentences at once (like emphasis, quote, code, sample, mark, etc.). I have some murky memory I've read some discussion explaining that the concept of "sentence" is quite problematic and in no way universal, but cannot dig it up now.

(This comment started as But how are we supposed to sneak our beloved double spaces between sentences in the output now? semi-pun, but after all, this post-processing idea answers it.)

amake 2022-06-20 12:32 UTC link
\(゚Д゚)/

> be me

> write one sentence per line

> looks like greentext

> mfw

supersrdjan 2022-06-20 12:42 UTC link
One sentence per line can paralyze your writing. It invites you to over-scrutinize each line and lose sight of the whole. It's a view that's better suited for analysis than synthesis. So it's better for editing than composing.
btrettel 2022-06-20 12:53 UTC link
mad44 2022-06-20 13:20 UTC link
I had copied this Emacs macro just for doing that.

;; one sentence per line (defun wrap-at-sentences () "Fills the current paragraph, but starts each sentence on a new line." (interactive) (save-excursion ;; Select the entire paragraph. (mark-paragraph) ;; Move to the start of the paragraph. (goto-char (region-beginning)) ;; Record the location of the end of the paragraph. (setq end-of-paragraph (region-end)) ;; Wrap lines with 'hard' newlines (i.e., real line breaks). (let ((use-hard-newlines 't)) ;; Loop over each sentence in the paragraph. (while (< (point) end-of-paragraph) ;; Determine the region spanned by the sentence. (setq start-of-sentence (point)) (forward-sentence) ;; Wrap the sentence with hard newlines. (fill-region start-of-sentence (point)) ;; Delete the whitespace following the period, if any. (while (char-equal (char-syntax (preceding-char)) ?\s) (delete-char -1)) ;; Insert a newline before the next sentence. (insert "\n")))))

(global-set-key (kbd "M-j") 'wrap-at-sentences)

bertil 2022-06-20 13:33 UTC link
I remember struggling to write essays when I was in highschool. Well, I was fine, but my teachers insisted it was long-winded gibberish. Concerned, my grand’mother told me: “Ask Sonia” I knew she was her friend, and they liked to argue a lot, but I was a bit confused by the advice.

It turns out, editing was Sonia’s job: she was the head reader at a very prestigious publishing house, meaning she was giving notes and feedback to very famous authors, including four Nobel Prize laureates. You kind of have to know what you are doing when you are sending a manuscript full of red in the margins and the person can respond “I’ve got a Nobel Prize and you don’t.” She definitely had the icey stare to match.

Oddly, her advice was incredibly simple, and fitted in two very short pieces:

* Subject, Verb, Complement –– in that order. If you see two verbs, but a period between them.

* Things are confusing if you don’t put them in order: start by the beginning, find the widest piece of context that explain the rest.

I don’t apply her rules every time, but for every technical document, every time I’ve tried, it’s been night and day.

That typographic argument is really resonating with me.

swamp40 2022-06-20 16:03 UTC link
I have to do this in my emails. Most people just ignore the second and third sentences in a paragraph. No idea why, drives me crazy - but this does help.

You can tell they don't read them because they ask questions that were answered in them.

lo5 2022-06-20 16:12 UTC link
Related: Cormac McCarthy’s tips on how to write a great science paper[1]

> Limit each paragraph to a single message. A single sentence can be a paragraph. [...] > Keep sentences short, simply constructed and direct. [...]

[1] https://www.nature.com/articles/d41586-019-02918-5

luhn 2022-06-20 17:35 UTC link
One big advantage not mentioned in the article particularly relevant to this audience: git diffs (or your VCS of choice). One sentence per line means diffs will operate per-sentence, rather than per-paragraph. This way the diff can capture the restructuring of the paragraph (adding/removing/replacing a sentence), which gives much more insight than swapping out the paragraph wholesale. It also means minor changes (e.g. typo fixes) will only add+delete a single sentence, making it much easier to identify what has actually changed from one commit to the next.

I take this a step further and will often split out a single sentence into a clause per line, but this is a judgement call rather than a hard and fast rule.

dang 2022-06-20 18:21 UTC link
I tell founders not to write like this, at least for HN, and I edit their launch posts when they do (https://news.ycombinator.com/launches), because it reads like a sales letter.

But the OP is saying that it's useful to make the sausage that way, not sell it that way, which is a different point.

preseinger 2022-06-20 18:53 UTC link
One sentence per line makes prose feel sanctimonious, even self-aggrandizing. I find this dude's writing un-readable for exactly this reason. All of his articles are like HTML versions of the Ducks Go Quack TED Talk [0]. I just roll my eyes.

[0] https://www.youtube.com/watch?v=tom6_ceTu9s

iainctduncan 2022-06-21 03:50 UTC link
Am I the only one thinking this thread should be immortalized as the ultimate example of how poorly HN readers read things before shit-posting about articles? Sigh.

A) He says in the SOURCE not the published, in literally the third paragraph. B) Count the damned sentences in the first handful of paragraphs. 2,3,3,1,4. He's clearly not saying you should do the stupid one paragraph per sentence nonsense in the published article.

This is a great idea for those of us who like writing prose in vim. Will adopt!

pointlessone 2022-06-20 10:08 UTC link
Vim has built-in text object for sentences. It supports sentences spanning multiple lines.
ketzu 2022-06-20 10:37 UTC link
> diffs make way more sense when there is only one sentence per line

I did the same thing for some time for papers at university for the same reason. It used to annoy me, because I hate to change for my tools, I rather have my tools support my workflow: There should be a nicer diff for that.

TremendousJudge 2022-06-20 10:44 UTC link
Yeah, same here. If you're going to have any text commited to git, it'll work much better if it's one sentence per line. Not that git is great for prose, but it kinda does the job and I don't need to have a new tool. Hammers, nails.
dnpp123 2022-06-20 11:08 UTC link
It's also one of the first rule I've learned when communicating professionally in Korean.

Write the exact same paragraph, one with an EOL between each sentence, one without.

Natives always understood the paragraph with EOL. Personally I didn't see any difference but ¯\_(ツ)_/¯

I think it's true all the time, but it shows a lot more when you speak in a language where the grammar is super different from what you're used too.

edjw 2022-06-20 11:21 UTC link
Similar idea I made a few years ago. A text editor with no editing allowed and lets you export to Word/MD/HTML for later editing

https://first-draft.netlify.app

javajosh 2022-06-20 11:23 UTC link
>I approach this by separating writing from editing. Just keep writing, ignore the typos, self-censorship or formatting and keep moving.

You've (re)discovered the old adage: write drunk, edit sober.

chrismorgan 2022-06-20 11:40 UTC link
> 5. A semantic line break SHOULD occur after an independent clause as punctuated by a comma (,), semicolon (;), colon (:), or em dash (—).

Uh oh, that’s incompatible with standard em dash usage, which is with no surrounding whitespace.

(I’m designing a lightweight markup language of my own, and it’s tempting to special-case an em dash at the end of a line that is not preceded by a space, to join to the next line without inserting a space, but I’ve been trying to avoid nuance in rules. But I definitely do want to put line breaks after em dashes sometimes.)

elfrinjo 2022-06-20 11:51 UTC link
Looks good - but I do not agree with

> 3. A semantic line break SHOULD NOT alter the intended meaning of the text.

That should be #1 MUST NOT

MrGilbert 2022-06-20 12:06 UTC link
There is a small typo on the start page:

"[...] to say istead of how you want to say it."

Instead is missing a "n". :)

ryan-duve 2022-06-20 12:32 UTC link
I just gave this a whirl and I wanted to let you know it's very fun! For anyone else that wants to give the demo a shot, here's the direct link:

https://write.sonnet.io/

MrDunham 2022-06-20 12:53 UTC link
Here’s my biggest critique of Enso: It’s not very easy to send myself a reminder when I’m back at my computer to use it.

Content: i’m currently on my mobile phone and I absolutely adore the idea of Enso (funny enough I’m currently holding & feeding my infant named Enzo). I would like to write with it and try it when I don’t have an infant on my lap but that requires me remembering it and looking it up when back on my laptop and ready to write something.

I added my email on the mobile sign-up but frankly I don’t really want a mobile app as 60% of my long-form mobile writing is done via voice to text and edited later. What I’d like is a “remind me via email to give Enso a try” signup that says “hey, this is a reminder to try Enso… The flow focused, low editing app for creative writing” or something like that.

gnulinux 2022-06-20 13:11 UTC link
I remember reading this as a child (maybe in elementary school) and it affecting my writing. I have to admit, especially when writing something technical, forgetting about this and focusing on making small, easily-understandable sentences can help the reader. (even though it's more boring)
SkeuomorphicBee 2022-06-20 13:37 UTC link
Reading this makes me angry at all my school teachers for the subjects of [my-native-language] and writing.

It is such a simple technique, that makes such a huge impact on ones writing, and yet no teacher bothered to teach it. I spent all my school years writing monotonous essays of five-word sentences. Week after week I would make another one, and I could clearly see for myself that they were bad, I just couldn't tell why. So when I asked my teachers for help, asking "what is wrong with my writing?", "what am I missing?", all I ever got back was a bad grade and the same useless tip: "just read more".

They might just as well have said to "draw the rest of the fucking owl."

exysle 2022-06-20 13:37 UTC link
He is not saying short sentences are necessary, he is saying that each sentence stands out with a newline, which means they can be judged at an individual level.
DarkWiiPlayer 2022-06-20 13:46 UTC link
Came here to say this too. Huge fan of semantic line breaks, both for VCS and for the eyes (makes it easier to parse the structure of a document)
eddd-ddde 2022-06-20 13:58 UTC link
I'm gonna be honest, my mind got bored in the long sentence and completely skipped like half the words. I think I'm just too used to reading documentation and skipping 50% of the words so I can see how to do something quicker.
novalis78 2022-06-20 14:07 UTC link
The most fascinating experience is trying to understand Schopenhauer in German and then reading the same paragraph in an English translation. It feels pre-digested or narrowed down to one possible interpretation.

A professor at college tried to hone into us the short-precise nature of English as a cultural phenomenon and considered the paragraph long highly artistic German texts a reflection of a culture that felt the need to impress.

Still to this day, I admire both: the sophisticated elaborate construction of long flowery sentences that strain your memory as well as the ultra-concise that brilliantly clear short (often technical) prose.

avgcorrection 2022-06-20 14:12 UTC link
I mean, I’m happy that this was not a yet another sysadmin/programmer-as-writer justification (adjusting one’s whole workflow based on the handful of terminal programs that one uses).

EDIT: Meaning that I think this kind of justification is more interesting since it is meant to affect the process of writing itself.

drivers99 2022-06-20 14:17 UTC link
> find the widest piece of context that explain the rest.

Sounds interesting. Can you explain this?

capableweb 2022-06-20 14:27 UTC link
Ironically, this snippet seems to be a bit too much wrapped!

You need to have a empty line between each line on HN for it to format correctly. If you also ident it by four space, it gets marked as code in the markup.

yvdriess 2022-06-20 14:33 UTC link
I just love the irony that one needs to manually insert newlines to copy over code to automate inserting newlines.
arathore 2022-06-20 15:04 UTC link
Exactly, I mostly write in Latex and one-sentence-per-line makes so much sense for that.
swamp40 2022-06-20 16:07 UTC link
Then they accuse you of reddit spacing.
warmwaffles 2022-06-20 16:13 UTC link
Why would you do that in your emails?

/s

ghaff 2022-06-20 16:42 UTC link
>No idea why

Because that tends to be how people skim.

If the first sentence of a paragraph doesn't catch their attention in some way, they subconsciously assume that the rest of the paragraph (which is presumably related) doesn't need to be read.

afterburner 2022-06-20 17:01 UTC link
Although the article does mention this is supposed to be an organization trick for your eyes only:

> Not publishing one sentence per line, no. Write like this for your eyes only. HTML or Markdown combine separate lines into one paragraph.

mad44 2022-06-20 17:18 UTC link
Fine, here you go, with the line breaks

;; one sentence per line

(defun wrap-at-sentences ()

  "Fills the current paragraph, but starts each sentence on a new line."

  (interactive)

  (save-excursion

    ;; Select the entire paragraph.

    (mark-paragraph)

    ;; Move to the start of the paragraph.

    (goto-char (region-beginning))

    ;; Record the location of the end of the paragraph.

    (setq end-of-paragraph (region-end))

    ;; Wrap lines with 'hard' newlines (i.e., real line breaks).

    (let ((use-hard-newlines 't))

      ;; Loop over each sentence in the paragraph.

      (while (< (point) end-of-paragraph)

        ;; Determine the region spanned by the sentence.

        (setq start-of-sentence (point))

        (forward-sentence)

        ;; Wrap the sentence with hard newlines.

        (fill-region start-of-sentence (point))

        ;; Delete the whitespace following the period, if any.

        (while (char-equal (char-syntax (preceding-char)) ?\s)

          (delete-char -1))

        ;; Insert a newline before the next sentence.

        (insert "\n")))))

(global-set-key (kbd "M-j") 'wrap-at-sentences)
majormajor 2022-06-20 18:30 UTC link
Many GUI diff tools will do this neatly regardless of whitespace, FWIW, so this hasn't been a motivator for me for code or text.
kuhzaam 2022-06-20 18:59 UTC link
In his defense, he is saying to write "one sentence per line" only _while_ you are writing/editing. He says this is "for your eyes only", and that you'll recombine into paragraphs afterwards.

I think the idea is that, if your sentence can stand up to the added scrutiny you'll give it while seeing it sitting all alone, then it is worth keeping. Otherwise it is a wasteful sentence.

Anyway, I do agree that the actual "one sentence per line" prose that is so pervasive on places like LinkedIn is awful.

Enginerrrd 2022-06-20 19:04 UTC link
I think the advice is still useful for editing. Personally, I'd add the extra step of re-consolidating the sentences into paragraphs after going through this editing phase though. That said, I do a lot of technical writing and I often find paragraphs with fewer sentences are my better written paragraphs.
Editorial Channel
What the content says
+0.20
Article 26 Education
Medium Advocacy Advocacy
Editorial
+0.20
SETL
+0.12

Article teaches a valuable communication skill through step-by-step guidance and examples, functioning as direct educational content that improves readers' professional and intellectual capabilities.

+0.18
Article 19 Freedom of Expression
Medium Advocacy Advocacy
Editorial
+0.18
SETL
+0.11

Article teaches concrete techniques for clearer written expression, including varying sentence length and emphasizing powerful first and last words, which directly support quality of communication.

+0.15
Article 18 Freedom of Thought
Medium Advocacy
Editorial
+0.15
SETL
ND

Article encourages intellectual scrutiny of ideas through careful sentence-by-sentence examination, promoting conscious engagement with one's own thoughts and reasoning.

+0.14
Article 27 Cultural Participation
Medium Advocacy
Editorial
+0.14
SETL
ND

Article promotes writing as a craft and cultural form of expression, encouraging readers to improve their participation in written culture through systematic technique development.

+0.11
Article 29 Duties to Community
Medium Advocacy
Editorial
+0.11
SETL
ND

Article emphasizes respect for readers' time and attention as a writing responsibility, promoting thoughtful communication that considers the community's needs and values.

ND
Preamble Preamble

Content does not address preamble themes of human dignity, freedom, justice, or equal rights.

ND
Article 1 Freedom, Equality, Brotherhood

No observable content engagement with equal dignity and rights.

ND
Article 2 Non-Discrimination

No observable content engagement with non-discrimination.

ND
Article 3 Life, Liberty, Security

No observable content engagement with life, liberty, security of person.

ND
Article 4 No Slavery

No observable content engagement with slavery prohibition.

ND
Article 5 No Torture

No observable content engagement with torture prohibition.

ND
Article 6 Legal Personhood

No observable content engagement with personhood recognition.

ND
Article 7 Equality Before Law

No observable content engagement with equal protection of law.

ND
Article 8 Right to Remedy

No observable content engagement with effective remedy.

ND
Article 9 No Arbitrary Detention

No observable content engagement with arbitrary arrest.

ND
Article 10 Fair Hearing

No observable content engagement with fair trial.

ND
Article 11 Presumption of Innocence

No observable content engagement with rights of the accused.

ND
Article 12 Privacy

No observable content engagement with privacy, family, home, correspondence.

ND
Article 13 Freedom of Movement

No observable content engagement with freedom of movement.

ND
Article 14 Asylum

No observable content engagement with asylum.

ND
Article 15 Nationality

No observable content engagement with nationality.

ND
Article 16 Marriage & Family

No observable content engagement with marriage and family.

ND
Article 17 Property

No observable content engagement with property rights.

ND
Article 20 Assembly & Association

No observable content engagement with peaceful assembly or association.

ND
Article 21 Political Participation

No observable content engagement with democratic participation.

ND
Article 22 Social Security

No observable content engagement with social security and welfare.

ND
Article 23 Work & Equal Pay

No observable content engagement with work and fair conditions.

ND
Article 24 Rest & Leisure

No observable content engagement with rest and leisure.

ND
Article 25 Standard of Living

No observable content engagement with adequate standard of living.

ND
Article 28 Social & International Order

No observable content engagement with social and international order.

ND
Article 30 No Destruction of Rights

No observable content engagement with interpretation or limitation of rights.

Structural Channel
What the site does
+0.13
Article 26 Education
Medium Advocacy Advocacy
Structural
+0.13
Context Modifier
ND
SETL
+0.12

Site provides free, accessible educational content through simple HTML structure without barriers, enabling universal access to learning regardless of economic status.

+0.11
Article 19 Freedom of Expression
Medium Advocacy Advocacy
Structural
+0.11
Context Modifier
ND
SETL
+0.11

Site provides free, open access to knowledge about expression and uses Creative Commons licensing ('Copy & share'), supporting dissemination of information and ideas.

ND
Preamble Preamble

No structural signals related to preamble principles.

ND
Article 1 Freedom, Equality, Brotherhood

No structural signals.

ND
Article 2 Non-Discrimination

No structural signals.

ND
Article 3 Life, Liberty, Security

No structural signals.

ND
Article 4 No Slavery

No structural signals.

ND
Article 5 No Torture

No structural signals.

ND
Article 6 Legal Personhood

No structural signals.

ND
Article 7 Equality Before Law

No structural signals.

ND
Article 8 Right to Remedy

No structural signals.

ND
Article 9 No Arbitrary Detention

No structural signals.

ND
Article 10 Fair Hearing

No structural signals.

ND
Article 11 Presumption of Innocence

No structural signals.

ND
Article 12 Privacy

No direct structural engagement, though site appears privacy-respecting.

ND
Article 13 Freedom of Movement

No structural signals.

ND
Article 14 Asylum

No structural signals.

ND
Article 15 Nationality

No structural signals.

ND
Article 16 Marriage & Family

No structural signals.

ND
Article 17 Property

No structural signals.

ND
Article 18 Freedom of Thought
Medium Advocacy

No direct structural signals.

ND
Article 20 Assembly & Association

No structural signals.

ND
Article 21 Political Participation

No structural signals.

ND
Article 22 Social Security

No structural signals.

ND
Article 23 Work & Equal Pay

No structural signals.

ND
Article 24 Rest & Leisure

No structural signals.

ND
Article 25 Standard of Living

No structural signals.

ND
Article 27 Cultural Participation
Medium Advocacy

No direct structural signals.

ND
Article 28 Social & International Order

No structural signals.

ND
Article 29 Duties to Community
Medium Advocacy

No direct structural signals.

ND
Article 30 No Destruction of Rights

No structural signals.

Supplementary Signals
How this content communicates, beyond directional lean. Learn more
Epistemic Quality
How well-sourced and evidence-based is this content?
0.78 medium claims
Sources
0.8
Evidence
0.7
Uncertainty
0.8
Purpose
0.9
Propaganda Flags
No manipulative rhetoric detected
0 techniques detected
Emotional Tone
Emotional character: positive/negative, intensity, authority
measured
Valence
+0.4
Arousal
0.3
Dominance
0.5
Transparency
Does the content identify its author and disclose interests?
1.00
✓ Author
More signals: context, framing & audience
Solution Orientation
Does this content offer solutions or only describe problems?
0.93 solution oriented
Reader Agency
0.9
Stakeholder Voice
Whose perspectives are represented in this content?
0.00 1 perspective
Speaks: institution
Temporal Framing
Is this content looking backward, at the present, or forward?
present unspecified
Geographic Scope
What geographic area does this content cover?
global
Complexity
How accessible is this content to a general audience?
accessible low jargon none
Audit Trail 8 entries
2026-02-28 12:09 eval Evaluated by claude-haiku-4-5-20251001: +0.14 (Mild positive) -0.06
2026-02-28 12:06 eval Evaluated by claude-haiku-4-5-20251001: +0.20 (Mild positive)
2026-02-28 11:00 rater_validation_warn Lite validation warnings for model llama-4-scout-wai: 0W 1R - -
2026-02-28 11:00 eval_success Lite evaluated: Neutral (0.00) - -
2026-02-28 11:00 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral)
2026-02-28 10:53 eval_success Lite evaluated: Neutral (0.00) - -
2026-02-28 10:53 eval Evaluated by llama-3.3-70b-wai: 0.00 (Neutral)
2026-02-28 10:53 rater_validation_warn Lite validation warnings for model llama-3.3-70b-wai: 0W 1R - -