Chris Lamb: Uploading a large number of files to Amazon S3

Planet Debian

I recently had to upload a large number (~1 million) of files to Amazon S3. My first attempts revolved around s3cmd (and subsequently s4cmd) but both projects seem to based around analysing all the files first rather than blindly uploading them. This not…

9 January 2015

Terminal game to test Git skills

Hacker News

This is a terminal game designed to test your knowledge of git commands. Each level in the game is a task to perform on this repo. Once you perform that task, you will be given your next task. There are a total of ten levels, each one harder than last! $…

8 January 2015

Wikipedia on HHVM

Hacker News

If you’ve been watching our GitHub wiki, following us on Twitter, or reading the wikitech-l mailing list, you’ve probably known for a while that Wikipedia has been transitioning to HHVM. This has been a long process involving lots of work from many…

7 January 2015

Experimental KVM-based VMM, Written in Go

Hacker News

This is not an official Google product. novm is a legacy-free, type 2 hypervisor written in Go. Its goal is to provide an alternate, high-performance Linux hypervisor for cloud workloads. novm is unique because it exposes a filesystem-device as a primary…

7 January 2015

Hacking web forms to support iOS8 card scan feature

Hacker News

If your church or organization hasn’t moved to online giving yet, the idea might seem overwhelming. Or maybe you have gone digital, but you’re not yet reaping the benefits. In either case, help is here.

7 January 2015

Docker Part One: Containers

Hacker News

Sysadmin Blog Docker, meet hype. Hype, meet Docker. Now: Let's have a sit down here and see if we can work through your neuroses. For those of you who don't yet know about Docker, it is a much-hyped Silicon Valley startup productising (what a horrible…

6 January 2015

Researching a new form of HTTP caching optimization

Hacker News

Founded in 2008, Phusion creates top of the line server software to power businesses like Apple, Intercom and Autodesk. It's been a while since we released the first beta of Phusion Passenger 5 (codename "Raptor"), the application server for Ruby,…

6 January 2015

Open Sourcing Our Go Libraries (2014)

Hacker News

Dropbox owes a large share of its success to Python, a language that enabled us to iterate and develop quickly. However, as our infrastructure matures to support our ever growing user base, we started exploring ways to scale our systems in a more efficient…

6 January 2015