J.D. Hollis's Avatar

J.D. Hollis

@jdhollis

Co-Founder of Fact Pattern (factpattern.io) Consulting CTO (theconsultingcto.com) Tansley (tansley.io)

14
Followers
47
Following
153
Posts
22.12.2023
Joined
Posts Following

Latest posts by J.D. Hollis @jdhollis

So a potential URI format?

12.02.2026 03:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

It’s a demo that hasn’t been updated forever. But there’s something there.

12.02.2026 02:33 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Say, track the evolution of a function over time.

12.02.2026 02:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Datomic isn’t really the point here. The interesting part is adding more context over Git. Making a Git repository queryable (with syntax awareness).

12.02.2026 02:31 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Preview
GitHub - Datomic/codeq: Creates Datomic dbs from git repos Creates Datomic dbs from git repos. Contribute to Datomic/codeq development by creating an account on GitHub.

Have you seen Codeq? github.com/Datomic/codeq

12.02.2026 02:25 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Git is a thin layer on top of the file system. But if you can provide richer abstractions on top of that…

12.02.2026 02:25 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I will forever remember that I was able to check out β€œComputer Lib/Dream Machines” from the Georgia Tech library. Perhaps the best thing I got out of my time there.

12.02.2026 02:23 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I’m working on this for a very narrow set of use cases. I think bringing something Git-like to the masses is worthwhile.

12.02.2026 02:16 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Indeed. And that’s the dream. And why so many people who should know better have fallen for the LLM hype. Turns out organizing shit is one of those essential and manual tasks.

12.02.2026 02:15 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Setting aside the particular mechanisms, this remains more of a β€œknowledge management” issue before getting into implementation.

12.02.2026 02:13 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Both cases are illustrative. While having a queryable file system is potentially useful to those of us working at that level, most people just stick their files into an ad hoc hierarchical structure (or don’t).

12.02.2026 02:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Yeah. I’ve always regarded β€œsearch” as a fallback for lack of proper organization.

12.02.2026 01:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

In any case, we have yet to come up with a decent, intelligible abstraction on top of the hierarchical file system. Sticking stuff in buckets works. but the recursion depth becomes a problem quickly.

12.02.2026 01:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Anyone growing up on iOS devices has barely encountered hierarchical file systems, though. But iOS doesn’t eliminate the core design problemβ€”you need to put stuff somewhere you can find it. The apps in iOS sort of act as directories.

12.02.2026 01:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

They have clearly never been ideal. Yet, they persist. I think BFS was the first time it occurred to me that there could be a different world (heyβ€”I was young).

12.02.2026 01:52 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

It started out rough (despite the fantastic cast), but only started getting good by the time they cancelled it. Needed more time to find its footing.

12.02.2026 01:39 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Worse Is Better

I think this is a classic example of worse is better: www.dreamsongs.com/WorseIsBette...

12.02.2026 01:12 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Be File System - Wikipedia

en.wikipedia.org/wiki/Be_File...

12.02.2026 01:10 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Quark tells his nephew something about humans
Quark tells his nephew something about humans YouTube video by JC Denton

And on that note, Quark is 100% correct about humans: www.youtube.com/watch?v=-D2S...

26.01.2026 23:58 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Got lucky. Power is back. But I have a great list of DS9 episodes to fall asleep to.

26.01.2026 23:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

If it makes you feel any better, I β€œslept” in my AirPods Pro all night last night listening to DS9 episodes because my room is right next to the generator (which self-describes as β€œWhisper Quiet Operation”). Looking at the rate of grid repairs, I’ve got at least one more night of that.

26.01.2026 22:29 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Newhart Finale
Newhart Finale YouTube video by GetKempt

www.youtube.com/watch?v=ZgdU...

07.01.2026 00:18 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

About halfway through it. lol. We’re still dealing with all of these issues.

06.01.2026 22:48 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Thanks for the paper. This is very much what I’ve been thinking about lately.

06.01.2026 22:05 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
The Big Lebowski - #1 - "Do you have to use so many cuss words?"
The Big Lebowski - #1 - "Do you have to use so many cuss words?" YouTube video by The Best Film One Liners

www.youtube.com/watch?v=adoX...

29.12.2025 18:59 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
He coins a term: verification debt. AI generates code faster than humans can comprehend it. The gap between generation and understanding allows software to reach production before anyone validates what it actually does.

"Vibe coding is fine," Vogels says, "but only if you pay close attention to what is being built. We can't just pull a lever on your IDE and hope that something good comes out."

He pauses. "That's not software engineering. That's gambling."

He coins a term: verification debt. AI generates code faster than humans can comprehend it. The gap between generation and understanding allows software to reach production before anyone validates what it actually does. "Vibe coding is fine," Vogels says, "but only if you pay close attention to what is being built. We can't just pull a lever on your IDE and hope that something good comes out." He pauses. "That's not software engineering. That's gambling."

that's not software engineering. that's gambling.

www.implicator.ai/werner-vogel...

08.12.2025 20:53 πŸ‘ 95 πŸ” 24 πŸ’¬ 6 πŸ“Œ 0

Yep. But after my one attempt at building an HTML email template, I will happily pay someone else to do it.

06.12.2025 17:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Yeah. Biggest barrier to moving is I’ve got my HTML email template working with Kit. And I fucking hate doing HTML email. It’s like the 90s all over again.

06.12.2025 01:13 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

We’ve been running our newsletter off Kit for over a year, though I’ve been considering migrating to Buttondown.

06.12.2025 00:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Yikes. Seriously?

06.12.2025 00:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0