Product1 distinct publisher3 min readUpdated
A San Jose judge refused to enjoin California's feed law after finding personalized recommendations may not be expressive. Blocking is protected; recommending is now a separate build.
The Product Desk · Product desk

Compiled by The Product DeskSomething wrong?How this is made
A federal district court in San Jose has denied Meta, YouTube and TikTok the preliminary injunction they sought against California's SB 976, the Protecting Our Kids from Social Media Addiction Act, according to Techdirt [1] [4] [5]. The reasoning matters more than the outcome: Judge Edward Davila found the companies had not shown, at this stage of litigation, that their personalized feeds are "expressive," pointing to their reliance on predictive algorithms that use watch history and other data to suggest content the system anticipates will be engaging [6].
That draws a line through the middle of a system most teams treat as one thing. In Moody v. NetChoice, the Supreme Court majority treated content moderation as editorial discretion protected by the First Amendment, while a footnote declined to address the status of algorithmically recommended content [7]. Justice Barrett's concurrence raised, without answering, what happens when an algorithm simply presents to each user whatever it predicts the user will like, such as content similar to posts the user previously engaged with [8]. Techdirt reports that a handful of courts, this one included, have taken that opening as licence to hold that algorithmic recommendations get no First Amendment protection [9]. Blocking, removing and demoting sit on the protected side of that line; personalized ranking, for now, does not.
The obligations attached to the unprotected side are product requirements, not policy language. As Techdirt describes the statute, SB 976 defines "addictive feeds" as effectively any algorithmic recommendation system with some level of personalization [10], requires sites with such feeds to block them for children absent verifiable parental consent [11], and imposes a default limit of one hour per day on children's access [12]. The Attorney General decides by what means a site must determine whether a user is a child, which Techdirt argues amounts to a power to mandate intrusive age verification [13]. Read together, the consent gate and the default cap mean the compliant state for a user you have not verified is non-personalized and clocked [1].
That implies four artifacts a memo cannot produce: a non-personalized feed path that is the default rather than a fallback, a consent record you can produce on demand, an age signal built to a method you may not get to choose [13], and a per-day consumption counter wired to feed impressions rather than to session length. The litigation structure reinforces that this is per-architecture work. The court found the trade association NetChoice lacked standing to bring an as-applied challenge, on the basis of Moody's facial-versus-as-applied language, so Meta, YouTube and TikTok brought those challenges as themselves [2] [3] [4]. Davila's description of the disqualifying design, watch history plus engagement prediction, fits most production ranking stacks [6].
Three things to watch. First, what the Attorney General designates as an acceptable means of determining that a user is a child, since that determines whether the age gate is an inference or an identity check [13]. Second, whether the "not expressive" finding hardens past the preliminary posture; the phrase "at this stage of litigation" is doing real work in the order [6]. Third, the evidentiary fight on the merits: Techdirt calls the law's scientific justification junk, notes that research suggests labelling feeds addictive is itself harmful, and points to repeated unconstitutional rulings against regulating children's access to television and video games [15] [16]. The law was passed and signed by Governor Gavin Newsom, with an earlier version introduced by state Senator Nancy Skinner [14].
Follow any of these and your For You feed starts watching them — no settings page required.
Ranked by verification strength, evidence, and original report placement.
A federal district court in San Jose denied motions from large technology companies seeking a preliminary injunction blocking California's SB 976, the "Protecting Our Kids from Social Media Addiction Act."
Because of language in the Supreme Court's Moody v. NetChoice ruling about the difference between facial and as-applied challenges, the court said NetChoice did not have standing to bring an as-applied challenge.
Meta, YouTube and TikTok brought as-applied challenges to SB 976 as themselves, rather than via NetChoice.
Judge Edward Davila rejected the preliminary injunction the companies sought.
The court wrote that plaintiffs had failed to show at this stage of litigation that their personalized feeds are "expressive," and that plaintiffs rely on predictive algorithms that incorporate users' past watch history and other data and then suggest content the algorithms anticipate will be engaging or interesting to users.
Evidence-backed comparisons of source perspectives and observed adoption signals. Read the methodology
Which Builder, Operator, and Investor concerns the observed source mix emphasized—not a truth score.
Evidence, demonstrated adoption, hype gap, incentives, and confidence are assessed independently, each on its own current evidence. How these are measured.
One outlet, but substantial verbatim order text
The cluster rests on a single publisher. Its strength is that the operative reasoning is reproduced as a block quote from the order, and the procedural facts (denial of the preliminary injunction, the NetChoice standing split, the named as-applied plaintiffs) are specific and checkable. Its weakness is that the order, the docket, the statutory text, and any opposing account are absent, and several load-bearing statements — the breadth of the 'addictive feeds' definition, the age-verification consequence, the claim that other courts have followed Barrett — are the outlet's characterizations rather than quoted material.
No deployment or compliance behavior reported
Nothing in the supplied material shows how any platform is responding: no product change, no rollout of non-personalized minor feeds, no age-assurance deployment, no enforcement action, and no usage or cost disclosure. A denied preliminary injunction is a legal event, not an adoption signal, so this dimension cannot be measured from what was supplied.
Framing outruns a preliminary-stage holding
The headline framing — blocking is protected but recommending is not — is stronger than the quoted holding, which says plaintiffs 'failed to show at this stage of litigation' that their feeds are expressive in a preliminary-injunction posture that is neither a merits judgment nor precedent-setting. The claim that a line of courts has settled the question is asserted without any case cited, and the age-verification mandate is an inference about future AG action. The overstatement is directional rather than fabricated: the denial is real and the statutory duties described are concrete, so the gap is moderate.
Openly advocacy-framed single source on a litigated question
The only publisher writes in a declared first-person editorial register ('so annoyed with it', 'blatantly junk science') and has a longstanding position against state platform regulation, aligned with the NetChoice side of the dispute; it also self-cites its earlier critique of the bill's justification. The subjects it quotes — Meta, YouTube and TikTok — have direct commercial interest in personalized ranking being treated as protected expression. No party adverse to that framing is represented, so selection and emphasis pressure is high even where the quoted facts hold up.
Legal facts solid, consequences unverified
Confidence is moderate: the procedural outcome, the standing split, the Moody background, and the quoted reasoning are specific and internally consistent, and the derived default-state conclusion follows directly from the described duties. But adoption is unmeasurable, incentive pressure on the sole publisher is high, and the scope, science, and age-verification claims lack independent support, so the story's forward-looking weight cannot be confirmed from this cluster.
leadership
Meta's glasses crackdown removed nine videos after a reporter sent the links1 distinct publisher
product
France's under-15 ban failed on the age check, not the age limit1 distinct publisher
product
Meta blocked the search terms and left the videos up: nine takedowns from a list of 20-plus2 distinct publishers
product
From $50 to $2.25M: Niu Lai prices human authorship, not AI reputational risk2 distinct publishers
Distinct publishers with included, body-backed reporting in this cluster.