VanL

4.5K posts

VanL

VanL

@VanL

IP and Open Source Lawyer at @TaylorEnglish. Founder and CEO of @OSPOCO. Tweets are my own.

San Antonio, TX Katılım Temmuz 2008
317 Takip Edilen2K Takipçiler
Sabitlenmiş Tweet
VanL
VanL@VanL·
I think "It is always more complicated than it seems" is a good rule of thumb for life.
English
0
6
26
0
VanL
VanL@VanL·
@adamhjk The "MCP is dead" chatter is because most MCP servers are poorly designed. You can design one that is isomorphic to a cli interface and doesn't kill context. But the big advantage of MCP is that it can be server side. Nothing needs to be validated to run at the client site.
English
0
0
0
94
VanL
VanL@VanL·
@dhh @codejake FYI, I am a lawyer specializing in this stuff, and we consider "open source" to be a term of art specifically referring to the OSI's definition. Not arguing with you, just point out that 99% of lawyers using the term would conclude this is a "source available" license, not OSS.
English
0
0
3
69
DHH
DHH@dhh·
@codejake I have no interest in playing capitalization games from a "complainer's viewpoint". Take the gift, don't take the gift. Both fine options! But get the fuck out of here trying to assert some narrow, proprietary definition of common words like "open" and "source".
English
11
7
232
43.7K
DHH
DHH@dhh·
Love how calling Fizzy open source is triggering some because our MIT-derived O'Saasy License reserves SaaS monetization rights to us as creators. Same nerds will demoan lack of "sustainable OSS" or argue that handing over all changes under GPL is akshually freedom. Hilarious.
DHH tweet media
English
85
20
722
325K
VanL
VanL@VanL·
@AnthropicAI @ClaudeCode I know you want me to use Sonnet, but it just isn't good enough for a lot of the things I am doing. But you are doing a good job convincing me to drop the Max plan.
English
0
0
0
16
VanL
VanL@VanL·
@AnthropicAI @ClaudeCode The daily and weekly limits on Opus usage are terrible, especially for a 20x max plan. Ever since you released Sonnet 4.5, I get warnings about approaching daily/weekly limits within 1 hr of use, and that is not even with running extensive subagents.
English
1
0
0
34
VanL
VanL@VanL·
@adamhjk @gwenshap Please tell me more. I've always seen LinkedIn as resume+ a sea of faux-profound self congratulation.
English
1
0
1
36
Adam Jacob
Adam Jacob@adamhjk·
@gwenshap the closest thing right now is LinkedIn, which is very strange, and requires a totally different approach to LinkedIn than I had. It's not as good. But it's the closest to what it was. FWIW, I miss it too.
English
5
0
29
1.5K
Gwen (Chen) Shapira
Gwen (Chen) Shapira@gwenshap·
I used to really enjoy tech twitter. I learned a ton and had great conversations. This is now gone, and I can’t find this conversational learning tech platform elsewhere, and I really miss it.
English
120
24
628
46.5K
VanL
VanL@VanL·
@sammcallister @TheAhmadOsman But no response to downgrading "5x more" and "20x more" to 3-8x more, even when you are still advertising it that way?
English
0
0
4
77
sam mcallister
sam mcallister@sammcallister·
@TheAhmadOsman Also, the DMCA takedown notice affected 495 repos which forked private source code that was inadvertently posted on GitHub. (Devs may of course have forked this in good faith.) Anyone can read the notice here: github.com/github/dmca/bl…
English
4
0
8
699
Ahmad
Ahmad@TheAhmadOsman·
some of anthropic rugpulls so far: > 5 years retention of all conversations and code, all data will be used for training > 1.58-bit quantized models during daytime > plus not getting opus 4 in claude code > max plans limits cut in half 6 weeks ago, no comms > weekly limits without concrete numbers > 5x/20x plans being actually 3x/8x of plus > DMCA takedowns of repos that have to do with Claude Code, one of which was my own personally > windsurf no access to claude 4 > cutting off openai api access what an absolutely horrible company
Ahmad tweet media
English
191
131
2.6K
478.4K
VanL retweetledi
VanL
VanL@VanL·
@theshawwn I am surprised that AI-as-intelligent-filter is not a paid addon. Maybe advertising is just that much more valuable?
English
0
0
1
16
VanL
VanL@VanL·
@theshawwn I am sure I am in my own filter bubble, but I see it too - but I see it everywhere. I suppose there are some mastodon servers where its not there, but its because they are not very trafficked. So long as what is being monetized is attention, this is where we're at.
English
1
0
1
18
Shawn Presser
Shawn Presser@theshawwn·
The most jarring change I’ve noticed in Twitter since returning (~9mo break) is that 90% of the tweets try to edge you into reading the full thread. No one puts their point in the original tweet anymore. And the algorithm goes “wow everyone’s clicking this, send it to everybody!” For lack of a better phrase, there’s a huge influx of trash tweets in my feed that weren’t there before. Twitter was consistently intellectually interesting, and the low brow stuff didn’t follow the exact same recipe of “here’s ten things you *won’t believe*!” I’ve used “not interested” more in the last day than I have in my entire time on twitter. I expected Twitter to punish me for leaving by not sending my tweets to many people anymore. Instead it punished me with top 10 lists. If your feed doesn’t consist almost entirely of these kinds of posts, please tell me how to get rid of them.
Shawn Presser tweet mediaShawn Presser tweet mediaShawn Presser tweet mediaShawn Presser tweet media
English
5
1
9
930
VanL
VanL@VanL·
@theshawwn I am sure that LLMs are great at it, but they learned from humans: "Ten sure ways to lose weight (you won't believe #8)". The problem is that once it started working, everybody copied it, so now there is 1 weird trick to getting engagement.
English
1
0
1
25
Shawn Presser
Shawn Presser@theshawwn·
Plenty more examples. It’s practically the same AI-sounding recipe in every tweet.
Shawn Presser tweet mediaShawn Presser tweet mediaShawn Presser tweet mediaShawn Presser tweet media
English
2
0
1
271
VanL
VanL@VanL·
Simplebroker quick start: # Create a queue and write a message $ broker write myqueue "Hello, World!" # Read the message (removes it) $ broker read myqueue Hello, World! # Write from stdin $ echo "another message" | broker write myqueue - # Read all messages at once $ broker read myqueue --all # Peek without removing $ broker peek myqueue # List all queues $ broker list myqueue: 3 # Broadcast to all queues $ broker broadcast "System maintenance at 5pm" # Clean up when done $ broker --cleanup
English
0
0
2
120
VanL
VanL@VanL·
Released a fun little utility that I use for coordinating multiple agents (like claude code): Simplebroker: A lightweight, no-configuration message broker/queue for cli tools $ pipx install simplebroker $ broker write tasks "ship it 🚀" $ broker read tasks ship it 🚀 github.com/VanL/simplebro…
English
1
0
4
203
VanL
VanL@VanL·
There is a tension between the parts of Alsup and Chhabria's rulings that content owners like best (Alsup's "pirate libraries" and Chhabria's "downstream dilution"). Alsup said that building a library was the immediate use, and that was infringing, even if the purpose of the library and the later use was building an AI model. Alsup said you couldn't excuse the downstream fair use from the immediate infringing use - they were different uses, so one could be infringing and the other not. Chhabria's opinion basically says the opposite: The whole thing is one big use, from downloading from pirate libraries through downstream generation of new content by models. It is from this perspective that he concludes that dilution is a relevant part of the 4th factor analysis. These two opinions are inconsistent. If Chhabria is correct, then Alsup's "downloading from pirate libraries" finding is wrong. But if Alsup is correct that downloading is one use, and training is another, (and presumably that generation would be a third), then Chhabria's downstream dilution argument is wrong. I think Alsup has the better argument, and the one that is actually better for content owners. But I see a lot more people wanting Chhabria's arguments to be the ones that carry the day.
English
0
0
2
58
VanL
VanL@VanL·
The issue is that the analysis by Copyhype/Judge Chhabria collapses two different uses into one: Training the model vs using the model to create. Those happen at different times, usually by different people, with different inputs and outputs. The market dilution theory says that use 2 should be included as part of the factor four analysis for use 1. However, that kind of "downstream" analysis isn't supported by any caselaw (with the possible distinguishable exception of something like Napster/Grokster, which nodded to downstream infringement in the same manner - but by further direct copies of the original work, not by attenuated non-infringing other works).
English
1
3
5
1.3K
VanL
VanL@VanL·
@brianlfrye Of course he was encouraged in this behavior by the Copyright Office.
English
1
0
1
40
Brian L. Frye
Brian L. Frye@brianlfrye·
No no no no no. I wonder why Chhabria doesn’t cite any authority for this proposition? 🤪
Brian L. Frye tweet media
English
2
0
2
153
Brian L. Frye
Brian L. Frye@brianlfrye·
Ok, this is wild. Chhabria’s entire opinion is literally just complaining about competition, as if it’s a bad thing that copyright is supposed to discourage. Not “unfair competition” via infringing works, but just regular old competition, by creating similar but different works.
Brian L. Frye@brianlfrye

It was heartwarming to see Judge Chhabria restate the thesis of my satirical essay “The Authors’ Petition,” but mean it. papers.ssrn.com/sol3/papers.cf…

English
3
1
17
3.4K
VanL
VanL@VanL·
@brianlfrye @McCoySmith Under almost all circumstances, weights are not copyrightable, even if there is expression from the training material "in there." The weights are not the result of any creative choice made by a human.
English
0
0
1
30
Brian L. Frye
Brian L. Frye@brianlfrye·
@McCoySmith Yep, but not in the US. I legit wonder whether an AI model is copyrightable subject matter under US law.
English
4
1
2
98
VanL
VanL@VanL·
@copyrightlately But as you point out, the worst is the analysis of the fourth factor. None of (c) law is designed to protect the market for the artist, only the market for the work. Not only is "market dilution" made up from whole cloth, but so are their lost sales. It's not the same work!
English
1
0
1
162
VanL retweetledi
Aaron Moss
Aaron Moss@copyrightlately·
The day before Register of Copyrights Shira Perlmutter was fired, the Copyright Office quickly and quietly dropped a major report on AI and fair use. I break down the timing, the fallout, and my 5 biggest takeaways—up now on Copyright Lately copyrightlately.com/copyright-offi…
English
6
30
91
5.3K
VanL
VanL@VanL·
Most substantively, the report makes the standard mistake of treating models and outputs as substitutes for each other, which they are clearly not. A model has completely different uses than any of its inputs or outputs. Goldsmith won because the Warhol fdn used Orange Prince on a magazine cover in direct competition to the original photo. But try putting a model on the cover of a magazine - it is impossible. The concept doesn't even make sense.
English
0
0
2
140
VanL
VanL@VanL·
@copyrightlately The Office has deep expertise, but they chose their positions before they did their analysis, and it shows. I am not saying any of this is easy. But this report is inconsistent with on-point precedent from SCOTUS as well as with aspects of previous parts of their AI report.
English
0
0
1
130