Viewing profile — sonthonax
sonthonax
HN member- Joined
- Wed, Apr 01, 2015, 11:34 PM UTC
- HN karma
- 540
- Public activity
- 291 items
- HN profile
- View on Hacker News ↗
About sonthonax
No profile information was provided.
Recent public activity
-
story
Show HN: DemandMap – Memory Mapping S3 into Polars on macOS Without FUSE
Basically this exists to solve one of my biggest pain-points with dataframe libraries and big data. It's basically impossible to lazily download data on S3 with polars unless you'r…
-
comment
Comment #48345005
The thing that people forget about databases is that they are just really complicated ways of writing to a file. The crux of all these “you only need sqlite” posts isn’t that you n…
-
comment
Comment #45668892
They’re extremely temperamental vehicles because they’re not fit for purpose. The original Range Rover is an upmarket agricultural vehicle, and used the same platform from 1970 unt…
-
comment
Comment #45558863
You just set the alembic version yourself in the alembic.version table. It’s not rocket science.
-
comment
Comment #45343936
To the contrary, a simple expression language is one of those things that can easily be done in that size.
-
comment
Comment #44520397
Yeah, parent comment is deeply unserious. Imagine you're writing trading software, you have an algo go haywire and it machine guns the whole order book, and then you refuse to put …
-
comment
Comment #43377731
Just not true. Lots of oil companies have a vested interest in renewables now. A lot of the infrastructure for offshore oil is being redeployed for offshore wind.
-
comment
Comment #42046309
600 people on a median 200k salary in New York, when including taxes and obligatory benefits is about $150 million dollars a year just in payroll. This is an enormous spend. Unlike…
-
comment
Comment #42044693
I know they have a larger range of services, but are they 20x the breadth of services? Think of what other companies do with 600 tech people and compare what the profitability per …
-
comment
Comment #42044604
They have at least 600 employees, get some perspective on just how much that is. It's least $150 million dollars a year in technology payroll alone. They have more technology worke…
-
comment
Comment #42044229
If it's low for the market why choose to work at the NYT? Being a tech worker isn't like being a steelworker where you're kinda screwed if the plant shuts down. You're fully capabl…
-
comment
Comment #42043970
The New York Times is a glorified blogging platform. Not to long ago it was a Wordpress site. I'm fully aware of how jaring it is for the median HN reader to hear this, but mainten…
-
comment
Comment #42043905
[flagged]
-
comment
Comment #41049397
Linux outages and upgrade fuckups happen all the time. The difference is that Linux isn't on a unified upgrade cycle so issues come as a trickle rather than a dulge, so the problem…
- comment
-
comment
Comment #40833297
Surely you've worked with other traders who get confused by import statements. Whole point of this file is to provide a common interface for common math operations that might be ex…
-
comment
Comment #40833280
Wait until you learn that they believe they need Kafka. Their engineers are probably bitter they work at a media company and not a FAANG. https://www.confluent.io/en-gb/blog/publis…
-
comment
Comment #40833193
[flagged]
-
comment
Comment #40631359
Thanks for the thorough response. But firstly: > If your firm has had KDB for ages there's a good chance it's big enough to be signed up to one of the research groups who maintain …
-
comment
Comment #40631215
What did you do for your backtesting testing?
-
comment
Comment #40626856
> Loading your rust code into your existing KDB data lake and periodically updating it will be a significantly smaller lift than rewriting your data lake. This is probably going to…
-
comment
Comment #40626713
So I’ve actually contributed to this project. My concern with adding custom libraries into KDB, while better than writing duplicative Q code is the maintenance nightmare of keeping…
-
comment
Comment #40626657
If it’s partitioned this should be even faster.
-
comment
Comment #40626586
> What does "move the code to the data" mean in practice? This grasps at why I’m finding KDB so hard to use. I’ve written a pricing and risk library in Rust. Historical data really…
-
comment
Comment #40626537
> Unless there's some significant new data that might change that decision, it is what it is. This is what I’m grasping at. Are the challenges of writing a KDB system for back test…