frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Equal Earth – Political Wall Map (2018)

https://equal-earth.com/index.html
50•bjelkeman-again•7h ago

Comments

Animats•5h ago
Mandatory XKCD: "What your map projection says about you".[1]

[1] https://xkcd.com/977/

skylurk•5h ago
mandatory Gall–Peters clip:

https://www.youtube.com/watch?v=vVX-PrBRtTY

thunderbong•5h ago
Mobile version

https://m.xkcd.com/977/

r-u-serious•5h ago
I love the "south at the top" variants! :D
supersrdjan•2h ago
Living in the northern hemisphere, it bugs me that standard north-up, west-left maps don't match up with the sun and with our clocks. It's neat that both clock hands and the sun are "up" at noon. It would be even neater if that upward direction corresponded to south, since that's where the sun actually is at midday. With south-at-top, east-to-the-left, maps would sync with both our clocks and the sun's daily arc. But then we would lose the west-left rhyme.
andyjohnson0•1h ago
As a European the "Oceania - South at Top" looks like some other planet. I like this very much - that there are ways of looking at something so singular and familiar, our shared planet, that make it look new and unfamiliar.
BrenBarn•5h ago
Numerous equal-area projections already exist. It's unclear what makes this one better.
orangeboats•5h ago
Usually it all boils down to "aesthetics". I am pretty sure most would agree that Gall-Peters is atrocious looking!
PaulRobinson•4h ago
There is literally a huge and prominent link entitled "Equal Earth Projection" in the middle, at the top, that when clicked take you to a description of what the intent of the projection was:

    It was created to provide a visually pleasing alternative to the Gall-Peters projection, which some schools and socially concerned groups have adopted out of concern for fairness. Their priority is to show developing countries in the tropics and developed countries in the north with correctly proportioned sizes.

    In addition to being rigorously equal-area throughout, other Equal Earth projection features include:

    •  An overall shape similar to that of the Robinson projection. (The Robinson, although popular and pleasing to the eye, is not equal-area as is the Equal Earth projection).

    •  The curved sides of the projection suggest the spherical form of Earth.

    •  Straight parallels that make it easier to compare how far north or south places are from the equator.
Perhaps that makes it clearer for you.
zahlman•1h ago
Yes, and there are also already multiple equal-area projections with similar properties, too. For example, the Goode homolosine "orange-peel" projection only loses out by failing to show contiguous oceans (emphasizing land masses instead) and having a discontinuity where two simpler projections are joined. It gives equal-area projection and improving shapes (as compared to fully homolographic projections) while still showing "curved sides [that] suggest the spherical form of Earth" (arguably, far more so). Its parallels are straight, and furthermore they are equidistant in the central latitudes (in which it's based on a sinusoidal projection).

Oh, and it was developed over a century ago, and already in common use when Arno Peters started his activism for the Gall-Peters projection (called this even though Peters made no refinements in independently developing a projection identical to Gall's 1855 work, and even initially mis-described it).

vitus•27m ago

    > •  The curved sides of the projection suggest the spherical form of Earth.
    > •  Straight parallels that make it easier to compare how far north or south places are from the equator.
Okay, we've now added a constraint that this should be pseudocylindrical [0].

So why pick this over, say, Eckert IV or something from the Tobler Hyperelliptical family?

There is perhaps an additional argument (present on the wiki page [1], and elaborated on the paper introducing the projection [2]) that the equal earth projection is computationally easier to translate between lat/long and map coordinates, as it explicitly uses a polynomial equation instead of strict elliptical arcs. (This is the main argument presented against Eckert IV.)

The paper also lists some additional aesthetic goals: poles do not converge to points (ruling out Tobler Hyperelliptical), and meridians do not bulge excessively.

In fact, the paper describes Equal Area to be a blend of Craster parabolic and Eckert IV (then aesthetically tuned to avoid being stretched too much in either direction). It is also notable that the Equal Area paper measures both lower scale distortion and angular deformation for Eckert IV.

[0] https://en.wikipedia.org/wiki/List_of_map_projections#pseudo...

[1] https://en.wikipedia.org/wiki/Equal_Earth_projection

[2] https://scholar.google.com/scholar?q=doi.org%2F10.1080%2F136...

edit: I found https://map-projections.net/singleview.php which you can view a bunch of other possible candidates by selecting Pseudocylindric + Equal-Area.

rich_sasha•5h ago
I have always found it a bizarre idea that we allegedly judge a country's importance by it's size on a Mercator projection map. Does anyone really think Greenland is the most important place in the world? Europe is tiny, yet the kind of people to complain about it will also complain about the outsized importance of it. Africa, which is apparently a victim of such projectionism, is also placed in the middle because of where the arbitrary Greenwich meridian goes.
thenoblesunfish•5h ago
Agreed - territorial area is only one measure of importance, and probably not a great one. What would be more useful on a wall, if we are interested in such things, are bubbles with size showing population, GDP, life expectancy, etc. (a la https://www.gapminder.org/tools/#$chart-type=bubbles&url=v2 ), arranged to preserve, as much as possible, country positions on the projection of your choosing.
fph•4h ago
The Greenwich meridian is not actually 100% arbitrary. It is a convenient location that does not split into two any significant landmasses.
MrJohz•4h ago
It does split off part of Russia, I believe. The Florence meridian works slightly better for avoiding splitting any landmasses.

As I understand it, it's not the best location, it's just good enough and was very popular for historical reasons.

notahacker•1h ago
It's mostly a convenient location for a group based at the Royal Observatory, Greenwich to define...
mapmeld•50m ago
I don't think enough people talk about how lucky we are that the International Date Line can roughly follow a line of longitude 180 degrees from the Greenwich meridian. If you were on a planet with more land, or we could only draw it through the Atlantic or Australia, timezones would be a lot weirder.
varenc•3h ago
In my childhood I definitely thought Greenland was a much physically large place than it is, because of the mercator world map the hung on the wall in home room. Was dumbfounded when I learned it actually fits within the continental US.
thinkingemote•3h ago
Ironically it's by looking at a globe rather than even a map like this that Greenlands worth becomes more visible. We need to centre the globe on Greenland and see what it tells us.

Greenland has at least two reasons to be worth more then it is now: in the future when the north polar ice sheet melts. The arctic circle becomes a navigable ocean. It's a short way from USA and Europe to Asia (or Russia).

Secondly removing the ice means it's much easier to get the essential hydrocarbons underneath of which there are lots of and which many countries will want.

So the reasons for Greenland is geography, security, control, trade and economy. And by thinking long term. It can also explain some off handed and mocked comments about Canada too.

notahacker•1h ago
Also notable that in the centuries following Mercator projection, Africa, the Indian subcontinent and the northern parts of South America actually shrunk by the map were regarded as vast, unexplored wildernesses full of resources to plunder (and the northern realms expanded by the projection as inaccessible icy wasteland). Difficult to imagine the Gall-Peters projection making conquistadors and colonists from little European countries more respectful of the inhabitants of the equatorial realms, though I guess they might have got lost more using it...
motbus3•5h ago
I appreciate they did not misnamed the gulf of Mexico
francisdavey•5h ago
The name of the island I live on (Amami) is misspelled. That does not give me a great deal of confidence about the rest of the map.
ainiriand•3h ago
I see Amami, what is the error?
kitd•3h ago
Small quibble: the Isle of Man, Guernsey and Jersey all have "(UK)" appended. They are not actually part of the UK, but British Crown dependencies. Possible confusion (as with most things British and overseas).
sengifluff•3h ago
I think you may have misunderstood the meaning of the brackets. The key says this means “dependency or area of special sovereignty”.
mkl•2h ago
The choices of cities, towns, and lakes to display in New Zealand is rather strange. The biggest lakes in the South Island are missing, and Napier, Rotorua, and Nelson are shown while some bigger places aren't.

Is it similar for other countries?

frithsun•2h ago
It's not the size of the landmass that counts, anyway. It's how you use it.
mentalgear•2h ago
There's a great online tool to compare the actual sizes of countries https://www.thetruesize.com

A German ISP tampered with their DNS – specifically to sabotage my website

https://lina.sh/blog/telefonica-sabotages-me
287•shaunpud•2h ago•160 comments

Spending Too Much Time at Airports

https://thezvi.substack.com/p/spending-too-much-time-at-airports
15•nsoonhui•1h ago•15 comments

Show HN: Clearcam – Add AI Object Detection to Your IP CCTV Cameras in a Minute

https://github.com/roryclear/clearcam
16•clearcam•1h ago•8 comments

Dynamically patch a Python function's source code at runtime

https://ericmjl.github.io/blog/2025/8/23/wicked-python-trickery-dynamically-patch-a-python-functi...
8•apwheele•29m ago•1 comments

How to build a coding agent

https://ghuntley.com/agent/
254•ghuntley•9h ago•87 comments

Seed: Interactive software environment based on Common Lisp

https://github.com/phantomics/seed
45•todsacerdoti•6h ago•7 comments

Turning Claude Code into My Best Design Partner

https://betweentheprompts.com/design-partner/
114•scastiel•4h ago•60 comments

The oldest unopened bottle of wine in the world

https://www.openculture.com/2025/08/the-oldest-unopened-bottle-of-wine-in-the-world.html
22•bookofjoe•2d ago•11 comments

Wildthing – A model trained on role-reversed ChatGPT conversations

https://youaretheassistantnow.com/
56•iamwil•7h ago•27 comments

Setting serial baud rate on ESP-IDF does nothing

https://atomic14.substack.com/p/this-number-does-nothing
23•iamflimflam1•20h ago•20 comments

ICE Uses Celebrity Loophole to Hide Deportation Flights

https://jacobin.com/2025/08/ice-uses-celebrities-loophole-to-hide-deportation-flights/
11•JKCalhoun•17m ago•1 comments

Show HN: Bicyclopedia

https://bicyclopedia.lemoing.ca/
4•lemoing•1h ago•0 comments

Line scan camera image processing for train photography

https://daniel.lawrence.lu/blog/y2025m09d21/
359•dllu•20h ago•63 comments

ThinkMesh: A Python lib for parallel thinking in LLMs

https://github.com/martianlantern/ThinkMesh
35•martianlantern•8h ago•4 comments

The cost of interrupted work (2023)

https://blog.oberien.de/2023/11/05/23-minutes-15-seconds.html
206•_vaporwave_•15h ago•122 comments

Valve Software handbook for new employees [pdf] (2012)

https://cdn.akamai.steamstatic.com/apps/valve/Valve_NewEmployeeHandbook.pdf
127•Michelangelo11•4h ago•95 comments

How can AI ID a cat?

https://www.quantamagazine.org/how-can-ai-id-a-cat-an-illustrated-guide-20250430/
151•sonabinu•3d ago•47 comments

A Family Project (2022)

https://bittersoutherner.com/feature/2022/a-family-project
7•NaOH•1d ago•1 comments

SSD-IQ: Uncovering the Hidden Side of SSD Performance [pdf]

https://www.vldb.org/pvldb/vol18/p4295-haas.pdf
4•jandrewrogers•1d ago•0 comments

What makes Claude Code so damn good

https://minusx.ai/blog/decoding-claude-code/
347•samuelstros•17h ago•242 comments

Show HN: Port Kill – A lightweight macOS status bar development port monitor

https://github.com/kagehq/port-kill
73•lexokoh•9h ago•27 comments

Marshal madness: A brief history of Ruby deserialization exploits

https://blog.trailofbits.com/2025/08/20/marshal-madness-a-brief-history-of-ruby-deserialization-e...
20•pentestercrab•4d ago•4 comments

A 2k-year-old sun hat worn by a Roman soldier in Egypt

https://www.smithsonianmag.com/smart-news/a-2000-year-old-sun-hat-worn-by-a-roman-soldier-in-egyp...
146•sensiquest•17h ago•36 comments

Physics of badminton's new killer spin serve

https://arstechnica.com/science/2025/08/physics-of-badmintons-new-killer-spin-serve/
89•amichail•4d ago•12 comments

Rolling the dice with CSS random()

https://webkit.org/blog/17285/rolling-the-dice-with-css-random/
109•zdw•2d ago•17 comments

Why was Apache Kafka created?

https://bigdata.2minutestreaming.com/p/why-was-apache-kafka-created
151•enether•1d ago•142 comments

Programming People (2016)

https://leftoversalad.com/c/015_programmingpeople/
57•saulpw•9h ago•14 comments

Equal Earth – Political Wall Map (2018)

https://equal-earth.com/index.html
50•bjelkeman-again•7h ago•36 comments

Acronis True Image costs performance when not used

https://randomascii.wordpress.com/2025/05/26/acronis-true-image-costs-performance-when-not-used/
127•juanviera23•4d ago•30 comments

Evaluating LLMs for my personal use case

https://darkcoding.net/software/personal-ai-evals-aug-2025/
74•goranmoomin•12h ago•23 comments