Ian Keough's Avatar

Ian Keough

@iankeough.com

Founder of http://Hypar.io. Father of Dynamo. I make buildings with computers. Future astronaut.

245
Followers
216
Following
161
Posts
24.03.2024
Joined
Posts Following

Latest posts by Ian Keough @iankeough.com

...the "clicky" modeling environments you talk about. Natural language based code generation of geometry-generating logic behind a typical modeling tool. The geometry provided by the tool becomes another input to the function.

14.01.2026 01:03 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Geometry transformations, for example. And what is only possible with generating code. Return to me the link graph for all Wikipedia articles related to the Titanic, for example. It's interesting to consider whether these graphs could become the brains for the tools in...

14.01.2026 01:03 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Which is an important aspect of ownership. Which is an important part of building a community around a tool, as we saw with Grasshopper and Dynamo. Where I think this hybrid is really interesting is understanding whether the user begins to intuit what is easier with built-in functions...

14.01.2026 01:03 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

But one learning from Dynamo was that the concept of reusability was still for nerds. Normal people didn't care about legibility, maintainability, or reusability. They just wanted to get stuff done. There's still an argument for nodes and wires because the user feels like they built something...

14.01.2026 01:03 πŸ‘ 3 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Oh man, so much cool stuff there. I can't help but think, why have nodes at all? Code generation is getting so good that the entire graph could be generated. Typically you have nodes in a VPL because you can reuse nodes...

14.01.2026 01:03 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

People who can can make abtruse technical things work. Like the computer version of preppers. Not the normies. Who just skeet away on centralized Bluesky. Where I'm writing this right now. Which feels pretty good. Maybe I'll just stay.

05.10.2025 19:13 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Against my better judgement, I'm actually going to get this to work. It'll take a few more hours of poking around Github issues and Reddit and then I'll have it running. But this is further proof that decentralization has only ever been for nerds like me...

05.10.2025 19:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Now, the assumption is probably that if you're going the containerization route, there's someone who has configured a container exactly as you'd like. Just go look on Dockerhub! Here's an image from 2 years ago that's almost right...

05.10.2025 19:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Because the atproto npm package exposes a method that reads this totally undocumented file, which I see by reading the code for the pds service. What's supported in this .env file you might wonder. Go ask reddit...

05.10.2025 19:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

To start, it's not really Mac friendly. Ok fine, containers it is. Run the container. You have to specify S3 or files for blob storage. Oh really? How would I have known this? There's a pds.env file with a jillion variables. How would I know that?...

05.10.2025 19:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Decentralization of social media is a great idea. But if @atproto.com PDS' are the way, it's going to need to be A LOT easier. Spent a couple of hours yesterday trying to get a PDS up and running. It was not fun...

05.10.2025 19:13 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I don't really care how many Sigmas you are.

03.10.2025 17:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

There is an inverse correlation between the number of accreditations in your LinkedIn bio and the probability of me adding you to my network.

03.10.2025 17:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I once had a conversation about automating design with a bunch of Disney Imagineers. I asked, if they could have an automated solution to design anything, what would it be? Three people, in unison, said β€œbathrooms.”

01.10.2025 16:04 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
A lifetime of social ties adds up to healthy aging | Cornell Chronicle Research shows the biological aging process can be slowed by strong social connections and support.

People with lots of friends live longer. news.cornell.edu/stories/2025...

27.09.2025 16:38 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Using ChatGPT to parse legal docs. Translating complex language to simple language has been the only compelling use case for me with LLMs. Whether it's legal-ese to english, or english to code.

18.09.2025 16:21 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I've been working on BIM for 25 years. I still don't know what LOD 200 means.

28.08.2025 18:22 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

"I know you have a free tier, but can I also try all the paid features for free? $25 a month is a little hard for me to justify to try your software that *designs buildings*."

28.08.2025 17:47 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

All Hypar support calls are answered by a trained professional.

25.08.2025 22:02 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I guess Bluesky makes transparent backgrounds black?!

25.08.2025 19:24 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image
25.08.2025 19:21 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Interestingly, this same thing worked with Ollama calling Gemma 3:12b, albeit slower. So, what's the point of GPT5 again?

23.08.2025 17:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I might have finally found a use case for ChatGPT. One of my Hypar teammates told me yesterday that no one reads the docs or stack overflow any more. They just ask ChatGPT how to *do the thing*. I just tried this with an obscure git command and it worked!

23.08.2025 17:19 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
AWS CEO says AI replacing junior staff is 'dumbest idea' : They're cheap and grew up with AI … so you're firing them why?

Replace "code" with "model" (as in BIM), and this works for architecture as well. The worst possible future is one in which you have people generating more stuff and they don't know how any of it works. www.theregister.com/2025/08/21/a...

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

Hypar is like if Lego and Canva had a baby.

21.08.2025 17:10 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I think someone needs to make SketchUp, but for buildings.

19.08.2025 15:00 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image
19.08.2025 11:26 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

And yes, competition is a free market’s greatest strength. Except when you’re developing a world-devouring product.

19.08.2025 11:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Interesting that they don’t suggest *why* AGI hasn’t become a bogeyman in China. It seems straightforward to me. They’re pursuing specific, valuable, uses of AI. And while they see AI as having strategic national importance, they’re not competing against themselves.

19.08.2025 11:17 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Opinion | Silicon Valley Needs to Stop Obsessing Over Superhuman A.I.

This articulates some of my misgivings about the AGI discussion. www.nytimes.com/2025/08/19/o...

19.08.2025 11:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0