Hacker Newsnew | past | comments | ask | show | jobs | submit | FpUser's commentslogin

>"How is AI-assisted coding going for you professionally?"

For me personally - beautifully. Saves me a ton of time. Keep in mind however that I am an old fart who was originally scientist in physics, started programming with entering machine codes and designed electronics to facilitate research and after moving to Canada switching to programming completely. So I understand how everything works starting from the very bottom and am able to see good stuff from the bullshit in what I get from AI.

I however have no idea how would youngsters train their brains when they would not have any solid foundations. I think there is a danger of collapse with people having answers to all the questions but with zero ability to validate those and the AI itself degenerating into noise as a result of more and more being able to train off it's own results.

Or the AI will eventually have intelligence, motivation and agency.

Either way we are fucked.


I feel sorry about the situation. From my perspective Optane was a godsend for databases. I was contemplating building a system. Could've been a pinnacle of vertical scalability for cheap.

I am curious about what causes some to choose Java for HFT. From what I remember the amount of virgin sacrifices and dances with the wolves one must do to approach native speed in this particular area is just way too much of development time overhead.

Probably the same thing that makes most developers choice a language for a project, it's the language they know best.

It wasn't a matter of choosing Java for HFT, it was a matter of selecting a project that was a good fit for Java and my personal knowledge. I was a Java instructor for Sun for over a decade, I authored a chunk of their Java curriculum. I wrote many of the concurrency questions in the certification exams. It's in my wheelhouse :)

My C and assembly is rusty at this point so I believe I can hit my performance goals with Java sooner than if I developed in more bare metal languages.


"HFT" means different things to different people.

I've worked at places where ~5us was considered the fast path and tails were acceptable.

In my current role it's less than a microsecond packet in, packet out (excluding time to cross the bus to the NIC).

But arguably it's not true HFT today unless you're using FPGA or ASIC somewhere in your stack.


The one person who understands HFT yeah. "True" HFT is FPGA now and also those trades are basically dead because nobody has such stupid order execution anymore, either via getting better themselves or by using former HFTs (Virtu) new order execution services.

So yeah there's really no HFT anymore, it's just order execution, and some algo trades want more or less latency which merits varying levels of technical squeezing latency out of systems.


Software HFT? I see people call Python code HFT sometimes so I understand what you mean. It's more in-line with low latency trading than today's true HFT.

I don't work for a firm so don't get to play with FPGAs. I'm also not co-located in an exchange and using microwave towers for networking. I might never even have access to kernel networking bypass hardware (still hopeful about this one). Hardware optimization in my case will likely top out at CPU isolation for the hot path thread and a hosting provider in close proximity to the exchanges.

The real goal is a combination of eliminating as much slippage as possible, making some lower timeframe strategies possible and also having best class back testing performance for parameter grid searching and strategy discovery. I expect to sit between industry leading firms and typical retail systematic traders.


>"It's because that kind of crime undermines faith in the financial system"

LOL. The whole system is based on constantly stealing fruits of one's labor by way of inflation and 2 classes of haves and have-nots in regards to real assets. How can regular Joe have faith in it is beyond my comprehension.


In theory I am with you on the subject. Assuming that jail does not endanger one's life and mental integrity, one still has good chunk of life ahead and the whole thing is a clean trade-off, no further strings attached. But that is not what happens in real life and suddenly your choice might become very iffy.

I think there'd be a big psychological difference between spend the next 10 years in jail, collect 400 million and you're in jail indefinitely, if you get out you may collect 400 million.

I was referring to specific 10 years note. Not playing roulette which from my point if you makes it a no go at all

>"the balance of evidence "

Do not make me laugh. What evidence? Persons can and do forget most obvious things.


Total BS. You can do anything. We have politicians to create meaningful laws. What we have instead in this case is a fucking faschists.

>"How else could it possibly work?"

Here is the idea - six month in jail for contempt.

> The justice system depends on judges being able to compel action"

It does not. The person gets punished and this should be the end of it. Instead they have Machiavellian twist bypassing all standard checks and bounds.

Daddy they've hurt my ego.


>"Too many android phones copied Apple and ditched the venerable audio jack, but a few kept it, and I've always insisted on it when buying phones. It's old but far from obsolete"

Same here but I did not have a single phone that after a while did not develop a problem with quality of contact leading to problems with sound starting from mild and going to awful. It is better now after I started to use USB-C based headphones.

Wireless - way too much overhead for me to manage. The only wireless audio I really use is Cardo headset when riding my EUC


First time in my life I hear about fake RAM

The separate light-only sticks are useful if you want the appearance of all four slots filled: having four RAM sticks usually forces a slower memory speed (as the target market typically overclocks their RAM*), so unless you actually need a lot of RAM and can’t get a 2x32 or 2x48 etc kit you’re better off with the fakes.

Edit: this is also why some “extreme overclocking”-type motherboards** only have two DIMM slots: having four actively opposes their purpose.

* And yes, loading an XMP/EXPO profile to get the advertised 3000CL60 or w/e counts!

** i.e. https://rog.asus.com/us/motherboards/rog-crosshair/rog-cross...


All 4 of my PC's are 128GB (2 sticks each, no filler) and my home server is 512GB

Rambus RAM (RDRAM) required unused slots to be populated with Continuity something something Memory Modules (CRIMMs). Basically just a blank DIMM.

Many kit builders with flashy PCs are only running 32gb. If you look at datasets like Steams, most people are still on 16 and 32. Hell 4% are still on 8!

Meanwhile I moved platform from AM4 at exactly the wrong moment, and downgraded RAM (temporarily, I hope) from 192GB to 96GB and feel like I'm missing half my workspace when I need it.

Not bragging, but I lucked out... Upgraded to 192 and 10tb of M2 SSD's last year and its the first time in my life my workstation has appreciated...

96bb is like 1% of population. this is not normal. optimize your stack mate.

Maybe you should tell that to 1% of the people who own half of the world instead

Do you even LLM bro

> 96bb is like 1% of population. this is not normal. optimize your stack mate.

Of course it isn't normal, that's why I made my comment, to highlight the contrast. And no, my stack is optimized, you have no idea what I'm doing, yet somehow feel confident enough to know what my stack should/shouldn't look like? Man, the hubris of some people...

Next you'd probably tell me my Threadripper 9970X and RTX PRO 6000 is overkill, based on some other unrelated metrics.


Classic hacker news comment mate.

Your system sounds great to me, curious what you have going on!


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: