Fork me on GitHub
#off-topic
<
2019-10-04
>
mloughlin10:10:24

Danny Brown released his new album today. If you're a fan it doesn't disappoint 😂 https://uknowhatimsayin.com/

danielstockton10:10:36

If we're on music, Nick Cave released a new album yesterday: https://www.youtube.com/watch?v=GwlU_wsT20Q Usually a fan, but not sure yet. Slightly better the second time around.

👍 2
agigao06:10:28

Such a good one! Recently, I came across this collaboration w/Jack White and I was blown away by the depth and unique sound of it - https://www.youtube.com/watch?v=1tndP407luk

borkdude10:10:51

Flying Colors also released an album today (accessible progrock with Neal Morse, Steve Morse (from Deep Purple), Mike Portnoy (ex-Dream Theater)) https://en.wikipedia.org/wiki/Third_Degree_(Flying_Colors_album)

2
mloughlin11:10:32

awesome. new music friday!! :the_horns:

Cora16:10:20

Brittany Howard of Alabama Shakes has a solo album out now that's dope

seancorfield16:10:12

FYI, there's a #music channel...

Cora16:10:30

oh that's perfect, that means it's off topic to post music here 😜

seancorfield16:10:20

LOL :rolling_on_the_floor_laughing: Just figured that I'd let folks know there is a dedicated (off-topic/non-Clojure) space to share and discuss music 🙂

borkdude16:10:09

This channel is dynamically typed.

kulminaator17:10:18

proper offtopic - i feel that my biggest problem with clojure is that i don't like emacs 😄

seancorfield17:10:11

I solved that problem several years ago by switching to Atom 🙂

kulminaator17:10:55

but the nice support in intellij and often just prototyping away in the raw repl itself

kulminaator17:10:00

make it work for me

kulminaator17:10:23

i havent tried atom in a while, my main work is in pure java and intellij anyway

seancorfield17:10:53

I used Emacs a lot back in the 17.x-19.x days then moved to other things until I got into Clojure (2010) and I went back to Emacs because "that's what everyone uses"... but I was never truly happy with Emacs and kept trying other things... I enjoyed Atom/ProtoREPL enough to switch, and nearly a year ago changed to Atom/Chlorine.

seancorfield17:10:08

Yeah, if your main work is Java, I can see using IntelliJ/Cursive.

kulminaator17:10:53

i do like vim too, but somehow my workflow and the way clojure vim tooling is done also doesn't fit my hand as well as intellij

kulminaator17:10:58

i still accidentally use it sometimes though 😄

seancorfield17:10:08

I was an Eclipse user for many years -- never liked IntelliJ -- so I used CCW for a while with Clojure but ultimately wanted something lighter weight that ran better on the little netbook I owned at the time.

kulminaator17:10:58

have you tried vs code too ?

kulminaator17:10:12

vs code and atom should be pretty good match for comparison

seancorfield17:10:58

Yeah, I keep dipping into VS Code since I run a mixed Windows/Mac set of systems here. I just can't quite get to like the overall UI/UX tho'...

seancorfield17:10:26

One thing that has me hooked on Chlorine these days is that it only requires a Socket REPL -- so I can fire up any Clojure process with a JVM option to start a Socket REPL, then connect Atom/Chlorine to it and work with the same workflow as running a REPL locally. Auto-complete is now built-in to Chlorine -- no dependency on compliment required (it will use it if it is present).

seancorfield17:10:32

We run Socket REPLs in (some of) our production processes so this makes for a nice experience when debugging/researching/patching as well. (yes, we really do patch production processes "live" via the REPL sometimes!).

Cora18:10:26

doom emacs is pretty great, if you like vim keybindings and want something waaaay more stable than spacemacs

cjsauer19:10:25

Trying it out right now. This really is quite nice. The startup time is insane. Feels like Vim again 😭

Cora19:10:17

😄

Cora19:10:41

the macros for config stuff is really nice, too

cjsauer19:10:10

No cider or similar? I miss the spacemacs comma , leader key…was really nice to do , e b for eval buffer, or , e e to eval s-expr.

cjsauer19:10:02

Ah I see, does this line here bring in a collection of packages, similar to spacemacs layers? https://gist.github.com/nate/0b494f662daa892c1dd3bb369a1d4532#file-init-el-L99

Cora19:10:54

and SPC c e will eval a region

Cora19:10:47

and SPC m will show the keys you can use in the major mode for special stuff

Cora19:10:55

the purple ones are keys with further nesting, the blue are the ones that take action

Cora18:10:42

fast startup, too

Cora18:10:52

plus it has declarative package management and a slick cli updater tool

Cora18:10:27

/shrug no one seems to ever take me up on it when I suggest it, though

kulminaator18:10:02

startup time is not a factor for me. and said before, i'm really bad et emacs, even if you add keybinds to it. and it's not emacs fault, it's my fault 🙂

seancorfield18:10:43

Yeah, I tend to have Atom and an "everything" REPL up and running all the time -- and probably only restart them once a week or less.

seancorfield18:10:20

(and if I remember to use the add-lib branch of t.d.a. then I don't even need to restart the REPL for new dependencies!)

kulminaator18:10:47

the same for me with intellij ... i may restart the repl process every now and then but IDE stays around for a day at least