Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tantaman
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
tantaman
3y ago
You think this is a joke but Meta/Facebook has something similar for interop between XHP ( https://github.com/hhvm/xhp-lib ) and React.
32.
▲
by
tantaman
3y ago
order by aggregates. I can finally resume work on TreeSQL -- https://github.com/tantaman/TreeSQL :)
33.
▲
by
tantaman
3y ago
Really doesn't make sense to me that people jump to microservices rather than creating module boundaries in their monolith.
34.
▲
by
tantaman
3y ago
I came to the same conclusions with my next round of projects and have sadly been keeping them closed :(
35.
▲
by
tantaman
3y ago
Yeah, 1mb of WASM != 1mb of JS. WASM is much faster to start up since you don't have all the parsing and compiling overhead.
36.
▲
by
tantaman
3y ago
You can get that size down to 600KB using brotli compression fwiw. Maybe even a bit smaller using Roy's latest tricks that no longer require asyncify'd builds of SQLite.
37.
▲
by
tantaman
3y ago
Awesome. I've made quite a bit of progress on incremental view maintenance for SQLite which I'd like to share in the near future if that's a problem you're also dealing with.
38.
▲
by
tantaman
3y ago
Congrats on the launch! Looking forward to seeing more people trying out this architecture. Still hoping we can find some time to collaborate on reactivity, tree-sql, typed-sql or some such other effort in the near future.
39.
▲
by
tantaman
3y ago
The reasons why everything left an "internetless model" seem to be getting lost to time but I explained some reasoning here in this comment: https://news.ycombinator.com/item?id=37500449
40.
▲
by
tantaman
3y ago
The world is a bit different this time around. Local-first / desktop apps were really easy back in early 2000's and before since users pretty much only had a single device. Today, users have many devices with many different storag
41.
▲
by
tantaman
3y ago
I'd say you're spot on except for point (3). There's a number of crdt and event log approaches that, when combined properly in order to preserve user intent, can solve almost all merge issues of applications that do not requi
42.
▲
by
tantaman
3y ago
Recently put a video overview together of cr-sqlite and supporting libraries: https://youtu.be/T1ES9x8DKR4?si=Fo_4LIsKljm7Opal
43.
▲
SQLite as a Collaborative & Multiplayer Application File Format [video]
(youtube.com)
3 points
by
tantaman
3y ago
|
0 comments
44.
▲
SQLite as your JavaScript state management library [video]
(youtube.com)
4 points
by
tantaman
3y ago
|
0 comments
45.
▲
by
tantaman
3y ago
> I was never more productive than when using Access (and dBase II before that). I've never used access and have 0 familiarity with it. Are there any examples I could look at?
46.
▲
by
tantaman
3y ago
I was sad to find that the author proclaimed "just write SQL" then fell into the trap of modeling his data as objects. If you're going to model your data this way... you might as well use an ORM. A better way is to just just
47.
▲
by
tantaman
3y ago
I'm in a 4th camp: we should be writing our applications against a relational data model and _not_ marshaling query results into and out of Objects at all. Elaborations on this approach: - https://news.ycombinator.com/i
48.
▲
by
tantaman
3y ago
similar project that generates types for queries into an intermediate representation that can be consumed by, say TypeScript, to get static Types: https://github.com/vlcn-io/typed-sql
49.
▲
by
tantaman
3y ago
I've found it to be 100x What I can get running in a weekend for my personal use would: - take 20 days (10x) to turn into something that other teams in the same company can easily consume without much effort on their part - take 200 da
50.
▲
by
tantaman
3y ago
Someone needs to tell the tens of thousands of employees working in the abuse protection space about the user agent string!
51.
▲
by
tantaman
3y ago
Getting there! fly.io is using cr-sqlite these days :)
52.
▲
Ask HN: Incremental View Maintenance for SQLite?
2 points
by
tantaman
3y ago
|
1 comments
53.
▲
A Framework for Convergent State
(vlcn.io)
2 points
by
tantaman
3y ago
|
0 comments
54.
▲
by
tantaman
3y ago
Wouldn't any of the Rust implementations be what you need (Yrs, Diamond Types or the Automerge rust re-write)? Given you can bind to a Rust implementation in JS or Python or whatever else.
55.
▲
by
tantaman
3y ago
Very cool. Left some comments related to some drawbacks I see of your current approach -- https://github.com/vlcn-io/cr-sqlite/issues/65#issuecomment-... If you're open to resolving those I'd love t
56.
▲
by
tantaman
3y ago
Is it just me or is this paywalled?
57.
▲
by
tantaman
3y ago
It’s where the Iwo Jima memorial is so pretty common to send a tourist there. You can also pick up the mount vernon trail in Roslyn along with the Custis trail if you bike. They’re trying to make it more of a spot and do weekly free concert
58.
▲
by
tantaman
4y ago
don’t hire people if they’re too excited about the tech stack, proceeds to rewrite their app every time a new shiny comes out.
59.
▲
SQL “create table” syntax for CRDTs
(twitter.com)
4 points
by
tantaman
4y ago
|
0 comments
60.
▲
by
tantaman
4y ago
Does LibSQL and extension news count? https://twitter.com/tantaman/status/1643588081067384834
More ›