Everything you said matches my experiences - the complexity has to be watched closely, but otherwise it's a huge boon.
The custom tasks are never reusable - they are specific to that one build. If they ARE reusable they become gradle plugins, same as in maven. Effort of banging out a custom task to make a tar in a particular way and get…
Things I love having in gradle: * custom tasks AND up-to-date checks for them (for when you invariably need special tasks like custom generated code, filtering only some resources in a certain way, calling other build…
General case (if you are at a startup this doesn't apply): Getting a raise and promotion are different things, though sometimes promotions happen at "raise time" (yearly review cycle). There are also "out-of-cycle"…
This would make a lot of sense. I would /never/ make a build using maven again, but having maven central around is a huge plus for the jvm ecosystem and I'm happy it survives. (plus lots of people continue to make new…
"Our capacity to cause harm is a tiny fraction of that of a car." By rolling lights/stops you're making it harder for cars to notice and avoid you, making it more dangerous for yourself. I hope you don't find out that…
What is reliable email worth to you though? $40/yr is a pittance for something I use every day...the analysis is harder when you have more data though, like you say.
You guys do a great job with HN moderation and I've always been curious what ratio of mods:numComments is sustainable and still keep quality high and mods not burned out - do you think HN is a good datapoint or just…
Good luck getting email to work with that setup though.
I'll be the first to lament the spread of javascript, SPAs, and the huge hit to accessibility that the web has taken over the years. None of that changes that js adds incredible power to what webpages can do and there…
Browsers/webapps have only become this crazily successful because they allow seamless delivery of applications to run locally. I haven't seen anything to build "code-less" apps that can implement the complex features…
Funny you mention airbnb and uber, two of the worst offenders that I avoid because they won't follow the rules. You are 100% correct on the punishments not having impact for the winners, a scaling system of some sort is…
No group I've talked with has any concern for being sued over implementing java applications. The actual concerns are mainly whether oracle will continue supporting the ecosystem - security and features.
Naughtiness, rule bending, finding loopholes...there is a lot of gray area that we can all debate endlessly about. Likely the automated test software they made falls in that area - and isn't what concerned me…
Regardless of how true that is or isn't, a business built on breaking the law is not ok. 59nadir is right, you can build a great product while following the rules. Disruption is awesome, but 'disruption' is not - and it…
Everything you said matches my experiences - the complexity has to be watched closely, but otherwise it's a huge boon.
The custom tasks are never reusable - they are specific to that one build. If they ARE reusable they become gradle plugins, same as in maven. Effort of banging out a custom task to make a tar in a particular way and get…
Things I love having in gradle: * custom tasks AND up-to-date checks for them (for when you invariably need special tasks like custom generated code, filtering only some resources in a certain way, calling other build…
General case (if you are at a startup this doesn't apply): Getting a raise and promotion are different things, though sometimes promotions happen at "raise time" (yearly review cycle). There are also "out-of-cycle"…
This would make a lot of sense. I would /never/ make a build using maven again, but having maven central around is a huge plus for the jvm ecosystem and I'm happy it survives. (plus lots of people continue to make new…
"Our capacity to cause harm is a tiny fraction of that of a car." By rolling lights/stops you're making it harder for cars to notice and avoid you, making it more dangerous for yourself. I hope you don't find out that…
What is reliable email worth to you though? $40/yr is a pittance for something I use every day...the analysis is harder when you have more data though, like you say.
You guys do a great job with HN moderation and I've always been curious what ratio of mods:numComments is sustainable and still keep quality high and mods not burned out - do you think HN is a good datapoint or just…
Good luck getting email to work with that setup though.
I'll be the first to lament the spread of javascript, SPAs, and the huge hit to accessibility that the web has taken over the years. None of that changes that js adds incredible power to what webpages can do and there…
Browsers/webapps have only become this crazily successful because they allow seamless delivery of applications to run locally. I haven't seen anything to build "code-less" apps that can implement the complex features…
Funny you mention airbnb and uber, two of the worst offenders that I avoid because they won't follow the rules. You are 100% correct on the punishments not having impact for the winners, a scaling system of some sort is…
No group I've talked with has any concern for being sued over implementing java applications. The actual concerns are mainly whether oracle will continue supporting the ecosystem - security and features.
Naughtiness, rule bending, finding loopholes...there is a lot of gray area that we can all debate endlessly about. Likely the automated test software they made falls in that area - and isn't what concerned me…
Regardless of how true that is or isn't, a business built on breaking the law is not ok. 59nadir is right, you can build a great product while following the rules. Disruption is awesome, but 'disruption' is not - and it…