Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
erichanson
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
erichanson
7y ago
Oh, we actually split up meta into just the views or a additional extension for the update triggers. Yeah the updatable views are a giant foot gun. Essential in our case but not generally. https://github.com/aquametalabs&#
32.
▲
by
erichanson
7y ago
I cut out the five minutes of me trying to figure out Twitch so here's a better link: https://www.twitch.tv/videos/496396478
33.
▲
by
erichanson
7y ago
Tooling on databases has been traditionally awful, and I think that has a lot to do with folks' negative experiences with the database taking up more architectural space. Schema migration is hard. Skeema looks cool. Aquameta's i
34.
▲
by
erichanson
7y ago
I don't disagree particularly with any of this, and I'd say an immature part of Aquameta is where to put the business logic. I think though that Aquameta's approach is somewhat agnostic to this whole problem. As a tool righ
35.
▲
by
erichanson
7y ago
Hadn't seen STOMP before, cool. I think making Tor a core part of the architecture is a little over-engineered in our case. The Internet is already a p2p network damnit! I like WebRTC because they seem to solve just the NAT-piercing
36.
▲
by
erichanson
7y ago
Dang some cool ideas in here. Yeah trying to figure out how to annotate the schema was a big motivator for inventing the meta identifier system. Thought about using COMMENT for documentation, but once you have meta-ids, I thought it was cl
37.
▲
by
erichanson
7y ago
I'm going to Twitch stream the Aquameta install and give a little demo, and answer questions folks might have. 5pm CDT. https://www.twitch.tv/events/j5MGrQ91TwSzRpo28wqGdw
38.
▲
by
erichanson
7y ago
Ha :)
39.
▲
by
erichanson
7y ago
No. :) It is still in early stages. I use it for my projects but I end up dropping to the PostgreSQL prompt occasionally and doing things nobody but me would know how to do. Every time I do though I try to fix the source of the problem.
40.
▲
by
erichanson
7y ago
Not surprising. Databases have been basically awful at being approachable from the command-line. Let's say I have some HTML in some field in the db and want to make a change to it from the terminal. How do I do this? PostgreSQL says
41.
▲
by
erichanson
7y ago
The long-term idea with Aquameta is that users run their own local database and make connections directly to their friends/peers to basically "git pull" new content as it appears via pub/sub. Then users would do the &qu
42.
▲
by
erichanson
7y ago
Agree! Can't happen soon enough. My project Aquameta is one such attempt, trying to rethink the programming stack, and by extension all user data, as relational data instead of files, with the filesystem still there under the hood, bu
43.
▲
by
erichanson
7y ago
I agree the system you describe would be a massive step backwards. :) No, I'm saying the OS needs an information model as a first-class citizen. But since you brought up data corruption: This hypothetical OS could also benefit from h
44.
▲
by
erichanson
7y ago
Nice to see folks rethinking files, as they're a scourge on the planet and an antiquated anti-pattern that has been holding back the industry pretty much since its inception. I don't know how anyone could take a look at /etc
45.
▲
Aquameta Chapter 3 – PostgreSQL Event System
(blog.aquameta.com)
2 points
by
erichanson
11y ago
|
0 comments
46.
▲
Aquameta chapter 2: Beyond file-centric development
(blog.aquameta.com)
8 points
by
erichanson
11y ago
|
1 comments
47.
▲
by
erichanson
11y ago
Fixed, thanks.
48.
▲
by
erichanson
11y ago
For Aquameta's purposes, we're trying to make it easier for people to build visual interfaces that do programming. Higher up in the stack is a PostgreSQL admin GUI. Without meta, the backend of this interface would be the DDL gr
49.
▲
Aquameta Layer 0: Meta – Writable System Catalog for PostgreSQL
(blog.aquameta.com)
50 points
by
erichanson
11y ago
|
10 comments
50.
▲
Hash Table in 20 Lines
(blog.aquameta.com)
1 points
by
erichanson
11y ago
|
0 comments