diff --git a/_data/categories.yml b/_data/categories.yml deleted file mode 100644 index 26e09d8..0000000 --- a/_data/categories.yml +++ /dev/null @@ -1,12 +0,0 @@ -til: - backColor: "#ed0" - textColor: black -thoughts: - backColor: "#4d8" - textColor: black -quotes: - backColor: "#c66" - textColor: black -links: - backColor: "#36b" - textColor: black \ No newline at end of file diff --git a/_data/nav.yml b/_data/nav.yml index 84db8f9..506c7e2 100644 --- a/_data/nav.yml +++ b/_data/nav.yml @@ -4,6 +4,8 @@ link: /blog - name: til link: /til +- name: projects + link: /projects - name: photos↗ link: http://andrewconlinphotography.co.uk diff --git a/_posts/blog/2023-01-14-musings-on-the-cinema.md b/_drafts/blog/2023-01-14-musings-on-the-cinema.md similarity index 100% rename from _posts/blog/2023-01-14-musings-on-the-cinema.md rename to _drafts/blog/2023-01-14-musings-on-the-cinema.md diff --git a/_posts/blog/2023-03-05-yuri-felsen-on-love.md b/_drafts/blog/2023-03-05-yuri-felsen-on-love.md similarity index 100% rename from _posts/blog/2023-03-05-yuri-felsen-on-love.md rename to _drafts/blog/2023-03-05-yuri-felsen-on-love.md diff --git a/_posts/blog/2023-03-10-putting-thoughts-into-action.md b/_drafts/blog/2023-03-10-putting-thoughts-into-action.md similarity index 100% rename from _posts/blog/2023-03-10-putting-thoughts-into-action.md rename to _drafts/blog/2023-03-10-putting-thoughts-into-action.md diff --git a/_posts/blog/2023-04-29-links-arent-performances.md b/_drafts/blog/2023-04-29-links-arent-performances.md similarity index 100% rename from _posts/blog/2023-04-29-links-arent-performances.md rename to _drafts/blog/2023-04-29-links-arent-performances.md diff --git a/_includes/nav.html b/_includes/nav.html index d2f1616..38ab90a 100644 --- a/_includes/nav.html +++ b/_includes/nav.html @@ -1,11 +1,5 @@ -{% assign primaryCategory = site.data.categories[include.a] %} -

- {% if primaryCategory %} - ac - {% else %} ac - {% endif %}

diff --git a/_includes/style.html b/_includes/style.html index fb68ebb..94d86d2 100644 --- a/_includes/style.html +++ b/_includes/style.html @@ -1,16 +1,14 @@ -{% assign category = site.data.categories[include.a] %} + \ No newline at end of file + ::selection { + background-color: white; + color: black; + } + \ No newline at end of file diff --git a/_site/blog/2023/01/14/musings-on-the-cinema/index.html b/_site/blog/2023/01/14/musings-on-the-cinema/index.html deleted file mode 100644 index 1110f48..0000000 --- a/_site/blog/2023/01/14/musings-on-the-cinema/index.html +++ /dev/null @@ -1,161 +0,0 @@ - - - - - - - - - andrew conlin - - - - - - - - - -
- - -

- - ac - -

-
-
- -
-
-

- Musings on the power of cinema -

-

- -

- - - - - - - -

-  14 Jan 2023 -    |    -  1 minute -    |    -   thoughts  -    |    - - - journal - - , - - - cinema - - , - - - film - - -

-
- -

I’ve realised that going to the cinema makes me sad; a quiet, contemplative melancholy. Ennui. No matter the film, something about the cinema experience is meditative for me. I always look at things differently in the aftermath; like my perception is temporarily knocked off balance. No, more like a fog is lifted for a while. I especially enjoy that time immediately after, the cycle home. I notice so many little details, scenes of beauty and of strange nostalgia. Like I’m finally seeing the world how it is, or rather, I begin to see rather than look, listen rather than hear. I feel as though these moments, however brief, are when I am truly in touch with myself. My soul, my inner essence. This is why I love the cinema. These moments of private melancholy, of temporary clarity. It is a feeling I cannot replicate anywhere else in my life.

- - -
-
-
-
- - - - \ No newline at end of file diff --git a/_site/blog/2023/03/05/yuri-felsen-on-love/index.html b/_site/blog/2023/03/05/yuri-felsen-on-love/index.html deleted file mode 100644 index 3b75659..0000000 --- a/_site/blog/2023/03/05/yuri-felsen-on-love/index.html +++ /dev/null @@ -1,160 +0,0 @@ - - - - - - - - - andrew conlin - - - - - - - - - -
- - -

- - ac - -

-
-
- -
-
-

- Yuri Felsen on love -

-

- -

- - - - - - - -

-  05 Mar 2023 -    |    -  1 minute -    |    -   quotes  -    |    - - - yuri felsen - - , - - - love - - -

-
- -

“Like everyone, I have my own, maybe obsessive futile, maybe in some way authentic, vision: all of a sudden, I will imagine the entire homogenous world as it is revealed to us-the streets, the cities, the rooms, those intelligent beasts of a sad and predatory nature, who have learn to stand on their hind legs, who have built all this but are fated to disappear, who, despite this, still try to cling to something solid and lasting, still try to ward off the inevitability of death, who dreamt up fairy tales and, now that these stories have been disproved, are disconsolate - and for me the only means of defending myself from our terrible fate is love, my love - Lyolya. Without love we fall into a stupor or despair, it covers our naked animal essence; with the fear of death, with deliberate attempts to grab hold of some kind of eternity, one that is at once a mystery to us and yet devised by us, even the remains of love, even its very echo in music, imbues us with a semblance of fearlessness, dignity and the spiritual range to disregard death. Only by loving, by knowing about love, hoping for love, are we inspired and meaningfully engaged in life, able to banish the sovereignty of petty day-to-day cares, to stop waiting for the end to come”

- -

- Yuri Felsen (trans. Bryan Karetnyk)

- -

From ‘Deceit’, first published in 1930 and translated to English in 2022.

- - -
-
-
-
- - - - \ No newline at end of file diff --git a/_site/blog/2023/03/10/putting-thoughts-into-action/index.html b/_site/blog/2023/03/10/putting-thoughts-into-action/index.html deleted file mode 100644 index d16cc32..0000000 --- a/_site/blog/2023/03/10/putting-thoughts-into-action/index.html +++ /dev/null @@ -1,191 +0,0 @@ - - - - - - - - - andrew conlin - - - - - - - - - -
- - -

- - ac - -

-
-
- -
-
-

- A measure of how easily thoughts can be translated to action -

-

- -

- - - - - - - -

-  10 Mar 2023 -    |    -  2 minutes -    |    -   thoughts  -    |    - - - html - - , - - - css - - , - - - bootstrap - - , - - - jekyll - - , - - - webdev - - -

-
- -

Recently, I’ve been using multiple different languages and frameworks (both at work and personally) and I’ve been thinking about why I prefer some over others. Ultimately, I think it comes down to this:

- -

How easily can I translate what I am thinking about into a working setup?

- -

That is, how much effort needs to go into converting my idea into a solution? (If there is not already a word for this, then there should be. Don’t worry, I am willing to take the hit and have it named after me.)

- -

For example, I’ve been building this website over the past month or so. Generally, for static websites, I think that HTML + CSS are very good at allowing me to get what I see in my head running on localhost. At this point CSS has so many different options that you just need to find the right search terms in order to get what you want.

- -

However, they are both lacking somewhat in intuitiveness. Especially when starting out, it can get very confusing to know the right tags and the right syntax and the right placement (and so on) to realise your vision.

- -

This is where services like Squarespace et al. come into play. They give you that intuitive UI, dragging and dropping of features, resizing and changing colours. They make it super duper easy to do the actual building, at the cost of the range of bricks you can use.

- -

So, we have two measures:

-
    -
  1. Can I do everything I want to?
  2. -
  3. How easy is it?
  4. -
- -

These are usually a direct tradeoff, with ease typically preferred over options. This tends to frustrate me, as I want full control of all those little configurations.

- -

The solution to this, at least for me, are frameworks such as Bootstrap and Jekyll. They put a layer between the user and the options; essentially translating and simplying all the little configurations into something much easier to work with. Columns in Bootstrap make page layouts simple; markdown-to-html parsing in Jekyll makes text formatting a breeze. But, most importantly of all, these frameworks don’t sacrifice on the possibilities. They make it easier to apply complex setups, but if you want to go in and tweak absolutely everything to your liking, go right ahead. By providing the user with simpler ways of doing the same things as before, they manage to bridge the gap between Can I do everything I want to? and How easy is it?. And I think that is beautiful.

- - -
-
-
-
- - - - \ No newline at end of file diff --git a/_site/blog/2023/04/29/links-arent-performances/index.html b/_site/blog/2023/04/29/links-arent-performances/index.html deleted file mode 100644 index 7ecfd0b..0000000 --- a/_site/blog/2023/04/29/links-arent-performances/index.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - - - - - andrew conlin - - - - - - - - - -
- - -

- - ac - -

-
-
- -
-
-

- Links aren't performances -

-

- -

- - - - - - - -

-  29 Apr 2023 -    |    -  1 minute -    |    -   links  -    |    - - - copyright - - , - - - law - - , - - - pluralistic - - -

-
- -

“For starters, it finds that publishing a link can be a “performance” of a copyrighted work, which meant that when Linkletter linked to the world-viewable Youtube files that Proctorio had posted, he infringed on copyright.

- -

This is a perverse, even surreal take on copyright. The court rejects Linkletter’s argument that even Youtube’s terms of service warned Proctorio that publishing world-viewable material on its site constituted permission for people to link to and watch that material.”

- -

Via: Pluralistic

- - -
-
-
-
- - - - \ No newline at end of file diff --git a/_site/blog/category/links/index.html b/_site/blog/category/links/index.html deleted file mode 100644 index e5fb5a7..0000000 --- a/_site/blog/category/links/index.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - - - - - - - andrew conlin - - - - - - - - - -
- - -

- - ac - -

-
-
- -
-
- - -

-   links  -

-
-
    - - - -
  • -

    Links aren't performances

    -
    -  29 Apr 2023   |    -   links  -
    - “For starters, it finds that publishing a link can be a “performance” of a copyrighted work, which meant that when Linkletter linked to the world-viewable Youtube files that Proctorio had... -
    -
    -
  • - -
-
-
-
-
- - - - \ No newline at end of file diff --git a/_site/blog/category/quotes/index.html b/_site/blog/category/quotes/index.html deleted file mode 100644 index 9dc9db9..0000000 --- a/_site/blog/category/quotes/index.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - - - - - - - andrew conlin - - - - - - - - - -
- - -

- - ac - -

-
-
- -
-
- - -

-   quotes  -

-
-
    - - - -
  • -

    Yuri Felsen on love

    -
    -  05 Mar 2023   |    -   quotes  -
    - “Like everyone, I have my own, maybe obsessive futile, maybe in some way authentic, vision: all of a sudden, I will imagine the entire homogenous world as it is revealed... -
    -
    -
  • - -
-
-
-
-
- - - - \ No newline at end of file diff --git a/_site/blog/category/thoughts/index.html b/_site/blog/category/thoughts/index.html deleted file mode 100644 index 710218b..0000000 --- a/_site/blog/category/thoughts/index.html +++ /dev/null @@ -1,158 +0,0 @@ - - - - - - - - - - andrew conlin - - - - - - - - - -
- - -

- - ac - -

-
-
- -
-
- - -

-   thoughts  -

-
-
    - - - -
  • -

    A measure of how easily thoughts can be translated to action

    -
    -  10 Mar 2023   |    -   thoughts  -
    - Recently, I’ve been using multiple different languages and frameworks (both at work and personally) and I’ve been thinking about why I prefer some over others. Ultimately, I think it comes... -
    -
    -
  • - - - -
  • -

    Musings on the power of cinema

    -
    -  14 Jan 2023   |    -   thoughts  -
    - I’ve realised that going to the cinema makes me sad; a quiet, contemplative melancholy. Ennui. No matter the film, something about the cinema experience is meditative for me. I always... -
    -
    -
  • - -
-
-
-
-
- - - - \ No newline at end of file diff --git a/_site/blog/category/til/index.html b/_site/blog/category/til/index.html index 26318ba..144a1d4 100644 --- a/_site/blog/category/til/index.html +++ b/_site/blog/category/til/index.html @@ -11,32 +11,26 @@ - + + ::selection { + background-color: white; + color: black; + } +
- - -

- - ac - +

+ ac

@@ -60,6 +54,12 @@
+
+

+ projects +

+
+

photos↗ @@ -114,7 +114,7 @@

-   til  +   til 


    @@ -125,7 +125,7 @@

    Running a Python script periodically in a Docker container using cron

     19 Apr 2023   |    -    til 
    Recently, my partner gave a great idea for utilising my old Kindle: generate a “newspaper” each morning from a bunch of RSS feeds, and email it to the Kindle using... @@ -139,7 +139,7 @@

    Fixing php errors in a Nextcloud docker-compose configuration

     01 Mar 2023   |    -    til 
    I was trying to rescan the files in my Nextcloud server (running on Raspberry Pi 4 with DietPi), and kept running into some weird php errors. First error - “could... diff --git a/_site/blog/index.html b/_site/blog/index.html index b9dc8b1..045ec68 100644 --- a/_site/blog/index.html +++ b/_site/blog/index.html @@ -10,32 +10,26 @@ - - + ::selection { + background-color: white; + color: black; + } +
    - - -

    - +

    ac -

    @@ -59,6 +53,12 @@
    +
    +

    + projects +

    +
    +

    photos↗ @@ -121,24 +121,11 @@ -
  • -

    Links aren't performances

    -
    -  29 Apr 2023   |    -   links  -
    - “For starters, it finds that publishing a link can be a “performance” of a copyrighted work, which meant that when Linkletter linked to the world-viewable Youtube files that Proctorio had... -
    -
    -
  • - - -
  • Running a Python script periodically in a Docker container using cron

     19 Apr 2023   |    -   til  +   til 
    Recently, my partner gave a great idea for utilising my old Kindle: generate a “newspaper” each morning from a bunch of RSS feeds, and email it to the Kindle using...
    @@ -147,56 +134,17 @@ -
  • -

    A measure of how easily thoughts can be translated to action

    -
    -  10 Mar 2023   |    -   thoughts  -
    - Recently, I’ve been using multiple different languages and frameworks (both at work and personally) and I’ve been thinking about why I prefer some over others. Ultimately, I think it comes... -
    -
    -
  • - - - -
  • -

    Yuri Felsen on love

    -
    -  05 Mar 2023   |    -   quotes  -
    - “Like everyone, I have my own, maybe obsessive futile, maybe in some way authentic, vision: all of a sudden, I will imagine the entire homogenous world as it is revealed... -
    -
    -
  • - - -
  • Fixing php errors in a Nextcloud docker-compose configuration

     01 Mar 2023   |    -   til  +   til 
    I was trying to rescan the files in my Nextcloud server (running on Raspberry Pi 4 with DietPi), and kept running into some weird php errors. First error - “could...

  • - - -
  • -

    Musings on the power of cinema

    -
    -  14 Jan 2023   |    -   thoughts  -
    - I’ve realised that going to the cinema makes me sad; a quiet, contemplative melancholy. Ennui. No matter the film, something about the cinema experience is meditative for me. I always... -
    -
    -
  • -



diff --git a/_site/blog/tag/bootstrap/index.html b/_site/blog/tag/bootstrap/index.html deleted file mode 100644 index 63de065..0000000 --- a/_site/blog/tag/bootstrap/index.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - - - - - andrew conlin - - - - - - - - - -
- - -

- - ac - -

-
-
- -
-
-

-  bootstrap -

-
-
    - - - -
  • -

    A measure of how easily thoughts can be translated to action

    -
    -  10 Mar 2023   |    -   thoughts  -
    - Recently, I’ve been using multiple different languages and frameworks (both at work and personally) and I’ve been thinking about why I prefer some over others. Ultimately, I think it comes... -
    -
    -
  • - -
-
-
-
-
- - - - \ No newline at end of file diff --git a/_site/blog/tag/cinema/index.html b/_site/blog/tag/cinema/index.html deleted file mode 100644 index d104617..0000000 --- a/_site/blog/tag/cinema/index.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - - - - - andrew conlin - - - - - - - - - -
- - -

- - ac - -

-
-
- -
-
-

-  cinema -

-
-
    - - - -
  • -

    Musings on the power of cinema

    -
    -  14 Jan 2023   |    -   thoughts  -
    - I’ve realised that going to the cinema makes me sad; a quiet, contemplative melancholy. Ennui. No matter the film, something about the cinema experience is meditative for me. I always... -
    -
    -
  • - -
-
-
-
-
- - - - \ No newline at end of file diff --git a/_site/blog/tag/copyright/index.html b/_site/blog/tag/copyright/index.html deleted file mode 100644 index f21ddf7..0000000 --- a/_site/blog/tag/copyright/index.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - - - - - andrew conlin - - - - - - - - - -
- - -

- - ac - -

-
-
- -
-
-

-  copyright -

-
-
    - - - -
  • -

    Links aren't performances

    -
    -  29 Apr 2023   |    -   links  -
    - “For starters, it finds that publishing a link can be a “performance” of a copyrighted work, which meant that when Linkletter linked to the world-viewable Youtube files that Proctorio had... -
    -
    -
  • - -
-
-
-
-
- - - - \ No newline at end of file diff --git a/_site/blog/tag/cron/index.html b/_site/blog/tag/cron/index.html index 3742b8c..ee90b98 100644 --- a/_site/blog/tag/cron/index.html +++ b/_site/blog/tag/cron/index.html @@ -11,32 +11,26 @@ - + + ::selection { + background-color: white; + color: black; + } +
- - -

- +

ac -

@@ -60,6 +54,12 @@
+
+

+ projects +

+
+

photos↗ @@ -123,7 +123,7 @@

Running a Python script periodically in a Docker container using cron

 19 Apr 2023   |    -    til 
Recently, my partner gave a great idea for utilising my old Kindle: generate a “newspaper” each morning from a bunch of RSS feeds, and email it to the Kindle using... diff --git a/_site/blog/tag/css/index.html b/_site/blog/tag/css/index.html deleted file mode 100644 index aff958f..0000000 --- a/_site/blog/tag/css/index.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - - - - - andrew conlin - - - - - - - - - -
- - -

- - ac - -

-
-
- -
-
-

-  css -

-
-
    - - - -
  • -

    A measure of how easily thoughts can be translated to action

    -
    -  10 Mar 2023   |    -   thoughts  -
    - Recently, I’ve been using multiple different languages and frameworks (both at work and personally) and I’ve been thinking about why I prefer some over others. Ultimately, I think it comes... -
    -
    -
  • - -
-
-
-
-
- - - - \ No newline at end of file diff --git a/_site/blog/tag/docker-compose/index.html b/_site/blog/tag/docker-compose/index.html index 76b05fc..4647c1b 100644 --- a/_site/blog/tag/docker-compose/index.html +++ b/_site/blog/tag/docker-compose/index.html @@ -11,32 +11,26 @@ - + + ::selection { + background-color: white; + color: black; + } +
- - -

- +

ac -

@@ -60,6 +54,12 @@
+
+

+ projects +

+
+

photos↗ @@ -123,7 +123,7 @@

Running a Python script periodically in a Docker container using cron

 19 Apr 2023   |    -    til 
Recently, my partner gave a great idea for utilising my old Kindle: generate a “newspaper” each morning from a bunch of RSS feeds, and email it to the Kindle using... @@ -137,7 +137,7 @@

Fixing php errors in a Nextcloud docker-compose configuration

 01 Mar 2023   |    -    til 
I was trying to rescan the files in my Nextcloud server (running on Raspberry Pi 4 with DietPi), and kept running into some weird php errors. First error - “could... diff --git a/_site/blog/tag/docker/index.html b/_site/blog/tag/docker/index.html index 59d870f..258c54d 100644 --- a/_site/blog/tag/docker/index.html +++ b/_site/blog/tag/docker/index.html @@ -11,32 +11,26 @@ - + + ::selection { + background-color: white; + color: black; + } +
- - -

- +

ac -

@@ -60,6 +54,12 @@
+
+

+ projects +

+
+

photos↗ @@ -123,7 +123,7 @@

Running a Python script periodically in a Docker container using cron

 19 Apr 2023   |    -    til 
Recently, my partner gave a great idea for utilising my old Kindle: generate a “newspaper” each morning from a bunch of RSS feeds, and email it to the Kindle using... @@ -137,7 +137,7 @@

Fixing php errors in a Nextcloud docker-compose configuration

 01 Mar 2023   |    -    til 
I was trying to rescan the files in my Nextcloud server (running on Raspberry Pi 4 with DietPi), and kept running into some weird php errors. First error - “could... diff --git a/_site/blog/tag/film/index.html b/_site/blog/tag/film/index.html deleted file mode 100644 index 66faa9e..0000000 --- a/_site/blog/tag/film/index.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - - - - - andrew conlin - - - - - - - - - -
- - -

- - ac - -

-
-
- -
-
-

-  film -

-
-
    - - - -
  • -

    Musings on the power of cinema

    -
    -  14 Jan 2023   |    -   thoughts  -
    - I’ve realised that going to the cinema makes me sad; a quiet, contemplative melancholy. Ennui. No matter the film, something about the cinema experience is meditative for me. I always... -
    -
    -
  • - -
-
-
-
-
- - - - \ No newline at end of file diff --git a/_site/blog/tag/html/index.html b/_site/blog/tag/html/index.html deleted file mode 100644 index be27355..0000000 --- a/_site/blog/tag/html/index.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - - - - - andrew conlin - - - - - - - - - -
- - -

- - ac - -

-
-
- -
-
-

-  html -

-
-
    - - - -
  • -

    A measure of how easily thoughts can be translated to action

    -
    -  10 Mar 2023   |    -   thoughts  -
    - Recently, I’ve been using multiple different languages and frameworks (both at work and personally) and I’ve been thinking about why I prefer some over others. Ultimately, I think it comes... -
    -
    -
  • - -
-
-
-
-
- - - - \ No newline at end of file diff --git a/_site/blog/tag/jekyll/index.html b/_site/blog/tag/jekyll/index.html deleted file mode 100644 index 79f5458..0000000 --- a/_site/blog/tag/jekyll/index.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - - - - - andrew conlin - - - - - - - - - -
- - -

- - ac - -

-
-
- -
-
-

-  jekyll -

-
-
    - - - -
  • -

    A measure of how easily thoughts can be translated to action

    -
    -  10 Mar 2023   |    -   thoughts  -
    - Recently, I’ve been using multiple different languages and frameworks (both at work and personally) and I’ve been thinking about why I prefer some over others. Ultimately, I think it comes... -
    -
    -
  • - -
-
-
-
-
- - - - \ No newline at end of file diff --git a/_site/blog/tag/journal/index.html b/_site/blog/tag/journal/index.html deleted file mode 100644 index 18a1d51..0000000 --- a/_site/blog/tag/journal/index.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - - - - - andrew conlin - - - - - - - - - -
- - -

- - ac - -

-
-
- -
-
-

-  journal -

-
-
    - - - -
  • -

    Musings on the power of cinema

    -
    -  14 Jan 2023   |    -   thoughts  -
    - I’ve realised that going to the cinema makes me sad; a quiet, contemplative melancholy. Ennui. No matter the film, something about the cinema experience is meditative for me. I always... -
    -
    -
  • - -
-
-
-
-
- - - - \ No newline at end of file diff --git a/_site/blog/tag/kindle/index.html b/_site/blog/tag/kindle/index.html index 67da3f7..de82cd3 100644 --- a/_site/blog/tag/kindle/index.html +++ b/_site/blog/tag/kindle/index.html @@ -11,32 +11,26 @@ - + + ::selection { + background-color: white; + color: black; + } +
- - -

- +

ac -

@@ -60,6 +54,12 @@
+
+

+ projects +

+
+

photos↗ @@ -123,7 +123,7 @@

Running a Python script periodically in a Docker container using cron

 19 Apr 2023   |    -    til 
Recently, my partner gave a great idea for utilising my old Kindle: generate a “newspaper” each morning from a bunch of RSS feeds, and email it to the Kindle using... diff --git a/_site/blog/tag/law/index.html b/_site/blog/tag/law/index.html deleted file mode 100644 index 7e94be4..0000000 --- a/_site/blog/tag/law/index.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - - - - - andrew conlin - - - - - - - - - -
- - -

- - ac - -

-
-
- -
-
-

-  law -

-
-
    - - - -
  • -

    Links aren't performances

    -
    -  29 Apr 2023   |    -   links  -
    - “For starters, it finds that publishing a link can be a “performance” of a copyrighted work, which meant that when Linkletter linked to the world-viewable Youtube files that Proctorio had... -
    -
    -
  • - -
-
-
-
-
- - - - \ No newline at end of file diff --git a/_site/blog/tag/love/index.html b/_site/blog/tag/love/index.html deleted file mode 100644 index ac4d8f0..0000000 --- a/_site/blog/tag/love/index.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - - - - - andrew conlin - - - - - - - - - -
- - -

- - ac - -

-
-
- -
-
-

-  love -

-
-
    - - - -
  • -

    Yuri Felsen on love

    -
    -  05 Mar 2023   |    -   quotes  -
    - “Like everyone, I have my own, maybe obsessive futile, maybe in some way authentic, vision: all of a sudden, I will imagine the entire homogenous world as it is revealed... -
    -
    -
  • - -
-
-
-
-
- - - - \ No newline at end of file diff --git a/_site/blog/tag/nextcloud/index.html b/_site/blog/tag/nextcloud/index.html index e011fae..e291941 100644 --- a/_site/blog/tag/nextcloud/index.html +++ b/_site/blog/tag/nextcloud/index.html @@ -11,32 +11,26 @@ - + + ::selection { + background-color: white; + color: black; + } +
- - -

- +

ac -

@@ -60,6 +54,12 @@
+
+

+ projects +

+
+

photos↗ @@ -123,7 +123,7 @@

Fixing php errors in a Nextcloud docker-compose configuration

 01 Mar 2023   |    -    til 
I was trying to rescan the files in my Nextcloud server (running on Raspberry Pi 4 with DietPi), and kept running into some weird php errors. First error - “could... diff --git a/_site/blog/tag/php/index.html b/_site/blog/tag/php/index.html index 645d589..f5b08e0 100644 --- a/_site/blog/tag/php/index.html +++ b/_site/blog/tag/php/index.html @@ -11,32 +11,26 @@ - + + ::selection { + background-color: white; + color: black; + } +
- - -

- +

ac -

@@ -60,6 +54,12 @@
+
+

+ projects +

+
+

photos↗ @@ -123,7 +123,7 @@

Fixing php errors in a Nextcloud docker-compose configuration

 01 Mar 2023   |    -    til 
I was trying to rescan the files in my Nextcloud server (running on Raspberry Pi 4 with DietPi), and kept running into some weird php errors. First error - “could... diff --git a/_site/blog/tag/pluralistic/index.html b/_site/blog/tag/pluralistic/index.html deleted file mode 100644 index b08b2a0..0000000 --- a/_site/blog/tag/pluralistic/index.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - - - - - andrew conlin - - - - - - - - - -
- - -

- - ac - -

-
-
- -
-
-

-  pluralistic -

-
-
    - - - -
  • -

    Links aren't performances

    -
    -  29 Apr 2023   |    -   links  -
    - “For starters, it finds that publishing a link can be a “performance” of a copyrighted work, which meant that when Linkletter linked to the world-viewable Youtube files that Proctorio had... -
    -
    -
  • - -
-
-
-
-
- - - - \ No newline at end of file diff --git a/_site/blog/tag/python/index.html b/_site/blog/tag/python/index.html index 2dd3ead..57ff9ee 100644 --- a/_site/blog/tag/python/index.html +++ b/_site/blog/tag/python/index.html @@ -11,32 +11,26 @@ - + + ::selection { + background-color: white; + color: black; + } +
- - -

- +

ac -

@@ -60,6 +54,12 @@
+
+

+ projects +

+
+

photos↗ @@ -123,7 +123,7 @@

Running a Python script periodically in a Docker container using cron

 19 Apr 2023   |    -    til 
Recently, my partner gave a great idea for utilising my old Kindle: generate a “newspaper” each morning from a bunch of RSS feeds, and email it to the Kindle using... diff --git a/_site/blog/tag/webdev/index.html b/_site/blog/tag/webdev/index.html deleted file mode 100644 index 1c9b4d4..0000000 --- a/_site/blog/tag/webdev/index.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - - - - - andrew conlin - - - - - - - - - -
- - -

- - ac - -

-
-
- -
-
-

-  webdev -

-
-
    - - - -
  • -

    A measure of how easily thoughts can be translated to action

    -
    -  10 Mar 2023   |    -   thoughts  -
    - Recently, I’ve been using multiple different languages and frameworks (both at work and personally) and I’ve been thinking about why I prefer some over others. Ultimately, I think it comes... -
    -
    -
  • - -
-
-
-
-
- - - - \ No newline at end of file diff --git a/_site/blog/tag/yuri-felsen/index.html b/_site/blog/tag/yuri-felsen/index.html deleted file mode 100644 index 972147a..0000000 --- a/_site/blog/tag/yuri-felsen/index.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - - - - - andrew conlin - - - - - - - - - -
- - -

- - ac - -

-
-
- -
-
-

-  yuri felsen -

-
-
    - - - -
  • -

    Yuri Felsen on love

    -
    -  05 Mar 2023   |    -   quotes  -
    - “Like everyone, I have my own, maybe obsessive futile, maybe in some way authentic, vision: all of a sudden, I will imagine the entire homogenous world as it is revealed... -
    -
    -
  • - -
-
-
-
-
- - - - \ No newline at end of file diff --git a/_site/feed.xml b/_site/feed.xml index d8df1b2..efbb6a4 100644 --- a/_site/feed.xml +++ b/_site/feed.xml @@ -1,8 +1,4 @@ -Jekyll2023-05-03T21:25:52+01:00http://localhost:4000/feed.xmlAndrew ConlinLinks aren’t performances2023-04-29T00:00:00+01:002023-04-29T00:00:00+01:00http://localhost:4000/blog/2023/04/29/links-arent-performances“For starters, it finds that publishing a link can be a “performance” of a copyrighted work, which meant that when Linkletter linked to the world-viewable Youtube files that Proctorio had posted, he infringed on copyright.

- -

This is a perverse, even surreal take on copyright. The court rejects Linkletter’s argument that even Youtube’s terms of service warned Proctorio that publishing world-viewable material on its site constituted permission for people to link to and watch that material.”

- -

Via: Pluralistic

]]>
Andrew Conlin
Running a Python script periodically in a Docker container using cron2023-04-19T00:00:00+01:002023-04-19T00:00:00+01:00http://localhost:4000/til/running-python-in-cron-in-dockerRecently, my partner gave a great idea for utilising my old Kindle: generate a “newspaper” each morning from a bunch of RSS feeds, and email it to the Kindle using “Send-to-Kindle” feature (a blog post about this project is in the works).

+Jekyll2023-08-06T13:45:24+01:00http://localhost:4000/feed.xmlAndrew ConlinRunning a Python script periodically in a Docker container using cron2023-04-19T00:00:00+01:002023-04-19T00:00:00+01:00http://localhost:4000/til/running-python-in-cron-in-dockerRecently, my partner gave a great idea for utilising my old Kindle: generate a “newspaper” each morning from a bunch of RSS feeds, and email it to the Kindle using “Send-to-Kindle” feature (a blog post about this project is in the works).

I loved this idea, and thought it would be no problem to get a Python script up and running periodically on my Raspberry Pi home server using cron. However, I ran into various issues along the way (some of which were not so easy to resolve), so I’m collating all the configuration changes I made in the hopes that it will be useful to someone one day. You can find the full repo for this project here, and I have also included my Dockerfile, docker-compose.yml and crontab at the end of this TIL.

@@ -98,31 +94,7 @@ services: PYTHONPATH=/usr/bin/local/python3 15 7 * * * python3 /main.py >> /var/log/cron.log 2>&1 -
]]>Andrew ConlinA measure of how easily thoughts can be translated to action2023-03-10T00:00:00+00:002023-03-10T00:00:00+00:00http://localhost:4000/blog/2023/03/10/putting-thoughts-into-actionRecently, I’ve been using multiple different languages and frameworks (both at work and personally) and I’ve been thinking about why I prefer some over others. Ultimately, I think it comes down to this:

- -

How easily can I translate what I am thinking about into a working setup?

- -

That is, how much effort needs to go into converting my idea into a solution? (If there is not already a word for this, then there should be. Don’t worry, I am willing to take the hit and have it named after me.)

- -

For example, I’ve been building this website over the past month or so. Generally, for static websites, I think that HTML + CSS are very good at allowing me to get what I see in my head running on localhost. At this point CSS has so many different options that you just need to find the right search terms in order to get what you want.

- -

However, they are both lacking somewhat in intuitiveness. Especially when starting out, it can get very confusing to know the right tags and the right syntax and the right placement (and so on) to realise your vision.

- -

This is where services like Squarespace et al. come into play. They give you that intuitive UI, dragging and dropping of features, resizing and changing colours. They make it super duper easy to do the actual building, at the cost of the range of bricks you can use.

- -

So, we have two measures:

-
    -
  1. Can I do everything I want to?
  2. -
  3. How easy is it?
  4. -
- -

These are usually a direct tradeoff, with ease typically preferred over options. This tends to frustrate me, as I want full control of all those little configurations.

- -

The solution to this, at least for me, are frameworks such as Bootstrap and Jekyll. They put a layer between the user and the options; essentially translating and simplying all the little configurations into something much easier to work with. Columns in Bootstrap make page layouts simple; markdown-to-html parsing in Jekyll makes text formatting a breeze. But, most importantly of all, these frameworks don’t sacrifice on the possibilities. They make it easier to apply complex setups, but if you want to go in and tweak absolutely everything to your liking, go right ahead. By providing the user with simpler ways of doing the same things as before, they manage to bridge the gap between Can I do everything I want to? and How easy is it?. And I think that is beautiful.

]]>
Andrew Conlin
Yuri Felsen on love2023-03-05T00:00:00+00:002023-03-05T00:00:00+00:00http://localhost:4000/blog/2023/03/05/yuri-felsen-on-love“Like everyone, I have my own, maybe obsessive futile, maybe in some way authentic, vision: all of a sudden, I will imagine the entire homogenous world as it is revealed to us-the streets, the cities, the rooms, those intelligent beasts of a sad and predatory nature, who have learn to stand on their hind legs, who have built all this but are fated to disappear, who, despite this, still try to cling to something solid and lasting, still try to ward off the inevitability of death, who dreamt up fairy tales and, now that these stories have been disproved, are disconsolate - and for me the only means of defending myself from our terrible fate is love, my love - Lyolya. Without love we fall into a stupor or despair, it covers our naked animal essence; with the fear of death, with deliberate attempts to grab hold of some kind of eternity, one that is at once a mystery to us and yet devised by us, even the remains of love, even its very echo in music, imbues us with a semblance of fearlessness, dignity and the spiritual range to disregard death. Only by loving, by knowing about love, hoping for love, are we inspired and meaningfully engaged in life, able to banish the sovereignty of petty day-to-day cares, to stop waiting for the end to come”

- -

- Yuri Felsen (trans. Bryan Karetnyk)

- -

From ‘Deceit’, first published in 1930 and translated to English in 2022.

]]>
Andrew Conlin
Fixing php errors in a Nextcloud docker-compose configuration2023-03-01T00:00:00+00:002023-03-01T00:00:00+00:00http://localhost:4000/til/nextcloud-php-errorsI was trying to rescan the files in my Nextcloud server (running on Raspberry Pi 4 with DietPi), and kept running into some weird php errors.

+
]]>Andrew ConlinFixing php errors in a Nextcloud docker-compose configuration2023-03-01T00:00:00+00:002023-03-01T00:00:00+00:00http://localhost:4000/til/nextcloud-php-errorsI was trying to rescan the files in my Nextcloud server (running on Raspberry Pi 4 with DietPi), and kept running into some weird php errors.

First error - “could not find driver”

@@ -164,4 +136,4 @@ This led me to running this command:

….aaaaaand, voila! The command runs, the files are scanned and everything is up to date.

-

terminal output showing the files that have been successfully been scanned

]]>
Andrew Conlin
Musings on the power of cinema2023-01-14T00:00:00+00:002023-01-14T00:00:00+00:00http://localhost:4000/blog/2023/01/14/musings-on-the-cinemaI’ve realised that going to the cinema makes me sad; a quiet, contemplative melancholy. Ennui. No matter the film, something about the cinema experience is meditative for me. I always look at things differently in the aftermath; like my perception is temporarily knocked off balance. No, more like a fog is lifted for a while. I especially enjoy that time immediately after, the cycle home. I notice so many little details, scenes of beauty and of strange nostalgia. Like I’m finally seeing the world how it is, or rather, I begin to see rather than look, listen rather than hear. I feel as though these moments, however brief, are when I am truly in touch with myself. My soul, my inner essence. This is why I love the cinema. These moments of private melancholy, of temporary clarity. It is a feeling I cannot replicate anywhere else in my life.

]]>
Andrew Conlin
\ No newline at end of file +

terminal output showing the files that have been successfully been scanned

]]>Andrew Conlin \ No newline at end of file diff --git a/_site/feed/til.xml b/_site/feed/til.xml index 4ec36b0..2cd942f 100644 --- a/_site/feed/til.xml +++ b/_site/feed/til.xml @@ -1,4 +1,4 @@ -Jekyll2023-05-03T21:25:52+01:00http://localhost:4000/feed/til.xml | TilAndrew ConlinRunning a Python script periodically in a Docker container using cron2023-04-19T00:00:00+01:002023-04-19T00:00:00+01:00http://localhost:4000/til/running-python-in-cron-in-dockerRecently, my partner gave a great idea for utilising my old Kindle: generate a “newspaper” each morning from a bunch of RSS feeds, and email it to the Kindle using “Send-to-Kindle” feature (a blog post about this project is in the works).

+Jekyll2023-08-06T13:45:24+01:00http://localhost:4000/feed/til.xml | TilAndrew ConlinRunning a Python script periodically in a Docker container using cron2023-04-19T00:00:00+01:002023-04-19T00:00:00+01:00http://localhost:4000/til/running-python-in-cron-in-dockerRecently, my partner gave a great idea for utilising my old Kindle: generate a “newspaper” each morning from a bunch of RSS feeds, and email it to the Kindle using “Send-to-Kindle” feature (a blog post about this project is in the works).

I loved this idea, and thought it would be no problem to get a Python script up and running periodically on my Raspberry Pi home server using cron. However, I ran into various issues along the way (some of which were not so easy to resolve), so I’m collating all the configuration changes I made in the hopes that it will be useful to someone one day. You can find the full repo for this project here, and I have also included my Dockerfile, docker-compose.yml and crontab at the end of this TIL.

diff --git a/_site/index.html b/_site/index.html index 66215f9..1bb9f30 100644 --- a/_site/index.html +++ b/_site/index.html @@ -10,32 +10,26 @@ - - + ::selection { + background-color: white; + color: black; + } +
- - -

- +

ac -

@@ -59,6 +53,12 @@
+
+

+ projects +

+
+

photos↗ diff --git a/_site/sitemap.xml b/_site/sitemap.xml index 5b77618..f39839d 100644 --- a/_site/sitemap.xml +++ b/_site/sitemap.xml @@ -1,30 +1,14 @@ -http://localhost:4000/blog/2023/01/14/musings-on-the-cinema/ -2023-01-14T00:00:00+00:00 - - http://localhost:4000/til/nextcloud-php-errors/ 2023-03-01T00:00:00+00:00 -http://localhost:4000/blog/2023/03/05/yuri-felsen-on-love/ -2023-03-05T00:00:00+00:00 - - -http://localhost:4000/blog/2023/03/10/putting-thoughts-into-action/ -2023-03-10T00:00:00+00:00 - - http://localhost:4000/til/running-python-in-cron-in-docker/ 2023-04-19T00:00:00+01:00 -http://localhost:4000/blog/2023/04/29/links-arent-performances/ -2023-04-29T00:00:00+01:00 - - http://localhost:4000/blog/ @@ -34,15 +18,6 @@ http://localhost:4000/til/ -http://localhost:4000/blog/tag/journal/ - - -http://localhost:4000/blog/tag/cinema/ - - -http://localhost:4000/blog/tag/film/ - - http://localhost:4000/blog/tag/php/ @@ -55,27 +30,6 @@ http://localhost:4000/blog/tag/docker-compose/ -http://localhost:4000/blog/tag/yuri-felsen/ - - -http://localhost:4000/blog/tag/love/ - - -http://localhost:4000/blog/tag/html/ - - -http://localhost:4000/blog/tag/css/ - - -http://localhost:4000/blog/tag/bootstrap/ - - -http://localhost:4000/blog/tag/jekyll/ - - -http://localhost:4000/blog/tag/webdev/ - - http://localhost:4000/blog/tag/cron/ @@ -85,24 +39,6 @@ http://localhost:4000/blog/tag/kindle/ -http://localhost:4000/blog/tag/copyright/ - - -http://localhost:4000/blog/tag/law/ - - -http://localhost:4000/blog/tag/pluralistic/ - - -http://localhost:4000/blog/category/thoughts/ - - http://localhost:4000/blog/category/til/ - -http://localhost:4000/blog/category/quotes/ - - -http://localhost:4000/blog/category/links/ - diff --git a/_site/til/index.html b/_site/til/index.html index 1c140a3..2b9d6a0 100644 --- a/_site/til/index.html +++ b/_site/til/index.html @@ -10,32 +10,26 @@ - - + ::selection { + background-color: white; + color: black; + } +
- - -

- - ac - +

+ ac

@@ -59,6 +53,12 @@

+
+

+ projects +

+
+

photos↗ @@ -122,15 +122,11 @@ - - - -
  • Running a Python script periodically in a Docker container using cron

     19 Apr 2023   |    -   til  +   til 
    Recently, my partner gave a great idea for utilising my old Kindle: generate a “newspaper” each morning from a bunch of RSS feeds, and email it to the Kindle using...
    @@ -141,19 +137,11 @@ - - - - - - - -
  • Fixing php errors in a Nextcloud docker-compose configuration

     01 Mar 2023   |    -   til  +   til 
    I was trying to rescan the files in my Nextcloud server (running on Raspberry Pi 4 with DietPi), and kept running into some weird php errors. First error - “could...
    @@ -161,10 +149,6 @@
  • - - - -

    diff --git a/_site/til/nextcloud-php-errors/index.html b/_site/til/nextcloud-php-errors/index.html index 82ad9e9..277ac73 100644 --- a/_site/til/nextcloud-php-errors/index.html +++ b/_site/til/nextcloud-php-errors/index.html @@ -10,32 +10,26 @@ - - + ::selection { + background-color: white; + color: black; + } +
    - - -

    - - ac - +

    + ac

    @@ -59,6 +53,12 @@

    +
    +

    + projects +

    +
    +

    photos↗ @@ -126,7 +126,7 @@    |     2 minutes    |    -   til  +   til     |    diff --git a/_site/til/running-python-in-cron-in-docker/index.html b/_site/til/running-python-in-cron-in-docker/index.html index cfb4f28..b25bf6b 100644 --- a/_site/til/running-python-in-cron-in-docker/index.html +++ b/_site/til/running-python-in-cron-in-docker/index.html @@ -10,32 +10,26 @@ - - + ::selection { + background-color: white; + color: black; + } +
    - - -

    - - ac - +

    + ac

    @@ -59,6 +53,12 @@

    +
    +

    + projects +

    +
    +

    photos↗ @@ -126,7 +126,7 @@    |     3 minutes    |    -   til  +   til     |