Viewing profile — whitequark_
whitequark_
HN member- Joined
- Mon, May 07, 2012, 9:28 AM UTC
- HN karma
- 97
- Public activity
- 27 items
- HN profile
- View on Hacker News ↗
About whitequark_
Recent public activity
-
comment
Comment #46090661
[flagged]
-
comment
Comment #46087151
Original author of smoltcp here! I couldn't have imagined how much of a cornerstone of the Rust ecosystem it would become. Very excited to see it get used like this, and yeah, #![n…
-
comment
Comment #45891568
Yup, you can use something like: $ curl http://yourdomain.org -X PUT --data https://tangled.org/@yourname.tangled.sh/site from a CI pipeline, or just upload an archive from the sam…
-
comment
Comment #45890383
It uses completely different software (that I wrote together with a small team of volunteers: https://codeberg.org/git-pages/git-pages ) which scales very well horizontally and wor…
-
comment
Comment #45725685
122 MB of it is Wasm machine code of a MinSizeRel LTO build of LLVM; it is compressed to 23 MB by Zstandard when your HTTP client supports that. That is about as small as you can g…
-
comment
Comment #45725641
If your browser has Zstandard support, it downloads only 100MB. But yes, this is a proof-of-concept that needs some fixes.
-
comment
Comment #30644424
A few things: > he was a large contributing factor to the previous SolveSpace lead maintainer quitting If you look at https://github.com/solvespace/solvespace/issues/714 , it refer…
-
comment
Comment #21399007
process_vm_read and its equivalents allow you to read data whose layout you already know. unfork allows you to read data whose layout you don't know or that is partially generated …
-
comment
Comment #21042060
Also I got pinged by like a dozen different HN bots, because each time any of them tweets a link, Twitter thinks it's a quote-tweet and sends a notification. Annoying.
-
comment
Comment #20241184
At the time when I started working on smoltcp, there were a few Rust libraries for working with TCP/IP on the wire level, and they heavily used metaprogramming. Unfortunately, the …
-
comment
Comment #20241151
It doesn't use any C library functions by itself. (In fact in all of its applications at M-Labs, there is no C code running on the same chip.) The only uses of libc are in the TUN/…
-
comment
Comment #20241138
I designed smoltcp (and wrote most of the code currently in it). The original TCP/IP RFC (RFC 793) contains several ambiguous requirements, and as a result they do not specify a we…
-
comment
Comment #17899307
The "smol" in "smoltcp" is mostly talking about the internal architecture and exposed API. For example, it will never support true zero-copy sockets, because the API burden due to …
-
comment
Comment #17896175
> But it's not like you can build a solid TCP stack these days either simply by reading the original late 70s RFCs. I literally did this. It's called smoltcp ( https://github.com/m…
-
comment
Comment #13823616
> MSVC compiler doesn't do SROA, as far as I know. In the future, consider verifying your extraordinary claims. Of course it does, and it took me about two minutes to demonstrate t…
-
comment
Comment #13179399
Zoxc has repeatedly refused reasonable requests to alter the patch to fit the standards of upstream. Because of this (and because I am rather tired of not having stack probes, with…
-
comment
Comment #12658820
SolveSpace is indeed similar to FreeCAD's Part Design module. One major difference is that SolveSpace uses the same solver for constraints in 2D and 3D, as well as for sketches and…
-
comment
Comment #12658799
There are vague plans for integrating Lua in a way that lets people implement new constraints without touching the C++ code, but the current architecture makes it very hard. We're …
-
comment
Comment #12658782
I care a lot about reliability! In fact, FreeCAD's incessant crashing (and the fact that it corrupted the savefile when doing that) was the single biggest reason I put so much time…
-
comment
Comment #12658757
I've been planning to integrate libarea (of HeeksCNC fame), which can generate HSM toolpaths.
-
comment
Comment #12658750
In the current solver, the constraints are linearized. It's not especially complex (just 500 LOC, not counting the symbolic algebra system that feeds it) or clever, but it does the…
-
comment
Comment #11562059
The bug report is not wrong. Rather, whether the current behavior is correct depends on the platform. For example, Darwin's libc offers this contract for memcpy and clang is perfec…
-
comment
Comment #7109375
How it works: http://www.google.com/patents/US8125620
-
comment
Comment #7108778
I'm very interested in this technology (and somewhat skeptical about it). The website is very opaque on how it actually works, and "signature correlation" doesn't appear to be a we…
- story