Clojurians
#lumo
<
2017-06-03
>

This page is not created by, affiliated with, or supported by Slack Technologies, Inc.

dominicm19:06:53

I can actually use this in vim now, this is great

pesterhazy19:06:03

that's great

dominicm19:06:59

OH, there's a new lumo release

anmonteiro19:06:50

3 weeks ago :smile:

dominicm19:06:59

I should get an RSS feed or something.

anmonteiro19:06:14

interesting how you didn’t get the news about the release

dominicm19:06:18

I like to build each lumo release from scratch in a container. Keeps me on my toes.

anmonteiro19:06:30

@dominicm how do you get your news?

anmonteiro19:06:38

I’m looking to reach more people

anmonteiro19:06:50

there’s also an official Lumo Docker image now: https://hub.docker.com/r/anmonteiro/lumo/

dominicm19:06:57

I've had a few weeks locked in a basement researching databases & wiped my phone (no RSS reader)

anmonteiro19:06:59

not sure if that helps you

dominicm19:06:07

Usually planet clojure though :slightly_smiling_face:

dominicm19:06:16

It was uh, enlightening

anmonteiro19:06:36

my blog stopped working with Planet Clojure at some point

anmonteiro19:06:41

I don’t know why

dominicm19:06:53

Oh :thinking_face:

dominicm19:06:26

I think planet clojure is pretty big/common. It's worth getting it fixed I think

anmonteiro19:06:49

I’ve asked

dominicm19:06:46

fwiw, it seems to get a 500 when hitting the rss it seems

anmonteiro19:06:20

@dominicm how did you find that out?

dominicm19:06:42

@anmonteiro I hovered over your name on planet clojure, and your desc was "Internal Server Error"

dominicm19:06:56

@anmonteiro are you able to grep your server logs for 500 on that url maybe?

dominicm19:06:04

it probably sends a user agent of some kind too, to make it easier

anmonteiro19:06:07

it’s hosted on GitHub pages :slightly_smiling_face:

anmonteiro19:06:23

:disappointed:

dominicm19:06:23

But you have https?!

dominicm19:06:31

how do you have https & github pages?

anmonteiro19:06:33

through cloudflare

dominicm19:06:54

cloudflare might block what it perceives as a bot, maybe?

anmonteiro19:06:05

maybe I can make a rule of some kind

dominicm20:06:09

user agent prefix: UniversalFeedParser/ no idea if cloudflare can tell you about that. Or maybe after a one-off 500 on GH pages, it gave in

dominicm20:06:55

OR (yes I can do this all day…) the planet clojure server isn't up to date on SSL CAs.

dominicm20:06:59

Odd, Firefox shows this

dominicm20:06:31

so, it's a https url, but does not support encryption :thinking_face:

dominicm20:06:51

so the rss feed doesn't seem to support ssl, is that even possible?

dominicm20:06:03

I get a lock on the index page

dominicm20:06:11

I bet browsers handle that far better

dominicm20:06:42

curl: (23) Failed writing body (1157 != 1369) I'd bet python doesn't like it that much :thinking_face:

anmonteiro20:06:18

I’m trying to just disable HTTPS on /atom.xml

anmonteiro20:06:31

that’d probably fix it?

dominicm20:06:57

You might need to update the URL too?

dominicm20:06:02

to be non-https

anmonteiro20:06:04

in planet clojure?

dominicm20:06:10

they have https hardcoded

dominicm20:06:00

they also have a filter, to only get things containing 'clojure'

anmonteiro20:06:43

^ this doesn’t redirect to HTTPS anymore

dominicm20:06:11

this is entirely speculation on my part. But there's definitely something funky going on with your https & cloudflare.

dominicm20:06:18

either way, this zprint thing is fucking awesome

dominicm20:06:50

why is zprint awesome?

dominicm20:06:09

because the setup is easy (`lein zprint > ~/bin/zp`). And it's entirely editor agnostic.

dominicm20:06:05

I can use it from vim without any special setup. Very unixy, very fast, reformatting.

dominicm20:06:13

Time to go bikeshed this stuff.

dominicm20:06:12

(That means running it against a project and seeing if it makes me happy)

dominicm20:06:41

if nothing else, the < 80 chars pleases me :laughing: