From a6d7f7014a0ba46b33c8739244c4f6a4637121c9 Mon Sep 17 00:00:00 2001 From: muflax Date: Sun, 15 Apr 2012 22:45:39 +0200 Subject: [PATCH] better reference handling * split reference file * internal links are cached and shared between sites * find duplicates with "nanoc dups" * minor clean-ups --- Rules | 33 +++----- commands/compress.rb | 1 - commands/dups.rb | 29 +++++++ commands/references.rb | 75 +++++++++++++++++++ commands/sites.rb | 71 ++++++++++-------- content/{ => references}/references.mkd | 9 +-- content/references/site_blog.mkd | 57 ++++++++++++++ content/references/site_daily.mkd | 33 ++++++++ content/references/site_muflax.mkd | 56 ++++++++++++++ content/references/site_shared.mkd | 5 ++ content/references/site_sutra.mkd | 5 ++ content_blog/algorithmancy/an-acausal-app.mkd | 5 +- .../algorithmancy/becoming-the-unchanging.mkd | 5 +- content_blog/algorithmancy/being-immoral.mkd | 14 ++-- .../algorithmancy/ontological-therapy.mkd | 2 +- .../simplifying-the-simulation-hypothesis.mkd | 2 +- .../antinatalism-vs-annihilation.mkd | 2 +- .../introducing-antinatalist-antelope.mkd | 2 +- ...-cost-fallacy-assumes-a-theory-of-time.mkd | 2 +- ...-asymmetry-an-evolutionary-explanation.mkd | 2 +- .../consciousness/cellular-p-zombies.mkd | 2 +- .../consciousness/insight-or-delusion?.mkd | 2 +- .../crackpot-beliefs-the-theory.mkd | 2 +- .../es-gibt-leute-die-sehen-das-anders.mkd | 2 +- .../some-thoughts-on-bicameral-minds.mkd | 2 +- .../why-this-world-might-be-a-simulation.mkd | 2 +- ...rse-in-miracles-jack-and-the-beanstalk.mkd | 2 +- .../dark-stance-thinking-demonstrated.mkd | 2 +- .../dark-stance/meditation-on-hate.mkd | 2 +- content_blog/dark-stance/the-dukkha-core.mkd | 2 +- content_blog/drugs/ayahuasca,-again.mkd | 2 +- content_blog/drugs/how-my-brain-broke.mkd | 2 +- .../great-filter-says-ignore-risk.mkd | 2 +- content_blog/index.mkd | 6 ++ ...ithmic-causality-and-the-new-testament.mkd | 2 +- .../catholics-right-again-news-at-11.mkd | 2 +- content_blog/jesus/evangelium-teutonicum.mkd | 2 +- content_blog/jesus/killing-jesus-pt-1.mkd | 2 +- .../languages/the-futility-of-translation.mkd | 2 +- content_blog/morality/meta-meta-morality.mkd | 2 +- .../moral-luck-and-meta-moral-luck.mkd | 2 +- .../morality-for-the-damned-first-steps.mkd | 2 +- .../morality/non-local-metaethics.mkd | 2 +- content_blog/morality/unifying-morality.mkd | 2 +- .../personal/3-months-of-beeminder.mkd | 2 +- ...little-requiem-to-a-successful-suicide.mkd | 2 +- ...ncing-your-goals-a-programming-problem.mkd | 2 +- content_blog/personal/crystallization.mkd | 2 +- content_blog/personal/daily-log.mkd | 2 +- content_blog/personal/google-web-history.mkd | 2 +- .../personal/the-end-of-rationality.mkd | 2 +- .../why-you-dont-want-vipassana.mkd | 2 +- .../solomonoff/si-incomputability.mkd | 2 +- .../solomonoff/si-kolmogorov-complexity.mkd | 2 +- .../solomonoff/si-occam-and-solomonoff.mkd | 2 +- content_blog/solomonoff/si-progress.mkd | 2 +- .../solomonoff/si-remark-about-finitism.mkd | 2 +- .../solomonoff/si-solomonoff-induction.mkd | 2 +- content_blog/solomonoff/si-some-questions.mkd | 2 +- ...niversal-prior-and-anthropic-reasoning.mkd | 2 +- content_blog/solomonoff/si-why-an-utm.mkd | 2 +- ...lf-help-is-killing-the-status-industry.mkd | 2 +- .../consent-of-the-dead.mkd | 2 +- .../happiness-and-ends-vs-means.mkd | 2 +- .../on-benatars-asymmetry.mkd | 2 +- .../suicide-and-preventing-grief.mkd | 2 +- content_daily/about.mkd | 3 +- content_daily/index.mkd | 6 ++ content_daily/log/1.mkd | 2 +- content_daily/log/10.mkd | 2 +- content_daily/log/11.mkd | 2 +- content_daily/log/12.mkd | 2 +- content_daily/log/13.mkd | 2 +- content_daily/log/14.mkd | 2 +- content_daily/log/15.mkd | 2 +- content_daily/log/16.mkd | 2 +- content_daily/log/17.mkd | 2 +- content_daily/log/18.mkd | 2 +- content_daily/log/19.mkd | 2 +- content_daily/log/2.mkd | 2 +- content_daily/log/20.mkd | 2 +- content_daily/log/21.mkd | 2 +- content_daily/log/22.mkd | 2 +- content_daily/log/23.mkd | 2 +- content_daily/log/24.mkd | 2 +- content_daily/log/25.mkd | 2 +- content_daily/log/26.mkd | 2 +- content_daily/log/27.mkd | 2 +- content_daily/log/28.mkd | 2 +- content_daily/log/3.mkd | 2 +- content_daily/log/4.mkd | 2 +- content_daily/log/5.mkd | 2 +- content_daily/log/6.mkd | 2 +- content_daily/log/7.mkd | 2 +- content_daily/log/8.mkd | 2 +- content_daily/log/9.mkd | 2 +- content_muflax/morality/antinatalism.mkd | 2 +- content_muflax/tl;dr.mkd | 2 +- content_sutra/about.mkd | 2 +- content_sutra/faq.mkd | 7 ++ content_sutra/index.mkd | 5 ++ content_sutra/pali/monks-are-awesome.mkd | 2 +- lib/default.rb | 5 ++ lib/filesystem_customizable.rb | 4 - 104 files changed, 440 insertions(+), 160 deletions(-) create mode 100644 commands/dups.rb create mode 100644 commands/references.rb rename content/{ => references}/references.mkd (98%) create mode 100644 content/references/site_blog.mkd create mode 100644 content/references/site_daily.mkd create mode 100644 content/references/site_muflax.mkd create mode 100644 content/references/site_shared.mkd create mode 100644 content/references/site_sutra.mkd create mode 100644 content_blog/index.mkd diff --git a/Rules b/Rules index 80af008..910e89c 100644 --- a/Rules +++ b/Rules @@ -16,27 +16,17 @@ preprocess do def reference_links - # find reference item - reference = @items.find{|item| item.identifier == '/references/'} + # find reference items + references = @items.select{|item| item.identifier.start_with? '/references/'} - # add automatic content to reference - page_links = [""] - @site.printed_items.each do |i| - page_links << "[#{i[:title]}]: #{i.identifier}" - - unless i[:alt_titles].nil? - i[:alt_titles].each do |title| - page_links << "[#{title}]: #{i.identifier}" - end - end - end - reference.add_content(page_links.join("\n")) - - unless reference.nil? - # add references to every markdown item + # load references + ref_content = references.map{|r| File.open(r[:filename]).readlines}.join("\n\n") + + # add references to every markdown item + unless references.nil? @site.printed_items.each do |item| if item[:extension] == "mkd" - item.add_references reference.raw_content + item.add_references ref_content end end end @@ -44,7 +34,7 @@ preprocess do def hide_pages @items.each do |item| - if item.identifier.match %r{^/(styles)/} + if item.identifier.match %r{^/(styles|references)/} item[:is_hidden] = true end end @@ -52,7 +42,6 @@ preprocess do hide_pages # must be first @site.find_printed_items - reference_links end @@ -64,7 +53,7 @@ compile '/stuff/*' do # pass end -compile '/references' do +compile '/references/*' do # link references are only added to other files end @@ -123,7 +112,7 @@ route '/styles/*' do route_with_new_extension "css" end -route '/references' do +route '/references/*' do # pass end diff --git a/commands/compress.rb b/commands/compress.rb index 0205d8b..c725c51 100644 --- a/commands/compress.rb +++ b/commands/compress.rb @@ -1,4 +1,3 @@ -# add list of all sites so that this file does something useful usage 'compress' summary 'compresses site(s)' description 'Compresses all web files in given site(s).' diff --git a/commands/dups.rb b/commands/dups.rb new file mode 100644 index 0000000..305965c --- /dev/null +++ b/commands/dups.rb @@ -0,0 +1,29 @@ +usage 'dups' +summary 'find all duplicate links' +description 'Finds all duplicate links in the reference files.' + +run do |opts, args, cmd| + references = [] + + Dir["content/references/*.mkd"].each do |ref| + File.open(ref).each_line do |l| + if m = l.match(/^ \*? \[ (?.+?) \] : /x) + references << { + link: m[:link], + full_link: l.strip, + file: ref, + } + end + end + end + + last_ref = nil + references.sort_by{|x| x[:link]}.each do |ref| + if not last_ref.nil? and ref[:link] == last_ref[:link] + puts "Duplicate link '#{ref[:link]}' in '#{ref[:file]}' <-> '#{last_ref[:file]}'!" + end + + last_ref = ref + end + +end diff --git a/commands/references.rb b/commands/references.rb new file mode 100644 index 0000000..bc8f106 --- /dev/null +++ b/commands/references.rb @@ -0,0 +1,75 @@ +usage 'references' +summary 'updates references.mkd' +description 'Updates reference file with all internal links.' + +required :s, :sites, 'sites' + +module Nanoc::CLI::Commands + class References < ::Nanoc::CLI::CommandRunner + + # load data from site + def load_site(site=nil) + self.require_site + @current_site = self.site + + # load site-specific config + @current_site.extended_build_config('.', site) unless site.nil? + + # load site data (including plugins) + @current_site.load + + # find relevant items + @current_site.find_printed_items + end + + # collect links in site + def extract_links site=nil + shared = site.nil? + + page_links = [""] + + @current_site.printed_items.each do |i| + # don't include shared content with sites + unless shared + next if i.shared? + end + + page_links << "[#{i[:title]}]: #{i.identifier}" + + unless i[:alt_titles].nil? + i[:alt_titles].each do |title| + page_links << "[#{title}]: #{i.identifier}" + end + end + end + + page_links + end + + def run + ([nil] + sites_arg(options[:sites])).each do |site| + shared = site.nil? + + # load site + if shared + puts "loading: shared content" + else + puts "loading: #{site}" + end + + load_site site + + page_links = extract_links site + puts "#links: #{page_links.size}" + + # save reference file + ref_file = "content/references/site_#{shared ? "shared" : "#{site}"}.mkd" + puts "saving to: #{ref_file}" + File.open(ref_file, "w").write(page_links.join("\n")) + end + end + end +end + +runner Nanoc::CLI::Commands::References + diff --git a/commands/sites.rb b/commands/sites.rb index 38a242b..ee0b8d1 100644 --- a/commands/sites.rb +++ b/commands/sites.rb @@ -12,6 +12,43 @@ site_cmds = [ 'watch', ] +# load site-specific config +module ::Nanoc + class Site + def extended_build_config(dir_or_config_hash, site) + puts "load extended config..." + + @config[:output_dir] = "out/#{site}" + + @config[:data_sources] = [{ + type: "filesystem_customizable", + source_dir: ["content_#{site}"], + items_root: "/", + layouts_root: "/", + config: {}, + }] + @config[:data_sources].map! { |ds| ds.symbolize_keys } + + ssh = + if site == "muflax" + site + else + "muflax-#{site}" + end + + @config[:deploy] = { + default: { + dst: "#{ssh}:/home/public", + options: ['-gpPrtvz', '--delete'], + kind: "rsync" + } + } + + @config[:watcher][:dirs_to_watch] << "content_#{site}" + end + end +end + # add option to all nanoc commands that operate on sites Nanoc::CLI.root_command.commands.select do |cmd| cmd.name =~ /^(#{site_cmds.join("|")})/ @@ -22,7 +59,7 @@ end.each do |cmd| # make site globally accessibly $site = site - + module ::Nanoc class Site alias old_build_config build_config @@ -30,36 +67,8 @@ end.each do |cmd| def build_config(dir_or_config_hash) # build default old_build_config(dir_or_config_hash) - - puts "extending config..." - - @config[:output_dir] = "out/#{$site}" - - @config[:data_sources] = [{ - type: "filesystem_customizable", - source_dir: ["content_#{$site}"], - items_root: "/", - layouts_root: "/", - config: {}, - }] - @config[:data_sources].map! { |ds| ds.symbolize_keys } - - ssh = - if $site == "muflax" - $site - else - "muflax-#{$site}" - end - - @config[:deploy] = { - default: { - dst: "#{ssh}:/home/public", - options: ['-gpPrtvz', '--delete'], - kind: "rsync" - } - } - - @config[:watcher][:dirs_to_watch] << "content_#{$site}" + # build extended config + extended_build_config(dir_or_config_hash, $site) end end end diff --git a/content/references.mkd b/content/references/references.mkd similarity index 98% rename from content/references.mkd rename to content/references/references.mkd index df56616..92a8c54 100644 --- a/content/references.mkd +++ b/content/references/references.mkd @@ -1,7 +1,3 @@ ---- -is_hidden: true ---- - [Antinatalism Tumblr]: http://antinatalism.tumblr.com/ [Beeminder]: https://www.beeminder.com/muflax/goals/ @@ -66,6 +62,7 @@ is_hidden: true [LW protect]: http://lesswrong.com/lw/nb/something_to_protect/ [LW words]: http://lesswrong.com/lw/od/37_ways_that_words_can_be_wrong/ [LW sequences]: http://wiki.lesswrong.com/wiki/Sequences +[LW trilemma]: http://lesswrong.com/lw/19d/the_anthropic_trilemma/ [LessWrong]: http://lesswrong.com [Look, Ma; No Hands!]: http://www.semanticrestructuring.com/lookma.php [Moldbug Left Right]: http://unqualified-reservations.blogspot.com/2008/06/olxi-truth-about-left-and-right.html @@ -164,7 +161,6 @@ is_hidden: true [Crocker's Rules]: http://wiki.lesswrong.com/wiki/Crocker%27s_rules [DXM]: https://www.erowid.org/chemicals/dxm/faq/dxm_faq.shtml [Desirism]: http://commonsenseatheism.com/?p=2982 -[Desirism]: http://omnisaffirmatioestnegatio.wordpress.com/2010/04/30/desirism-a-quick-dirty-sketch/ [Discordianism]: http://en.wikipedia.org/wiki/Discordianism [Dukkha]: http://en.wikipedia.org/wiki/Dukkha [Dunbar's Number]: http://en.wikipedia.org/wiki/Dunbar's_Number @@ -257,6 +253,9 @@ is_hidden: true [Choronzon]: https://en.wikipedia.org/wiki/Choronzon [Apocrypha Discordia]: http://appendix.23ae.com/apocrypha/index.html [Actual Freedom]: http://www.dharmaoverground.org/web/guest/dharma-wiki/-/wiki/Main/Actualism +[Lucius Vorenus]: http://en.wikipedia.org/wiki/Lucius_Vorenus_%28Rome_character%29 +[Original Position]: http://en.wikipedia.org/wiki/Original_position +[Ksitigarbha]: http://en.wikipedia.org/wiki/Ksitigarbha [Twitter pali]: https://twitter.com/#!/muflax/status/66635052242567168 diff --git a/content/references/site_blog.mkd b/content/references/site_blog.mkd new file mode 100644 index 0000000..473c1da --- /dev/null +++ b/content/references/site_blog.mkd @@ -0,0 +1,57 @@ + +[Antinatalism ≠ Annihilation ]: /antinatalism/antinatalism-vs-annihilation/ +[Introducing: Antinatalist Antelope]: /antinatalism/introducing-antinatalist-antelope/ +[Sunk Cost Fallacy Assumes A-Theory of Time]: /antinatalism/sunk-cost-fallacy-assumes-a-theory-of-time/ +[The Asymmetry, an Evolutionary Explanation]: /antinatalism/the-asymmetry-an-evolutionary-explanation/ +[muflax' mindstream]: / +[Becoming the Unchanging]: /algorithmancy/becoming-the-unchanging/ +[Simplifying the Simulation Hypothesis]: /algorithmancy/simplifying-the-simulation-hypothesis/ +[Ontological Therapy]: /algorithmancy/ontological-therapy/ +[An Acausal App]: /algorithmancy/an-acausal-app/ +[Being Immoral]: /algorithmancy/being-immoral/ +[A Course in Miracles - Jack and the Beanstalk]: /culture/a-course-in-miracles-jack-and-the-beanstalk/ +[Ayahuasca, Again]: /drugs/ayahuasca,-again/ +[How My Brain Broke]: /drugs/how-my-brain-broke/ +[about]: /about/ +[Catholics Right Again, News At 11]: /jesus/catholics-right-again-news-at-11/ +[Evangelium Teutonicum]: /jesus/evangelium-teutonicum/ +[Killing Jesus (pt. 1)]: /jesus/killing-jesus-pt-1/ +[Algorithmic Causality and the New Testament]: /jesus/algorithmic-causality-and-the-new-testament/ +[The Futility of Translation]: /languages/the-futility-of-translation/ +[Great Filter Says: Ignore Risk]: /great-filter/great-filter-says-ignore-risk/ +[Insight or Delusion?]: /consciousness/insight-or-delusion?/ +[Cellular P-Zombies]: /consciousness/cellular-p-zombies/ +[Es gibt Leute, die sehen das anders.]: /crackpottery/es-gibt-leute-die-sehen-das-anders/ +[Why This World Might Be A Simulation]: /crackpottery/why-this-world-might-be-a-simulation/ +[Some Thoughts on Bicameral Minds]: /crackpottery/some-thoughts-on-bicameral-minds/ +[Crackpot Beliefs (The Theory)]: /crackpottery/crackpot-beliefs-the-theory/ +[[SI] Universal Prior and Anthropic Reasoning]: /solomonoff/si-universal-prior-and-anthropic-reasoning/ +[[SI] Incomputability]: /solomonoff/si-incomputability/ +[[SI] Why an UTM?]: /solomonoff/si-why-an-utm/ +[[SI] Kolmogorov Complexity]: /solomonoff/si-kolmogorov-complexity/ +[[SI] Remark about Finitism]: /solomonoff/si-remark-about-finitism/ +[[SI] Solomonoff Induction]: /solomonoff/si-solomonoff-induction/ +[[SI] Progress]: /solomonoff/si-progress/ +[[SI] Occam and Solomonoff]: /solomonoff/si-occam-and-solomonoff/ +[[SI] Some Questions]: /solomonoff/si-some-questions/ +[Why You Don't Want Vipassana]: /propaganda/why-you-dont-want-vipassana/ +[Google Web History]: /personal/google-web-history/ +[The End of Rationality]: /personal/the-end-of-rationality/ +[3 Months of Beeminder]: /personal/3-months-of-beeminder/ +[A Little Requiem to a Successful Suicide]: /personal/a-little-requiem-to-a-successful-suicide/ +[Daily Log]: /personal/daily-log/ +[Balancing Your Goals (A Programming Problem)]: /personal/balancing-your-goals-a-programming-problem/ +[Crystallization]: /personal/crystallization/ +[Self-Help is Killing the Status Industry]: /status/self-help-is-killing-the-status-industry/ +[On Benatar's Asymmetry]: /thought-experiments/on-benatars-asymmetry/ +[Consent of the Dead]: /thought-experiments/consent-of-the-dead/ +[Suicide and Preventing Grief]: /thought-experiments/suicide-and-preventing-grief/ +[Happiness, and Ends vs. Means]: /thought-experiments/happiness-and-ends-vs-means/ +[Dark Stance Thinking, Demonstrated]: /dark-stance/dark-stance-thinking-demonstrated/ +[The Dukkha Core]: /dark-stance/the-dukkha-core/ +[Meditation on Hate]: /dark-stance/meditation-on-hate/ +[Non-Local Metaethics]: /morality/non-local-metaethics/ +[Meta-Meta-Morality]: /morality/meta-meta-morality/ +[Morality for the Damned (First Steps)]: /morality/morality-for-the-damned-first-steps/ +[Moral Luck and Meta-Moral Luck]: /morality/moral-luck-and-meta-moral-luck/ +[Unifying Morality]: /morality/unifying-morality/ \ No newline at end of file diff --git a/content/references/site_daily.mkd b/content/references/site_daily.mkd new file mode 100644 index 0000000..93bf69d --- /dev/null +++ b/content/references/site_daily.mkd @@ -0,0 +1,33 @@ + +[muflax becomes a saint]: / +[about the daily log]: /about/ +[about dlog]: /about/ +[Murky Yay, Bright Boo]: /log/13/ +[M is for Monkey]: /log/8/ +[Weil der Meister uns gesandt...]: /log/18/ +[Just Barely Not A Failure]: /log/10/ +[Deus Vult!]: /log/22/ +[Dammit, Hardison!]: /log/1/ +[It takes the truth to fool me...]: /log/6/ +[Namaste, Motherfucker!]: /log/12/ +[Biste jetz Kommerz-Gandalf oda wat?!]: /log/24/ +[credo in remissionem peccatorum]: /log/19/ +[Pay attention. Keep breathing.]: /log/7/ +[And we'll all come praise the Infanta]: /log/2/ +[Losing is Fun]: /log/29/ +[UNTZ UNTZ UNTZ UNTZ UNTZ]: /log/17/ +[La sauce d'awesome]: /log/3/ +[Wasn't broken, so I fixed it.]: /log/27/ +[Stop doing stuff all the time, and watch what happens.]: /log/21/ +[Manjusri/Kukai OTP]: /log/9/ +[Straight Outta Bückeburg]: /log/14/ +[Down The Meta Ladder]: /log/11/ +[omg hax!!1!]: /log/5/ +[In nomine Fargi, Avelloni et Spirito Trolli]: /log/28/ +[Mindfully Bored]: /log/15/ +[Instant Jhana, Just Add Music]: /log/23/ +[Don't open it!]: /log/26/ +[Normal view! Normal view! Normal view!]: /log/16/ +[Dig through the ditches and burn through the witches...]: /log/20/ +[What if hypotheticals were all meaningless?]: /log/4/ +[Wake-up! Apineridxlcortrcndyt make up! ]: /log/25/ \ No newline at end of file diff --git a/content/references/site_muflax.mkd b/content/references/site_muflax.mkd new file mode 100644 index 0000000..82e6b32 --- /dev/null +++ b/content/references/site_muflax.mkd @@ -0,0 +1,56 @@ + +[Digesting History]: /history/ +[Hitler Was Right]: /history/tragedy/ +[Lies and Wonderland]: / +[Progress Of Insight Explained Through The Matrix]: /fiction/matrix/ +[Fiction]: /fiction/ +[Devil's Guide to Theology]: /fiction/devilsguide/ +[Phaidros (D&Dis character)]: /fiction/dndis_char/ +[Religion]: /religion/ +[Milinda and the Minotaur]: /religion/milinda/ +[On the Crucifixion]: /religion/crucifixion/ +[Gospel of Yama]: /religion/gospel_of_hell/ +[Gospel of Muflax]: /religion/gospel/ +[On Samsara]: /religion/samsara/ +[Serving an Absent God]: /religion/absent_god/ +[Early Christianity Overview]: /religion/jesus/ +[Jesus FAQ]: /religion/jesus/ +[Persinger's Magnetic Field Hypothesis]: /experiments/magnetic/ +[Experiments]: /experiments/ +[Developing Synesthesia]: /experiments/synesthesia/ +[Dude, Where's My Time?!]: /experiments/dude_time/ +[Ways to Improve Your Sleep]: /experiments/good_sleep/ +[Temporal Lobe Experiences]: /experiments/temporal_lobe/ +[Fixing Concentration]: /experiments/concentration/ +[Speed Reading]: /experiments/speedreading/ +[Polyphasic Sleep]: /experiments/polyphasic_sleep/ +[Software]: /software/ +[Meditation on XMonad]: /software/xmonad/ +[XMonad]: /software/xmonad/ +[Backups]: /software/backup/ +[vim]: /software/vim/ +[Review: Find the Bug]: /software/find_the_bug/ +[Changelog]: /changelog/ +[tl;dr: muflax]: /tl;dr/ +[muflax]: /tl;dr/ +[about muflax]: /tl;dr/ +[Consciousness Explained]: /reflections/con_exp/ +[Reflections]: /reflections/ +[Information Wants to Pwn You]: /reflections/hazards/ +[Letting Go of Music]: /reflections/letting_go_of_music/ +[There Is Only Quale]: /reflections/quale/ +[Why Can't I See Through This Wall?]: /reflections/through_wall/ +[Why I'm Not a Utilitarian]: /morality/utilitarianism/ +[Utilitarian]: /morality/utilitarianism/ +[Utilitarianism]: /morality/utilitarianism/ +[Morality]: /morality/ +[A Meditation on Hate]: /morality/meditation_hate/ +[On Purpose]: /morality/purpose/ +[The Real Scope Insensitivity]: /morality/scope_insensitivity/ +[Three Sides]: /morality/stances/ +[Stances]: /morality/stances/ +[Antinatalism Overview]: /morality/antinatalism/ +[Antinatalism FAQ]: /morality/antinatalism/ +[Teaching Morality Through Examples]: /morality/liangzhi/ +[Why I'm Not a Vegetarian]: /morality/vegetarian/ +[Vegetarian]: /morality/vegetarian/ \ No newline at end of file diff --git a/content/references/site_shared.mkd b/content/references/site_shared.mkd new file mode 100644 index 0000000..d1a47a5 --- /dev/null +++ b/content/references/site_shared.mkd @@ -0,0 +1,5 @@ + +[404]: /404/ +[contact muflax]: /contact/ +[Contact]: /contact/ +[Epistemic State]: /episteme/ \ No newline at end of file diff --git a/content/references/site_sutra.mkd b/content/references/site_sutra.mkd new file mode 100644 index 0000000..096abde --- /dev/null +++ b/content/references/site_sutra.mkd @@ -0,0 +1,5 @@ + +[Blogchen]: / +[about blogchen]: /about/ +[Monks Are Awesome]: /pali/monks-are-awesome/ +[FAQ]: /faq/ \ No newline at end of file diff --git a/content_blog/algorithmancy/an-acausal-app.mkd b/content_blog/algorithmancy/an-acausal-app.mkd index 9abdb0f..6bfbf02 100644 --- a/content_blog/algorithmancy/an-acausal-app.mkd +++ b/content_blog/algorithmancy/an-acausal-app.mkd @@ -1,10 +1,9 @@ --- title: An Acausal App -date: '1970-01-01' +date: 2012-04-15 tags: [] techne: :wip episteme: :speculation -slug: ?p=903 --- I've been practicing acausal magic for a while now. In fact, I'm been juggling so many spells lately, I'm having trouble remembering them all. So I wrote an app. @@ -51,4 +50,4 @@ All supported contracts and the interface in general are still completely in flu (Disclaimer: muflax [neither](http://en.wikipedia.org/wiki/Dialetheism) endorses nor denies algorithmic philosophy. Side-effects may include anxiety, pareto-inefficient trades, basilisk nightmares and unwarranted commitments to alien ontologies. Ask your metaphysician if trading with the future is right for you.) -(And if you're saying that this is just ad-hoc commitment contracts and the talk about acausal trade is just belief attire, well, then you're probably right, but hey, algorithmancy sounds so much better than self-help, right guy? Guys?) \ No newline at end of file +(And if you're saying that this is just ad-hoc commitment contracts and the talk about acausal trade is just belief attire, well, then you're probably right, but hey, algorithmancy sounds so much better than self-help, right guy? Guys?) diff --git a/content_blog/algorithmancy/becoming-the-unchanging.mkd b/content_blog/algorithmancy/becoming-the-unchanging.mkd index ba393b7..605c8cd 100644 --- a/content_blog/algorithmancy/becoming-the-unchanging.mkd +++ b/content_blog/algorithmancy/becoming-the-unchanging.mkd @@ -1,6 +1,6 @@ --- title: Becoming the Unchanging -date: '1970-01-01' +date: 2012-04-15 tags: - acausal - buddhism @@ -11,7 +11,6 @@ tags: - yangming techne: :wip episteme: :speculation -slug: ?p=448 --- I'm mildly afraid to talk about my thoughts. The moment I present an idea, I begin to strongly believe it. This is of course how evangelism works - its purpose is to convince the missionary, not the heathen. Writing about it, though, doesn't seem to cause this. It forces me to address any holes and assemble a coherent (enough) idea, but often fails to trigger integration. I can write about certain ideas for ages without ever adopting (or rejecting) them. But sometimes, talking about an idea finally causes decompartmentalization. This is an attempt to trace a recent one. @@ -68,4 +67,4 @@ Poetically, the world is destroyed and recreated every instant, each moment-of-c [^cessation]: Another consequence of anatta seems to be that the idea of cessation is incoherent. How can you speak of "starting or stopping to exist"? This seems literally incomprehensible. But this is for another time. -So realizing anatta fully, I saw no way to get to a coherent concept of a self-spread-out-over-time, no ideal basis for decision-making. But I really wanted to! It would be fantastic to have this unifying plan, this strong sense of acting-simultaneously-in-time. My optimization power would go way up. It would be the kind of feat I always wanted from rationality. Can it be done? \ No newline at end of file +So realizing anatta fully, I saw no way to get to a coherent concept of a self-spread-out-over-time, no ideal basis for decision-making. But I really wanted to! It would be fantastic to have this unifying plan, this strong sense of acting-simultaneously-in-time. My optimization power would go way up. It would be the kind of feat I always wanted from rationality. Can it be done? diff --git a/content_blog/algorithmancy/being-immoral.mkd b/content_blog/algorithmancy/being-immoral.mkd index 2138f8d..fcabe7e 100644 --- a/content_blog/algorithmancy/being-immoral.mkd +++ b/content_blog/algorithmancy/being-immoral.mkd @@ -1,11 +1,11 @@ --- title: Being Immoral -date: '2012-02-03' +date: 2012-02-03 tags: - deontology - moralism techne: :done -episteme: :speculation +episteme: :personal slug: 2012/02/03/being-immoral/ --- @@ -24,7 +24,7 @@ In a draft about personal identity in a computationalist universe, I wrote: > > But I didn't fully internalize this view because I thought it had a consequence I didn't want to embrace - *long-term selfishness would be incoherent*. Or in other words, it would make no sense to say, I do this so I may benefit from it later. muflax(t+1) is as much me as random_person(t+1). Why would I favor one and not the other? The only coherent scope for muflax(t)'s goals is *right now* and that is it. Which is what the Buddhists have been telling me for a long time. It didn't surprise me that people holding this view don't get anything done - there is no *point* in getting anything done! Also, universal altruism seems to follow directly from it. Or, as Eliezer says: > -> > And the third horn of the [trilemma](http://lesswrong.com/lw/19d/the_anthropic_trilemma/) is to reject the idea of the personal future - that there's any *meaningful* sense in which I can anticipate waking up as *myself* tomorrow, rather than Britney Spears. Or, for that matter, that there's any meaningful sense in which I can anticipate being *myself* in five seconds, rather than Britney Spears. In five seconds there will be an Eliezer Yudkowsky, and there will be a Britney Spears, but it is meaningless to speak of the *current* Eliezer "continuing on" as Eliezer+5 rather than Britney+5; these are simply three different people we are talking about. +> > And the third horn of the [trilemma][LW trilemma] is to reject the idea of the personal future - that there's any *meaningful* sense in which I can anticipate waking up as *myself* tomorrow, rather than Britney Spears. Or, for that matter, that there's any meaningful sense in which I can anticipate being *myself* in five seconds, rather than Britney Spears. In five seconds there will be an Eliezer Yudkowsky, and there will be a Britney Spears, but it is meaningless to speak of the *current* Eliezer "continuing on" as Eliezer+5 rather than Britney+5; these are simply three different people we are talking about. > > > > There are no threads connecting subjective experiences. There are simply different subjective experiences. Even if some subjective experiences are highly similar to, and causally computed from, other subjective experiences, they are not *connected*. > > @@ -45,7 +45,7 @@ The same goes for coercion. *My* consent *now* is not the consent of Future Me. What the fuck, muflax? -This goes back to a different point. *I don't actually want to follow these duties.* Honestly, I *want* to do harm, in certain circumstances. I *want* certain volitions to be imposed. These two principles don't actually model my own preferences. (It's not relevant for now in what specific way I disagree, but as an example, I am awe-struck by the purity of [Lucius Vorenus](http://en.wikipedia.org/wiki/Lucius_Vorenus_%28Rome_character%29) in the TV show Rome. I strongly recommend watching it.) +This goes back to a different point. *I don't actually want to follow these duties.* Honestly, I *want* to do harm, in certain circumstances. I *want* certain volitions to be imposed. These two principles don't actually model my own preferences. (It's not relevant for now in what specific way I disagree, but as an example, I am awe-struck by the purity of [Lucius Vorenus][] in the TV show Rome. I strongly recommend watching it.) So I discover some tensions in my ideas about morality: @@ -68,9 +68,9 @@ There are multiple ways to resolve this: Essentially, if everyone acts according to their will, they ought not be harmed. In Pareto Heaven, no harm should exist. Thus, "do no harm" is really a clarification of "do not coerce". -"Do not coerce" has several nice properties. It has no [moral luck](http://en.wikipedia.org/wiki/Moral_luck), is strictly [local](http://blog.muflax.com/2012/01/23/non-local-metaethics/), suffers not from the repugnant conclusion or mere addition problem, works in the [Original Position](http://en.wikipedia.org/wiki/Original_position) and implies (almost-)categorical antinatalism because we can't get a child's consent in advance (in practice, though [not in theory](http://blog.muflax.com/2011/12/30/consent-of-the-dead/)). It's also compatible with Buddhist thought, which is nice to have, but certainly not a requirement. It also straightforwardly implies anarchism. +"Do not coerce" has several nice properties. It has no [Moral Luck][], is strictly [local][Non-Local Metaethics], suffers not from the repugnant conclusion or mere addition problem, works in the [Original Position][] and implies (almost-)categorical antinatalism because we can't get a child's consent in advance (in practice, though [not in theory][Consent of the Dead]. It's also compatible with Buddhist thought, which is nice to have, but certainly not a requirement. It also straightforwardly implies anarchism. -One direct implication of this view is that you *can't* force others to do the right thing. You are fundamentally condemned to watch the world burn, if you are unlucky enough to live in a universe full of immoral forces. There is nothing you can do about it because you can't coerce others into being good. This is outright anti-adaptive, but that will not matter. I find this hopeful, actually. It means you can be good regardless of your surroundings, like [Ksitigarbha](http://en.wikipedia.org/wiki/Ksitigarbha). +One direct implication of this view is that you *can't* force others to do the right thing. You are fundamentally condemned to watch the world burn, if you are unlucky enough to live in a universe full of immoral forces. There is nothing you can do about it because you can't coerce others into being good. This is outright anti-adaptive, but that will not matter. I find this hopeful, actually. It means you can be good regardless of your surroundings, like [Ksitigarbha][]. Important problems remain. What, exactly, is coercion anyway? (One promising route seems to be the distinction between means and ends. If you treat someone as a means, you are ignoring consent.) Who are the morally relevant agents? (That cursed hard problem of consciousness again.) How do I get rid of my own monstrosity that leads me towards force? (The old ascetics weren't as stupid as I sometimes think.) Coercion doesn't exist in atoms, so you can't have materialism. (This is not a big loss.) Can you still have naturalism? (Maybe.) Computationalism? (I doubt it.) @@ -78,4 +78,4 @@ But back to the initial problem. How does "do not coerce" apply to Future Me? Well, it solves the harm problem by allowing *some* harm - self-inflicted harm. It is acceptable to give consent to harm, as long as this harm is to *you*, *now*. You are morally bound to *not* harm future versions of you, unless they would consent (which is unlikely). So you simply *can't* think, "I will do this tomorrow, even though tomorrow I won't like it". You *must* avoid all force against future instances. This does not mean you have to prevent harm per se, only harm that is willingly inflicted. You are not to blame for failing to prevent Future You from tripping, nor are you obligated to make anyone happy (as per Benatar's asymmetry). -This still doesn't seem quite right, but it's a step in the right direction. I shall now accept that I want my slides to be done, and that this will be painful, and that only I, now, can accept this pain. I will now suffer, freely. \ No newline at end of file +This still doesn't seem quite right, but it's a step in the right direction. I shall now accept that I want my slides to be done, and that this will be painful, and that only I, now, can accept this pain. I will now suffer, freely. diff --git a/content_blog/algorithmancy/ontological-therapy.mkd b/content_blog/algorithmancy/ontological-therapy.mkd index 13f4a32..c08cfbb 100644 --- a/content_blog/algorithmancy/ontological-therapy.mkd +++ b/content_blog/algorithmancy/ontological-therapy.mkd @@ -1,6 +1,6 @@ --- title: Ontological Therapy -date: '2012-03-08' +date: 2012-03-08 tags: - algorithmic magic - consciousness diff --git a/content_blog/algorithmancy/simplifying-the-simulation-hypothesis.mkd b/content_blog/algorithmancy/simplifying-the-simulation-hypothesis.mkd index 1e0b621..9f570b8 100644 --- a/content_blog/algorithmancy/simplifying-the-simulation-hypothesis.mkd +++ b/content_blog/algorithmancy/simplifying-the-simulation-hypothesis.mkd @@ -1,6 +1,6 @@ --- title: Simplifying the Simulation Hypothesis -date: '2012-01-28' +date: 2012-01-28 tags: - sent from my dreams - simulation diff --git a/content_blog/antinatalism/antinatalism-vs-annihilation.mkd b/content_blog/antinatalism/antinatalism-vs-annihilation.mkd index 66dbe1f..30f3484 100644 --- a/content_blog/antinatalism/antinatalism-vs-annihilation.mkd +++ b/content_blog/antinatalism/antinatalism-vs-annihilation.mkd @@ -1,6 +1,6 @@ --- title: ! 'Antinatalism ≠ Annihilation ' -date: '1970-01-01' +date: 1970-01-01 tags: [] techne: :wip episteme: :speculation diff --git a/content_blog/antinatalism/introducing-antinatalist-antelope.mkd b/content_blog/antinatalism/introducing-antinatalist-antelope.mkd index 2a879cc..f923db3 100644 --- a/content_blog/antinatalism/introducing-antinatalist-antelope.mkd +++ b/content_blog/antinatalism/introducing-antinatalist-antelope.mkd @@ -1,6 +1,6 @@ --- title: ! 'Introducing: Antinatalist Antelope' -date: '2012-01-19' +date: 2012-01-19 tags: - antinatalism - i do what i must because i can diff --git a/content_blog/antinatalism/sunk-cost-fallacy-assumes-a-theory-of-time.mkd b/content_blog/antinatalism/sunk-cost-fallacy-assumes-a-theory-of-time.mkd index 99cdb20..9fc85b1 100644 --- a/content_blog/antinatalism/sunk-cost-fallacy-assumes-a-theory-of-time.mkd +++ b/content_blog/antinatalism/sunk-cost-fallacy-assumes-a-theory-of-time.mkd @@ -1,6 +1,6 @@ --- title: Sunk Cost Fallacy Assumes A-Theory of Time -date: '2012-02-15' +date: 2012-02-15 tags: - antinatalism - b-theory diff --git a/content_blog/antinatalism/the-asymmetry-an-evolutionary-explanation.mkd b/content_blog/antinatalism/the-asymmetry-an-evolutionary-explanation.mkd index 9019f5e..f04bfe9 100644 --- a/content_blog/antinatalism/the-asymmetry-an-evolutionary-explanation.mkd +++ b/content_blog/antinatalism/the-asymmetry-an-evolutionary-explanation.mkd @@ -1,6 +1,6 @@ --- title: The Asymmetry, an Evolutionary Explanation -date: '2012-01-28' +date: 2012-01-28 tags: - antinatalism - asymmetry diff --git a/content_blog/consciousness/cellular-p-zombies.mkd b/content_blog/consciousness/cellular-p-zombies.mkd index 60053ce..8362b87 100644 --- a/content_blog/consciousness/cellular-p-zombies.mkd +++ b/content_blog/consciousness/cellular-p-zombies.mkd @@ -1,6 +1,6 @@ --- title: Cellular P-Zombies -date: '1970-01-01' +date: 1970-01-01 tags: - cellular automatons - materialism diff --git a/content_blog/consciousness/insight-or-delusion?.mkd b/content_blog/consciousness/insight-or-delusion?.mkd index aa48da0..c375852 100644 --- a/content_blog/consciousness/insight-or-delusion?.mkd +++ b/content_blog/consciousness/insight-or-delusion?.mkd @@ -1,6 +1,6 @@ --- title: Insight or Delusion? -date: '1970-01-01' +date: 1970-01-01 tags: [] techne: :wip episteme: :speculation diff --git a/content_blog/crackpottery/crackpot-beliefs-the-theory.mkd b/content_blog/crackpottery/crackpot-beliefs-the-theory.mkd index 8d70731..e3375b6 100644 --- a/content_blog/crackpottery/crackpot-beliefs-the-theory.mkd +++ b/content_blog/crackpottery/crackpot-beliefs-the-theory.mkd @@ -1,6 +1,6 @@ --- title: Crackpot Beliefs (The Theory) -date: '2012-02-20' +date: 2012-02-20 tags: - crackpottery - discordianism diff --git a/content_blog/crackpottery/es-gibt-leute-die-sehen-das-anders.mkd b/content_blog/crackpottery/es-gibt-leute-die-sehen-das-anders.mkd index 76e106a..b77e593 100644 --- a/content_blog/crackpottery/es-gibt-leute-die-sehen-das-anders.mkd +++ b/content_blog/crackpottery/es-gibt-leute-die-sehen-das-anders.mkd @@ -1,6 +1,6 @@ --- title: Es gibt Leute, die sehen das anders. -date: '2012-01-17' +date: 2012-01-17 tags: - contrarian - history diff --git a/content_blog/crackpottery/some-thoughts-on-bicameral-minds.mkd b/content_blog/crackpottery/some-thoughts-on-bicameral-minds.mkd index f08ff85..09b107a 100644 --- a/content_blog/crackpottery/some-thoughts-on-bicameral-minds.mkd +++ b/content_blog/crackpottery/some-thoughts-on-bicameral-minds.mkd @@ -1,6 +1,6 @@ --- title: Some Thoughts on Bicameral Minds -date: '2012-01-04' +date: 2012-01-04 tags: - bicameral - consciousness diff --git a/content_blog/crackpottery/why-this-world-might-be-a-simulation.mkd b/content_blog/crackpottery/why-this-world-might-be-a-simulation.mkd index 41dfb68..1279475 100644 --- a/content_blog/crackpottery/why-this-world-might-be-a-simulation.mkd +++ b/content_blog/crackpottery/why-this-world-might-be-a-simulation.mkd @@ -1,6 +1,6 @@ --- title: Why This World Might Be A Simulation -date: '2012-01-01' +date: 2012-01-01 tags: - deontology - higher criticism diff --git a/content_blog/culture/a-course-in-miracles-jack-and-the-beanstalk.mkd b/content_blog/culture/a-course-in-miracles-jack-and-the-beanstalk.mkd index 3e1c82c..6a4f5f2 100644 --- a/content_blog/culture/a-course-in-miracles-jack-and-the-beanstalk.mkd +++ b/content_blog/culture/a-course-in-miracles-jack-and-the-beanstalk.mkd @@ -1,6 +1,6 @@ --- title: A Course in Miracles - Jack and the Beanstalk -date: '2012-02-27' +date: 2012-02-27 tags: - meditation - miracles diff --git a/content_blog/dark-stance/dark-stance-thinking-demonstrated.mkd b/content_blog/dark-stance/dark-stance-thinking-demonstrated.mkd index 1b994a1..1d68719 100644 --- a/content_blog/dark-stance/dark-stance-thinking-demonstrated.mkd +++ b/content_blog/dark-stance/dark-stance-thinking-demonstrated.mkd @@ -1,6 +1,6 @@ --- title: Dark Stance Thinking, Demonstrated -date: '2012-01-30' +date: 2012-01-30 tags: - dark stance - morality diff --git a/content_blog/dark-stance/meditation-on-hate.mkd b/content_blog/dark-stance/meditation-on-hate.mkd index 9cb6fec..c746727 100644 --- a/content_blog/dark-stance/meditation-on-hate.mkd +++ b/content_blog/dark-stance/meditation-on-hate.mkd @@ -1,6 +1,6 @@ --- title: Meditation on Hate -date: '1970-01-01' +date: 1970-01-01 tags: - dark stance - meditation diff --git a/content_blog/dark-stance/the-dukkha-core.mkd b/content_blog/dark-stance/the-dukkha-core.mkd index 4b9860b..bcca4ee 100644 --- a/content_blog/dark-stance/the-dukkha-core.mkd +++ b/content_blog/dark-stance/the-dukkha-core.mkd @@ -1,6 +1,6 @@ --- title: The Dukkha Core -date: '1970-01-01' +date: 1970-01-01 tags: [] techne: :wip episteme: :speculation diff --git a/content_blog/drugs/ayahuasca,-again.mkd b/content_blog/drugs/ayahuasca,-again.mkd index ff175c2..775ce54 100644 --- a/content_blog/drugs/ayahuasca,-again.mkd +++ b/content_blog/drugs/ayahuasca,-again.mkd @@ -1,6 +1,6 @@ --- title: Ayahuasca, Again -date: '1970-01-01' +date: 1970-01-01 tags: [] techne: :wip episteme: :speculation diff --git a/content_blog/drugs/how-my-brain-broke.mkd b/content_blog/drugs/how-my-brain-broke.mkd index 61fd607..b7de986 100644 --- a/content_blog/drugs/how-my-brain-broke.mkd +++ b/content_blog/drugs/how-my-brain-broke.mkd @@ -1,6 +1,6 @@ --- title: How My Brain Broke -date: '2012-01-03' +date: 2012-01-03 tags: - ayahuasca - crap diff --git a/content_blog/great-filter/great-filter-says-ignore-risk.mkd b/content_blog/great-filter/great-filter-says-ignore-risk.mkd index 44813cf..2898e9a 100644 --- a/content_blog/great-filter/great-filter-says-ignore-risk.mkd +++ b/content_blog/great-filter/great-filter-says-ignore-risk.mkd @@ -1,6 +1,6 @@ --- title: ! 'Great Filter Says: Ignore Risk' -date: '2012-01-24' +date: 2012-01-24 tags: - great filter - prayer diff --git a/content_blog/index.mkd b/content_blog/index.mkd new file mode 100644 index 0000000..7234fd7 --- /dev/null +++ b/content_blog/index.mkd @@ -0,0 +1,6 @@ +--- +title: muflax' mindstream +short_title: blog +non_cognitive: true +no_comments: true +--- diff --git a/content_blog/jesus/algorithmic-causality-and-the-new-testament.mkd b/content_blog/jesus/algorithmic-causality-and-the-new-testament.mkd index 16f3f9d..a396438 100644 --- a/content_blog/jesus/algorithmic-causality-and-the-new-testament.mkd +++ b/content_blog/jesus/algorithmic-causality-and-the-new-testament.mkd @@ -1,6 +1,6 @@ --- title: Algorithmic Causality and the New Testament -date: '2012-02-09' +date: 2012-02-09 tags: - history - I've got 99 problems but N ain't 1 diff --git a/content_blog/jesus/catholics-right-again-news-at-11.mkd b/content_blog/jesus/catholics-right-again-news-at-11.mkd index 9c1ed9b..9a0dce8 100644 --- a/content_blog/jesus/catholics-right-again-news-at-11.mkd +++ b/content_blog/jesus/catholics-right-again-news-at-11.mkd @@ -1,6 +1,6 @@ --- title: Catholics Right Again, News At 11 -date: '2012-03-14' +date: 2012-03-14 tags: - buddhism - catholicism diff --git a/content_blog/jesus/evangelium-teutonicum.mkd b/content_blog/jesus/evangelium-teutonicum.mkd index c588677..73a886d 100644 --- a/content_blog/jesus/evangelium-teutonicum.mkd +++ b/content_blog/jesus/evangelium-teutonicum.mkd @@ -1,6 +1,6 @@ --- title: Evangelium Teutonicum -date: '2012-03-01' +date: 2012-03-01 tags: [] techne: :wip episteme: :speculation diff --git a/content_blog/jesus/killing-jesus-pt-1.mkd b/content_blog/jesus/killing-jesus-pt-1.mkd index c286b71..1236eaa 100644 --- a/content_blog/jesus/killing-jesus-pt-1.mkd +++ b/content_blog/jesus/killing-jesus-pt-1.mkd @@ -1,6 +1,6 @@ --- title: Killing Jesus (pt. 1) -date: '1970-01-01' +date: 1970-01-01 tags: [] techne: :wip episteme: :speculation diff --git a/content_blog/languages/the-futility-of-translation.mkd b/content_blog/languages/the-futility-of-translation.mkd index 56f0755..d21dc4a 100644 --- a/content_blog/languages/the-futility-of-translation.mkd +++ b/content_blog/languages/the-futility-of-translation.mkd @@ -1,6 +1,6 @@ --- title: The Futility of Translation -date: '1970-01-01' +date: 1970-01-01 tags: [] techne: :wip episteme: :speculation diff --git a/content_blog/morality/meta-meta-morality.mkd b/content_blog/morality/meta-meta-morality.mkd index 4ea6a9f..76f97f4 100644 --- a/content_blog/morality/meta-meta-morality.mkd +++ b/content_blog/morality/meta-meta-morality.mkd @@ -1,6 +1,6 @@ --- title: Meta-Meta-Morality -date: '1970-01-01' +date: 1970-01-01 tags: [] techne: :wip episteme: :speculation diff --git a/content_blog/morality/moral-luck-and-meta-moral-luck.mkd b/content_blog/morality/moral-luck-and-meta-moral-luck.mkd index e993021..c7d2c3c 100644 --- a/content_blog/morality/moral-luck-and-meta-moral-luck.mkd +++ b/content_blog/morality/moral-luck-and-meta-moral-luck.mkd @@ -1,6 +1,6 @@ --- title: Moral Luck and Meta-Moral Luck -date: '1970-01-01' +date: 1970-01-01 tags: [] techne: :wip episteme: :speculation diff --git a/content_blog/morality/morality-for-the-damned-first-steps.mkd b/content_blog/morality/morality-for-the-damned-first-steps.mkd index 81cca7c..e15c53d 100644 --- a/content_blog/morality/morality-for-the-damned-first-steps.mkd +++ b/content_blog/morality/morality-for-the-damned-first-steps.mkd @@ -1,6 +1,6 @@ --- title: Morality for the Damned (First Steps) -date: '2012-01-30' +date: 2012-01-30 tags: - antinatalism - morality diff --git a/content_blog/morality/non-local-metaethics.mkd b/content_blog/morality/non-local-metaethics.mkd index 58d3bac..c8d72d7 100644 --- a/content_blog/morality/non-local-metaethics.mkd +++ b/content_blog/morality/non-local-metaethics.mkd @@ -1,6 +1,6 @@ --- title: Non-Local Metaethics -date: '2012-01-23' +date: 2012-01-23 tags: - morality - utilitarianism diff --git a/content_blog/morality/unifying-morality.mkd b/content_blog/morality/unifying-morality.mkd index 804b202..86d83b9 100644 --- a/content_blog/morality/unifying-morality.mkd +++ b/content_blog/morality/unifying-morality.mkd @@ -1,6 +1,6 @@ --- title: Unifying Morality -date: '2012-01-22' +date: 2012-01-22 tags: - antinatalism - morality diff --git a/content_blog/personal/3-months-of-beeminder.mkd b/content_blog/personal/3-months-of-beeminder.mkd index 025549c..439b61f 100644 --- a/content_blog/personal/3-months-of-beeminder.mkd +++ b/content_blog/personal/3-months-of-beeminder.mkd @@ -1,6 +1,6 @@ --- title: 3 Months of Beeminder -date: '2012-02-03' +date: 2012-02-03 tags: - beeminder techne: :done diff --git a/content_blog/personal/a-little-requiem-to-a-successful-suicide.mkd b/content_blog/personal/a-little-requiem-to-a-successful-suicide.mkd index eb7135f..d0a43cc 100644 --- a/content_blog/personal/a-little-requiem-to-a-successful-suicide.mkd +++ b/content_blog/personal/a-little-requiem-to-a-successful-suicide.mkd @@ -1,6 +1,6 @@ --- title: A Little Requiem to a Successful Suicide -date: '1970-01-01' +date: 1970-01-01 tags: - kali - suicide diff --git a/content_blog/personal/balancing-your-goals-a-programming-problem.mkd b/content_blog/personal/balancing-your-goals-a-programming-problem.mkd index c81594f..049f0d8 100644 --- a/content_blog/personal/balancing-your-goals-a-programming-problem.mkd +++ b/content_blog/personal/balancing-your-goals-a-programming-problem.mkd @@ -1,6 +1,6 @@ --- title: Balancing Your Goals (A Programming Problem) -date: '1970-01-01' +date: 1970-01-01 tags: [] techne: :wip episteme: :speculation diff --git a/content_blog/personal/crystallization.mkd b/content_blog/personal/crystallization.mkd index a338718..0f56fec 100644 --- a/content_blog/personal/crystallization.mkd +++ b/content_blog/personal/crystallization.mkd @@ -1,6 +1,6 @@ --- title: Crystallization -date: '2012-01-11' +date: 2012-01-11 tags: - ai - personal crap diff --git a/content_blog/personal/daily-log.mkd b/content_blog/personal/daily-log.mkd index 9a49be8..c172a3b 100644 --- a/content_blog/personal/daily-log.mkd +++ b/content_blog/personal/daily-log.mkd @@ -1,6 +1,6 @@ --- title: Daily Log -date: '2012-03-09' +date: 2012-03-09 tags: - beeminder - personal crap diff --git a/content_blog/personal/google-web-history.mkd b/content_blog/personal/google-web-history.mkd index a027900..2c3a9b2 100644 --- a/content_blog/personal/google-web-history.mkd +++ b/content_blog/personal/google-web-history.mkd @@ -1,6 +1,6 @@ --- title: Google Web History -date: '2012-02-27' +date: 2012-02-27 tags: [] techne: :done episteme: :speculation diff --git a/content_blog/personal/the-end-of-rationality.mkd b/content_blog/personal/the-end-of-rationality.mkd index ccd41d3..bbc13f6 100644 --- a/content_blog/personal/the-end-of-rationality.mkd +++ b/content_blog/personal/the-end-of-rationality.mkd @@ -1,6 +1,6 @@ --- title: The End of Rationality -date: '2012-02-22' +date: 2012-02-22 tags: - buddhism - consciousness diff --git a/content_blog/propaganda/why-you-dont-want-vipassana.mkd b/content_blog/propaganda/why-you-dont-want-vipassana.mkd index eb3d38a..0b1c4bf 100644 --- a/content_blog/propaganda/why-you-dont-want-vipassana.mkd +++ b/content_blog/propaganda/why-you-dont-want-vipassana.mkd @@ -1,6 +1,6 @@ --- title: Why You Don't Want Vipassana -date: '2012-01-04' +date: 2012-01-04 tags: - lesswrong - meditation diff --git a/content_blog/solomonoff/si-incomputability.mkd b/content_blog/solomonoff/si-incomputability.mkd index 37ca3f1..3eb82a2 100644 --- a/content_blog/solomonoff/si-incomputability.mkd +++ b/content_blog/solomonoff/si-incomputability.mkd @@ -1,6 +1,6 @@ --- title: ! '[SI] Incomputability' -date: '2012-01-15' +date: 2012-01-15 tags: - solomonoff induction techne: :done diff --git a/content_blog/solomonoff/si-kolmogorov-complexity.mkd b/content_blog/solomonoff/si-kolmogorov-complexity.mkd index 3f07257..671e442 100644 --- a/content_blog/solomonoff/si-kolmogorov-complexity.mkd +++ b/content_blog/solomonoff/si-kolmogorov-complexity.mkd @@ -1,6 +1,6 @@ --- title: ! '[SI] Kolmogorov Complexity' -date: '2012-01-14' +date: 2012-01-14 tags: - bayes - solomonoff induction diff --git a/content_blog/solomonoff/si-occam-and-solomonoff.mkd b/content_blog/solomonoff/si-occam-and-solomonoff.mkd index b89266e..0f0899e 100644 --- a/content_blog/solomonoff/si-occam-and-solomonoff.mkd +++ b/content_blog/solomonoff/si-occam-and-solomonoff.mkd @@ -1,6 +1,6 @@ --- title: ! '[SI] Occam and Solomonoff' -date: '1970-01-01' +date: 1970-01-01 tags: - computation - occam's razor diff --git a/content_blog/solomonoff/si-progress.mkd b/content_blog/solomonoff/si-progress.mkd index 91715a8..db10fb7 100644 --- a/content_blog/solomonoff/si-progress.mkd +++ b/content_blog/solomonoff/si-progress.mkd @@ -1,6 +1,6 @@ --- title: ! '[SI] Progress' -date: '2012-02-06' +date: 2012-02-06 tags: [] techne: :done episteme: :speculation diff --git a/content_blog/solomonoff/si-remark-about-finitism.mkd b/content_blog/solomonoff/si-remark-about-finitism.mkd index b40c488..dbc55f3 100644 --- a/content_blog/solomonoff/si-remark-about-finitism.mkd +++ b/content_blog/solomonoff/si-remark-about-finitism.mkd @@ -1,6 +1,6 @@ --- title: ! '[SI] Remark about Finitism' -date: '2012-01-15' +date: 2012-01-15 tags: - solomonoff induction techne: :done diff --git a/content_blog/solomonoff/si-solomonoff-induction.mkd b/content_blog/solomonoff/si-solomonoff-induction.mkd index 773fbb3..0df6b57 100644 --- a/content_blog/solomonoff/si-solomonoff-induction.mkd +++ b/content_blog/solomonoff/si-solomonoff-induction.mkd @@ -1,6 +1,6 @@ --- title: ! '[SI] Solomonoff Induction' -date: '1970-01-01' +date: 1970-01-01 tags: [] techne: :wip episteme: :speculation diff --git a/content_blog/solomonoff/si-some-questions.mkd b/content_blog/solomonoff/si-some-questions.mkd index 7ec863b..bf0b717 100644 --- a/content_blog/solomonoff/si-some-questions.mkd +++ b/content_blog/solomonoff/si-some-questions.mkd @@ -1,6 +1,6 @@ --- title: ! '[SI] Some Questions' -date: '2012-01-11' +date: 2012-01-11 tags: - solomonoff induction techne: :done diff --git a/content_blog/solomonoff/si-universal-prior-and-anthropic-reasoning.mkd b/content_blog/solomonoff/si-universal-prior-and-anthropic-reasoning.mkd index 8514cad..55443f9 100644 --- a/content_blog/solomonoff/si-universal-prior-and-anthropic-reasoning.mkd +++ b/content_blog/solomonoff/si-universal-prior-and-anthropic-reasoning.mkd @@ -1,6 +1,6 @@ --- title: ! '[SI] Universal Prior and Anthropic Reasoning' -date: '2012-01-19' +date: 2012-01-19 tags: - great filter - solomonoff induction diff --git a/content_blog/solomonoff/si-why-an-utm.mkd b/content_blog/solomonoff/si-why-an-utm.mkd index 7ddcc58..c0b3d1f 100644 --- a/content_blog/solomonoff/si-why-an-utm.mkd +++ b/content_blog/solomonoff/si-why-an-utm.mkd @@ -1,6 +1,6 @@ --- title: ! '[SI] Why an UTM?' -date: '2012-01-15' +date: 2012-01-15 tags: - solomonoff induction techne: :done diff --git a/content_blog/status/self-help-is-killing-the-status-industry.mkd b/content_blog/status/self-help-is-killing-the-status-industry.mkd index 1772101..bf8a436 100644 --- a/content_blog/status/self-help-is-killing-the-status-industry.mkd +++ b/content_blog/status/self-help-is-killing-the-status-industry.mkd @@ -1,6 +1,6 @@ --- title: Self-Help is Killing the Status Industry -date: '2012-04-04' +date: 2012-04-04 tags: - akrasia - signaling diff --git a/content_blog/thought-experiments/consent-of-the-dead.mkd b/content_blog/thought-experiments/consent-of-the-dead.mkd index a393691..6763610 100644 --- a/content_blog/thought-experiments/consent-of-the-dead.mkd +++ b/content_blog/thought-experiments/consent-of-the-dead.mkd @@ -1,6 +1,6 @@ --- title: Consent of the Dead -date: '2011-12-30' +date: 2011-12-30 tags: - antinatalism - consent diff --git a/content_blog/thought-experiments/happiness-and-ends-vs-means.mkd b/content_blog/thought-experiments/happiness-and-ends-vs-means.mkd index 534f09e..9a09c2f 100644 --- a/content_blog/thought-experiments/happiness-and-ends-vs-means.mkd +++ b/content_blog/thought-experiments/happiness-and-ends-vs-means.mkd @@ -1,6 +1,6 @@ --- title: Happiness, and Ends vs. Means -date: '2012-03-22' +date: 2012-03-22 tags: - consent - doctor deontology diff --git a/content_blog/thought-experiments/on-benatars-asymmetry.mkd b/content_blog/thought-experiments/on-benatars-asymmetry.mkd index 572d9b4..532c38e 100644 --- a/content_blog/thought-experiments/on-benatars-asymmetry.mkd +++ b/content_blog/thought-experiments/on-benatars-asymmetry.mkd @@ -1,6 +1,6 @@ --- title: On Benatar's Asymmetry -date: '2011-12-30' +date: 2011-12-30 tags: - antinatalism - doctor deontology diff --git a/content_blog/thought-experiments/suicide-and-preventing-grief.mkd b/content_blog/thought-experiments/suicide-and-preventing-grief.mkd index e7270c4..fdf0448 100644 --- a/content_blog/thought-experiments/suicide-and-preventing-grief.mkd +++ b/content_blog/thought-experiments/suicide-and-preventing-grief.mkd @@ -1,6 +1,6 @@ --- title: Suicide and Preventing Grief -date: '2012-03-21' +date: 2012-03-21 tags: - doctor deontology - morality diff --git a/content_daily/about.mkd b/content_daily/about.mkd index 7672ff8..cf1193d 100644 --- a/content_daily/about.mkd +++ b/content_daily/about.mkd @@ -1,5 +1,6 @@ --- -title: about +title: about the daily log +alt_titles: [about dlog] date: 2012-04-12 techne: :done episteme: :believed diff --git a/content_daily/index.mkd b/content_daily/index.mkd index e69de29..55739d6 100644 --- a/content_daily/index.mkd +++ b/content_daily/index.mkd @@ -0,0 +1,6 @@ +--- +title: muflax becomes a saint +short_title: dlog +non_cognitive: true +no_comments: true +--- diff --git a/content_daily/log/1.mkd b/content_daily/log/1.mkd index 7c31203..1e895c8 100644 --- a/content_daily/log/1.mkd +++ b/content_daily/log/1.mkd @@ -1,6 +1,6 @@ --- title: Dammit, Hardison! -date: '2012-03-09' +date: 2012-03-09 techne: :done episteme: :log slug: 2012/03/09/dammit-hardison/ diff --git a/content_daily/log/10.mkd b/content_daily/log/10.mkd index d179bfe..8dc1849 100644 --- a/content_daily/log/10.mkd +++ b/content_daily/log/10.mkd @@ -1,6 +1,6 @@ --- title: Just Barely Not A Failure -date: '2012-03-17' +date: 2012-03-17 techne: :done episteme: :log slug: 2012/03/17/just-barely-not-a-failure/ diff --git a/content_daily/log/11.mkd b/content_daily/log/11.mkd index dbae554..a2593e1 100644 --- a/content_daily/log/11.mkd +++ b/content_daily/log/11.mkd @@ -1,6 +1,6 @@ --- title: Down The Meta Ladder -date: '2012-03-19' +date: 2012-03-19 techne: :done episteme: :log slug: 2012/03/19/down-the-meta-ladder/ diff --git a/content_daily/log/12.mkd b/content_daily/log/12.mkd index 433e90f..fc8cb64 100644 --- a/content_daily/log/12.mkd +++ b/content_daily/log/12.mkd @@ -1,6 +1,6 @@ --- title: Namaste, Motherfucker! -date: '2012-03-19' +date: 2012-03-19 techne: :done episteme: :log slug: 2012/03/19/namaste-motherfucker/ diff --git a/content_daily/log/13.mkd b/content_daily/log/13.mkd index f809c2a..6a6b0cb 100644 --- a/content_daily/log/13.mkd +++ b/content_daily/log/13.mkd @@ -1,6 +1,6 @@ --- title: Murky Yay, Bright Boo -date: '2012-03-20' +date: 2012-03-20 techne: :done episteme: :log slug: 2012/03/20/murky-yay-bright-boo-2/ diff --git a/content_daily/log/14.mkd b/content_daily/log/14.mkd index 39dce45..6522561 100644 --- a/content_daily/log/14.mkd +++ b/content_daily/log/14.mkd @@ -1,6 +1,6 @@ --- title: Straight Outta Bückeburg -date: '2012-03-21' +date: 2012-03-21 techne: :done episteme: :log slug: 2012/03/21/straight-outta-buckeburg/ diff --git a/content_daily/log/15.mkd b/content_daily/log/15.mkd index aad8bf4..b76b1a3 100644 --- a/content_daily/log/15.mkd +++ b/content_daily/log/15.mkd @@ -1,6 +1,6 @@ --- title: Mindfully Bored -date: '2012-03-22' +date: 2012-03-22 techne: :done episteme: :log slug: 2012/03/22/mindfully-bored/ diff --git a/content_daily/log/16.mkd b/content_daily/log/16.mkd index cc21ee3..d7026b4 100644 --- a/content_daily/log/16.mkd +++ b/content_daily/log/16.mkd @@ -1,6 +1,6 @@ --- title: Normal view! Normal view! Normal view! -date: '2012-03-23' +date: 2012-03-23 techne: :done episteme: :log slug: 2012/03/23/normal-view-normal-view-normal-view/ diff --git a/content_daily/log/17.mkd b/content_daily/log/17.mkd index 4ad7d33..797464e 100644 --- a/content_daily/log/17.mkd +++ b/content_daily/log/17.mkd @@ -1,6 +1,6 @@ --- title: UNTZ UNTZ UNTZ UNTZ UNTZ -date: '2012-03-24' +date: 2012-03-24 techne: :done episteme: :log slug: 2012/03/24/untz-untz-untz-untz-untz/ diff --git a/content_daily/log/18.mkd b/content_daily/log/18.mkd index 17256f8..e1ddb7e 100644 --- a/content_daily/log/18.mkd +++ b/content_daily/log/18.mkd @@ -1,6 +1,6 @@ --- title: Weil der Meister uns gesandt... -date: '2012-03-24' +date: 2012-03-24 techne: :done episteme: :log slug: 2012/03/24/73/ diff --git a/content_daily/log/19.mkd b/content_daily/log/19.mkd index 73de426..6606f43 100644 --- a/content_daily/log/19.mkd +++ b/content_daily/log/19.mkd @@ -1,6 +1,6 @@ --- title: credo in remissionem peccatorum -date: '2012-03-26' +date: 2012-03-26 techne: :done episteme: :log slug: 2012/03/26/credo-in-remissionem-peccatorum/ diff --git a/content_daily/log/2.mkd b/content_daily/log/2.mkd index df8c2a0..e021128 100644 --- a/content_daily/log/2.mkd +++ b/content_daily/log/2.mkd @@ -1,6 +1,6 @@ --- title: And we'll all come praise the Infanta -date: '2012-03-10' +date: 2012-03-10 techne: :done episteme: :log slug: 2012/03/10/and-well-all-come-praise-the-infanta/ diff --git a/content_daily/log/20.mkd b/content_daily/log/20.mkd index a6eba93..167c59b 100644 --- a/content_daily/log/20.mkd +++ b/content_daily/log/20.mkd @@ -1,6 +1,6 @@ --- title: Dig through the ditches and burn through the witches... -date: '2012-03-26' +date: 2012-03-26 techne: :done episteme: :log slug: 2012/03/26/dig-through-the-ditches-and-burn-through-the-witches/ diff --git a/content_daily/log/21.mkd b/content_daily/log/21.mkd index 2d583cc..d6b8fb3 100644 --- a/content_daily/log/21.mkd +++ b/content_daily/log/21.mkd @@ -1,6 +1,6 @@ --- title: Stop doing stuff all the time, and watch what happens. -date: '2012-03-29' +date: 2012-03-29 techne: :done episteme: :log slug: 2012/03/29/stop-doing-stuff-all-the-time-and-watch-what-happens/ diff --git a/content_daily/log/22.mkd b/content_daily/log/22.mkd index 45be98e..6bbc5cb 100644 --- a/content_daily/log/22.mkd +++ b/content_daily/log/22.mkd @@ -1,6 +1,6 @@ --- title: Deus Vult! -date: '2012-03-30' +date: 2012-03-30 techne: :done episteme: :log slug: 2012/03/30/deus-vult/ diff --git a/content_daily/log/23.mkd b/content_daily/log/23.mkd index 91ba633..f25765a 100644 --- a/content_daily/log/23.mkd +++ b/content_daily/log/23.mkd @@ -1,6 +1,6 @@ --- title: Instant Jhana, Just Add Music -date: '2012-04-01' +date: 2012-04-01 techne: :done episteme: :log slug: 2012/04/01/instant-jhana-just-add-music/ diff --git a/content_daily/log/24.mkd b/content_daily/log/24.mkd index a990f4a..2f91f1a 100644 --- a/content_daily/log/24.mkd +++ b/content_daily/log/24.mkd @@ -1,6 +1,6 @@ --- title: Biste jetz Kommerz-Gandalf oda wat?! -date: '2012-04-05' +date: 2012-04-05 techne: :done episteme: :log slug: 2012/04/05/biste-jetz-kommerz-gandalf-oda-wat/ diff --git a/content_daily/log/25.mkd b/content_daily/log/25.mkd index 3ef653c..c4c5b14 100644 --- a/content_daily/log/25.mkd +++ b/content_daily/log/25.mkd @@ -1,6 +1,6 @@ --- title: ! 'Wake-up! Apineridxlcortrcndyt make up! ' -date: '2012-04-06' +date: 2012-04-06 techne: :done episteme: :log slug: 2012/04/05/wake-up-apineridxlcortrcndyt-make-up/ diff --git a/content_daily/log/26.mkd b/content_daily/log/26.mkd index 89560c6..99aee24 100644 --- a/content_daily/log/26.mkd +++ b/content_daily/log/26.mkd @@ -1,6 +1,6 @@ --- title: Don't open it! -date: '2012-04-10' +date: 2012-04-10 techne: :done episteme: :log slug: 2012/04/10/dont-open-it/ diff --git a/content_daily/log/27.mkd b/content_daily/log/27.mkd index 5cbdea4..7fae2f1 100644 --- a/content_daily/log/27.mkd +++ b/content_daily/log/27.mkd @@ -1,6 +1,6 @@ --- title: Wasn't broken, so I fixed it. -date: '2012-04-11' +date: 2012-04-11 techne: :done episteme: :log slug: 2012/04/11/wasnt-broken-so-i-fixed-it/ diff --git a/content_daily/log/28.mkd b/content_daily/log/28.mkd index e349c5a..7177f3a 100644 --- a/content_daily/log/28.mkd +++ b/content_daily/log/28.mkd @@ -1,6 +1,6 @@ --- title: In nomine Fargi, Avelloni et Spirito Trolli -date: '2012-04-12' +date: 2012-04-12 techne: :done episteme: :log slug: 2012/04/12/in-nomine-fargi-avelloni-et-spirito-trolli/ diff --git a/content_daily/log/3.mkd b/content_daily/log/3.mkd index f5725dc..5a42bc6 100644 --- a/content_daily/log/3.mkd +++ b/content_daily/log/3.mkd @@ -1,6 +1,6 @@ --- title: La sauce d'awesome -date: '2012-03-11' +date: 2012-03-11 techne: :done episteme: :log slug: 2012/03/11/la-sauce-dawesome/ diff --git a/content_daily/log/4.mkd b/content_daily/log/4.mkd index 0349b29..a4e900c 100644 --- a/content_daily/log/4.mkd +++ b/content_daily/log/4.mkd @@ -1,6 +1,6 @@ --- title: What if hypotheticals were all meaningless? -date: '2012-03-12' +date: 2012-03-12 techne: :done episteme: :log slug: 2012/03/12/what-if-hypotheticals-were-all-meaningless/ diff --git a/content_daily/log/5.mkd b/content_daily/log/5.mkd index 012f965..3b40366 100644 --- a/content_daily/log/5.mkd +++ b/content_daily/log/5.mkd @@ -1,6 +1,6 @@ --- title: omg hax!!1! -date: '2012-03-13' +date: 2012-03-13 techne: :done episteme: :log slug: 2012/03/13/omg-hax1/ diff --git a/content_daily/log/6.mkd b/content_daily/log/6.mkd index 70916f8..e441261 100644 --- a/content_daily/log/6.mkd +++ b/content_daily/log/6.mkd @@ -1,6 +1,6 @@ --- title: It takes the truth to fool me... -date: '2012-03-14' +date: 2012-03-14 techne: :done episteme: :log slug: 2012/03/14/it-takes-the-truth-to-fool-me/ diff --git a/content_daily/log/7.mkd b/content_daily/log/7.mkd index aca063a..645daa9 100644 --- a/content_daily/log/7.mkd +++ b/content_daily/log/7.mkd @@ -1,6 +1,6 @@ --- title: Pay attention. Keep breathing. -date: '2012-03-15' +date: 2012-03-15 techne: :done episteme: :log slug: 2012/03/15/pay-attention-keep-breathing/ diff --git a/content_daily/log/8.mkd b/content_daily/log/8.mkd index 8efc0e3..a8d6956 100644 --- a/content_daily/log/8.mkd +++ b/content_daily/log/8.mkd @@ -1,6 +1,6 @@ --- title: M is for Monkey -date: '2012-03-15' +date: 2012-03-15 techne: :done episteme: :log slug: 2012/03/15/m-is-for-monkey/ diff --git a/content_daily/log/9.mkd b/content_daily/log/9.mkd index 1a4b837..f7283e7 100644 --- a/content_daily/log/9.mkd +++ b/content_daily/log/9.mkd @@ -1,6 +1,6 @@ --- title: Manjusri/Kukai OTP -date: '2012-03-16' +date: 2012-03-16 techne: :done episteme: :log slug: 2012/03/16/manjusrikukai-otp/ diff --git a/content_muflax/morality/antinatalism.mkd b/content_muflax/morality/antinatalism.mkd index 4ef32a7..7c40fc9 100644 --- a/content_muflax/morality/antinatalism.mkd +++ b/content_muflax/morality/antinatalism.mkd @@ -1,6 +1,6 @@ --- title: Antinatalism Overview -alt_titles: [Antinatalism] +alt_titles: [Antinatalism FAQ] date: 2012-02-02 techne: :wip episteme: :believed diff --git a/content_muflax/tl;dr.mkd b/content_muflax/tl;dr.mkd index 7b229ba..e8fa7e4 100644 --- a/content_muflax/tl;dr.mkd +++ b/content_muflax/tl;dr.mkd @@ -1,6 +1,6 @@ --- title: "tl;dr: muflax" -alt_titles: [muflax, about] +alt_titles: [muflax, about muflax] date: 2012-02-05 techne: :wip toc: true diff --git a/content_sutra/about.mkd b/content_sutra/about.mkd index 4d9e468..dc0af8b 100644 --- a/content_sutra/about.mkd +++ b/content_sutra/about.mkd @@ -1,5 +1,5 @@ --- -title: about +title: about blogchen date: 2012-04-12 techne: :done episteme: :believed diff --git a/content_sutra/faq.mkd b/content_sutra/faq.mkd index c08168f..230650c 100644 --- a/content_sutra/faq.mkd +++ b/content_sutra/faq.mkd @@ -1,3 +1,10 @@ +--- +title: FAQ +date: 2012-04-15 +techne: :done +episteme: :believed +--- + - Q: What's the tl;dr? A: Buddhist texts, retold by an internet crackpot / lolcat enthusiast. diff --git a/content_sutra/index.mkd b/content_sutra/index.mkd index e69de29..36b942c 100644 --- a/content_sutra/index.mkd +++ b/content_sutra/index.mkd @@ -0,0 +1,5 @@ +--- +title: Blogchen +non_cognitive: true +no_comments: true +--- diff --git a/content_sutra/pali/monks-are-awesome.mkd b/content_sutra/pali/monks-are-awesome.mkd index e11ffb2..e603636 100644 --- a/content_sutra/pali/monks-are-awesome.mkd +++ b/content_sutra/pali/monks-are-awesome.mkd @@ -1,6 +1,6 @@ --- title: Monks Are Awesome -date: '2012-03-19' +date: 2012-03-19 tags: - pali techne: :done diff --git a/lib/default.rb b/lib/default.rb index 4e60103..7162b28 100644 --- a/lib/default.rb +++ b/lib/default.rb @@ -15,6 +15,11 @@ class Nanoc::Item identifier.split("/").last end + # shared content or not? + def shared? + self[:filename].start_with? "content/" + end + def draft? self[:techne] == :wip end diff --git a/lib/filesystem_customizable.rb b/lib/filesystem_customizable.rb index b9613f9..8b9ed67 100644 --- a/lib/filesystem_customizable.rb +++ b/lib/filesystem_customizable.rb @@ -26,10 +26,6 @@ module DataSources def up @sources = ['content'] + (config[:source_dir] || []) @layouts = ['layouts'] + (config[:layout_dir] || []) - @dtstart = Time.now - end - def down - puts "Data loaded in #{format('%.2f', Time.now - @dtstart)}s." end end end