Louis Abraham's Home Page

Everything about my email

Everything about my email

My email address

 _             _               _                _                 
| | ___  _  _ (_) ___    __ _ | |__  _ _  __ _ | |_   __ _  _ __  
| |/ _ \| || || |(_-< _ / _` || '_ \| '_|/ _` || ' \ / _` || '  \ 
|_|\___/ \_,_||_|/__/(_)\__,_||_.__/|_|  \__,_||_||_|\__,_||_|_|_|
  ____               _                   __      
 / __ \  _  _  __ _ | |_   ___  ___     / _| _ _ 
/ / _` || || |/ _` || ' \ / _ \/ _ \ _ |  _|| '_|
\ \__,_| \_, |\__,_||_||_|\___/\___/(_)|_|  |_|  
 \____/  |__/                                     

Stats

The last time my computer retrieved my emails (?), my inbox contained ? unprocessed (unread or unanswered) conversations (excluding spam).

Among them, ? were automatically classified as important (the others are notifications and newsletters). The quartiles of the dates of my important unprocessed emails are ?, ? and ?.

Among the emails arrived after ?, I processed % of the important emails and ? % of the non-important emails.

The query box below allows you to determine if the email you sent me is in my important inbox and unprocessed.

If you haven’t received an answer and cannot find your email below, send it again.

Note that this page is only updated when my email client is open and connected to the internet.

Enter the subject:

Result:

How it works

I hashed the subjects from my inbox along with salts to control the maximal request rate. Your browser bruteforces all the possible salts to find your query in my inbox.

The salts are produced deterministically by taking the lower bits from hash(subject + seed). This allows to spare the load on the git repository.

The code used to produce the statistics on this page and the hashes is available here. The JS code to query the hashes is here.