{
"version": "https://jsonfeed.org/version/1",
"title": "narf.pl",
"home_page_url": "http://narf.pl/",
"feed_url": "http://narf.pl/feed.json",
"author": {
"name": "Maciej Konieczny",
"url": "http://narf.pl/"
},
"items": [
{
"title": "On the nature of time",
"content_html": "visit http://narf.pl/posts/time",
"date_published": "2024-01-24T00:00:00+01:00",
"url": "http://narf.pl/posts/time",
"id": "http://narf.pl/posts/time"
},
{
"title": "Maladaptive",
"content_html": "Sleep well, stranger.
visit http://narf.pl/music/maladaptive",
"date_published": "2023-09-26T00:00:00+01:00",
"url": "http://narf.pl/music/maladaptive",
"id": "http://narf.pl/music/maladaptive"
},
{
"title": "Mastodon",
"content_html": "I'm trying out Mastodon at @narf@vis.social\n",
"date_published": "2022-11-10T23:16:00+01:00",
"url": "https://vis.social/@narf",
"id": "6be66a4a-55d3-4549-9189-a1d729fb29d5"
},
{
"title": "Aurora",
"content_html": "A computer hallucination created with custom software.
visit http://narf.pl/posts/aurora",
"date_published": "2022-08-23T00:00:00+01:00",
"url": "http://narf.pl/posts/aurora",
"id": "http://narf.pl/posts/aurora"
},
{
"title": "Update: added a note about \"Conclusion\"",
"content_html": "visit http://narf.pl/music/escapism",
"date_published": "2022-06-30T21:10:00+01:00",
"url": "http://narf.pl/music/escapism",
"id": "a3807c71-1288-4bb8-875c-cfb2acb75fe2"
},
{
"title": "Mac software: 2022",
"content_html": "What I install and in what order to feel at home.
visit http://narf.pl/posts/mac-software-2022",
"date_published": "2022-06-09T00:00:00+01:00",
"url": "http://narf.pl/posts/mac-software-2022",
"id": "http://narf.pl/posts/mac-software-2022"
},
{
"title": "Escapism",
"content_html": "My debut album.
visit http://narf.pl/music/escapism",
"date_published": "2021-11-25T00:00:00+01:00",
"url": "http://narf.pl/music/escapism",
"id": "http://narf.pl/music/escapism"
},
{
"title": "I will be releasing my debut EP \"Escapism\" next week on Thursday",
"content_html": "visit https://twitter.com/narfdotpl/status/1461609104489725952",
"date_published": "2021-11-19T09:16:00+01:00",
"url": "https://twitter.com/narfdotpl/status/1461609104489725952",
"id": "7232673d-0f9f-4247-98eb-4ec222e08773"
},
{
"title": "Optimism",
"content_html": "visit http://narf.pl/posts/optimism",
"date_published": "2021-03-10T00:00:00+01:00",
"url": "http://narf.pl/posts/optimism",
"id": "http://narf.pl/posts/optimism"
},
{
"title": "Random encounters",
"content_html": "I wrote a program that plays the piano.
visit http://narf.pl/music/random-encounters",
"date_published": "2021-02-25T00:00:00+01:00",
"url": "http://narf.pl/music/random-encounters",
"id": "http://narf.pl/music/random-encounters"
},
{
"title": "Where we are",
"content_html": "visit http://narf.pl/posts/where-we-are",
"date_published": "2021-02-23T00:00:00+01:00",
"url": "http://narf.pl/posts/where-we-are",
"id": "http://narf.pl/posts/where-we-are"
},
{
"title": "I added a minimal soundtrack I played on a piano",
"content_html": "visit http://narf.pl/posts/tears-in-rain",
"date_published": "2021-01-02T12:54:00+01:00",
"url": "http://narf.pl/posts/tears-in-rain",
"id": "df7399a7-6117-48fd-9b53-7787cf117f93"
},
{
"title": "Roy Batty",
"content_html": "visit http://narf.pl/posts/tears-in-rain",
"date_published": "2020-12-31T00:00:00+01:00",
"url": "http://narf.pl/posts/tears-in-rain",
"id": "http://narf.pl/posts/tears-in-rain"
},
{
"title": "Solstice",
"content_html": "visit http://narf.pl/posts/solstice",
"date_published": "2020-12-21T00:00:00+01:00",
"url": "http://narf.pl/posts/solstice",
"id": "http://narf.pl/posts/solstice"
},
{
"title": "Cellular automata: explosion",
"content_html": "visit http://narf.pl/posts/cellular-automata-explosion",
"date_published": "2020-12-09T00:00:00+01:00",
"url": "http://narf.pl/posts/cellular-automata-explosion",
"id": "http://narf.pl/posts/cellular-automata-explosion"
},
{
"title": "VCV Rack sound design/simulation",
"content_html": "visit http://narf.pl/posts/drzwi-vcv",
"date_published": "2020-11-21T00:00:00+01:00",
"url": "http://narf.pl/posts/drzwi-vcv",
"id": "http://narf.pl/posts/drzwi-vcv"
},
{
"title": "Kostka",
"content_html": "visit http://narf.pl/posts/kostka",
"date_published": "2020-09-14T00:00:00+01:00",
"url": "http://narf.pl/posts/kostka",
"id": "http://narf.pl/posts/kostka"
},
{
"title": "Papier",
"content_html": "visit http://narf.pl/posts/papier",
"date_published": "2020-05-11T00:00:00+01:00",
"url": "http://narf.pl/posts/papier",
"id": "http://narf.pl/posts/papier"
},
{
"title": "Drzwi",
"content_html": "An animation based on a dream.
visit http://narf.pl/posts/drzwi",
"date_published": "2020-01-25T00:00:00+01:00",
"url": "http://narf.pl/posts/drzwi",
"id": "http://narf.pl/posts/drzwi"
},
{
"title": "New York",
"content_html": "visit http://narf.pl/posts/new-york",
"date_published": "2019-12-04T00:00:00+01:00",
"url": "http://narf.pl/posts/new-york",
"id": "http://narf.pl/posts/new-york"
},
{
"title": "Sunflower",
"content_html": "visit http://narf.pl/posts/sunflower",
"date_published": "2019-07-05T00:00:00+01:00",
"url": "http://narf.pl/posts/sunflower",
"id": "http://narf.pl/posts/sunflower"
},
{
"title": "Metal trees",
"content_html": "visit http://narf.pl/posts/metal-trees",
"date_published": "2019-06-18T00:00:00+01:00",
"url": "http://narf.pl/posts/metal-trees",
"id": "http://narf.pl/posts/metal-trees"
},
{
"title": "HotS: impact of XP changes on match duration",
"content_html": "visit http://narf.pl/posts/hots-duration",
"date_published": "2019-02-12T00:00:00+01:00",
"url": "http://narf.pl/posts/hots-duration",
"id": "http://narf.pl/posts/hots-duration"
},
{
"title": "BTW I have a link blog",
"content_html": "visit http://links.narf.pl/",
"date_published": "2018-05-16T21:04:00+01:00",
"url": "http://links.narf.pl/",
"id": "53953622-1e7b-4ae6-84f1-d579fe08185b"
},
{
"title": "Glitchy Checkers are no longer in the App Store",
"content_html": "The game is no longer in the App Store because I didn't renew my\nmembership (it's 429 PLN per year).\n",
"date_published": "2018-05-16T21:00:00+01:00",
"url": "http://narf.pl/posts/checkers-presskit#update-2018-05-16",
"id": "636ad97e-4937-4ba7-b847-f516d1148baa"
},
{
"title": "It's alive",
"content_html": "visit http://narf.pl/posts/its-alive",
"date_published": "2017-11-02T00:00:00+01:00",
"url": "http://narf.pl/posts/its-alive",
"id": "http://narf.pl/posts/its-alive"
},
{
"title": "Prusa i3 MK2S pen plotter",
"content_html": "visit http://narf.pl/posts/plotter",
"date_published": "2017-10-04T00:00:00+01:00",
"url": "http://narf.pl/posts/plotter",
"id": "http://narf.pl/posts/plotter"
},
{
"title": "Recursive poster",
"content_html": "visit http://narf.pl/posts/recursive-poster",
"date_published": "2017-10-01T00:00:00+01:00",
"url": "http://narf.pl/posts/recursive-poster",
"id": "http://narf.pl/posts/recursive-poster"
},
{
"title": "Autoportrait",
"content_html": "visit http://narf.pl/posts/autoportrait2",
"date_published": "2017-09-03T00:00:00+01:00",
"url": "http://narf.pl/posts/autoportrait2",
"id": "http://narf.pl/posts/autoportrait2"
},
{
"title": "Leg test",
"content_html": "visit http://narf.pl/posts/leg-test",
"date_published": "2017-08-15T00:00:00+01:00",
"url": "http://narf.pl/posts/leg-test",
"id": "http://narf.pl/posts/leg-test"
},
{
"title": "Screenshot log",
"content_html": "visit http://narf.pl/posts/screenshot-log",
"date_published": "2017-07-21T00:00:00+01:00",
"url": "http://narf.pl/posts/screenshot-log",
"id": "http://narf.pl/posts/screenshot-log"
},
{
"title": "3D printer build: Prusa i3 MK2S",
"content_html": "visit http://narf.pl/posts/prusa",
"date_published": "2017-07-18T00:00:00+01:00",
"url": "http://narf.pl/posts/prusa",
"id": "http://narf.pl/posts/prusa"
},
{
"title": "12 angry servos",
"content_html": "visit http://narf.pl/posts/12-angry-servos",
"date_published": "2017-07-02T00:00:00+01:00",
"url": "http://narf.pl/posts/12-angry-servos",
"id": "http://narf.pl/posts/12-angry-servos"
},
{
"title": "Mokot\u00f3w timelapse",
"content_html": "visit http://narf.pl/posts/mokotow-timelapse",
"date_published": "2017-06-19T00:00:00+01:00",
"url": "http://narf.pl/posts/mokotow-timelapse",
"id": "http://narf.pl/posts/mokotow-timelapse"
},
{
"title": "Pixel sorting study",
"content_html": "visit http://narf.pl/posts/pixel-sorting",
"date_published": "2017-06-13T00:00:00+01:00",
"url": "http://narf.pl/posts/pixel-sorting",
"id": "http://narf.pl/posts/pixel-sorting"
},
{
"title": "JSON feed",
"content_html": "visit http://narf.pl/posts/json-feed",
"date_published": "2017-05-23T00:00:00+01:00",
"url": "http://narf.pl/posts/json-feed",
"id": "http://narf.pl/posts/json-feed"
},
{
"title": "Update: The spiral of public transport",
"content_html": "visit http://narf.pl/posts/spiral",
"date_published": "2017-05-03T21:33:00+01:00",
"url": "http://narf.pl/posts/spiral",
"id": "6af3aac1-8e8a-445a-8816-9b9c7254a002"
},
{
"title": "The spiral of personal transportation",
"content_html": "visit http://narf.pl/posts/spiral",
"date_published": "2017-05-02T00:00:00+01:00",
"url": "http://narf.pl/posts/spiral",
"id": "http://narf.pl/posts/spiral"
},
{
"title": "Looped knocking",
"content_html": "visit http://narf.pl/posts/looped-knocking",
"date_published": "2017-04-24T00:00:00+01:00",
"url": "http://narf.pl/posts/looped-knocking",
"id": "http://narf.pl/posts/looped-knocking"
},
{
"title": "Quadruped robot movement",
"content_html": "visit http://narf.pl/posts/robot-movement",
"date_published": "2017-04-23T00:00:00+01:00",
"url": "http://narf.pl/posts/robot-movement",
"id": "http://narf.pl/posts/robot-movement"
},
{
"title": "Effort",
"content_html": "visit http://narf.pl/posts/effort",
"date_published": "2017-04-13T00:00:00+01:00",
"url": "http://narf.pl/posts/effort",
"id": "http://narf.pl/posts/effort"
},
{
"title": "Procedural graphics: trees and circuit boards",
"content_html": "visit http://narf.pl/posts/procedural-trees",
"date_published": "2017-04-04T00:00:00+01:00",
"url": "http://narf.pl/posts/procedural-trees",
"id": "http://narf.pl/posts/procedural-trees"
},
{
"title": "Glitchy Checkers :skull:",
"content_html": "I have mixed feelings.
visit http://narf.pl/posts/checkers-skull",
"date_published": "2017-03-09T00:00:00+01:00",
"url": "http://narf.pl/posts/checkers-skull",
"id": "http://narf.pl/posts/checkers-skull"
},
{
"title": "Glitchy Checkers 2.0: Press Kit",
"content_html": "visit http://narf.pl/posts/checkers-presskit",
"date_published": "2017-01-29T00:00:00+01:00",
"url": "http://narf.pl/posts/checkers-presskit",
"id": "http://narf.pl/posts/checkers-presskit"
},
{
"title": "Summer of Creative Coding",
"content_html": "visit http://narf.pl/posts/summer-of-creative-coding",
"date_published": "2016-09-22T00:00:00+01:00",
"url": "http://narf.pl/posts/summer-of-creative-coding",
"id": "http://narf.pl/posts/summer-of-creative-coding"
},
{
"title": "65daysofstatic's soundtrack to No Man's Sky",
"content_html": "visit http://narf.pl/posts/65dos-no-mans-sky",
"date_published": "2016-08-18T00:00:00+01:00",
"url": "http://narf.pl/posts/65dos-no-mans-sky",
"id": "http://narf.pl/posts/65dos-no-mans-sky"
},
{
"title": "Update: Bytebeat: live-coding sound waves",
"content_html": "visit http://narf.pl/posts/bytebeat#update-2016-07-24",
"date_published": "2016-07-24T19:45:00+01:00",
"url": "http://narf.pl/posts/bytebeat#update-2016-07-24",
"id": "f7e3abfe-78bc-4b63-9f11-fb3adb80ca3e"
},
{
"title": "Update: Bytebeat: live-coding sound waves",
"content_html": "visit http://narf.pl/posts/bytebeat#update-2016-07-10",
"date_published": "2016-07-10T18:45:00+01:00",
"url": "http://narf.pl/posts/bytebeat#update-2016-07-10",
"id": "f7e3abfe-78bc-4b63-9f11-fb3adb80ca3e"
},
{
"title": "Replace booleans with two-cased enumerations",
"content_html": "visit http://narf.pl/posts/2cased",
"date_published": "2016-07-06T00:00:00+01:00",
"url": "http://narf.pl/posts/2cased",
"id": "http://narf.pl/posts/2cased"
},
{
"title": "Update to the Mac software post",
"content_html": "A few weeks ago I removed iA Writer and switched to Editorial on\niOS. It's very impressive. I use MacVim on my Mac and sync notes\nvia Dropbox. The sync seems faster, provides visual feedback\n(a tiny spinner is better than nothing), and can be triggered\nmanually. Overall, Editorial is a better app and Dropbox is more\nreliable and less frustrating than iCloud.\n",
"date_published": "2016-06-02T18:11:00+01:00",
"url": "http://narf.pl/posts/mac-software",
"id": "a4df4e31-6657-4095-bc02-f68cb939c89f"
},
{
"title": "Bytebeat: live-coding sound waves",
"content_html": "visit http://narf.pl/posts/bytebeat",
"date_published": "2016-05-03T00:00:00+01:00",
"url": "http://narf.pl/posts/bytebeat",
"id": "http://narf.pl/posts/bytebeat"
},
{
"title": "Procedural photocopier textures",
"content_html": "visit http://narf.pl/posts/xero",
"date_published": "2016-04-24T00:00:00+01:00",
"url": "http://narf.pl/posts/xero",
"id": "http://narf.pl/posts/xero"
},
{
"title": "Sketchy procedures lead to a beautiful catastrophe",
"content_html": "visit http://narf.pl/posts/sketchy-procedures",
"date_published": "2016-03-20T00:00:00+01:00",
"url": "http://narf.pl/posts/sketchy-procedures",
"id": "http://narf.pl/posts/sketchy-procedures"
},
{
"title": "Mac software: 2016",
"content_html": "visit http://narf.pl/posts/mac-software",
"date_published": "2016-01-31T00:00:00+01:00",
"url": "http://narf.pl/posts/mac-software",
"id": "http://narf.pl/posts/mac-software"
},
{
"title": "Anxious Timer",
"content_html": "visit http://narf.pl/posts/anxious-timer",
"date_published": "2016-01-30T00:00:00+01:00",
"url": "http://narf.pl/posts/anxious-timer",
"id": "http://narf.pl/posts/anxious-timer"
},
{
"title": "Lenses in Swift, or how to change parts of immutable objects",
"content_html": "visit http://narf.pl/posts/lenses-in-swift",
"date_published": "2016-01-12T00:00:00+01:00",
"url": "http://narf.pl/posts/lenses-in-swift",
"id": "http://narf.pl/posts/lenses-in-swift"
},
{
"title": "Grumpy review of the late 2015 5k iMac",
"content_html": "visit http://narf.pl/posts/5k-imac",
"date_published": "2016-01-06T00:00:00+01:00",
"url": "http://narf.pl/posts/5k-imac",
"id": "http://narf.pl/posts/5k-imac"
},
{
"title": "Glitchy Checkers: Release",
"content_html": "visit http://narf.pl/posts/checkers-release",
"date_published": "2015-12-16T00:00:00+01:00",
"url": "http://narf.pl/posts/checkers-release",
"id": "http://narf.pl/posts/checkers-release"
},
{
"title": "Checkers, Glitchy Checkers",
"content_html": "visit http://narf.pl/posts/checkers-glitchy-checkers",
"date_published": "2015-12-03T00:00:00+01:00",
"url": "http://narf.pl/posts/checkers-glitchy-checkers",
"id": "http://narf.pl/posts/checkers-glitchy-checkers"
},
{
"title": "I will probably be looking for a job soon, so if you have a good product, email me at hello@narf.pl. Cheers.",
"content_html": "visit http://narf.pl/",
"date_published": "2015-11-12T17:57:00+01:00",
"url": "http://narf.pl/",
"id": "629dfea0-2675-49a3-9348-471bdc084158"
},
{
"title": "Checkers: Swift 1.2 to 2.0 transition in numbers and impressions",
"content_html": "visit http://narf.pl/posts/checkers-swift-2",
"date_published": "2015-08-20T00:00:00+01:00",
"url": "http://narf.pl/posts/checkers-swift-2",
"id": "http://narf.pl/posts/checkers-swift-2"
},
{
"title": "Checkers: Explosion bug",
"content_html": "I had a funny bug.
visit http://narf.pl/posts/checkers-explosion-bug",
"date_published": "2015-07-28T00:00:00+01:00",
"url": "http://narf.pl/posts/checkers-explosion-bug",
"id": "http://narf.pl/posts/checkers-explosion-bug"
},
{
"title": "Update: Instapaper > Readability",
"content_html": "visit http://narf.pl/posts/instapaper#update-2015-06-26",
"date_published": "2015-06-26T21:44:00+01:00",
"url": "http://narf.pl/posts/instapaper#update-2015-06-26",
"id": "ae713f8d-bf19-46f0-bffc-47b2cd6672cf"
},
{
"title": "Checkers: Development panel with tweaks",
"content_html": "visit http://narf.pl/posts/checkers-development-panel",
"date_published": "2015-06-03T00:00:00+01:00",
"url": "http://narf.pl/posts/checkers-development-panel",
"id": "http://narf.pl/posts/checkers-development-panel"
},
{
"title": "SwiftyStateMachine",
"content_html": "visit https://github.com/macoscope/SwiftyStateMachine",
"date_published": "2015-05-27T23:27:00+01:00",
"url": "https://github.com/macoscope/SwiftyStateMachine",
"id": "3e9a0f83-1955-4dee-a03f-11fcf02f5aa0"
},
{
"title": "Lisbon",
"content_html": "visit http://narf.pl/posts/lisbon",
"date_published": "2015-05-12T00:00:00+01:00",
"url": "http://narf.pl/posts/lisbon",
"id": "http://narf.pl/posts/lisbon"
},
{
"title": "Music streaming: hitting the Reddit front page update",
"content_html": "visit http://narf.pl/posts/music-streaming#update-2015-04-26",
"date_published": "2015-04-26T13:53:00+01:00",
"url": "http://narf.pl/posts/music-streaming#update-2015-04-26",
"id": "6e800d18-bc98-41dc-861c-5d49ad49f01d"
},
{
"title": "Impact of music streaming on my listening habits",
"content_html": "It has changed the way I listen to music.
visit http://narf.pl/posts/music-streaming",
"date_published": "2015-04-21T00:00:00+01:00",
"url": "http://narf.pl/posts/music-streaming",
"id": "http://narf.pl/posts/music-streaming"
},
{
"title": "Swift + JSON",
"content_html": "visit http://narf.pl/posts/swift-json",
"date_published": "2015-03-01T00:00:00+01:00",
"url": "http://narf.pl/posts/swift-json",
"id": "http://narf.pl/posts/swift-json"
},
{
"title": "Checkers: Update 1",
"content_html": "visit http://narf.pl/posts/checkers-update-1",
"date_published": "2015-01-25T00:00:00+01:00",
"url": "http://narf.pl/posts/checkers-update-1",
"id": "http://narf.pl/posts/checkers-update-1"
},
{
"title": "Checkers: Teaser",
"content_html": "visit http://narf.pl/posts/checkers-teaser",
"date_published": "2015-01-06T00:00:00+01:00",
"url": "http://narf.pl/posts/checkers-teaser",
"id": "http://narf.pl/posts/checkers-teaser"
},
{
"title": "My Top 5 Metal Albums of 2014",
"content_html": "visit http://narf.pl/posts/my-top-5-metal-albums-of-2014",
"date_published": "2014-12-31T00:00:00+01:00",
"url": "http://narf.pl/posts/my-top-5-metal-albums-of-2014",
"id": "http://narf.pl/posts/my-top-5-metal-albums-of-2014"
},
{
"title": "Desert Golfing close calls",
"content_html": "visit http://narf.pl/posts/desert-golfing-close-calls",
"date_published": "2014-12-13T00:00:00+01:00",
"url": "http://narf.pl/posts/desert-golfing-close-calls",
"id": "http://narf.pl/posts/desert-golfing-close-calls"
},
{
"title": "Menu bar",
"content_html": "visit http://narf.pl/posts/menu-bar",
"date_published": "2014-05-20T00:00:00+01:00",
"url": "http://narf.pl/posts/menu-bar",
"id": "http://narf.pl/posts/menu-bar"
},
{
"title": "Companion: from C to Si",
"content_html": "visit http://narf.pl/posts/companion-from-c-to-si",
"date_published": "2014-01-26T00:00:00+01:00",
"url": "http://narf.pl/posts/companion-from-c-to-si",
"id": "http://narf.pl/posts/companion-from-c-to-si"
},
{
"title": "Companion",
"content_html": "visit http://narf.pl/companion",
"date_published": "2014-01-24T19:08:00+01:00",
"url": "http://narf.pl/companion",
"id": "2d2ce0fc-a226-479f-a6de-af33e01a5412"
},
{
"title": "Filmweb vs IMDb: ratings",
"content_html": "visit http://narf.pl/posts/filmweb-vs-imdb-ratings",
"date_published": "2013-12-03T00:00:00+01:00",
"url": "http://narf.pl/posts/filmweb-vs-imdb-ratings",
"id": "http://narf.pl/posts/filmweb-vs-imdb-ratings"
},
{
"title": "Autoportrait",
"content_html": "visit http://narf.pl/posts/autoportrait",
"date_published": "2013-11-09T00:00:00+01:00",
"url": "http://narf.pl/posts/autoportrait",
"id": "http://narf.pl/posts/autoportrait"
},
{
"title": "Barcelona",
"content_html": "visit http://narf.pl/posts/barcelona",
"date_published": "2013-09-23T00:00:00+01:00",
"url": "http://narf.pl/posts/barcelona",
"id": "http://narf.pl/posts/barcelona"
},
{
"title": "Shattered Polygons",
"content_html": "visit http://narf.pl/posts/shattered-polygons",
"date_published": "2013-09-19T00:00:00+01:00",
"url": "http://narf.pl/posts/shattered-polygons",
"id": "http://narf.pl/posts/shattered-polygons"
},
{
"title": "Office Headphones",
"content_html": "visit http://narf.pl/posts/office-headphones",
"date_published": "2013-08-16T00:00:00+01:00",
"url": "http://narf.pl/posts/office-headphones",
"id": "http://narf.pl/posts/office-headphones"
},
{
"title": "Vim: Holy Light",
"content_html": "visit http://narf.pl/posts/vim-holy-light",
"date_published": "2013-07-18T00:00:00+01:00",
"url": "http://narf.pl/posts/vim-holy-light",
"id": "http://narf.pl/posts/vim-holy-light"
},
{
"title": "How to play CPMA on OS X",
"content_html": "visit http://narf.pl/posts/cpma",
"date_published": "2013-07-06T00:00:00+01:00",
"url": "http://narf.pl/posts/cpma",
"id": "http://narf.pl/posts/cpma"
},
{
"title": "Instapaper < Readability",
"content_html": "visit http://narf.pl/posts/instapaper",
"date_published": "2013-03-25T00:00:00+01:00",
"url": "http://narf.pl/posts/instapaper",
"id": "http://narf.pl/posts/instapaper"
},
{
"title": "How to play NES (Pegasus) games on OS X using a PS3 controller",
"content_html": "visit http://narf.pl/posts/pegasus",
"date_published": "2013-03-20T00:00:00+01:00",
"url": "http://narf.pl/posts/pegasus",
"id": "http://narf.pl/posts/pegasus"
},
{
"title": "mixtapes",
"content_html": "visit https://github.com/narfdotpl/mixtapes",
"date_published": "2013-03-11T21:16:00+01:00",
"url": "https://github.com/narfdotpl/mixtapes",
"id": "62170200-a2b1-45de-b7ca-f640cb90d2d9"
},
{
"title": "leet",
"content_html": "visit http://lab.narf.pl/leet/",
"date_published": "2013-02-01T22:26:00+01:00",
"url": "http://lab.narf.pl/leet/",
"id": "cf5ae0df-6141-4c79-87c5-18b4fc6c366a"
},
{
"title": "CSV Logger",
"content_html": "visit http://lab.narf.pl/csv-logger/",
"date_published": "2012-12-17T09:00:00+01:00",
"url": "http://lab.narf.pl/csv-logger/",
"id": "e05cf334-5365-442a-b377-0f897cf13aa1"
},
{
"title": "naif.css",
"content_html": "visit http://lab.narf.pl/naif.css/",
"date_published": "2012-08-12T23:17:00+01:00",
"url": "http://lab.narf.pl/naif.css/",
"id": "045825ed-2724-4815-ad62-b7b646bfa056"
},
{
"title": "Quit Delicious",
"content_html": "visit http://narf.pl/posts/quit-delicious",
"date_published": "2011-10-24T00:00:00+01:00",
"url": "http://narf.pl/posts/quit-delicious",
"id": "http://narf.pl/posts/quit-delicious"
},
{
"title": "filmweb",
"content_html": "visit http://www.filmweb.pl/user/narfdotpl",
"date_published": "2011-10-19T22:56:00+01:00",
"url": "http://www.filmweb.pl/user/narfdotpl",
"id": "a19b8c8c-e687-4a11-aa51-0b946abe42b7"
},
{
"title": "last.fm",
"content_html": "visit http://www.last.fm/user/narfdotpl",
"date_published": "2011-06-13T11:32:00+01:00",
"url": "http://www.last.fm/user/narfdotpl",
"id": "e137cd3f-1eae-4bc8-adf3-6fb019f1fae6"
},
{
"title": "Plain Text",
"content_html": "visit http://narf.pl/posts/plain-text",
"date_published": "2011-06-07T00:00:00+01:00",
"url": "http://narf.pl/posts/plain-text",
"id": "http://narf.pl/posts/plain-text"
}
]
}