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
dharrigan 2021-03-16T06:40:36.000200Z

Good Morning!

djm 2021-03-16T06:43:42.000400Z

πŸ‘‹

thomas 2021-03-16T08:51:47.000600Z

mogge

2021-03-16T09:01:48.002500Z

Longshot but, is there somebody here living (or has lived) in Gibraltar?

mccraigmccraig 2021-03-16T09:16:48.002700Z

morning

jiriknesl 2021-03-16T09:37:10.003100Z

I have been there for 7 weeks this spring and a friend of mine have lived there for a couple of years.

alexlynham 2021-03-16T10:23:01.003500Z

morning

gcaban 2021-03-16T11:37:10.004500Z

How was your stay in Gibraltar? Was it for work or just doing the digital nomad thing?

jiriknesl 2021-03-16T13:15:26.004900Z

I loved it. When my kids will go to some secondary school, me and my wife will relocate there.

jiriknesl 2021-03-16T13:16:24.005900Z

We have been there during the first UK lockdown. In the beginning, we wanted to stay just for 4 weeks but in the UK the situation was getting worse and worse, while on Gib, there were almost no cases, no deaths, so we have prolonged our stay until kids have returned to school.

gcaban 2021-03-16T13:33:49.006400Z

sounds brilliant! Thanks for the tip, I might give a try.. πŸ™‚

gcaban 2021-03-16T13:35:33.006800Z

as soon as things open up of course

jiriknesl 2021-03-16T13:50:43.007500Z

Now, when there’s almost no tourism, is the best time. Otherwise, Gib will be very expensive for a tourist. For living, it’s still cheaper than the UK (depends on place of course).

dharrigan 2021-03-16T15:19:26.007700Z

I see that Java 16 is now out

dharrigan 2021-03-16T15:19:40.008Z

and with it, this the default value of the launcher option --illegal-access is now deny rather than permit.

dharrigan 2021-03-16T15:19:50.008200Z

As a consequence, existing code that uses most internal classes, methods, or fields of the JDK will fail to run.

Conor 2021-03-16T16:25:00.008500Z

You're going down for illegal access, perp. You'll be doing 25 to life in a supermax before you can say Oracle.

πŸ§‘β€βš–οΈ 1
mccraigmccraig 2021-03-16T17:06:59.010600Z

just loaded our prod system with --illegal-access=warn and found a couple of SAX and X.509 accesses in clojure-1.10.1 which will presumably be fixed soon (if they aren't already fixed in 1.10.3) and then a couple in netty which are perhaps a bit more troublesome - especially if it's the netty i'm getting through yada/aleph

dharrigan 2021-03-16T17:13:26.011Z

Yeah, it's mostly the 3rd party libraries that will be at issue here.

dharrigan 2021-03-16T17:13:42.011500Z

Maybe they'll be updated....in a few years....

mccraigmccraig 2021-03-16T17:15:14.012200Z

there will presumably still be the --illegal-access=permit get-out-of-prison card to play ?

dharrigan 2021-03-16T17:26:38.012600Z

Indeed, although the window for that being allowed becomes shorter each year

dharrigan 2021-03-16T17:26:56.012800Z

With this change, the default value of the launcher option --illegal-access is now deny rather than permit. As a consequence, existing code that uses most internal classes, methods, or fields of the JDK will fail to run. Such code can be made to run on JDK 16 by specifying --illegal-access=permit. That option will, however, be removed in a future release.

mccraigmccraig 2021-03-16T17:28:33.013500Z

well hopefully we'll have moved off of aleph by the time that day comes around πŸ˜…

dharrigan 2021-03-16T17:47:55.015900Z

Has anyone here in the UK had their company sign a waiver to say that whatever software they do out-of-hours (like helping to support OS software, or writing their own stuff) does not belong to the company?)

dharrigan 2021-03-17T07:06:12.000300Z

sounds good!

alexlynham 2021-03-17T12:00:58.001900Z

iirc i've got people to do that in the past or just get it in writing in an email

alexlynham 2021-03-17T12:02:21.002100Z

their position would i don't think be tenable legally anyway cos if it's not related to their business then copyright is very strong in the uk in favour of the original creator's moral rights, you really do have to explicitly sign it away

alexlynham 2021-03-17T12:03:22.002300Z

i write words for money as well so i tend to have to balance this across multiple clients at once and the blanket assumption you see in dev contracts is so different for how specifically worded transfer of copyright etc is worded for example in a contract you make with a publisher

alexlynham 2021-03-17T12:03:41.002500Z

for some at invoice time, per piece of work you have to confirm that you sign it over

alexlynham 2021-03-17T12:04:08.002700Z

so if you're working on software that's in a different area (so it's out of bounds for a no-compete claim) you're likely totally scot-free

alexlynham 2021-03-17T12:04:10.002900Z

buttttttt

alexlynham 2021-03-17T12:04:29.003100Z

like i say, always worth explaining your position and getting an exemption or something in writing anyway :)

alexlynham 2021-03-17T12:05:18.003300Z

never had an employer be arsey about it tbh, other than a big big big company, and that's just cos they couldn't change standard contract for any reason, so i figured they were honestly too much of a dinosaur to even clock what one employee does

dharrigan 2021-03-17T12:58:32.003500Z

ta!

dharrigan 2021-03-17T12:58:35.003700Z

good advice

dharrigan 2021-03-16T17:48:22.016300Z

I'm looking to see if there is a boilerplate waiver I can reuse.

Hugh Powell 2021-03-16T23:18:22.017600Z

I haven't got them to sign a waiver, but have asked them to remove those clauses in the contracts I've signed (which they've mostly done). I'm not a lawyer so not sure if that is sufficient.