Ø - The 28. Letter in the Norwegian alphabet, pronounced as the beginning of the sound ‘uuuuh’ (like when someone is making a sound when thinking). It’s a join between O and E, and was at first written as Ө. The same sound in Swedish is Ö
Or, you know, U+2205, the mathematical "empty set" notation. https://en.wikipedia.org/wiki/Null_sign
ØMQ – The Guide (2011)
81–90 of 117 posts
Re: ØMQ – The Guide (2011)
#82ZeroMQ's variety of socket semantics is great, and it does a good job abstracting away the messy details of TCP. You can build rather complicated systems on top of it much easier and faster than you could using raw sockets. The implementation itself has some rough spots, such as the multi threading. I really like the elegance of nanomsg, but it never really got the same polish that ZeroMQ did. I wouldn't expect the s…
nkurz on Apr 18, 2016 [–]
Thanks. Does anything come to mind that you should have done more of (or instead)?
PieterH on Apr 18, 2016 [–]
Probably more frequent checkups, to be honest. Though it's probably moot. "
Re: ØMQ – The Guide (2011)
#83Ø is a vowel and a letter used in the Danish, Norwegian, Faroese, and Southern Sami languages. (Wikipedia) It’s not an unused letter that you can snap up as a cool way to write zero. People will read it, some will recognize it and assume it has meaning, because it has. That’s how letters work. There are zeroes with dashes through them, but if you look closely they almost always take care to keep the dash inside the (…
Incidentally... > The Ø in ZeroMQ is all about tradeoffs. On the one hand this strange name lowers ZeroMQ’s visibility on Google and Twitter. On the other hand it annoys the heck out of some Danish folk who write us things like “ØMG røtfl”, and “Ø is not a funny looking zero!” and “Rødgrød med fløde!”, which is apparently an insult that means “may your neighbours be the direct descendants of Grendel!” Seems like a fa…
Edit: missed an s in dessert.
Re: ØMQ – The Guide (2011)
#84We are using 0mq for monitoring of electric vehicles fleet. Millions of messages every day (hundreds of GB), zero problems with bad internet connection (common in moving vehicles). Every sent message is received regardless of connectivity issues. Just a little implementation annoyances here and there but it is serving us well since 2015.
Re: ØMQ – The Guide (2011)
#85We are using 0mq for monitoring of electric vehicles fleet. Millions of messages every day (hundreds of GB), zero problems with bad internet connection (common in moving vehicles). Every sent message is received regardless of connectivity issues. Just a little implementation annoyances here and there but it is serving us well since 2015.
How does 0mq achieve that? For all I have read and tried to use of it, 0mq explicitly offers no message delivery guarantees, instead relying on your own implementation to achieve them. So, I don't doubt that your system works like you described, but I think you may be overvaluing 0mq's contribution to it.
Maybe there is no guarantee, but it can handle unreliable connection just fine, at least when I used it a few years ago.
Re: ØMQ – The Guide (2011)
#86Ø is a vowel and a letter used in the Danish, Norwegian, Faroese, and Southern Sami languages. (Wikipedia) It’s not an unused letter that you can snap up as a cool way to write zero. People will read it, some will recognize it and assume it has meaning, because it has. That’s how letters work. There are zeroes with dashes through them, but if you look closely they almost always take care to keep the dash inside the (…
The ∅ symbol (U+2205 in Unicode), even though it's inspired by, is not the same as the letter Ø (U+00D8 in Unicode), and has been, for almost a century already, the "correct" way to represent an empty set in mathematical notation (alongside {}). That is the meaning everyone that does not primarily use the Northern European alphabet (aka most people in the world) assume it has. Maybe suppress your instinctive outrage…
Maybe suppress your instinctive correction next time until you know that the person you’re correcting is in fact mistaken. Or just use a nicer tone to begin with.
Re: ØMQ – The Guide (2011)
#87Earlier quoted context omitted.
Pieter Hintjens @hintjens passed away in 2016.
He wrote very frankly about his impending death, too: http://hintjens.com/blog:123 EDIT: This is the post I was looking for: http://hintjens.com/blog:115
Re: ØMQ – The Guide (2011)
#88Ø is a vowel and a letter used in the Danish, Norwegian, Faroese, and Southern Sami languages. (Wikipedia) It’s not an unused letter that you can snap up as a cool way to write zero. People will read it, some will recognize it and assume it has meaning, because it has. That’s how letters work. There are zeroes with dashes through them, but if you look closely they almost always take care to keep the dash inside the (…
Incidentally... > The Ø in ZeroMQ is all about tradeoffs. On the one hand this strange name lowers ZeroMQ’s visibility on Google and Twitter. On the other hand it annoys the heck out of some Danish folk who write us things like “ØMG røtfl”, and “Ø is not a funny looking zero!” and “Rødgrød med fløde!”, which is apparently an insult that means “may your neighbours be the direct descendants of Grendel!” Seems like a fa…
Re: ØMQ – The Guide (2011)
#89I have to say that I have never really had a positive impression of zeromq. I feel like it is particularly unsuccessful and that seems to be for some pretty good reasons. Zeromq is a bag of tools and it's not really clear to me how a novice would put them together safely. This is important for a message system because everyone has to start somewhere and it really shouldn't be "step 1: build your broker with our subro…
Re: ØMQ – The Guide (2011)
#901. A lot of gotchas and surprising behavior. For example this:
> To be more explicit: after calling zmq_send the socket may become readable (and vice versa) without triggering a read event on the file descriptor.
2. The library will assert internally without actually giving you any clues what did you do wrong as a user.
I would rather spend some extra time in development by using pure sockets rather than the stress of debugging problems, arising from the above, later.