• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

I Like Kill Nerds

The blog of Australian Front End / Aurelia Javascript Developer & brewing aficionado Dwayne Charrington // Aurelia.io Core Team member.

  • Home
  • Aurelia 2
  • Aurelia 1
  • About
  • Aurelia 2 Consulting/Freelance Work

Github removes downloads API and the cheapskates come out of the woodwork

General · December 12, 2012

Github have been on a change binge of late, revamping Gist and continually adding in new features to their main core product but in this case they’ve removed a feature which the outrage in this Hacker News thread shows was loved and used by many.

The downloads tab used to allow files to be uploaded independently alongside a repository, for example the repository iteself might require compilation and so the author might compile the source and upload a .zip file of the compiled application. While the arguments for the feature are som4what warranted (especially those who host their projects page using Github Pages) the people that are complaining are cheapskates who have been leeching off of Github’s generous unlimited bandwidth for far too long.

What people can’t seem to fathom is that Github is for social collaboration and source control hosting, nothing more. Github isn’t Rapidshare or Mediafire it’s not for people wanting to store files who are too cheap to pay for file hosting on S3 or web host it’s for hosting the source code to a project and allowing others to easily contribute and improve upon.

There’s no excuse not to pay for your own file hosting. If you can’t afford an Amazon S3 account which offers a free 1 year usage tier that allows you to use 5GB of storage space and a generous amount of monthly requests and data transfer allowance and when you go over you’re charged literally cents per gigabyte of storage then you probably shouldn’t be on the internet in the first place, you cheapskate.

So stop being leeches. This decision is part Github focusing on its core strength and part kicking out the moochers who’ve been taking advantage of Github’s generous downloads API for far too long and you know what, I respect that.

Dwayne

Leave a Reply Cancel reply

1 Comment
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Steven Caron
Steven Caron
10 years ago

i am no leech! using amazon is overkill for a few simple .zip files and besides it fragments project. i am fine with using my own paid hosting but i release code to the community because it want it to survive beyond me and my ability to afford hosting. who knows tomorrow i might become a hermit! 🙂

anyways, if github would provide this to paying customers i could see upgrading, so i am no longer a leech.

0

Primary Sidebar

Popular

  • Testing Event Listeners In Jest (Without Using A Library)
  • How To Get The Hash of A File In Node.js
  • Thoughts on the Flipper Zero
  • Waiting for an Element to Exist With JavaScript
  • How To Paginate An Array In Javascript
  • Handling Errors with the Fetch API
  • ChatGPT Stopping Part Way Through a Response? Here Is How You Fix It
  • How To Get Last 4 Digits of A Credit Card Number in Javascript
  • How to Use Neural DSP Archetype Plugins With the Quad Cortex
  • How To Mock uuid In Jest

Recent Comments

  • CJ on Microsoft Modern Wireless Headset Review
  • Dwayne on Microsoft Modern Wireless Headset Review
  • CJ on Microsoft Modern Wireless Headset Review
  • john on Microsoft Modern Wireless Headset Review
  • Dwayne on Why You Should Be Using globalThis Instead of Window In Your Javascript Code

Copyright © 2023 · Dwayne Charrington · Log in

wpDiscuz