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

> So requires the user to log in?

Only on premium subscriptions, for free users you need your neighbour's stool sample.


Why DoD and not DoW?

Only Congress can change the name of a federal department, so the Department of Defense is still properly called that.

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


Only Congress can declare war but here we are with the department of war bombing a foreign country and capturing and assassinating foreign leaders.

That policy changed a long time ago. The last declaration of war was June 4, 1942.

After Vietnam, Congress passed the War Powers Resolution to limit the ability of Presidents to conduct military action without Congressional approval, but it still allows military action for up to 60 days. Every President since then has used that power.

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


That 60 day limit was ignored so frequently in the past it might as well not exist.

Pretty much every attempt at stopping the president (from Clinton onwards) ends the same way: house votes on it, senate might agree with the slimmest of majority, it reaches the president's desk, president vetoes it, it goes back to the senate where it needs 2/3 majority to overthrow the veto, and it never gets that 2/3 majority.


Yep, it’s a case of are they willing to impeach the president over this. And the answer is likely no. Some of the America first lot might vote against on ‘How does this help America’ grounds but I don’t see them getting near the threshold.

What does impeachment even achieve anymore?

Same as it always has. The senate has to vote on whether to convict. And they always vote no.

Even your link doesn't say what you imply.

> It provides that the president can send the U.S. Armed Forces into action abroad only by Congress's "statutory authorization", or in case of "a national emergency created by attack upon the United States, its territories or possessions, or its armed forces".

There was not at attack on the United States.


I don't know why we're getting mired in the details here. The administration certainly isn't. We all work for trump now. Lawyers, journalists, universities, tech companies, state, local and foreign governments. Anything trump or one of his designated people wants, you need to do. If you start sputtering about your agency or your rights or your sovereignty, then expect as much shit thrown at you as the trump organization can muster. That's it, there is no legal justification. There are no fine points to argue. Obey or be punished.

The point is that someone claimed the law was changed, and then linked to something that didn't support the claim.

Yes, Trump is ignoring the law, but you have to be aware that he is crossing the line rather than gas lighting that there wasn't a line at all.


So the president can wage war without the Congress, but it can't officially rename the department that supports these wars autocratically. That's interesting.

Iraq war was the last declared war. Afghanistan war was also declared.

Incorrect. The only times America has formally declared war were the War of 1812, the Mexican-American War, the Spanish-American War, World War I, and World War II.

In the case of the Barbary Wars, Vietnam War, the Iraq War and War on Terror / Afghanistan War, etc... congress approved military engagement but DID NOT issue a formal Declaration of War.


You mean that they were special military operations? j/k

Interesting though, I never knew this.


'Power is the perception of power'

That part isn't sited. It is likely not true.

The EO itself agrees with this and says that the War title is secondary. It explicitly doesn’t truly rename the department.

The Department of Defense was established by the National Security Act of 1947. If the Congress wanted to change the name then they would pass another law to do so.

An executive order is not law.


Even though the the DoD was created via an act of Congress, as POTUS is the head of the Executive Branch and the CiC of the armed forces, could you make an argument that a name change can be done by executive order? (setting aside whether or not the new proposed name is stupid)

And when it was created it was DOW.

because most americans do not want war, at least id hope, so calling it that seems pretty short sited (maybe until you continually do that 'war' thing), if you want the citizens to look positively on your spending it should probably be for defense not war, again, at least i should hope. im just a dumb "lib" whatever that means

On the other hand calling it "Department of Defense" seems quite whitewashing of what it actually does.

It spends the defence budget...

Which is used primarily for offense anyway

I'm pretty sure the amount the money spent on offensive actions is significantly less than the defense

When was America last invaded by a foreign adversary?

This resembles anti-vax logic. We haven’t been invaded because our military maintains a strong deterrence and strategic depth.

Yeah, otherwise the USA would have been invaded by Cuba, Iraq, Vietnam, Syria, Afghanistan, Yemen and a hundred more, and they all would have a fight over who can have it. Thank god the US defended themselves against those terrible guys. Especially the WMDs were quite the close call, the Iraqis were minutes away from nuking the land of the mart.

Cuba's an odd rhetorical choice given https://en.wikipedia.org/wiki/Cuban_Missile_Crisis

> otherwise the USA would have been invaded

Yes, invading Hawaii was part of imperial Japanese planning. If you don’t understand that defense spending is still worthwhile even if you don’t blow anything up with it, I’m not sure how we connect.


Maybe.

I was just saying that the purpose of the Department of Defence is to spend the "defence budget".


Gulf of Mexico.

DOW was already taken, and that is the one to watch when it all comes crashing down?

Perhaps because the latter sounds hilariously childish?

Actually that was the original name. And it was a more honest name.

It's always been the MoD in the UK afaik, but there was the War Office I suppose.

It was the War Office from 1857 to the mid 60s.

Different entities, but yes I said 'there was the War Office'.

>Why DoD and not DoW?

Reddit/Bluesky brigade is in full force here, that's why


law of triviality on full display

[flagged]


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

Stoping and questioning why somebody uses DoD or DoW is way more telling than using any of those. Especially that both are perfectly fine, even officially.

A square was renamed in my home city about 20 years ago. We still use the original one usually, even teens know that name. I use a form of the original name of our main stadium which was renamed almost 30 years ago. Heck, some people use names of streets which are not official for almost 40 years now. Btw, the same with departments of the government. Nobody follows how they called at the moment, because nobody really cares. That’s the strange when somebody cares.


Or it could have just been a genuine question. I'm not American and I've seen DoW used in newspapers and thought the name change was official. Personally I've thought it a more apt and honest name for what they do.

But the backlash in the commments here show how ideologically charged the question seem to be.


I wasn't aware of how ideologically charged the question was. I'm also not American, but I'm glad I made the question. It's a clear sign for us not Americans to just leave them be.

> It's a clear sign for us not Americans to just leave them be.

Depending on where you live in the world that might be quite hard to do soon.


I agree. I live in Brazil and even though tariffs and interventions weren't directed at us, they influence the economy and political decisions. Also, Venezuela is right next to us, so instabilities there do tend to affect the whole region.

> Or it could have just been a genuine question.

Yes, exactly that’s why I wrote several examples to support why the chance for that is very-very slim.


Easier to work in hypotheticals than to do a bit of research like read the other comments. Just explained it was an honest question and why.

Do you really trust in random comments on the internet which states something to which the possibility is slim, because literally nobody cares why somebody calls the way it is, when that somebody knows both names, and when it's not political? I don't think that's optimal, and it's a hefty understatement of course.

By using the actual legal and official name of the department (which Trump didn’t and couldn’t change)?

Because using DoW is woke when the legal name is DoD.

Pretty ironic given their anti-woke agenda


I feel for you, because moving forward more and more interesting and substantious articles will be written with llm-isms, either because LLM was used directly in writing or because the authors absorbed the style.

The way this article was written, is the standard way these kind of US pop science articles have always been written. It's LLM that absorbed that, not the opposite.

Good thing I said moving forward

I think code was always expensive. If it seemed cheap, the cost was hidden somewhere else.

When I started coding professionally, I joined a team of only interns in a startup, hacking together a SaaS platform that had relative financial success. While we were very cheap, being paid below minimum wage, we had outages, data corruption, db wipes, server terminations, unresolved conflicts making their way to production and killing features, tons of tech debt and even more makeshift code we weren't aware of...

So yeah, while writing code was cheap, the result had a latent cost that would only show itself on occasion.

So code was always expensive, the challenge was to be aware of how expensive sooner rather than later.

The thing with coding agents is that it seems now that you can eat your cake and have it too. We are all still adapting, but results indicate that given the right prompts and processes harnessing LLMs quality code can be had in the cheap.


> The thing with coding agents is that it seems now that you can eat your cake and have it too. We are all still adapting, but results indicate that given the right prompts and processes harnessing LLMs quality code can be had in the cheap.

It's cheaper but not cheap

If you're building a variation of a CRUD web app, or aggregating data from some data source(s) into a chart or table, you're right. It's like magic. I never thought this type of work was particularly hard or expensive though.

I'm using frontier models and I've found if you're working on something that hasn't been done by 100,000 developers before you and published to stackoverflow and/or open source, the LLM becomes a helpful tool but requires a ton of guidance. Even the tests LLMs will write seem biased to pass rather than stress its code and find bugs.


> It's cheaper but not cheap

It's quite cheap if you consider developer time. But it's only as cheap as you can effectively drive the model, otherwise you are just wasting tokens on garbage code.

> LLM becomes a helpful tool but requires a ton of guidance

I think this is always going to be the case. You are driving the agent like you drive a bike, it'll get you there but you need to be mindful of the clueless kid crossing your path.

For some projects I had good results just letting the agent loose. For others I'd have to make the tasks more specific and granular before offloading to the LLM. I see nothing wrong with it.


> I never thought this type of work was particularly hard or expensive though.

Maybe not intrinsically hard, but hard because it's so boring you can't concentrate.

> the LLM becomes a helpful tool but requires a ton of guidance. Even the tests LLMs will write seem biased to pass rather than stress its code and find bugs.

ISTR some have had success by taking responsibility for the tests and only having the LLM work on the main code. But since I only seem to recall it, that was probably a while ago, so who knows if it's still valid.


So code was apparently cheap, but in fact it was expensive because it was low quality.

Now with LLMs, code is cheap and it also has quality, therefore "quality code can be had in the cheap".

Do you really believe this is the case? Why don't companies fire all their developers if they can have an algorithm that can output cheap and quality code?


Because cheap and quality code is only part of the story. The code needs to solve the right problem and that is a domain only a human can operate, at least for now. Back then when I was inexperienced I couldn't write good code, but I could sit with the company's CTO while he explained the domain, the challenges and the goal of the project. I could talk with domain experts and understand what the common solutions to the problems were. These are things that for an LLM to do would require untold amounts of context or a specialized model that understands the domain.

But the thing is, there are many unknowns. We humans are very capable of adapting as we go. LLMs have a fixed data they were trained on and prompt engineering can only get you so far.

I think anyone asking this with the intention of actually replacing humans with LLMs don't really understand neither humans nor LLMs. They are just talking money.


We didn’t fire all our developers when we invented compilers either, and for much the same reason we didn’t stop hiring laborers when we first built ships and established overseas trade routes: business will always expand to meet its reach

Many enterprises are currently exploring to see if they can invite developers to leverage AI tools—like they leveraged the compiler—to be more productive. To operate on a higher plane of agency, collaborating on what we should be building and not just technical execution. Those actively hostile or just checked out with the idea of relearning skills are being laid off. (Some unprofitable business sections are being swept up opportunistically too.) The idea that all developers would be fired if AI tools can write good code doesn’t meet the lessons of history


> Many enterprises are currently exploring to see if they can invite developers to leverage AI tools—like they leveraged the compiler—to be more productive. To operate on a higher plane of agency, collaborating on what we should be building and not just technical execution.

The thing is, developers have been hired to automate process, and as for any professional doing a good job, that means the output should perform reliably. But now they are forcing us to use a tools that everyone knows is not reliable, but the onus is still on us to keep the same reliability. So do you see why we are not thrilled?

It’s like providing a faulty piano (that shuffles the notes when a key is pressed) and expecting a good rendition of the Moonlight Sonata.

Or a crane that will stall and drop its load randomly. It would have been sent to the scrapyard on the first day.


> "Or a crane that will stall and drop its load randomly. It would have been sent to the scrapyard on the first day."

The only reason you have the concept that engines can "stall" is because people have bought engines that can stall by the hundreds of millions, instead of the earliest people refusing to buy them at all and all waiting for the perfect engine.

Container ships can sink with all the containers lost at sea. Still used.

Steam train engines could explode, derailing the train and killing some passengers and employees. Still used.

Buildings can collapse. Still used.

Pneumatic tyres can burst. Still used.

Here[1] is Tom Scott using a recreation walking crane from the 13th century, a technology going back to Roman times, which has no evidence that it ever had brakes on it historically. Look at that and tell me you think the rope never snappped, the wood never broke, the walker never tripped and the thing never unreeled the load back to the ground with the walker severely injured, because if it went wrong builders would refuse to use it? No chance.

Nothing functions like you're claiming; that's where we get the saying "don't let perfect be the enemy of good enough", as soon as stuff is better than not having it, people want to make use of it.

[1] https://www.youtube.com/watch?v=pk9v3m7Slv8


You forgot to address the random aspect of the failure cases.

Real world is chaotic, technology was always first about controlling, then improving said control. A lot of the risks in the situations you described have been brought down that the savings (time, money,…) are magnitude more than the cost of the failure.

I’m not asking for perfection, but something good enough that we can demonstrate the savings outweigh the costs. So far there’s none. In fact, we are increasing it. And fast.


> But now they are forcing us to use a tools that everyone knows is not reliable, but the onus is still on us to keep the same reliability. So do you see why we are not thrilled?

Why generalizing your own experience on other's?


I don't know if you've heard, but there have been a large number of layoffs in the tech sector recently. Whether they're actually related to AI as executives claim, and not section 174 of the US IRS tax code in the BBB, is known only to them, but if your argument hinges on people having not been fired when there have been layoffs, you may need a different one.

I think a major contributor to the layoffs is companies hiring to much people around covid[1]. I cant find good stats for the years 2019-2026 besides looking at now and the past directly. There are some data for the ukranin side djinni[1][2] and for US IT job postings[3].

I dont think AI is the reason for the layoffs. Its just easier to say "because of AI we are firing" than to say "because we overhired and its actually our fault".

[1]https://djinni.substack.com/p/2021-in-review [2]https://blog.djinni.co/post/q1-analytics-en [3]https://fred.stlouisfed.org/series/IHLIDXUSTPSOFTDEVE


As you said, it's impossible to determine how many of the current layoffs are caused by AI, they probably also have a lot to do with the broader economic downturn. But you’re still missing the point, if companies truly have a black box that can produce cheap, high‑quality code as the GP put it, why don't they just fire 95% of their developers and keep only a small core of AI orchestrators?


Who's missing who's point? You're asking why haven't they fired 95% of their people. I'm pointing at tech sector layoffs saying people are being laid off. It's not 95% which is a number you totally made up, but in the broader picture, I wouldn't say it isn't happening.

This what I really wonder, what is even the cost of code? Or what is real code quality.

I know that things like “clean code” exists but I always felt that actual code quality only shows when you try adding or changing existing code. Not by looking at it.

And the ability to judge code quality on a system scale is something I don’t think LLMs can do. But they may support developers in their judgment.


I don't know why people think SWEs are aesthetic snobs when we talk about "clean code"--the point of code is not to be pretty, it's to be understandable and predictable.

Quality doesn't matter if you're writing throwaway code or you need your startup to find a market before you run out of cash.

But once it matters, it matters a lot.


> Why don't companies fire all their developers if they can have an algorithm that can output cheap and quality code?

Because it takes an experienced developer to get the machine to output cheap and quality code well enough to be useful.

That developer is just a whole lot more valuable now, because they can do more work at a higher quality.


I think this was answered before, with the constraints of the architecture of the model. You can't expect something fundamentally different from an LLM, because that's how they work. It's different from other models because they were not designed for this. Maybe you were expecting more, but that's not OP's fault or demerit.

What you're saying fits my understanding/expectations. However the post and the user I am replying to seem to imply different. This makes me wonder, is my understanding incomplete or is this post marketing hype dressed up as insight? So I am asking for transparency.

It is not hype. You can try the model on huggingface yourself to see its capabilities. My reply here was clarifying that the examples we showed were ones where the model didn't make a mistake. This is intentional, because over the next few weeks, we will show how the concepts, and attribution we enable can allow you to fix this mistakes more easily. All the claims in the post are supported by evidence, no marketing here.

We are probably at the point where hype and insight aren't that much distinguishable other than what would bear fruit in the future, but I agree with you

Have you played The Talos Principle 2? Yep, games are toys! It's nothing more than that. What we fail to realise in our industrial society is that toys are a fundamental piece of our culture, they enable learning lots of different skills that wouldn't be possible in the "real world", they foster creativity, problem solving, bonding and cooperation...

Toys are just toys, and yet they are the most important things we have. I honestly think the technological progress catalyzed by games is a byproduct, a huge one, but not central to the industry. We only think technology is the most important thing because we live in a world in which overvalues technical prowess in lieu of culture.


I agree with most of what you said, but describing video games as nothing more than toys does a disservice to the medium.

Yes, video games can be educational and entertaining, just like real world toys, but they can also be artistic and communicate stories. They're the most expressive and engaging storytelling device we have ever invented.

Not all games are all of these things, and there's nothing wrong with games that only focus on entertainment, but those that combine all of these aspects successfully are far more impactful and memorable than any other piece of media.


> Yes, video games can be educational and entertaining, just like real world toys, but they can also be artistic and communicate stories.

Storytelling and art isn't exclusive to video games though. Board games for instance have tons of storytelling and are very rich in art. They are, however nothing more than toys, and they don't need to be. That's my whole point. Being "just a toy" is pejorative only in the industrial, productive society.


I suppose it's a matter of semantics and perspective. The definition of "toy" seems too narrow to me to properly encompass the complexities of board and video games. A ball is a toy, but clearly it's unable to provide the same experience as a board or video game. At a certain point these experiences can be deeply engaging in ways that simpler toys can't provide. Not necessarily better, but certainly different. Maybe it has to do with the amount of play rules, engaged senses, or brain activity... I'm not sure. But at some point a toy stops being a toy to me. :)

Though I do agree with your point. Games/toys are unfairly criticized in our society.


I stand corrected: "an object that is used by an adult for pleasure rather than for serious use". Video games, board games etc... can very well be used for serious use cases, so they don't fit the definition of a toy.

Maybe Mahjunk, am I right?

slowly lowers right hand in awkward silence


It's nostalgic, but good lord does it need a bit of contrast...

Seems pretty readable to me. The information density is high, there are slight box shadows in interactive elements. We need more like this.

A dark red LIVE against a military green background... Again, it's nostalgic, I loved steam back then, but this isn't winning any design award.

> this isn't winning any design award

Good. I prefer interfaces that care more about being concise and usable than about winning design awards.


You can be concise and have good contrast. "Winning any awards" is a manner of speech.

Try another theme, looks great I think. Black or dark blue is crisp

I had to scroll all the way down in order for the bottom panel to appear. Then I was able to change theme. Good it has themes, but it just highlighted another problem in the design of the website.

The dark blue theme is indeed neat.


Because it's never forever. It's until the corporation substitutes the market, at which point you are at their mercy.

You're always at someone's mercy in any industry with significant barriers to entry, you might as well pick a low-cost supplier.

That is such a defeatist position... How about regulation?

Ask the EU how that regulate everything policy is going for local manufacturing.

Is the answer to bad regulation to not regulate at all? How EU is regulating isn't the only way to do it. And is bad regulation that much worse than monopoly by the billionaires? There is no distinction. At least with bad regulation you always have the chance to vote better next time. Good luck dealing with oligarchs.

I wish we could regulate the oligarchs away, but it seems to me that is precisely the right amount of regulation that allows for oligarchs to thrive.

If you regulate to protect IP owners, and basically make them rentists, you create IP based monopolies and olygarchs. If you also regulate to prevent consumer, worker and industry sector abuse, you end up with a very stagnant economy a la europe.

If you don't regulate at all... I don't know what would happen, but it sure seems interesting to me.


I have the opposite impression. They thrive where regulation lacks. And I'm not in the very least interested in no regulation because we know precisely what happens. It's another 29, dot-com bubble, housing crash waiting to happen.

Edit: of course regulation isn't a panacea. If the government is already ran by an oligarchy chances are laws will favor them. I'm talking about the kind of laws produced by functional democracies. So we also need to talk about how to make democratic institutions stronger first, then we can rely on regulation.


Is China doing to DRAM what Amazon did to bookstores?

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

Search: