posts: Work around YAML oddities
authorLucian Mogosanu <lucian.mogosanu@gmail.com>
Sun, 24 Apr 2016 19:16:21 +0000 (22:16 +0300)
committerLucian Mogosanu <lucian.mogosanu@gmail.com>
Sun, 24 Apr 2016 19:47:08 +0000 (22:47 +0300)
YAML seems to confuse colons with key specifiers, so we need to wrap
some values around quotes to make sure they get properly parsed.

Moreover, YAML parsing borkes our postid specifier. We will solve this
in the new Lisp-based The Tar Pit v4

70 files changed:
posts/y00/000-first-post.markdown
posts/y00/001-introduction.markdown
posts/y00/002-technicalities.markdown
posts/y00/003-about.markdown
posts/y00/004-on-art.markdown
posts/y00/005-gabriel-knight-sins-of-the-fathers.markdown
posts/y00/006-the-tar-pit-on-github.markdown
posts/y00/007-changes.markdown
posts/y00/008-religion-and-the-closed-world-assumption.markdown
posts/y00/009-rosedu-haskell-workshop-first-edition.markdown
posts/y00/00a-conversation-view-in-mutt.markdown
posts/y00/00b-romania-s-dumb-nationalism.markdown
posts/y00/00c-changes-2.markdown
posts/y00/00d-composition-operators-pipes.markdown
posts/y00/00e-cloud-software-is-unreliable.markdown
posts/y00/00f-a-change-of-mentality.markdown
posts/y00/010-haskell-the-lego-of-programming.markdown
posts/y00/011-star-trek-into-darkness.markdown
posts/y00/012-on-context-awareness-in-computing.markdown
posts/y00/013-on-the-rights-of-animals.markdown
posts/y00/014-romania-at-the-end-of-2013.markdown
posts/y00/015-i-have-no-mouth-and-i-must-scream.markdown
posts/y00/016-changes-3.markdown
posts/y00/017-the-mechanics-of-socialism.markdown
posts/y00/018-on-post-religion.markdown
posts/y00/019-passwords-versus-passphrases.markdown
posts/y00/01a-grim-fandango.markdown
posts/y00/01b-some-of-the-things-ive-read.markdown
posts/y00/01c-3d-printing.markdown
posts/y00/01d-on-numbers-structure-and-induction.markdown
posts/y00/01e-the-mirror.markdown
posts/y00/01f-bitcoin-as-infrastructure-i.markdown
posts/y00/020-on-the-difficulty-of-discussing-musical-works.markdown
posts/y00/021-re-go-to-statement-considered-harmful.markdown
posts/y00/022-bitcoin-as-infrastructure-ii.markdown
posts/y00/023-maybe-i-was-wrong-about-that-commenting-thing.markdown
posts/y00/024-broken-age.markdown
posts/y00/025-type-algebra-the-semantic-ambiguity-of-nested-lists.markdown
posts/y01/026-the-first-year.markdown
posts/y01/027-bitcoin-as-infrastructure-iii.markdown
posts/y01/028-building-business-or-why-gypsies-are-smarter-than-romanians.markdown
posts/y01/029-the-walking-dead.markdown
posts/y01/02a-online-media-is-feeding-on-your-tears.markdown
posts/y01/02b-how-and-why-systemd-has-won.markdown
posts/y01/02c-hyperoperations.markdown
posts/y01/02d-linuxcon-europe-2014.markdown
posts/y01/02e-on-the-inherent-harmfulness-of-political-correctness.markdown
posts/y01/02f-on-usability-a-case-study.markdown
posts/y01/030-interstellar.markdown
posts/y01/031-bitcoin-as-infrastructure-iv.markdown
posts/y01/032-your-worth-to-humanity.markdown
posts/y01/033-blackwell.markdown
posts/y01/034-the-transition-back-into-religiousness.markdown
posts/y01/035-with-our-balls-clean.markdown
posts/y01/036-password-security.markdown
posts/y01/037-charlie-hebdo.markdown
posts/y01/038-the-archive.markdown
posts/y01/039-aferim.markdown
posts/y01/03a-the-linguistic-barrier-of-os-design.markdown
posts/y01/03b-conservatism-liberalism.markdown
posts/y02/03c-the-myth-of-software-engineering.markdown
posts/y02/03d-never-mind-the-balkans-heres-romania.markdown
posts/y02/03e-ghc-teaching.markdown
posts/y02/03f-android-the-bad-and-the-ugly.markdown
posts/y02/040-europe-at-the-end-of-2015.markdown
posts/y02/041-cloud-software-is-unreliable-ii.markdown
posts/y02/042-category-theory-software-engineering.markdown
posts/y02/043-on-the-failure-of-marketing.markdown
posts/y02/044-law-harm-good.markdown
posts/y02/045-academic-hogwash.markdown

index 3f674e6..0f21e1c 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 000
+postid: '000'
 title: First post
 excerpt: In which the journey through The Tar Pit begins.
 author: Lucian Mogoșanu
index 7624e32..6e1b2fc 100644 (file)
@@ -1,6 +1,6 @@
 ---
-postid: 001
-title: The Tar Pit: an introduction
+postid: '001'
+title: 'The Tar Pit: an introduction'
 excerpt: Which introduces the reasoning behind the decision to create The Tar Pit.
 author: Lucian Mogoșanu
 date: July 25, 2013
index c3f61da..fa3c739 100644 (file)
@@ -1,6 +1,6 @@
 ---
-postid: 002
-title: The Tar Pit: technicalities
+postid: '002'
+title: 'The Tar Pit: technicalities'
 excerpt: A dive into technical aspects of The Tar Pit.
 author: Lucian Mogoșanu
 date: July 27, 2013
index 69279ea..261f875 100644 (file)
@@ -1,6 +1,6 @@
 ---
-postid: 003
-title: The Tar Pit: about
+postid: '003'
+title: 'The Tar Pit: about'
 excerpt: The Tar Pit's description becomes available.
 author: Lucian Mogoșanu
 date: July 29, 2013
index 95e0291..f267c51 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 004
+postid: '004'
 title: On art
 excerpt: Lucian shares his views regarding art.
 author: Lucian Mogoșanu
index ad2a75d..991beea 100644 (file)
@@ -1,6 +1,6 @@
 ---
-postid: 005
-title: Gabriel Knight: Sins of the Fathers
+postid: '005'
+title: 'Gabriel Knight: Sins of the Fathers'
 author: Lucian Mogoșanu
 date: August 4, 2013
 tags: gaming
index cae3871..c734671 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 006
+postid: '006'
 title: The Tar Pit on Github
 excerpt: The Tar Pit goes Open Source.
 author: Lucian Mogoșanu
index 99eb7d5..dd24454 100644 (file)
@@ -1,6 +1,6 @@
 ---
-postid: 007
-title: The Tar Pit: changes
+postid: '007'
+title: 'The Tar Pit: changes'
 excerpt: A few changes are made to The Tar Pit's inner plumbing.
 author: Lucian Mogoșanu
 date: August 10, 2013
index 5c8ec95..e513201 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 008
+postid: '008'
 title: Religion and the closed world assumption
 excerpt: An essay on the formalisms behind atheism and the relevance of religion in modern society.
 author: Lucian Mogoșanu
index c0a379b..c411116 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 009
+postid: '009'
 title: ROSEdu Haskell workshop, first edition
 author: Lucian Mogoșanu
 date: August 15, 2013
index d2fcf67..ce51207 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 00a
+postid: '00a'
 title: Conversation view in Mutt
 excerpt: Making some elements of Mutt's user interface look more like Gmail.
 author: Lucian Mogoșanu
index 8667c99..60cb1c5 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 00b
+postid: '00b'
 title: Romania's dumb nationalism
 excerpt: Critique on today's Romanian nationalism.
 author: Lucian Mogoșanu
index a21a6c1..d40d8eb 100644 (file)
@@ -1,6 +1,6 @@
 ---
-postid: 00c
-title: The Tar Pit: changes [ii]
+postid: '00c'
+title: 'The Tar Pit: changes [ii]'
 excerpt: A review of additional changes made to enhance The Tar Pit's look.
 author: Lucian Mogoșanu
 date: August 26, 2013
index 3ba374e..2c9d98a 100644 (file)
@@ -1,6 +1,6 @@
 ---
-postid: 00d
-title: Composition operators: pipes
+postid: '00d'
+title: 'Composition operators: pipes'
 excerpt: In which we describe Unix pipes using application and composition.
 author: Lucian Mogoșanu
 date: August 31, 2013
index 08dce60..0e07e86 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 00e
+postid: '00e'
 title: Cloud software is unreliable
 author: Lucian Mogoșanu
 excerpt: A weak argument.
index 17525b0..d2c2c43 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 00f
+postid: '00f'
 title: A change of mentality
 author: Lucian Mogoșanu
 excerpt: Romanian mentality is changing, only not in the way we expect it to.
index 662e81f..1d96ab4 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 010
+postid: '010'
 title: Haskell, the Lego of programming
 author: Lucian Mogoșanu
 excerpt: In which I argue the utility of functional programming in education and day-to-day activities.
index 2ec2969..5b1d563 100644 (file)
@@ -1,8 +1,8 @@
 ---
-postid: 011
+postid: '011'
 title: J.J. Abrams tried to pull a Wrath of Khan and failed
 author: Lucian Mogoșanu
-excerpt: An analysis of Star Trek: Into Darkness.
+excerpt: 'An analysis of Star Trek: Into Darkness.'
 date: October 6, 2013
 tags: video
 ---
index bb0d5b8..a79351a 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 012
+postid: '012'
 title: On context awareness in computing
 excerpt: An analogy between natural language and computing.
 author: Lucian Mogoșanu
index 4ff7a56..0f68f59 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 013
+postid: '013'
 title: On the rights of animals
 author: Lucian Mogoșanu
 date: December 1, 2013
index 68d13f7..50eb9a7 100644 (file)
@@ -1,6 +1,6 @@
 ---
-postid: 014
-title: Romania at the end of 2013: an exercise in geopolitics
+postid: '014'
+title: 'Romania at the end of 2013: an exercise in geopolitics'
 author: Lucian Mogoșanu
 excerpt: A piece of synthetic journalism.
 date: December 8, 2013
index d8c8ef0..b0f79bc 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 015
+postid: '015'
 title: I have no mouth, and I must scream
 author: Lucian Mogoșanu
 date: December 22, 2013
index b6ac556..477f234 100644 (file)
@@ -1,6 +1,6 @@
 ---
-postid: 016
-title: The Tar Pit: changes [iii]
+postid: '016'
+title: 'The Tar Pit: changes [iii]'
 excerpt: Journal entry for The Tar Pit version 0.3.
 author: Lucian Mogoșanu
 date: January 2, 2014
index 32e37c7..9341d5e 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 017
+postid: '017'
 title: The mechanics of socialism
 excerpt: Socialism analyzed from the point of view of an engineer.
 author: Lucian Mogoșanu
index 7a2f55c..e592b3a 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 018
+postid: '018'
 title: On post-religion
 excerpt: In which I coin a new term for popular culture.
 author: Lucian Mogoșanu
index 27fce61..42a6a6d 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 019
+postid: '019'
 title: Passwords versus passphrases
 excerpt: A layman's analysis of XKCD's "Password Strength".
 author: Lucian Mogoșanu
index bc2e479..aa9a0b1 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 01a
+postid: '01a'
 title: Grim Fandango
 author: Lucian Mogoșanu
 date: February 23, 2014
index 82353e6..e088c43 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 01b
+postid: '01b'
 title: Some of the things I've read
 excerpt: Previously dubbed "On reading".
 author: Lucian Mogoșanu
index 9a9121d..72f41e0 100644 (file)
@@ -1,6 +1,6 @@
 ---
-postid: 01c
-title: 3D printing: what you (probably) haven't considered (yet)
+postid: '01c'
+title: "3D printing: what you (probably) haven't considered (yet)"
 excerpt: A few predictions regarding the future of open hardware.
 author: Lucian Mogoșanu
 date: March 22, 2014
index ddd6a52..d0b723a 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 01d
+postid: '01d'
 title: On numbers, structure and induction
 excerpt: Peano arithmetic for the dumb
 date: March 29, 2014
index 924c2aa..f5c8e9a 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 01e
+postid: '01e'
 title: I die when I look in the mirror.
 date: April 12, 2014
 author: Lucian Mogoșanu
index c74313c..f6f44e5 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 01f
+postid: '01f'
 title: Bitcoin as infrastructure [i]
 excerpt: In which I argue that Bitcoin is more fundamental than mere currency.
 date: April 27, 2014
index 25fc646..63899cd 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 020
+postid: '020'
 title: On the difficulty of discussing musical works
 date: May 17, 2014
 author: Lucian Mogoșanu
index 7680b9d..e20f1b4 100644 (file)
@@ -1,6 +1,6 @@
 ---
-postid: 021
-title: Re: Go-to statement considered harmful
+postid: '021'
+title: 'Re: Go-to statement considered harmful'
 excerpt: Yet another rant on the difficulty of the discipline of programming.
 date: May 24, 2014
 author: Lucian Mogoșanu
index b94e45a..39c3111 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 022
+postid: '022'
 title: Bitcoin as infrastructure [ii]
 date: June 1, 2014
 author: Lucian Mogoșanu
index d0bc08a..9d94091 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 023
+postid: '023'
 title: Maybe I was wrong about that commenting thing
 excerpt: Re-dissecting the thorny issue of blog comments.
 date: June 8, 2014
index 23b7d77..d56d563 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 024
+postid: '024'
 title: Broken Age
 date: June 21, 2014
 author: Lucian Mogoșanu
index ad2aa5a..3a7b1c1 100644 (file)
@@ -1,6 +1,6 @@
 ---
-postid: 025
-title: Type algebra: the semantic ambiguity of nested lists
+postid: '025'
+title: 'Type algebra: the semantic ambiguity of nested lists'
 excerpt: A short incursion into limitations of algebraic types.
 date: July 12, 2014
 author: Lucian Mogoșanu
index ec200bd..1771742 100644 (file)
@@ -1,6 +1,6 @@
 ---
-postid: 026
-title: The Tar Pit: the first year
+postid: '026'
+title: 'The Tar Pit: the first year'
 excerpt: A quantitative analysis.
 author: Lucian Mogoșanu
 date: August 2, 2014
index 93646e2..18b7e39 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 027
+postid: '027'
 title: Bitcoin as infrastructure [iii]
 date: August 9, 2014
 author: Lucian Mogoșanu
index 9be9295..f1b0534 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 028
+postid: '028'
 title: Building business, or why (some) Gypsies are smarter than (most) Romanians
 excerpt: A case study on self-regulating systems.
 date: August 16, 2014
index 60e1d78..ecc42c5 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 029
+postid: '029'
 title: The Walking Dead
 date: September 8, 2014
 author: Lucian Mogoșanu
index 1cbb8ec..29f3c9e 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 02a
+postid: '02a'
 title: Online media is feeding on your tears
 excerpt: In which I publicly shame the rubbish that is new media.
 date: September 20, 2014
index 2a33720..ae89584 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 02b
+postid: '02b'
 title: How and why systemd has won
 date: September 27, 2014
 author: Lucian Mogoșanu
index 84b841d..8bfd9b0 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 02c
+postid: '02c'
 title: The mathematics and philosophy of hyperoperations
 excerpt: Another dive into the world of mathematical foundations
 date: October 5, 2014
index ba99ff5..ea8ff09 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 02d
+postid: '02d'
 title: LinuxCon Europe 2014
 date: November 8, 2014
 author: Lucian Mogoșanu
index 76ba67a..14d3506 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 02e
+postid: '02e'
 title: On the inherent harmfulness of political correctness
 date: November 16, 2014
 author: Lucian Mogoșanu
index fa99d4b..984b699 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 02f
+postid: '02f'
 title: On usability, a case study
 date: December 6, 2014
 author: Lucian Mogoșanu
index 08bb738..eb89f27 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 030
+postid: '030'
 title: Interstellar, or why deus ex machinae in science fiction are a bad idea
 date: December 20, 2014
 author: Lucian Mogoșanu
index 046967f..09780d7 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 031
+postid: '031'
 title: Bitcoin as infrastructure [iv]
 date: December 26, 2014
 author: Lucian Mogoșanu
index 217629c..bb18fd9 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 032
+postid: '032'
 title: Your worth to humanity
 excerpt: A thought experiment on the Renaissance man.
 date: January 2, 2015
index 6dcd894..ad673ff 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 033
+postid: '033'
 title: The Blackwell series
 date: January 25, 2015
 author: Lucian Mogoșanu
index 37ee2a9..a6d0ad4 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 034
+postid: '034'
 title: The inevitable transition back into religiousness
 date: February 7, 2015
 author: Lucian Mogoșanu
index b73aecf..8a7c350 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 035
+postid: '035'
 title: With our balls clean
 excerpt: Or how Homo sapiens survived in the dark ages of the first personal computers.
 date: February 14, 2015
index 669f121..527e4aa 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 036
+postid: '036'
 title: Password security, a game theoretical approach
 date: February 28, 2015
 author: Lucian Mogoșanu
index 5548089..714f33f 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 037
+postid: '037'
 title: Thoughts on Charlie Hebdo, and the absolute necessity of offending people
 excerpt: Je ne suis pas Charlie, mais je pense encore
 date: March 8, 2015
index 53b92ea..1a68c53 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 038
+postid: '038'
 title: Humanity's informational archive™
 date: May 3, 2015
 author: Lucian Mogoșanu
index 7808f45..04c0679 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 039
+postid: '039'
 title: Aferim!
 date: June 20, 2015
 author: Lucian Mogoșanu
index 70203dd..c55dbc7 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 03a
+postid: '03a'
 title: The linguistic barrier of operating system design
 excerpt: A proposal to redesign the OS architecture from first principles.
 date: July 11, 2015
index 993bee2..1eb6176 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 03b
+postid: '03b'
 title: Conservatism meets liberalism
 excerpt: A critique of modern politics.
 date: July 20, 2015
index 69d8644..c794c9c 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 03c
+postid: '03c'
 title: The myth of "software engineering"
 date: August 9, 2015
 author: Lucian Mogoșanu
index 407f1e5..521fa09 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 03d
+postid: '03d'
 title: Never Mind the Balkans, Here's Romania
 date: August 29, 2015
 author: Lucian Mogoșanu
index c47c668..01fe9ba 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 03e
+postid: '03e'
 title: Glasgow Haskell Compiler no longer suitable for teaching
 date: November 8, 2015
 author: Lucian Mogoșanu
index afc0efe..25705cd 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 03f
+postid: '03f'
 title: Android, the bad and the ugly
 date: November 22, 2015
 author: Lucian Mogoșanu
index dcfb8c7..1d25114 100644 (file)
@@ -1,6 +1,6 @@
 ---
-postid: 040
-title: Europe at the end of 2015: a chronicle
+postid: '040'
+title: 'Europe at the end of 2015: a chronicle'
 excerpt: A second piece of synthetic journalism.
 date: December 19, 2015
 author: Lucian Mogoșanu
index 5636b6e..040a3e0 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 041
+postid: '041'
 title: Cloud software is unreliable [ii]
 excerpt: Or, the cloud is unreliable.
 date: January 16, 2016
index 0f475a4..509d9f3 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 042
+postid: '042'
 title: Category theory and its application in software engineering
 date: January 30, 2016
 author: Lucian Mogoșanu
index 630bc27..63e54b7 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 043
+postid: '043'
 title: On the failure of marketing (and civilization in general)
 date: February 14, 2016
 author: Lucian Mogoșanu
index ae45b16..5fed655 100644 (file)
@@ -1,5 +1,5 @@
 ---
-postid: 044
+postid: '044'
 title: When the law does more harm than good, or an exercise in independent thought
 date: March 12, 2016
 author: Lucian Mogoșanu
index f39fcec..c9f1ef3 100644 (file)
@@ -1,6 +1,6 @@
 ---
-postid: 045
-title: Academic hogwash: an empirical study thereof
+postid: '045'
+title: 'Academic hogwash: an empirical study thereof'
 excerpt: In which we analyze the circular motivations behind academic publishing. Probably a rehash of some other essay, but it's ok to do it nowadays.
 date: April 9, 2016
 author: Lucian Mogoșanu