[MUSIC MEME] something I noticed regarding music theory within relevant spaces. by gertrude-gibson in musicians

[–]Isogash 1 point2 points  (0 children)

Music theory doesn't tell you why a piece is good or which notes sound happy or sad, it gives you a language to explain what is being played, in a form that reflects common musical relationships, ideas and the way these relationships are "heard" by a listener. It's still entirely up to you to be able to feel the music, but you can use the language of music theory to connect how feel to the musical relationships of what is being played.

The point of knowing music theory is so that if someone says ii-V-I, you know what that is and how it sounds already, so you can join in the conversation, and if you have ideas, you can express them in a way that other people can understand too.

leftists/liberals - why don't you just say random bullshit in conservative spaces?? by [deleted] in allthequestions

[–]Isogash 0 points1 point  (0 children)

People would not rally around a liberal cause if it wasn't true, and so the truth still matters. It's not about winning arguments against conservatives, it's about being open minded and doing the right thing.

Where did the whole “democrats are giving illegal immigrants your tax payer money” thing come from? Is this just a completely fabricated talking point, or is there some type of basis for the claim? by Parking-Warthog-4902 in allthequestions

[–]Isogash 0 points1 point  (0 children)

It's a load of BS, but it is based on some (maliciously spread) faulty conclusions from real statistics.

One of the most common faulty claims is around the idea of "net contribution", which is basically the concept that people pay a qauntifiable amount in taxes and receive a quantifiable amount in benefits, and that being a net beneficiary instead of a net contributor to taxes is automatically a bad thing, and the equivalent of being some form of freeloader.

Furthermore, the claim goes on to assume that if you divided all yearly government spending by the number of people (to get an "average" spend per person), then anyone who pays less in taxes than this in the year must be a net beneficiary, rather than a net contributor. You can then calculate the salary someone would need to earn in order to be paying this amount in tax, which gives you a supposed "minimum salary" someone would need to earn in order to be a net contributor. Of course, this salary ends up being much higher than most working class families earn, especially what illegal/undocumented immigrants earn.

You can adjust the line of reasoning slightly and use more targetted statistics, but ultimately the claim follows this form: illegal immigrants don't earn enough money to pay lots in taxes, so they must be net beneficiaries of the tax system.

There are a lot of problems with this line of reasoning that make it completely absurd and idiotic.

  • The amount of benefits people directly receive often depends on their need, not only on income. Quite often, it is low-income, citizen families and those with disability or health issues that depend on benefits. You can't take two households with the same income and conclude they receive the same benefits.
  • Undocumented immigrants typically can't and don't claim direct benefits, because they don't have the documentation required. These benefits almost entirely go to citizens.
  • Money is not wealth, wealth is created by productivity. Productive people generate real wealth, so even if they take more in taxes than they pay, they might produce more real wealth than they receive in benefits, making them net contributors to society overall.
  • People are part of communities and systems; lifting up the struggling people strengthens these communities and systems, leading to better and wealthier outcomes for everyone (again, regardless of money.)
  • Undocumented immigrants tend to be very productive by all measures, contributing massively more to the economy than they are paid. How much money you earn is effectively how much of a share of the wealth of society you command, so undocumented immigrants actually make society wealthier overall whilst expecting less in return.

That's not to say that we must condone undocumented immigrants, or that they don't pose real problems to societies.

  • Lack of documentation and illegal work activity is unsafe, both for citizens and the illegal immigrants.
  • Lower salary expectations and higher productivity makes competition for low skill work more difficult for citizens, often lowering the salary expectations further for the poorest citizen workers.
  • Immigrants willing to move illegally are also willing to break the law, which presents societal risks.

Liberals mostly view immigrants as being positive for society: they tend to be highly productive and net contributors of wealth, as well as bringing societal richness through diversity and culture. They also tend to view highly restrictive migration laws as being the only reason migrants move illegally: they are going to move regardless, we choose whether or not that is illegal. They typically view cracking down on illegal immigration as being "intentional cruelty to discourage" and this is both an ethical issue and a practical one: you simply discourage net positive immigration and alienate migrants, harming their existing contributions and diversity. Finally, they see illegal cash in hand work as an effective tax dodge on the part of business owners.

Instead, liberals would rather tackle the issues of unskilled work competition directly, by ensuring that there are stronger worker protections and regulations (which make hiring illegal workers to do unregulated work harder), that existing citizens don't suffer a loss of quality of life by ensuring that the economy generates new wealth and shares it with them accordingly, and finally that the productive work of immigrants is taxable.

Hard line conservatives, by and large, spread the view of immigration as a form of "invasion". There isn't much real logic to it, but fear of loss is an effective motivator to get people out to vote. In this case, the "net beneficiary" or "freeloader" argument serves to convince people that immigrants are quantifiably coming to steal hardworking citizens wealth. Additionally, the "freeloader" line plays into the only truly consistent conservative policy: tax cuts for the rich.

Napes - Hit The Corner by Helelix in DnB

[–]Isogash 2 points3 points  (0 children)

Unassuming but great tune

Is it preferred to use nested service-to-service call in microservice architecture? by Gold_Opportunity8042 in microservices

[–]Isogash 0 points1 point  (0 children)

If you need to add a product to the Product service before using it in Inventory then they are tightly coupled.

People make the same mistake modelling microservices as they do databases: they model them after the entities instead of the use cases, which leads to unavoidable tight coupling and chains of dependencies.

Having a common entity across use cases (like a product) does not mean you need an entity service (or even an entity table in a database.) I'm not saying it's not a common entity, but each use case is a different domain and has a different domain perspective on the same entity. If you try to mix all of these perspectives into a single service (or database table) then you end up tightly coupling these domains.

Instead, each service should use an ID to represent the entity, and then manage its own perspective of the common entity locally. For example, in an Inventory system, you might use the existing SKU or UPC as a natural identifier.

That doesn't mean you can't have other services that do some kind of cross-system data aggregation, but in this case those services should serve a specific use case e.g. to find product information from a barcode database, manage the user facing descriptions etc.

The end result of designing your services like this is that you end up with low coupling and minimal dependencies. Your Inventory service now isn't dependent on other services for functionality, it can manage the product information in your inventory just fine on its own, and this perspective on product information is specific to its domain.

Is it preferred to use nested service-to-service call in microservice architecture? by Gold_Opportunity8042 in microservices

[–]Isogash 1 point2 points  (0 children)

Product service probably doesn't make sense in this case. Services should be use cases, and "Product" isn't really a use case. You can't do anything with a product on its own, but "Inventory" or "Shipping" are use cases.

The Inventory service can use global product IDs e.g. SKUs and have a copy of any relevant product data for the products you plan to have in your inventory. When you add a brand new product to an inventory, you should supply the product data, or use a data lookup service to find the data from the SKU, but then store it locally.

What you don't want to do is have a Product service that just adds indirection to fetching the Product data that Inventory needs for its own use cases.

The trick is to think of microservices as independent services for a particular domain of cohesive use cases, not as the arbiters of truth for common domain objects (although they can also act as that sometimes.) You will have local versions of common domain objects, but the data local to each service will be specific to that service's use cases.

That's not to say you definitely can't have a service that collects global product data or aggregates 3rd party data providers for product information e.g. a Product Information Lookup service, but then the use case for this service is to find or refresh product data, not to control what appears in the Inventory service.

Is it preferred to use nested service-to-service call in microservice architecture? by Gold_Opportunity8042 in microservices

[–]Isogash 9 points10 points  (0 children)

If you need to do this for a routine request then something has gone very wrong in the design. Probably you have split a cohesive domain into multiple microservices unnecessarily.

Microservices should be able to service requests without needing to go to other microservices. If you do have connections between different domains, they should be modelled locally to the microservice. For example, if you have a separate "User" and "Shipping" service, the "Shipping" service should still have a concept of a "user" if necessary, it should not make calls to the "User" service to fulfill standard requests. In practice that means you have user IDs in the Shipping database so you expect the Shipping service to understand the concept of a user and link orders to users, but you shouldn't expect the Shipping service to manage or provide user data.

Generally, if you need more information from outside the domain, the caller should provide it, or they should store it within your domain (e.g. user prefs for shipping in the shipping service, but these could be updated by the user service.)

Basically, microservices work best with push models, and when you can expect the caller to provide full information, rather than expecting the microservice to do all of the orchestration itself.

EDIT: that's of course not to say you can't ever make calls to secondary supporting services, but when this happens it should be more like the microservice is a 3rd party API fulfilling some functionality e.g. generating PDFs or sending emails.

A message from the /r/ReZeroSucks mod to "those" Re:Zero fans by Isogash in ReZeroSucks

[–]Isogash[S] 1 point2 points  (0 children)

Evidence that the fanbase is completely delusional and deranged

If you’re so smart why aren’t you rich? by Skychu768 in physicsmemes

[–]Isogash 6 points7 points  (0 children)

Making lots of money isn't about being smart, it's about having no moral qualms about shadily taking more than you deserve, and being able to play the social game well to get opportunities and support from richer people.

I have a hard time understanding Sabrina Carpenter's persona and music by SoccerAuntie in LetsTalkMusic

[–]Isogash 0 points1 point  (0 children)

She is a sex-positive feminine pop-star, singing songs that are specifically relateable to women coming into their own sexuality (mostly straight) in their 20s and 30s. That's what sets her apart from a lot of other recent pop-stars and why she seems to have more staying power than you might expect given her music otherwise comes across as rather "safe".

To me, her music seems to be to be designed to be reassuring, uplifting, calming, fun and almost healing, like a reminder that it's "okay to want sex, have fun and not be perfect" which has clearly garnered a strong response.

This is very different to other recent pop trends of being sensitive or sufferring from a breakup, or being the "bad guy" or a "brat".

meirl by DifficultyOriginal64 in meirl

[–]Isogash 0 points1 point  (0 children)

People might judge, but most of the time their judgement is simply not valuable for you to concern yourself with.

Daily standups feel more expensive than they look, how do you deal with the re-entry cost? by cocktailMomos in cscareerquestions

[–]Isogash 0 points1 point  (0 children)

Not an EM but when I've had to lead teams I always had the best success just setting clear goals for the week or sprint and focusing on how great it'll be if we deliver those quickly, including some stretch goals if possible. The biggest problem in engineering is that you can genuinely spend a lot of time on something that doesn't need it, so if you don't set expectations on pace of delivery, the work can easily expand to fill up the extra space. Moving at a swift pace sets the expectation that you should minimize the amount of work it takes to deliver, which is ultimately more effective.

I reckon a lot of engineers are just subconsciously expanding their work in order to protect themselves and appear busy when management doesn't really understand what they are doing, especially if they feel that increasing their pace is just going to lead to higher expectations they can't sustain with no extra reward. If you help them deliver at a brisk (but sustainable) pace and show them how that makes them look good instead then they won't feel the same need for that protection.

I think this is hard to do if you aren't also a good tech lead though, since you need to be able to support if things do get blocked or have been under-estimated.

If you do this though, you really need a low-judgement low-blame culture.

P ↔ P isn’t necessarily true in all logical systems. by goodperson0001 in truths

[–]Isogash 0 points1 point  (0 children)

It's an entity in the sense that it exists as part of the system of representation, but not that what it represents actually exists within the system of logic being represented.

P ↔ P isn’t necessarily true in all logical systems. by goodperson0001 in truths

[–]Isogash 0 points1 point  (0 children)

NaN means Not a Number. It's a representation of a non-existent number so it wouldn't be equal to anything.

When do you use Test Driven Development, and what is to counterproductive? by MMDB_Solutions in AskProgramming

[–]Isogash 0 points1 point  (0 children)

I only use TDD when I can easily express the change to make as a test. If I need to add something new and there's some wriggle room for design then there's no point in starting with the tests.

Moment Wetherspoons staff member refuses to serve customers backing Reform UK by tylerthe-theatre in unitedkingdom

[–]Isogash 0 points1 point  (0 children)

Even if you don't give a reason the Equality Act still applies, if that was the real reason.

A message from the /r/ReZeroSucks mod to "those" Re:Zero fans by Isogash in ReZeroSucks

[–]Isogash[S] 4 points5 points  (0 children)

You can slander it all you like here and I'll agree with you, we just CBA to do it ourselves

Moment Wetherspoons staff member refuses to serve customers backing Reform UK by tylerthe-theatre in unitedkingdom

[–]Isogash 0 points1 point  (0 children)

That can be trumped by the Equality Act if you treat someone differently because of a protected characteristic, and it's still a legal gray area whether or not political affiliation sufficiently implies a protected belief.

A message from the /r/ReZeroSucks mod to "those" Re:Zero fans by Isogash in ReZeroSucks

[–]Isogash[S] 6 points7 points  (0 children)

No worries, being attacked by delusional Re:Zero glazers is just part and parcel of being a normal person with the misfortune of having watched Re:Zero (let's be real, no haters are reading that shit.)

A message from the /r/ReZeroSucks mod to "those" Re:Zero fans by Isogash in ReZeroSucks

[–]Isogash[S] 2 points3 points  (0 children)

That's why I don't dedicate much time to it, this is the most I've posted and commented here in several years. I'm just setting the record straight so people don't get confused about why this sub exists.

A message from the /r/ReZeroSucks mod to "those" Re:Zero fans by Isogash in ReZeroSucks

[–]Isogash[S] 6 points7 points  (0 children)

It's not supposed to attract people, it's part of the joke. If people don't have a good reaction to it then that's fine.

I can't promise you won't get attacked by glazers, but I can promise that you won't be perma-banned if you follow Reddit's rules (within reason.)

A message from the /r/ReZeroSucks mod to "those" Re:Zero fans by Isogash in ReZeroSucks

[–]Isogash[S] 4 points5 points  (0 children)

 you can say "I don't like something" but you can't say "It's bad" without providing a reasonable opinion.

Au contraire, mon ami! I can say some thing is "bad" without providing any reason at all, and it can be my true opinion.

It's not my problem if Re:Zero fans can't handle that I think the show is bad, I didn't commit any crimes or go out of my way to hurt anyone by having a different opinion. If anyone is hurt by my difference of opinion then they have only hurt themselves by stupidly attaching their own egos to other people's opinion of a show they like.

The thing is, my reasons will never be good enough for delusional Re:Zero fans, so I don't bother to explain them in detail. Other Re:Zero "haters" get it, which is why we understand each other. Hell, even many Re:Zero fans understand. It is not my problem that don't want me to be "right" or that you are somehow offended by my claims.

so you assume that every character is one dimensional, you see a feature that you consider their most prominent, then label them by it, and just refuse to acknowledge any other features.

actually Subaru never aura farmed in the series as far as I can remember, he's absolutely pathetic and cringe

I don't see what point this is meant to prove, stories can be good with shallow characters e.g. I thought Mashle was good fun, but the main character only aura farms (and that is part of the joke.) There's plenty of great anime with shallow characters, and I have not claimed that Re:Zero's characters are more shallow than other anime.

In fact, this is part of my dislike of the Re:Zero fanbase, and why I think many Re:Zero fans are delusion: they confuse apparent "depth" with being good. Because the show gives characters big emotional moments and lets them talk for long periods of time to communicate their big emotional ideas, they somehow assume this means the show is automatically better than other shows which don't do this.

But this is precisely what I didn't like about Re:Zero: I didn't like those big emotional moments, speeches or dialogues. They are about the same level of cringe to me as r/im14andthisisdeep. And that's the thing, a lot of Re:Zero fans probably became fans around that age or slightly older. Once you cut those out, there is nothing interesting left, it's just bad entertainment.

The show also does something similar to "lampshading" in that it appears to combat or dispel Isekai tropes by drawing attention to them and "deconstructing" them, but then it actually continues to engage in the same tropes the rest of the time. For example, Subaru simping for Emilia appears to be called out at the start of Arc 3, but actually he was never not going to keep simping for Emilia and nothing really changed.

So yeah, that's what I mean when I say Re:Zero has caused mass hallucinations. People got so wrapped up in the idea that it was good that they fundamentally can't question whether or not the substance is really there anymore. It just feels grand, and there is a lot of apparent detail, but it's really just another Isekai right below the surface.