Live data from Hacker News

GitHub removes 5 years of One Hour One Life designer's work

twitter.com

51–60 of 141 posts

Re: GitHub removes 5 years of One Hour One Life designer's work

#51
post #40

Saying "they removed my life's work" when you has a local copy of it is, at best, intellectually dishonest.

Not really, that's what physically happened.

Local copy may have been deleted. Developer may have just got a new laptop and traded the old one. Argue at length over having multiple redundant backups perhaps, but the simple truth is his work was deleted, and it's only by luck (or foresight) he has a local copy.

That it even happened is a huge problem, whataboutism aside. My trust in the longevity and stability of the service offered by GitHub is significantly eroded by this news.

Re: GitHub removes 5 years of One Hour One Life designer's work

#52

Setting up your own git remote takes minutes. Github is just a pretty interface with bells and whistles. I think more people should go self hosted. It's cheaper, and none of the features are truly needed.

It might not be cheaper depending on your needs. You won't get all the features GitHub provides with just a git server. You can install something like GitLab, Gogs or Gitea but then you need to do the maintenance yourself which is not minutes. Add to that the user permission system which Bitbucket like services provide out of the box (I don't know about GitHub), for example a certain team in your company can access c…

I acknowledge that this is a classic HN comment, but a git repo on a VPS with Unix file permissions meets all of your criteria with very low effort.

Re: GitHub removes 5 years of One Hour One Life designer's work

#53
post #14

That is terrible and a good reminder that using the "cloud" means that you don't really control your destiny. A quick googling around reveal a couple of options for backing up everything from github (but I'm not sure what you'd do with a backup if you got kicked out like the OP).

It's also a good reminder of why data portability is important. For the git part, you can just git push to another service, even a selfhosted one, and be up and running in no time, and GitHub does keep pages and wikis in git... but all the tickets, that's a problem, and why I don't trust GitHub to be a canonical source for development.

That is generally a good thing about cloud applications that you are forced to bundle everything. Most of the software I run on AWS could easily be transported to Google, Microsoft or some other service.

Sure, there are exceptions and optimizations for specific services but overall it did increase portability of server applications quite a bit. Maybe the times were you just need that legacy windows 2000 server encapsulated with 7 firewalls and proxies are finally over.

I usually prefer to host my stuff on private servers, but people unreasonably want to put as much software as possible into cloud providers. I think the reason for that is more often cocaine abuse and wanting to be hip instead of technical/financial arguments, but it is what it is.

Re: GitHub removes 5 years of One Hour One Life designer's work

#54
post #11

Jason Rohrer [1] is the author of Passage [2]. His latest game, "One Hour One Life" [3], is a massively multiplayer online game where your character has only one hour of life. You start off as a baby and are dependent on others for shelter and heat before you're able to be autonomous. Eventually you die of old age but your impact on the world/server persists. I recommend anyone interested to purchase the game [4] or…

> as far as I could tell was dedicated to the public domain

I recommend everyone to read this regarding that matter:

https://www.reddit.com/r/gamedev/comments/ay0w64/one_hour_on...

I don't think Jason really understood what public domain means when he released the game into public domain. Once people started using his work as PD work, he started to complain, file DMCA requests, etc.

Re: GitHub removes 5 years of One Hour One Life designer's work

#55

The only lesson to be learned here, one that needs to be repeated time and time again: Don't put all your eggs into one basket.

Put another way, do not treat Github/lab/Bitbucket as file hosting. As a repository it's fine, because it is assumed you have a local copy.

Re: GitHub removes 5 years of One Hour One Life designer's work

#56

Setting up your own git remote takes minutes. Github is just a pretty interface with bells and whistles. I think more people should go self hosted. It's cheaper, and none of the features are truly needed.

> none of the features are truly needed

I think ease of contribution and discovery shouldn't be underestimated. I find it hard to believe that our little project [1] would have had 90+ contributors, of whom ~8 made very substantial contributions, if we'd self-hosted it. The project would have been far lesser without those contributions, and I probably would have abandoned it out of lack of interest.

That said, most other projects I see around have much more uneven contribution levels, with typically 100:1 ratios from the core developer to the second biggest contributor. Maybe we're just weird.

[1]: https://github.com/tridactyl/tridactyl/graphs/contributors

Re: GitHub removes 5 years of One Hour One Life designer's work

#57

Earlier quoted context omitted.

There are in fact people who are already trying to "federate" code collaboration https://nth.io/notice/7652

That's interesting. IIRC Linus Torvalds even came up with a tool to make "distributed/federated" code collaboration quite easy, avoiding any reliance on a single centralized host. Maybe we should start making use of it.

Decentralized VCS -> centralized decentralised VCS -> federated centralized decentralised VCS and so on.

Re: GitHub removes 5 years of One Hour One Life designer's work

#58
post #28

Earlier quoted context omitted.

He's also idiosyncratic in the approach to the rest of his life. When he practiced ‘simple living,’ in his front yard he had (or still has?) a small wild garden with uncut grass, where he of course walked barefoot and his children played naked (iirc). He was taken to the court by neighbors on the issue of grass, and appeared there with a tome of paper citing local laws and research that says cut grass exudes harmful…

It would seem that he has some idiosyncratic neighbors, then. But they are not alone, a certain amount of people are strangely obsessed by the grass of their neighbors. My kids loved the dandelions of my grass and I let them grow, but then I received regular bullying by the old lady next to our place, who had a "perfect" french style garden, and looked at us as if we were some kind of savages. I actually found this b…

Dandelions are fine, but for the sake of your neighbours it is kind to remove the heads before they seed. Having to continuously hand weed myriad young dandelion plants can be a pain, especially, I imagine if you are elderly.

I have an allotment, and you'll certainly get frowned at if you let your dandelions seed all over a neighbouring plot.

Re: GitHub removes 5 years of One Hour One Life designer's work

#59
post #43

Earlier quoted context omitted.

It would seem that he has some idiosyncratic neighbors, then. But they are not alone, a certain amount of people are strangely obsessed by the grass of their neighbors. My kids loved the dandelions of my grass and I let them grow, but then I received regular bullying by the old lady next to our place, who had a "perfect" french style garden, and looked at us as if we were some kind of savages. I actually found this b…

In such situations I tend to go onto the meta level and ask them that they realize what they are doing at that moment: looking perfect is more important to them than acting like a perfect neighbour. So something like: “I always thought of you as a good neighbour, because of your beautiful garden, but is complaining about your neighbours garden something a good neighbour would do?” Usually they never bother you again…

That particular phrasing comes across a mite hypocritical - if you admit that having a well-kept garden makes one a good neighbor, then you are admitting that your unkempt garden makes you a bad neighbor.
Post reply on HN