Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
wofo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
241.
▲
by
wofo
4y ago
Thanks for sharing! This will definitely be interesting to look at :)
242.
▲
Crafting container images without Dockerfiles
(ochagavia.nl)
193 points
by
wofo
4y ago
|
56 comments
243.
▲
by
wofo
4y ago
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). Thanks for pointing out the mistake in
244.
▲
by
wofo
4y ago
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 someone is willing to dedicate the time)
245.
▲
by
wofo
4y ago
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
246.
▲
Chunking strings in Elixir: how difficult can it be?
(ochagavia.nl)
80 points
by
wofo
4y ago
|
21 comments
247.
▲
by
wofo
4y ago
Thanks! Hopefully we are safe then :)
248.
▲
by
wofo
4y ago
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 the original code to avoid any chance of t
249.
▲
by
wofo
4y ago
It doesn't mention the JNI because I didn't use it (the Java implementation was from scratch and did not include native code)
250.
▲
by
wofo
4y ago
> 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 comments to the code, another part exists as a
251.
▲
by
wofo
4y ago
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 Postgres docs are more thorough, leaving less
252.
▲
by
wofo
4y ago
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!
253.
▲
Implementing the MySQL server protocol for fun and profit
(ochagavia.nl)
82 points
by
wofo
4y ago
|
22 comments
254.
▲
by
wofo
4y ago
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 understand it in order to use it effective
255.
▲
An adventure with optimization, Rust and Z3
(ochagavia.nl)
2 points
by
wofo
4y ago
|
1 comments
256.
▲
by
wofo
4y ago
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/
257.
▲
by
wofo
4y ago
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 borrow checker, so you should only use
258.
▲
by
wofo
4y ago
Haha I have certainly thought about that possibility ;) You can do incredible things with little effort thanks to Rustler
259.
▲
by
wofo
4y ago
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 concurrency or C-like performance). IMO
260.
▲
by
wofo
4y ago
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 conversation I tried to explain my involvement i
261.
▲
How I got involved in the Rust community
(ochagavia.nl)
86 points
by
wofo
4y ago
|
135 comments
262.
▲
by
wofo
4y ago
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 compiler, which was an incredible learning
263.
▲
Ask HN: Do you develop niche software?
1 points
by
wofo
4y ago
|
1 comments
264.
▲
by
wofo
4y ago
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 about being a craftsman and working in a
265.
▲
The software that I love
(blog.waleson.com)
70 points
by
wofo
4y ago
|
4 comments
266.
▲
by
wofo
4y ago
+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 is possible to sync the calendar and cont
267.
▲
by
wofo
4y ago
Also based in NL, "Amsterdam" area (Utrecht). As people have mentioned elsewhere, it depends. My current long-term (6+ months) contract is at €95/hr, working as part of a great team of developers on an Elixir backend, and bei
268.
▲
by
wofo
4y ago
Can confirm, currently using them as a backup (I managed to get a rate that was attractive enough, but I prefer working without intermediaries)
269.
▲
Azure Europe is currently experiencing DNS problems
(twitter.com)
8 points
by
wofo
4y ago
|
1 comments
270.
▲
by
wofo
4y ago
3 days a week is definitely doable, at least as a contractor (source: that is what I am doing right now, and I even have the luck of being able to choose between two companies for my next engagement)
More ›