4 ms·
I wish people would stop using github as a swiss knife CDN (free hosting, hooks, history through git repo, etc) and build higher altitude solution that could le
by johnchristopher 6y ago
I wish people would stop using github as a swiss knife CDN (free hosting, hooks, history through git repo, etc) and build higher altitude solution that could leverage git/MD/whatever but with free/opensource/selfhosted/alternative tools (like gitea instead of github and minio instead of S3 for instance).
- snow_mac 6y agowhy?
- eevilspock 6y ago"free/opensource" -> !M$
- johnchristopher 6y agoNot really, "free/opensource/selfhosted/alternative" [0] as in "here this minio bucket that behaves like S3 but you can play with it without an amazon bill of death that may or may not be coming". [0] Also, thanksnotreally for cherry-picking and putting words in my mouth with your use of `!M$`, screw you too.
- chipotle_coyote 6y agoSetting aside how weary I am of "M$" (it's just about tied with using "sheep" to describe Apple users), what on God's green earth does Microsoft have to do with the OP's point? GitHub itself is not and was never open source. It's not like Microsoft bought it and closed off the source. Do you think using Microsoft tools demonically injects anti-FSF sentiment into your work? ("I started using VS Code, and now whenever I try to work on GPL 3 software, my keyboard becomes too hot to touch until I close the window!") Personally, I have a different take than the OP, although I'm not sure this is really a disagreement. I would argue open data formats are more important in this context. If I write text in Markdown, it doesn't matter whether I'm using Emacs or a closed-source, proprietary commercial editor; the text isn't tied in any meaningful way to the editor. Likewise, a Git repository hosted on GitHub isn't tied in any meaningful way to GitHub. It's... a git repo. As long as GitHub isn't doing anything that I particularly object to -- and "oh woe, it is owned by Microsoft" is not an objection I share -- there's a pretty good case for continuing to use it. I'm taking a calculated risk that it's both unlikely to go away anytime soon and to markedly change business direction in an unfriendly way, but if it does? As long as my local copy is up to date, I can re-publish it anywhere and just, well, stop using GitHub.
- m463 6y agogithub seems to have a nicer flavor markdown. Maybe it's just because github is code oriented.
- johnchristopher 6y agoYes, it's named GFM (github flavored markdown). See https://guides.github.com/features/mastering-markdown/ https://guides.github.com/features/mastering-markdown/ and https://github.github.com/gfm/#what-is-github-flavored-markdown- https://github.github.com/gfm/#what-is-github-flavored-markd... (full specs).
- jdsalaro 6y ago> build higher altitude solution that could leverage git/MD/whatever but with free/opensource/selfhosted/alternative tools Not that I disagree with this, but that goes almost directly against "Mak[ing] that source public via GitHub or another favorite long-lived, erosion-resistant host. Git’s portable, so copy or move repositories as you go." Any self-hosted service or solution is going to not be erosion-resistant by virtue of not being for-profit.
- johnchristopher 6y agoYep, it's just that so far a lot of those tools and solutions that hit HN are github centric and I don't see why it can't be a bit more generic. Of course the end-result is easy to move out but the build pipeline is more dependent on GH. Not that it matters but it could be cool too to pipe SSG's output through a managed VPS just to show you don't need Github to host your static files.
- est31 6y ago> Any self-hosted service or solution is going to not be erosion-resistant by virtue of not being for-profit. And for-profit services are? Often enough it's the VCs which ruin a service by pressing out money before it inevitably dies because the experience has been degraded to an extreme degree.