• About
  • Projects
  • Contact

Tools

Svelte

D3.js

Textures.js

Tailwind CSS

Python (pandas, numpy for data processing)

Lessons

Learned how to show data horizontally on large screens, but vertically on small screens.

An examination of link rot within the New York Times website

Link rot refers to the modern nuisance when links to a resource or webpage no longer work or become unreachable. Links in older articles are more likely to be broken.

Hover your mouse over a bar to explore further.

50 50 100% 100% Total count →Intact & Ambiguous Rotted
50 50 100% 100% Total count →Intact & Ambiguous Rotted

All websites are affected by link rot, and this analysis focused on the NYT website.

The dataset consisted of 553,693 articles, representing 1,627,612 unique links.

72% of the links were deep links that included a path to a specific page and those were the ones examined.

Source: https://dash.harvard.edu/handle/1/37367405

Digital use still varies meaningfully around the world.

Consider the accessibility and inclusiveness of the internet,

by examining the internet speed performance.

Source: Speedtest Global Index - calculations are based on median country speeds from May 2023.

Time to transfer 100MB

How long it takes to transfer 100MB, in the ten countries with the fastest and slowest internet and the overall global performance.

100MB is roughly equivalent to 100-250 photos or approximately 25 songs.

United Arab Emirates 4s Qatar 4s Norway 5s Kuwait 5s Denmark 6s Macau (SAR) 6s South Korea 6s China 7s Netherlands 7s Sweden 8s Global 10s Cameroon 1m 17s Somalia 1m 22s Tajikistan 1m 24s Bolivia 1m 37s Venezuela 1m 41s Haiti 1m 46s Yemen 2m 1s Cuba 3m 3s Afghanistan 3m 6s Sudan 10m 55s100 MB

Source: Speedtest Global Index - calculations are based on median country speeds from May 2023.

Even with increasing awareness about cybersecurity, it's a struggle to overcome old habits.

Examine the top 200 most common passwords in 2022 and the time it takes to crack them.

click to revealfurther details Source: NordPassResearch 2022 -Top 200most commonpasswords password123456123456789qwerty1234567811111112345123123123456712341234567890055555566666612332165432177777771237777771111987654321121212abc123112233azerty1597531q2w3e4r54321222222qwertyuiopqwerty123qazwsxvipasdasd123qwe123654iloveyoua1b2c39999991q2w3eusr1111111333333123123123111111111qaz2wsxpassword1987654321gfhjkm159357abcd1234131313789456aaaaaazxcvbnmasdfghjkl1234qwer88888888dragon987654888888qwe123football3601asdfghmastersamsung12345678910killer123443210444444101010fuckyouqazwsxedc789456123super123qwer1234123456789a14725836998765q1w2e3r423232310203012341234147258shadow123456a8765432110203pokemonprincessbaseballmonkeyjordanlove111111111111223344123456789asdf123414785225252511111loulou111222supermanqweasdzxcsoccerqqqqqq123abccomputerqweasdzxcvbnsunshine1234554321asd123marinalol123a123456Password123789jordan232121217654321qwerty1123654789narutointernetdoudou55555martinxxxxxx1qazxsw2charlie12345qwertzzzzzzq1w2e3147852369hellowelcome456123secretmatrixzaq12wsxpassword123qwertyuhunterfreedom999999999eminemjunior696969juventusbatman12qwaszxpassw0rdsoleilnikitaPassword1qweqwerobertstarwarsliverpool5555555bonjour124578guest110110jppass@12312378951234561danielthomasmichaeljessicaIndya123Pass@123nicolascol123456Gizlibasketballwow12345D1lakissGroupd2013Liman1000michellemar20ltluzit2000unknowngoogledummyanmol123anthonyazertyuiopandreanicoleandrewjustin9136668099marseille823477aAroot< 1 Second< 10 Seconds< 30 Seconds< 6 Hours< 30 Minutes< 10 Minutes< 6 Days< 1 Hour