This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-07-19
Channels
- # announcements (1)
- # babashka (26)
- # beginners (42)
- # calva (3)
- # cider (5)
- # cljs-dev (7)
- # cljsjs (1)
- # cljsrn (13)
- # clojure (95)
- # clojure-europe (12)
- # clojure-germany (3)
- # clojure-italy (12)
- # clojure-nl (1)
- # clojure-spec (16)
- # clojure-uk (25)
- # clojurescript (13)
- # clojureverse-ops (5)
- # community-development (1)
- # conjure (8)
- # cryogen (3)
- # datomic (5)
- # deps-new (7)
- # exercism (1)
- # fulcro (34)
- # honeysql (9)
- # hyperfiddle (3)
- # instaparse (2)
- # introduce-yourself (2)
- # jobs (6)
- # kaocha (1)
- # lambdaisland (1)
- # lsp (47)
- # malli (3)
- # membrane (38)
- # off-topic (9)
- # polylith (36)
- # reitit (7)
- # releases (1)
- # remote-jobs (2)
- # shadow-cljs (11)
- # spacemacs (7)
- # sql (7)
- # tools-deps (19)
https://www.infoq.com/news/2021/07/eleutherai-gpt-j/ - seems similar to CoPilot, but you can try it out in the browser (the link is near the end of the article). It is able to create Clojure code, although for some reason it creates multiple (independent) functions whenever I try to create one, and stops midway through the last one.
Morning ☀️
Morning
Hey. What's the view jar scanning for vunerabilities, using something like lein-nvd/clj-nvd
. Do people here do it? Asking for a friend 🙂
@dharrigan ISTR that any time such scanning tools have come up, the consensus seems to be that they generate a lot of false positives so they're not terribly useful?
We recently enabled Snyk vulnerability checking on our BitBucket repo (since Atlassian are offering it for free) but our repo doesn't include any manifest files that Snyk recognizes so it refuses to import the repo 🙂
(we previously had a leftover Dockerfile and a .json
project file, both of which it did import and scan -- and listed about 100 vulnerabilities(!) so we just deleted them since we didn't use either... and now Snyk complains that it "skipped 1 check" because the files are gone 😕 )
morning
I thought that Dan Abramov's recent blog on npm audit was fascinating. It did confirm a suspicion of mine though, so I'm biased.
morning
aha, the network sync gremlins have done me dirty
off-topic, I want clojure.walk
but for clojure.zip
so I can traverse clojure data structures, and later reassemble them, but do funky (temporarily incompatible clojure) transformations in the middle.
that sounds like unbearably spicy code
I'm trying to write an analyzer in Clojure for Clojure. The problem is pesky MapEntries. I want to replace everything with lambdas like in SICP, but you can't have non-map-entries inside a hashmap so it all goes boom.
https://clojuredocs.org/clojure.zip/zipper clojure.walk could definitely fill this contract. But I want cljs support so I'm a little stuck.