Viewing profile — csjh
csjh
HN member- Joined
- Sat, Feb 12, 2022, 1:03 AM UTC
- HN karma
- 243
- Public activity
- 125 items
- HN profile
- View on Hacker News ↗
About csjh
No profile information was provided.
Recent public activity
-
comment
Comment #48712383
I found it to spiral into complete nonsense a few times when I tested it out, but it's possible that was a bug in the provider
- comment
-
comment
Comment #48242813
It should be pretty mature outside of Wasi. To be fair, there's really nothing that's super mature in terms of Wasi support, except maybe Wasmtime
-
comment
Comment #48148338
don’t look at the user that reposted the article
- story
-
comment
Comment #47491331
maybe it implies some amount of "live to work" etymologically, but the word "living" in that context specifically refers to living in the financial sense (the act of living wouldn'…
-
comment
Comment #47315603
Wasm is explicitly not designed for interpretation ( https://arxiv.org/abs/2205.01183 )
-
comment
Comment #47185219
Optimizations like these are so cool. I love seeing higher level languages take advantage of their high level-ness
-
comment
Comment #47185197
What do you mean outside of programmer control? What's stopping you from setting the stack size in the linker flags?
-
comment
Comment #47168324
What’s the downside of SynthID?
-
comment
Comment #47153984
Obligatory DuckDB solution: > duckdb -s "COPY (SELECT url[20:] as url, date, count(*) as c FROM read_csv('data.csv', columns = { 'url': 'VARCHAR', 'date': 'DATE' }) GROUP BY url, d…
-
comment
Comment #47016138
You’re missing the fact that the compiler isn’t forced to fill every register in the first place. If it was less efficient to use more registers, the compiler simply wouldn’t use m…
-
comment
Comment #44418694
Started on a dependency-free (including manual object file creation, excluding manual linker) single-pass C compiler with a goal of it being self-hosting. Spawned after my previous…
-
comment
Comment #44213120
Maybe, but from the author's description, it seems like the interpretation of intent that they want is to generally give the most information possible to the compiler, so it can do…
-
comment
Comment #44211959
> High level languages lack something that low level languages have in great adundance - intent. Is this line really true? I feel like expressing intent isn't really a factor in th…
-
comment
Comment #44100377
Appreciated, but not sure I'm ready for that yet - still need to finish uni :p
-
comment
Comment #44098952
Been working on a single-pass WebAssembly JIT compiler (atm only guaranteed to work on M1 air), been super interesting learning and thinking through strategies to balance fast comp…
-
comment
Comment #43343768
for the average developer I think the killer feature is allowing you to query over whatever data you want (csv, json, parquet, even gsheets) as equals, directly from their file for…
-
comment
Comment #43323441
distributing the dispatch instructions lets the predictor pick up on specific patterns within the bytecode - for example, comparison instructions are probably followed by a conditi…
-
comment
Comment #42958349
How's it nondeterministic?
-
comment
Comment #42178268
That's not true, plenty of great stuff is shipping every year. Take your pick: https://web.dev/series/baseline-newly-available https://web.dev/blog/baseline2023
- story
-
comment
Comment #41971358
Been interested in programming language implementations recently, so I'm working on an in-place WebAssembly interpreter Currently passes all the WebAssembly 1.0 test suite minus th…
-
comment
Comment #41475797
I think the most surprising part here is the gzipped-base64'd-compressed data almost entirely removes the base64 overhead.
- comment