Profile banner
Profile picture

Luis Villa

@lu.is

Programmer-turned-lawyer, trying to build human(e) futures. Day job: SonarSource. Boards: Creative Commons, OpenET (open water data), CA Housing Defense. Also: 415, dad. Past: Wikipedia, Moz, 305 Also: https://lu.is + https://social.coop/@luis_in_brief

created May 17, 2023

4,882 followers 1,606 following 4,038 posts

view profile on Bluesky

Posts

Profile picture Luis Villa (@lu.is) reply parent

(Compromise position: SF goes all the way down to redwood city so that it incorporates the Pulgas Water Temple and SFO, SJ goes up to Redwood City, Santa Cruz extends to Pacifica and is renamed Long Chile)

2/9/2025, 8:21:17 PM | 1 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

If your goal is enlightenment thought, the bible, isolation from modern politics, and remote islands, might I recommend the outer hebrides, sir

2/9/2025, 8:16:09 PM | 10 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

(Hottest CA urbanism take: make SF extend all the way to SJ again)

2/9/2025, 8:09:01 PM | 3 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

Given the pace of Sacramento rule-making, I am unclear how any city management who aren’t 1️⃣ full-time and 2️⃣ supported by large-ish legal teams are supposed to stay in compliance. This is not an excuse—it definitely means we should be doing a lot more consolidation.

2/9/2025, 8:09:01 PM | 1 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

this sucks.

2/9/2025, 8:02:57 PM | 1 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

Yes, though increasingly I’m convinced they are a must-have anyway. Too many small-ish-town city leaders simply aren’t resourced to keep up with changes in state law. Providing this information doesn’t fix bad faith, but at least some operate in good faith and others DTRT in the face of a threat.

2/9/2025, 8:00:09 PM | 1 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is)

🔥 the letter-sending work @housingdefense.bsky.social does is boring but vital: in the best case, we help busy city leaders know what state law is, and in the worst case, we remind them it is enforced. You can help fund that work and get more housing, like this, built: calhdf.org/donate/

2/9/2025, 7:34:42 PM | 6 2 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

Compare and contrast the last Miami-ND game opening with Phil Collins bringing peak 1980s sad

1/9/2025, 3:40:00 AM | 1 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

He was 4/11 last season. In total. (Per other skeets, I haven’t looked it up to confirm, it’s so bad it is hard to believe)

1/9/2025, 3:37:08 AM | 3 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

1/9/2025, 3:31:04 AM | 0 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

He was hanging out with the governor before the game in case you needed a reason to dislike Jim Kelly

1/9/2025, 2:36:54 AM | 4 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

They of course get married at Burning Man on Dip’s birthday, and in honor of Dip’s parents everyone trips absolute dots^W balls

1/9/2025, 2:32:56 AM | 2 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

2025 techno remix of A Boy Named Sue, “An Ambiguously Gendered Child Named Dip”

1/9/2025, 2:24:59 AM | 1 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

“But you can call me Dip”

1/9/2025, 2:18:05 AM | 3 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

Odds they name the child “Spontaneous” are what, 50-50?

1/9/2025, 2:13:17 AM | 0 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

*surprisingly* born at burning man

1/9/2025, 2:10:18 AM | 3 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

the next owner

1/9/2025, 2:00:12 AM | 2 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is)

Trying to picture what Miami’s response to this next year could be. The LatAm studies program must have someone who writes on the role of the Church in any number of oppressive regimes but uh that might be a little too on the nose. Someone who studies the ecological damage from gold mining?

1/9/2025, 1:45:57 AM | 3 1 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

Grew up in Coral Gables in the 1980s so I have feelings about this game but still gotta respect the A++++ trolling there.

1/9/2025, 1:38:57 AM | 0 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

You will be seeing replays of that catch forever more or less, so don’t sweat it

1/9/2025, 1:26:53 AM | 1 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

Update: Notre Dame uses their free ad space to go hard on… how destructive and bad hurricanes are and how they have a prof who is dropping drones into them to measure them and reduce the damage from them. A++++ trolling.

1/9/2025, 1:26:03 AM | 2 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

Have not told my wife but definitely thinking that a reason I want to switch to a front box from a long tail is the signs I will absolutely slather it with

1/9/2025, 1:19:04 AM | 1 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

Kid getting screamed at by one of the GOATs: who is grandpa

1/9/2025, 1:16:16 AM | 0 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

They showed him (without saying who he was) in a box next to a very Jim Kelly, and I did not know Jim Kelly could be more dead to me but! apparently he can.

1/9/2025, 1:05:06 AM | 1 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

they showed a t-shirt with that within 15 seconds of the opening, but the voiceover of the opening closed very carefully with “Catholics versus canes”

1/9/2025, 12:56:58 AM | 1 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

Watching college football obviously

1/9/2025, 12:45:41 AM | 0 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

cyberpunk future (positive)(?)

1/9/2025, 12:08:09 AM | 1 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is)

Public service remember: muting works very well and makes this place more pleasant (goes to mute the name of Yet Another F’ing Guy)

31/8/2025, 10:55:58 PM | 1 0 | View on Bluesky | view

Profile picture Ben Adida (@benadida.com) reposted

Reminder: almost every American votes with a paper ballot. Louisiana is the only remaining state that uses paperless voting machines statewide, and they're already actively working to update their voting system. verifiedvoting.org/verifier/#mo...

31/8/2025, 10:24:50 PM | 10 3 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

A Northern Irish friend pointed out years ago that there are playbooks for disassembling untrusted violent sectarian police orgs and restarting from scratch and… ever since I’ve both been curious to read more and horrified to think how much awful violence it would take for that to be palatable here.

31/8/2025, 10:24:59 PM | 7 2 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

Violation of the categorical imperative

31/8/2025, 10:14:42 PM | 1 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

It’s a little button on the lower left on the civilization selection screen between ages, with zero color contrast. So very easy not to notice (or forget about, 95% of the time).

31/8/2025, 8:40:29 PM | 2 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

Glad it isn’t just broken for me. When I’m back at my box I’ll ask the author if it could gain this feature.

31/8/2025, 8:26:38 PM | 1 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

It’s a photoshop, the car owner didn’t do it either bsky.app/profile/lu.i...

31/8/2025, 8:23:32 PM | 0 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

There is an add-on that makes it impossible to forget in the first age (how is it possible that isn’t mandatory?!?!) but not sure if it doesn’t work or doesn’t try to work in later ages. steamcommunity.com/sharedfiles/...

31/8/2025, 8:19:38 PM | 1 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

The WORST.

31/8/2025, 8:16:25 PM | 1 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

this is calzone erasure cuberule.com

31/8/2025, 7:41:47 PM | 1 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

I mean I think she’s a real squid fan, though perhaps her artist is not en.wikipedia.org/wiki/Sarah_M...

31/8/2025, 7:12:38 PM | 0 0 | View on Bluesky | view

Profile picture Eric Goldman (@ericgoldman.bsky.social) reposted

Preparing new memes for my TOS formation module in Internet Law. I'm hoping to explain courts' valorization of clickwraps in a way that 5 year olds might understand

Dr. Suess: One click? Two click! Underline. Blue text.
31/8/2025, 6:56:10 PM | 16 4 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

Don’t know if better or worse but bsky.app/profile/rfks...

31/8/2025, 6:28:49 PM | 2 0 | View on Bluesky | view

Profile picture Lauren Girardin (@girardinl.bsky.social) reposted

C'mon San Francisco wonks! Get in there and edit out all the propaganda. sfstandard.com/2025/08/27/s...

31/8/2025, 6:16:49 PM | 6 5 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

I frequently ponder showing up at SF city meetings and saying “while we were debating Valencia Street here’s what Paris did” but at the very least my own BoS member would probably label me a gentrifier for saying “Europe is cool”, and if I use New York instead I get “Sanhattan” hurled at me.

31/8/2025, 2:52:30 PM | 15 1 | View on Bluesky | view

Profile picture Evan Bernick, a finite mode with a smol hooman and a lorg floof (@evanbernick.bsky.social) reposted

I see beavers pausing while chewing trees to listen for movements so that the tree doesn't fall on them, I share beavers pausing while chewing trees to listen for movements so that the tree doesn't fall on them. Those are the rules.

31/8/2025, 11:37:14 AM | 267 49 | View on Bluesky | view

Profile picture San Francisco Chronicle (@sfchronicle.com) reposted

A library book 76 years overdue is an anxiety-ridden prospect. Is someone in trouble? About to go broke? With 10-cent daily late fees, the overdue book accumulated $2,774 in fines. But new rules have changed the landscape of “library book shame.”

30/8/2025, 6:30:13 PM | 13 5 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

Yup yup, not true scotsmen, I get it. Have a great weekend!

30/8/2025, 6:17:35 PM | 0 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

It literally has. Langchain, eleutherai, various Allen Institute joints, Simon Willison’s `llm`, Harvard’s 1M public domain books. I could go on and on and on but it’s a beautiful weekend and I should stop arguing with people who have already made up their minds.

30/8/2025, 6:08:59 PM | 0 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

That might or might not happen here (lots of material and cultural conditions are different) but I’m much more interested in reading analysis of those differences and similarities than engaging with “it’s not creative” or “it’s just chat”.

30/8/2025, 5:53:42 PM | 0 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

If you prefer a computing metaphor, the obvious one is the proprietary Unices, in light of which the BSDs were usually considered toys, but which birthed a creative ferment that eventually exploded into GNU, gcc, and Linux and now the toys run the world.

30/8/2025, 5:53:42 PM | 0 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

(And that’s setting aside both open models and fine-tuning.) I don’t want to belabor the imperfect metaphor! But bottom line is just because the large platform LLMs are very closed doesn’t mean they aren’t the site of a lot of generativity.

30/8/2025, 5:53:42 PM | 0 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

Because people built all kinds of elaborate, complex, custom, creative things (and cultural signifiers) around those engines they couldn’t manufacture, just as people are building elaborate, complex, interesting, creative things (and processes and products) around engines they couldn’t manufacture.

30/8/2025, 5:53:42 PM | 0 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

It’s both true that the models themselves aren’t open, and that very real tinkering is happening here. People couldn’t manufacture V8s either and yet a whole culture grew up around them. I really urge curiosity about what’s happening here. We need a better class of critic.

30/8/2025, 5:42:53 PM | 0 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

Hi! I am such a FOSS guy that I’m the only person (other than Lessig?) to have served on the boards of both the Open Source Initiative and Creative Commons. I’ve spoken repeatedly on ethics at FSF’s annual conf. I can talk tinkering with software, and its moral and practical nuances, all day long.

30/8/2025, 5:42:53 PM | 0 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

Think (most creatively, and not coincidentally most ultimately destructively) hot rodding as precursor of modern car culture, or the intensely craft/techne-driven relationship of early printers to the author and the printed book.

30/8/2025, 5:29:43 PM | 0 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

But also I would love to see some historically informed discussion of this, because “it should be perfectly predictable and reliable” is a very recent mode of thinking about machines? The overwhelming history of “tech” is that it’s a finicky beast that requires attention and rewards tinkering.

30/8/2025, 5:29:43 PM | 0 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

I don’t entirely disagree, and this is part of why the most interesting parts of the industry are moving away from chat as the dominant model.

30/8/2025, 5:29:43 PM | 0 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

“It is extremely easy to use a chatbot” is… pretty dismissive? To be generous, I suppose this is dismissive of the user and not the tool, in much the same way “it is extremely easy to use a saw” is dismissive of the skill of the carpenter rather than the tool. So 🤷🏽 Anyway, have a fine morning!

30/8/2025, 5:09:24 PM | 0 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

Anyway I realize pushing back like this invites a block, and that’s a bummer. But I really would urge you to dive in with people who are going beyond “just chat”. We need good critique of that, and being so dismissive of the genuine techne being developed here is not a good start.

30/8/2025, 5:01:56 PM | 0 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

But you can’t do 2️⃣ (LLMs and academia) or 3️⃣ (LLMs as situated historical tech) properly if there’s no curiosity about 1️⃣.

30/8/2025, 5:01:56 PM | 0 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

I responded because 1️⃣ dismissing it as “just chat” is very different from 2️⃣“as faculty we’re being set up to fail” or 3️⃣ “we need to teach why it is unethical even though useful”. 2️⃣ is an important discussion; 3️⃣ is an important multidisciplinary course or even a degree.

30/8/2025, 5:01:56 PM | 0 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

Yeah academics are certainly not being given the tools or training to do this right (and I’m not even sure it can be usefully done in an American higher ed setting, which often struggles to evaluate student process, mostly for good reasons).

30/8/2025, 5:01:56 PM | 0 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

That said, to learn that skill you have to have good teachers who can plan good assignments and evaluate output, or have to have relevant work experience (so that you can plan, and evaluate and iterate on outputs) and toothy work problems.

30/8/2025, 4:25:12 PM | 1 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

Yeah. Chatting is easy, actually getting useful work-quality things out of one is a skill, just like good project management and people management are skills. Eg lots of experienced software developers passed around this post because it discussed skills and strategies: harper.blog/2025/05/08/b...

30/8/2025, 4:25:12 PM | 3 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

I assume this gentleman did not benefit from one-size-fits-all highway funding, education spending, social security spending, environmental laws. Must be nice to live on an island with no relationships outside one’s town!

30/8/2025, 6:49:51 AM | 1 0 | View on Bluesky | view

Profile picture Ernest Hogan (@ernesthogan.bsky.social) reposted

Raiding the ruins . . . www.kjzz.org/business/202...

29/8/2025, 11:40:36 PM | 4 2 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

30/8/2025, 12:01:53 AM | 1 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

Tickling cat neurons I did not even recall existed

29/8/2025, 11:33:30 PM | 2 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

It is certainly a cat response I have not seen in 30 years

29/8/2025, 11:32:56 PM | 3 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

I can hear this screencap

29/8/2025, 11:24:21 PM | 3 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

only correct response

29/8/2025, 11:02:59 PM | 2 0 | View on Bluesky | view

Profile picture An Unofficial Hugo Book Club Blog (@hugobookclub.bsky.social) reposted

Just in time for Labour Day, our list of stories depicting labour unions in science fiction and fantasy has reached 250 entries. Thanks to @joachimboaz.bsky.social for all the help on this. List as HTML: hugoclub.blogspot.com/2018/12/orga... List as Google Doc: docs.google.com/spreadsheets... 1/

The cover of Orbit Science Fiction #2 A screen shot of Hero Hours Contract 2 Sargassa by Sophie Burnham
29/8/2025, 9:28:58 PM | 60 36 | View on Bluesky | view

Profile picture Luis Villa (@lu.is)

I first read this as “philanthropy” and… I think maybe it’s still true. Definitely my team at Wikimedia was at least 10% sexy murder poets and the rest pleasant-verging-on-avoidant bureaucrats. (Hi, it’s me, I’m the bureaucrat)

29/8/2025, 8:16:00 PM | 3 0 | View on Bluesky | view

Profile picture njudah.bsky.social (@njudah.bsky.social) reposted

The 20th Anniversary of the 16th Avenue Steps - new post up now! open.substack.com/pub/njudah/p...

29/8/2025, 7:39:08 PM | 2 1 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

People say some very, very dumb things on stands.

29/8/2025, 3:27:08 AM | 1 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

I grew up snorkeling and the dynamics of how seagrass moved in Finding Nemo was uncanny, told my wife “must have been at least one snorkeler or scuba diver on the team”. Years later watched a making of, the entire team had gotten scuba certified.

29/8/2025, 3:25:45 AM | 10 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

And the Red Bull scene at the end of s1 is set at the hotel where I… drank a lot of Red Bull during the Oracle-Google trial. Too real.

29/8/2025, 3:22:13 AM | 2 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

You two know Dan Berlin at Google, right? I mentioned to him how real the legal stuff was and his response was an offhand “oh yeah I was a consultant”. Said they’d had him write briefs that were visible on desks in s2. ISTR @cdibona.bsky.social was also a consultant on at least some eps?

29/8/2025, 3:21:32 AM | 4 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

Let me complete the trifecta: doing anything fun with AI?

29/8/2025, 12:15:43 AM | 1 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is)

OH: “like many middle-aged men, I am destined for a hip replacement; and like many middle-aged men, I am destined to host a podcast”

28/8/2025, 7:11:23 PM | 1 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is)

I have a nerd crush on Dave Flemming. Earlier this season: discussing e-bike commuting. Last night: nerding out about Wordle (also a hilarious discussion of it last year). Tonight: discussing the non-meat options at the ballpark. Also, he’s a great announcer. #sfgiants

28/8/2025, 4:12:11 AM | 2 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

Honestly at this point even actual Tom Clancy books are ruined by it Tom Clancy’s Hunt For Red October Do you want to read that? No you do not

28/8/2025, 3:21:53 AM | 3 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

Tom Clancy’s Mythical Man Month

28/8/2025, 3:20:33 AM | 1 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

Instead, the rot (which was obvious to anyone paying attention to Cruise’s poor response to previous accidents) killed the company and now we just have to hope that Waymo stays on a morally even keel (there are bad signs on that already, which again CPUC is not able to manage at all).

27/8/2025, 7:21:40 PM | 3 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

TLDR on the competition thing is that a more competent regulator would have uncovered the moral rot at Cruise’s leadership before someone got nearly killed. Then Cruise’s tech and capital investment would still be on the street, providing a viable competitor to Google (which is important).

27/8/2025, 7:21:40 PM | 1 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

I would really like to write more about this but I’m sick and it isn’t my day job…

27/8/2025, 7:16:24 PM | 1 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

Unfortunately (and I’m pro-Waymo!) that’s mostly down to luck, not regulatory design or regulatory competence. If Cruise hadn’t been owned by GM, they’d still be operating (bad), Tesla is about to start operating (worse), and there is no viable competitor (partially a regulatory problem).

27/8/2025, 7:16:24 PM | 3 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

27/8/2025, 3:40:32 PM | 0 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

The Founders, especially the Boston Founders, would have been aghast that we’ve not only abandoned the practice but now spread the calumny that the central role of the English jury isn’t “legal”.

27/8/2025, 3:38:26 PM | 1 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

(slides glasses down nose, finds notes from English Legal History at a school whose name should be damnatio memoriae) It’s very much a legal concept, just that the people who define “what is legal” ahistorically think only high priests can define the law, with juries “mere” finders of fact.

27/8/2025, 3:38:26 PM | 3 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

Added to the pile! Love stories of people doing radical things in the shadow of modernity.

27/8/2025, 3:24:17 PM | 1 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is)

Yay Copper! We love ours.

27/8/2025, 3:00:06 PM | 4 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is)

ART bsky.app/profile/duni...

27/8/2025, 4:59:52 AM | 0 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

(this is not a defense of OpenAI, who I’m happy to roast as the amoral monsters they are, but the car industry were also amoral monsters and we also let them get away with it in exchange for ruining our cities, killing millions, and uh… the Ford Foundation?)

27/8/2025, 4:34:27 AM | 5 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

we did find brakes (and steering and everything else) hard to get right, that’s why car drivers kill tens of thousands of Americans a year (globally another order of magnitude or two) and have more or less since before living memory 🤷🏽

27/8/2025, 4:32:15 AM | 6 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is)

The thing that is bonkers about this article is that “swimming from the Farallons to the mainland” might be only the third craziest thing in here, after swimming a *lap of lake tahoe* (already done) and swimming *the entire length of California* (planned for next year) 🤯

27/8/2025, 3:28:39 AM | 2 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

I used to fund more or less this through solar-aid.org But to their credit their hope was always that markets would overtake their work, given the scale they could hope to reach. And this has happened in most of their “markets”.

27/8/2025, 3:16:47 AM | 1 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

Refuse to believe they exist anywhere other than I-95 exits

27/8/2025, 3:12:52 AM | 1 0 | View on Bluesky | view

Profile picture Zane Selvans (@zaneselvans.org) reposted reply parent

$1 of PV imported into Africa today can displace ~$50 of imported fuel over its operating life. "In Nigeria, a 420 Watt solar panel retails for ~$60 USD and would produce 550 KWh in a year. [...] $60 USD of diesel would make only 275 KWh of electricity, implying a payback time of just six months."

27/8/2025, 2:42:21 AM | 29 9 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

I am really glad I have avoided reading this because this is unraveling me secondhand, i just can’t even

26/8/2025, 7:51:56 PM | 2 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

“When replacing a parking space a single parking space can hold 8-12 spots” lets see how the recent daylighting corral on my block scores ooooooooh

image
26/8/2025, 7:46:00 PM | 2 0 | View on Bluesky | view

Profile picture Luis Villa (@lu.is) reply parent

Which ironically made my hair turn the color of a tv turned to a dead channel, right there on the spot

25/8/2025, 8:13:50 PM | 4 0 | View on Bluesky | view