This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-11-15
Channels
- # announcements (11)
- # beginners (66)
- # boot (6)
- # clara (25)
- # cljdoc (4)
- # cljs-dev (22)
- # clojure (261)
- # clojure-dev (1)
- # clojure-europe (2)
- # clojure-italy (15)
- # clojure-losangeles (1)
- # clojure-nl (19)
- # clojure-spec (62)
- # clojure-uk (50)
- # clojurescript (12)
- # community-development (6)
- # cursive (60)
- # datomic (21)
- # emacs (2)
- # figwheel (2)
- # figwheel-main (3)
- # fulcro (2)
- # graphql (11)
- # hyperfiddle (11)
- # javascript (1)
- # jobs (6)
- # juxt (1)
- # kaocha (5)
- # keechma (2)
- # off-topic (4)
- # onyx (10)
- # pathom (7)
- # re-frame (15)
- # reagent (8)
- # remote-jobs (2)
- # ring-swagger (14)
- # shadow-cljs (35)
- # sql (22)
- # testing (9)
- # tools-deps (62)
- # vim (12)
Just wondering if anyone’s figured out a way to get tools.deps to use a http proxy when downloading Maven deps, other than applying the patch in https://dev.clojure.org/jira/browse/TDEPS-20 ? I’m just being lazy I guess, putting off learning how to patch tools.deps and install and use the patched version…
I don’t think there is any way to do it but to fix that (and would be happy to see a patch for it)
oh, there is a patch for it, sorry
well, then you just have to wait :)
I’m probably not going to have much time to look at tools.deps stuff until post-conj
Is there any documentation on how tools.deps resolves deps? Specifically wondering what happens when two dependencies depend on 'A but in different versions
the general idea is to always take the newest
Ok, that's great. Does that "general idea" imply any exceptions to that rule where the older artifact would be chosen?
the complexities come when you consider the full graph
A -> B1 -> C2 -> B2 -> C1
do you get {A, B1, C2} or {A, B2, C1} or {A, B2, C2}
I'm glad I'm not the one who needs to figure that out 😉
it’s actually NP-complete I believe
https://cwiki.apache.org/confluence/display/MAVENOLD/SAT+Based+Dependency+Resolution
in the general case
fortunately most actual cases are pretty “easy”
...unless they involve jackson
, I'm guessing
yes, that is the exception :)
and unfortunately, every dependency set includes at least 9 versions of jackson
Although that might be equivalent to: undecidable 🙂
Oh, that is good. You even Deutsch-ified the spelling of Jackson. Love the attention to detail there 🙂
now that’s a t-shirt with sufficiently small audience
A sufficiently small audience to .... not make it?
to be fun :)
a joke t-shirt with an audience of 1 is not fun, because you can’t share it. And a joke t-shirt with an audience of large N, is cliche. So you have to find that sweet spot in the middle. :)
this is bigger than 1, but not by much :)
Got it. It is pretty easily explained to anyone at the Conj, if they don't get it immediately (I wouldn't without this conversation)
As a reminder, if you think Rich would see a "channeling Rich sayings" T-shirt as a tribute (as it is intended), not a weirdness or offensive, I would be happy to bring some to the Conj 🙂
prob not the best idea
But also happy to never bring it up again if he doesn't want to see such things.
for someone with such great care for words, I hate to ascribe any words to him
Understood. He isn't the only person like that, and such people should get to be upset with people that misquote them, especially if the meaning is changed. FYI, I do take pretty significant care in transcribing his talks. I think I've listened to the ones I have transcribed at least 4 times each now.
Maybe we should make some
(rich (comment forms))
T shirts? off-topicI don’t get that
I appreciate the care in the transcripts - he’s never complained about those
Stu talked about Rich Comment Forms in his "Running With Scissors" talk.
and I know he appreciates having slides+text together for context
oh, I haven’t watched it yet :)
And observing it was a pun on the (comment ...)
forms being "rich" with exploratory code and it also being a habit of Rich to use comment
that way.
clearly the circle is too small for a t-shirt :)
fwiw, I made a custom “O(log32 n) is good enough” t-shirt for Conj 1 :)
if you donated that design to clojurist together i bet they could raise some money for projects by selling the t shirt. i would for sure get one
well feel free to make one yourself, mine was certainly nothing special and I don’t have it
http://customink.com makes it really easy to create T-shirt designs, I found out recently
I have never bought anything from them, so don't have knowledge of the full experience front to back.
i made some tshirts for my team at my last company through them. I still get emails to make mouse pads and other things with that design 2.5 years later
...mouse...pads?
I don't think I've even seen a mause pad for at least fifteen years
I guess we'll have to live with these continuing to be the only Rich-approved fan club T-shirts: https://clojure.org/community/swag
well, all the conference t-shirts too :)
And here I thought the biggest benefit of the conferences was listening to the talks, and the hallway track 🙂
At least for me, since I can watch talks online, but seldom get to chat with others who understand what I’m talking about.
But clearly I have missed out on some great T-shirt buying opportunities that are not available elsewhere. This should be in the conference advertisements!