Dave's Avatar

Dave

@dml

iOS/macOS developer at Airbnb. Defendant US vs LaMacchia. ex-spam fighter, social media guy (twitter, threads). #blacklivesmatter

1,335
Followers
431
Following
630
Posts
29.04.2023
Joined
Posts Following

Latest posts by Dave @dml

NOTICE AND TAKEDOWN
Every day, thousands of removal requests flow into the Lumen Database — the public archive where the internet's most powerful actors are forced to show their work. Most requests are routine. Some are weapons.
When copyright attorney Marcus Vega files a takedown notice targeting Clearwire, a scrappy digital rights nonprofit, he expects the usual: compliance, a form letter, maybe a sternly worded reply. What he gets instead is Eli Marsh - Clearwire's counternotice specialist, former EFF researcher, and the most infuriating person Marcus has ever had the professional misfortune of opposing.
Eli knows the law. He also knows Marcus - knows his firm's clients, his win rate, the pattern of industries he protects. What Eli can't account for is what happens when the two of them end up at the same internet governance conference in Geneva, arguing in bad faith over cocktails until they're not arguing at all.

NOTICE AND TAKEDOWN Every day, thousands of removal requests flow into the Lumen Database — the public archive where the internet's most powerful actors are forced to show their work. Most requests are routine. Some are weapons. When copyright attorney Marcus Vega files a takedown notice targeting Clearwire, a scrappy digital rights nonprofit, he expects the usual: compliance, a form letter, maybe a sternly worded reply. What he gets instead is Eli Marsh - Clearwire's counternotice specialist, former EFF researcher, and the most infuriating person Marcus has ever had the professional misfortune of opposing. Eli knows the law. He also knows Marcus - knows his firm's clients, his win rate, the pattern of industries he protects. What Eli can't account for is what happens when the two of them end up at the same internet governance conference in Geneva, arguing in bad faith over cocktails until they're not arguing at all.

The notices keep coming. So do the counternotices.
So do the emails that start as legal correspondence and become something neither of them can quite name.
Marcus has spent his career making inconvenient things disappear. Eli has spent his making sure they can't. Between them sits every question the internet has failed to answer about who gets to control what's public, what's private, and who decides.
Some things, it turns out, can't be taken down.
For readers of Heated Rivalry, Better Than People, and anyone who has ever found themselves deeply, inconveniently attracted to someone who sends documents with tracked changes turned on.

The notices keep coming. So do the counternotices. So do the emails that start as legal correspondence and become something neither of them can quite name. Marcus has spent his career making inconvenient things disappear. Eli has spent his making sure they can't. Between them sits every question the internet has failed to answer about who gets to control what's public, what's private, and who decides. Some things, it turns out, can't be taken down. For readers of Heated Rivalry, Better Than People, and anyone who has ever found themselves deeply, inconveniently attracted to someone who sends documents with tracked changes turned on.

I asked Claude to generate a book jacket blurb for a novel inspired by Heated Rivalry and the Lumen database, and, umm…

06.03.2026 21:44 👍 71 🔁 9 💬 10 📌 7

I wonder what the rank and file at OpenAI think about this. Has anyone quit?

01.03.2026 18:21 👍 1 🔁 0 💬 1 📌 0

this same person called me a few weeks ago and left a voice message about how she didn’t understand bad bunny’s super bowl performance

01.03.2026 00:17 👍 0 🔁 0 💬 0 📌 0

got a wrong number today and the woman just wanted to ask if i’d seen the news and if i also thought it was horrible that the US has declared war without authorization from congress

01.03.2026 00:16 👍 0 🔁 0 💬 1 📌 0

who wants to start posting old Get Your War On strips for a new generation?

28.02.2026 17:52 👍 2 🔁 0 💬 0 📌 0
Post image

gross

28.02.2026 04:17 👍 2 🔁 0 💬 2 📌 0

Same

27.02.2026 04:15 👍 7 🔁 2 💬 0 📌 0

Missed opportunity to name the Iron Maiden one Rum for the Hills

22.02.2026 06:17 👍 2 🔁 0 💬 1 📌 0

Best point in this piece: seniors are clearly harmed by internet scams, and yet we largely do nothing. Why not prioritize ending those?

21.02.2026 22:50 👍 2 🔁 1 💬 0 📌 0
Wondermark comic #523: a man fixes a thing with a wrench

Wondermark comic #523: a man fixes a thing with a wrench

Having one of these days: wondermark.com/c/523/

14.02.2026 23:19 👍 2 🔁 0 💬 0 📌 0
Preview
Breaking: San Francisco teachers end 4-day strike with predawn deal San Francisco educators ended the city's first educator walk-out in 47 years with a deal on higher wages, better healthcare, and more.

BREAKING: The San Francisco teacher's strike is over. The 2 sides reached a deal early Friday morning.

Educators won fully funded family healthcare, 5% raises, some special education caseload reductions & more.

Students will be back in class next week.
missionlocal.org/2026/02/sf-t...

13.02.2026 15:37 👍 133 🔁 40 💬 0 📌 13
Preview
Five Tiers of RPG Publishing Hasbro’s annual earnings came out this week, so I took a look. It is truly staggering how much Wizards of the Coast has changed the company since they were acquired; when looking at unadjusted earn…

I'm a big fan of tabletop RPGs: reading them, playing them, and running them for friends. I thought this breakdown of the industry, based on Hasbro's reported earnings, was really interesting. (Also: $1.7B in revenue for M:tG?! Absolutely wild)

cannibalhalflinggaming.com/2026/02/11/f...

13.02.2026 06:40 👍 1 🔁 0 💬 0 📌 0
A demonstration of where you can find the drafts feature in the top right corner of the post composer on Bluesky.

A demonstration of where you can find the drafts feature in the top right corner of the post composer on Bluesky.

v1.116 is rolling out now!

For all the overthinkers and perfectionists out there, we're launching Drafts.

09.02.2026 20:21 👍 15846 🔁 3437 💬 918 📌 2472

This thread wins the internet tonight.

Really. You need to read it, whether or not you watched the halftime show. Though it will make more sense for those who've seen it, so go watch it, then read this.

09.02.2026 04:52 👍 2 🔁 1 💬 0 📌 0
photo of a white bike in front of the golden gate bridge. it is sunny

photo of a white bike in front of the golden gate bridge. it is sunny

photo of a hillside obscured by fog

photo of a hillside obscured by fog

Five minutes apart, thx @karlthefog.bsky.social

08.02.2026 23:36 👍 2 🔁 0 💬 0 📌 0

same back atcha!

05.02.2026 20:30 👍 1 🔁 0 💬 0 📌 0

❤️❤️❤️

05.02.2026 20:30 👍 1 🔁 0 💬 1 📌 0

that seems so strange to me…but for years i was writing code in emacs and using Xcode to debug, since i felt it had better editing capabilities (until Xcode’s autocomplete outclassed it by miles)

05.02.2026 16:25 👍 2 🔁 0 💬 1 📌 0

i’ve never used it for that, but i would guess it’s limited — i either add files manually via xcode or through helper commands (which claude is aware of) to create modules or do other things.

05.02.2026 16:24 👍 1 🔁 0 💬 0 📌 0

my workflow has turned more into: work with claude to refine what I want then clean it up in Xcode or emacs (often the latter, since it’s fast)

05.02.2026 15:43 👍 1 🔁 0 💬 0 📌 0

i guess i haven’t played with the new Xcode yet but how is it better than just using claude from the command line? I find I spend less time in the IDE these days anyway

05.02.2026 15:42 👍 1 🔁 0 💬 2 📌 0

Tonight I made a general public comment on behalf of @lwvsf.bsky.social about working groups, which are very important to the Collaborative Reform Initiatives to address bias, increase transparency & accountability, & implement community policing best practices.

05.02.2026 01:48 👍 2 🔁 2 💬 0 📌 0
A corgi's head barely surfacing atop deep snow, against a backdrop of an old wooden fence

A corgi's head barely surfacing atop deep snow, against a backdrop of an old wooden fence

I can officially confirm that the snow in NC is roughly one (1) corgi deep

31.01.2026 21:46 👍 17057 🔁 2617 💬 190 📌 144

one of the best bluesky labelers is the one that flags accounts that post more than 50 times a day

01.02.2026 01:21 👍 3 🔁 0 💬 0 📌 0
Preview
Meet the Gorgeous Winner of Japan's Capybara Bath Contest A capybara with a truly iconic name was crowned the champion of Japan's adorable capybara bath contest. Can you guess how long her bath was?

I love that there is a capybara bath contest

www.tokyoweekender.com/japan-life/n...

30.01.2026 03:18 👍 5 🔁 1 💬 0 📌 0

nyt games is a guilty pleasure, i hear you there!

i should purge some of these space consumers as well

29.01.2026 15:43 👍 2 🔁 0 💬 0 📌 0

the worst

29.01.2026 15:41 👍 0 🔁 0 💬 0 📌 0

You know what we don’t do enough of? Delete apps from your phone. Find five that send you the most annoying notifications and just delete them

29.01.2026 04:02 👍 4 🔁 0 💬 2 📌 0
Internet Archive: Digital Library of Free & Borrowable Texts, Movies, Music & Wayback Machine

Highly recommend people check out his entire music video collection (and Spike Jonze's and others') on the Internet Archive: archive.org/details/@dir...

29.01.2026 02:30 👍 24 🔁 7 💬 1 📌 3
Preview
What's Next at Bluesky - Bluesky As we head into 2026, we're entering a new phase for the Bluesky app. Last year was about scaling through rapid growth and getting the fundamentals in place. This year is about leaning into what's wor...

2026 is the year Bluesky and the Atmosphere really come alive

here's what's next

bsky.social/about/blog/0...

26.01.2026 21:07 👍 1796 🔁 346 💬 152 📌 116