Live data from Hacker News

Please disable JavaScript to view this site

heydonworks.com

161–170 of 281 posts

Re: Please disable JavaScript to view this site

#161

I must say, I don't understand the disable JS movement. I browse with JS on, and uBlock Origin to block ads. It's rare that I have any javascript-related problems in my web browsing. On the other hand, I definitely use a number of sites that rely on javascript for useful purposes. If you're worried about tracking, you can block ads and tracking scripts without disabling javascript. If you're worried about viruses, we…

> If you're worried about viruses [...] Not to mention that a host of vulnerabilities were image related a few years back (one of the original rookits exploited a TGA bug). > uBlock Origin Honestly, this is the antivirus of the web. I helped my niece set up my old computer for Minecraft today, and she was explaining how her friend had installed viruses (adware, really) 3 times. Every one of those instances was caused…

Yeah! After I install uBlock Origin, people seem to stop downloading malware for some reason. Funny how that works...

Re: Please disable JavaScript to view this site

#162
post #15

Earlier quoted context omitted.

Similar a company with 250 billion USD revenue (2019) https://www.berkshirehathaway.com/

There's an ad for Geico insurance at the bottom, lol. What's the deal with that?

Geico is a BH company.

https://www.berkshirehathaway.com/subs/sublinks.html

Re: Please disable JavaScript to view this site

#163

Earlier quoted context omitted.

> If you're worried about viruses [...] Not to mention that a host of vulnerabilities were image related a few years back (one of the original rookits exploited a TGA bug). > uBlock Origin Honestly, this is the antivirus of the web. I helped my niece set up my old computer for Minecraft today, and she was explaining how her friend had installed viruses (adware, really) 3 times. Every one of those instances was caused…

In my experience Brave Browser (chrome based) runs circles around uBlock origin FYI

Can you say more? I’m a happy uBlock user — what am I missing by not using Brave?

Re: Please disable JavaScript to view this site

#164

Earlier quoted context omitted.

>make me click the back button I forget about the back button. By default, I always open links in new tabs which means back button has no data. Also, SPAs have hijacked the back button or just broken it completely, so I've been trained to not count on it behaving as expected. There's also mobile experience where getting to the back button itself is often painful after the UI hides navigation from you. Otherwise, I am…

> By default, I always open links in new tabs which means back button has no data. I really wish, even if it was an optional setting, browsers would copy the past history of the source tab when you did that. If it hit back in a tab I opened that way, I still want “where I got here from” not “stay here” or “new tab page" or especially “close the tab” (thanks a lot Android Chrome).

Safari does this, at least on iOS. If you open a new tab, then hit back, it just closes the tab and takes you back to the origin tab. If you’ve closed the origin tab, it leaves the active tab open but goes back to what the origin tab was.

Re: Please disable JavaScript to view this site

#165

I must say, I don't understand the disable JS movement. I browse with JS on, and uBlock Origin to block ads. It's rare that I have any javascript-related problems in my web browsing. On the other hand, I definitely use a number of sites that rely on javascript for useful purposes. If you're worried about tracking, you can block ads and tracking scripts without disabling javascript. If you're worried about viruses, we…

> I don't understand the disable JS movement Javascript is a privacy and security nightmare. It's almost equivalent to downloading and silently executing untrusted code on your machine. I say "almost" because Javascript code is virtualized and sandboxed. Though I have no doubt people have already discovered vulnerabilities that enable code to break out of the sandbox.

The cost-benefit analysis of JavaScript usage comes down on the side of enabling it for most people, because of how much of the web is completely broken without it. Sandbox escapes are rare but extremely valuable, and they absolutely exist: https://www.computerworld.com/article/3186686/google-patches...

Re: Please disable JavaScript to view this site

#166
post #35

This website does not track you . Correction -> This website does not track you via JS. You have no idea what's logged on the backend.

To be fair, it might be illegal for them to keep logs. Probably just timestamp, source IP and requested resource.

Re: Please disable JavaScript to view this site

#167

I must say, I don't understand the disable JS movement. I browse with JS on, and uBlock Origin to block ads. It's rare that I have any javascript-related problems in my web browsing. On the other hand, I definitely use a number of sites that rely on javascript for useful purposes. If you're worried about tracking, you can block ads and tracking scripts without disabling javascript. If you're worried about viruses, we…

On a great many web sites I have to spend the first 60 seconds on the site clicking on "X" boxes in popups to make them go away. In many cases there are actually several layers of popups obscuring the content, and some are delayed so they only pop up after you start reading the content. No I do not want to subscribe to your mailing list. No I don't want to take your survey. No I do not want to "chat" with your bot-pretending-to-be-a-human. Yes this is my sixth article from you this month but I will not be paying for a subscription, because I have enough of those already. Yes cookies are OK but I want the minimal set. And no I will not disable my adblocker because doing so makes this whole bloody nightmare even worse.

Disabling Javascript makes most of this insulting crap go away, and sometimes it is the only way to read the content.

Re: Please disable JavaScript to view this site

#168
post #147

I’d love to get rid of JS for my personal sites, but I know of no clean and simple way to render dynamic content otherwise. Server-side rendering seems a bit messy. I want a clean REST API separate from the UI. How can I generate pages with dynamic content easily? Ideally with absolute minimal dependencies.

A REST API is purely a server-side issue, so you don't need JS for that (unless your server is Node of course). You still need Ajax (at least) for truly dynamic content. The bad news is that Ajax requires client-side JS. The good news is minimal Ajax functionality only takes about 30 lines of pure Javascript. The bad news is you will need to write those 30 lines yourself because every JS library is at least 100x bigg…

That still uses Javascript, and that seems to be the parent's point.

Re: Please disable JavaScript to view this site

#169

As someone who has JS off by default for a long time (ever since I discovered how much it could remove annoyances, and this was back when SPAs were basically nonexistent) and is thus often subjected to "Please enable JS" messages which more likely than not will simply make me click the back button[1], I am delighted to see this exists --- I've thought of the idea before, but never did anything with it: https://news.y…

As someone who has JS off by default (via uMatrix) I see a blank page.

You need something to enable the `` content to be rendered, like a uBO dynamic rule `no-scripting: $hostname true`. uM doesn't do that.

Re: Please disable JavaScript to view this site

#170
It's worth noting that this is the personal website of Heydon Pickering, a prolific (and opinionated!) writer and speaker on web design. He's the force behind Inclusive Components [0] and half of Every Layout [1].

Watch his videos. Check out his articles on A List Apart and in Smashing Magazine, among others. Pay attention, he's very thoughtful and you'll probably learn a lot.

0: http://book.inclusive-components.design/

1: https://every-layout.dev/

Post reply on HN