Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bbkane
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
bbkane
5d ago
Maybe it's because I'm not an RBAC expert, but I had a hard time understanding the data model for folders. Are they a subject? And then there's a layered CASL where layers overwrite each other? And the user is an actor?
2.
▲
by
bbkane
8d ago
Pop a screenshot in your README please!
3.
▲
by
bbkane
9d ago
I just started diagramming with d2- I'll have to try this one out!
4.
▲
by
bbkane
17d ago
Interesting, it's not mentioned anywhere in the https://github.com/dbos-inc/dbos-transact-golang README. By contrast, Postgres is mentioned right at the top. I recommend updating the README to mention SQLite somew
5.
▲
by
bbkane
17d ago
Even for a personal project such as the one in the blog post, I'd still rather use a package manager to install SQLite. It's POSSIBLE to build it from source, and manually re-download the source and C compiler (and any dependencie
6.
▲
by
bbkane
18d ago
The great thing about using a package manager is that it also handles updating and uninstalling software, not just the initial install
7.
▲
by
bbkane
18d ago
How are you using dbos with SQLite? The docs say its a Postgres library
8.
▲
by
bbkane
21d ago
I love XFCE, but I switched to KDE as it supports Wayland (and I want to use WayDroid). KDE has a similar window + shortcut philosophy.
9.
▲
by
bbkane
25d ago
Safer? From a mental health perspective? Tbh I like human names
10.
▲
by
bbkane
27d ago
Entropy finds a way :)
11.
▲
by
bbkane
27d ago
You can use a trigger with INSTEAD OF to update a view: CREATE TRIGGER update_customer_emails_trigger INSTEAD OF UPDATE ON customer_emails BEGIN UPDATE customers SET email = new.email, name = new.name WHERE id = old.id; END; M
12.
▲
by
bbkane
28d ago
What don't you like about SQLite views or foreign keys?
13.
▲
by
bbkane
29d ago
Thanks. Indices are defined in SQL, but they're not updated in SQL. Once defined, an INSERT/UPDATE updates relevant indexes automatically. That's the abstraction layer SQL provides.
14.
▲
by
bbkane
29d ago
I'm actually most excited about the new funding model: https://acadia.engineering/license/faq I won't be able to use Acadia at work, and I don't have the risk tolerance to use it for personal projects, b
15.
▲
by
bbkane
29d ago
https://sqlc.dev/ does this for me. Its been nice!
16.
▲
by
bbkane
29d ago
Isn't SQL already a logical abstraction language over a "physical layer"? I'm not updating indexes or deciding when to flush or fiddling with MVCC when I write SQL
17.
▲
by
bbkane
1mo ago
I'm not a huge fan of Team, but I do have to give them credit for making the experience better over the years- a few years ago, search didn't even work!
18.
▲
by
bbkane
1mo ago
As a desktop Linux enthusiast, I LOVE that I can paste error messages and descriptions of problems into a chat and get (usually) reasonable solutions for them. As a recent example, my /boot partition kept filling up. ChatGPT walked me
19.
▲
by
bbkane
1mo ago
> For example, Moses is easy to recognize at lower right, because of the glowing horns I'm sorry, what? Why is Moses depicted with glowing horns?
20.
▲
by
bbkane
1mo ago
It's unfair, but my first thought after reading the abstract was "oh great, another one". There have been several languages claiming to fix SQL and none of them (to my knowledge, I'd love counter examples) have achieved
21.
▲
by
bbkane
1mo ago
I'm not sure why you're being downvoted, it's a super reasonable question. Iirc the reason is that the Dart team was willing to heavily modify the language and runtime to accommodate the needs of Flutter and the V8 team wasn&
22.
▲
by
bbkane
1mo ago
Why macOS instead of Linux? For the extra challenge?
23.
▲
by
bbkane
2mo ago
Once you've done it a time or two, setting up the "clone the db"/"erase the db for each test" pattern isn't that much work (plenty of libraries to help too). And of course once its set up for a project, ad
24.
▲
by
bbkane
2mo ago
Thank you, will check this out
25.
▲
by
bbkane
2mo ago
Any chance you could write a hello world repo of this stack and post a link here?
26.
▲
by
bbkane
2mo ago
What countries do this?
27.
▲
by
bbkane
2mo ago
Thanks, I've starred your repo and I'll come back to it once Roc is more mature!
28.
▲
by
bbkane
2mo ago
Were you able to add the tests that stop regressions in the future?
29.
▲
by
bbkane
2mo ago
Thank you grayrest- I didn't realize Roc had to be the one that produced the binary. Could you go into a little more detail about how you decide to split what's in your Rust platform vs your Roc application?
30.
▲
by
bbkane
2mo ago
There's also Rhombus now: https://docs.racket-lang.org/rhombus-quick/index.html
More ›