Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Galanwe
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
33 ms
·
481.
▲
by
Galanwe
3y ago
> Although financo/algo-trading is math heavy, it does not fall into the category of scientific computing. Care to elaborate on why this wouldn't be the case? As far as I can see, half of my desk is ex CNRS/CERN/CEA&#
482.
▲
by
Galanwe
3y ago
> If they use Numpy in Python they surely use Fortran under the hood. Even that is disappearing. It was common practice even 10 years ago to use MKL as backend. > Did you work in HFT? Yes, I've done (and still do) HFT and mid fre
483.
▲
by
Galanwe
3y ago
Yet reality contradicts you. > What does python offer you? Lists, dictionaries, strings (none of which is of any use to scientific computing) pandas/numpy/scipy/etc, so basically you get a blas/la pack equivalent, wit
484.
▲
by
Galanwe
3y ago
Bitcoin has no day to day usage because of its volatility. The more ETFs like that appear, the lower it's volatility, and thus you will be able to see real world usage pop up. Also, the more regulation, the easier it will be to hold an
485.
▲
by
Galanwe
3y ago
You should add more nuance I think. While this is a respectable way to see employer / employee relationships, it does not apply to every company / employee out there. In particular, I think this is very true for BigCo, where most
486.
▲
SEC's X Account Hacked, Bitcoin Spot ETFs Not yet Approved
(en.bitcoinsistemi.com)
330 points
by
Galanwe
3y ago
|
1 comments
487.
▲
by
Galanwe
3y ago
> Many axis=1 operations in pandas do a transpose under the hood, mind you Sure, but many others are natively axis=1-aware and avoid full transposition. > Axis=1 belongs in matrices, not in heterogeneous data. I'm not sure to und
488.
▲
by
Galanwe
3y ago
> As far as I can tell everybody loves it and it'll probably supplant pandas over time. I've been using pandas heavily, everyday, for something like 8 years now. I also did contribute to it, as well as wrote numpy extensions. T
489.
▲
by
Galanwe
3y ago
Hedge fund clients are mainly institutionals, not individuals, you obviously won't find "Oklahoma Pension Fund's Mansion". Also, most hedge funds have either a "pass through costs /performance fees", or &q
490.
▲
by
Galanwe
3y ago
The issue is too pervasive, having a formula published won't solve it. You will need the historical formulas, as well as all the underlying data, not even accounting for the publication delays and errors, missing informations, discreti
491.
▲
by
Galanwe
3y ago
I mean, every serious review out there places the cybertruck as a solid choice for electric truck, on par and reasonably priced against alternatives. Surely not as hyped as originally planned, but still a solid choice. What amazing eyes do
492.
▲
by
Galanwe
3y ago
I have the same habit. I also use a somewhat similar "dry run" trick in `find` calls, such as: $ find foo/ -type f -name 'bar*' -exec echo rm {} \;
493.
▲
by
Galanwe
3y ago
That seems flaky at best. Basically you rely on "*" expansion to inject the -i. While that may work for `rm -rf *`, it won't for `rm -rf foo/*`, `rm -rf foo`, etc
494.
▲
by
Galanwe
3y ago
I've been to FOSDEM since around 2011. My advice to you is to not try to over optimize your schedule and the tracks you want to attend. Overall the format of 1h makes for rather lightweight presentations, nothing really goes in depth,
495.
▲
by
Galanwe
3y ago
> If you have multiple channels that you could read from in a select call but none are ready, could you block that select instance and process a different process where other selects are potentially waiting? From my experience, the most
496.
▲
by
Galanwe
3y ago
> It's 2023 - even MSVC has supported C11 and C17 for a while now. C89 is no longer a feature to advertise, it's an unhelpful constraint forcing poorer quality code. Oh come on, let's not play the language police... You ar
497.
▲
by
Galanwe
3y ago
> If you're ok installing stuff on the remote side, which you'd need to be to run this anyway It is more likely easier to build / install this on a remote server than to have X11 forwarding. - X11 fwd is often disabled in
498.
▲
by
Galanwe
3y ago
In or out of the spec doesn't really matter. You can use __restrict__ in C++ and any compiler will diligently accept it, if not for the occasional warning. The larger issue is that C and C++ have convoluted aliasing rules which makes r
499.
▲
by
Galanwe
3y ago
I have that same MongoDB shirt from FOSDEM 2010. I remember it vividly as that year, the infantilization of developers by companies was at its peak. MongoDB had a stand with hired girls in pump up bras distributing tee shirts. Google had it
500.
▲
by
Galanwe
3y ago
I don't think Google treat this app any differently than any other. The problem isn't Google per se, it's the inadequacy between a mass distribution platform, and an inadequate legal framework. There is probably, at any time,
501.
▲
by
Galanwe
3y ago
> your story doesn't ring true to me, because the performance-critical parts of a low latency trading system have to be so simple Hu, so it doesn't ring true because... you feel like it's too complicated from what you imag
502.
▲
by
Galanwe
3y ago
> You could go the DPDK route but that has downsides of your application needing exclusive access to the network interface. Never did it, but I guess you could reroute traffic you don't care about to the Linux network stack for regu
503.
▲
by
Galanwe
3y ago
> Multicast was supposed to do things like this, but I have rarely seen it used for any sort of "visible" client application. Well multicast is not possible on internet so I guess that's why you don't see it often. In
504.
▲
by
Galanwe
3y ago
I feel like a lot of these could be contributed back to DPDK instead of built as a layer on top of it. Very good article though. I'm an addict user of DPDK but more for latency rather than throughput, and it's interesting to see t
505.
▲
by
Galanwe
3y ago
Yeah see, that is what I thought at first as well. I sort of imagined that I could get the best of both world, and just "unsafe { <C style code> }" my way out for performance critical things. But the thing is, the static saf
506.
▲
by
Galanwe
3y ago
I tend to agree with your view. I attempted to port a low latency trading system from C to Rust last year, but ended up abandoning after 6 month of development. The overall feeling that I got is that Rust made my life a dream for 80% of the
507.
▲
by
Galanwe
3y ago
Considering and size and complexity of the Linux kernel, I don't think any amount of source code comments would help you much, unless you already have a strong understanding of the underlying subsystem you want to hack on. "Unders
508.
▲
by
Galanwe
3y ago
I don't quite get why this is a problem per se. I mean, the environment is just a chunk of memory made available to the process by the OS. It is no more, no less thread safe than any other chunk of memory. Why would the libc need to pr
509.
▲
by
Galanwe
3y ago
You're not really answering the question here. Parent's point is that GPT-4 is better because they invested more money (was that ~$60M?) in training infrastructure, not because their core logic is more advanced. I'm not argui
510.
▲
by
Galanwe
3y ago
Unfortunately, a system can be individually unsustainable while being globally sustainable. That is, maintainer burnout rate can be high, but a continuous influx of new maintainers could compensate. In fact, a lot of industries work like th
More ›