Fork me on GitHub
#hoplon
<
2016-09-08
>
alandipert06:09:11

good news all, on that branch i have cell and cell= working in Clojure

alandipert06:09:30

i had to do many gross things though

alandipert06:09:33

well, not too many

dm306:09:39

nice πŸ™‚ what's the execution semantics on the JVM? Does it fully propagate the updates on the same thread as the trigger?

alandipert06:09:16

i'm making a little IRC client in clj... couldn't proceed without cells πŸ˜„

dm306:09:03

I find myself using https://github.com/ztellman/manifold all the time

alandipert13:09:30

@dm3 are you using manifold in UIs?

dm316:09:04

nope, for orchestration on the backend

dm316:09:13

it doesn't have a Cljs version currently

flyboarder17:09:06

@alandipert what kind of IRC client are you making?

alandipert17:09:28

flyboarder, windowed but as minimal as possible, so as to play nicely with i3

alandipert17:09:40

basically i want a window for every channel

alandipert17:09:46

s/channel/conversation

alandipert17:09:35

i have window manager scripts for navigating my desktop but any program that has its own concept of tabbing or windowing defeats my methods

micha17:09:54

yeah thumbs down for tabs too

micha17:09:25

i for one welcome this new no-tabs lifestyle

flyboarder17:09:07

yeah im all for fullscreen windows instead of tabs

alandipert17:09:01

i mean i have tabs, they're just all i3 tabs

flyboarder17:09:04

@alandipert was just curious as I want to play with signal soon https://en.wikipedia.org/wiki/Signal_(software)

alandipert18:09:43

@flyboarder cool, yeah, been meaning to check it out myself

flyboarder19:09:34

@alandipert what os are you running i3 in?

flyboarder19:09:48

ah ok, are you and micha both using linux for development? How do you find it? I have never really used linux for my everyday os

alandipert19:09:59

it's amazing and i love it

alandipert19:09:50

of course i deploy mostly to linux also, and believe in developing-how-you-deploy

micha19:09:51

yeah very much so

alandipert19:09:59

so obviously i'd need a mac if i were an ios dev or whatever

micha19:09:04

i am happy to be rid of the OSX desktop

alandipert19:09:10

but for general purpose web dev linux is the cat's pajamas

micha19:09:13

it was getting worse every year

alandipert19:09:42

infinitely configurable, robust, and not much different from the EC2s so i don't hit any weird bsd vs. gnu bugs

micha19:09:46

i3 is pretty much perfect now, i just hope they don't find a way to break it, like with wayland or something

alandipert19:09:55

@micha this is also my fear

flyboarder19:09:03

interesting, i have a mac laptop, but i do run into platform issues all the time developing

alandipert19:09:24

yeah i learned unix on linux, then got a mac

flyboarder19:09:28

@micha why did you want to get rid of the desktop?

alandipert19:09:32

but then realized i was doing it wrong, i needed to dev like i deploy

micha19:09:44

the OSX desktop experience is terrible

micha19:09:01

i mean yes, i can hear sounds and stuff, which is pretty good

flyboarder19:09:09

@alandipert yeah that was actually one of the reasons we decided to drop our backend, I had multiple part time people helping out behind the scenes and it was a pain, i basically held the master copy on my laptop and went around fixing repos all the time

micha19:09:23

but other than like basic computer working the interface is pretty much the worst thing ever

alandipert19:09:18

i held out on OS x for a time with various tiling window helper programs

alandipert19:09:45

but they were all miserable compared to linux state-of-the-art

flyboarder19:09:22

yeah fullscreen-windows have only gotten a bit better because of how easy it is to switch between fullscreen things now but i dont have enough screen real estate for multiple things at once πŸ˜•

flyboarder19:09:06

at least not on my 15” display, it’s already too small πŸ˜‚

flyboarder19:09:22

slack looks pretty tho

alandipert19:09:43

do you not plug in to external display?

flyboarder19:09:58

no, sometimes a tv

flyboarder19:09:19

but then the resolution is crap, and airplay resolution is also crap

alandipert19:09:28

oh yeah, i tried that once

alandipert19:09:31

it was less awesome than i hoped

alandipert19:09:36

didn't realize the difference between tv and monitors lol

flyboarder19:09:41

yeah i can either use the display resolution on the MBPR and mirror that or use the resolution of the tv and mirror that, or a separate display which is the worst of both