Live data from Hacker News

Girls just wanna have fast MPMC queues with bounded waiting

nahla.dev

51–57 of 57 posts

Re: Girls just wanna have fast MPMC queues with bounded waiting

#51
post #49
post #20

Earlier quoted context omitted.

It's also a joke because girls definitely don't care about "Fast MPMC Queues with Bounded Waiting" at all. We can estimate the HN audience to be ≈95% male.

If you wanna be pedantic, the set of people who care about fast mpmc queues with bounded waiting is very very tiny across even the whole population of HN, let alone the broader populace. I would posit that So of any statement of " just wanna have fast mpmc queues" should be obviously taken as a parody. At which point... why rail on this?

> the set of people who care about fast mpmc queues with bounded waiting is very very tiny across even the whole population of HN

Yes, but even of those who do care the vast majority will obviously be male.

Re: Girls just wanna have fast MPMC queues with bounded waiting

#53
post #36

Earlier quoted context omitted.

What was the one time when you need something wait free? I'm assuming interacting with hardware?

Hard real-time industrial automation. Worst job ever, by the way.

I don't think any of my immediate opportunities are "real-time industrial automation" shaped, but, can't hurt to ask: Do you think it was the work that inherently was the worst ever, or was there some other enviromental factor (e.g. terrible wages, for some reason your office was up six flights of stairs with no elevator, colleague insisted on playing music from your least favourite genre at maximum volume) ?

Re: Girls just wanna have fast MPMC queues with bounded waiting

#54
post #50

Earlier quoted context omitted.

Hi, author of the blog post here, that was in fact not the joke. I'm a girl, I care. I just like playing off of that song's title.

No offense, but from the mentioned base rates (HN male to female ratio) I would be surprised if you were biologically female.

You can't fathom the idea of women being smarter and more capable than you so you have to resort to shifting the goal post over and over. "No women would ever enjoy this", "No one actually knows a woman that would enjoy this", "Even if you know a woman I bet she's not a biological woman". Glancing over your post history I can see that it's nothing more than posting other people's work, which considering your miserable understanding of statistics, is a blessing that spares the world from having to bear your idiocy. I'm not going to be talked down to by some good-for-nothing man who has never created anything of value in his life.

I'm not an HN user because this website sucks, I was informed that someone shared my post here by email so I went to check it out and remember why I don't use this site. You're a woman-repellent and this place is full of the likes of you, that's the reason you don't see many women here, and it's the same reason you don't see women in real life.

In summary, since I know you can't handle too many words and summaries are all you read: Go fuck yourself.

Re: Girls just wanna have fast MPMC queues with bounded waiting

#55
post #51
post #49

Earlier quoted context omitted.

If you wanna be pedantic, the set of people who care about fast mpmc queues with bounded waiting is very very tiny across even the whole population of HN, let alone the broader populace. I would posit that So of any statement of " just wanna have fast mpmc queues" should be obviously taken as a parody. At which point... why rail on this?

> the set of people who care about fast mpmc queues with bounded waiting is very very tiny across even the whole population of HN Yes, but even of those who do care the vast majority will obviously be male.

Sure, so what? If OP is a girl and is obviously writing an article about her own interests, what does it matter?

Re: Girls just wanna have fast MPMC queues with bounded waiting

#56

Earlier quoted context omitted.

Hard real-time industrial automation. Worst job ever, by the way.

I don't think any of my immediate opportunities are "real-time industrial automation" shaped, but, can't hurt to ask: Do you think it was the work that inherently was the worst ever, or was there some other enviromental factor (e.g. terrible wages, for some reason your office was up six flights of stairs with no elevator, colleague insisted on playing music from your least favourite genre at maximum volume) ?

It was the work itself. Embedded systems are already known for bad tooling. Once safety certification gets thrown in the mix you're limited to ancient broken versions of GCC that have been rebranded and certified, and are thus more fit for purpose than newer versions of GCC that actually work. MISRA, its derivatives, and the associated static analysis tooling ecosystem are also low quality evolutionary dead ends that ignore the state of the art in both academia and industry.

Re: Girls just wanna have fast MPMC queues with bounded waiting

#57
post #30

Earlier quoted context omitted.

What's important is you know the trade-offs you are making. You can't have a bounded queue that is always non-blocking because slow consumers can block producers. You can't have a global FIFO order + multiple producers without slow producers blocking consumers. You can't have a global FIFO order + have have non-atomic reserve and commit without a interrupted/de-scheduled producer thread being able to block the consum…

> There are trade-offs everywhere, and it's best to pick the data structure that fits your needs just like any other problem. That part I think is most crucial. Neither "Lock-free" nor "Wait-free" are vague terms for how awesome a thing is, they're specific properties which are expensive to provide, if you need such a property it was indispensable, if you don't need it then you can likely do better without it.

[flagged]
Post reply on HN