Viewing profile — zackbrown
zackbrown
HN member- Joined
- Wed, May 01, 2013, 12:10 AM UTC
- HN karma
- 553
- Public activity
- 163 items
- HN profile
- View on Hacker News ↗
About zackbrown
Passionate about design tools, developer tools, art, automation, and ergonomics.
Also passionate about cooking, gardening, music, language, and exploring.
Lives in Berkeley, California
Recent public activity
-
comment
Comment #41964275
On the other hand, video games enable a wide breadth of intellectual experiences. Being a simulated guitar hero and simulated pro skater is more enriching than the likely baseline …
-
comment
Comment #41574456
Thank you for the follow up and suggestions! We did post on r/rust with solid reception[0] and I've added r/webdev to our channels list for the next push. Will also capture a GIF, …
-
comment
Comment #41572775
That's great to hear! C# was my first love as a programming language, but it's been some years. We would love to support it with Pax.
-
comment
Comment #41569198
Yes, supporting additional languages is straightforward; just need to write language-specific SDKs with bindings to the necessary Pax APIs, which are exposed through an ABI / FFI. …
-
comment
Comment #41525389
Thanks for this report! It seems one of the demo videos on the mobile site was too large; we have deployed a fix. Highly recommend trying out the site on desktop, where you will ge…
-
story
Show HN: Pax – cross-platform GUIs with an integrated design tool
Hey HN! We are Zack, Warfa, and Sam. After some human-years of building Pax, we're excited finally to enter Beta and to invite anyone to build with Pax for the first time. What is …
-
comment
Comment #41242387
Pax's primary goal is "designability" — to enable a vector design tool to read & write the same content & behavior you may write by hand. (.pax files) Our solution requires languag…
-
comment
Comment #41230723
Agreed! Markup-as-content-backbone is one of many things HTML/CSS do extremely well, and I agree not building around something like this was a major weakness of Flash. Silverlight …
-
comment
Comment #41230559
> just tools that build HTML/CSS for you 1. not Figma or Flash: it's not practical or performant to manipulate HTML/CSS to achieve the creative freedom of a vector design tool[0] 2…
-
comment
Comment #41230455
Thank you for the tip!
-
comment
Comment #41230451
Primary goal of Pax is "designability" -- any project can be opened and edited visually at any time with Pax Designer, which is a vector design tool. The difference between Webflow…
-
comment
Comment #41230394
I won't claim Pax is better than any of these, but that we seek to solve different goals. Unlike Flash: driven by a markup language, fully open source, no plugin required, solves a…
-
comment
Comment #41223272
Both Figma autolayout and HStack / VStack are careful subsets of flexbox; not quite the same thing. Consider whether a marble statue is "just a subset" of the block that contained …
-
comment
Comment #41223117
> Alternate layout engines for the web might be a fun experiment, PhD thesis, or talent retention program, but it's not practical. Flexbox was once an "alternate layout engine for …
-
comment
Comment #41222955
> Care to point us to a better combination than HTML/CSS when it comes to layouting flexible interfaces? HTML/CSS is pretty good! SwiftUI's HStack and VStack are solid, though they…
-
comment
Comment #41222805
> HTML and CSS is pretty good considering the problems is solves. Agreed: pretty good. Shouldn't we pursue excellence?
-
comment
Comment #41222052
Closer to "yet another Flash," but 100% open source, and no browser plugin thanks to WebAssembly
-
comment
Comment #41221940
Point taken! And yes, especially for developers (our core target demographic,) you are right that hand-writing should account for >5% of code volume. Syntax is fairly contentious. …
-
comment
Comment #41221826
I don't think the world should abandon HTML, nor break backwards compatibility across the HTML spec. The first cars drove on roads designed for horses, and horses are still around.…
-
comment
Comment #41221634
We chose an XML-like syntax because it's clear & explicit & established (HTML) — you can know where you are in a hierarchy clearly at any point thanks to closing tags. The major do…
-
comment
Comment #41221587
It sounds like we agree about the good parts of HTML. > There has never been a better markup language. > It has been the best thing for accessibility we ever came up with. I observ…
-
comment
Comment #41220882
> I hope in the process of doing it we will find new ways of doing things. HTML & CSS themselves have become a major bottleneck to quality and creativity. The arcane layout model, …
-
comment
Comment #41132443
A cross-platform UI kit that's also a vector design tool: https://www.pax.dev/ Sort of like a new Flash, but open source, compiles to WASM or LLVM instead of requiring a plugin, an…
-
comment
Comment #40950212
This is really cool. I've been building a GUI system in Rust that features an expression language[0] — and we ruled out using CEL a while ago because the canonical Go CEL interpret…
-
comment
Comment #40826110
Not a perfect comparison, but probably closer to mycotoxin exposure than smoking.