Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
joel_dice
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
joel_dice
3y ago
I created https://github.com/dicej/component-sandbox-demo when you asked about this on the Bytecode Alliance Zulip. Curious if you have any feedback on it.
2.
▲
by
joel_dice
4y ago
There's a simple example of using React server-side rendering here: https://github.com/fermyon/spin-js-sdk/tree/main/examples/ja... . We haven't tried anything more advanced than that, yet
3.
▲
by
joel_dice
5y ago
This resembles ascending a rope using prusiks, which is a lot of fun if you haven't tried it. Great to see a variation the helps people with limited mobility to get around unassisted.
4.
▲
by
joel_dice
5y ago
I've been making my way through this book for the past few weeks; just started Chapter 20. I tried reading Harper's Practical Foundations for Programming Languages first, but it was too abstract for me, so I switched to TaPL. Wha
5.
▲
by
joel_dice
5y ago
I've implemented a RDBMS that supports this [1]. It handles joins, views (which are automatically materialized and incrementally updated), etc. It's memory only, and it doesn't support exotic stuff like recursive CTEs, but
6.
▲
by
joel_dice
6y ago
I've been biking year-round in Denver for decades. The winters here are relatively mild, but we do get blizzards now and then. I tried studded tires, but found they didn't help much. Black ice is rare here compared to layers of
7.
▲
by
joel_dice
6y ago
Nice work! I spent about six months pursuing the exact same idea about five years ago with the hope of building a company around it. I got reasonably far with a prototype, but gave up on the business side of things after doing more extens
8.
▲
by
joel_dice
6y ago
On the topic of inactive continuation implementations for Java: I implemented native support for both delimited (shift/reset) and non-delimited (call/cc) continuations in the Avian JVM. See https://github.com/Read
9.
▲
by
joel_dice
8y ago
Noria is an interesting one: https://github.com/mit-pdos/noria It's compatible with the MySQL wire protocol and offers extremely efficient, incrementally updating materialized views.
10.
▲
Ask HN: Where are the end-to-end encrypted DBaaS services?
3 points
by
joel_dice
10y ago
|
0 comments
11.
▲
by
joel_dice
11y ago
I wrote most of the Avian VM, and I agree that the code generation is quite primitive compared to LLVM's. We've considered using LLVM as an alternative code generator, but hesitated partly because LLVM used to require a shadow st
12.
▲
by
joel_dice
11y ago
You can use Avian with the OpenJDK class library to produce a standalone executable, in which case java.awt.Robot should work. ProGuard could help to keep the size down. It would also be possible to implement java.awt.Robot from scratch an
13.
▲
by
joel_dice
11y ago
As dkharrat pointed out, you can use the Avian VM with the OpenJDK class library instead of the much more limited default library. However, there's no support for JVMTI, and not everything in the OpenJDK library will work with every c
14.
▲
by
joel_dice
11y ago
Technically we don't support running the Avian VM on Android, although it should work with minimal porting. However, we support using the VM with any of three class libraries: Android's, OpenJDK's, or Avian's. So, iron
15.
▲
by
joel_dice
11y ago
Specifically, it supports native first class continuations, including both call/cc-style and delimited (shift/reset-style), which can form the basis for coroutines, generators, and other fun stuff. It also supports full tail call