{"version":"https://jsonfeed.org/version/1","title":"Micro.blog - Simon","home_page_url":"https://micro.blog","feed_url":"https://micro.blog/posts/a_seagull_story","_microblog":{"about":"https://micro.blog/about/api","id":"59152","username":"a_seagull_story","bio":"Liberated from doing other people's work, free to forge my own path and code as I please - I am the rebel programmer. Here begins my journey to create something I truly care about and this is my diary of these glorious days. Notes on origins, risk, invention, design and how I'm inspired by nature. There will be hope and fear, innovation and celebration and a moose dancing on a ball. I have no idea how this story will end.","pronouns":"","is_following":false,"is_you":false,"following_count":2,"discover_count":0},"author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://micro.blog/a_seagull_story/avatar.jpg"},"items":[{"id":"11531769","content_html":"<p>Pitch: So here we are. I have crafted something of quality and utility with a passion. Now I’m looking for a buyer. If you know anyone in the software biz then please share <a href=\"https://youtu.be/D1dvVHSmAVk\">this demo video</a>.</p>\n\n<p><img src=\"https://cdn.micro.blog/photos/1000x/https%3A%2F%2Fa-seagull-story.micro.blog%2Fuploads%2F2021%2F9d34e939a5.png\" width=\"600\" height=\"358\" alt=\"\" loading=\"lazy\"></p>\n","summary":"","url":"https://a-seagull-story.micro.blog/2021/06/03/pitch-so-here.html","date_published":"2021-06-03T12:42:38+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2021-06-03 12:42","date_timestamp":1622724158,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"11504461","content_html":"<p>Demo: I made a demo video of my app. It was a fun experience. Recording a narration, capturing the action and stitching it all together with some music. I like that software development drifts into these tributaries where other skills can be honed.</p>\n","summary":"","url":"https://a-seagull-story.micro.blog/2021/05/27/demo-i-made.html","date_published":"2021-05-27T15:55:09+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2021-05-27 15:55","date_timestamp":1622130909,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"11341636","content_html":"<p>Effort: Some days programming feels like sculpting marble. I’m taking huge swings at a solid block with my coding hammer but only small chips come off. So much effort to break through the outer layers to get to finer details. Other days it’s like working with soft clay.</p>\n","summary":"","url":"https://a-seagull-story.micro.blog/2021/04/19/effort-some-days.html","date_published":"2021-04-19T10:59:22+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2021-04-19 10:59","date_timestamp":1618829962,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"11320856","content_html":"Persistence: I like to develop things organically with bold experimentation - it’s more fun that way. It takes me to undiscovered delights and also down dead-ends. I threw away a few weeks of work on visualisation stuff - it looked pretty but didn’t serve its purpose of conveying inform... <a href=\"https://a-seagull-story.micro.blog/2021/04/14/persistence-i-like.html\">a-seagull-story.micro.blog</a>","summary":"","url":"https://a-seagull-story.micro.blog/2021/04/14/persistence-i-like.html","date_published":"2021-04-14T10:55:32+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2021-04-14 10:55","date_timestamp":1618397732,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"11289622","content_html":"<p><a href=\"https://micro.blog/hutaffe\">@hutaffe</a> <a href=\"https://micro.blog/jack\">@jack</a> I wonder for how long it will be this way. I was a fan of Bazaar and Mercurial for a while too. My Seagull project is about doing things differently so I plunged into Fossil for its simple ways. I’ve found a GUI is less necessary when your VCS is not Git.</p>\n","url":"https://micro.blog/a_seagull_story/11289622","date_published":"2021-04-07T16:53:43+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2021-04-07 16:53","date_timestamp":1617814423,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"11289428","content_html":"Fossil: Git is not the only VCS. I took another path to Fossil and I’m a lot happier for it. Git was built for a unique and complex purpose and it serves Linux Kernel development well but I find it messy and over-difficult to use. So welcome Fossil. My top three favourite things about F... <a href=\"https://a-seagull-story.micro.blog/2021/04/07/fossil-git-is.html\">a-seagull-story.micro.blog</a>","summary":"","url":"https://a-seagull-story.micro.blog/2021/04/07/fossil-git-is.html","date_published":"2021-04-07T14:54:00+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2021-04-07 14:54","date_timestamp":1617807240,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"11080628","content_html":"<p><a href=\"https://micro.blog/odd\">@odd</a> Thanks! This is part of the app I’m building. It’s a visualisation of certain data flowing through the system.</p>\n","url":"https://micro.blog/a_seagull_story/11080628","date_published":"2021-02-26T17:20:05+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2021-02-26 17:20","date_timestamp":1614360005,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"11080416","content_html":"<p>Things are starting to get interesting…</p>\n\n<p><img src=\"https://cdn.micro.blog/photos/1000x/https%3A%2F%2Fa-seagull-story.micro.blog%2Fuploads%2F2021%2Fb08158a9a3.png\" width=\"600\" height=\"365\" alt=\"\" loading=\"lazy\"></p>\n","summary":"","url":"https://a-seagull-story.micro.blog/2021/02/26/things-are-starting.html","date_published":"2021-02-26T16:29:40+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2021-02-26 16:29","date_timestamp":1614356980,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"11068825","content_html":"A short walk turned into an adventure to new places through wind, blissful rain, sun and then more rain. I unlocked some new streets and found my way through to a canal path that led past trees, ancient skeletons of gasometers, houses and industrial areas. The smell of diesel generators... <a href=\"https://a-seagull-story.micro.blog/2021/02/24/a-short-walk.html\">a-seagull-story.micro.blog</a>","summary":"","url":"https://a-seagull-story.micro.blog/2021/02/24/a-short-walk.html","date_published":"2021-02-24T15:31:03+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2021-02-24 15:31","date_timestamp":1614180663,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"11037276","content_html":"<p>Points: Two intensive and happy days coding noise and point distributions for a key visual part of Seagull. I enjoyed exploring Poisson Disk, Perlin Noise and a myriad ways of combining them to create pretty and useful patterns. I’ve now carved a way forward to tangible effects.</p>\n\n<p><img src=\"https://cdn.micro.blog/photos/1000x/https%3A%2F%2Fa-seagull-story.micro.blog%2Fuploads%2F2021%2F0c3557cd17.png\" width=\"600\" height=\"501\" alt=\"\" loading=\"lazy\"></p>\n","summary":"","url":"https://a-seagull-story.micro.blog/2021/02/18/points-two-intensive.html","date_published":"2021-02-18T17:21:23+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2021-02-18 17:21","date_timestamp":1613668883,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"11026310","content_html":"<p>Journal: I have kept a journal on this project since the beginning. It’s not this blog, it’s a private stream of ideas, thoughts on progress and notes on why things worked or didn’t. I’ve never done this before but it’s been so useful I now consider the practise essential.</p>\n","summary":"","url":"https://a-seagull-story.micro.blog/2021/02/16/journal-i-have.html","date_published":"2021-02-16T16:39:55+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2021-02-16 16:39","date_timestamp":1613493595,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"10996406","content_html":"<p>Feel: Often I can’t judge something to be a good idea or not until I’ve actually made it. Which of the many ways to proceed on a design, a code pathway or some writing? When I find the right way it is immediately obvious and correct and all confusion melts away. It feels right.</p>\n","summary":"","url":"https://a-seagull-story.micro.blog/2021/02/10/feel-often-i.html","date_published":"2021-02-10T17:27:51+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2021-02-10 17:27","date_timestamp":1612978071,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"10960204","content_html":"<p>Tracy: I added the <a href=\"https://github.com/wolfpld/tracy\">Tracy profiler</a> to my app over the weekend. I’m impressed by this complex yet simple tool. It gave me good insights in no time - down to nanosecond level! It’s exciting magic to see it running alongside my app. I strongly recommend to other C/C++ programmers.</p>\n","summary":"","url":"https://a-seagull-story.micro.blog/2021/02/03/tracy-i-added.html","date_published":"2021-02-03T15:29:35+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2021-02-03 15:29","date_timestamp":1612366175,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"10949951","content_html":"<p><a href=\"https://micro.blog/vincent\">@vincent</a> Thanks. I’m happy. It was a completely arbitrary deadline but I know from experience that it’s important to have a date, any date to aim for. Happy coding!</p>\n","url":"https://micro.blog/a_seagull_story/10949951","date_published":"2021-02-01T16:41:47+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2021-02-01 16:41","date_timestamp":1612197707,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"10946392","content_html":"<p>Six: Today is the end of my six month deadline. I still have two major features to add (out of seven) so I didn’t make it but it was a good effort especially through these unusual times. I’m delighted with how things are and where they’re going. I should set another milestone…</p>\n","summary":"","url":"https://a-seagull-story.micro.blog/2021/02/01/six-today-is.html","date_published":"2021-02-01T00:06:53+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2021-02-01 00:06","date_timestamp":1612138013,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"10859746","content_html":"<p>I have rediscovered that rarity and patience are important in my enjoyment of music. An infinite supply of music (whether streamed or bought) prevents passionate immersion. Restricting discovery and purchases gives me a more intimate experience.</p>\n","summary":"","url":"https://a-seagull-story.micro.blog/2021/01/14/i-have-rediscovered.html","date_published":"2021-01-14T14:18:35+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2021-01-14 14:18","date_timestamp":1610633915,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"10854600","content_html":"<p>Progress: Most things take longer than my optimistic self thinks. But it’s okay because forward movement every day adds up to more than I think too. And then I see all the progress made in the past few months and the result of it in front of me and I smile.</p>\n","summary":"","url":"https://a-seagull-story.micro.blog/2021/01/13/progress-most-things.html","date_published":"2021-01-13T14:17:50+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2021-01-13 14:17","date_timestamp":1610547470,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"10765773","content_html":"<p>Magick: My lexer and parser are now integrated. Working with parsers feels like playing with magick. I love.</p>\n","summary":"","url":"https://a-seagull-story.micro.blog/2020/12/25/magick-my-lexer.html","date_published":"2020-12-25T00:03:10+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2020-12-25 00:03","date_timestamp":1608854590,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"10719495","content_html":"<p>Fatigue: It’s been slow-going recently. I’ve made progress every day but not much. Developing this parser has been challenging and directionless at times. It feels like I’ve been walking through the Dead Marshes but the end is in sight. I see rays of light before me.</p>\n","summary":"","url":"https://a-seagull-story.micro.blog/2020/12/14/fatigue-its-been.html","date_published":"2020-12-14T22:13:19+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2020-12-14 22:13","date_timestamp":1607983999,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"10699157","content_html":"<p><a href=\"https://micro.blog/mpospese\">@mpospese</a> Beautiful. This is my heartland.</p>\n","url":"https://micro.blog/a_seagull_story/10699157","date_published":"2020-12-10T09:26:55+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2020-12-10 09:26","date_timestamp":1607592415,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"10696351","content_html":"<p><a href=\"https://micro.blog/vincent\">@vincent</a> :) Well there’s certainly a lot of love between me and my code.</p>\n","url":"https://micro.blog/a_seagull_story/10696351","date_published":"2020-12-09T19:45:46+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2020-12-09 19:45","date_timestamp":1607543146,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"10696090","content_html":"<p>Coding by Candlelight</p>\n\n<p><img src=\"https://cdn.micro.blog/photos/1000x/https%3A%2F%2Fa-seagull-story.micro.blog%2Fuploads%2F2020%2F30922a6068.jpg\" width=\"600\" height=\"450\" alt=\"\" loading=\"lazy\"></p>\n","summary":"","url":"https://a-seagull-story.micro.blog/2020/12/09/coding-by-candlelight.html","date_published":"2020-12-09T18:14:49+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2020-12-09 18:14","date_timestamp":1607537689,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"10695962","content_html":"<p><a href=\"https://micro.blog/stevelloyd\">@stevelloyd</a> I love this. I’d like to imagine it’s looking down onto a river flowing through a steep ravine.</p>\n","url":"https://micro.blog/a_seagull_story/10695962","date_published":"2020-12-09T17:37:10+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2020-12-09 17:37","date_timestamp":1607535430,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"10689492","content_html":"<p><a href=\"https://micro.blog/findingfeeling\">@findingfeeling</a> <a href=\"https://boxd.it/jkPq\">Portrait of a Lady on Fire</a> is wonderful - strong and mysterious characters, sacred love, beautiful imagery and no background music. This is your antidote to Hollywood fare.</p>\n<img src=\"https://cdn.micro.blog/photos/1000x/https%3A%2F%2Fa-seagull-story.micro.blog%2Fuploads%2F2020%2Fcc1d022f81.jpg\" width=\"600\" height=\"299\" alt=\"\" loading=\"lazy\">\n","url":"https://micro.blog/a_seagull_story/10689492","date_published":"2020-12-08T11:10:40+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2020-12-08 11:10","date_timestamp":1607425840,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"10685865","content_html":"<p><a href=\"https://micro.blog/a_seagull_story\">@a<span>_</span>seagull<span>_</span>story</a> Deezer are trying to flip this skewed model to the way most of us <em>think</em> it works - the <a href=\"https://www.deezer.com/ucps\">User-Centric Payment System</a>. They’re making progress but still face resistance from the big record labels.</p>\n","url":"https://micro.blog/a_seagull_story/10685865","date_published":"2020-12-07T16:36:14+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2020-12-07 16:36","date_timestamp":1607358974,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"10685856","content_html":"<p><a href=\"https://micro.blog/a_seagull_story\">@a<span>_</span>seagull<span>_</span>story</a> I switched to <a href=\"https://bandcamp.com/\">Bandcamp</a> to rekindle my relationship with music and the bands I love.</p>\n","url":"https://micro.blog/a_seagull_story/10685856","date_published":"2020-12-07T16:33:12+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2020-12-07 16:33","date_timestamp":1607358792,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"10685852","content_html":"<p>PSA: Music streaming services pay your monthly sub to the most popular artists whether you listen to them or not. The unknown independent that you listen to all the time gets practically nothing from your payment.</p>\n","summary":"","url":"https://a-seagull-story.micro.blog/2020/12/07/psa-music-streaming.html","date_published":"2020-12-07T16:31:50+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2020-12-07 16:31","date_timestamp":1607358710,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"10677955","content_html":"<p><a href=\"https://micro.blog/johnjohnston\">@johnjohnston</a> I didn’t know you were based in Glasgow. Always good views from the hilltop Necropolis. That’s a lot of geese. I’ve been hearing groups flying in the last few days. They started on September 24th and still they come.</p>\n","url":"https://micro.blog/a_seagull_story/10677955","date_published":"2020-12-05T17:59:47+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2020-12-05 17:59","date_timestamp":1607191187,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"10677679","content_html":"<p>@RalphWyld I feel most alive in the frozen forest, on the misty moor and mountain so Black Metal is my thing. Bandcamp is perfect for this style as it’s mostly made by lone, independent artists. I was gifted some money for Yule so yesterday I was delighted to support and buy these albums:</p>\n<p><a href=\"https://saor.bandcamp.com/album/aura-remastered-bonus-tracks\">Aura</a> by the epic Scots band Saor (it means free or liberate). It’s melodic and multi-instrumental - they call it Caledonian Metal. I also pre-ordered the remastered <a href=\"https://saor.bandcamp.com/album/guardians-remixed-remastered-2\">Guardians</a>. The last gig I went to (February) was to see Saor - amazing performance.</p>\n<p><a href=\"https://evilfeast.bandcamp.com/album/elegies-of-the-stellar-wind\">Elegies of the Stellar Wind</a> by EVILFEAST. Amazingly atmospheric music from Poland. <a href=\"https://evilfeast.bandcamp.com/track/from-the-northern-wallachian-forest-tyranny-returns\">There’s this bit</a> where the main character walks through a church with a choir singing. So many melodies in this track - I love it.</p>\n<p><a href=\"https://oldsorcery.bandcamp.com/album/sorrowcrown\">Sorrowcrown</a> by Old Sorcery, the Finnish wizard. It’s like a fantasy novel come to life.</p>\n<p><a href=\"https://hornlichterlischt.bandcamp.com/album/mohngang\">Mohngang</a> by Horn (Deutschland). This is the most mainstream album. It’s very catchy. Even if you’re not into this stuff you may enjoy the <a href=\"https://hornlichterlischt.bandcamp.com/track/die-mit-dem-bogen-auf-dem-kreuz-cello-version\">cello track at the end</a>.</p>\n<p>Thanks for asking. Hail Bandcamp!</p>\n","url":"https://micro.blog/a_seagull_story/10677679","date_published":"2020-12-05T16:24:54+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2020-12-05 16:24","date_timestamp":1607185494,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"10674485","content_html":"<p>@RalphWyld I’m all in on Bandcamp now so took this special Friday to kick-start my collection. I love rekindling an intimate relationship with music once again.</p>\n","url":"https://micro.blog/a_seagull_story/10674485","date_published":"2020-12-04T23:42:47+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2020-12-04 23:42","date_timestamp":1607125367,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"10674477","content_html":"<p><a href=\"https://micro.blog/dlm\">@dlm</a> I love that this can exist. Looks handy too. All power to them. It also highlighted <a href=\"https://www.crowdsupply.com/mnt/reform\">this amazing laptop</a> - with a trackball (I love them).</p>\n","url":"https://micro.blog/a_seagull_story/10674477","date_published":"2020-12-04T23:39:48+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2020-12-04 23:39","date_timestamp":1607125188,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"10673762","content_html":"<p><a href=\"https://micro.blog/Miraz\">@Miraz</a> I love to see this. The tide is turning.</p>\n","url":"https://micro.blog/a_seagull_story/10673762","date_published":"2020-12-04T19:27:34+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2020-12-04 19:27","date_timestamp":1607110054,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"10667703","content_html":"<p><a href=\"https://micro.blog/vincent\">@vincent</a> Giving this genuine love and affection is a good heart-kick-start. But resentment and hollowness will come if it is not reciprocated and harmonious. At the core of this is two unhappy people. Why is she unhappy? Why are you unhappy? These are easy questions to answer. You should have a loving talk about the root of this dissatisfaction. Best wishes and keep expressing the love that you feel.</p>\n","url":"https://micro.blog/a_seagull_story/10667703","date_published":"2020-12-03T13:04:14+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2020-12-03 13:04","date_timestamp":1607000654,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"10664680","content_html":"<p>@macgenie Those eyes! I like her style.</p>\n","url":"https://micro.blog/a_seagull_story/10664680","date_published":"2020-12-02T22:17:13+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2020-12-02 22:17","date_timestamp":1606947433,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"10664578","content_html":"<p><a href=\"https://micro.blog/jack\">@jack</a> Yay. I’m happy to join this clan. I’m enjoying the journey of discovery once again (I’ve realised how much good music is not even on Spotify). I also like owning music again as I had a few occasions where favourite albums or tracks were removed from Spotify - when that happens to you it really hits home that you’re at the mercy of the music overlords. I’d rather put my money into owning music now like I used to. And money straight to the artists I love so much.</p>\n","url":"https://micro.blog/a_seagull_story/10664578","date_published":"2020-12-02T21:40:08+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2020-12-02 21:40","date_timestamp":1606945208,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"10664563","content_html":"<p>@ohBananaJoe Streaming has been good for me but I was starting to feel uneasy about the payment structure and the laziness in my music discovery - on one hand the automatic recommendations and mixes are convenient but on the other they’re artificial and take away from the exploration and joy of self-discovery. I didn’t realise how much I missed those adventures. I’m back!</p>\n","url":"https://micro.blog/a_seagull_story/10664563","date_published":"2020-12-02T21:33:03+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2020-12-02 21:33","date_timestamp":1606944783,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"10663548","content_html":"<p><a href=\"https://micro.blog/niekhockx\">@niekhockx</a> A Fantastic Fantasy. I’d live there.</p>\n","url":"https://micro.blog/a_seagull_story/10663548","date_published":"2020-12-02T16:15:04+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2020-12-02 16:15","date_timestamp":1606925704,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"10663543","content_html":"<p><a href=\"https://micro.blog/tkoola\">@tkoola</a> Thanks for sharing Timo. A very beautiful language and accent.</p>\n","url":"https://micro.blog/a_seagull_story/10663543","date_published":"2020-12-02T16:14:05+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2020-12-02 16:14","date_timestamp":1606925645,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"10663540","content_html":"<p>@ohBananaJoe <a href=\"https://micro.blog/vincent\">@vincent</a> Thanks for reminding me of Deezer. I’m interested in their push for a <a href=\"https://www.deezer.com/ucps\">User-Centric Payment System</a>. All power to them.</p>\n","url":"https://micro.blog/a_seagull_story/10663540","date_published":"2020-12-02T16:13:19+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2020-12-02 16:13","date_timestamp":1606925599,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"10663440","content_html":"<p>@ohBananaJoe Yes. Music is my lifeblood. I dearly love the artists that move me and I want to reward them. This streaming thing that’s happened is sadly preventing that. So I begin my journey.</p>\n","url":"https://micro.blog/a_seagull_story/10663440","date_published":"2020-12-02T15:39:27+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2020-12-02 15:39","date_timestamp":1606923567,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"10659044","content_html":"<p>I have fallen in love with <a href=\"https://bandcamp.com/\">Bandcamp</a>. My favourite things: a) Reviews and comments by real fans; b) Exploring the collections of others; c) Filtering by country for finding a particular style; d) Remarkably better sound quality with more dynamic range.</p>\n","summary":"","url":"https://a-seagull-story.micro.blog/2020/12/01/i-have-fallen.html","date_published":"2020-12-01T18:34:00+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2020-12-01 18:34","date_timestamp":1606847640,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"10657450","content_html":"<p><a href=\"https://micro.blog/bpaul\">@bpaul</a> May we all find harmony with disorder.</p>\n","url":"https://micro.blog/a_seagull_story/10657450","date_published":"2020-12-01T11:56:59+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2020-12-01 11:56","date_timestamp":1606823819,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"10657449","content_html":"<p><a href=\"https://micro.blog/V_\">@V<span>_</span></a> Excellent. It sounds like an H. G. Wells story.</p>\n","url":"https://micro.blog/a_seagull_story/10657449","date_published":"2020-12-01T11:55:42+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2020-12-01 11:55","date_timestamp":1606823742,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"10654724","content_html":"<p><a href=\"https://micro.blog/cliffordbeshers\">@cliffordbeshers</a> Beautiful, living rock. What lies within I wonder…</p>\n","url":"https://micro.blog/a_seagull_story/10654724","date_published":"2020-11-30T22:41:31+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2020-11-30 22:41","date_timestamp":1606776091,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"10639073","content_html":"<p>re2c: Impressed by the simplicity and power of the lexer generator <a href=\"http://re2c.org/\">re2c</a>. It’s a classic from the 1990s but still in good use. Incredibly fast - the generated code makes me laugh with joy when I look at it, not because it’s silly but because it’s just so simple and clever. ❤</p>\n","summary":"","url":"https://a-seagull-story.micro.blog/2020/11/27/rec-impressed-by.html","date_published":"2020-11-27T13:21:32+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2020-11-27 13:21","date_timestamp":1606483292,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"10623894","content_html":"<p>I’d like to share the <a href=\"https://open.spotify.com/artist/2xt1t3lfZ5FGaEKrs0jp0d\">music</a> and <a href=\"https://en.wikipedia.org/wiki/Hildegard_of_Bingen\">history</a> of Hildegard von Bingen - abbess, visionary mystic, and composer (1098-1179). Please enjoy the divine peace.</p>\n\n<blockquote>\n<p>Every creature is a glittering, glistening mirror of divinity.</p>\n</blockquote>\n\n<p><img src=\"https://cdn.micro.blog/photos/1000x/https%3A%2F%2Fa-seagull-story.micro.blog%2Fuploads%2F2020%2F028093372f.jpg\" width=\"365\" height=\"533\" alt=\"\" loading=\"lazy\"></p>\n","summary":"","url":"https://a-seagull-story.micro.blog/2020/11/24/id-like-to.html","date_published":"2020-11-24T14:50:00+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2020-11-24 14:50","date_timestamp":1606229400,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"10617483","content_html":"<p>Dawn: Woke at 6am and spent two hours daydreaming through the intricacies of parsing and lexing and how the two intertwine. I was peacefully building up and tearing down solutions in my mind until I found a good path. I rose before sunrise ready to make these discoveries real.</p>\n","summary":"","url":"https://a-seagull-story.micro.blog/2020/11/23/dawn-woke-at.html","date_published":"2020-11-23T09:03:45+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2020-11-23 09:03","date_timestamp":1606122225,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"10614780","content_html":"<p>City at Night</p>\n\n<p><img src=\"https://cdn.micro.blog/photos/1000x/https%3A%2F%2Fa-seagull-story.micro.blog%2Fuploads%2F2020%2F7e27401b65.jpg\" width=\"450\" height=\"600\" alt=\"\" loading=\"lazy\"></p>\n","summary":"","url":"https://a-seagull-story.micro.blog/2020/11/22/city-at-night.html","date_published":"2020-11-22T20:20:15+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2020-11-22 20:20","date_timestamp":1606076415,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"10610493","content_html":"<p>Lemon: After many battles, I have chosen the parser generator for my project. It’s <a href=\"https://sqlite.org/src/doc/trunk/doc/lemon.html\">Lemon</a> by Richard Hipp (SQLite). I love that he wrote it in the late 1980s and it’s still an elegant choice. And, like all code from long ago, it’s fast as light - it had to be back then. Glorious.</p>\n","summary":"","url":"https://a-seagull-story.micro.blog/2020/11/21/lemon-after-many.html","date_published":"2020-11-21T22:01:45+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2020-11-21 22:01","date_timestamp":1605996105,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"10588504","content_html":"<p>Parsing: A big part of my app is a source code parser…with a twist. And that is what I begin today. I’m playing with various lexers and parser generators to find the pair that suites my style best. I’ve just excluded ANTLR due to code bloat, a shame because the syntax is nice.</p>\n","summary":"","url":"https://a-seagull-story.micro.blog/2020/11/17/parsing-a-big.html","date_published":"2020-11-17T15:25:51+00:00","author":{"name":"Simon","url":"https://a-seagull-story.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fa_seagull_story%2Favatar.jpg","_microblog":{"username":"a_seagull_story"}},"_microblog":{"date_relative":"2020-11-17 15:25","date_timestamp":1605626751,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}}]}