Fork me on GitHub
#clojure-uk
<
2018-08-13
>
yogidevbear06:08:57

How are you folk doing?

guy06:08:26

tired šŸ˜­

guy06:08:16

how about urself?

yogidevbear06:08:51

Also tired šŸ˜†

yogidevbear06:08:41

Had to stay up very late to fetch my brother from the train station. Think I finally got into bed around 1am

yogidevbear06:08:00

Let's just say I'm feeling a little rough around the edges today šŸ™‚ I might have to get up from this sofa and make some āœØā˜•āœØ

dominicm06:08:33

I've been tracking my sleep deficit via Sleep as Android recently. Quite scary how quickly you end up in one.

yogidevbear06:08:51

Haha I'm in so much deficit that there's no coming back

yogidevbear06:08:26

I find it quite amazing how little sleep people can get by on without realising it. That said, I'd love to get a regular full 2 sleep cycles every night. I'm sure I'd feel like a whole new person

dominicm06:08:19

I quickly become unfocused with <8 hours sleep. I imagine lack of coffee doesn't help me there.

ā˜• 4
mccraigmccraig08:08:43

@dominicm how do you determine your baseline sleep requirement for tracking deficits against ?

dominicm08:08:54

@mccraigmccraig 8 is a good starting point. The app tracks my deep sleep % against how long I slept for & when I went to sleep, and uses that to recommend how much sleep I need on average.

dominicm08:08:10

7-9 hours is apparently the range most people fall within for their ideal sleep.

Conor08:08:54

I wonder how one's sleep data is monetised

dominicm08:08:18

@conor.p.farrell you pay for the app šŸ™‚ If you don't pay, then they only track + perform smart alarm every other day.

mccraigmccraig08:08:59

ah, right @dominicm, so it uses a smartwatch with a heart-rate monitor ?

mccraigmccraig09:08:47

i noticed after changing my diet last year that my sleep requirement seemed to drop from 8hrs to 6hrs... it would be nice to get some further insight into that... so i guess that means i want a smart watch now

Rachel Westmacott08:08:57

Can you tell us more about this magical sleep reducing diet?

mccraigmccraig08:08:47

it's just keto aka LCHF - low-carb-high-fat

šŸ‘ 4
dominicm09:08:08

@mccraigmccraig I have a very cheap https://www.amazon.co.uk/Xiaomi-Mi-Band-Smartwatch-Bluetooth-Black/dp/B01N011RPS/ref=sr_1_3?ie=UTF8&amp;qid=1534151070&amp;sr=8-3&amp;keywords=xiaomi+mi+band+2 (Ā£20), the Band 3 just came out with more features @ Ā£50, but that has brought down the price of the 2.

dominicm09:08:41

But it can use ultra sound and direction sensor in the phone to do measuring.

jasonbell09:08:06

hey @acron all good with you?

acron09:08:27

Yes mate, yourself?

jasonbell09:08:37

All good here thanks

bronsa09:08:56

I use https://play.google.com/store/apps/details?id=com.northcube.sleepcycle&amp;hl=en to track my sleep -- it's quite good and extracting the tracking db is relatively easy

dominicm09:08:10

I didn't do much searching tbh, i used the one I used 6 years ago when I first started with android

rhinocratic10:08:35

I have never tracked my sleep - it doesn't seem to matter how much I get, I never feel any benefit from it. šŸ˜“

danielneal10:08:43

I always wake up tired

danielneal10:08:05

I've been using http://thriva.co to test out various hypotheses of why I'm always tired

3Jane10:08:29

That isā€¦ very interesting but also terrifying as heck

3Jane10:08:49

I wish someone figured out how to do blood tests without actually stabbing people

danielneal10:08:05

I had a nightmare the first few times

danielneal10:08:12

it wasn't so much the stabbing

danielneal10:08:25

as getting enough blood out

danielneal10:08:32

I think it's important to drink enough water

danielneal10:08:53

and a good massage / squeeze technique is vital

3Jane10:08:39

internal shudder

šŸ˜‚ 4
rhinocratic10:08:25

I'll take a look at that! Tried numerous hypotheses, but drawn a blank so far.

danielneal10:08:50

I finally have a lead on thyroid function

danielneal10:08:49

I have high TSH which is apparently "subclinical hypothyroidism"

danielneal10:08:58

gonna try supplementing iodine for a month and then retest

danielneal10:08:07

it's so nice to have a feedback mechanism

danielneal10:08:49

I had low B12 and low vitamin D as well,

danielneal10:08:59

so nice to watch them come back into proper range

rhinocratic10:08:24

Interesting - thank you! It might be worth a shot. I've felt knackered since my teens - it's been quite debilitating. Lots of tests (including thyroid, I seem to recall), but nothing positive.

firthh10:08:01

I signed up for it as well. I've only done one test with thriva so far. I'm interested to see how it changes next month when I do my next one

Conor10:08:05

Better hope you guys never murder someone, then šŸ˜‰

šŸ‘€ 4
šŸ“ 4
dominicm10:08:12

@rhinocratic when in your sleep cycle you wake up is very relevant.

rhinocratic10:08:23

@dominicm It's hard to say - I wake up at intervals throughout the night! Also used to dream a lot, but hardly ever for the last 15 years - so I can't judge whether I've been in REM sleep or not.

danm13:08:22

Left to my own devices I seem to settle in to getting tired and going to bed around 01:00-02:00 and waking up around 08:30-09:30

danm13:08:08

Sadly that doesn't fit in with the working day so much, and if I just time-shift it back a few hours I take ages to get to sleep and even on the rare occasions I conk out quickly I still wake up tired

maleghast14:08:45

Does anyone have any examples of job descriptions / hiring notices for tech jobs (Clojure or otherwise) that are more colloquial than corporate in their tone..?

guy14:08:06

You could check the brave clojure job board

guy14:08:08

let me google

maleghast14:08:32

(I am trying to persuade someone that going with more colloquial / human approach will attract a better class of developer, particularly considering we are a mission-driven company)

guy14:08:34

maybe start here and pick and choose the language you like

maleghast14:08:25

Thanks @guy I will check that out as a starting point. I have the JD I want to put out, but I canā€™t until I get sign-off and one of my peers is looking to edit me / it severely into a corp-speak nightmare that makes my skin crawlā€¦

guy14:08:57

Try some A B testing maybe?

guy14:08:17

Just create two and see what sorta people it attracts

guy14:08:22

Depends on where you advertise it too

guy14:08:32

Best way iā€™ve always seen is word of mouth vs a JD

guy14:08:40

but thats also difficult :man-shrugging:

guy14:08:43

Hiring is hard ;(

firthh14:08:18

This doesn't get rid of the corp-speak but it might be worth checking it against the language you've used - http://gender-decoder.katmatfield.com/

šŸ‘ 12
maleghast14:08:31

Hiring is VERY hard, but I get 10-20 approaches a week via LinkedIn and direct emailsā€¦ They are all about as inspiring as a kick in the testicles - they are all groomed, corporate JDs filled with buzzwords and lip-service to diversity.

guy14:08:31

ooh nice link!

maleghast14:08:08

(I have had a couple of people that I know who work in diversity look at my version and they gave it a thumbs up)

firthh14:08:01

Amazing :thumbsup:

maleghast14:08:36

this is the result that site gives me: This advert is feminine-coded

maleghast14:08:26

Very useful breakdown of details too - I am so keeping that link to hand @firthh, thanks so much šŸ™‚

firthh14:08:34

Fantastic. I've not had to write a job ad so I've never used it personally

3Jane14:08:43

Also https://github.com/rowanmanning/joblint this is the other one that article on CircleCI hiring linked to

šŸ‘ 4
3Jane14:08:32

That said, I have to say Iā€™m not particularly convinced by the ā€œfeminine-codedā€ ad theyā€™ve given as an example

Conor14:08:06

I would be interested to see a job ad looking for 'hunk papas'

3Jane14:08:39

what is that even? it makes me think ofā€¦. fruit?

Conor14:08:02

I'm not sure, but I think it would score 3 points for sexism and 1 for culture from joblint

3Jane15:08:01

New drinking game: drink a shot every time you find a way to create a more ridiculous sounding sentence that hits a high score.

3Jane14:08:08

Itā€™s more that I would not apply to companies that have adverts that say only ā€œexceptionalā€ or ā€œworld-classā€ developers need to apply.

3Jane14:08:20

Since I tend to treat requirements seriously/literally, and hype (or assuming ā€œpeople will apply anywayā€) filter me out immediately.

3Jane15:08:06

Also I have not found the inspired pitches very enticing either (because there is an implication that because the company is so awesome, they donā€™t have to provide good working conditions or salary.)

firthh15:08:20

@lady3janepl do you think there is a broader issue around that in regards to imposter syndrome?

3Jane15:08:41

Oh for sure, but also cultural differences around whether itā€™s acceptable to say youā€™re good at something.

3Jane15:08:55

I got laughed out of the room when I said I was good at learning languages, at school.

3Jane15:08:18

X years later, Iā€™ve self-taught Japanese to communicative level, including reading simple newspaper articles with kanji, learning at home at own pace using free materials off the internet.

šŸ‘Œ 8
3Jane15:08:54

Also I do poetry translations and proof-editing in a second language. Heck yes, I am good at learning languages. But socially, in my country of origin, itā€™s unwelcome to say that!

Conor15:08:09

It is something deep in the British (and indeed Irish) psyche, IMO

3Jane15:08:16

It makes me really struggle at job interviews.

Conor15:08:47

Claiming that you're awesome is for Americans

3Jane15:08:32

Or lego.

ā¤ļø 4
3Jane15:08:12

Iā€™m Polish by origin btw šŸ™‚ Sometimes it interacts with learned ways of Britishness in strange ways. I donā€™t have patience for pretending there is no elephant in the room for ex.

maleghast15:08:06

I am not proposing to recruit for ā€œWorld Class Developersā€ - I hate that turn of phrase along with ā€œninjaā€, ā€œrockstarā€ etcā€¦

maleghast15:08:56

I want competent people who have a broader horizon and are genuinely energised by our mission as a company, which is to have a positive impact on food-stress and nutritional sustainability, through SCIENCE!

3Jane15:08:05

DUDE WRITE THAT

šŸ’Æ 12
firthh15:08:07

This is a really good article on job ads, it covers some of the issues we've been discussing - https://medium.com/@fox/your-tech-job-posting-is-broken-heres-how-to-fix-it-6db06b9769cb

Conor15:08:24

I'm too much of a cynic to be energised by a company's mission to sell things

dominicm15:08:44

wizard, that's still okay though?

šŸ˜­ 4
guy15:08:46

I find wizard to be v cringe really.

3Jane15:08:59

Yeah but itā€™s always nice when youā€™re working on food rather than getting people addicted to games, or tricked into buying stuff they donā€™t need because ADS.

ā¤ļø 8
šŸ’Æ 8
maleghast15:08:05

@lady3janepl - I did, with more detailā€¦ Colleague I mentioned is trying to turn my JD into a corporate nightmare of mediocrity

3Jane15:08:25

@dominicm white wizard problems

šŸ‘ļø 4
guy15:08:56

šŸ˜‚

3Jane15:08:47

@guy new rejection letter template for a wizard-hiring job: YOU SHALL NOT PASS!

guy15:08:57

oh jeez pls no šŸ˜‚

maleghast15:08:12

Selling things is FINE, I am all for selling things, but I work for a company that needs to hire people who are a cultural fit for our wider mission and that requires that they are inspired by our mission, which is a real thing.

3Jane15:08:50

How does that work? Iā€™ve always found meshing with your immediate team to be much more important.

maleghast15:08:07

@lady3janepl - We are small - there are 5 full-time and 2 part-time people in the whole company, and honestly I think we are all on the same page about the mission (if not how to communicate it to potential hires), so to some extent we would be looking for people that were a social / personal fit and the mission-driven part of why we are doing what we are doing would be an aspect of that.

3Jane15:08:35

Yeah, no, I was wondering about your personal experience with a mission statement

maleghast15:08:39

Bluntly we wouldnā€™t get on with someone who is just looking for ANY Clojure job

3Jane15:08:48

Iā€™ve never worked for a good cause company (not sure how to phrase it, but you know what I mean - somewhere that you can be proud of working for, rather than just working for yourself / money)

maleghast15:08:55

Oh I seeā€¦ The mission statement was what got me on board.

maleghast15:08:18

I wanted my next job to have a social-good aspect to it and this one kinda fell into my lap.

maleghast15:08:38

I mean itā€™s something that I do actually care about

3Jane15:08:58

Mmm. I tried, but when/where I was at the time, there didnā€™t seem to be any companies that required anybody on a higher level than setting up a CRM

3Jane15:08:05

Every company seems to have some mission, but very few of them actually feel honest, you know? So you get cynical.

maleghast15:08:26

Yeah, I KNOW I am blessed - there are not a lot of companies out there doing anything in this regard, at least not a lot with tech rolesā€¦

maleghast15:08:58

The guy who started Cervest set up a massive rice farm in Ghana as his last role, a company called GadCo.

3Jane15:08:08

I read a couple books about sales out of curiosity, and (in short / cynical tldr) they advise the salespeople to convince themselves that the product is so superior that itā€™s ok to use black hat tricks to get people to buyā€¦ since itā€™s for their own good.

3Jane15:08:32

Oh good, actual industry experience! šŸ‘

maleghast15:08:40

He REALLY is about trying to do his part to save the world; genuinely very impressive on that score, but also heā€™s a smart business man, and a pragmatist. Itā€™s a good mix.

maleghast15:08:45

Our COO is cut from the same cloth too - heā€™s a lawyer, but heā€™s also the chairman of the UK Ankylosing Spondylitis (sp?) charity

maleghast15:08:52

(and he worked with our CEO on GadCO)

3Jane15:08:54

Hypothesis: maybe the corpo-speak guy is attempting to write it up so as to appear like a serious company.

maleghast15:08:12

Your hypothesis may be accurate, and I have definitely offered to give groundā€¦

Ben Hammond15:08:48

how many corportate buzzword job-specs have accurately described the job that you actually ended up doing

Ben Hammond15:08:11

about 20% accuracy is my rough impression

Ben Hammond15:08:55

I sometimes suspect that there is buzzword inflation going on

Ben Hammond15:08:33

HR pad a job spec out with irrelevant requirements because they don't want to appear technologically backward

firthh15:08:04

> HR pad a job spec out with irrelevant requirements because they don't want to appear technologically backward They usually make it worse in my opinion

āž• 4
maleghast15:08:22

@ben.hammond - I agree with @firthh this approach just makes me switch off

firthh15:08:55

"We follow best practises" has been my latest pet peeve

firthh15:08:06

What does that actually mean?

Ben Hammond15:08:41

it means that we can shift the blame when things turn bad

Ben Hammond15:08:59

its code for avoiding reponsibility

3Jane15:08:06

was gonna say

3Jane15:08:21

they donā€™t have to justify their practices because they follow an example someone else set

3Jane15:08:49

it can be both good and bad; bad because youā€™re not allowed to question what might not be working, good because time is not wasted on posturing about whose way is better

3Jane15:08:25

(was it here that someone asked about why is git merge better than git rebase?)

firthh15:08:30

I assume 95% of the time it means they've cargo culted some articles they read on the internet about "agile" and whatever else

3Jane15:08:34

ā€¦I really need to finish that article on agile

3Jane15:08:47

kicks selfā€™s lazy butt

maleghast15:08:52

It means, ā€œWe pay lip-service to these ideas and will expect you to work an 18 hour day for weeks on end when our Investors demand resultsā€

firthh15:08:10

I've started writing a blog post on best practises but I don't think it's ready for public consumption yet

maleghast15:08:41

I look forward to it!

maleghast15:08:16

I write blog posts about politics - I need to write some (more) about my professional life soon, itā€™s been a whileā€¦

firthh15:08:52

The thing is they always start out with the best intentions (agile, best practices, etc), but they get twisted by people and muddled with other ideas until they mean nothing. They're just words that everyone repeats

bronsa15:08:38

maybe unpopular opinion but I like cargo-culting "best-practices" (if they make sense) in a team -- they shift blame to an impersonal other when limitations are hit, rather than making whomever internally to the company pushed a design decision feel personally responsible

3Jane15:08:27

Thatā€™s why I say they can be good

3Jane15:08:16

But Iā€™m not sure if just saying ā€œwe follow best practicesā€ without specifying what or why is the best way to present your company. Just like ā€œwe follow agile methodologyā€ is a bit too brief.

maleghast15:08:22

@U060FKQPN - I think that having them come from consensus around ā€œother peopleā€ outside the company setting out some ideas that the internal group like is good, ā€™cos as you say if they donā€™t pay off you can blame someone you donā€™t have to share the kitchen with.

firthh15:08:54

@U060FKQPN I get your point but I think it depends if you're talking about technical patterns or people processes. Technical patterns can have value in cargo culting (but you should still have a deeper think about why that's the right thing to do), vs people processes I think should all be defined by the people in the team

bronsa15:08:22

yeah I'm 100% talking about technical patterns

Ben Hammond15:08:14

yeah you have to get beyond that and talk to the folk who need to get the stuff done as quickly as possible

Ben Hammond15:08:06

you can get an eye-popping gap gap between how easy someone seems to work with in interview and how difficult they are In Real Life

maleghast15:08:31

Hell yes - thatā€™s a particularly terrifying development when it happensā€¦

maleghast15:08:43

Iā€™ve only had one real surprise in 10-12 years of hiring people, but it was a real shocker.

maleghast15:08:52

Anyway, if you see any tech-job ads / JDs that are a bit more playful and / or colloquial as well as being diverse and less male-coded, I would love to see themā€¦

maleghast15:08:12

(I am looking for them actively myself too - you are not all my data vending machines or anything, I promise)

3Jane15:08:24

Iā€™ve always found Buffer to strike a good balance between friendly and professional

guy15:08:41

thats a nice read :thumbsup:

maleghast15:08:30

Thanks @lady3janepl - reading now(ish)

maleghast15:08:48

Yeah, that is more in the style I am looking for and would perhaps provide a good yardstick to move my VERY colloquial (I donā€™t use curse words) approach to some more ā€œmiddle-groundā€ type terrain as a way of placating the colleague who wants to go very corporateā€¦

maleghast15:08:56

(I am going to bookmark that)

3Jane15:08:45

They might have something on their blog about how to write job adverts

3Jane15:08:02

I mainly know them as the very early proponents of being completely open about the company pay

3Jane15:08:09

and a fully-remote company

3Jane15:08:19

</spam class="links"> šŸ˜‰