Skip to main content

Oddbean

Hacker News meets Nostr. Transparent algorithms, text-focused discussions.

Overview

Oddbean is a Nostr client inspired by Hacker News and Reddit, emphasizing transparent algorithms, fast loading, and text-focused discussions without distractions.

Key Features

Philosophy

┌─────────────────────────────────────────────────────────────────┐
│ Oddbean Principles │
├─────────────────────────────────────────────────────────────────┤
│ │
│ ✓ Transparent algorithms (view and fork) │
│ ✓ No cookies │
│ ✓ No tracking │
│ ✓ No pop-ups │
│ ✓ No dark patterns │
│ ✓ JavaScript optional (only for posting) │
│ ✓ Text-focused (no images) │
│ ✓ Fully interoperable with Nostr │
│ │
└─────────────────────────────────────────────────────────────────┘

Core Features

FeatureDescription
Feed-basedCurated lists of events
TransparentSee how content is ranked
FastMinimal, efficient design
Text-onlyPure discussion, no images
No loginRead without account
InteroperableWorks with all Nostr clients

Transparent Algorithms

  • View the ranking algorithm
  • Fork and modify
  • Understand why content appears

Minimalist Design

No distractions:

  • No images (text discussions only)
  • No ads
  • No algorithmic manipulation
  • Clean, fast interface

Technical Details

  • Written in C
  • Built into strfry relay
  • No JavaScript required for reading
  • NIP-07 for posting

Authentication

Uses NIP-07 browser extensions:

  • nos2x
  • Alby
  • Other signers

Comparison

FeatureOddbeanHacker NewsReddit
ProtocolNostrProprietaryProprietary
AlgorithmsTransparentHiddenHidden
TrackingNoneSomeHeavy
JS requiredPosting onlyYesYes
Open sourceYesNoNo

See Also