This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-11-12
Channels
- # aleph (1)
- # announcements (13)
- # asami (4)
- # babashka (47)
- # beginners (22)
- # calva (11)
- # circleci (1)
- # clj-kondo (14)
- # clojure (43)
- # clojure-europe (43)
- # clojure-gamedev (1)
- # clojure-nl (1)
- # clojure-uk (6)
- # clojurescript (13)
- # core-async (5)
- # cursive (8)
- # datomic (20)
- # events (3)
- # fulcro (12)
- # graalvm (1)
- # graphql (4)
- # gratitude (3)
- # java (2)
- # juxt (2)
- # leiningen (12)
- # off-topic (30)
- # pathom (33)
- # pedestal (5)
- # podcasts-discuss (1)
- # polylith (14)
- # rdf (2)
- # re-frame (12)
- # reagent (3)
- # releases (2)
- # shadow-cljs (24)
- # spacemacs (13)
- # sql (2)
- # tools-build (16)
I think guns.
Does giving advice to new coders, or new programmers giving advice (like me) count as "amateur advice" ?
It's also possible that homoiconicity may be considered nudity. And LISP in general as drug use.
I think the clojure.spec
guides talk about playing cards and randomness, so I guess we got gambling covered too
I'm going through some stupid health and safety videos for work right now. This gem just came up
blinking is also very important because it will snap you out of fixedly starting at your screen and lubricate your eyes, so remember to blink to stop your eyes from drying out.
I don't believe anyone needs reminding to blink.
Well, sometimes people do forget to blink. The problem is that such a note won't help them suddenly remember to blink.
The scene from A Clockwork Orange comes to mind. I'm sure you all know which scene. I don't think that would pass H&S nowadays...
knew a guy who took some intense pain medication who did forget to blink while using them
Has anyone setup a subscription that watched the dependency sources (gith/sha, mvn/version) for updates and then set some kind of pipeline for seeing the change, accepting it and updating the dep version?
hi @drewverlee sorry for resurrecting this thread. My team did build something like this that was based on a GitHub app. The app indexes deps.edn and lein dependencies. It raises pull requests where PR merges count as "yes, this was a good update" and PR closings count as "no thanks, not this version" (we were hoping this data could be useful to library authors).
You'd be welcome to try it but it's github-only.
seems like all the parts for that exist. if you wait like 15 minutes, @borkdude will probably release it
@drewverlee I think what you would need is some program like antq running periodically. I don't know if it exposes a JVM API for scripting interactive decisions. There's also some light weight code for curling github or clojars/mvn central for the most recent versions here: https://github.com/babashka/neil. It also contains the code for updating a deps.edn (based on rewrite-clj / rewrite-edn). Putting together a script with some interaction between those parts, could also work.
Thanks @alexmiller and @borkdude. That's a great starting point.
More specifically, this code here checks for most recent versions: https://github.com/babashka/neil/blob/f1b1c85f969847775ed2c20864218d801fcde2a0/neil#L197-L235
And this one updates or adds a dep at the latest version: https://github.com/babashka/neil/blob/f1b1c85f969847775ed2c20864218d801fcde2a0/neil#L237
This seems like a related effort https://blog.gonzih.me/blog/2021/01/28/diy-dependabot-for-clojure/
@U06DE1EQG is also on here
I was thinking you could actually use github to make prs - aren't there already things that do this for js etc?