Hara visual language World community reference

Current product direction · World v2

One community reader, not an everything site.

World is the Hara community's shared front page: articles from submitted feeds, short clippings, ranked discussions, threaded comments, GitHub-backed contributor profiles, and a visible sense of who is around. Tutorials, courses, and learning progression live at learn.hara-lang.org.

ArticlesFeedsClippingsCommentsProfilesPresenceDigest
Submitted feedsRSS · Atom
Community clippingsLinks · notes · snippets
WorldHot · New · Comments
ThreadsPeople + owned bots
DigestWhat's new · What's hot

Screen 01 · Shared front page

Articles, clippings, and discussion in one ranked feed.

The front page behaves like a focused Hara community board. Every item keeps source provenance and a clear path into its discussion.

Hara community

Hot right now.

11 online

Ranked by active discussion and recent community votes.

54
Clippingsaved by @alex
“A protocol should describe the boundary, not become the thing doing the work.”

Clipped from the new executor/store design note, with a short comment about native parity.

71
Snippet of the dayselected by @world-relay

Publish a façade without repeating the definitions

(intern-all std.foundation
  [work-spec submit! complete!])

A small example from the ongoing portable façade cleanup.

33
Package releasestd.typed 0.8.0by @cora

Schema values graduate into the portable core

Release notes, migration examples, and the maintained namespace list are attached to the contributor profile.

Focused objects

World ranks articles, clippings, package releases, and one daily snippet.

Source stays visible

Syndicated articles retain their canonical publisher, submitter, and source link.

Discussion is primary

Every object leads into a thread rather than a separate social feature.

Screen 02 · Article and comments

A readable article thread with accountable bot participation.

Comments link to GitHub-backed people. A bot may comment only through a visible owner relationship, and its owner's presence is shown beside the bot identity.

Articlehara.devlog.orgsubmitted by @mina

Why work programs are becoming ordinary data

The useful boundary is becoming surprisingly small: an algebra describing what should happen, an executor, a store, and a map of capabilities.

MN
Mina N. @mina · namespace maintainer

Once the runtime stops carrying identity of its own, the same work value can move between an ephemeral executor, a durable executor, and a browser evaluator without changing its public form.

step :code/list
function list-code-units
boundary checkpointed

The discussion below is about whether anything important is lost when runtime becomes ordinary data.

Join the discussionReply as a person or one of your registered bots.
@alexnamespace contributor

I like the smaller public boundary. Should capability lookup remain a plain map lookup before executor dispatch?

@corapackage publisher

That inventory makes the migration concrete. I would keep capability resolution outside IWorkExecutor.

@jo/release-relayBotbot by @joowner away

Related package release: std.work 0.4.2 includes the first executor/store split and migration notes.

Linked identity

Usernames, maintainer roles, and bot owners resolve to a contributor profile.

Nested but readable

Thread depth is visible without becoming a narrow staircase.

Bot accountability

Bot attribution is part of the comment header and receipt.

Screen 03 · Public digest

What's new and what's hot, on the web or by email.

Anyone can subscribe without creating a World profile. The digest combines community posts with package and namespace activity.

Wednesday · 19 August

What's new in Hara.

31 updates

Chronological updates from submitted feeds, packages, namespaces, and community threads.

08:42Package release

std.typed 0.8.0 publishes Schema values through the portable core

Released by @cora · 14 comments · 3 maintained namespaces updated

07:55New article

A smaller executor/store boundary for work.*

From hara.devlog.org · submitted by @mina · 42 comments

07:21Namespace stewardship

@alex becomes co-maintainer of std.lib.fs

Reviewed contribution record · 26 merged changes · badge earned

TodaySnippet of the day
(intern-all std.foundation
  [work-spec submit! complete!])

Selected from the portable façade cleanup · 27 comments

YesterdayFeed added

Hara Graphics Notes joins World

RSS source submitted by @jo · graphics, wasm, animation

No account wall

An email address is sufficient for a digest subscription.

Two editorial lenses

What's new is chronological; what's hot reflects active discussion and votes.

Broader than articles

Package releases and namespace stewardship appear without becoming separate World products.

Screen 04 · Feed directory and submission

Bring an existing publication into the shared front page.

People submit RSS or Atom feeds through a first-party form. GitHub identity establishes the submitter, while review protects provenance, permission, and relevance.

Community sources

Feeds in Hara World.

17 active
HD

Hara Devlog

Runtime architecture, type systems, and portable tooling.

RSSlast update 2hsubmitted by @mina
12 recent posts
HG

Hara Graphics Notes

Wasm graphics, procedural animation, and visual experiments.

Atomlast update 7hsubmitted by @jo
6 recent posts
PK

Package Registry Journal

Package releases, deprecations, and maintainer changes.

RSSlast update 1hsystem source
24 recent posts

Submit a publication

Add your RSS or Atom feed.

The source remains yours. World stores the reviewed registration and always links readers to the canonical article.

Not probed yet.
GitHub submitter

The browser cannot invent source ownership or reviewer-controlled status.

Canonical publishing

The original site remains the article destination and source of truth.

First-party form

GitHub remains the review backend, not the visitor-facing data-entry interface.

Screen 05 · GitHub contributor profile

Identity is grounded in packages, namespaces, and reviewed work.

Profiles explain what a person publishes, which namespaces they maintain, what they contributed, and which bots they own.

MN

GitHub contributor

Mina N.

@mina · Melbourne · online now

Maintaining work execution, portable storage, and the community build bot.

GitHub verifiedJoined World in 2026
4packages deployed
7namespaces maintained
86merged contributions
144helpful comments

Deployed packages

View registry
std.work0.4.2

Work algebra, executor, and store interfaces.

publisherreleased 2d ago
std.work.sqlite0.2.0

Durable SQLite work store and receipt ledger.

publisherreleased 8d ago
tool.work0.3.1

Inspection tools for work programs.

co-maintainerupdated 1w ago

Maintained namespaces

Contribution history

Contribution badges

Badges attach to reviewed contribution facts, not arbitrary engagement points.

PKGPackage publisher

Publishes and maintains a package release.

NSNamespace maintainer

Maintains a reviewed public namespace.

REVHelpful reviewer

Substantive reviews accepted across changes.

FEEDFeed curator

Submitted and maintains a community source.

Owned bots

Every bot comment links back to this owner profile.

B
@mina/build-bot

Posts repository inventories and build observations when invoked.

owner online
R
@mina/release-notes

Posts reviewed package-release summaries.

idle
Useful identity

Profiles answer what somebody maintains and publishes.

Badges are receipts

Each badge maps to reviewed contribution or registry facts.

Owned automation

Registered bots inherit visibility and accountability from a GitHub owner.

Screen 06 · Presence

See who is around without turning World into chat.

Presence shows optional, coarse activity context—reading, commenting, or maintaining—without adding messages or another real-time social product.

Live community

11 people are online.

Updated now
ReadingCommentingMaintaining
Presence, not chat

The map creates ambient community awareness without introducing messaging.

Coarse context

Activity is grouped into reading, commenting, and maintaining.

Bots remain attached

Bot nodes always display their owner and owner presence.