This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-04-20
Channels
- # aws-lambda (8)
- # beginners (37)
- # cider (43)
- # cljs-dev (12)
- # clojure (121)
- # clojure-italy (19)
- # clojure-nl (1)
- # clojure-poland (1)
- # clojure-russia (14)
- # clojure-spec (6)
- # clojure-uk (98)
- # clojurescript (28)
- # core-async (1)
- # cursive (7)
- # datomic (4)
- # emacs (63)
- # events (8)
- # fulcro (19)
- # graphql (4)
- # hoplon (3)
- # mount (1)
- # nrepl (101)
- # off-topic (15)
- # om (3)
- # pedestal (2)
- # portkey (31)
- # protorepl (2)
- # re-frame (26)
- # reagent (26)
- # reitit (2)
- # shadow-cljs (58)
- # spacemacs (8)
- # specter (5)
- # sql (56)
- # test-check (11)
- # tools-deps (48)
- # vim (52)
Morning ✨ ☕ ✨
månmån
morning
@mccraigmccraig I always see that repo as the answer to "what db are you using?" "Er, cassandra?"
what's up with the bike @carr0t ? i seem to have trashed my fork and my bike will be off to the mechanic for diagnosis next week
@mccraigmccraig I don't know 😉 It's making a regular 'tick' sound once per wheel rotation. But only when I have significant weight on the bike (i.e. if my 100kg ass is sat on it it happens, but not if I'm stood next to it pressing on it or have it on the stand). It's not the seat stem, because it happens if I'm stood up on the pedals. It's not the pedals, because it happens when I'm freewheeling. It's not the pads on the disks, because it happens when I'm actively braking to slow down. I'm out of ideas. Possibly one of the hub bearings is on the way out, the back wheel does have slight play in the hub
ha, those kinda sounds drive me mental
A certain amount of 'bearing rotation' sounds are normal, but you'd expect that to be a fairly consistent tickticktickticktick, not only once per rotation and louder/more obvious than the bearing sounds
Also said mechanic recently posted pics on the Facebook group for my cycle club of 3 different bikes he's serviced recently that had cracks in the rim around at least one spoke. Mancs roads are horrendous for potholes right now, and I ain't light, so for peace of mind i'd like him to check it over
i managed to split a rim and tear a spoke half-out last year... but i've still got rim-brakes so not that surprising i guess
ooh baldr looks nice
You should see the ones in Nuneaton. Absolute horror. We've lost 3 car tyres in the last year.
and yeah lost track of the number of pinch punctures manchester potholes have dealt me
it's a shitshow when you have bike lanes inside bus lanes
Think I may struggle to focus in this heat 😴
If y'all had to pick between Pushy and Accoutant, which would you go for and why - please assume Bidi would be your routing lib of choice, as it is my routing lib of choice...
I am veering towards Pushy and want to be warned off if there is an "in practice" reason that I can't possibly detect without trying them both - something I do not have time to do.
Clearly any case that supports "Accountant is just much better" is also interesting, as long as it's not simply ideological / religious. 😉
We had issues with accountant, that are now resolved. Pushy did not have that issue iirc.
I think pushy had something else that was a bother to us. I'd recommend accountant for now I think @maleghast
@carr0t - I am using clj / cljs top to bottom for the project(s) I am working on now, so there's about an equal amount of each over any given week.
@carr0t cljs + clj - cljs makes up about ⅓ of the total codebase
we do both at Mastodon. I do mostly meetings, but clojure when I get a chance to code.
(there are some old wrappers about but wondering if anyone had any experience with it)
Everything we do is backend. Interaction with clients is through XML/JSON REST APIs or objects in S3, so we're pure clj
@otfrom - If you find someone who is using geotools I would be VERY interested in getting in on that conversation...
Cheshire for JSON. Our XML docs are out of another system which we then apply some modifications/transforms to, so we've got a lib we've written that basically understands the structure of those docs and uses clojure.data.xml though it is horrible in some places and it'd be nice to do something better. Where we've got REST APIs they're very simple and we're just using Ring+Compojure
@otfrom just use postGIS already
(that was my conclusion for all the mapping stuff i was doing a couple of years ago)
Most of our clients are actually more interested in being event driven. So we build the doc, write it to S3, and have S3 set up to notify to an SNS the clients can subscribe to. Their "API" is just "Receive notification, get object"
@mccraigmccraig yeah, I don't really need GIS tho. I just need to do a check on a file
@carr0t mostly Clj, but with a few internal (for now) UIs built in Cljs (using Reagent). We also have some R and Ruby but much less new code is written in those.
> anyone used geotools at all w/clojure? @otfrom 👋
on the JSON side of things (to split convos) that new metosin jsonista library beat nippy in the perf testing I was doing the other day
suspect that for much larger entities nippy would pull back ahead but idk, most tests of these things are quite arbitrary
on the geotools side, what do you need to know?
iirc (it was a while ago) I ended up just using the java lib more-or-less directly
@alex.lynham we just need it to do some reading of some shapefiles. We need to pull out some properties and do some easy bits with geometry (given 2 ids we can match, can we say point a is in polygon b)
yeah I tried nippy serializing to erm, bytearrays maybe? I forget, but yeah it does do json. IIRC cheshire and jsonista both beat it on JSON in my contrived test (ymmv etc etc etc)
@otfrom yeah sounds like you can do it with pure interop. You might get some weird file handler errors tho, I seem to remember that for whatever reason they needed manually closing in lots of weird edge cases because the (with-open ...)
formulation didn't work
so ended up having these sequences where I was popping a #(.close %)
style anon fn on the end of a set of xfrms
but maybe that bug is gone now 🙂
anybody else at the kafka thing in london on monday btw?
@alex.lynham sounds like we should be OK as we're using it in a batch process (process termination should solve the open/close issue)
@alex.lynham Sadly not, toyed with the idea but there wasn't enough pull for me to go considering a lot will get repeated at Strata I think.
strata?
@alex.lynham O'Reilly's Big Data Conference on 23/24 May
oh nice
spenny though
wowsers
in exalted company here what with @carr0t getting his spotlight moment on monday
I only go to talks to heckle jade @jasonbell
I don't know what Jade is talking about 😇 (cough heckle cough)
@jasonbell Do you think you'll do another talk at ClojureX this year?
@yogidevbear Oh yes.
I didn't have the heart to heckle during the actual talk 😉