Hacker Newsnew | past | comments | ask | show | jobs | submit | ethanrutherford's commentslogin

By definition, it is exactly a law. It's known as business law. The ToS is a business contract which you must agree to if you wish to use the service. Violating terms of service is literally a breach of contract.

How can you breach a contract if you are not a party to a contract? OpenCode is not using any Anthropic services, they are just publishing some source code that seems (obligatory IANAL) to be protected speech under the First Amendment [0], if this legal argument is happening in American jurisdiction.

[0] https://en.wikipedia.org/wiki/Code_as_speech


Interesting point. I've been looking into a similar issue recently, and for example LinkedIn won a lawsuit against the analytics company hiQ because they violated their ToS for scraping their website. And I think they also never technically had a direct contract they'd breach.

https://en.wikipedia.org/wiki/HiQ_Labs_v._LinkedIn


Yes, but I think that there is a big difference. In the case you linked, hiQ were actually doing the scraping themselves.

People (or company? not sure) don't make any requests to Anthropic themselves. They just publish code that can make such requests.

I don't think that there is a legal precedent that would make publishing code that can do scraping illegal.


Yeah good point. I think if the scraping code is written specifically for a site / system that prohibits scraping through it's ToS, the company has an edge for a lawsuit. It's a bit of a gray area I think. It depends how much of a threat you form to the company you're scraping, and how big the company is.

... A tool that had code which explicitly enables and advertises the ability to violate those terms of service.

it is neither being delisted, nor was it requested to be. As far as rights holders exercising their rights, this is about the most collaborative way it could have gone. Not every rights holder is a John Carmack.

Counterpoint: these patches are used specifically for slow, controlled absorption of the medication in order to provide symptom relief over long durations. And even then, many drug patches use microneedles to overcome the skin's natural defense against absorption. Only the smallest of molecules can naturally pass through unbroken skin, and the fact that absorption is slow is the primary benefit of medicinal skin patches. They're used for things like hormonal therapeutic treatment or nicotine replacement because for those use cases, the slow, controlled absorption rate is beneficial for long-term relief.

The "squatting" part of "bucket squatting" is a bit of a misnomer here. The attack vector is actually in the opposite direction.

1. You set up an aws bucket with some name (any name whatsoever).

2. You have code that reads and/or writes data to the bucket.

3. You delete the bucket at some later date, but miss some script/process somewhere that is still attempting to use the bucket. For the time being, that process lies around, silently failing to access the bucket.

4. The bucket name is recycled and someone else makes a bucket with the same name. Perhaps it's an accident, or perhaps it's because by some means an attacker became aware of the bucket name, discovers that the name is available, and decided to "squat" the name.

5. That overlooked script or service is happy to see the bucket it's been trying to access all this time is available again.

You now have something potentially writing out private data, or potentially reading data and performing actions as a result, that is talking to attacker-owned infrastructure.


Seen this happen with Terraform. One team tears down a stack, bucket gets deleted, but another stack still has the name hardcoded in an output. Next CI run uploads artifacts to a bucket name that's now up for grabs. You only notice when deploys start failing. Or worse, succeeding against someone else's bucket.


I'm not sure what would be "pseudo-science" about it, but it is as legit as it can be. Reconstruction of a face from a skull is possible, but the goal is not to create an image that's indistinguishable from a hypothetical photograph of the subject. Rather, the intent is to form a general idea of what people of the time period would have looked like. Facial reconstruction is guided by current understanding of anatomy, musculature, aging processes, etc. Muscles and skin are attached to the skull based on modern human and primate anatomy, so what we get is a plausible representation of what someone with this exact skull shape may have looked like. Like with the dinosaurs, we cannot be 100% certain what the superficial exterior features looked like exactly. But, unlike with the dinosaurs, we know neanderthals are very closely related to modern humans, so we have a much more reasonable base to start from, as we can assume their facial muscles, skin, hair etc. would be similar to humans, but with different proportions. Plenty of real science goes into the process.


The number one porn site on the internet does not take a credit card to access.


Don't they have an ad-free premium version you can pay for via credit card?


"If the prisoners did not like their prison, they would change it"


I don’t think that the richest and most powerful people on the planet are prisoners. That seems like a ridiculous take.


If that browser engine is safari, I have to seriously question the validity of that final sentence.

The fact that safari refuses to support modern features and is forced on ios devices makes it even worse.


Always hated apple for their putrid business practices. Add this to the pile.


I've been trying to find a decent 16'' laptop (to replace my thinkpad x1 carbon).

Been running linux (popos) for donkey years and I entertained the thought I should go back to Apple and get the MacbookPro-16 (which is probably the best laptop you can buy imho).

Then I remembered all this crap that Apple does and dismissed it.


A few years ago I got the m1 macbook air (lovely hardware!). Some software update fully bricked it, which is really annoying already. Then I found out the only way to restore it was to connect it to another macbook. That was it for me.


The Services version of apple is the worst. Tim Cook might actually be the worst ceo apples had


The Nineties would like a word.


Apple making sure to stay in lock step with the US' general decline into late stage capitalist decline.


When one person acts up it’s a person problem. When everyone acts up it’s a system problem.


Google play store and steam are the same. This is regulatory. Hating a company for maximising profits is really something you should aim at legislation to control unchecked capitalism.


Except neither of those two are the exclusive way to install software on a computer that you own. All 3 have their issues, but Apple is uniquely bad in this way. I don't find myself Hating Steam/Valve.


It functionally is for most users with android phones. 99% of people aren’t side loading apps.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: