Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Cloudflare Quick Tunnels(cloudflare.com ↗)
    149comments
  2. Photon-Emission-Guided Laser Fault Injection Enables RP2350 Secure Debug(ledger.com ↗)
    13comments
  3. North Korean nuclear test sets off years of earthquakes(science.org ↗)
    90comments
  4. Show HN: Cactus Needle 3: 8-29MB automation models can match DeepSeek V4 Flash(cactuscompute.com ↗)
    31comments
  5. US Military had close call after using AI for hallucinated intelligence report(cnn.com ↗)
    39comments
  6. OpenJev(openjev.com ↗)
    219comments
  7. C++26: Trivial infinite loops are no longer undefined behaviour(sandordargo.com ↗)
    124comments
  8. Show HN: Ax-check.com – Can agents use your product?(ax-check.com ↗)
    5comments
  9. Systemd is a suite of basic building blocks(systemd.io ↗)
    8comments
  10. Grok Voice Transcribe 2.0(x.ai ↗)
    3comments
  11. I vibed a proof of Conway's conjecture(overreacted.io ↗)
    124comments
  12. A heap overflow and SSO misconfiguration to compromise OpenAI internal repos(hacktron.ai ↗)
    184comments
  13. Mathematicians Build Long-Awaited Graph Sandwich(quantamagazine.org ↗)
    8comments
  14. Jemalloc 5.4.0(github.com/jemalloc ↗)
    77comments
  15. I don't like passkeys(hawksley.dev ↗)
    589comments
  16. NATS publishes preliminary report on technical incident of 8 September(nats.aero ↗)
    24comments
  17. The scourge of x86 emulation(fex-emu.com ↗)
    71comments
  18. Cekura (YC F24) Is Hiring(ycombinator.com ↗)
    discuss
  19. Show HN: Scry, programmable internet search w/ congestion pricing(scry.io ↗)
    6comments
  20. The Shadows Lurking in the Equations – Underwater Islands(gods.art ↗)
    13comments
  21. Border agents can search cellphones without a warrant or reasonable suspicion(lawandcrime.com ↗)
    5comments
  22. GrassLobster: AI Agentic Generation of Parametric Geometry Workflows(miro.vision ↗)
    4comments
  23. Warren Buffett Steps Down as Berkshire Chairman, Names Son to Replace Him(nytimes.com ↗)
    169comments
  24. BeanShell3 in Development(beanshell.github.io ↗)
    15comments
  25. Replacing Pull Requests with Delta(zed.dev ↗)
    76comments
  26. AI chatbots are becoming experts at changing people's minds(science.org ↗)
    83comments
  27. An empirical study of harness design for coding agents(arxiv.org ↗)
    44comments
  28. Build Faster Feedback Loops Using Qualitative User Research(nseldeib.com ↗)
    2comments
  29. Pre-Greek: The lost language hidden within Ancient Greek(linguisticdiscovery.com ↗)
    62comments
  30. Microsoft exec called AI scraping 'the largest theft of labor in human history'(techcrunch.com ↗)
    677comments

Show HN: A Chrome extension to get around the WSJ paywall

28 pointsby 12y agowsjwalljump.weebly.com
26 comments
12y agoHN ↗

I don't necessarily love paywalls but it seems a bit uncalled for to automate an already well known workaround. Should we be actively subverting business models?

12y agoHN ↗

It does feel excessive or cynical or something to install an actual app to work around a paywall. The WSJ organization says, you must pay us $28.99 a month for full access to this content. That's the value they've placed on their content, that's the price they are charging, and that's what people should pay.

The fact that they also make most if not all of the content available on a "complimentary" basis via Google suggests that they do value occasional visits from non-subscribers.

However if millions of non-subscribers were to install a paywall avoidance app and access the full content on a daily basis, this would probably violate the spirit of "occasional".

I used to subscribe to the WSJ year after year, since about 1999 when they charged $79/year. When it climbed over $120/year, I gritted my teeth and resubscribed, because I still valued the content. But $28.99/month is ridiculous, and I suspect they only get that from larger corporate accounts that have negotiated volume discounts and such. Everyone else either googles the articles or has given up.

To my mind, it's better to have high readership numbers, e.g. Facebook with 1.5 billion free subscribers, versus high subscription rates and a limited readership, but I have no idea how their business model works.

12y agoHN ↗

Correct me if I'm wrong, but didn't Google ban this sort of installing, too, recently? I added it like that, it installed, and then it says "not from Chrome Web store" on the Extensions page, and shows it as disabled, and can't be enabled.

If you ask me, I think this was a completely unnecessary and definitely self-interested move from Google, but since most here on HN bought Google's narrative and thought it's a good idea "because security" (with zero data to back it up), and didn't speak out against it, now we're stuck with this.

Having to enable Developer Mode and drag and drop an extension was more than enough "security". They didn't have to limit them to the Chrome store, just like they don't limit much more complex and more dangerous Android apps from being installed from other places, when you check the Unknown sources button.

Now try to add this extension in the Chrome store, and watch how you're promptly deleted by Google. And now hopefully people will understand why Google's latest move was completely self-interested and also unnecessary security wise. It was designed specifically to reject this sort of extensions from working on Chrome.

One more thing to ponder about: Even Apple doesn't completely ban native apps from running from other sources. It still gives you the option to install Mac apps from other sources. Chrome doesn't (anymore).

12y agoHN ↗

How do developers test their own extensions then? Surely there must be a way around this.

EDIT: I just followed the installation instructions and it worked fine. It says "Not From Chrome Store" but it's still enabled.

12y agoHN ↗

You need the source code of the extension and not the .crx to be able to load it and use it as a developer.

12y agoHN ↗

If you install via "load unpacked extension" you can get around it.

On recent versions of Chrome you cannot install any non webstore CRX, developer mode or not.

12y agoHN ↗

What version of Chrome? I'm using 36.0.1985.125 and it worked just fine.

12y agoHN ↗

When you restart, it would be disabled. There are two ways around the block. The first has been mentioned above - load unpacked extension.

The second is much more of a hassle and didn't work for me. It involves using group policy to whitelist the extension.

12y agoHN ↗

Ah ok, I had to kill all the background processes to really "restart" Chrome. Thanks.

12y agoHN ↗

mmmmm... even if I don't like paywall, I don't think that it's a good idea: when journalists aren't paid, they aren't working... and then, only advertisers will deliver the news. And I'm not sure that it would be a good thing...

12y agoHN ↗

Is it better for the journalists that people close the tab a second after noticing the paywall? Because most will.

12y agoHN ↗

That's a decisions for the journalists to make, not for you.

12y agoHN ↗

Well now you're just taking the argument to the opposite extreme. The company chose a business model and this add-on infringes on their rights.

12y agoHN ↗

This doesn't infringe on their rights. They have the right to choose not to deliver the content and to respond with a 403. If they choose to deliver the content and respond with a 200, that's their decision. At that point, you're welcome to read it however you like.

12y agoHN ↗

Most will close the tab... or wait a free digest from a third-party... but the few that will pay will help validate the business model, help journalists to earn their lives and do their job, and ultimatly keep the freedom of information.

However I can agree with that kind of behaviour against business monopolies (for example microsoft few years ago, before gDocs and OpenOffice) because they're not playing by the rules (so they deserve it).

But in this case: I can see everyday what "free newspapers" (using advertising & students copying Reuters newsfeed) did to "real newspapers": now it seems here, in France, that journalists just don't have any time to check, to think, to explain... to do their job in fact. When they have a paid job. And, at the end, it's the information freedom for everybody that has been hurt.

12y agoHN ↗

I suspect the journalists would make a lot more money if they put adverts on their online articles rather than a leaky paywall.

12y agoHN ↗

Update: I took it down. See my top-level comment.

12y agoHN ↗

Reading the contents that result from a response which has a status code of 200 - no matter how you choose to read them - is never theft.

12y agoHN ↗

technically, and legally, because of the workaround, it's not. ethically it is

12y agoHN ↗

Show HN: A Chrome extension to get around paying for your app/service.

12y agoHN ↗

Appears to work as an Opera extension in both Opera & Opera Next by enabling developer mode in opera://extensions and dragging the wsj.crx into the window and installing...

12y agoHN ↗

Update: Hi HN. I made this in about 30 minutes because I was frustrated that I couldn't read a link from the HN homepage even though I am a WSJ home delivery subscriber.

I didn't think about the implications of releasing it, and now I regret it. I have changed the page to apologize and remove the download.

I put the source on GitHub if anyone is curious about intercepting headers in Chrome. I still think it's useful for the source to be out there for the small number of cases where a well-meaning person really needs to access the WSJ without paying for some reason.

If anyone from the WSJ is on here: my bad.

12y agoHN ↗

The days of free content must be coming to an end. iTunes is a great example you create a great product and put great content behind it. People will pay for quality.

Unfortunately, there are still people who think journalist should work for free. Can you imagine your boss saying to you " great work however, as nobody is paying I cant pay you". Also as previously discussed if the only revenue is add revenue who then controls the content ?