This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-12-08
Channels
- # adventofcode (240)
- # beginners (87)
- # boot (4)
- # cider (27)
- # cljs-dev (20)
- # cljsrn (24)
- # clojure (365)
- # clojure-argentina (1)
- # clojure-brasil (4)
- # clojure-dev (12)
- # clojure-greece (65)
- # clojure-india (1)
- # clojure-italy (15)
- # clojure-japan (1)
- # clojure-losangeles (1)
- # clojure-madison (4)
- # clojure-poland (3)
- # clojure-russia (5)
- # clojure-spec (3)
- # clojure-uk (105)
- # clojurescript (27)
- # core-async (1)
- # core-logic (3)
- # cursive (61)
- # datomic (68)
- # devcards (4)
- # docs (27)
- # duct (67)
- # emacs (15)
- # events (1)
- # fulcro (8)
- # graphql (50)
- # lein-figwheel (1)
- # lumo (15)
- # numerical-computing (1)
- # off-topic (77)
- # om (3)
- # onyx (5)
- # parinfer (3)
- # planck (2)
- # portkey (5)
- # re-frame (4)
- # reagent (16)
- # ring (14)
- # rum (3)
- # shadow-cljs (17)
- # vim (1)
I spent last night hacking on the schema underlying protocols in order to shift an error message location from the base to a particular key, so it could be programatically consumed later. The schema api is so confusing.
Morning all!
Thinks "I really need to remember to buy my super early bird ticket for ClojureX 2018 before the end of today"
@yogidevbear you can set reminders in Slack!
Yeah, I know ๐ Was setting extra backup reminders in the form of human beings
On more realistic news, only 12 hours for @yogidevbear to get his ticket https://skillsmatter.com/conferences/10459-clojure-exchange-2018 ๐
I am curious, as someone who hasn't followed this hard irish border thing, how do we ensure that we're going to stop people from moving things from Republic of Ireland -> North Ireland?
my understanding is we're not. the implications of that being that we will remain, to all intents & purposes, in the customs union & probably the single market
overnight we seem to have flipped from pursuing the hardest of hard brexits to the softest of soft ones
Are there any other countries in europe with borders against non-EU countries? How do they handle this problem?
from what I have read though is that the whole of the UK is out of the CU and the SM...
and I once read a story about the poland/belarus border, multiple miles of lorries queued up.
The last thing the DUP want is a border down the sea as that implies an all Ireland.
@dominicm Cyprus still has the Greek/Turkish border but itโs not as enforce as it used to be.
I was warned if I crossed it and my passport was stamped then I wouldnโt be getting back to the hotel.
Norway/Sweden is the interesting one. Norway isn't in the EU, but it's in Schengen, so it's effectively an open border. I've seen quite a lot of the more serious commentators on Twitter this morning saying that the Norway model seems to be the closest to the one the UK is now aiming to adopt
But Norway follows all the EU rules AFAIK, but doesn't have any influence on making them (and pays into EU budget)
looks like the UK says it will follow the EU rules by making their own that are the same... or something like that :thinking_face:
Sounds to me like we're becoming norway. Which is a great country, but if they're following the EU rules, but without the say, I don't really understand the Norway position tbh. Why do they stay out of the EU? Is there a non-social reason?
i think there was a referendum @dominicm and the no-join side won
@mccraigmccraig Their position is more similar to ours than I thought then.
Okay, I'm off to the bookies. I'm putting my money on "We're going to have a relationship like Norway does with the EU"
I don't understand why the UK would want to give up all the influence they have in the EU and not help making the rules.
That's the part I don't really get. I can't find a benefit for following without influencing? Particularly if you're still paying in.
presumably being able to make your own trade deals at the same time as accessing the single market would be a benefit ?
CU/SM ?
well, CU/SM only relates to europe... there is the rest of the world too, and (having no idea if it would be legally possible) it would perhaps be advantageous for the UK to have a UK specific trade deal with some specific trading partners, say the US ?
To me its a complex problem where you need to be a domain expert to make the call. The part i donโt understand is why did the government think that the general public had the expertise to make such an important decision.
@mccraigmccraig See, that's an actual reason ๐. Although I'm surprised that the single market precludes you from making additional deals of your own.
I think the reason is that in the SM there are standards, and to trade with the SM you need to comply with those standards. if (for instance) the UK had a deal with the US in addition to the SM then goods that don't comply with the SM could come into the UK (because they are OK with in the UK/US deal) but then they could be shipped onwards into the SM. chlorinated chicken being the example du jour.
At this point a startup founder would be say, โthis is the perfect use of #blockchain give me a squillions pounds in fundingโ
@jasonbell maybe you should do a third talk about Onyx... just to make it complete. ๐
this time we had all your problems with it... next year it should be about your triumph and how you made Onyx do everything you wanted it to and much more. no pressure
ClojureX 2018 ticket purchased
It had nothing to do with Jade and Onyx
Out of curiosity, how many people here are active on https://clojureverse.org/ ?
I wrote a quick post of just a few of the highlights from ClojureX (there are far too many highlights for just one article). I think we have set the bar very high for 2018 http://jr0cket.co.uk/2017/12/ClojureX-conference-2017-sharing-the-experiences-of-the-community.html
@seancorfield What are the chances of getting you over to the UK for ClojureX next year? ๐
@yogidevbear We are planning to visit (what's left of the) family some time in 2018 but it's likely to be in the first half of the year and we won't be able to afford two UK trips. The cat club in Shanghai that Jay judged for in October has invited her again (twice? three times?) in March/June and they have asked her to bring me along on one of those trips -- so that's an expense we'll also have.
It would certainly be cool to attend ClojureX next year tho' and if it looks like we would be coming over later in the year, I could aim for early December ๐ Would love to meet a bunch of the UK Clojurians!
I reckon that's a good place to meet a large chunk of the UK crowd
You're always welcome to the Horsham FP meetup group ๐ I've arranged an initial meet and greet at The Black Jug for two weeks time to plan what we're going to do for our very first official meetup in January
Feeling pretty excited about it
I'll keep you posted on our travel plans -- I'd be happy to attend a Horsham FP meetup if it happened to coincidence with one of our visits ๐
I can arrange for that to happen ๐
Color me shocked... ๐
So does Clojure 1.9 required Java 9 or can it run on Java 8?
We're running it in production on Java 8 (well, RC2 is in production right now).
I was just reading the blog post on the official 1.9 release
Am I understanding this correctly? If I was on Linux or Mac, I could install Clojure 1.9 which would give me a cli tool (much like using lein
on Windows)?
lein
works perfectly well on linux & mac too @yogidevbear!
Yes, I know ๐
oh, what were you referring to then ?
1.9 release notes mention the cli tools
My understanding is that you can only get this on Linux or Mac at present
You get a Clojure REPL and a bit of dependency management. So you can do the very basics of Leiningen. It's a long way from being Leiningen for projects, although the deps.edn configuration is interesting. I'm assuming a bit of evolution in build tools for Clojure over the next few years... with Leiningen or Boot as the choice for most for a good while longer.
So I'm trying to understand if it is "essentially" the same as me using Leiningen (on any OS - I just happen to be on Windows)
dunno - can you point me at a reference... were you meaning these notes - https://github.com/clojure/clojure/blob/master/changes.md ?
In particular that last link
I was a little concerned about the format after seeing https://dev.clojure.org/jira/browse/TDEPS-12
@dominicm I think the format will see accretive changes -- which would suffice for TDEPS-12 -- but probably nothing breaking at this point.
@seancorfield I'm not entirely sure how to solve TDEPS-12 without seeing a data shape change.
@yogidevbear They don't (yet) have a Windows CLI script. I expect it to come at some point but they'll need to consider what options are available for Windows developers (I suspect the Linux shell script runs on Mac and would run on WSL but haven't tried that).
@dominicm It looked like just adding an optional :classifier
key would address that? Did I misread?
Frankly, re: Windows, I just do all my Clojure dev work in Ubuntu via WSL.
@seancorfield You can't have the same key multiple times though.
Hmmm, I didn't think to try the linux script on WSL :thinking_face:
Namespaced keys then.
@seancorfield Yeah, the keys will need to be extensible in some way.
@seancorfield it couldn't be namespaced, as you'd end up with double namespaces in the case of even org.clojure/clojure
would be org.clojure/clojure/aot
or something. I'm wondering if there will be something like {[org.clojure/clojure {:mvn/classifier "aot"}] {}}
maybe
@dominicm Ah, guess I didn't read the issue deeply enough then. Still, I suspect they'll find a way to do it that doesn't break existing tooling ๐