Live data from Hacker News

The anti crunch hours license

github.com

131–140 of 140 posts

Re: The anti crunch hours license

#131
post #128

Earlier quoted context omitted.

SQLite is not open-source. In fact, they actively sell licenses for a one-time fee of $6000. https://www.hwaci.com/cgi-bin/license-step1

What part of the Open Source Definition does selling a license violate?

Selling licenses isn't the issue but a symptom, it's the lack of validity of the license in Germany, France, etc.

Re: The anti crunch hours license

#132
post #38

I live in Brazil. Under Brazilian labor laws, a work week is defined as 44 hours, with each work day having up to 8 hours. So you just excluded companies that have ever had anyone do more than one hour of (paid) overtime any week. Which is basically every company in my country, considering (occasional, paid) overtime is normal and predicted in the relevant laws. Here, 12 hour shifts with 36 hour rest periods is also…

It's a bit worse than it seems, because lunch breaks are not included, so whereas an American would call his 9-to-5 job a 40 hour work week, it would be equivalent to a 35 hour Brazilian work week. A Brazilian work day is usually 8h30 to 18h18 so that 44h will fit into 5 days. You can see how adding a commute of at least and hour (could easily be 2h or 3h in São Paulo or Rio) will simply eat up your whole day. I thin…

>8h30 to 18h18

Can you explain this notation?

Re: The anti crunch hours license

#133
post #38

Earlier quoted context omitted.

It's a bit worse than it seems, because lunch breaks are not included, so whereas an American would call his 9-to-5 job a 40 hour work week, it would be equivalent to a 35 hour Brazilian work week. A Brazilian work day is usually 8h30 to 18h18 so that 44h will fit into 5 days. You can see how adding a commute of at least and hour (could easily be 2h or 3h in São Paulo or Rio) will simply eat up your whole day. I thin…

>8h30 to 18h18 Can you explain this notation?

It seems fairly self-explanatory to me, but the second result of a Google search for "time h notation" gave me this (the first was documentation for the time.h header):

https://en.m.wikipedia.org/wiki/Date_and_time_notation_in_Fr...

Re: The anti crunch hours license

#134

Earlier quoted context omitted.

> Two case studies involving teenagers who died highlighted the failures to consult senior medical staff early on. It looks like they are not hiring enough senior staff, not handover problems.

> shortening rota hours had led to more shift changes between medical teams and greater chances for mistakes to occur

It may be true, but for some reason they decide to select two cases where the problem was nor handover but lack of senior staff.

Re: The anti crunch hours license

#135
post #68
post #27

Earlier quoted context omitted.

I think this worry is reasonable. Maybe you can try to file a pull request to suggest a change, remember to explain your situation and concerns inside the pull request so it won't be discarded.

The issue with licenses is that you can't just change them around like you want. The GPLv2 in the Linux kernel for example is almost impossible to get exchanged due to the giant amount people who possibly hold copyright. You need agreement of every single one of them.

Personally, I don't even believe they can receive that many stars on GitHub. The fact they did amazed me.

Of course I understand ask some projects to suddenly change their license to support anti-996 is hard and unreal, but hey, the show of force and well there is already a win.

For me, the step they've taken to reach out for support (by ask others to change their code license etc) is already something positively progressive. Regardless whether or not they did successfully convinced anyone.

They got the message out, that's important.

Re: The anti crunch hours license

#137
post #19

Is this kind of lisence enforcement possible? Any prior art?

This _type_ of license? Maybe. Depends on jurisdiction. _This_ license? Probably not. Making your own license is hard. The best advice is probably don't try unless you're a licensing expert or have unlimited access to one.

https://github.com/kattgu7/996-License-Draft/

Re: The anti crunch hours license

#138
post #67

Earlier quoted context omitted.

Does this work best if your work is well-planned by someone else? E.g., you have a list of prioritized tickets with requirements complete, and can just code down the list? I work 32h/wk (mon-thu), and I feel happy with my productivity, but also recognize that I spend tons of time in meetings, clarifying requirements, helping other devs, etc. These aren't all really my role, so I could theoretically optimize them away…

Can someone with team lead/management responsibilities optimize for 'job done' this aggressively? I will have an answer for you in a month because I am going to start trying this strategy out in my current job starting this week. :)

Please rope me in on this as well, I am interested to know your findings :)

Re: The anti crunch hours license

#139
post #86

Earlier quoted context omitted.

Are there employers that never require employees to work more than 40 hour weeks? Ever ? Even "implicitly"? Even if at 5:58 PM the elevator breaks and you can't leave until 6:01 PM? At the risk of losing what you say is a really important library forever? It seems too risky. And even if there is one employer that is willing to make that guarantee, what library is important enough that it must be used and cannot be re…

>Are there employers that never require employees to work more than 40 hour weeks? Ever? Even "implicitly"? I've seen enough Europeans commenting on this site to say that yes, this is the case as it's illegal for companies in some countries to require employees to work more than that. Even the amount of paid overtime is strictly limited. >Even if at 5:58 PM the elevator breaks and you can't leave until 6:01 PM? I don…

> What's a use case at a software company for requiring someone to work over 40 hours that can't be solved by having an extra employee with overlapping shifts?

Except labour laws treat overlapping shifts not as a shift work, but as a scheduled work. This means different overtime provisions etc.

Re: The anti crunch hours license

#140

Earlier quoted context omitted.

Why would it not be legally binding?

Ok let me answer that.. Which country is going to vote a LAW that writes: nobody works more than 45 hours/week? The next day healthcare will collapse. Big corporations will lobby VERY hard against that.

That's not what legally-binding means.

By using the software, you agree to the terms of the license, and can in principle suffer a civil (non-criminal) lawsuit against you for breaching them.

Post reply on HN