logoalt Hacker News

Every Fucking Website (2020)

587 pointsby doubletwoyoutoday at 2:31 PM346 commentsview on HN

Comments

Cameritoday at 4:57 PM

Not enough ads!

show 1 reply
hk1337today at 4:23 PM

If it works, keep it. If it doesn't work, remove it.

Retr0idtoday at 3:13 PM

Bootstrap, what a blast from the past! They just don't make bad websites like they used to.

heyitsmedotjaybtoday at 3:05 PM

It needs to present a happy moose to you if you don't use an adblocker

agumonkeytoday at 3:53 PM

it's missing the google sso popup, the close buttons are not anti-pattern enough, and the cookie banner still lets me use the site too much

good job though

ratelimitstevetoday at 3:03 PM

I wasn't asked for my location, notifications, camera permissions or to log in. This is, regrettably, still better than most recipe websites I visit.

ameliustoday at 3:27 PM

Apple.com looks ok. It doesn't have the cookie banner.

snawazzeetoday at 3:55 PM

I knew it wont work but still I tried to enter a message in chat window and click enter. (And it didn't worked)

jsharftoday at 3:28 PM

We need a special version mocking recipe websites

gnarlousetoday at 3:41 PM

Why would you make this. I feel traumatized.

show 1 reply
improgrammer007today at 3:21 PM

I use Brave browser and even that didn’t help.

aavcitoday at 3:32 PM

Where is the ‘sign in with google’ pop up?

jedbrooketoday at 3:10 PM

it’s missing spinners for 5-10 seconds while it loads endless megabytes of javascript doing who knows what.

Seriously how did we get to this point? I remember growing up in the 2000’s and all the marketing about computers was “it’s fast!” and “get results instantly!” that kind of thing. Now everything it gated by multiple spinners, then it loads a skeleton, then it partially loads your actual content, then, when you go to click on something, more content loads and the existing content jumps to a new place and you end up clicking on something else, meaning now you have to go back (if they haven’t hijacked the back button), wait for it all to load again, wait for the second “real” load, and then click on what you actually meant to click on in the first place.

motbus3today at 3:28 PM

It should also detect the ad blocker

TuxPoweredtoday at 4:24 PM

Every Fucking Website 2026:

- Paragraphs emerge from the background as you scroll, sometimes only after 3/4 of your screen is empty.

- Some paragraphs are hidden until you expand them. You can’t expand more than one at a time.

- Horizontal scrolling for some items, like e.g. meal categories in a restaurant. The buttons for the scrolling are different on each site, or are dots you must click on.

sublineartoday at 3:52 PM

Not true.

The web is more than blogspam, SaaS, the most desperate cases of ecommerce, and the web versions of legacy newspapers/magazines.

jdthediscipletoday at 4:56 PM

needs more unexpected layout shifts ;)

Havoctoday at 3:03 PM

Also on iPhones Twitter appears to have aligned their privacy reject button with where their open in app overlay appears just a second later so that you hit that instead.

Too many people working on evil dark pattern bullshit

doniotoday at 5:02 PM

In 2026 instead of "Here's some stuff we wrote that you won't read." it's "Here's some slop we couldn't be bothered to write but why don't you read it."

programmarchytoday at 2:53 PM

Really needs a 20MB video playing in the background of the hero.

show 2 replies
chrisjjtoday at 4:41 PM

Did I miss "We share your PPI with 1786 partners" ?

_superposition_today at 3:11 PM

This is perfect.

maqptoday at 3:31 PM

I can't believe I'm not able to buy Every Fucking Website Premium with business focused ads and native advertising masquerading as quasi-educational infotainment. Also where's the sign-up with Spybook?

fuzzy_dunlopptoday at 3:23 PM

SmallWeb ftw!

ChrisArchitecttoday at 3:46 PM

A more current version of this: https://everyfuckingwebsite.com/

reality_inspctrtoday at 3:02 PM

No agents.md?

josefritzisheretoday at 3:39 PM

This is completely accurate. I see it every day.

0xbadcafebeetoday at 3:35 PM

Needs a shopping cart that when you click submit, does nothing, requiring you to open web dev tools to discover the silent 503 error, with no way to report the error. Bonus points for a bank account, credit card or retirement fund

croestoday at 3:26 PM

The cookie banner should have the option to change the cookies but you have to deselect the trackers one by one

tonymettoday at 3:24 PM

It’s missing a “we stand with the current thing “ flag and a compliance prompt for community standards.

Also 1.5gb of heap allocated minimum

morkalorktoday at 3:15 PM

Needs the floating video thumbnail with auto-play and sound. Also the requests for location and permission to send notifications dialogs in chrome!

martythemaniaktoday at 3:06 PM

For my current project, I tried going with a non-traditional style I personally liked, I call it "Soft Neo Brutalism". You can see it at: http://www.frost-e.com

I generally wanted web 1.0 simplicity, lots of contrast, but also a soft gentle colours and modern vibe. I also have a general design for use in dashboards/apps etc: https://frost-e.com/design-system/

show 1 reply
monxertoday at 3:15 PM

Every Fucking Website not created by Claude. Otherwise it would have a dark gray background with transparant rounded buttons with a neon border.

show 1 reply
1domtoday at 3:42 PM

This feels about 2 - 5 years out of date now. There isn't enough dark theme with slop-neon accents.

show 1 reply
jeretoday at 5:36 PM

monkey's paw curls

phoghedtoday at 4:38 PM

Should request push notification and local network access lol

insane_dreamertoday at 4:32 PM

missing the popup to "SAVE 10% ON YOUR NEXT ORDER" by giving your phone number, with no "No Thanks" button, and the X button to close the popup is almost invisible in the corner so you think there's no way to get rid of it other than entering your number

ajam1507today at 4:25 PM

Needs an annoying header that changes size as you scroll.

dorianpruskitoday at 3:04 PM

missing carousel

andaitoday at 2:58 PM

Trump 2020! I hate puppies!

dangjustintimetoday at 3:06 PM

This is actually good boilerplate. lol

hbcdbfftoday at 3:24 PM

Not enough AI slop

steffi_olivertoday at 4:54 PM

[flagged]

hizyyotoday at 3:45 PM

[flagged]

rocketpoptoday at 3:18 PM

[dead]

hellojomptoday at 3:15 PM

[flagged]

lxetoday at 3:36 PM

lol

gib444today at 3:01 PM

Because it works

(AIUI "I agree" gets people to give explicit consent with good success and the subscribe modals are quite effective too)

show 1 reply

🔗 View 2 more comments