Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
osalberger
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
1.
▲
by
osalberger
5d ago
The consistency guarentee assuming repeatable read or higher on each shard is parallel snapshot isolation, which is technically still higher than postgres read committed. If you have serializable on each shard and you chop transactions so y
2.
▲
by
osalberger
2y ago
The idea here is that many programmers would call it rateLimit, if they use CamelCase naming. If they don't, at least they can just switch to camelcase once they realize the issue, while that is not an option for single noun names
3.
▲
by
osalberger
3y ago
Breaks causal consistency and a bunch of other assumptions: https://jepsen.io/analyses/mongodb-4.2.6
4.
▲
by
osalberger
3y ago
However, the skills library that it writes with live feedback from runtime errors and that it retrieves with a vector DB is really interesting. In that sense it looks like a very interesting code generation application.
5.
▲
by
osalberger
3y ago
Just checked by talking to the free version of ChatGPT, and yes, the MineFlayer api docs are indeed in its training set. It can give me detailed instructions on how to build a minecraft bot. And of course, it also knows the entire minecraft
6.
▲
by
osalberger
5y ago
Julia's JIT is a just ahead of time method jit just like SBCL, and the language is designed around making idiomatic code as fast as possible with that approach. So every function is a multimethod that gets compiled the first time any c
7.
▲
by
osalberger
5y ago
Datalog isn't especially difficult to learn though, and is intuitive enough that you can fully learn it in 20 minutes. The relational model with unions of conjunctive queries at its core is excellent. SQL on the other hand feels like s
8.
▲
by
osalberger
5y ago
Right, compilation time went down a lot with 1.6 by avoiding method invalidations during compilation. The other thing they did is ensure that the package manager properly compiles all dependencies in topologically sorted order when you inst
9.
▲
by
osalberger
5y ago
The thing is that SQL was originally built to be an easy accessible DSL for simple database queries, and was not intended to be used to build highly complex stuff. Datalog-like query languages would do the latter much better since they are
10.
▲
by
osalberger
5y ago
Right. Julia is looking fairly promising as a "real" programming language that is still an excellent Matlab replacement, and possibly to a lesser extent an R replacement, and it does show that there is nothing about filling the ex