back
user profile
wofo
2,393karma·363submissions·December 17, 2013
about
Contact me at: [my username] [at] adolfo [dot] ochagavia [dot] nl (or check out ochagavia.nl)
recent activity (363 total)
comment
Thanks for working on LiveView! Next to Rust, one of my favorite ecosystems is .NET and Blazor has been a game-changer when writing desktop apps. I'm looking forward to having something similar i…
comment
As far as I know the plan is indeed to publish a version to crates.io, and the only reason it hasn't been done yet is that it is still early days. You might want to jump in their discord server t…
comment
OP here, happy to see this reached the frontpage! For those like me who always look at the comments to decide if the article is worth their time: this is about an open source package manager written i…
comment
Thanks for sharing! This will definitely be interesting to look at :)
comment
Just to clarify, 5.85 ms and 11.8 ms are the data points of the baseline, so complexity is indeed linear there. The Elixir implementation, though, runs in 225.4 ms (39x slower) and 664 ms (56x slower)…
comment
I don't know exactly how the word breaking algorithm works under the hood, but the Rust library I am using seems to have linear complexity, so it should be possible to improve unicode_string (if …
comment
I agree with both of you :). Sending an opaque binary blob and reassembling it at the other side would have been ideal... but with some of the third-party systems we integrate with it is not possible
comment
Thanks! Hopefully we are safe then :)
comment
Interesting, I wonder how they could make a case for that. Do you have any references? I have heard of developers independently reimplementing GPLed code, being careful not to read a single line of th…
comment
It doesn't mention the JNI because I didn't use it (the Java implementation was from scratch and did not include native code)
comment
> I'd be very interested to see your notes. Are they available anywhere, or were they the confidential IP of your client? Hmm... Not sure about that. One part of my notes is embedded in commen…
comment
Thanks for mentioning Postgres! I am actually pretty curious about the difference between MySQL and Postgres when it comes to their docs about the protocol. My superficial impression is that the Postg…
comment
This is a writeup about one of the most interesting contracts I've done. The resulting implementation is (unfortunately) not open source, but I'm hoping it will be eventually!
comment
I wrote this about three years ago, intrigued by optimization and solvers in general. The technology is interesting, but every time I try it out I end up with the impression that you need to deeply un…
comment
You are right, this much more ambitious than I though! Here is more information about the project, for the curious: https://rust-gcc.github.io/ …
comment
I think this is more of an attempt of making Rust compilable on platforms not supported by LLVM, not an attempt to replace the existing compiler. The GCC frontend, for instance, does not implement the…
comment
Haha I have certainly thought about that possibility ;) You can do incredible things with little effort thanks to Rustler
comment
Personally, I'm finding myself reaching for C# to solve most problems I come across. Rust is appealing to me on a more theoretical level (or when there is a domain where it truly shines, such as …
comment
Great to see people found my article interesting! I wrote it after I was asked by a company about the possibility of helping them by contributing to some open source Rust projects. During the conversa…
comment
Just wanted to say thanks too. Back when I was at the university, your blog helped me discover programming languages are something you can actually design. I even ended up contributing to the Rust com…
comment
Hi there! This is a totally off-topic comment, but since there is no way in HN to send private messages, I though I might as well reply to your most recent comment. I have been enjoying your comments …
comment
+1 Fastmail, though make sure you use a somewhat standard TLD if you go for you own domain (I had a .xyz one that turned out to be marked as spam too often, and switched to .nl later) By the way, it i…