David Fox's Avatar

David Fox

@ddssff.bsky.social

50 years of vibe coding. Functional programming, Haskell, computational semantics, web development. Former NYU, Bell Labs, Columbia, Brown, Princeton High.

137 Followers  |  183 Following  |  97 Posts  |  Joined: 03.12.2023  |  2.1186

Latest posts by ddssff.bsky.social on Bluesky

Also, I’m fairly sure that it is always the exact same recording of a red tailed hawk.

05.10.2025 13:34 β€” πŸ‘ 66    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0
A cluster of granite spires lie below foggy clouds.

A cluster of granite spires lie below foggy clouds.

My favorite part of the Eastern Sierra escarpment near me.

02.10.2025 04:10 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
A large storm comes from the right over a high mountain, while blue sky and fluffy white clouds retreat to the left.

A large storm comes from the right over a high mountain, while blue sky and fluffy white clouds retreat to the left.

Blue sky flees the oncoming storm.

02.10.2025 04:13 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Big line of cumulonimbus clouds over a long mountain.

Big line of cumulonimbus clouds over a long mountain.

Lots of big fluff to the east as fall moisture comes in from the changing fronts off the coast.

02.10.2025 04:17 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

I had some thoughts about people saying that "debate me bro" trolling is somehow the height of democratic discourse.

17.09.2025 16:52 β€” πŸ‘ 1386    πŸ” 352    πŸ’¬ 37    πŸ“Œ 37

Unfortunately it’s in their job description.

17.09.2025 13:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image Post image Post image

Hey Claude: "Please create the PowerPoint shared by the high powered management consultants hired by Hamlet after seeing his fathers ghost"

That was the only prompt that I used. Loved that Claude made this from the McKinsey Elsinore office (with the right colors!), also that SWOT analysis!

13.09.2025 00:02 β€” πŸ‘ 161    πŸ” 24    πŸ’¬ 7    πŸ“Œ 10

I kind of like the sound of β€œban almost everyone from all social media forever”.

11.09.2025 20:34 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Witnesses Assumed Charlie Kirk Shooter Was Just Ordinary Gunman On School Campus OREM, UTβ€”As law enforcement officials search for a person of interest in the assassination of 31-year-old Turning Point USA co-founder Charlie Kirk, witnesses on the scene at Utah Valley University ad...

Witnesses Assumed Charlie Kirk Shooter Was Just Ordinary Gunman On School Campus

11.09.2025 19:41 β€” πŸ‘ 26224    πŸ” 5169    πŸ’¬ 451    πŸ“Œ 327
Wavy clouds have an odd color from smoke.

Wavy clouds have an odd color from smoke.

The Sierra Wave, with smoke from the Garnet Fire.

09.09.2025 02:36 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Yes, I do this a lot. Could an AI update my code to use this style and send me a PR? If so I'm down.

09.09.2025 01:35 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Claude, please write test suites for all the libraries in hackage.

09.09.2025 01:17 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

His appearance seems normal.

07.09.2025 21:33 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I don’t like Map.Map though. I know the solution but I don’t love that either.

26.08.2025 21:14 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Why Cannot Large Language Models Ever Make True Correct Reasoning? Recently, with the application progress of AIGC tools based on large language models (LLMs), led by ChatGPT, many AI experts and more non-professionals are trumpeting the "reasoning ability" of the LL...

Why cannot large language models ever make true correct reasoning? ~ Jingde Cheng. arxiv.org/abs/2508.10265 #LLMs #Reasoning

26.08.2025 10:32 β€” πŸ‘ 1    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Thanks I love it, but I’m a Haskell user so I’m 66.

24.08.2025 13:31 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Why not

22.08.2025 18:34 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Beyond Booleans β€” overreacted What is the type of 2 + 2 = 4?

Beyond booleans. ~ Dan Abramov. overreacted.io/beyond-boole... #ITP #LeanProver

17.08.2025 09:37 β€” πŸ‘ 7    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0

Slightly diminish a band

New Oder

16.08.2025 03:51 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Mountains, light clouds, and dark clouds form three distinct layers.

Mountains, light clouds, and dark clouds form three distinct layers.

Bands of force. So often, the weather and land appear in well-defined striations.

14.08.2025 15:38 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Two clouds that look like heads face each other.

Two clouds that look like heads face each other.

Clouds having a conversation.

12.08.2025 15:46 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Matthias Pall Gissurarson - Ghost in the Haskell
YouTube video by The Haskell Foundation Matthias Pall Gissurarson - Ghost in the Haskell

This year, I was happy to be asked to give a talk at the Haskell Ecosystem Workshop on LLMs and Haskell.

1. Haskellers structure their code to support local reasoning, so the LLM really can limit itself to a single component
2. the types act as precise API boundaries

youtu.be/hh0axmFH1j8?...

05.08.2025 22:33 β€” πŸ‘ 10    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

The Tungsten Hills, looking quite dry and knobbly in the late summer afternoon.

30.07.2025 15:01 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

to the kind of person who’s like β€œbut how long are you gonna have to be taking this medicine for? you wouldn’t wanna be dependent on a medication for your entire life?”: you are weak.

28.07.2025 20:42 β€” πŸ‘ 32    πŸ” 2    πŸ’¬ 1    πŸ“Œ 1

It was pretty crowded 2000 years ago.

25.07.2025 05:32 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

You never blame the sovereign. Always the advisors.

12.07.2025 06:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Maybe put some tape over those switches.

12.07.2025 06:48 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

He won’t.

12.07.2025 06:44 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Fighting crazy conspiracy theories with crazy conspiracy theories I see.

12.07.2025 06:35 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

You should expect your compiler to do everything of which it is capable.

09.07.2025 18:57 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@ddssff is following 18 prominent accounts