Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
d4tocchini
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
d4tocchini
5y ago
Relational databases may be ACID, but no, they do not "give us" ACID. Take LMDB as an example. LMDB is a fast low-level KV storage engine. NoSQL here, but with full ACID semantics & usable as a backend for whichever DB flavo
2.
▲
by
d4tocchini
11y ago
Much of our platform is still closed-source. GSS is one of many libs we've open-sourced & there are many more to come... We're also the guys behind http://noflojs.org/ http://www.imgflo.org/
3.
▲
by
d4tocchini
12y ago
It keeps things up to date with DOM changes using Mutation Observers & it does so intelligently so it won't redisplay whole page. Cassowary is an incremental solver & is optimized for adjusting constraints in runtime.
4.
▲
by
d4tocchini
12y ago
Perf is surprisingly good, suitable for modern web apps. The bottleneck is DOM & CSS selector resolution, not the constraint solver - Cassowary is a beast! We're working on a lib for pre-computing GSS layouts server-side, but it&#
5.
▲
by
d4tocchini
12y ago
And here's a GSS screencast [1] that accompanied a tutorial in most recent issue of Net Magazine [2] [1]: https://vimeo.com/99873002 [2]: http://www.creativebloq.com/net-magazine
6.
▲
by
d4tocchini
12y ago
Flexbox is a step forward, Grid Layout is awesome but is starting to look like CSS Vars, another spec lost in years of limbo The myriad of incompatible CSS layout modes, present & coming, are evidence of the lack of a holistic & fut
7.
▲
by
d4tocchini
12y ago
LOL. Currently gss.js includes the generated PEG parsers with this madness. When the CLI tools come out, will include a build without the parsers, as it should be...
8.
▲
by
d4tocchini
12y ago
GSS was built not for standards, but for our flagship product, that's our priority right now. Our approach to organically influence standards is to make the APIs work in real world products, and if enough momentum builds to begin the
9.
▲
by
d4tocchini
12y ago
GSS author here. What we're working on is a lot crazier than that! Using phantom.js we precompute layout for every possible screen size & generate pure CSS. Precomputation - From small phones to large desktop, there are ~2million
10.
▲
by
d4tocchini
12y ago
Yes, the problem is that CSS's structural presentation is ultimately tied to the DOM. Funny you bring this up, as I commented earlier here: "GSS was created b/c our company's main product, the Grid (still in stealth mod
11.
▲
by
d4tocchini
12y ago
Author of GSS here. The brilliance lies with guys like Badros (Cassowary), Ken Ferry (Apple Auto Layout), Alex Russell (Cassowary.js), etc. GSS was created b/c our company's main product, the Grid (still in stealth mode), is doin
12.
▲
by
d4tocchini
13y ago
Awesome! what twitter handle should I attribute it to?
13.
▲
by
d4tocchini
13y ago
that's with all the generated PEG grammars in the compiler. build w/o the compiler stuff, which should be handled node.js side anyway, will be approx jQuery's size.
14.
▲
by
d4tocchini
13y ago
yes, the HTML of the dialog can exist as direct child of body, or wherever, and then be aligned to any element...
15.
▲
by
d4tocchini
13y ago
Yes, yes, the site needs much more. Released only a couple weeks ago and probably needs a big fat "BETA" or something. More language features, docs, demos, etc coming soon. Right now works down to IE11, and we will work our way
16.
▲
by
d4tocchini
13y ago
I agree about using Grids, in fact we're currently working on a Grid Layout Module polyfill, but with constraint-based sugar. Really excited for this one, relative constraints can get tedious, abstract grid-based primitives make high
17.
▲
by
d4tocchini
13y ago
W3C has been hashing out new grid-based specs for quite some time now, because as admitted in the Grid Layout Module working draft, "As websites evolved... floats, were not necessarily well suited for application layout." http:&#
18.
▲
by
d4tocchini
13y ago
The Cassowary Constraint Solver used in GSS is considered the most viable & perf-sensitive linear arithmetic constraint solver for real-time use-cases, hence Apple's adoption of Cassowary across iOS & OS X. The GSS website is a
19.
▲
by
d4tocchini
13y ago
Yeah, common in the Constraint-based, or Logic, Programming paradigm. This particular spec was established in Greg Badros & Alan Borning's Constraint CSS (CCSS): https://www.cs.washington.edu/research/constrai
20.
▲
by
d4tocchini
15y ago
Likewise, I care not for, nor to learn, PHP, Ruby, Java, Python etc., but I can understand whatever I need to. If you're a half-way decent js dev, it's hard to believe CoffeeScript could be a cognitive stumbling block for you. Inferring cu