Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
grashalm
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
22 ms
·
1.
▲
Escaping the Giant Switch
(medium.com)
4 points
by
grashalm
1mo ago
|
0 comments
2.
▲
When Prompts Become Plugins
(medium.com)
5 points
by
grashalm
2mo ago
|
0 comments
3.
▲
Sandboxing Script Extensions with GraalVM
(medium.com)
4 points
by
grashalm
2mo ago
|
0 comments
4.
▲
GraalJS 25.1: Modern JavaScript on GraalVM
(medium.com)
1 points
by
grashalm
2mo ago
|
0 comments
5.
▲
by
grashalm
3mo ago
It's two jits in total.
6.
▲
by
grashalm
11mo ago
This is the internet at its best.
7.
▲
by
grashalm
2y ago
That is a great strategy. It gets easier over time though. My tipp is to still join smoking friends, but just don't smoke. Makes you robust against the temptation longer term.
8.
▲
by
grashalm
2y ago
Any language can be sandboxed on the VM level. It's a property of it's implementation. So you can say that Lua has no sandbox friendly implementation right now. For example, termination you can solve by unwinding the stack in effi
9.
▲
by
grashalm
2y ago
Feel free to drop Dr. Futamura an email: https://fi.ftmr.info/ If he says yes to changing his name you have my full support.
10.
▲
by
grashalm
2y ago
I work on Truffle for more than 10 years and I recently wrote a comment on hackernews using Futurama instead of Futamura. That comment had it wrong twice.
11.
▲
Writing Memory Safe JIT Compilers
(medium.com)
12 points
by
grashalm
2y ago
|
0 comments
12.
▲
Is Llama-3 better than GPT-4 for generating tests?
(symflower.com)
2 points
by
grashalm
2y ago
|
0 comments
13.
▲
by
grashalm
3y ago
Truffle has no opinion on how you parse the sources. It cares about how you execute them from an intermediate Truffle guided representation produced by the parser. In other words antlr and truffle are a great fit. We even use this pairing f
14.
▲
by
grashalm
3y ago
Very few people have heard of them. That is exactly the reason why I mention them as often as I can. They are a great entry into the world of meta compilers.
15.
▲
by
grashalm
3y ago
He probably means one of the wonderfully crafted talks by Chris Seaton. Here is one of the many: https://youtu.be/bf5pQVgux3c?si=S8Dm5d_GXYXgJtnY If you go looking for more you will find many more marbles.
16.
▲
by
grashalm
3y ago
The truffle compiler extensions in Graal will be part of Galahad. For example the partial evaluator. The truffle framework and all the languages are consumed from a maven repo as a regular java library these days. Some background on the rec
17.
▲
by
grashalm
3y ago
Shameless self plug: Giving an introduction in this video: https://youtu.be/pksRrON5XfU?si=CmutoA5Fcwa287Yl
18.
▲
by
grashalm
3y ago
Damn you autocomplete! This happens all the time :D
19.
▲
by
grashalm
3y ago
Pkl was built using the GraalVM Truffle framework. So it supports runtime compilation using Futamura Projections. We have been working with Apple on this for a while, and I am quite happy that we can finally read the sources! https:/&
20.
▲
by
grashalm
3y ago
Thanks for the link. I didn't know Peertube, yet. I can't see how you can avoid the centralization problem and also have decent monetization for the videos. But I want to certainly become convinced that it can work. Crypto made me
21.
▲
by
grashalm
3y ago
Alternative to working with a big silicon valley giant. If you want to integrate/use YouTube you need to deal with whatever that company puts you up with. And as the article states, you don't want them to become grumpy at you; oth
22.
▲
by
grashalm
3y ago
I don't understand what reasonable alternative there could be. Develop your own YouTube?
23.
▲
Truffle Unchained – Portable Language Runtimes as Java Libraries
(medium.com)
3 points
by
grashalm
3y ago
|
1 comments
24.
▲
by
grashalm
3y ago
With the new GFTC license, we hope G1 is much more accessible now.
25.
▲
by
grashalm
3y ago
We do not do process isolation yet, although we have plans to implement that as well as a fallback strategy. The advantage of the native-image-isolate-based isolation is that it is much more lightweight. For example, calls from and to the h
26.
▲
by
grashalm
3y ago
The Polyglot sandbox is licensed under GFTC: https://www.oracle.com/downloads/licenses/graal-free-license... ISOLATED and UNTRUSTED require GFTC CONSTRAINED is also available under open-source licenses. Only for J
27.
▲
Truffle Unchained – Portable Language Runtimes as Java Libraries
(medium.com)
4 points
by
grashalm
3y ago
|
0 comments
28.
▲
by
grashalm
3y ago
I did some digging on past discussions, and yes, it seems the stars are not aligned for extension methods in standard Java. But tbh, there are some very good arguments against extension methods. Also, some tricky questions about overloading
29.
▲
by
grashalm
3y ago
Well a language fork. But not a full implementation fork of course. Or would you argue that what Lombok does is part of the java spec? It effectively extends the java spec in non backwards compatible ways.
30.
▲
by
grashalm
3y ago
Another java fork like Lombok. But this time the authors didn't take the time to support all java compilers/IDEs, so the situation is even worse. If this is just to highlight the merit of static extension methods with a follow up
More ›