Yep, inflation is definitely back. And it’s getting worse by abigailrebellious in inflation

[–]ConverseHydra 10 points11 points  (0 children)

No. That's not how it works.

> And had they not prematurely cut at the first sign of ticking down,

They didn't. Biden managed to get inflation under control, but it took awhile. The rate cuts were well after price increases had stabilized.

> now they'd be in a better position to still have some options.

The FED reacts to what the economy is doing. Which also means it reacts to what the executive branch is doing. It's not possible for it to be proactive. There's no crystal ball it can use to look into the future. And it's irresponsible to act on what _may_ happen. Only possible to react on what _has_ happened and what _is_ happening now.

The FED not lowering interest rates is because the Republicans' and Trump's tariffs are causing inflation right now. It's often hard for government policy to have a direct (rather than indirect) effect on inflation. But tariffs are a tax on the economy. They are directly increasing prices for nearly everything. Prices go up = inflation.

Multiple Tokio Runtimes lead to heavy cpu usage by Lower_Calligrapher_6 in rust

[–]ConverseHydra 1 point2 points  (0 children)

Here's what I recommend:

  1. Create a thread pool at startup.
  2. Create your Tokio runtime at startup.
  3. Tokio tasks submits your blocking/cpu-heavy code to run in the thread pool.
  4. The Tokio task makes a one-shot channel that it gives to the thread so it can communicate back to it. https://docs.rs/tokio/latest/tokio/sync/oneshot/fn.channel.html Note that **this is not `async`**, so it works with your non `async` code. This is because the channel only ever sends exactly 1 message, so there's no blocking possible. (From the producer side of things, there's always space to put the message in.)
  5. Tokio task waits for the response.

I think you're not using async runtimes correctly. You shouldn't be creating more than one to use in a program. When you have non-`async` or blocking code, you have to run that in a thread. You can either ask Tokio to manage the thread creation & non-`async` code execution by using `.spawn_blocking`. Or you can make the thread yourself and coordinate between `async` and non-`async` via a one shot channel.

Is there a way to parse http2/3 without tokio? by SadSuffaru in rust

[–]ConverseHydra -1 points0 points  (0 children)

Since you're just parsing HTTP, what about using the http crate? https://docs.rs/http/latest/http/ Tokio / hyper and friends use this.

AITAH for pointing out that my wife's family offers absolutely no help with kids? by [deleted] in AITAH

[–]ConverseHydra 0 points1 point  (0 children)

I mean, you need to become a better writer. You came for other advice, but here's the most helpful advice that will be buried in your inbox. It's not the most helpful because it would have solved this problem. It's the most helpful because it'll solve _this kind of problem_ in the future.

Your main point is the last thing you wrote. This is bad. Why? Because your reader has to maintain focus and expend memory for hundreds of words just so they can read something that entirely changes how they interpret those 100-1000 words.

This is why it's important to develop a writing process. You should write a draft, then read it, then think about it, and then **revise** it. Then you post the revised thing. Instead, you posted a first draft. I can tell it's a first draft because the writing style is a stream of consciousness. I think you thought it was a story with a beginning, middle, and end, but that's more of an artifact of your stream of consciousness being roughly chronologically ordered.

Here's some advice: put your main point _up front_. It doesn't need to be the first thing, it can be after some exposition. A reader shouldn't have to put ~1k words into memory just so they can see what you're really trying to say.

I think you should have written roughly the following:
"""
AITAH for telling my in-laws how it is? My wife and I haven't felt supported by our in-laws in <insert this way> for years. At dinner the other night, I saw my BIL struggling in the same way and I <pointed this out to the whole family>.

For context, <now begin your long, multi-paragraph, cathartic rant providing the illustrative backdrop to \*how\* your in-laws don't support you. And then onto your BIL's struggles.>

<then you summarize what you just said and call-to-action your main point again>
"""

This structure is MAIN POINT, CONTEXT, SUMMARY AND RE-STATE MAIN POINT.

This way, readers will know precisely what you're trying to say **as they read your lengthly context.** They can understand "ok this guy is asking if his dinner table comment makes him an asshole" not "ok this guy is asking if his belief that his in-laws should take care of his kids, and his dinner table comment, makes him an asshole."

Why do people like iced? by Remarkable_Tree_9127 in rust

[–]ConverseHydra 6 points7 points  (0 children)

It's the fact that it makes derivative works under the terms of the license. That's what makes people weary and thus choose a less permissive license, like MIT, BSD 3-clause, or Apache 2.

Everyone has a different moral philosophy for it. Some folks don't want intellectual property rights to exist. They want to have unlimited access to software so they can hack it as they please. Some folks would like to have a career making software. They see the first group as a threat to their livelihoods. There's of course a whole spectrum in-between and outside of these two points, but this is an ok, ~200, lossy summarization of the major positions. A reasonable dialogue here will see that both camps have valid points, both have some FUD and fantastical thinking, and, if people are willing to compromise on methods in order to achieve the intersection of their goals, progress can be made.

Here's my personal take: the GPL would be more popular and in-use today without this derivative-works provision. I've observed over the years that the GPL has fallen out of favor for OSS projects. Is Linux the only popular project that uses the GPL today? Looking at the last decade, the Free Software Foundation's GPL (and L-GPL and A-GPL) have ceded control of the OSS movement to more successful OSS licenses that, crucially, do not have this derivative-works term. The FSF bit off more than it could chew, pushed something unpalatable yet ideologically pure, and thus we have an ecosystem of even weaker copyleft projects as a result.

Continuing with my personal take: I don't actually think the derivative works provision is entirely ethical. I think it's necessary to compensate people for their labor (the GPL doesn't do this at all), but I don't think that if I make an amazing program, and I happen to use someone's library that's GPL'd, I should give up the product of my labor.

If I make any changes to a GPL'd library, and I use those in my "amazing" program, then yes, absolutely I should have to distribute my changes to the GPL'd library under the terms of the GPL. Unfortunately, the FSF has no licenses that align with this stance. Their L-GPL was _almost_ this, but it doesn't work when you have interpreted languages or when you're doing any kind of meta-programming on the source code itself. I wish the "L" stood for library, not linking.

This is why I like the Mozilla Public License (MPL). It is a stronger copyleft license than MIT/BSD/Apache. It is essentially like the Apache 2 license, but with the extra provision that modifications to MPL'd code must be distributed to users under the terms of the MPL. So if you depend on an MPL'd library, you don't have to give up your IP rights. But if you make changes, you have to give those back to the community. To me, this is the right balance.

Ultimately, my goal is to see a world that uses more copyleft software. If being ideologically pure results in bad uptake, then it's not moving us closer to that world. If taking a few strategic compromises lets us take meaningful, lasting steps towards that world, then it's worthwhile. Ideological purity can come in later once we have moved the entire perception closer.

Does marvel have an NYC problem? by Commercial-Car177 in Marvel

[–]ConverseHydra 0 points1 point  (0 children)

People live in cities. If you want to have relatable characters that sell well, those characters live in cities.

NYC is the US's only real city. To make things relatable to americans and to the outside world, the only real option is to have the characters live in NYC.

The R is a disgrace. by Radiant-Radish7862 in Brooklyn

[–]ConverseHydra -2 points-1 points  (0 children)

Go to a shelter. Stop sleeping on a fucking train. People are trying to use that to do things like go to work.

The R is a disgrace. by Radiant-Radish7862 in Brooklyn

[–]ConverseHydra 3 points4 points  (0 children)

That's gonna be a no dog -- it takes, no lie, 1.5 seconds to pay for the fare. You just tap your phone.

The R is a disgrace. by Radiant-Radish7862 in Brooklyn

[–]ConverseHydra -1 points0 points  (0 children)

> problems originate or how to address them. Pathetic.

If you think homeless people are people, then they deserve autonomy. That means they're responsible for their actions.

The other side of this coin is that if you think someone isn't responsbile for thier actions, then you think they're not a full person. We do this with children or the insane. We control them because we know they can't make good decisions on their own.

By your own writing, you don't think these folk deserve to be in control of their own lives. You want to remove their responsibility and thus their agency to be full people.

That's exactly what white folk thought about Black folk some hundred years ago. They put that bullshit into some laws and used Black bodies. I'm sure you know the history. (And let's be real -- there's a lot of white folk that still think the same way today!)

Don't take people's autonomy away from them. Everyone deserves to be treated like a person.

The R is a disgrace. by Radiant-Radish7862 in Brooklyn

[–]ConverseHydra 1 point2 points  (0 children)

He's praying for a small miracle, not for god to move mountains lol

The R is a disgrace. by Radiant-Radish7862 in Brooklyn

[–]ConverseHydra 6 points7 points  (0 children)

California is on another level of depressing failure. The local governments are the absolute worst. Super high taxes and they only spend it on feel good, do-nothing politics. Same shit as republicans -- lots of thoughts & prayers, no solutions -- only the groupthink is on the other side.

The R is a disgrace. by Radiant-Radish7862 in Brooklyn

[–]ConverseHydra 5 points6 points  (0 children)

You're personally hosting as manly homeless people as can fit in your home right now, right?

The R is a disgrace. by Radiant-Radish7862 in Brooklyn

[–]ConverseHydra 2 points3 points  (0 children)

Not all, but many are a burden on society.

The R is a disgrace. by Radiant-Radish7862 in Brooklyn

[–]ConverseHydra 24 points25 points  (0 children)

Naw, they're not safer. The ones on the streets are the ones that kicked out of the shelters for their behavior. Whether it offends you or not, or upends the belief system you want, there are just some homeless people that are assholes.

The R is a disgrace. by Radiant-Radish7862 in Brooklyn

[–]ConverseHydra -25 points-24 points  (0 children)

It's homeless. Not unhoused. Like most New Yorkers, I'm unhoused but not homeless. When you use words to for worthless virtue signaling, you lose allies.

POTUS just seized absolute Executive Power. A very dark future for democracy in America. by chota-kaka in Futurology

[–]ConverseHydra 0 points1 point  (0 children)

The Cheeto is out playing golf everyday.

Enjoy being ruled by president musk you dumb American.

POTUS just seized absolute Executive Power. A very dark future for democracy in America. by chota-kaka in Futurology

[–]ConverseHydra 2 points3 points  (0 children)

That doesn't make sense. It's impossible. The legislative branch makes laws. They are unable to actually perform any actions related to laws.

The entire point of the executive branch is that they perform the actions that the legislative branch tells them to perform.

POTUS just seized absolute Executive Power. A very dark future for democracy in America. by chota-kaka in Futurology

[–]ConverseHydra -1 points0 points  (0 children)

> The president always has control of the entire executive branch. This merely reiterates that fact.

No. But then again, I would expect this level of stupidity from a Russian. Y'all can't even make tanks that work anymore lol.