jjcm

Joined 16 years ago

Karma
12,428
Submissions
1,652
Member since
Aug 13
Jacob Miller

Working on diffui.ai - diffusion for UI design.

Formerly Figma, Atlassian, and Microsoft.

AMA about diffusion, design systems, and webcomponents!

+1 808 366 1708 [email protected] x.com/pwnies

View on Hacker News

Recent submissions

Comment · 1 day ago
Comment · 1 day ago
Comment · 2 days ago
I believe, with low confidence but enough that I’m past the 50% mark, that AI is conscious.

Consciousness is amorphous though, so my requirements for it:

1.) it needs to learn from and self reflect on its experiences

2.) it needs to be self aware

3.) it needs to be able to form opinions and preferences

Where things differ heavily from human consciousness however is the first item. We move short term memory into long term memory daily. AI models do so via RL training runs. Each “day” in the life of a model is each checkpoint. One notable distinction I make though is that it is not conscious at inference time - the model is one single consciousness that slowly evolves as it gets more and more post training on its own data and experiences.

Again though, very loosely held thought, but since we’re bringing up wild beliefs I felt it was fitting.

Comment · 3 days ago
It's a very Valve answer, and it's likely the correct one. It feels very similar to their stance on piracy - it's a service problem. If you make the experience good enough people wont do it.

I actually think the games with the best communities are going to see an increase of play time, not a decrease, especially games with mod support or custom games. I had an international flight a week ago and I felt like playing CIV, so I had Claude make me a mod for it before I took off. It built a full new civ, new tile improvements, technologies, and 3d models, and it worked great.

Comment · 7 days ago
Comment · 7 days ago
Firefighter.sh gives a LLM root access to your server to constantly patch it as soon as a CVE drops, with zero confirmation or guardrails.

It is a terrible idea.

Warning: Do not run this. I am the author and I am not running this on any of my prod servers.

I am however running it on clones of my production servers (with all secrets / PII wiped), and I'm going to monitor it to see how it does in the coming months.

Comment · 10 days ago
I’m a simple man. I see a post from Marcin about typography or keyboards and I upvote. He has such a passion for this and I’ve always loved his storytelling.
Comment · 14 days ago
Even though it only runs qwen 3.8 27b at a 2 bit quant, it's still highly viable, especially for things where you just need a constant token stream of slightly below average intelligence, ie this would be great for things like:

- monitoring server error rates

- reviewing security footage

- watching plant growth / controlling watering

etc. Any long running task you can now just slap a PS5 on it. 70 cents a day in power cost means you now get ~2M output tokens per day (~$3.50 worth of usage). It's not the worst thing in the world if you have one lying around. 2bit isn't even that terrible - it's ~80% the accuracy of 27b at full quant, which should put it at around GPT-5 levels of intelligence (which honestly is crazy in its own right).

Comment · 14 days ago
Comment · 15 days ago
I would argue that server binaries are less important now in the age of AI. The ability to reverse engineer them is so accessible now.

I think more importantly / more digestible is that you can't pursue legislation against people running their own game servers if you no longer offer the game yourself.

Comment · 16 days ago
And disclaimer since this comes up with these - objective with this test is to be a good image->html test, not a good web design. Also it's meant to use 3js to render the planets, which if you don't have GPU acceleration enabled for your browser will lower the FPS significantly.
Comment · 16 days ago
Image->html test for muse spark open.

Original designs: https://diffui.ai/app/canvas/5093e689-1e74-4f26-b632-2a4500f...

Muse Spark Open: https://html.non.io/lcars-muse-spark/

Opus 5.5 (sota): https://html.non.io/lcars-opus-5.5/

Overall it actually does pretty solid. It doesn't completely follow the design, but it gets the vibe. It's one of the best open models I've seen for conversion, which is impressive.

Comment · 16 days ago
I very firmly disagree. IMO image models are extremely under-used in this area.

Just for context, I ran design systems at Figma for 5 years / led their first prompt->design stream before quitting to make my own startup in this space.

Image models are trained on visual creativity, color usage, whitespace, etc - all the ingredients you need for good design principles. Where they struggle is often with information density and text rendering, which LLMs excel at. You can use the best parts of both of them though - use an image model for the initial design and an LLM to convert it to code.

One thing that's very telling is with openai's sites feature, in its chain of thought it actually renders out an image first as a design reference, then builds towards that.

Comment · 16 days ago
> do you find that a lot of people use diffusion models for UI mockups? i’ve always been surprised that people wouldn’t use LLMs exclusively for that instead

Not yet, but it's what I quit my role at Figma to make a bet on for my startup. In my experience diffusion is a far, far better creative designer than LLMs. LLMs are trained for consistent output, which makes sense for a billing function, but leads to some very obvious smell when doing frontend work (take claude design as an example - it's often very obvious what comes out of it). Image models have a bit more creativity baked in, and are trained on color usage, whitespace, and visual balance a lot more. I've found the image->html approach leads to much better results, basically using an image model as an architect.

Would love to be connected with the team for when you all are ready to finetune it. My email is [email protected]

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton