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

That would work great politically for both - we shot some bombs are basically realized we killed a bunch of innocent people/children and realized we gotta jet now achieving nothing but making sure Iran can continue even stronger than before (after China replenishes what was “bombed” in a few months?

Was he describing America or Iran? Hard to figure out as we seemed to be in War due to similar people in control of another (not)important country :)

> Economics will always win in the end.

This may have been true in the past but the economics of today is "whether this is good for 1% of the population" and not in general, yes? If I can buy cheap solar panels from China (or say for the sake of argument someone "friendlier" like Germany) but that gets slapped with tariffs or other means the "administration" (bought by the 1% crowd) has at their disposal to prevent this from happening. If we lived in a free market this would be true for sure but we don't (by we I mean USA :) )


You drive car or walk everywhere you go? Car is convenience, yes but it is the privacy nightmare (unless you gamble and drive without plates :) )

> unless you gamble and drive without plates

New cars are being fitted with cell modems to ping cell towers.


Yea, driving a modern / newer car is just as bad privacy-wise as having a mobile phone. I mentioned plate readers as I was expecting "Don't drive new cars" given the "don't use mobile phone" comment :)

> Nothing should go straight to prod ever, ever ever, ever

Air Traffic Controller software - sure. 99% of other softwares around that are not mission-critical (like Facebook) just punch it to production - "move fast and break shit" has been cool way before "AI"


There's a lot of software in between Air Traffic Controller and Facebook. And honestly would Meta be okay with Instagram or Facebook going down even for just a few minutes? I'd think at this point that'd be considered a fairly severe incident.

Even if we ignore criticality, things just get really messy and confusing if you push a bunch of broken stuff and only try to start understanding what's actually going on after it's already causing issues.


> And honestly would Meta be okay with Instagram or Facebook going down even for just a few minutes?

sure, they coined the term “move fast and break things”

and not every “bug” brings the system down, there is bugs after bugs after bugs in both facebook and insta being pushed to production daily, it is fine… it is (almost) always fine. if you are at a place where “deploying to production” is a “thing” you better be at some super mission-critical-lives-at-stake project or you should find another project to work on.


> there is bugs after bugs after bugs

These are the bugs after bugs after bugs after bugs after bugs.

Simply put they are going through dev, QA, and UAT first before they are the bugs that we see. When you're running an organization using software of any size writing bugs that takes the software down is extremely easy, data corruption even easier.


I wholeheartedly agree. I just don't agree with:

> We live in a world where every line of code written by a human should be reviewed by another human. We can't even do that! Nothing should go straight to prod ever, ever ever, ever

Things should 100% go to prod whenever they need to go to prod. While this in theory makes sense, there is insane amount of ceremony in large number of places I have seen personally where it takes an act of congress to deploy to production all the while it is just ceremony, people are hunting other people with links to PR sent to various slack channels "hey anyone available to take a look at this" and then someone is like "I know nothing about that service/system but I'll look at approve." I would wager a high wager that this "we must review every line of code" - where actually implemented - is largely a ceremony. Today I deployed three services to production without anyone looking at what I did. Deploying to production should absolutely be a non-event in places that are ran well and where right people are doing their jobs.


I'm sure some companies do this poorly but there's lots of places where code review happens on every PR and there's processes and systems in place to make sure it's an easy process (or at least, as easy as it should be). Many large tech companies have things pushed to prod automatically many, many times per day and still have code review for all changes going out.

Even with code review, a well configured CI/CD system is going to include a wealth of automated unit and integration tests, and then also a complex deploy system involving canaries and ramp-up and blue/green deployment and flags and monitoring and alerts that's backed by a pager and on-call rotation with runbooks. Code review simply will never be perfect and catch 100% of issues, so systems are designed with that in mind.

So then then question is what's actually reasonable given today's code generating tools? 0% review seems foolish but 100% seems similarly unreal. Automated code review systems like CodeRabbit are, dare I even say, reasonable as a first line of defense these days. It all comes down too developer velocity balanced with system stability. Error budgets like Google's SRE org is able to enforce against (some) services they support are one way of accomplishing that, but those are hard to put into practice.

So then, as you say, it takes an act of Congress to get anything deployed.

So in the abstract, imo it all comes down to the quality of the automated CI/CD system, and developers being on call for their service so they feel the pain of service unreliability and don't just throw code over the wall. But it's all talk at this level of abstraction. The reality of a given company's office politics and the amount of leverage the platform teams and whatever passes for SRE there have vs the rest of the company make all the difference.


>sure, they coined the term “move fast and break things”

Yeah I'm aware, but as any company gets larger and has more and more traffic (and money) dependent on their existing systems working, keeping those systems working becomes more and more important.

There's lots of things worth protecting to ensure that people keep using your product that fall short of "lives are at stake". Of course it's a spectrum but lots of large enterprises that aren't saving lives but still care a lot about making sure their software keeps running.



they will get congressional medals of honor sooner than that

you should familirize yourself with Kamala Harris before saying she is not a leader - https://en.wikipedia.org/wiki/Kamala_Harris

While Democratic Party could have picked another candidate, to appease comments like this (I heard this too many times by a lot of very, very smart people so I am not demeaning your comment/opinion in any way) that other candidate would have been a white male


My point is that she was a poor candidate both times, and OP blaming this all on racism gives the DNC a pass when they really need to fix themselves. Obama would have beat Trump handily (a hypothetical), and not lost due to racism.

> gives the DNC a pass when they really need to fix themselves

I've been saying this since 2016, when HRC ran on a campaign of calling her opponents sexists and then blaming Russia for her loss. Sadly, they just shuffled aparatchniks around instead of cleaning house. Debbie Wasserman Schultz was put on the House Appropriations committee after stepping down from DNC chair. Donna Brazile was rewarded with the DNC chairmanship after slipping CNN town hall questions in advance to HRC. I suspect that the self-reflection to fix themselves is just not in the DNC DNA, sadly.

America runs better when both parties are effective. Currently, neither are.


> I've been saying this since 2016, when HRC ran on a campaign of calling her opponents sexists and then blaming Russia for her loss.

Trump's admin is overtly sexist, and Russian interference in the 2024 elections is extensive and well documented.

https://en.wikipedia.org/wiki/Russian_interference_in_the_20...

You need to take a hard look at yourself and iron out all that cognitive dissonance.


I talked about DNC governance and accountability after the 2016 primary, not denying that Russia conducts influence operations or that sexism exists in politics. Pointing to Russian interference in 2024 does not answer whether the DNC cleaned house after 2016, and it does not change the fact that Wasserman Schultz landed on Appropriations and Brazile became interim DNC chair.

Weird that you would divert main factual points into non-sequiturs and then accuse me of cognitive dissonance. If you are free of cognitive dissonance, you can now address the points I made, not ones I did not.


0% chance Obama would have beat DJT in 2024, 0!

Is it strange that Obama and Harris are each only part black, but people refer to them as being black?

If we are like “black people can do everything” (which is true, of course), why are the political figureheads of that progressive dimension only half black?

And, beyond that, the black half of each is not even African American! Harris is African Jamaican, and Obama is African African.

If anything, in retrospect the birther thing back then seems like it may have been some absurdist well poisoning on totally valid criticism of Obama’s real heritage vs the media optics of same.

I thought civil rights was for African Americans? Why have all the political figureheads African Americans have, or have been, rallied behind, not themselves been African American at all?

Quite strange.


> Is it strange that Obama and Harris are each only part black, but people refer to them as being black?

Yeah - the "One Drop" PoV was beyond strange:

  The one-drop rule was a legal principle of racial classification that was prominent in the 20th-century United States. It asserted that any person with even one ancestor of Black African ancestry ("one drop" of "black blood") is considered black (Negro or colored in historical terms). It is an example of hypodescent, the automatic assignment of children of a mixed union between different socioeconomic or ethnic groups to the group with the lower status, regardless of proportion of ancestry in different groups.
~ https://en.wikipedia.org/wiki/One-drop_rule

> I thought civil rights was for African Americans?

It was for the benefit of anyone sent to the back of the bus, forced to drink from other fountains, lynched, etc. That included minorities other than "classic Black" and all the people treated as Black despite not appearing black.


I’m confused. From tone you seem to be comparing what I’m saying to the one drop rule as if this doesn’t support what I’m saying, but it does support what I’m saying.

Why are progressives using the one drop rule?


> Why are progressives using the one drop rule?

I suspect you meant to ask "Why are people using the One Drop Rule" ? - in no way is its use exclusive to ( USofA? ) "progressives".


No, I mean it is in line with the general character of conservatives to use the one drop rule, so I’m not surprised if they are using it.

Why are progressives using the one drop rule?


They're not using it directly .. they're part of a wider society that has been using it less and less explicitily for hundreds of years - children speak as their paerents do.

What has faded is the habit of exactly breaking down the bloodlines of anyone of mixed blood - mulatto, quadroon, octoroon, hexadecaroon and such terms are no longer in common use in this epoch.


So your theory is that the people who seem to center their worldview on racial equality (along with equality of the sexes) are subconsciously using racist language?

I mean, that’s possible, but I think a more plausible explanation is that the bulk of them are just getting riled up by media and aren’t really paying close attention to what’s going on.


> So your theory is ...

No. That's clearly your framing - don't draw me into your strawman.

> but I think a more plausible explanation is that

Or, that a majority people in the USofA that are described as black in the USofA have embraced that term, own it, and have used Black Twitter etc. while those adjacent to them ( the "progressives" ? ) use that term as for the most part the "black people" are comfortable with and haven't told them to bugger off and stop using it.

As happened with "ginger" and "nagger".


Late to reply, but assuming you are not American, Black folks in America are quite a spectrum of mixed race from their history. It's not unreasonable to call/identify themselves as black in this situation. I would not extrapolate to the extremes like some repliers are talking about "one drop", etc. That's not practically what the situation is.

economic crash will make it even worse unfortunately

This is a good thing for “social” media. If you use any social media app (especially those owned by Meta) you should assume that absolutely everything you do is for full public consumption. Maybe these changes will make everyone stop thinking that anything is private when using “social” media apps.

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

Search: