6 ms·
Martin from GitHub here. I think we’d consider this very much ‘by design’ in removing the streak counter so I’m glad it had the desired affect. Coding 100 days
by martinwoodward 4y ago
Martin from GitHub here. I think we’d consider this very much ‘by design’ in removing the streak counter so I’m glad it had the desired affect. Coding 100 days straight with no breaks isn’t good for anyone.
- aliqot 4y agoMartin thanks for jumping in, the thing I'd love most is when I'm logged in and go to github.com, just take me to my repository list. I'd pay money for that.
- ivanjermakov 4y agoForce your browser to open https://github.com/USERNAME?tab=repositories https://github.com/USERNAME?tab=repositories instead of the homepage by default by altering autocomplete priority (in Chrome[1], in Firefox[2]). [1]: https://superuser.com/a/1402013/1109910 https://superuser.com/a/1402013/1109910 [2]: https://support.mozilla.org/en-US/kb/address-bar-autocomplete-firefox#w_how-can-i-control-what-results-the-address-bar-shows-me https://support.mozilla.org/en-US/kb/address-bar-autocomplet...
- aliqot 4y agoThank you
- pferde 4y agoExactly - don't pay money, make your user agent work for you, the user.
- drexlspivey 4y agoor use a bookmark?
- Kiro 4y agoI want to code every single day for the rest of my life. I have no interest in vacations, traveling or any of that nonsense.
- k0k0r0 4y agoMy sarcasm detector is not sure about this one.
- Queue29 4y agoNobody is stopping you.
- lanstin 4y agoThere are many entire fields of software achievement that have not been realized yet that are just "take this common idea/technique from field X and apply it to software." Limiting your own intellectual exposure to only currently existing software methods seems like it will cause you to miss possibilities for orders of magnitude improvement from time to time. Assuming you are including quantum field theory, cladistics, chemical engineering, history of societies, mathematics and linguistics as part of that non-sense. We live in an epoch of more learning than anyone can absorb, so there are fortunes to be made in moving learnings around.
- systemvoltage 4y ago> Coding 100 days straight with no breaks isn’t good for anyone. Why? I've done that and it has been amazing for me. I don't want other people telling me what's good or not. Absolute statements like this is just social malaise and not based in objectivity in the slightest. The current social bandwagon can be summarized as: “Work is bad. Hard work is toxic. Perseverance is not healthy”. HN is just reflecting r/antiwork ethics. Complete and utter social non-sense. People have just stopped thinking for themselves.
- BoorishBears 4y ago> Why? Well one might start to excessively think like a computer! For example, most humans can account for the imprecise nature of language and understand that "for anyone" doesn't necessarily mean every individual human on earth, but rather a sizeable portion of people. And "isn't good" is speaking relative to the poster's ideas rather than them claiming to have determined an absolute measure of the term "good". - But a computer struggles with such fuzzy constraints and falls back to the most literal interpretation of any statement. At which point the GPT-3 model the computer is running might regurgitate some overreaction by jumping from someone essentially saying: "everything in moderation" to interpreting it as an attack on hard work and good work ethics.
- adamisom 4y agoThis is an unfair attack. Choosing "for anyone" instead of another phrase does indeed carry meaning. You're both finding more meaning than is justified. A little wobble in imprecision from martin led to a bigger one in systemvoltage, led to a bigger one in you. (A better ending sentence from martin might've been "We don't want to incentivize 100-day streaks." But that has its own, orthogonal downsides--oh, GitHub's in the business of setting incentives? Uh oh... So all in all, I think I understand his choice of phrasing.)
- systemvoltage 4y agoI’m just generally fed up of antiwork culture here. We are teaching youngsters to never persevere and push themselves to the limit, ensuring they’ll never realize their full potential and spiraling downwards in a low quality life of lethargy and resentment towards those who succeed. I thought this is “Hacker News”. The tone here has slid significantly in last 5 years. Folks like Martin apologizing indirectly.
- nuc1e0n 4y agoThe commit graph should at lest have a disclaimer of some kind. Plus I think the lines of code added/removed are a better indicator than number of commits. Perhaps with some heuristic to detect whether a lot of lines were being changed similarly, such as if code was changed by a wizard or from a find and replace. A colleague once showed me a tool to produce back dated commits in bogus git repos so you can draw pictures on your commit graph. You should know that people are gaming the gamification.
- ipaddr 4y agoI'm a believer in code everyday. It doesn't need to be more than a few seconds long for it to count. Leave an editor open and add a function if that's all you have today.
- thatsweird 4y ago
- tfsh 4y agoCould you explain why you believe daily code contributions are beneficial? If one can only feel inclined to add a simple function then it could be indicative of burnout, and thus time off is needed, not a gamified-obligation to write code. also time off is just good for you...
- duckmysick 4y agoIt builds a habit and moves you closer to your overall goal. It's similar to a common suggestion for writers who want to write a book: open an editor and write at least one sentence per day. Or doing at least one push-up every day. No more zero days, so to speak. Starting is often the hardest part. An easy task makes it harder for you to talk yourself out of it. It also keeps the ball rolling. I think the OP meant "code" in its purest sense - writing something for themselves, not necessarily pushing the contributions to GitHub as a part of gamification. You don't have to do it if you're disciplined. I struggle with it and I find tiny daily habits useful.