Experiments in Prediction Probabilities as a Consumer Product
A blog post exploring contrarian approaches to building prediction market platforms, with a focus on deep-dive single-market strategies rather than broad aggregation.
Features
š Automatic Dark/Light Mode
Automatically detects system preference for dark or light mode
Seamlessly switches themes based on user's system settings
Smooth transitions between themes
š Development Todo List
Interactive todo list showing development progress:
ā Automatic dark/light mode detection
šø Screencaps of existing prediction market platforms (pending)
Title: Changed to "Experiments in Prediction Probabilities as a Consumer Product"
Content Refinements:
Removed the "Bloomberg Terminal" comparison
Updated language around AI usage in deep dive approach
Emphasized manual editorialization before AI automation
Added context about Fed rate cuts as existing example
Clarified the soccer market example as a "treatment" demonstration
Visual Improvements:
New concentric circle diagram for bettors vs. information consumers
Manifold Maven tweet embed (completed)
Placeholder for prediction market platform screencaps
Sophisticated serif typography for headings and callouts
Elegant red accent color scheme replacing purple
Technical Implementation
File Structure
āāā server.ts # HTTP server with file serving
āāā index.html # Main blog post with all features
āāā contributors.json # Contributors data
āāā README.md # This documentation
Key Technologies
Styling: CSS Custom Properties for theming + TailwindCSS
Typography: Serif fonts (Times New Roman, Georgia, Baskerville) for headings and callouts
Color Scheme: Sophisticated red accent colors with warm highlights
Dark Mode: CSS prefers-color-scheme media query
JavaScript: Vanilla JS for all interactions
Error Handling: Val Town's error catching script
CSS Custom Properties
The site uses CSS custom properties for consistent theming:
--bg-color: Background color
--text-color: Primary text color
--text-secondary: Secondary text color
--border-color: Border colors
--accent-color: Links and buttons
--card-bg: Card backgrounds
--header-bg: Header gradient
Usage
For Readers
Visit the site to read the full blog post
Use the expand buttons on embedded prediction markets for full-screen viewing
Sign up for the newsletter with your preferred frequency and topics
For Editors (Draft Mode)
Click the pencil button (āļø) in the bottom right to enter annotation mode
Click on any paragraph to add comments, suggestions, or todos
View all annotations in the side panel
Delete annotations when addressed
Click the checkmark (ā ) to exit annotation mode
For Contributors
Remix this project on Val Town
Edit contributors.json to add your information
Submit your changes
Future Enhancements
Pending Items
Add screencaps of existing prediction market platform front pages
Implement backend for email signup processing
Add more interactive prediction market examples
Expand annotation system with categories (comment, suggestion, todo, delete)
Potential Features
Export annotations as markdown
Email notifications for new annotations
Version control for draft iterations
Integration with prediction market APIs for live data
Comment system for public feedback
Contributing
This project is built on Val Town and welcomes contributions. To add yourself to the contributors list:
Fork/remix this project
Edit contributors.json with your details
Submit your changes
Format for contributors:
{
"name": "Your Name",
"project": "Your Project Name",
"url": "https://your-project-url.com",
"description": "Brief description of what you're building"
}
License
Open source - feel free to remix and build upon this work.