Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Android 17 is the first since 3.x to add new APIs without releasing to the AOSP(grapheneos.social ↗)
    118comments
  2. Claude Code now reads AGENTS.md if there is no Claude.md(claude.com ↗)
    9comments
  3. Cloudflare Quick Tunnels(cloudflare.com ↗)
    199comments
  4. Saving another 100TB of RAM(cloudflare.com ↗)
    16comments
  5. Xcode 27.1 Beta Release Notes(developer.apple.com ↗)
    44comments
  6. Cache-to-Cache: Direct Semantic Communication Between LLMs (2025)(arxiv.org ↗)
    8comments
  7. Photon-Emission-Guided Laser Fault Injection Enables RP2350 Secure Debug(ledger.com ↗)
    37comments
  8. Show HN: Cactus Needle 3: 8-29MB automation models can match DeepSeek V4 Flash(cactuscompute.com ↗)
    64comments
  9. How to Write with an LLM(sockpuppet.org ↗)
    217comments
  10. The Implications of Linguistic Illegibility for LLM Security(arxiv.org ↗)
    12comments
  11. OpenJev(openjev.com ↗)
    234comments
  12. C++26: Trivial infinite loops are no longer undefined behaviour(sandordargo.com ↗)
    145comments
  13. Our brain evolved from two primitive nervous systems that merged: Study(newscientist.com ↗)
    41comments
  14. Korea raises data breach fines to 10% of revenue(koreajoongangdaily.com ↗)
    42comments
  15. Border agents can search cellphones without a warrant or reasonable suspicion(lawandcrime.com ↗)
    91comments
  16. The first new cat species discovered in 100 years(nationalgeographic.com ↗)
    22comments
  17. From Geometry to Algebra and Back Again: 4000 Years of Papers (2023) [video](youtube.com ↗)
    discuss
  18. I vibed a proof of Conway's conjecture(overreacted.io ↗)
    167comments
  19. How SpaceX streamlined the Raptor engine(construction-physics.com ↗)
    15comments
  20. A search-and-inference database from scratch in pure Zig(antfly.io ↗)
    11comments
  21. Minimal Phone 2(minimalcompany.com ↗)
    118comments
  22. Inside ZCode: Silently uploading your Git history to the cloud(ferstar.org ↗)
    85comments
  23. Warez: The Infrastructure and Aesthetics of Piracy (2021)(archive.org ↗)
    8comments
  24. Show HN: Ax-check.com – Can agents use your product?(ax-check.com ↗)
    23comments
  25. Cekura (YC F24) Is Hiring(ycombinator.com ↗)
    discuss
  26. North Korean nuclear test sets off years of earthquakes(science.org ↗)
    140comments
  27. US Military had close call after using AI for hallucinated intelligence report(cnn.com ↗)
    238comments
  28. Mathematicians Build Long-Awaited Graph Sandwich(quantamagazine.org ↗)
    15comments
  29. Show HN: Scry, programmable internet search w/ congestion pricing(scry.io ↗)
    16comments
  30. The scourge of x86 emulation(fex-emu.com ↗)
    74comments

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 ?