News for hackers. Stuff that matters.
Re:Twitter now requires an account to view tweets by worrycue on Saturday July 01, 2023 @01:23AM (#36546894)
I despise Musk as much as anyone else and charging for API access has hurt a lot of valuable use cases like improving accessibility but … how about not massive scraping a site that doesn’t want you to?
Re:Twitter now requires an account to view tweets by watwut on Saturday July 01, 2023 @01:47AM (#36547034)
And yet people do. Kind of predicting what various people react including scammers, bots, scrapper and what not is, like, job of a management in a company like this.
Re:Twitter now requires an account to view tweets by ukFxqnLa2sBSBf6 on Saturday July 01, 2023 @01:57AM (#36547075)
Oh shit you solved the problem
Re:Twitter now requires an account to view tweets by TechBro8615 on Saturday July 01, 2023 @02:04AM (#36547112)
This isn't going to make them stop either. Musk is about to see a spike in account creations using the method of lowest resistance. I expect "sign in with apple" will disappear as an option soon, given its requirement of supporting "hide my email" that makes it trivial to create multiple twitter profiles from one apple ID.
Re:Twitter now requires an account to view tweets by nrb on Saturday July 01, 2023 @02:53AM (#36547432)
This works in his favor though, more accounts means higher ad rev and MAU for valuation.
Re:Twitter now requires an account to view tweets by masklinn on Saturday July 01, 2023 @03:02AM (#36547494)
Higher ad rev only until the advertisers realise your users don’t buy anything and ads are wasted and your ARPU drops through the floor.
Re:Twitter now requires an account to view tweets by masklinn on Saturday July 01, 2023 @02:04AM (#36547113)
It’s funny how being a locust is cool when you’re doing it, and a problem when others do it in a way which affects you.
Re:Twitter now requires an account to view tweets by 9935c101ab17a66 on Saturday July 01, 2023 @02:08AM (#36547130)
Scraping isn’t illegal, and to be honest, I’m not even sure it’s unethical. I’m assuming you think it so — if so, why? I’m not disagreeing, but haven’t given it much thought.
Re:Twitter now requires an account to view tweets by wiseowise on Saturday July 01, 2023 @02:21AM (#36547216)
It’s ethical when your average Joe does it on a small scale to scrap their favorite favorite YouTuber or to buy something when it becomes available.

When you have financial incentive to build your business on someone’s data and you scrap literally millions if not billions of pages - it’s unethical.

Re:Twitter now requires an account to view tweets by bojo on Saturday July 01, 2023 @02:42AM (#36547368)
So, are we saying it's unethical for Google and other search engines who make money off of ad revenue to scrape sites like Twitter? Or are they paying a large sum to Twitter to do this?
Re:Twitter now requires an account to view tweets by cygx on Saturday July 01, 2023 @03:39AM (#36547721)
If done against the wishes of the owner of the site, yes, I would consider that unethical. Thankfully, Google respects robots.txt and noindex.
Re:Twitter now requires an account to view tweets by zladuric on Saturday July 01, 2023 @07:36AM (#36549024)
But it's it ethical for the site owner to block access to random people and companies in the internet to _my_ data? I posted that tweet with the expectation that it's gonna be publicly available. Now the owner of the site is breaking that expectation. I would say that this part is also unethical.

Especially since they're not moderating things or anything.

Re:Twitter now requires an account to view tweets by cygx on Saturday July 01, 2023 @07:51AM (#36549121)
I would say that this part is also unethical.

Agreed. However, it's probably covered by their terms of service.

Same thing with the recent reddit kerfuffle. I'd have much preferred a Usenet 2.0 instead of centralizing global communications in the hands of a handful of private companies with associated user-hostile incentive structures.

Re:Twitter now requires an account to view tweets by spullara on Saturday July 01, 2023 @02:55AM (#36547446)
When there is a value exchange between the two entities that are relatively similar then I think it is ethical. People trade Google making money on ads for their site being found when people search. It is also possible to opt-out.
Re:Twitter now requires an account to view tweets by raincole on Saturday July 01, 2023 @03:34AM (#36547681)
If Google doesn't provide a way to say "please don't scrape my site", then it 100% unethical.

We have robots.txt. If Google doesn't respect that, it's unethical. Don't you think so?

Re:Twitter now requires an account to view tweets by pcthrowaway on Saturday July 01, 2023 @05:41AM (#36548388)
Maybe it's time for an llm.txt

Not that the people you want to respect that would

Re:Twitter now requires an account to view tweets by raincole on Saturday July 01, 2023 @06:23AM (#36548583)
The tricky part is it's much more harder to prove that they didn't respect that.
Re:Twitter now requires an account to view tweets by RobotToaster on Saturday July 01, 2023 @06:32AM (#36548645)
Does twitter's robots.txt forbid scraping? Judging by the fact it shows up in Google I'd assume not.
Re:Twitter now requires an account to view tweets by wiseowise on Saturday July 01, 2023 @02:59AM (#36547474)
They benefit mutually from their symbiosis. Financially, AI bro model #1321 doesn’t bring anyone value except their owners.
Re:Twitter now requires an account to view tweets by max51 on Saturday July 01, 2023 @03:02AM (#36547491)
Being indexed by google is optional. Twitter could stop it a any time if they thought it was a bad deal for them. That not comparable to a startup company trying to scrape the entire site to train their AI and using sophisticated techniques to bypass protections Twitter has put in place
Re:Twitter now requires an account to view tweets by specproc on Saturday July 01, 2023 @02:29AM (#36547270)
The thing with social media platforms is that this data is user-generated, so you've got the company "owning" user content.

This data is often of great public value. I track conversations around a social issue as part of my work for a non-profit.

I'd counter it's unethical to prevent people from accessing this data.

Re:Twitter now requires an account to view tweets by jnsaff2 on Saturday July 01, 2023 @02:42AM (#36547369)
I’m not disagreeing with your comment but

> great public value

Having been to twitter mostly through the most recent prominent war, man the signal to noise ratio is really low even when being careful about who to follow and who to block. There is so much disinformation, bad takes, uninformed opinions presented as facts, pure evil, etc.

So I guess it could be used for training very specific things or cataloging the underbelly of humanity but for general human knowledge it’s a frigging cesspool.

Re:Twitter now requires an account to view tweets by specproc on Saturday July 01, 2023 @03:08AM (#36547534)
OK, not gonna argue with that. There is, I guess, a perception that it matters because policy-makers, and the wonks and hacks that influence them are hooked. The value for me (and ergo the public, some classic NGO thinking there for you) lies in understanding those dynamics.

I do not use the Twitters myself, and actively discourage others from doing so. Sends people bonkers.

Re:Twitter now requires an account to view tweets by lmeyerov on Saturday July 01, 2023 @07:45AM (#36549089)
I mean, we have found election manipulations like large-scale inauthentic activity of out-of-staters explicitly targeting African Americans, and projects here even to the extent of the perpetrators getting indicted. Other projects were tracking vaccine side-effect self-reports faster than the CDC and other disaster intelligence.

We were actually gearing up to switch to paid accounts as we found use cases that could subsidize these efforts... And then the starting price for reasonably small volumes shot up to like $500k/yr.

Re:Twitter now requires an account to view tweets by pdntspa on Saturday July 01, 2023 @03:47AM (#36547766)
Except with modern software, some wannabe genius programmer will think they can get a bunch of money or cred or whatever by infantilizing the process down to something your grandma could use. Then, suddenly, everyone is scraping. The net effect is largely the same -- server operators see an overwhelming proportion of requests from bots. Still ethical?
Re:Twitter now requires an account to view tweets by kergonath on Saturday July 01, 2023 @06:34AM (#36548652)
Translation: it’s ethical when I do it.
Re:Twitter now requires an account to view tweets by wiseowise on Saturday July 01, 2023 @08:04AM (#36549207)
You wouldn’t download a car, would you?
Re:Twitter now requires an account to view tweets by pmlnr on Saturday July 01, 2023 @02:12AM (#36547154)
> I’m not even sure it’s unethical.

If it doesn't respect robots.txt, it is unethical.

Re:Twitter now requires an account to view tweets by threeseed on Saturday July 01, 2023 @02:31AM (#36547285)
a) It looks to be permitted according to Twitter's robots.txt

b) Given Twitter is public, user generated content which they don't own but simply have a license I wouldn't call it unethical in the slightest.

Re:Twitter now requires an account to view tweets by AmericanChopper on Saturday July 01, 2023 @05:30AM (#36548332)
If the background of the issue is as Musk described, then it certainly is not allowed by twitter’s robots.txt, which allows a maximum of one request per second.

I do a lot of data scraping, so I’m sympathetic to the people who want to do it, but violating the robots.txt (or other published policies) is absolutely unethical, regardless of the license of the content the service is hosting. Another way of describing an unauthorised usecase taking a service offline is a denial of service attack, which (again, if Musk’s description of the problem is accurate) seems to be the issue Twitter was facing, with a choice between restricting services or scaling forever to meet the scrapers requirements.

Personally I would have probably tried to start with a captcha, but all this dogpiling just looks like low effort Musk hate. The prevailing sentiment on HN has become so passionately anti-Musk that it’s hard to view any criticism of him or Twitter here with any credibility.

Re:Twitter now requires an account to view tweets by dizhn on Saturday July 01, 2023 @02:26AM (#36547250)
No means no ! :)
Re:Twitter now requires an account to view tweets by echelon on Saturday July 01, 2023 @02:47AM (#36547396)
"You wouldn't download a car."

The only reason these websites and platforms aggregate any content at all is because they're effectively giant public squares.

Re:Twitter now requires an account to view tweets by glimmung on Saturday July 01, 2023 @03:19AM (#36547601)
Is it ethical for the "public square" to have a robots.txt?

Musk is trying to have his cake and eat it...

(Clearly it's not a public square, but his position is incoherent).

Re:Twitter now requires an account to view tweets by rnbaxter on Saturday July 01, 2023 @06:20AM (#36548565)
Yes, it is ethical. In many countries it is legal for humans to walk around the public square and overhear all conversations.

It is NOT legal to install cameras that record everyone's conversations, much less sell the laundered results.

Pre-2023 people went on Twitter with the expectation that their output would be read by humans.

A traditional search engine is different: It redirects to the original. A bastardized search engine that shows snippets is more questionable, but still miles away from the AI steal.

Re:Twitter now requires an account to view tweets by RobotToaster on Saturday July 01, 2023 @06:39AM (#36548678)
Many countries have freedom of panorama, which means it is legal to video record the public square. I'm not aware if anywhere has specific laws on mounting the camera on a robot.
Re:Twitter now requires an account to view tweets by johnnyanmac on Saturday July 01, 2023 @07:51AM (#36549122)
>Pre-2023 people went on Twitter with the expectation that their output would be read by huma ns

Expectations =/= reality. And the reality is that bits have been reading comments for over a decade.

Re:Twitter now requires an account to view tweets by develop7 on Saturday July 01, 2023 @08:28AM (#36549384)
Moreover, isn't making scraping impossible illegal per a couple-of-years-old bill?
Re:Twitter now requires an account to view tweets by bmitc on Saturday July 01, 2023 @02:11AM (#36547143)
Does Twitter have that same approach with user data?
Re:Twitter now requires an account to view tweets by okeuro49 on Saturday July 01, 2023 @04:41AM (#36548089)
> I despise Musk as much as anyone else

I don't despise Musk at all. Quite the opposite.

Re:Twitter now requires an account to view tweets by martindbp on Saturday July 01, 2023 @05:37AM (#36548370)
He holds views that were the progressive norm 15 years ago, which are now considered bigoted, this is considered unacceptable today. There's a lot I don't agree with him on, like Ukraine, but "despise" is a word I reserve for the likes of Putin.
Re:Twitter now requires an account to view tweets by valval on Saturday July 01, 2023 @06:22AM (#36548575)
I don’t think Putin is the epitome of evil that the west portray him to be either. War is hell and he surely started the larger scale war, but just remember that you’ve probably been introduced to less than 1% of his side of things as a western citizen. The western world has gone to war many, many times in history for lesser reasons.
Re:Twitter now requires an account to view tweets by yks on Saturday July 01, 2023 @08:07AM (#36549225)
I’ll rephrase your argument for you: “Why don’t you listen to the rapist’s opinion? The victim is surely not blameless. Besides, your cousin is a shoplifter”.
Re:Twitter now requires an account to view tweets by benjaminwootton on Saturday July 01, 2023 @08:41AM (#36549491)
Is this really the best response you could put forward in to people trying to make a nuanced point?
Re:Twitter now requires an account to view tweets by yks on Saturday July 01, 2023 @09:20AM (#36549805)
1. As already mentioned, it's hardly a nuanced point.

2. If you actually want to hear my opinion, then the realm of geopolitics + good old-fashioned hate of the US government does a number on people's logic, so we get what I can only charitably describe as a parade of non-sequiturs, whataboutisms and other fallacies. And so it can be useful to frame it in the simpler terms, for example you could hardly find anyone even on this site who would condone the forced takeover of parts of people's homes. Literally the same is happening on a scale of the countries.

Re:Twitter now requires an account to view tweets by oblio on Saturday July 01, 2023 @09:51AM (#36550108)
Totally agreed. Make it about individuals where the analogy holds.

It cuts right through the bullshit and frequently exposes a lot of hypocrisy, hate, self loathing, racism, etc.

Re:Twitter now requires an account to view tweets by CyberDildonics on Saturday July 01, 2023 @08:46AM (#36549529)
Nuanced point? That person just said 'sure, putin is committing genocide and destroying an entire country, but we haven't heard his side of the story'

Then they followed it up with the old hacker news chestnut of 'whatabout the west'

Re:Twitter now requires an account to view tweets by valval on Sunday July 02, 2023 @02:55AM (#36558982)
Would his side of the story matter to you? I don’t think it’s a particularly nuanced point to you since you’ve already made up your mind, however ignorant it might be.
Re:Twitter now requires an account to view tweets by CyberDildonics on Sunday July 02, 2023 @09:49AM (#36561466)
Putin already gave his side of the story. He declared Ukraine an invalid country, said there were nazis there and then went into full out war to destroy the country while committing countless atrocities.

I don’t think it’s a particularly nuanced point to you

What point and why do you keep saying 'nuance' over and over while giving zero actual information? What are you trying to say and what evidence is there?

Let's think about this super hard. What is the justification for an unprovoked genocidal war? Why are you defending putin?

however ignorant it might be.

Show me where you get your information, lets see the source of this nonsense.

Re:Twitter now requires an account to view tweets by lisasays on Saturday July 01, 2023 @02:56PM (#36553735)
It wasn't "nuanced" at all. Just muddled and obsequious.
Re:Twitter now requires an account to view tweets by itwillnotbeasy on Saturday July 01, 2023 @09:08AM (#36549688)
>Yeah he started the one of the deadliest wars in the 21 century, threatens to destroy the entire planet with nuclear weapons, but he is not that evil because there were other wars started by the west

That's an extremely dumb take

Re:Twitter now requires an account to view tweets by oblio on Saturday July 01, 2023 @09:49AM (#36550088)
I'm from a country that's arguably part of the West today (Romania).

Your nonsense straight out of the a Soviet propaganda book doesn't work on me.

Go ask people from Eastern Europe how they felt about 45/50+ years of Soviet imposed governments and regimes.

The West has done awful things but in what way do they excuse the attempted ethnic cleansing of Ukraine?

Re:Twitter now requires an account to view tweets by valval on Sunday July 02, 2023 @02:53AM (#36558975)
What do you know about Putin’s motives? What propaganda do you think you’re under?

You’re probably smart enough to understand that out of spite and regret of your country’s history with the Russians your countrymen have more motivation than many others to judge the Russian efforts without any further investigation into the matter.

The same applies for myself, since I’m Finnish. It’s almost sad to see how people abandon all reason and critical thinking skills because of some ingrained belief that “Russia bad”. All of my knowledge of the human nature leads me to believe that they’re no more bad than the next people, and that they probably have some motives to go to a taxing war that we don’t really understand here in the west - seeing as the first casualty in war is the truth.

Re:Twitter now requires an account to view tweets by smcl on Saturday July 01, 2023 @04:55AM (#36548166)
You might want to think twice about taking him at face value then. He says it’s about scraping but who knows anymore
Re:Twitter now requires an account to view tweets by naasking on Saturday July 01, 2023 @10:00AM (#36550207)
> I despise Musk as much as anyone else

It's interesting how you assume that most people despise Musk.