Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dashersw
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
dashersw
7mo ago
This is one reason Gea has lots of examples in the repository. It's an area of active development—I'm working on adding compiler support for more and more patterns. Basically, since we can analyze the code statically, and follow t
32.
▲
by
dashersw
7mo ago
React has its own idioms like hooks, and virtual DOM operations. A developer well-versed in JavaScript and who never saw React before wouldn't know how `useState`, or a `Context` would work. They wouldn't know that components woul
33.
▲
by
dashersw
7mo ago
I personally don't believe anything can beat hand-built and fine-tuned vanilla JS code, and in the benchmarks we see Gea beating vanilla JS implementation (for example in partial update or swap rows). One reason for this is Gea's
34.
▲
by
dashersw
7mo ago
Thank you! Honestly I tried building a replica of shadcn but that didn't prove to be viable. I thought it would be very difficult for developers to adopt without a first-party UI library so built one on top of Zag.js. And I expect a lo
35.
▲
by
dashersw
7mo ago
I personally agree. But the default expectation (and therefore the design) should follow the practices of the language. If JS allows mutations on the objects passed to a function to be reflected on the parent, I believe frameworks should fo
36.
▲
by
dashersw
7mo ago
Thank you! It's the author here. I thought hard about this, and one angle Gea is bringing is that the old is new again, that's why I harkened to a retro style. I also just plain love synthwave, so... :) but you are right, and as G
37.
▲
by
dashersw
7mo ago
You are bringing up an important topic. The way I see it is that Gea's Store is a plain old JS class. It's just a native class. There really is no special syntax you need to pay attention to. Whereas Solid signals require you to f
38.
▲
by
dashersw
7mo ago
The bindings in Gea work just like in JavaScript. Two-way if an object is passed, one-way if a primitive is passed. I think it's best to stick to the idioms of the underlying language.
39.
▲
by
dashersw
7mo ago
Stores and Components are basic classes that don't introduce any new concepts (other than the fact that the JSX goes into the template method of the Component, and that they are reactive behind the scenes). There are no hooks like useS
40.
▲
by
dashersw
7mo ago
Hi, the author here. Gea is built upon erste and regie that I released in 2017 and 2019. Hence the copyright. I thought a lot about this, also thought of releasing it as a new version of erste, but it would be too big of a change and re-ima
41.
▲
by
dashersw
7mo ago
Hi, the author of Gea here. Gea is built upon the principles introduced by 11 years of history, based on all of the UI frameworks I have authored so far, the most recent of which are erste and regie from 2017-2019. And Gea itself is written
42.
▲
by
dashersw
7mo ago
Hi, the author of Gea here. I have a long history of thinking about one- and two-way bindings, and I believe JavaScript as the language has a great solution to this. If you pass an object to a function, it's two-way bound, and if you p
43.
▲
Braid: Bounded reasoning for LLMs using symbolic Mermaid graphs
(arxiv.org)
6 points
by
dashersw
10mo ago
|
1 comments
44.
▲
by
dashersw
10mo ago
This paper introduces BRAID (Bounded Reasoning for Autonomous Inference and Decisions), a structured prompting framework that replaces free-form chain-of-thought with bounded, symbolic reasoning encoded as Mermaid flowcharts. We evaluate BR
45.
▲
The Secret of Miyagi: Lessons to build your software career
(medium.com)
1 points
by
dashersw
9y ago
|
0 comments
46.
▲
by
dashersw
11y ago
It's totally a coincidence. The name aligns with the underlying library, cote.js, and is a cute analogy for microservices.
47.
▲
by
dashersw
11y ago
It actually looks like MVVM, rather than MVC.
48.
▲
by
dashersw
11y ago
React is not the best way to do MVC, as it's too opinionated. But the architecture looks promising.
49.
▲
Introducing Vieux: Framework-agnostic, forward-thinking UI architecture
(github.com)
8 points
by
dashersw
11y ago
|
2 comments
50.
▲
The Secret of Miyagi: Lessons to build your software career
(medium.com)
7 points
by
dashersw
11y ago
|
1 comments
51.
▲
by
dashersw
12y ago
how about attaching volumes?
52.
▲
by
dashersw
13y ago
I believe the anonymity will be increased by multiple levels of uProxy usage. If the friend you use as a proxy uses another friend, you get two layers. After there's enough traction, it might be as anonymous as Tor.
53.
▲
by
dashersw
13y ago
It only works in Chrome right now, as Chrome is the only implementer of the full Web Audio API.
54.
▲
by
dashersw
13y ago
It's built on top of pedalboard.js, an open-source library at https://github.com/dashersw/pedalboard.js
55.
▲
Pedals.io, the guitar effects app in the browser with online jamming
(pedals.io)
2 points
by
dashersw
13y ago
|
4 comments
56.
▲
Real time guitar effects in JavaScript
(dashersw.github.com)
3 points
by
dashersw
14y ago
|
1 comments