vgatherps

Joined 8 years ago

Karma
1,073
Submissions
257
Member since
Sep 3
Writing: https://vgatherps.github.io

Public key: https://pgp.mit.edu/pks/lookup?op=get&search=0xFD02E0A649B3DCE5

View on Hacker News

Recent submissions

Comment · 16 days ago
While this is true, retail click traders are still not remotely on the same playing field in any regard as an electronic trading desk who takes the market seriously.
Comment · 1 year ago
Oh this is very nice, I think it was stabilized since I wrote said code.
Comment · 1 year ago
Yes, this is the case that I ran into as well. You have to zero memory before reading and/or have some crazy combination of tracking what’s uninitialized capacity or initialized len, I think the rust stdlib write trait for &mut Vec got butchered over this concern.

It’s strictly more complicated and slower than the obvious thing to do and only exists to satisfy the abstract machine.

Comment · 1 year ago
Uninitialized memory being UB isn’t an insane default imo (although it makes masked simd hard), nor is most UB. But the lack of escape hatches can be frustrating
Comment · 1 year ago
I wish that there was a useful “freeze” intrinsic exposed, even if only for primitive types and not for generic user types, where the values of the frozen region become unspecified instead of undefined. I believe llvm has one now?

Iirc the work on safe transmute also involves a sort of “any bit pattern” trait?

I’ve also dealt with pain implementing similar interfaces in Rust, and it really feels like you end up jumping through a ton of hoops (and in some of my cases, hurting performance) all to satisfy the abstract machine, at no benefit to programmer or application. It’s really a case where the abstract machine cart is leading the horse

Comment · 1 year ago
Comment · 1 year ago
True, we absolutely couldn’t allow a place that people can voluntarily participate in to say things to exist without a governing body deciding what is and isn’t allowed to be said
Comment · 2 years ago
“Financial derivatives” and “downside is limited” should never appear in the same sentence without strong conditions on what sorts of derivatives/ combos of them
Comment · 2 years ago
Jane Street is one of the slower market making firms and generates a significant share of revenue from being everywhere on everything (MUCH easier said than done). You want to trade some Canadian lumber ETF? Jane Street will be there. Some bond product with constituents that trade across 3 different trading sessions? Jane Street's active in that market. None of that is to say they don't have any presence in major products or don't have real short term alphas/edges of course.

They've never been at the forefront of latency games, like Jane Street isn't the firm sweeping equity markets since they have the fastest radio network out of CME (dubious value) or getting their quotes first-in-line every time.

Comment · 2 years ago
People who don't want to X can always find a reason not to, for any given X. Somebody might even talk about how they want to do X, and go through many of the motions and preparations, but always find some reason at the end to back out.

Is Paul's statement much different from the statement "talk is cheap"?

Comment · 2 years ago
How is

> How do you justify using AI for your game art? I have thought about this, and couldn't justify it. I also know that I hold on to morals almost to a stubborn degree.

different from

> How do you justify using Blender for your game art? I have thought about this, and couldn't justify it. I also know that I hold on to morals almost to a stubborn degree.

Aside from a vague implication that it is immoral to use an AI tool instead of <some other tool> to generate your own game art?

Comment · 2 years ago
People who have some understanding of study design and data collection would be in a much better spot to understand and interpret day-to-day news / “information flood” than those who have done a lot of calculus-based probability. You can go all the way through rigorous measure-theoretical probability and come away with almost nothing useful for interpreting a study.

Most problems I see with moderns statistics aren’t of the form “ohhh, they fooled you by using a subtly wrong statistical metric to ascribe significance” but “the way the data was gathered/interpreted is fundamentally wrong and made to mislead”

Comment · 2 years ago
Comment · 3 years ago
I mean yeah that's the point I made? FWIW, trading firm noncompetes are almost always compensated with the base salary and they're still blanket applied. A major contributor is that the employer is only paying a fraction of the true employee compensation, making it easy to blanket apply and creating a form of golden handcuffs.
Comment · 3 years ago
> I feel like the solution is to force the company to pay full TC (average of previous years + inflation or something?) for the duration of the noncompete.

It absolutely has to be something like this at a bare minimum. The whole "We pay full base" argument is nonsense when the TC is multiples of base.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton