156 karma · joined October 1, 2011
[ my public key: https://keybase.io/rezendi; my proof: https://keybase.io/rezendi/sigs/9kpXwNlsPBB06tPE5BN3DACEaulqCTCVQ1yqJlTt2qc ]
Much of that is "if we forget technology which we realize somewhere down the road we actually might want to use again." History provides plenty of examples of this, and it's particularly important with a technology which mostly lives on ephemeral media that only lasts a few decades.
Even if you do expand your speculation to post-disaster scenarios, though, while it's true the archive wouldn't be an instant reset button, it would help greatly accelerate the recovery of technology. It's worth noting that it will come with a slew of (human-readable, not encoded) technical works regarding subjects ranging from modern software engineering to microprocessor design to photolithography to power systems, which we call the Tech Tree, along with a guide and index to all the stored repos. Wherever its inheritors / discoverers may be in terms of technological advancement, and especially if they have modern-ish hardware (which can last much, much longer than most storage media), recovering the archive's contents will be a lot faster than rediscovering them from scratch.
(Also worth noting we'll be storing "greatest hits" copies of the ~15,000 most-starred / most-relied-on repos, along with a sampling of several thousand repos with few/no stars, in a selection of places like Oxford's Bodleian Library; our hypothetical future tech seekers won't have to go all the way to Svalbard for those.)
I don't want to stress the doomsday scenarios too much, though, despite our ongoing pandemic. I think the most likely outcome by far is that progress will continue; the archive may be useful to recover a couple of otherwise forgotten technologies that suddenly become important / interesting; and it will ultimately be chiefly of interest to historians. That historical value is a key reason why it casts such a broad net. I too have a couple of fairly unsophisticated pet projects in there that the future won't be interested in individually - but collectively is another matter. One of the most interesting things our advisory committee told us is that history is replete with lists composed by wealthy people of the books they thought most important, carefully preserved for posterity, whereas what modern historians _really_ want is ordinary people's shopping lists, of which almost none survived. That's one reason there are millions of repos in the Arctic now, instead of eg just the most-starred 100K: some of those may be the modern technological equivalent of Renaissance shopping lists, for the historians who may take a particular interest in this (possibly) especially wacky and volatile era.
I know it's an inherently cinematic and dramatic project and so it's tempting to call it a PR stunt ... but I assure you, it's not, and, speaking personally, I would never have gotten involved with it if I thought it was.
We're currently seeking (as freelancers / employees):
- multiple Android developers in NYC
- multiple Node developers in San Francisco
- a senior C++ systems engineer comfortable with interpreters / compilers, advanced data structures, multithreading, performance optimizations, and secure networking
- React and WordPress developers
We do web and app (and occasionally some blockchain / distributed-systems) development for a panoply of clients ranging from Fortune 500 to brand-new startups -- right now the distribution is roughly 50-50. We generally prefer people with a reasonable amount of experience under their belt, but there are always exceptions. And we pay well. Email us at: jobs@happyfuncorp.com
HappyFunCorp (https://happyfuncorp.com) - We're currently seeking:
- good Node, React, Rails, and WordPress developers, as well as excellent technical project managers. We prefer people with a reasonable amount of experience under their belt, but there are always exceptions.
- one or two low-level C++ engineers comfortable with advanced data structures, multithreading, performance optimizations, secure networking, and ideally some experience with interpreters/compilers.
We do web and app (and occasionally some blockchain / distributed-systems) development for a panoply of clients ranging from Fortune 500 to brand-new startups -- right now the distribution is roughly 50-50 -- and we pay well. Email us at: jobs@happyfuncorp.com
HappyFunCorp (https://happyfuncorp.com) - We're currently seeking:
- good Node, React, Rails, WordPress, and enterprise Azure e-commerce developers, as well as excellent technical project managers. We prefer people with a reasonable amount of experience under their belt, but there are always exceptions.
- a couple of excellent, principal-level, general-specialist software engineers who are comfortable leading tech teams, identifying and solving clients' real (as opposed to reported) problems, architecting solutions from scratch, refactoring existing codebases, putting out occasional fires, and moving fairly seamlessly from one project / language / framework to another.
We do web and app (and occasionally some blockchain) development for a panoply of clients ranging from Fortune 500 to brand-new startups -- right now the distribution is roughly 50-50 -- and we pay well.
HappyFunCorp (https://happyfuncorp.com) - We're currently seeking:
- good Rails, React, WordPress, and .NET developers, as well as excellent technical project managers. We prefer people with a reasonable amount of experience under their belt, but there are always exceptions.
- a couple of excellent, principal-level, general-specialist software engineers who are comfortable leading tech teams, helping to identify and solve clients' real (as opposed to reported) problems, architecting solutions from scratch, refactoring existing codebases, putting out occasional fires, and moving fairly seamlessly from one project / language / framework to another.
We do web and app (and occasionally some blockchain) development for a panoply of clients ranging from Fortune 500 to brand-new startups -- right now the distribution is roughly 50-50 -- and we pay well.
HappyFunCorp (https://happyfuncorp.com) - We're currently seeking:
- good Rails, React, and WordPress developers, as well as excellent technical project managers. We prefer people with a reasonable amount of experience under their belt, but there are always exceptions.
- a couple of excellent, principal-level, general-specialist software engineers who are comfortable leading tech teams, helping to identify and solve clients' real (as opposed to reported) problems, architecting solutions from scratch, refactoring existing codebases, putting out occasional fires, and moving fairly seamlessly from one project / language / framework to another.
We do web and app (and occasionally some blockchain) development for a panoply of clients ranging from Fortune 500 to brand-new startups -- right now the distribution is roughly 50-50 -- and we pay well.
HappyFunCorp (https://happyfuncorp.com) - We're currently seeking good Rails, Django, React, and mobile developers, as well as excellent technical project managers.
We do web and app development for a panoply of clients ranging from Fortune 500 to brand-new startups: right now the distribution is roughly 50-50. We prefer people with a reasonable amount of experience under their belt, but there are always exceptions. And we pay well.
If interested, email: jobs@happyfuncorp.com
We're looking for multiple iOS developers, as well as multiple React developers (JSP familiarity a bonus), and server-side developers comfortable with Node / Scala / Java / Oracle / Mongo / Kubernetes / microservices, for on-site work in NYC. (This is a bit unusual for us; most of our work is remote, and it'd be great to use this as an opportunity to establish a relationship for remote work in the future.)
About us: we do web, app, and (some) blockchain development for a panoply of clients ranging from Fortune 500 to brand-new startups. Right now the distribution is roughly 50-50. We prefer people with a reasonable amount of experience under their belt, especially for onsite work. And we pay well. You can reach us at jobs@happyfuncorp.com.
About us: we do web, app, and (increasingly) blockchain development for a panoply of clients ranging from Fortune 500 to brand-new startups. Right now the distribution is roughly 50-50. We prefer people with a reasonable amount of experience under their belt, but there are always exceptions. And we pay well.
If interested, email: jobs@happyfuncorp.com
I eventually went back into software -- writing is not great for one's bank balance unless you hit it extremely big; my gross income is now more than triple what it was during those years as a full-time writer -- but I'm still an occasional journalist and even more occasional author, and those were an excellent six years.
I think the tl;dr is to try to turn what you enjoy doing in your spare time into your secondary profession.
HappyFunCorp (http://happyfuncorp.com) - We're currently trying to find good Rails, front-end, and mobile developers, as well as excellent project managers.
We do web and app development for a panoply of clients ranging from Fortune 500 to brand-new startups: right now the distribution is roughly 50-50. We prefer people with a reasonable amount of experience under their belt, but there are always exceptions. And we pay well.
If interested, email: jobs@happyfuncorp.com
HappyFunCorp (http://happyfuncorp.com) - We're currently trying to find good Rails, front-end, and mobile developers, as well as excellent project managers.
We do web and app development for a panoply of clients ranging from Fortune 500 to brand-new startups: right now the distribution is roughly 50-50. We prefer people with a reasonable amount of experience under their belt, but there are always exceptions. And we pay well.
If interested, email: jobs@happyfuncorp.com
HappyFunCorp (http://happyfuncorp.com) - We're currently trying to find good Rails, .NET, and Android/iOS developers.
We do web and app development for a panoply of clients ranging from Fortune 500 to brand-new startups: right now the distribution is roughly 50-50. We prefer people with a reasonable amount of experience under their belt, but there are always exceptions. And we pay well.
If interested, email: jobs@happyfuncorp.com
HappyFunCorp (http://happyfuncorp.com) - We're currently trying to find good Rails developers.
We do web and app development for a panoply of clients ranging from Fortune 500 to brand-new startups: right now the distribution is roughly 50-50. We prefer people with a reasonable amount of experience under their belt, but there are always exceptions. And we pay well.
If you're interested, email: jobs@happyfuncorp.com
HappyFunCorp (http://happyfuncorp.com) - We're trying to find good Rails, Python, and iOS developers.
We do web and app development for a panoply of clients ranging from Fortune 500 to brand-new startups: right now the distribution is roughly 50-50. We prefer people with a reasonable amount of experience under their belt, but there are always exceptions. And we pay well.
If you're interested, email: jobs@happyfuncorp.com