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

If donating money is free speech why don’t you try giving some to a group categorized as a terrorist organization

Even as an American reading some diaries of English colonists provided a lot of insight into the culture to this day.

I remember one where a man decided to move to America to escape religious persecution. Of course said religious persecution was his neighbors laughing and dancing and enjoying themselves.


It often gets somewhat glossed over in modern secular readings of history but the Protestant Reformation is one of the most important events in European (and Western more broadly) history.

We're still feeling the reverberations of Martin Luther (allegedly) nailing his theses to the door of the church in Wittenberg today


> having kids and raising them unlocks completely new human skill trees that were previously hidden from you

Holy mother of autism. “my life is like a video game”. Please tell me you don’t have kids. They’re doomed if so.


Trump is a puppet. At least since his second term.

Isn’t it funny in this country, how people will shoot at some figurehead of a subsidiary company or a fat geezer with narcissistic tendencies, or a political pundit.

But a whole global elite pedophile cabal was exposed and no one involved in that is getting shot in the streets.


> And aside from algorithms, it usually comes down to avoiding memory allocations.

I’ve heard about HFT people using Java for workloads where micro optimization is needed.

To be frank, I just never understood it. From what I’ve seen heard/you have to write the code in such a way that makes it look clumsy and incompatible with pretty much any third party dependencies out there.

And at that point, why are you even using Java? Surely you could use C, C++, or any variety of popular or unpopular languages that would be more fitting and ergonomic (sorry but as a language Java just feels inferior to C# even). The biggest swelling point of Java is the ecosystem, and you can’t even really use that.


I am very interested about this and would like an authoritative answer on this. I even went as far as buying some books on code optimization in the context of HFT and I was not impressed. Not a single snippet of assembly; how are you optimizing anything if you don't look at what the compiler produces?

But on Java specifically: every Java object still has a 24-byte overhead. How doesn't that thrash your cache?

The advice on avoiding allocations in Java also results in terrible code. For example, in math libraries, you'll often see void Add(Vector3 a, Vector3 b, Vector3 our) as opposed to the more natural Vector3 Add(Vector3 a, Vector3 b). There you go, function composition goes out the window and the resulting code is garbage to read and write. Not even C is that bad; the compiler will optimize the temporaries away. So you end up with Java that is worse than a low-level imperative language.

And, as far as I know, the best GC for Java still incurs no less than 1ms pauses? I think the stock ones are as bad as 10ms. How anyone does low-latency anything in Java then boggles my mind.


Modern ZGC guarantees under 1ms pause times, and Azul's pauseless C4 has been around for a while too.

The biggest selling point of Java is that you can easily find programmers that know it. They will need some training to do HFT style code but you'll still pay them less than C++ prima donnas and they'll churn out reasonably robust code in good time.

Very cool thread. Middle school jokes and culture wars. I’m so glad we don’t allow political threads on here and can instead bask in the intellectual might of people talking about TV man the did/didn’t like.

> We're about to pull the rug underneath all knowledge workers. This will disrupt wage earners lives. This will disrupt the economy.

It will put and end to the middle class entirely, but that’s the intent.

The reality is a lot of people who were formerly middle or upper middle class, and even some lower class populations will face steep, irreversible “status adjustment”.

I’m not talking about “we used to be able to take vacations and now we can’t”. I’m talking about “we used to be highly paid professionals now we’re viciously competing for low paid day labor (gig work) to hopefully be able to afford the cheap cuts this week”.


I'm too old to be competing for day labour jobs, but not old enough or rich enough to retire

So I'm extremely bitter about this potential direction


> The behaviors of NFT advocates and AI advocates are shockingly similar.

It’s the same people every time. Stupid, gullible idiots.

Remember when HN was obsessed with the room temp superconductivity fraud a few years back? Remember the zealous indignation at anyone suggest skepticism? The empty attempts to downplay their rabid stupidity afterwards?


Sadly indie developers are only just starting get into my preferred genre. I am excited to see how a number of upcoming titles turn out, but for the time I’m stuck waiting for $AAA_DEVELOPER to change.

I’ve had half the mind to just try my own hand at game dev again.


> Then cut to 2026 and suddenly its like we just collectively decided software quality doesn't matter

Is this new to people? I figured this out when I first entered the industry. The messages have never been particularly subtle.


Right? I was like when did software quality matter. Let alone code quality lol

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

Search: