News for hackers. Stuff that matters.
Re:What I learned by living without artificial light by orcdork on Thursday April 26, 2018 @05:50AM (#16930417)
And people say devs are not grounded in reality - how dare those fat car plutocrats force workers to show up at 9. What is this, the mid to late 90s?
Re:What I learned by living without artificial light by dasmoth on Thursday April 26, 2018 @07:58AM (#16931052)
What’s the reality here?

Some sense of “fairness”? Because shop-workers need to work fixed hours, everyone should? You’re hiring developers to build software, not to be office furniture — do the exact hours worked matter very much?

Re:What I learned by living without artificial light by Liquix on Thursday April 26, 2018 @08:43AM (#16931309)
This sounds a bit condescending. Just because it's normal for shops to open early doesn't mean that people who work those jobs are less negatively impacted by alarms and sleep quality. What's the difference between being tired & miserable in a manual labor position and being tired & miserable in an engineering/devops position?
Re:What I learned by living without artificial light by dasmoth on Thursday April 26, 2018 @09:06AM (#16931482)
Just because it's normal for shops to open early doesn't mean that people who work those jobs are less negatively impacted by alarms and sleep quality.

I’m not at all implying that they aren’t. However, because shops are open for fixed hours, it’s at least sort-of understandable that employers believe they can get more benefit from people working scheduled hours (which aren’t necessarily “first thing in the morning” — see sibling comment).

Regardless, “people are tired and miserable doing job X” seems like poor justification for making sure that people doing job Y are tired too.

Re:What I learned by living without artificial light by whataretensors on Thursday April 26, 2018 @12:14PM (#16933199)
Yes I've heard this line of reasoning before.

It's the crabs in a bucket mentality. A child starving in Africa must mean you aren't hungry.

The truth is the difference is that I'm an engineer. If I was a machine shop worker I'd be on /r/machineshopworkers saying the same thing likely.

Re:What I learned by living without artificial light by naasking on Thursday April 26, 2018 @08:48AM (#16931353)
The cognitive difficulty of the work, I imagine. For instance, consider the scope of the screwup for getting something wrong because you're tired, ie. affecting thousands of people rather than a few people in the shop.
Re:What I learned by living without artificial light by pc86 on Thursday April 26, 2018 @08:57AM (#16931419)
Yup, it's not like people working manual labor or machine shop labor can kill themselves or others if they're tired. Clearly the fact that we need to think about overengineered microservices written in JavaScript means our lives are just as hard.

For fuck's sake HN we're talking about waking up and going to work. Most of us here are getting paid $100k+ (or twice that in SV) to type for a living. Stop trying to pretend your life is so difficult because you need to set an alarm, be presentable at an office, and work normal hours.

Re:What I learned by living without artificial light by SaltyBackendGuy on Thursday April 26, 2018 @12:11PM (#16933166)
I love this statement (maybe I shouldn't). Being an Army vet transitioning to software, it was difficult for me to understand why people come in late and complain about having to work too early (9:30 being early is quite laughable).

I also understand that you need to be in the right frame of mind to preform optimally, however if the people signing the check want you to come in at 9am then you adapt and overcome (your body will adjust), or find someone else to sign the check. If coming in early to code is the hardest thing you had to do today you're pretty lucky in life.

Re:What I learned by living without artificial light by komali2 on Thursday April 26, 2018 @02:30PM (#16934326)
All you've done here is restate "there are children starving in Africa, so you are not hungry." It's even got a dash of "I'm from Wisconsin, you call this cold?!"

I don't think anybody is arguing that we engineers are not better off than starving children in Africa or soldiers who are forced to potentially suffer permanent harm from bad sleep culture[1], it's just being pointed out that due to the nature of the job, there's usually no reason to come in early, and there are reasons to come in late (health reasons)

[1] https://taskandpurpose.com/military-sleep-problems-research/

Re:What I learned by living without artificial light by nrhk on Thursday April 26, 2018 @12:50PM (#16933527)
A lot of software engineers grew up working late and it's hard to break that habit or it just doesn't feel natural. I have no problems with waking up at 6:30 to make it into the office but if I had the choice I would pick 11 because it fits with my natural preferred schedule I've spent most of my life living.
Re:What I learned by living without artificial light by pc86 on Thursday April 26, 2018 @01:59PM (#16934066)
Unless you have a legitimate medical issue it only takes a few weeks to reset your schedule.
Re:What I learned by living without artificial light by danharaj on Thursday April 26, 2018 @09:02AM (#16931459)
The obvious resolution is that all workers should be able to set their work conditions so that they can do their jobs without sacrificing any bit of their wellbeing.
Re:What I learned by living without artificial light by dasmoth on Thursday April 26, 2018 @09:07AM (#16931495)
That would certainly seem like the ideal.
Re:What I learned by living without artificial light by spurcell93 on Thursday April 26, 2018 @10:38AM (#16932223)
Ah, the old, if you don't like it go somewhere else argument employed by privileged capitalists everywhere.

"People who are worried about the negative conditions at Uber shouldn't drive for Uber! It's not anyone's problem that those conditions are negative. "

Re:What I learned by living without artificial light by pc86 on Thursday April 26, 2018 @10:48AM (#16932326)
Nobody here is talking about sexual harassment, discrimination, or anything of the sort. Nobody is defending those.

But being present for a daily meeting during normal working hours is a pretty low bar to meet. Not everyone can meet that bar! That's fine. Not everyone can do every job. If you have some medical, psychological, socioeconomic, or ideological reason why you can't be present for a meeting from 9:00-9:10 Mon-Fri, it's not a violation of your human rights to suggest maybe you can't do whatever that job is.

Re:What I learned by living without artificial light by mbrock on Thursday April 26, 2018 @11:36AM (#16932819)
I don't care about morning meetings as a bar to meet; I just think they're almost always useless or harmful.

Luckily I now work remotely, set my own hours 100%, and collaborate asynchronously with no daily synchronization points.

I could rush off to an office at the exact same time every morning... but why? It

Re:What I learned by living without artificial light by pc86 on Thursday April 26, 2018 @09:39AM (#16931717)
Being at a 9am meeting is not a sacrifice to any part of anyone's wellbeing.
Re:What I learned by living without artificial light by stephen_g on Thursday April 26, 2018 @10:06AM (#16931954)
That’s overly broad and simply false. It can be quite damaging to the wellbeing of people with severe circadian rhythm disorders.
Re:What I learned by living without artificial light by pc86 on Thursday April 26, 2018 @10:22AM (#16932110)
One would think those people would not be applying for work that required you to be in an office before 9am then.
Re:What I learned by living without artificial light by Sir_Vival on Thursday April 26, 2018 @11:28AM (#16932743)
Good luck with that. I had aspirations of being a developer but ended up being a wedding photographer instead due to my circadian rhythm issues. Maybe in major cities you'd have enough options to find something that'd work, but in smaller cities or rural areas there's no hope.
Re:What I learned by living without artificial light by danharaj on Thursday April 26, 2018 @09:48AM (#16931788)
What's your justification for that?
Re:What I learned by living without artificial light by bovermyer on Thursday April 26, 2018 @01:41PM (#16933946)
Show me the data that supports your claim.
Re:What I learned by living without artificial light by naasking on Thursday April 26, 2018 @09:10AM (#16931518)
> Yup, it's not like people working manual labor or machine shop labor can kill themselves or others if they're tired.

If you're going to make a comparison, at least be honest about it. Plenty of software engineers work on mission critical software that can cost lives as well, while not all "shops", whatever you mean by that term, are life-threatening work.

Re:What I learned by living without artificial light by pc86 on Thursday April 26, 2018 @09:38AM (#16931707)
Plenty in an absolute sense, sure. I don't appreciate the implication I was being dishonest, but let's really be honest.

If you pick a random software developer in 2018, they're writing forms over data web apps for a line of business application. It's a fluffy job with no real physical danger. That was my point.

Re:What I learned by living without artificial light by naasking on Thursday April 26, 2018 @09:58AM (#16931879)
And the same applies to "shop" workers, which can mean anything from retail to machine shops. You seem to have employed a rather narrow interpretation of that term, an interpretation which perhaps is culture-specific, but whose context is not specified in the posts that started this thread.
Re:What I learned by living without artificial light by pc86 on Thursday April 26, 2018 @10:48AM (#16932333)
You know I specifically said "machine shop" in my original comment so I'm not sure why you're talking about retail.
Re:What I learned by living without artificial light by naasking on Thursday April 26, 2018 @11:27AM (#16932731)
Because no one before you said "machine shop", you're the one who interpreted "shop" in an overly narrow sense and then ranted about it as if that's what everyone was talking about.
Re:What I learned by living without artificial light by kungtotte on Thursday April 26, 2018 @12:51PM (#16933535)
100% of those software engineers have a plethora of safety checks that are applied continuously and repeatedly before their work is ever used in an environment where any harm might actually be done to anyone.

Someone operating a backhoe for example might dig into a gas main, swing their boom around and crush or decapitate someone, swing it across power lines and electrocute themselves, etc.

Yes, mission critical software can kill people if it's not done right. That never happens because the developer was tired of a morning.

So, back at ya with that honesty bit.

Re:What I learned by living without artificial light by ajnin on Thursday April 26, 2018 @02:04PM (#16934100)
> 100% of those software engineers have a plethora of safety checks

Well, this is simply not true. I suspect you conjured that figure out of thin air. Case in point, the famous Therac-25 accidents caused by a software bug causing large over-irradiations of cancer patients : https://en.wikipedia.org/wiki/Therac-25

Re:What I learned by living without artificial light by kungtotte on Thursday April 26, 2018 @02:45PM (#16934438)
Yes, software from 40 years ago is absolutely relevant to this discussion. You think there are a lot of developers using those same practices today?

Bugs happen, but with software you have several layers of safety checks to prevent them from becoming dangerous or fatal. A common one is having the code reviewed by one or more other developers. The odds of all those developers being unable to detect bugs at 9 AM are kind of long, wouldn't you say?

Re:What I learned by living without artificial light by bartread on Friday April 27, 2018 @01:49PM (#16942731)
Not really, sad to say. I had a PR approved during the day yesterday by one of the smartest guys I've ever worked with and that passed all tests yet, due to a subtle issue, caused a problem in production this morning. It wasn't the end of any worlds, but this kind of thing happens all the time with complex systems.
Re:What I learned by living without artificial light by d0lph on Thursday April 26, 2018 @02:09PM (#16934151)
I guess as long as those catch 100% of the issues. Even still you're solving the problem on the backend instead of the source.
Re:What I learned by living without artificial light by candu on Thursday April 26, 2018 @09:55AM (#16931846)
To be honest, most of us working "cognitively difficult" programming jobs make far less mission-critical things than your average trade shop.

Backend service goes down? Welp, a few million people can't tweet, or view cat photos, or watch videos off YouTube for a bit.

Weld fails? There goes a bridge, or maybe an office tower, airplane engine, power plant, etc.

Re:What I learned by living without artificial light by naasking on Thursday April 26, 2018 @09:59AM (#16931894)
I honestly don't understand why some people seem to be interpreting "shop" to mean "machine shop". It could also mean retail, so the category is much broader than you imply, and the risks and costs of failure in this broader category are much lower than software that typically affects hundreds to thousands of people, even for lowly software jobs.
Re:What I learned by living without artificial light by panzagl on Thursday April 26, 2018 @11:29AM (#16932760)
Ever deal with drunk people while coding? Shoplifters? Code Adam? Homeless? Been robbed? Screw up those interactions and it's pretty serious. If you can mess up a software delivery in a similar amount of time then your organization isn't doing any type of serious engineering.
Re:What I learned by living without artificial light by emodendroket on Thursday April 26, 2018 @02:29PM (#16934317)
I worked in a Kmart one summer and some dummy sprayed oven cleaner in my face. I would have been less upset if he'd shut off access to Twitter for me a day or two.
Re:What I learned by living without artificial light by JustSomeNobody on Thursday April 26, 2018 @12:21PM (#16933290)
What about the office manager who'd rather leave at 5?

Before people accept a job somewhere they should find out the required work hours. If that doesn't match their ideal, then they should not accept the job.

Re:What I learned by living without artificial light by andrewaylett on Thursday April 26, 2018 @08:41AM (#16931296)
Plenty of shops in the big retail park near my house (Edinburgh, UK) don't open until 10am.
Re:What I learned by living without artificial light by dghughes on Thursday April 26, 2018 @09:23AM (#16931597)
Even 10am seems early.

When I have a week day off and see people shopping I always wonder who are all these people? I can't see everyone being off that day, the same day.

Re:What I learned by living without artificial light by astura on Thursday April 26, 2018 @10:55AM (#16932416)
Besides people with the day off?

People who are not employed for whatever reason (housewife/househusband, between jobs, on permanent disability, medical leave, retired, on sabbatical, etc.)

People who work second shift

People who work third shift

People who work part time

People on call

Seasonal employees

People who work non-traditional schedules[1]

People who have flextime at work

Students who have late classes or no classes that day

[1] Examples: a friend who worked 12 hour shifts Fri-Sun but had M-Th off; another friend who works 10 hour shifts M-T and Th-Fri with Wed and the weekend off.

Re:What I learned by living without artificial light by dghughes on Friday April 27, 2018 @09:51AM (#16940751)
I don't disagree with your list but living in a fairly small town of 70,000 it seems odd to see so many people out.

You can add tourists to the list too.

Re:What I learned by living without artificial light by ravitation on Thursday April 26, 2018 @02:17PM (#16934223)
You're right. Let's not be aspirational. Let's shame people for even putting forth the idea that some alternative might lead to more productive workers with higher overall happiness and health. How dare people question convention.
Re:What I learned by living without artificial light by antihero on Thursday April 26, 2018 @06:34AM (#16930618)
We have core hours from 10-4 but we have to do 8 hours, it works pretty well and I think is fair. Standup is at 10, I usually wake up at 8 or when my alarm clock goes at 8:15 and I'm not unhappy.
Re:What I learned by living without artificial light by magic_beans on Thursday April 26, 2018 @06:18AM (#16930542)
My manager allows the devs to come in whenever — we roll in from 9 to 11 and stay til the day’s work is done. Everyone comes in absolutely ready to get shit done.
Re:What I learned by living without artificial light by Kudos on Thursday April 26, 2018 @06:28AM (#16930590)
I run my team's standup at 11 for the same reason. Some folks with stricter routines will still start at 9, others (including myself) start closer to 11.
Re:What I learned by living without artificial light by dasmoth on Thursday April 26, 2018 @08:00AM (#16931067)
The downside of this is that the 9am-ers don’t get a solid stretch of focus in the morning. Have you considered an asynchronous status-reporting thing instead?
Re:What I learned by living without artificial light by ubermonkey on Thursday April 26, 2018 @09:14AM (#16931540)
Isn't part of the point of a proper standup to allow for synchronous interaction?
Re:What I learned by living without artificial light by conradfr on Thursday April 26, 2018 @09:22AM (#16931585)
It's a called Jira, Redmine, etc.

The standup meeting is just a duplicate for ... reasons.

Re:What I learned by living without artificial light by jacquesm on Tuesday May 01, 2018 @05:32PM (#16971897)
If you stick to that line of reasoning you might come to the conclusion that religious adherence to protocol is counterproductive. Don't let the agile coaches hear you!
Re:What I learned by living without artificial light by xab9 on Thursday April 26, 2018 @08:31AM (#16931220)
By definition I gotta work 8hrs, we have one hour off for lunch, so technically if I started at 11am I would be around til 8pm :(
Re:What I learned by living without artificial light by tcoff91 on Thursday April 26, 2018 @09:56AM (#16931859)
Are you sure you actually have to work 8 hrs?

I thought I had to work 8 hours, but then I had a problem with my neck/shoulder that caused me to have to do an hour+ of physical therapy exercises at home each morning, and i started coming in to the office later in the morning like around 10 am.

I found that I could still get my work done and do well. I worked 10-5 all last year while taking hour+ lunches and still got promoted and everyone was happy with my output.

Re:What I learned by living without artificial light by xab9 on Friday April 27, 2018 @05:22PM (#16944438)
Yes, I'm employed full time, work law requires 40hrs a week (afaik this is true for most countries) - right now we have time tracker cards for gate entry so the timesheet is accessible by the employer.

It's not as uncommon as it sounds and I'm in fact fine with it, but by the end of the week I feel quite tired. I quit my current place but there only the employer firm had access to the card timesheet data, which felt wrong to me... it was a stinky company anyway. Too bad I'll miss the guys, the team was pretty good.

Re:What I learned by living without artificial light by dasmoth on Thursday April 26, 2018 @10:22AM (#16932108)
You’d be surprised how many places track hours worked.

(Believe it or not, I’ve seen timecards in academia...)

Re:What I learned by living without artificial light by astura on Thursday April 26, 2018 @11:00AM (#16932469)
I've never worked anywhere where I could randomly decide if "full time" was 40 hours a week or 30 hours a week.
Re:What I learned by living without artificial light by brixon on Thursday April 26, 2018 @12:53PM (#16933558)
Re:What I learned by living without artificial light by astura on Thursday April 26, 2018 @02:24PM (#16934272)
...What??

What the hell does it matter??

If my employer says "you're full time, which means you work 40 hours a week" I can't just say "lol, I'm salaried, I do what I want, fuck you." nor can I say "lol, I get to choose my hours because I'm hourly, I only feel like getting paid for 30 hours a week, fuck you."

That's an extreme form of insubordination and it almost certainly means immediate dismissal.

Re:What I learned by living without artificial light by tcoff91 on Thursday April 26, 2018 @07:18PM (#16936878)
Do you have to track your time where you work? Where I work we don't do any time tracking, as long as my work gets done everything is all good.
Re:What I learned by living without artificial light by astura on Thursday April 26, 2018 @08:25PM (#16937380)
Yes, of course, absolutely, every place I've ever worked. Even when working for home.

I've had five software jobs.

Re:What I learned by living without artificial light by tcoff91 on Friday April 27, 2018 @12:50AM (#16938515)
Hmm. None of the major software companies around here track time. I know that it’s common at enterprise software shops where you are billing hours against CLINs and things like that. But it’s definitely not at all common at SaaS companies to track time.
Re:What I learned by living without artificial light by xab9 on Friday April 27, 2018 @05:27PM (#16944479)
Mine was a pretty big player and we had to track times like crazy (two separate systems and a third opaque one, plus I did one for myself to cover my ass).

But it really depends on the company, I worked in both scenarios. Sometimes I can't broker a better deal or find a better company and again, a good team or an exciting project may make up for dickhead management and their paranoid lack of trust.

Re:What I learned by living without artificial light by astura on Friday April 27, 2018 @11:31PM (#16945937)
I only worked for one company where I billed hours against CLINs, but I still had to track hours everywhere.

("Enterprise" and "charging CLINs" are hardly the same thing)

Re:What I learned by living without artificial light by systemtest on Thursday April 26, 2018 @09:55AM (#16931835)
With a 30 minute commute, you are home at 20:30 and can stay up till 02:00. Same hours of freedom, just on a different time.
Re:What I learned by living without artificial light by xab9 on Friday April 27, 2018 @05:15PM (#16944388)
If you want to spend time with family that sounds a bit harsh, plus 30 minute commute in a big city is way too optimistic, but of course you're right that free time will not evaporate magically.
Re:What I learned by living without artificial light by leeoniya on Thursday April 26, 2018 @07:08AM (#16930812)
same here for flexible start times, except CEO still wants to see you punched in for 8 hrs, so come late stay late.

our core product is not software but mfg'd goods, so likely a carry-over from that mentality.

Re:What I learned by living without artificial light by MrBuddyCasino on Thursday April 26, 2018 @06:19AM (#16930544)
The best programmers that I have known were owls, with few exceptions.
Re:What I learned by living without artificial light by kenoyer130 on Thursday April 26, 2018 @09:45AM (#16931764)
night owls or just owls. Cuz if they were actual owls that would be awesome.
Re:What I learned by living without artificial light by kevlawrence on Thursday April 26, 2018 @09:53AM (#16931824)
Who?
Re:What I learned by living without artificial light by Rumudiez on Thursday April 26, 2018 @11:10AM (#16932577)
The worst programmers I know are night owls, with one exception. Birds of a feather flock together...
Re:What I learned by living without artificial light by ataturk on Thursday April 26, 2018 @08:33AM (#16931236)
I'm way smarter at night. I wrote my dissertation between the hours of 10pm and 4am. Thus far, I have been unable to find an employer willing to tap into that.
Re:What I learned by living without artificial light by mrbgty on Thursday April 26, 2018 @10:56AM (#16932425)
Interesting comment. I agree with you and yet as a developer I've often observed sales staff with extremely flexible working hours, often expensing quite a bit to the company making base salaries as high or higher than devs while getting huge commissions.

And yet I don't really ever observe devs or others suggesting that the sales staff isn't grounded in reality. I honestly don't think the dev team cares and would fully appreciate a salesman who said he would be able to sell better if he slept in till noon.

Re:What I learned by living without artificial light by superlopuh on Thursday April 26, 2018 @05:58AM (#16930453)
Live in the future