Hacker News new | past | comments | ask | show | jobs | submit login
All Hacker Monthly issues free for next ~24 hours (hn.my)
247 points by yanowitz on Dec 23, 2011 | hide | past | web | favorite | 98 comments

He put some of them up on aws, probably more on the way. I was able to download 1,4,5,7,10,13, and 18. Just replace the "004" at the end with "001", or "010", etc.


Or in terminal just enter:

wget http://s3.amazonaws.com/bearwithclaws.baconfile.com/hackermo...

wget http://s3.amazonaws.com/bearwithclaws.baconfile.com/hackermo...

I got 1,4,5,7,10,13,16,17,18,19

EDIT: 14 and 15 are up

list is at http://baconfile.com/bearwithclaws/ although that's getting hammered pretty hard as well at the moment

Here's a Python script I threw together to automate this: https://gist.github.com/1515666

At this point, it looks like 1, 4, 5, 7, 13, 15, 16, 17, 18, and 19 have been put up on S3.

You can use %03d instead of %s and the number will be zero padded to 3 digits.

also, range(1,20) rather than needing i+1 throughout your code

Thanks for the tips. I get better at Python every day.

  wget http://s3.amazonaws.com/bearwithclaws.baconfile.com/hackermonthly-issue0{0..1}{0..9}.zip
Using "{0..1}{0..9}" instead of bash 4's zero-padding brace expansion.

019 is up too

015 is up now as well.

014 as well now.

Maybe there's a way to put the archive in a file locker (like Megaupload) and delete it after 24 hours.. It's pointless to make the files free if /everybody/ tries to download them but /nobody/ actually gets to read the zine because the files time out..

Megaupload is terrible. Please encourage people to use Mediafire.


Why do you say that? Mediafire is usually my first choice too, but megaupload is a close second (mostly since you can use tessaract on the captcha, either manually or via jdownloader/plowshare) with all the ReCaptcha sites (filesonic/fileshare/wupload...) trailing behind.

They're just distasteful and annoying. Check out Kim Kardashian hanging out on their home page. They make you wait for a download. And I've had problems with downloads always stopping at the same point no matter how many times I tried.

I'm sure an adblocker could take care of things for you if you don't personally like the celebrities (the ads are definitely more tasteful than the GET RIPPED IN FOUR WEEKS ads i see on Mediafire now).

Technically speaking it's still a good service, and i've had nothing but good experiences with downloads from there (mostly because i automate them). I accept that you can disagree but i wouldn't go as far as "terrible".

I'm probably biased because i love the song, and Kim Dotcom donated to earthquake relief in my city...

At the risk of appearing to be a fool, I can suggest that if you are doing enough DLing that the wait is a problem for you, you might want to go the Premium route. I'm an anime buff (as well as other stuff), and have a yearly subscription with them and with Fileserve. Blistering fast DLs, no waits or ads, YMMV...

The whole point of the wait on various download sites is to throw advertising for Premium on you. They also make you scroll past “buy premium” buttons and such to reach the download button on some sites. I think you can assume that if someone is complaining about the wait time for a download site, they have already considered and rejected buying Premium.

Nah, I don't visit Mega more than once a month or so. As a UI/UX designer it's just something that really bothers me

One reason is that MegaUpload (and a few other download sites) blocks certain countries from downloading from it. The two countries I have personally experienced blocking in are Egypt and Malaysia. In Egypt, the page always said that the number of download tickets for my country has been exceeded, no matter what time I tried to download at. In Malaysia, the site doesn’t load at all.

I used to agree with you. Then Mediafire started requiring javascript to download. Now they're all terrible.

I'd be happy to host on s3 but I have 12 hours left on the download (772b/sec), if anyone is interested email me (email in profile).

  for i in `seq -w 19`; do 
  echo "http://hackermonthly.com/xmas/hackermonthly-issue0"$i".zip"; 
  done | xargs wget

The loop can be replaced with bash's brace expansion (http://www.gnu.org/software/bash/manual/bashref.html#Brace-E...), e.g.

    wget http://hackermonthly.com/xmas/hackermonthly-issue0{01..19}.zip

Wow, never knew about that. Due to zero-padding, I found I actually needed two commands for this to work properly:


Bash is smart:

    $ echo {01..20}
    01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20
    $ echo {1..20}
    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

Bash 4 is smart. Bash 3 isn't.

Good deeds rarely go unpunished.

Thank you Lim Cheng Soon, that was very generous of you.

Merry Christmas to you too!

Happy Christmas, Jacques!

Thanks for this!

Considering how quickly it took someone to write a script to download them all (It is "Hacker" News, after all), I don't know why they didn't just release them all in one Zip file anyway.

Or maybe someone could put a torrent together, given how much they are getting hammered. (2 hours for a 15.6 MB file, yikes!)

The download links of the page seem irregular, so I was trying to make a list. It looks like he kept all issues ordered on the server under another name though, one that fits this format.

In parallel:

    for i in `seq -w 19`; do 
      wget "http://hackermonthly.com/xmas/hackermonthly-issue0"$i".zip" &

Let's not forget GNU parallel, that would be naughty ;-)

    seq -w 19 |
    parallel wget http://hackermonthly.com/xmas/hackermonthly-issue0{}.zip

this guy's servers must be crying.

seq -w 19 | xargs -I{} -P4 -n1 wget "http://hackermonthly.com/xmas/hackermonthly-issue0{}.zip

Don't download in parallel! No wonder his servers are crawling...

No good deed goes unpunished, indeed.

The servers are getting slashdotted. Anyone who has gotten all of them downloaded feel like making a torrent? Not for the purposes of piracy, of course, but just to spare this poor guy's bandwidth.

Use Coral Cache to spare his bandwidth, add .nyud.net to the end of the domain name and it will be routed through the CoralCDN (http://www.coralcdn.org/).

e.g. http://www.hackermonthly.com.nyud.net/blah/blah.zip

He posted a snap of his server logs:



I think the takeaway here is that if you're going to promote something on HN, put your downloadable content on AWS or some similar CDN first. When there are nerds involved, expect heavy turnout.


Also, we're cheap. Really hope this works out in his favor and nets a few more signups. I'm interested to see the quality myself, as I've managed to hold off viewing or sampling any of these to date.

Seems like perfect work fodder for me - If I manage to remember in the morning I'll be looking to sign up.

Or upload to s3 and send out torrent links to it to save bandwidth costs.

Yeah, I think his biggest donation was one of AWS/S3 bandwidth. Much appreciated, thanks, Lim, I hope this gets you many new subscribers.

On a mac (without wget) paste this into the terminal and it'll open up every download in a tab in your default web browser.

  open http://hackermonthly.com/hackermonthly-startupstories.zip;
  open http://hackermonthly.com/hackermonthly-thedebate.zip;
  open http://hackermonthly.com/xmas/hackermonthly-issue019.zip;
  open http://hackermonthly.com/xmas/hackermonthly-issue018.zip;
  open http://hackermonthly.com/xmas/hackermonthly-issue017.zip;
  open http://hackermonthly.com/xmas/hackermonthly-issue016.zip;
  open http://hackermonthly.com/xmas/hackermonthly-issue015.zip;
  open http://hackermonthly.com/xmas/hackermonthly-issue014.zip;
  open http://hackermonthly.com/xmas/hackermonthly-issue013.zip;
  open http://hackermonthly.com/xmas/hackermonthly-issue012.zip;
  open http://hackermonthly.com/xmas/hackermonthly-issue011.zip;
  open http://hackermonthly.com/xmas/hackermonthly-issue010.zip;
  open http://hackermonthly.com/xmas/hackermonthly-issue009.zip;
  open http://hackermonthly.com/xmas/hackermonthly-issue008.zip;
  open http://hackermonthly.com/xmas/hackermonthly-issue007.zip;
  open http://hackermonthly.com/xmas/hackermonthly-issue006.zip;
  open http://hackermonthly.com/xmas/hackermonthly-issue005.zip;
  open http://hackermonthly.com/xmas/hackermonthly-issue004.zip;
  open http://hackermonthly.com/xmas/hackermonthly-issue003.zip;
  open http://hackermonthly.com/xmas/hackermonthly-issue002.zip;
  open http://hackermonthly.com/xmas/hackermonthly-issue001.zip;

Macs have curl, which can easily fill in for wget.

    curl -O "http://hackermonthly.com/xmas/hackermonthly-issue0[01-19].zip"

and for auto resume when it disconnects in the middle.

  curl -C - -O "http://hackermonthly.com/xmas/hackermonthly-issue0[01-19].zip"

Or use homebrew and get wget ;)

There's also the following, which doesn't seem to be in your list.


Or you could just not be a dick and download one issue at time or just the issues that interest you to save some bandwidth for the rest of us.

By all means, copy paste one at a time.

Downloads seem to have slowed to the point where one 27.9 Mb issue is taking 1hr and 7 min to download. Looks like all of HN is taking advantage of this promo!

BTW, the magazines are beautifully done, kudos!

Hope this takes some load off his servers:

Edit - changed links to the s3 servers

Issue 1 - http://s3.amazonaws.com/bearwithclaws.baconfile.com/hackermo...

Issue 2 - http://s3.amazonaws.com/bearwithclaws.baconfile.com/hackermo...

Issue 3 - http://s3.amazonaws.com/bearwithclaws.baconfile.com/hackermo...

Issue 4 - http://s3.amazonaws.com/bearwithclaws.baconfile.com/hackermo...

Issue 5 - http://s3.amazonaws.com/bearwithclaws.baconfile.com/hackermo...

Issue 6 - http://s3.amazonaws.com/bearwithclaws.baconfile.com/hackermo...

Issue 7 - http://s3.amazonaws.com/bearwithclaws.baconfile.com/hackermo...

Issue 8 - http://s3.amazonaws.com/bearwithclaws.baconfile.com/hackermo...

Issue 9 - http://s3.amazonaws.com/bearwithclaws.baconfile.com/hackermo...

Issue 10 - http://s3.amazonaws.com/bearwithclaws.baconfile.com/hackermo...

Issue 11 - http://s3.amazonaws.com/bearwithclaws.baconfile.com/hackermo...

Issue 12 - http://s3.amazonaws.com/bearwithclaws.baconfile.com/hackermo...

Issue 13 - http://s3.amazonaws.com/bearwithclaws.baconfile.com/hackermo...

Issue 14 - http://s3.amazonaws.com/bearwithclaws.baconfile.com/hackermo...

Issue 15 - http://s3.amazonaws.com/bearwithclaws.baconfile.com/hackermo...

Issue 16 - http://s3.amazonaws.com/bearwithclaws.baconfile.com/hackermo...

Issue 17 - http://s3.amazonaws.com/bearwithclaws.baconfile.com/hackermo...

Issue 18 - http://s3.amazonaws.com/bearwithclaws.baconfile.com/hackermo...

Issue 19 - http://s3.amazonaws.com/bearwithclaws.baconfile.com/hackermo...

Thedebate - http://www.mediafire.com/download.php?644hhgmk7ao8qgj

Startupstories - http://www.mediafire.com/download.php?vfhm4a6iqs2fj5j

Zipfile, and the list above, are missing the "Startup Marketing" special issue: http://hackermonthly.com/hackermonthly-startupmarketing.zip


I removed this because this was only a single day offer and I am uncomfortable with leaving everything up in the public domain without the owner's permission. Besides which the official site appears to have recovered.

Wow, that just saved me hours of waiting for the website to load. Thanks. And thanks Lim, really appreciate this. Happy Christmas.

great!! u saved few hrs of my time!! Thanks!

Any link for the Startup Marketing special issue? Thank you.

Everything is on S3 now (but thanks anyway).

The special editions don't seem to be up.

the official links are still very, very slow to respond. These are much faster.

ahh i just saw that. thanks mate! Merry Xmas to you too!

I'm surprised to discover Hacker Monthly still exists, after the iPad app simply stopped serving up new issues 7 months ago. What's that about?

Was having some problem on AppStore in-app purchase submission (before Newsstand). Update to the app (along with new issues) coming soon.

I just bought the print subscription, after forgetting to the last few times I thought about it. Great marketing!

I'm also getting a print subscription while thinking "excellent marketing campaign!".

Thank you, Lim Cheng Soon! As a student I really appreciate the free year-long subscription you offer.

Put a torrent up before your server melts down.

...and his server has officially crashed. I recommend not running anymore automated scripts directed towards his server.

I'll try to chuck it onto mediafire once I get all the issues. Just missing 9 at this point.

He's uploading them here: http://baconfile.com/bearwithclaws/

Another download link with everything: http://www.filesonic.com/file/e9tf5hs

Will be removed when free period ends on the website.

Thanks Lim~! You just made my iBooks library look 10x more awesome http://imgur.com/0HM5p

I'm happy to mirror if anyone actually has the files.... I have tons of bw on a ton of big servers. devon@sparkred.com

I thought of doing it, and I can't get to the webpage to see if there's a special license... barring one, redistributing would be copyright infringement which I'm not cool with. The HM folks would have to offer.

Indeed. Sorry, my offer was intended to the folks who are actually making the offer, who have the steaming server:)

#!/bin/bash X=1 while [ $X -le 19 ] do if [ $X -lt 10 ]; then n="00$X" else n="0$X" fi wget "http://hackermonthly.com/xmas/hackermonthly-issue$n.zip X=$(( $X + 1 )) done

I think they have a sweet problem of being waaay to popular. And everybody likes free stuff.

I meant to say they should use nginx, but apparently they are already using it, I guess that is why our connections are not getting dropped.

Anyway, nice gesture, thank you HN!

I am getting all zips corrupted :(

Try downloading 'em again. Should be fine now.

As a monthly subscriber, this is great to see! Hopefully this will lead some other subscribing as I think the price is well worth it. Wow, I sound like a salesman, but genuinely just a fan of well done work for our community. Thanks!

Not to plug, but welcome to upload mirrors (depending on the redist. rights of course) to http://Castle.so/ :)

Thanks for the early Christmas present! I've been wanting to check out a subscription, being able to see the current content will push me over the edge.

I could make a torrent but it is not mine to make it, I think HM owners should do this if they feel like it. I don't want to abuse their good will.

It is Christmas early... thanks Lim! Hacker Monthly is a great resource for the HN community, keep up the great work with it.

Hm yeah..cool offer. But we need one of two things..

1. server/bandwidth upgrade 2. time extension of the offer beyond 24h

Or actually.. ideally both :)

The offer is actually 48hr to cover all timezones for Christmas :)

awesome! any chance there's an easy way to bulk download all of them?

It would be nice if a torrent was available, but they couldn't exactly have it expire after 24 hours.

Here's the list for wget I came up with:


I had never read Hacker Monthly. I will now probably subscribe.

hacker monthly is a very nicely put together magazine, I've read a few issues on the kindle, it's well worth checking out.

It's down. Anyone have a mirror?

interesting that nobody posted Dropbox public URLs to the downloaded magazines.

If you want to download them all with one click (works in Chrome): http://jsfiddle.net/nGatG/

If you manage to connect to the site, that is.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact