NewsLab
Oct 27 15:35 UTC

Roblox downloaded 145GB models from us (including adult content) without asking (open3dlab.com)

380 points|by choult||224 comments|Read full story on open3dlab.com

Comments (224)

120 shown|More comments
  1. 1. hypfer||context
    Only tangentially related, but I've recently realized that unless you're some sort of business with a valid requirement of that, you can just block incoming traffic from all of AWS, DigitalOcean, Azure, etc.

    I think the spark came from some other HN comment I saw? So thank you for that, whoever wrote that.

    That alone is not a sufficient strategy of course, but you can get rid of a lot of bots by just refusing to talk to where they tend to live.

    Of course, if everyone were to do that, they'd eventually pivot to residential proxies. But I don't see that happening.

  2. 2. tommica||context
    true! but how does one find all those ips?
  3. 3. hypfer||context
    Just ask RIPE
  4. 4. Xylakant||context
    That’s pretty easy - all major providers have public lists of IP ranges, usually as json files.
  5. 5. gunalx||context
    Allmost all the bottraffic I see is from random residential proxies though.
  6. 6. timpera||context
    Same, I just checked and this week the vast majority of the bot traffic I get is random residential IPs that all pretend to be the exact same Chrome 155 on Linux.
  7. 7. sgerenser||context
    Probably all people that fell for the “superbox” TV streamer scam.
  8. 8. Raed667||context
    do you have a good link to learn about this ?
  9. 9. doubled112||context
    https://www.eff.org/deeplinks/2025/06/fbi-warning-iot-device...

    That’s probably a decent starting point, but a little older. I am not sure if the situation has changed any in 2026.

  10. 10. nekusar||context
    Yeah it's definitely sketchy, but a "media access box" that purports to replace $100 a month in streaming bills with pirate media is kinda awesome.

    Of course, the countries the Jellyfin and Plex servers along with IPTV dealers aren't illegal there.

    And sure, your device becomes a residential proxy. They don't make that fact clear... But if you told people, I think for that $100-$200 a month streaming bills go poof is probably worth it.

  11. 11. cube00||context
    I initially thought this was a good idea too until another comment pointed out you'll lose most business or personal customers in offices because they connect through VPN gateways running on those cloud services (especially Azure)
  12. 12. hypfer||context
    True but the question is if that matters.

    I would argue that more often than not it might not. Really depends on the specifics though.

    A lot of stuff on the web actually isn't really relevant for all audiences everywhere I'd say. It just happened to be accessible by all, because academics back in the day dreamt of a better open world that didn't really manifest :(

  13. 13. semiquaver||context
    This is a website about starting businesses.

    Let me tell you, at the business I work at, some of our customers work at a company that uses a commercial VDI service for all workstations couldn’t access our service because the VDI egress was in GCP and we had an AWS WAF rule banning datacenter IPs.

    Obviously, we removed the rule because it was doing nothing useful but plenty of harm. Real bots come from residential IPs.

  14. 14. hypfer||context
    Hm I mean HN _also_ is that? But not exclusively.

    And even if we run with that assumption, one might still be fine. It's a trade-off, but, depending on the target audience, a few lost sales might be worth savings in other aspects.

  15. 15. anonreplier||context
    Can use cloudflare turnstile or similar instead
  16. 16. bigfishrunning||context
    > This is a website about starting businesses.

    It's really not, unless the only qualifier for that is "hosted by a VC incubator". Most of the people here are here to argue about AI or Crypto or whatever, or read announcements from Nvidia and Google. I would bet less then 1% are starting businesses.

  17. 17. wtch98||context
    If you control the connecting device why not use MTLS?
  18. 18. semiquaver||context
    Who said we control the connecting device? This is a website. Websites are usually pretty arms-length things, and that’s the case with us. They’re our customers but we can’t install certificates on their computers and enforce mTLS. Can you do that with any of your customers?
  19. 19. gverrilla||context
    > day dreamt of a better open world that didn't really manifest :(

    it is open and better indeed. open and better for capital - the true, living, flesh-eating god.

  20. 20. wtch98||context
    All my business traffic comes from either our own AS, or from ZScaler's AS

    Do many companies really use azure etc rather than dedicated services like zscaler?

  21. 21. jack_pp||context
    i can't access reddit through nordvpn
  22. 22. trollbridge||context
    Someone accessing a VPN that's in an Azure IP range is going to have a difficult time using half of the Internet.
  23. 23. bearjaws||context
    I would sure hope they split tunnel their VPN so all traffic isn't going through the VPN...
  24. 24. cube00||context
    Some companies don't split because they want all internet traffic to go through their internal MITM proxies to enforce acceptable internet use and data loss policies.
  25. 25. jeremyjh||context
    There have been a number of articles on the frontpage of HN about the residential proxy traffic. It is happening. This was one of the most popular:

    https://news.ycombinator.com/item?id=49491791

  26. 26. hypfer||context
    I know, but it's an extra step, more expensive, and less legally solid.

    None of these measures alone are a full solution, but if you stack a bunch of cheese slices, eventually, no holes line up anymore.

  27. 27. trollbridge||context
    ... less legally solid? What?
  28. 28. hypfer||context
    Residential proxies are something that is not supposed to exist.

    In the sense that you do not have people that actively sell those services via their home internet connection.

    The whole thing just exists because there's this whole predatory ecosystem that uses malware and malicious devices to sell that without the owners even knowing.

    That makes it legally questionable, even though I guess technically it is legal enough? Still radioactive, so as a serious business, you do not want to be seen doing that.

  29. 29. nekusar||context
    They exist because of GeoIP databases, and spying on "quality of IP address via ASN".

    If you try to use a normal VPN, you get rate limited or blocked everywhere. But if you switch to a residential proxy, all those problems go away.

    To be fair, if all you're doing is torrenting or similar copyright infringing actions, then a simple VPN is sufficient. But if you want to do web stuff, you gotta use a residential vpn. Not much way around this.

  30. 30. hypfer||context
    That was not the question. There are many factors driving crime, yes.

    The point however is that this is crime and crime is incorrect and fundamentally shouldn't exist.

    But, more importantly, as a serious business, you do not want to be seen doing crime or benefitting from crime or supporting crime or being near crime. At least in a working society that is.

  31. 31. nekusar||context
    First, copyright violation as non-profit is a tort.

    Secondly, it's only for-profit copyright violations that are a crime. But as OFCOM learned the hard way, stuff illegal in the US can be legal elsewhere.

    Thirdly, for some fucking reason, the US AI companies are immune to criminal statutes of for-profit copyright violations. Job creators, or some bullshit.

    And I'm not sure exactly why you're so dead-set on "crime crime crime". It's all politics and manufactured criminality. And well, I don't particularly care if backing up my movies to a Jellyfin and sharing access is "ill eagle".

    The AI companies are bulk pirating AND then selling that access.... But I'm the criminal? Fuck that noise.

  32. 32. hypfer||context
    This whole discussion was not about you or what you do, but about the idea of blocking Datacenter ASNs against scraping and other bot activity.

    Which then was countered with a broad range of classic HN dysfunction, hostility and pedantry.

    When the truth of the matter is that it's actually just a decent idea for some use-cases and a less-decent idea for others.

    But instead of acknowledging that nuance, an explosion of nonsense happened here.

    I genuinely do not understand why you've suddenly started talking about yourself and your own residential proxy use? Why does that belong here?

  33. 33. itintheory||context
    Sure, that's why they sanitize the User-Ggent header when using these proxies. Good luck attributing the scraping to anyone at all.
  34. 34. hypfer||context
    It just needs one case where someone manages to attribute it to the corp using these illicit services.

    Either by technical means or by a whistleblower.

    Which might be a gamble worth doing, but also might not. And regardless, the fact that it is a gamble alone slows down velocity.

  35. 35. geraldwhen||context
    If the content is legally obtainable, couldn’t any employee use their own home network to pull data? I don’t think anyone would bother with a resi. Employees have their own network connections available.
  36. 36. hypfer||context
    Can you people please for the love of God stop missing the bigger picture?

    Yes, yes there is always something. Yes there can always be workarounds.

    But that is not the point. The point is that things are made harder. That is the point. To make things harder

    Not impossible. Harder

    Jesus Christ. It's all just a game of probabilities and friction. One needs to understand that to understand reality.

  37. 37. ecshafer||context
    The scrapers and AI companies resorting to residential proxy traffic like intelligence and hackers is pretty crazy.
  38. 38. stopsayingsorry||context
    >But I don't see that happening.

    Then you are not looking. Already have to switch to resi proxies from time to time when encountering yet another smartass who decided to play security theater and block datacenter ips on his shitpile he calls website, because "OUR USERS MUST BE GOOD BOYS WHO LOVE TO LIVE UNDER SURVILANCE AND ALLOW ISP TO TRACK THEM 24/7" (and before you say something like "others can track you too!", your ISP has the ability to knock on your door, they should be given as little information as possible, let them do metadata analysis on per-person basis if they really want it, but no 1-click mass surveillance shit).

    If you are valuable, you will be be scraped. Turning user hostile in a hopeless endeavor to "protect yourself" is not the solution.

  39. 39. hypfer||context
    I can see that you're having strong emotions about this, but that rant is just hard to read and serves primarily as venting and not really to convince anyone of anything.

    Unless one zooms out and thinks "okay, these guys seem to react negatively if we do exactly that. We should do more of it", which is probably not what you want.

  40. 40. sampullman||context
    It's hostile to you personally, but I wouldn't call it "user hostile".

    Blocking "scrapping [sic]" is also not security theater, you misunderstand the intent of GP.

  41. 41. stopsayingsorry||context
    Anyone who thinks blocking datacenter ips helps with blocking scraping is a clown.
  42. 42. anonreplier||context
    exactly, there are lots of other more effective ways to block the likes of you
  43. 43. stopsayingsorry||context
    Let's hope you enjoy killing your real userbase with collateral damage, because that's the only thing you are going to accomplish.
  44. 44. sampullman||context
    It does, measurably. A massively popular site is going to get hammered with more advanced types of scraping, but they're going to have a team that can more easily mitigate it.

    A site that doesn't care about corporate users basically loses nothing.

  45. 45. wtch98||context
    I trust my ISP far more than I trust bigtech. The downside of connecting from my ISP is that the site I connect to can fingerprint me trivially from the IP range
  46. 46. bruce343434||context
    Won't this harm SEO? What about agentic software suites where authorized users should be able to drop an app passkey into grokbot or such?
  47. 47. cj||context
    "Yes, but who cares" is the sentiment.
  48. 48. trollbridge||context
    I currently tarpit traffic from AWS, Azure, GCP, etc. since it's not like any of my real customers have their PC inside those networks. (I then use that for experiments with providing bogus data to AI scrapers.)

    Doesn't do much to help with the "VPN that uses random consumer PCs and phones" traffic.

  49. 49. xmcp123||context
    How do you tarpit GCP if Google’s search engine scrapers scrape from their own cloud?
  50. 50. xmcp123||context
    If you block datacenter IP you’re also going to block all of the legitimate search engine crawlers.
  51. 51. DaSHacka||context
    Depending on the service, you may not want it to be indexed anyway (IE login pages) or, if you do, most commercial crawlers have methods to allow site owners to verify that the traffic is a legitimate crawler and not an impersonator, see:

    https://developers.google.com/crawling/docs/crawlers-fetcher...

    (Though restricting the Google UA to only legitimate Google IPs seemingly would break Brave's crawler, though that's their own fault: https://safe.search.brave.com/help/brave-search-crawler/)

    https://duckduckgo.com/duckduckgo-help-pages/results/duckduc...

    https://www.bing.com/webmasters/help/how-to-verify-bingbot-3...

    https://kagi.com/bot

  52. 52. GL26||context
    maybe stupid question but how is it possible to not be protected against supercrawlers like this, when you own large amounts of data, specially if all requests are coming from the same server ? Aren't cyberprotection services like CloudFlare work against this kind of "attacks" ?
  53. 53. Steve16384||context
    Yeah, I can imagine it being a problem if it was from different IP addresses, but surely putting a limit on requests from a single IP would be a straightforward fix? Although maybe until it happens, you don't think about it.
  54. 54. hmokiguess||context
    "supercrawlers like this"

    then in the post "It came from a single Amazon Web Services (AWS) address. It had read the main page of 18,926 projects, which is practically our entire catalogue, in 26,429 requests over a span of 34 hours."

    sounds like some R&D dude running solo to be honest, nothing about that is a supercrawler lol

  55. 55. itintheory||context
    > cyberprotection services

    These services cost money. Scrapers also cost money in terms of resource utilization and downtime. There's always a tradeoff.

    The ROI of services like Cloudflare bot protection, Datadome, HUMAN, AWS bot mitigation etc. is highly dependent on your income from the data. In the case of publicly hosted freely accessible data it can be hard to justify.

  56. 56. caaqil||context
    Who actually cares? Isn't the whole premise of the AI revolution just gorging ourselves with other people's data so we can have AGI? I was under the impression that we have accepted this sacrifice with OAI and friends leading the way.
  57. 57. tempfile||context
    "we" in this sentence is really a handful of encloistered silicon valley weirdos. Most people do not like it and have no real say in the matter.
  58. 58. Steve16384||context
    Who's "we"?
  59. 59. bulbar||context
    People really still buy into that framing? I think it's pretty clear that it's generally just about money as it has always been.
  60. 60. MSFT_Edging||context
    Tech is full of rubes that eat up the lies.

    Crypto, big data, AI. It's all just another middle man hoping to scrape some joy out of everyone's lives to they can put a price tag on it and sell it to rubes and the government(and rubes in the government).

  61. 61. Artoooooor||context
    If the authors of the data are paid...ok. and not just the biggest players - every single one. But they are not.
  62. 62. phoghed||context
    Sam, pay this guy for his shitposts please
  63. 63. KolmogorovComp||context
    I'm sympatic to open3dlab but I think the focus on adult-content is just trying to spark outcry for cheap.

    It has been shown times and times against that removing adult content from the training source (at least for diffusion models), results in generally lower-quality output, even outside of adult-content, particularly in terms of representing human bodies.

  64. 64. darthoctopus||context
    would the implied intent (from the inclusion of adult content) of training models on open3dlab content, without asking them, render Roblox's actions _less_ antisocial???
  65. 65. Betelbuddy||context
    The current AI Ethos is morality is just another obstacle on the way to their IPO. ...Lets just hope after they get rich, they stay away, and dont bother us with books, videos and conference speeches on entrepreneurship mentoring...
  66. 66. darthoctopus||context
    hi jared
  67. 67. criddell||context
    They should change their name to openish3dlab.
  68. 68. ChrisRR||context
    Not really. Given that roblox is almost entirely children, and given the amount of hot water they're in you'd think they'd stay the hell away from adult content
  69. 69. trollbridge||context
    You'd think! But they don't. Roblox is also notorious for tolerating a ridiculous amount of grooming.
  70. 70. kotaKat||context
    Discord knows I'm an adult and keeps trying to send me "promoted Quests" to go use Roblox. That seems sketchy to keep baiting adults into childrens' spaces, too.
  71. 71. SoftTalker||context
    The number of young adults (18-30) who still play children's video games has always been astonishing to me. We live in a Peter Pan world these days.
  72. 72. swiftcoder||context
    I wonder at what point the Roblox kids all reach 18 years old, and Roblox can pivot them all to a separate adult version thereof...
  73. 73. phoghed||context
    Never, it gets new players constantly. This is like saying I wonder when YouTube is going to turn into Pornhub
  74. 74. swiftcoder||context
    > This is like saying I wonder when YouTube is going to turn into Pornhub

    To a certain extent, it already has. YouTube for Kids and regular YouTube are worlds apart.

  75. 75. lifeisloving||context
    Robloxs original player base is their 20s now and still play.
  76. 76. paxy||context
    You know there are new kids being made right..
  77. 77. embedding-shape||context
    New kids often don't want to be in the same space as where the "new adults" are though, that's uncool. See: literally any social media site since forever.
  78. 78. peridotintellig||context
    I'm not even impressed..
  79. 79. bijowo1676||context
    if you put stuff available to download, dont be surprised that someone will download it

    What is the actual news here, can anyone explain ????

  80. 80. well_ackshually||context
    Man if only there was such a thing as good manners, good behaviour, accepted practices from a community to not massively hammer servers. If only these websites had been up for a decade with very few problems, before a notoriously manipulative, lying, deceiving, abusive company that makes money off of child abusers came in and just went hurr durr free data in the WORST possible way instead of just politely asking for a dump.
  81. 81. numpad0||context
    "Leopard ate MY face" ?
  82. 82. offbeatport||context
    They didn't do it in the intended manner.

    > The crawler did not respect our robots.txt, (which it did retrieve), ignored our Terms of Service, (which forbid scraping), and defied the creators' licenses: 423 of the 712 projects are licensed for non-commercial use only.

  83. 83. Sopel||context
    > did not respect our robots.txt

    I don't see a problem

    > ignored our Terms of Service

    ban them from the service then and case closed?

    > and defied the creators' licenses: 423 of the 712 projects are licensed for non-commercial use only

    because it's been proven they have been used commercially?

  84. 84. trollbridge||context
    I do. It's wrong to ignore a robots.txt.

    The fact someone else may have licenced content for commercial use doesn't entitle someone else to do the same without paying for it. That's the whole point of copyright law.

  85. 85. stickfigure||context
    > It's wrong to ignore a robots.txt.

    It's not nice. It is, however, not illegal.

    And before you agitate against that, think deeply about the consequences. A world where website owners can legally dictate exactly what software you use to access their content.

  86. 86. tarsierscripter||context
    The news is that people download it so much that they saturate your server’s connection and/or peg its CPU or disk (whichever is the weakest link in the chain). We used to call this a Denial of Service attack but now it’s apparently just a cost of doing business, even for people who just want to run a non-commercial hobby site.
  87. 87. 233mhz||context
    https://therecord.media/linkedin-wins-court-order-blocking-m...

    Which is it then? Megacorps can enforce their TOS through the law but small companies cannot?

  88. 88. j-pb||context
    3$ in outbound traffic on a public service, how is this news?
  89. 89. dofm||context
    I mean, it's not the size of the download, it's the unauthorised scraping of community assets strictly against terms and ignoring robots.txt by an American corporation. Resource of a kind that used to get kids threatened with spending most of their life in prison.

    But I agree that this kind of theft by US corporations is no longer news.

    (Yes, it's theft: they were aware they may not do it and according to the article attempted to get around further restrictions. I mean it's literally even theft of the $3 you mention — you don't have to be in possession the $3 to illegally deprive its owner of it under common theft statutes)

  90. 90. whizzter||context
    Aaron Swartz pulled down by the legal system for trying to get things accessible for people instead of being blocked by profit requirements.

    Companies copying things to make profit for themselves not being held accountable.

    Progress is one thing, injustice is another.

  91. 91. semiquaver||context
    So what? You made your content available and someone downloaded it. Why is this even notable?
  92. 92. jalict||context
    Would you also say that general licensing is irrelevant for everyone?
  93. 93. semiquaver||context
    Of course not. But there’s no indication whatsoever that any license has been violated. Downloading a file from a free access server cannot violate license terms.

    Fear that something will happen is not the same thing as evidence it has happened.

  94. 94. philipwhiuk||context
    > Downloading a file from a free access server cannot violate license terms.

    Sure it can. If you're downloading it for commercial purposes (clearly the case) you're violating the license.

  95. 95. semiquaver||context

      > If you're downloading it for commercial purposes (clearly the case) you're violating the license.
    
    No. Copyright doesn’t work that way, no matter how much you might wish it did. And it’s a very important thing for the web that it doesn’t.

    Legally speaking, it is extremely well established that downloading is not the type of copying that “copyright” concerns itself with. And the GPL and similar licenses are predicated on copyright laws.

    Once you make the content available in some other way, then copyright law might have something to say.

    People in tech used to make fun of “you wouldn’t download a car”. It’s sad that so many have reversed their principles the moment a convenient villain shows up.

  96. 96. well_ackshually||context
    If only you could read the article and see that the vast majority of the assets are licensed under a non-commercial clause.

    I guess we'll never know until you learn to read anything other than sheet music.

  97. 97. not-kinsale-joe||context
    Can I scrape all GPL source code from github. Then use the code commercially and then say so what, they made their source code available to download?
  98. 98. origini||context
    Right now, its legal to use this data to train a model.

    Which is different than using the data 1 to 1.

  99. 99. whizzter||context
    I think technically such a model should abide by the licence of the inputs, hence all models would probably be GPL if the FSF had resources to fight it and the legal profession had an inkling of the processes involved.

    Or maybe the FSF is just waiting for everyone using AI code to become hooked and then subpoena every Antrophic/OAI/Codex customer and force the most massive source release in history (If Adobe/MS would file lawsuits vs the Craft apps and with their resources create legal precedent it could create chaos, maybe the only part stopping them right now from filing lawsuits is them realizing it could backfire since they're heavy AI users themselves).

  100. 100. origini||context
    But as far as i know GPL does not prevent you from using it for training?
  101. 101. whizzter||context
    No, the question is, if the GPL'ed code/structure is more or less recovered during inference, would a court rule the result to be covered by the GPL?

    I know there was some cases in the past where people swapped licences and changed variablenames,etc but the essential code clearly remained.

  102. 102. semiquaver||context
    Not a lawyer, are you?
  103. 103. whizzter||context
    Does it matter? Lawyers don't know either since most majorer cases are still in progress.

    So far it seems more cases that have been decided in lower instances or has been settled or gone in the direction of the party with most money for lawyers, still even in those cases there seems to be a slight tilt towards rightsholders.

    I'm not saying anything categorically, but if some cases go all the way and towards rightsholders, it could become a real shitshow in the software industry since we've adopted AI so heavily and the non-significatng portion of public GPL licenced code could bite people in the ass.

  104. 104. wtch98||context
    > Can I scrape all GPL source code from github. Then use the code commercially and then say so what, they made their source code available to download?

    Yes, that's the whole point of the GPL. Use it however you want, but don't restrict the next person

  105. 105. Artoooooor||context
    Oh, it would be so nice to force the Great Thieves like "open"AI to release their weights on GPL license...
  106. 106. semiquaver||context
    Did someone do that in this case? I don’t see any indication let alone evidence that happened. And I don’t think it’s likely that it will.

    Let me refer you to my earlier distinction between things that have happened and things you fear.

  107. 107. amiga386||context
    You may remember from 2021 that Microsoft's Copilot would gladly regurgitate the GPL-licensed Quake 3 source code, without giving you any indication it got it from there or that the GPL applies.

    https://news.ycombinator.com/item?id=27710287

    https://x.com/mitsuhiko/status/1410886329924194309

  108. 108. semiquaver||context
    Ok, so go yell at Microsoft about that incident instead of speculating about a different party doing a different thing.
  109. 109. bsenftner||context
    If that data is at all important, why is is downloadable?
  110. 110. jalict||context
    This is quite simple put in the article.

    > The crawler did not respect our robots.txt, (which it did retrieve), ignored our Terms of Service, (which forbid scraping), and defied the creators' licenses: 423 of the 712 projects are licensed for non-commercial use only.

  111. 111. bsenftner||context
    A robots.txt file is not anything, not enforceable, it's politeness. Of course it was ignored.
  112. 112. fg137||context
    That fight was already lost back in 2024.
  113. 113. ForHackernews||context
    Sue them. They'd sue you for ignoring their ToS.
  114. 114. whizzter||context
    It's a community site, first model I looked at (Tanya by Shrimport) is under CC-BY-ND-NC licence (Creative Commons, By attribution, No-derivatives, Non-commercial).

    AI training by definition is derivative, and Roblox not using it for commercial purposes if used in production is practically nil.

    This is a huge part of why AI upsets people, we can't have nice things such as communities where people are sharing 3d models without it being feeding ground for commercial companies that has little intention to ever honor any licences or compensate authors.

  115. 115. bunderbunder||context
    If courts say that training models is fair use then copyright and license terms are moot.
  116. 116. phoghed||context
    It’s not fully played out in the courts yet, but so far doesn’t look like it’s going to be enforced how you want it to be.
  117. 117. trollbridge||context
    Except someone can explicitly licence their content saying "this cannot be used for training models, or you're violating the licence you used to download it in the first place".
  118. 118. speedgoose||context
    145GB isn’t much. It fits in RAM in some computers.
  119. 119. superultra||context
    145gb of ram? Check out Mr. Moneybags over here!
  120. 120. speedgoose||context
    Ram used to be cheap.