Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

birth location and aliveness status #6

Open
wants to merge 9 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
8 changes: 8 additions & 0 deletions Makefile
@@ -0,0 +1,8 @@
all::
@echo "There is nothing to make here."

vi:
make readme

include common.mk

3 changes: 2 additions & 1 deletion README.md
Expand Up @@ -19,4 +19,5 @@ The Questions (open to debate)

1. Are you male?
2. Do you live in China, India, The United States, Indonesia, Brazil or Pakistan?
3. ...
3. Were you born in the northern hemisphere?
4. Are you alive?
17 changes: 17 additions & 0 deletions TODO.md
@@ -0,0 +1,17 @@
TODO:
=====

This is a place to question fundamental assumptions.

Feature Requests
----------------

1. **Extend address space from 33 bits to 36 bits.** The number of humans who have ever lived
is estimated to be about 10^11; this is sufficient to handle current requirements but what about
scalability?

2. **Geolocation.** 16 bits for lat/lon of birth location gives approximately 1 degree of
resolution on the surface of the earth, enough to narrow it down to a city, but what if that
city is Beijing or London? Only about 16,000 of those uniform patches will have anybody in them;
almost seventy percent (except for islands) will be wasted.

1 change: 1 addition & 0 deletions common.mk