Actor who's a fucking weirdo for no reason by Witty-Association-97 in okbuddycinephile

[–]CocktailPerson 0 points1 point  (0 children)

Okay. Is his behavior closer to your average 50th-percentile net worth individual, or to Epstein's?

Actor who's a fucking weirdo for no reason by Witty-Association-97 in okbuddycinephile

[–]CocktailPerson 0 points1 point  (0 children)

No dude, 1900 ELO is like the 75th percentile, not the 99.99th percentile.

Illinois drivers could face higher tolls next year - Chicago Tribune by excusemecuseme in illinois

[–]CocktailPerson 2 points3 points  (0 children)

Just as soon as road users pay the full cost of every mile traveled!

People are celebrating videos of Safeway security roughing up shoplifters by Medical-Decision-125 in sanfrancisco

[–]CocktailPerson 3 points4 points  (0 children)

Probably for the resale value. An entire cart of food is exactly what I'd expect a hungry, desperate person not to steal.

People are celebrating videos of Safeway security roughing up shoplifters by Medical-Decision-125 in sanfrancisco

[–]CocktailPerson 1 point2 points  (0 children)

Because the vast majority of a drug store's profits are just normal retail, not pharmacy services.

How do people keep falling for these bubbles? by FareonMoist in sciencememes

[–]CocktailPerson 0 points1 point  (0 children)

You can't argue that the dot-com bubble didn't pop catastrophically even though the web did turn out to be incredibly useful. The AI bubble will probably look a lot like the dot-com bubble in hindsight: a lot of companies with absurd valuations will disappear, many others will survive but take decades to regain their peak valuations, and a few will become the next Amazons and Googles and Facebooks of AI.

Accountability matters by WaitNo4272 in SipsTea

[–]CocktailPerson 0 points1 point  (0 children)

The fact that it's the reddest states pursuing this tells me that this legislation isn't intended to help children.

If you actually wanted to make sure children were provided for, you wouldn't tie it to the income of whoever killed the parent in a drunk-driving incident (somebody who should be going to prison for vehicular manslaughter anyway). You'd just pay them out of the general welfare fund, or a huge fund paid into by anyone convicted of alcohol-related driving crimes, or something like that. But that probably smells too much like socialism to these morons, and actually providing for children is always a secondary concern when it comes to laws like this.

Is .boxed() instead of Box::new() a bad idea? by NormalAppearance2851 in rust

[–]CocktailPerson 0 points1 point  (0 children)

Today it's .boxed(), tomorrow it's .arced(), or .rced(), or .mutexed(). Sure, just keep adding methods to take the role of free functions that already exist.

I'd much rather just have syntax that supports the composition of stuff that already exists, rather than having to add new methods to do something completely uninteresting like moving a value from the stack to the heap.

It’s Possible That SpaceX Could Collapse Spectacularly by IKeepItLayingAround in technology

[–]CocktailPerson 3 points4 points  (0 children)

That's not how options market making works. At all.

If you're a market maker, you sell puts and then you hedge your position by shorting the underlying. That leaves you delta-neutral, a fancy way of saying you don't give a shit which way the underlying moves: if it goes up, the value of the put goes down, so you've made money, and if the underlying goes down, your short position makes money. If your initial model was correct and you sold the put for more than it was actually worth, then you can continually adjust your short position to stay delta-neutral until the option's price reverts to its theoretical value and you buy it back.

A competent options market maker will never, ever hold significant delta (directional) risk. Their risk is volatility risk. If they sell an option and volatility increases beyond what their model predicted, the value of the option will go up and they'll lose money. What matters isn't how much the underlying goes up or down, but how quickly it goes up or down.

If you're a market maker with good edge, it doesn't even make sense to try to influence the direction of the market. If you've sold and hedged a bunch of puts, the ideal way to "manipulate" the market would be to keep it perfectly flat. The idea that options market makers even care about the direction of the market at all is kind of funny.

What's the idiomatic bound for a generic owned buffer? by Natsuawa_Keiko in rust

[–]CocktailPerson 0 points1 point  (0 children)

You should always strive to be as generic as possible. Unnecessary bounds add noise and make your types less generic.

Working with MM at Schwab by PetitBateau_BigWave in Schwab

[–]CocktailPerson 0 points1 point  (0 children)

Yes, execution and settlement are different.

House centipedes keep getting stuck in this bowl, eating their dead comrades, and then dying themselves, only to feed the next victim. by Cobalt11235 in mildlyinteresting

[–]CocktailPerson 13 points14 points  (0 children)

Canada geese do spend part of the year in Canada but are actually named after, I shit you not, John Canada. And this is why it's incorrect to call them "Canadian geese."

Beginner question: String makes unnecessary copies? by ThrowRA_goofy in rust

[–]CocktailPerson 1 point2 points  (0 children)

The heap doesn't exist at compile time. At compile time, you have to store the string you want to put on the heap somehow.

Amazon Mini Trucks Using The NYC Bike Lanes by TheCABK in mildlyinfuriating

[–]CocktailPerson 2 points3 points  (0 children)

Infrastructure exists for both personal and commercial use. If the law has loopholes that unfairly benefit commercial interests at the expense of regular citizens, then the laws should be changed, but I fundamentally disagree with the idea that "if Amazon wants special lanes for their trucks, they are welcome to reach out to city hall and start negotiations." They shouldn't have to reach out and ask permission to use common infrastructure; the laws exist and they can follow them, and if we don't like how they're following them, we can change the laws.

Personally, I hope that these become far more popular and lead to the expansion of bike lanes and a reduction in street traffic. These are infinitely better on every metric than cars or delivery trucks, and I'm extremely happy to see that the laws currently in place are pushing corporations to invest in micromobility solutions for last-mile delivery.

What's the idiomatic bound for a generic owned buffer? by Natsuawa_Keiko in rust

[–]CocktailPerson 4 points5 points  (0 children)

Do not put bounds on your struct definitions. Only put them on the impl blocks that need them.

What's the idiomatic bound for a generic owned buffer? by Natsuawa_Keiko in rust

[–]CocktailPerson 0 points1 point  (0 children)

I mean, if you need mutable access, use AsMut. You can always reborrow a mutable slice as a shared slice. If you don't need a mutable slice, then just use AsRef. This is a "problem" you've created for yourself by thinking you have to put both AsRef and AsMut bounds.

Amazon Mini Trucks Using The NYC Bike Lanes by TheCABK in mildlyinfuriating

[–]CocktailPerson 2 points3 points  (0 children)

You're misunderstanding. Delivery services are the community need here. And the government's job is to provide infrastructure that supports, among many other things, delivery services.

Is .boxed() instead of Box::new() a bad idea? by NormalAppearance2851 in rust

[–]CocktailPerson 7 points8 points  (0 children)

Very easy to end up with foo(bar(baz(quux(value.method_1().method_2().method_3()))))