clojure-europe

For people in Europe... or elsewhere... UGT https://indieweb.org/Universal_Greeting_Time
jasonbell 2021-06-18T04:42:39.072600Z

Morning

pez 2021-06-18T05:08:48.072800Z

Morning

RAMart 2021-06-18T05:14:42.073300Z

☀️ 😎 💻

1
seancorfield 2021-06-18T05:19:35.074100Z

So… y’all had a heatwave recently I heard? It was 38C in the house here this afternoon/evening 😞

seancorfield 2021-06-18T05:20:08.074700Z

(and we’re promised much the same all through the weekend 😓 )

RAMart 2021-06-18T05:26:54.076100Z

Yes. So f*ck home office – I'm back at the air-conditioned company 😁

12⛄
ordnungswidrig 2021-06-18T07:41:54.080600Z

Friday afternoon 🍻 ? For sure. :rolling_on_the_floor_laughing:

mpenet 2021-06-18T05:46:42.077800Z

Enjoying these thick stone/brick walls for once. I usually curse against them when any kind of work has to be done.

mpenet 2021-06-18T05:48:07.078700Z

We ll reach 30c today... In southern Sweden

solf 2021-06-18T05:49:47.078800Z

Summers in france without aircon are miserable for me

2021-06-18T05:59:41.079100Z

Morning

dharrigan 2021-06-18T06:03:04.079300Z

Good Morning!

2021-06-18T06:22:44.079400Z

But can you drink 🍻 in the office? 😅

slipset 2021-06-18T07:00:02.080200Z

Rainy Oslo today, still warm though. Oh, and good morning!

ordnungswidrig 2021-06-18T07:41:07.080400Z

Good morning!

ordnungswidrig 2021-06-18T07:41:54.080600Z

Friday afternoon 🍻 ? For sure. :rolling_on_the_floor_laughing:

simongray 2021-06-18T07:44:46.080900Z

good morning

simongray 2021-06-18T07:50:55.086500Z

Having a meeting with some computational linguists this morning who are making technical decisions without really having much… technical insight at all… this has already resulted in a couple of zoom meetings where the most well-intentioned inquiries like “so why did you choose to do it this way rather than [this other way]?” are shot down in a defensive zoom rage (mostly by one guy who has a stick up his ass). Now I’ve read their most recent proposal and it just raises so many more questions. I’m honestly a bit afraid at what their reactions are going to be when I ask them about it. For the record, I am going to inherit their design as I am fully responsible for step 2 of this project.

simongray 2021-06-18T07:53:12.088200Z

I have become very disillusioned by academic collaborations like this. Most seem to treat it as a game of getting funding for their own personal projects.

ordnungswidrig 2021-06-18T07:53:53.089200Z

I suggest to keep asking and explain your point. I'm far from academia but the funding game can ruin a lot of good projects I suspect.

ordnungswidrig 2021-06-18T07:54:41.090800Z

Also "Let's not jump into suggesting solution before we understand the problem" is a good guideline. However, I can see that this is hard to execute in a situation like what you described.

ordnungswidrig 2021-06-18T07:55:14.092400Z

If they are convinced their (technical) decisions are fine, the ask them for the design documents that lead to the decision. They are scientists after all, aren't they?

simongray 2021-06-18T07:56:08.094100Z

> If they are convinced their (technical) decisions are fine, the ask them for the design documents that lead to the decision. They are scientists after all, aren’t they? That is exactly the approach I’ve been taking and that is what leads to this one guy spitting rage on zoom 😛

javahippie 2021-06-18T07:57:17.096200Z

If asking “why did you choose…” results in them feeling attacked, maybe you can challenge their ideas with listing the hard results those decisions will cause? “I see that you plan on doing x. If we do this, it will probably lead to y, and this might cause problem z in the end. How should we approach here?” There are some people with a really analytical communication style, which understand this way of talking about solutions better.

simongray 2021-06-18T07:57:39.096600Z

yeah, I will try that.

simongray 2021-06-18T07:57:58.096800Z

Good point!

mccraigmccraig 2021-06-18T08:00:56.098100Z

mawning

thomas 2021-06-18T08:01:18.098700Z

moin moin

2021-06-18T08:02:18.099700Z

Is there a chance of having the discussion via a written document, having a written down proposal? Eg wiki page or google docs and comments? It could let people to hold their tempers, react less emotionally, and develop their thoughts more.

simongray 2021-06-18T08:30:54.100600Z

I think I will write down my comments and have them reviewed by the more friendly members of the group instead, before publishing them.

slipset 2021-06-18T08:36:16.101200Z

Came across https://github.com/nubank/ordnungsamt and some related nubank repos yesterday, and couldn’t stop thinking about @ordnungswidrig

slipset 2021-06-18T08:36:57.101800Z

They even have https://github.com/nubank/umschreiben-clj

ordnungswidrig 2021-06-18T08:36:57.101900Z

hehe, I was not involved in the naming 🙂

ordnungswidrig 2021-06-18T08:41:55.102200Z

But in the "ordnungsamt" would fine "ordnungswidrig_es" behvaiour.

1
2021-06-18T10:17:03.102800Z

suddenly microservices makes a bit more sense

slipset 2021-06-18T12:05:10.103400Z

Almost as much sense as a well structured monolith 🙂

slipset 2021-06-18T12:06:46.104300Z

Someone retweeted the other day, was it @ghadi? that microservices and monorepo doesn’t really make sense? Yes it was: https://twitter.com/donaldball/status/1405518347962306560

ordnungswidrig 2021-06-18T12:33:00.106400Z

I think there is multiple dimensions where you can go from fine grained ("microservice") coarse grained ("monolith"): revisions control, release cycles, domain model and so on. I'm pretty sure there are good architectures where one dimension might be fine grained and the other is monolithic.

ordnungswidrig 2021-06-18T12:34:48.107500Z

Or you can consider "monoliticality" as an extreme form of arbitrary coupling.

ordnungswidrig 2021-06-18T12:34:50.107800Z

🤷

gklijs 2021-06-18T13:15:47.112400Z

I think there should be a balance. I've been in situations where multiple teams shared one service, and where one team was running about 100 services. My preference would be 1-10 services for a team. Preferably that team is also the only team that has to know the internals en manage those services.

mpenet 2021-06-18T13:26:17.115800Z

it's really tricky, imo it depends on a lot of things, from scale of dev teams to domain

gklijs 2021-06-18T13:31:02.120600Z

True, but having many services as a team gave a lot of operational complexity. Which would have been less of a problem if there was something like an SRE team to make sure the infra was managed. But working with multiple teams on one service is something you wish to avoid in my experience.

slipset 2021-06-18T13:33:30.121Z

Are you people saying that the answer is “it depends”?

4🎯
thomas 2021-06-18T13:36:54.121400Z

that depends 😉

borkdude 2021-06-18T13:37:07.121700Z

We also have one app which is pretty much a monolith but depending on environment variables it does different things, so we can deploy it for multiple purposes

raymcdermott 2021-06-18T20:09:48.122400Z

Morning

2021-06-18T20:18:26.122700Z

It nearly is… 😂

pez 2021-06-18T20:43:33.126700Z

Morning, friends! I’m a bit pissed at the local roe deers who have eaten all our strawberry plants and all potato plants as well. Probably no home grown strawberries or potatoes this year for the Strömberg family. Also a bit worried that the roe deers feel quite sick now, because potato plants are toxic, right?

seancorfield 2021-06-18T20:45:30.126800Z

Only the leaves are toxic to deer, it seems, but they do eat potatoes regularly (and sometimes they do eat the toxic leaves).

seancorfield 2021-06-18T20:46:21.127Z

I’m sure the deer think you were very kind to put out such lovely food for them! 🦌

pez 2021-06-18T20:47:38.127200Z

Yeah, we feed them with tulips and all kinds of flowers. Regarding the potatoes, it’s the leaves they have eaten. Quite a lot of it.

1😞