• 0 Posts
  • 95 Comments
Joined 1 year ago
cake
Cake day: June 17th, 2023

help-circle


  • lemmy.ml tends to have an immature userbase with immature mods. It’s a weird bubble of insane extremists that are all about ideological purity tests. They aren’t really interested in discussion and will ban anyone that doesn’t conform to their extremism. And their extremists are constantly edging towards stochastic terrorism.

    So needless to say, I’m banned from lemmy.ml, and I feel like that’s a badge of honour. But that does mean I won’t be engaging with any community that’s hosted on lemmy.ml.

    So if you want to have discussion that’s not about how super awesome the violent overthrow of the government of your country would be, I’d recommend not hosting your community on lemmy.ml.




  • Most people aren’t all that well informed and don’t do a lot of crtical thinking about their political positions on things. Many people are only guided by their emotions.

    If your Church says that life begins at conception, then abortion is killing babies. So you’d be angry about abortions happening.

    If you hear a horrible crime, you’re angry about that and might want the person that did that crime to be executed. If you never hear about or think about innocent people being execute, never consider the ethical problems with a government killing people, never consider the costs of it, and all the other arguments against the death penalty, then you can go through life thinking there’s no problem with it.

    And even if you hear the rational arguments, they get overpowered by emotion the next time someone says “abortion is murder” or you hear about a horrible crime happening that might qualify for the death penalty.




  • From an economic perspective, it’s mostly positive. Raising a child is expensive, and those costs go on for about 20 years before you have a person that’s economically productive. Most Immigrants are adults and can join the workforce immediately. The economic costs of their childhood was paid by the country they came from. It’s a negative for the country they came from, this is refereed to as a “brain drain.” But for their new country, it’s like a tax paying worker just appeared out of nowhere.

    As for the economic negatives, the big one is housing. Too much immigration all at once can result in a shortage of housing. It can also put stress on public services and infrastructure. Businesses may not have the capacity to serve a larger population. These things can adapt of course, but you can’t instantly build a house and you can’t instantly expand public services, etc. So you might want to limit immigration so an area can adapt to all of the various economic needs of a larger population. An immigrant will work and pay taxes and contribute to the local economy, so long term it’s all positives, but there can be a lot of short term problems if a population grows to rapidly.

    As for social… well I’m not really much of a sociologist, but just from I can see, people who already live in an area might be uncomfortable being around people of a different culture. Might say crazy things like “They’re eating the dogs!” Yeah that’s crazy, but it is a problem. Not caused by the immigrants themselves, but it’s a problem that does happen when there’s immigration.

    But there’s social benefits. Can learn from a new culture. May get some new options for restaurants to go to.

    Generally the young will enjoy more social benefit (going out to the different restaurants and learning about different cultures), but the older people will tend to be uncomfortable with it. But that’s just the tendency.

    So overall I’d say you do need limits on immigration to mitigate the short term issues, but it’s all positives in the long term.


  • IMO it should even be hashed on the client side before being sent so that it doesn’t show up as plaintext in any http requests or logs. Then salted and hashed again server side before being stored (or checked for login).

    But if someone got that hashed version they could hack the client to have client side hashing code just send that hashed value to the server. You’d want to have the server to send a rotating token of some sort to use for encrypting the password on the client and then validate it on the server side that it was encrypted with the same token the server sent.

    Seems complicated to me… https is probably has good enough encryption, so eh, whatever.





  • Yeah it’s a weird thing about parasocial relationships. You like someone based on things you’ve seen about them on TV and then you start feeling like you know them. But really, nope you don’t.

    I think it’s fine to like famous people, but just understand that you don’t really know them. If you later find out they’re a horrible person well then don’t like them anymore and it’s no big deal. You only like the things you know about the person, but if you avoid going down the road of feeling like you really know them, it’s fine.



  • Yeah I feel like Radiohead cancelling a tour date in Tel Aviv isn’t going to result in Netanyahu making compromises at the bargaining table. It’s just guys like Roger Waters (a tankie Putin simp) thinking they’re more important than they really are. It’s sort of like that time Dennis Rodman went to north Korea or Sean Penn went to Iraq to try to negotiate deals with various authoritarians. Just celebrities with big egos thinking they matter in an area where they’re way out of their element. Play music for your fans in Israel or don’t play music there, either way it doesn’t change anything.

    Honestly I think the whole “the world needs to turn against all of Israel” idea is doing more harm than good. Expressing hatred towards an entire country doesn’t facilitate negotiation.


  • It’s a hit piece on musicians for playing in a country the writer hates. Also it’s not even clear that they’ve played in Israel in the past two years… quotes from Nick Cave were from 2022 and the quote from Radiohead is from 2017.

    It’s really ugly when people are researching anyone that has ever been to Israel so they can target them for a hit piece. Like what’s going on here?

    Thom Yorke’s quote seems reasonable:

    Playing in a country isn’t the same as endorsing its government. We don’t endorse [Israeli Prime Minister] Netanyahu any more than Trump, but we still play in America.

    I mean yeah, was it morally wrong to visit the US when Trump was President? Was it wrong to go to the US while the Iraq war was happening and people were being tortured in GitMo? Is it wrong to go to the US now?


  • Having a lot of joins can be expensive and non-performant.

    Only if you don’t know how to do indexing properly. Normalized data is more performant (less duplication of data, less memory and bandwidth is being used) if you know how to index.

    It may have been true decades ago that denormalized tables were more performant, I don’t know. But today it’s far more common that the phrase “denormalized tables are more performant” is something that’s said by someone that sucks at indexing and/or is just being lazy.

    But I do put JSON into tables sometimes when the data is going to be very inconsistent between different items and there’s no need to index any of the values in there. Like if different vendors provide different kinds of information about their products, I need to store it somewhere, so just serialize it and put it in there to be read by a program that has abstraction layers to deal with it. It’s never going to perform well if I do a query on it, but if all that’s needed is to display details on one item at a time, it’s fine.



  • It’s one of those things wher eI’m sure it’s fine if you learn it. But it’s not DOS CMD, but also not bash.

    So instead of improving CMD to have more features or just going all the way and offering an official bash implementation, they want me to learn a third thing. Just don’t have time for it.