clojure-uk

A place for people in the UK, near the UK, visiting the UK, planning to visit the UK or just vaguely interested to randomly chat about things (often vi and emacs, occasionally clojure). More general the #ldnclj
jiriknesl 2020-12-02T06:55:35.054Z

Good morning

dharrigan 2020-12-02T07:12:27.054300Z

Good Morning!

dharrigan 2020-12-02T07:13:09.054900Z

So, Salesforce has bought Slack...for 27 billion...for a fancy pantsy irc client...

dharrigan 2020-12-02T07:13:22.055200Z

1999 once again.

jasonbell 2020-12-02T07:41:43.055600Z

Morning

jasonbell 2020-12-02T07:42:14.056200Z

@dharrigan If Salesforce offered you 27bn would you say no? πŸ˜‰

dharrigan 2020-12-02T07:44:08.056400Z

Yes

dharrigan 2020-12-02T07:44:56.057200Z

Unless the bundle in sharks with frickin' laser beams attached to their heads...

1πŸ”¦13πŸ™‚
yogidevbear 2020-12-02T07:50:33.059200Z

Morning πŸ™‚

thomas 2020-12-02T07:55:37.059400Z

moin moin

alexlynham 2020-12-02T08:12:30.059600Z

morning

2020-12-02T08:30:35.059800Z

Morning

2020-12-02T08:31:09.060300Z

I’m still annoyed at Slack for buying Screenhero and then deciding that no, they actually don’t want the tech after all and shutting the whole thing down.

4πŸ’―
jiriknesl 2020-12-02T08:31:56.060800Z

27B? I am curious how they expect to earn those 27B back.

dharrigan 2020-12-02T08:34:23.061100Z

With the forthcoming price hikes

dharrigan 2020-12-02T08:34:56.061900Z

Any hope that clojurians could get, perhaps an open source price reduction (or waiver) imho, ain't going to happen.

dharrigan 2020-12-02T08:35:57.062900Z

I wouldn't be surprised that eventually, they'll charge for any slack workspace that has 500+, 1000+ 1500+ users

2020-12-02T08:44:55.063100Z

😿

2020-12-02T08:45:27.063600Z

Shall we all just move back to the mailing list?

danm 2020-12-02T09:27:10.063900Z

Morning

danm 2020-12-02T09:28:02.064100Z

Could move to Discord πŸ˜›

danm 2020-12-02T09:36:32.065900Z

Good grief Slack, why would you not make my preferences for things like WYSIWYG editor vs markup consistent across all my workspaces...

mccraigmccraig 2020-12-02T09:39:59.066100Z

mΓ₯nmΓ₯n

dharrigan 2020-12-02T09:41:02.066400Z

I find the preferences setup on slack to be very confusing

dharrigan 2020-12-02T09:41:10.066800Z

it's sorta global, except when its not

mccraigmccraig 2020-12-02T09:42:44.067800Z

the big advantage of the way they do it is that you can login to multiple accounts in the same workspace simultaneously, which is great if you have multiple roles, e.g. admin personality vs regular user

danm 2020-12-03T09:18:16.091200Z

One login, with multiple workspace equivalents that each have independent text chat channels and also pre-defined 'chat rooms' where you can go for voice (and more recently video) chat

danm 2020-12-03T09:19:38.091400Z

It has primarily been aimed at PC gamers, so it has hooks into various game launchers to show what you're currently playing, allow easy streaming etc, but as a 'chat client with history that you don't have to pay $$$ for' it's pretty good

danm 2020-12-03T09:20:35.091600Z

Supports standard markdown for code etc

alexlynham 2020-12-03T11:16:30.092800Z

^ what dan said

alexlynham 2020-12-03T11:17:16.093Z

i use it for my online cycling group, for the worms wmd tournament, for lambda lounge and for talking to various folk, all one login, v easy

danm 2020-12-03T12:22:44.093200Z

Wait, Worms WMD tournament?

alexlynham 2020-12-03T14:23:42.094Z

the people in my shared office have a weekly worms wmd night cos it's weird having gone from seeing each other every day 9-5 to not at all lol

2020-12-02T09:50:21.068Z

Morn' πŸ˜ƒ

maleghast 2020-12-02T10:33:25.068300Z

Thanks very much, have stored that away for myself and passed on the knowledge to the person who was having issues. πŸ™‚

2020-12-02T14:23:49.070700Z

I need a TCP intermediary that can sit between client and server and allow me to simulate a bad/broken connection, running within the JVM. What is the state-of-the-art for that kind of utility? Any favourites?

alexlynham 2020-12-02T14:25:52.070800Z

yeah it makes sense for corporate internal comms, for community style stuff, i think the discord model is better. we moved lambda lounge there and it's been p good

mccraigmccraig 2020-12-02T14:37:31.071200Z

not used it - what's the discord model ?

Conor 2020-12-02T15:33:40.071600Z

Simply use k8s and your favourite service mesh πŸ•ΈοΈ

Conor 2020-12-02T15:33:49.071700Z

Real answer, something like https://github.com/trekawek/toxiproxy-java should work

1πŸ‘
seancorfield 2020-12-02T18:40:25.074Z

Re: Slack alternatives -- I think if we ever have to get off Slack as a community, Zulip is going to be the next largest community to move to. It already has archives of most channels here, some dating back a year or so, and it has several thousand members already -- and I've noticed activity increasing there over time. It's great that it can be navigated entirely via the keyboard, even in a browser.

2πŸ‘1😺
dharrigan 2020-12-02T19:02:21.075Z

Is that serveral thousand clojure members?

flefik 2020-12-02T19:49:31.075100Z

if it’s enough to run it locally and on mac os then you can use the built in network link conditioner

flefik 2020-12-02T19:49:56.075300Z

https://nshipster.com/network-link-conditioner/

flefik 2020-12-02T19:50:44.075600Z

if you’re on linux you can use tc

flefik 2020-12-02T19:51:54.075800Z

https://wiki.linuxfoundation.org/networking/netem

flefik 2020-12-02T19:53:00.076Z

it’s not inside jvm, but you could run tc within a docker container perhaps?

seancorfield 2020-12-02T20:37:44.076700Z

@dharrigan Total Users on Clojurians Zulip is just under 1,900 members right now.

seancorfield 2020-12-02T20:38:34.077200Z

(looks like it's been growing steadily at about 100 members per month for most of this year)

dharrigan 2020-12-02T20:41:11.077500Z

that's amazing, another community to hang out on

dharrigan 2020-12-02T20:41:22.077700Z

is there no bridge?

seancorfield 2020-12-02T20:42:09.078300Z

Slack messages here are archived to Zulip via the @zulip-mirror-bot (if it's in a channel here), but it's a one-way propagation.

dharrigan 2020-12-02T20:42:16.078500Z

kk

dharrigan 2020-12-02T20:43:22.079800Z

just looking at it, I see that, like slack, it has a free tier, but keeps only limited messages...given that's one of the biggest problems with this free slack, how does that factor into any future choices?

dharrigan 2020-12-02T20:44:04.080600Z

It may not happen this year, or next, but I strongly suspect that salesforce will try to squeeze their 27 billion investiment out of slack somehow....

seancorfield 2020-12-02T20:48:01.081Z

For OSS projects, the free tier has unlimited messages and search.

seancorfield 2020-12-02T20:48:41.081500Z

Gert Goets got Zulip to give Clojurians the OSS package when he set it up.

seancorfield 2020-12-02T20:49:28.082200Z

Of course, you're still beholden to ZulipChat continuing to support large OSS communities for free...

dharrigan 2020-12-02T20:51:35.082900Z

That's good news

dharrigan 2020-12-02T20:55:12.084500Z

I would add that I have played around with http://matrix.org and it's good, with momentum too - and since it's 100% open source and not tied to any company, there's no fear of any company changing their mind on costs (or being bought!). Perhaps that can be considered (if at some point in the future, these decisions have to be made)

seancorfield 2020-12-02T20:56:10.085Z

Yeah, the Clojure http://matrix.org has a two-way bridge to IRC on freenode I think?

dharrigan 2020-12-02T20:56:16.085200Z

it has lots of bridges

dharrigan 2020-12-02T20:56:38.085500Z

https://en.wikipedia.org/wiki/Matrix_(protocol)

dharrigan 2020-12-02T20:56:41.085900Z

scroll to bridges

seancorfield 2020-12-02T20:56:48.086100Z

Hmm, is it hosted somewhere for free? That's the big issue.

dharrigan 2020-12-02T20:57:03.086600Z

it's federated, so anyone can spin up a server to join the federation

seancorfield 2020-12-02T20:57:11.086900Z

Maybe I was thinking of something else that is already bridged to IRC...

seancorfield 2020-12-02T20:58:01.087900Z

Finding a long-term stable host company that is willing to maintain the infrastructure has always been a big stumbling block in the past for any of these "free open source" chat systems.

seancorfield 2020-12-02T20:58:44.088700Z

Several of the community members who have previously said "Oh, my company would host that!" ... those companies no longer exist πŸ™‚

dharrigan 2020-12-02T20:59:26.089Z

πŸ™‚ I think more research is required...

seancorfield 2020-12-02T21:09:44.089700Z

Trust me, over the years, I've been round and round this topic endless times every time someone new says "We should use X instead of Slack!"

dharrigan 2020-12-02T21:59:40.090Z

I do πŸ™‚