HN user

nixon_why69

661 karma
Posts0
Comments293
View on HN
No posts found.

And then they ended those harsh COVID measures due to unpopularity and protests. He's not God-King.

I'd love for everyone to do more but its a little rich to hear from westerners, who emit more CO2 per person, that the Chinese should stop developing people out of third world poverty for everyone's sake. Peasants produce much less carbon than people with air conditioning.

Xi could theoretically reduce GDP and associated emissions with the stroke of a pen[1], and so could most legislatures. None are doing it.

Building up alternative energy is a work in progress for anyone, they're leaders on electric cars which is good but they won't get off coal until they (or someone) figures out managing a grid with 80%+ of mostly-intermittent inputs from wind and solar.

[1] Not really, for the same reason as the legislatures, it's horrible politically. Dictatorships and especially the Chinese system have broader bases of support and political activity than most American media discourse assumes.

Pointing out that the US cancels their green projects when Republicans take over is a fact, it's not rhetoric.

There's plenty of room for interesting discussion on what it takes to make green energy work. "What, are you against freedom?!" is not that.

That's while being the world's factory, having lots of green energy, electric cars and an ACUTE motivation to reduce oil imports. Coal is a problem but at least they're not canceling half-finished green energy products when administrations change.

I mean, if the American propaganda is "you are evil" and the Russian propaganda is "fuck those guys", you don't have to agree on every particular. People have nationalism everywhere.

And also, not taking a side here, plenty of woke partisans valued righteousness over truth in the 2020 era. The 1619 project which was a whole NYT backed big thing had a bunch of factual errors.

The real rub is when you get into "shared facts" that Americans were all taught in high school civics but the rest of the world wasn't. If you've mostly been in America, it can seem like someone's deliberately lying about history but they simply weren't properly educated with the Correct Interpretation.

In C you explicitly malloc things onto the heap. In go, taking the address of something maybe allocates on the heap, or maybe not if escape analysis can keep it on the stack.

That's undefined behavior in C I thought? You're addressing the memory of a stack frame that already collapsed when it returned. I think it's ok for compilers to either segfault or work like you'd think they would for that example in C.

You can pass pointers to earlier frames in the stack, they're still active, but you can't return a pointer to an expired stack frame.

Been a while since I used go but I remember it being kind of uniquely hard to tell? Like a struct is on the stack, but a *struct is maybe on the heap, depending on escape analysis?

If SpaceX followed the existing rules for index inclusion, after a year and profitable, nobody would have a problem.

They managed to maneuver "immediately and with no profit" and now they're tanking. That's bad, all of us with a 401k are losing money because of it. The people pointing this out are not the problem, SpaceX's (or I should say xAI's performance) is the problem.

I do enforce rebased, releasable merges to master on my end, I'm not campaigning to remove branching from git for everyone.

Just saying, in the common case, the simple approach actually is pretty good.

the value that Git provides -- branching (not just ephemeral branching for your local convenience).

I think this is the disconnect. I could see big libraries maintaining branches for each major release and I understand why linux does it. But if I'm maintaining FooService at work then I actually do just want a linear graph of all the commits that have been in production, in commit order.

Ok but the final outcome, most of the time, is a linear graph unless you're maintaining extremely long-lived branches for some reason.

Setting practices so that linear graph will be easy to understand in history is still a good idea, no? I'm not religious about squash-merge on master but when I look at master's history, I'd expect each individual commit to have a good message and be releasable.

Ok, well respect to you for whatever happened there, sincerely.

But all of us have compromised at some time or place, I have in some places and faced consequences for not doing so in other places. If you haven't compromised yet, then wait until you have a family to take care of.

I prefer being honest about the times I did compromise and took OPs comment in that vein. A true psycho would see nothing wrong and also not be reflective about it.

Seriously? No white lies or going along with anything that you didn't fully agree with, in your life, in all contexts? We're talking about kind and not degree here, per the comment I responded to.

Have you been fired from a job for standing on these ironclad principles?

You don't know anything about them. Do they have kids? On a visa? Both? Need health insurance?

Yes, "just following orders" was not an excuse for the holocaust but we're talking about a subscription here. I for one appreciate the honesty.