diff --git a/app.rb b/app.rb
index 6e71c549..21dc6590 100644
--- a/app.rb
+++ b/app.rb
@@ -46,6 +46,8 @@ get '/browse' do
site_dataset.order!(:created_at.desc)
when 'oldest'
site_dataset.order!(:created_at)
+ when 'random'
+ site_dataset.where! 'random() < 0.01'
else
params[:sort_by] = 'last_updated'
site_dataset.order!(:updated_at.desc, :hits.desc)
diff --git a/views/browse.erb b/views/browse.erb
index 69931496..eea0e93d 100644
--- a/views/browse.erb
+++ b/views/browse.erb
@@ -24,6 +24,7 @@
+