Hacker Newsnew | past | comments | ask | show | jobs | submit | more tclancy's commentslogin

Because it’s a seducer. It does what you need to do and you two are happy together. So you shower more tasks on Celery and it becomes cold and non-responsive at random times.

And debugging is a pain in the ass. Most places I’ve been that have it, I’ve tried to sell them on adding Flower to give better insight and everyone thinks that’s a very good idea but there isn’t time because we need to debug these inscrutable Celery issues.

https://flower.readthedocs.io/en/latest/


Although we could say the same thing about Kafka, couldn't we? It's made for much higher throughput and has usually other use cases, but it's also great until it's not great.

At least the last time I used Kafka (which was several years ago so things might have changed) it wasn't at all easy to get started. It was a downright asshole in fact. If you pursue a relationship with an asshole, you shouldn't be surprised when they become cold to you

Yes, absolutely. It's still pretty much that way. Especially if you want to make changes to a running installation, add nodes etc.

No, property-based testing is something more like https://hypothesis.readthedocs.io/en/latest/ -- it's like fuzz testing with some smarts and it is lovely where it fits.

Ah, ok, now I understand. Ok, I wasn't talking about that. From what I understand about property based testing it's sort of half way between regular example based testing and formal proofs: It tries to prove a statement but instead of a symbolic proof it does it stohastically via a set of examples?

Unfortunately, I'm not aware of a good property based testing library in Ruby, although it would be useful to have one.

Even so I'm guessing that property based testing in practice would be too resource intensive to test the entire application with it? You'd probably only test critical domain logic components and use regular example tests for the rest.


I feel this is all contentious because, like so much in coding, we have people taking Thing That Works For Me on their current project or in their experience over time and declaring it to be The One True Way while other people are in completely different codebases with different priorities around shipping v quality v cost or what have you and are complaining "That doesn't work for me, Y has always been my go to".

The answer is most definitely, 100%, with no room for argument, to not speak so assuredly, acknowledge other people have the right to think differently and find synthesis and/ or a set of heuristics that apply for given cases.

But this is the Internet, and we need to be arguing PS2 vs X-Box for the rest of our lives, so have at it.

(Me? Factories are great until they aren't, which may not happen if a project or a team is small enough. Generators are great but do have some footguns and I would love to hand over everything to property-based testing, but I _feel_, without any experimenting or trying, they resist anything other than the purest of pure unit tests and can't help with integration tests that much.)


Yeah, it’s wild to me too, but I then remember purposely obtaining an eight track player in the 90s. My daughter has taken to vinyl for a time and now has a discman and it seems like a push back against the Illusion of Choice that music streaming “provides”.

That and she’s clearly genetically predisposed to hipsterism.


> technical issues and social issues really don't mix

I don’t think that’s true in the least. I think it’s true there are no technical solutions to social problems, but any and all technology comes from people forming societies and seeking solutions.

This comment feels the same as people saying “Stick to sports” about athletes talking politics. Everything is political. If you don’t think something is, it tends to be because one is insulated from the politics that affect it.


There's a clear line, and it is when it starts to involve other people. Example: reverse engineering the firmware on your thermostat so you can use it after Google shuts down - technical problem. Not releasing it because you're worried about DMCA and/or Google lawsuits - social problem.

> Everything is political

This is such a tedious worldview

Maybe everything is political, but it doesn't have to be that way


"there are only:

Two races: white and "political" Two genders: Male and "political" Two hair styles for women: long and "political" Two sexualities: straight and "political" Two body types: normative and "political"

https://twitter.com/emmahvossen/status/1138841342921060354?l...


I wonder whether people who disagree about this are talking at crossed purposes. I think there's politics in a narrower sense (concerning partisanship and state intervention) and politics in a wider sense (concerning power relations and decision making). To depoliticise things in the former sense (by depolarising and deregulating) isn't to depoliticise them at all in the latter sense. In society, arguably everything is economic, legal, psychological, etc. Presumably, what people mean when they say "everything is political" is that politics in the wider sense is both important and on this list.

> Presumably, what people mean when they say "everything is political" is that politics in the wider sense is both important and on this list

What they mean in my experience is "everything must be viewed as political propaganda"


I see. I disagree with them if they think everything really is political propaganda, but I think in a sense everything is political (in the wider sense) in its causes and consequences, so perhaps it might as well be propaganda, even if those involved don't think of it that way.

To return to your previous comment that "everything is political" is a tedious worldview, maybe there's a possible compromise. We could accept the idea that "non-political" everyday things have a (small) political significance, while never (or rarely) engaging with that political significance in any specific instance.


> To return to your previous comment that "everything is political" is a tedious worldview

It is tedious specifically because of the "in the wider sense" you put in parens

It is an overly broad definition of political to the point of uselessness and absurdity

Edit; for example, consider the case of a child throwing a ball for their dog.

The child is not political. The dog is not political. Yes, you can say that there's politics in letting people own pets like dogs. There are politics in having a public space where children are allowed to play fetch with their dogs. There are politics involved in the parents deciding to have children in the first place, or where they choose to live and work.

Yes, "everything is political" is true.

It's also just tedious


> It is an overly broad definition of political to the point of uselessness and absurdity

I don't think it's useless or absurd, just not usually applicable. After all, each action has a specific political significance.

> It's also just tedious

Fair enough, but couldn't we say the same about many other things? For example, Brownian motion might not usually warrant our attention, but it's there for when we decide it is of interest.


Any interaction between three or more people is inherently political.

Two paths diverged in a wood. You took one and the Whole Point took the other here.

And pollute the world. Really good analogy.

It tables so it works in Netscape 4? Hell it was probably Netscape 2 or something. Have Claude spin that up and run it.

Oh yeah, and no cheating and using CSS.


What does their margin have to do with anything? Or, what things do you think they should and shouldn’t be able to do given their low margins?

Especially since they mention being a surgeon in some other comments.

um, no i didn't

I know, just roll with it.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: