Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
andrew_rfc
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
The End of the Mind
(6over3.com)
2 points
by
andrew_rfc
4mo ago
|
0 comments
2.
▲
Show HN: A distraction-free writing environment
(github.com)
1 points
by
andrew_rfc
9mo ago
|
0 comments
3.
▲
TypeScript X Perl
(andrews.substack.com)
3 points
by
andrew_rfc
10mo ago
|
0 comments
4.
▲
Embedding TypeScript
(andrews.substack.com)
1 points
by
andrew_rfc
11mo ago
|
0 comments
5.
▲
by
andrew_rfc
11mo ago
I spent a few days brute forcing tables before I came across your repo and it finally clicked what was actually going on; thank you so much!
6.
▲
Reverse engineering iWork
(andrews.substack.com)
123 points
by
andrew_rfc
11mo ago
|
5 comments
7.
▲
Show HN: embedding Apple Intelligence on-device models in any application
(github.com)
1 points
by
andrew_rfc
1y ago
|
0 comments
8.
▲
Yume – Transform your content with GPU shaders
(yume.sh)
1 points
by
andrew_rfc
1y ago
|
0 comments
9.
▲
4 mains or nothing at all
(andrews.substack.com)
16 points
by
andrew_rfc
2y ago
|
0 comments
10.
▲
by
andrew_rfc
2y ago
Would this require using the WASIX libc? I didn’t spend much time on it, but when I attempted to use it the build started failing in mysterious ways - happy to open an issue on the relevant repo with a reproduction / notes on what I th
11.
▲
by
andrew_rfc
2y ago
You cannot today build anything on the Blead of Perl with perlcc. Support has languished because the language changed fast enough that it never kept up. It may be used in the industry, but for a modern Perl application (or anything past 5.1
12.
▲
by
andrew_rfc
2y ago
I’m not sure where you got the idea it’s slow, but it executes within 30% of native speed. Which means extracting the metadata from a 30 GB pro video in my test takes 300-400ms. Speaking of - libexif doesn’t support a lot of file formats, w
13.
▲
by
andrew_rfc
2y ago
Cloudflare actually uses workerd which is a V8 isolate (which does support WASM with a lot of caveats.)
14.
▲
by
andrew_rfc
2y ago
Speaking of Perl: https://news.ycombinator.com/item?id=43017739
15.
▲
by
andrew_rfc
2y ago
Author here: it wouldn't have been. Sure, it would be nice to have a native version, but that is a lifelong maintenance burden, and ExifTool is already the best at what it does and stays up-to-date with file format changes. By completi
16.
▲
Get in loser. We're rewinding the stack
(andrews.substack.com)
87 points
by
andrew_rfc
2y ago
|
2 comments
17.
▲
Show HN: Sandboxing Perl with WebAssembly
(andrews.substack.com)
5 points
by
andrew_rfc
2y ago
|
0 comments
18.
▲
by
andrew_rfc
2y ago
In its current state it’s mostly just something fun to toy around with if you’re interested in game engine development; once it’s more mature I’ll probably ship a game on it. I have POC multi-player setup where you can telnet to a box and j
19.
▲
Show HN: An experimental 2D/3D game engine for the terminal
(github.com)
11 points
by
andrew_rfc
2y ago
|
2 comments
20.
▲
Show HN: Project 3124
(3124.co)
1 points
by
andrew_rfc
2y ago
|
1 comments
21.
▲
Extending the Windows Shell Progress Dialog
(dolus.app)
2 points
by
andrew_rfc
2y ago
|
0 comments
22.
▲
Dolus
(dolus.app)
2 points
by
andrew_rfc
2y ago
|
0 comments
23.
▲
by
andrew_rfc
3y ago
Looks neat. Bebop is licensed under Apache 2.0, not GPL and doesn’t require a commercial license to use for profit. And I can tell the C# code it generates is going to be plagued by vtable lookups. Some decent ideas though.
24.
▲
by
andrew_rfc
3y ago
Apologies if my initial comment came off the wrong way; when I say “not alternatives” I was injecting bias into that statement since I normally use Cap’n Proto on embedded and memory constrained systems (amazing library btw.) When I created
25.
▲
by
andrew_rfc
3y ago
you get forward and backwards compatibility out of the box so long as you adhere to the schema guidelines. The docs go into more detail on how different types are handled. We also have some special features like “binary schema” which let yo
26.
▲
by
andrew_rfc
3y ago
Cap’n Proto and Flatbuffers are not alternatives to Protocol Buffers. They solve entirely different issues and have distinct limitations. They aren’t relevant to what Bebop is doing and thus no benchmark or comparison can be made between th
27.
▲
by
andrew_rfc
3y ago
They were never particularly all that fast, especially not in the browser where support is far from acceptable. Most implementations rely on runtime magic, reflection, and other hacks. So in that sense they aren’t all that modern as they’ve
28.
▲
by
andrew_rfc
3y ago
You can. I use it to persist settings in my app Borderless Gaming https://github.com/Codeusa/Borderless-Gaming I’m also working on a textual configuration language that allowa you to import a schema and define data lik
29.
▲
by
andrew_rfc
3y ago
If we’re talking specifically about C# binary serialization I’d recommend checking out this independent benchmark another developer did comparing Bebop to everything else https://youtu.be/XMoNYQPi2k8?feature=shared
30.
▲
by
andrew_rfc
3y ago
We don’t benchmark against FlatBuffers or Cap'n Proto for a few reasons: - They are impossible to benchmark against each other without making an assumption about how often you want to access the data, and which parts of it you want to
More ›