frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Samber/lo v1.52.0 – now supports Go 1.23's iterators

https://github.com/samber/lo/releases/tag/v1.52.0
1•samber•1m ago•0 comments

A new bone substitute made out of 3D-printed glass

https://phys.org/news/2025-09-bone-substitute-3d-glass.html
1•PaulHoule•1m ago•0 comments

Next steps for BPF support in the GNU toolchain

https://lwn.net/SubscriberLink/1039827/538da8eaa032755e/
1•todsacerdoti•2m ago•0 comments

Show HN: Polyglot Web Assembler done using AI

https://github.com/Srid68/Arshu.Assembler
1•srid68•3m ago•0 comments

Bending Emacs – Episode 2: From vanilla to your flavor

https://xenodium.com/bending-emacs-episode-2
1•furkansahin•3m ago•0 comments

Show HN: Speak to AI – offline speech-to-text for Linux (alternative to Dragon)

https://github.com/AshBuk/speak-to-ai
1•AshBuk•4m ago•0 comments

Notifying the Users of Host Key Changes

https://docs.ssh.com/manuals/server-admin/66/serverauth-pk-keychange-notify.html
1•eustoria•4m ago•0 comments

Embassy: The next-generation Rust framework for embedded applications

https://embassy.dev
1•voxadam•6m ago•0 comments

A Guide to Social Engineering Scams

https://www.schoolsfirstfcu.org/advice/financial-wellness/fraud/social-engineering-scams/
1•eustoria•6m ago•0 comments

HAIF – Hyperswarm-RPC AI Inference Framework

https://github.com/Branexai/haif
1•alvaropaco•6m ago•1 comments

PsiQuantum Supercomputer: Aiming for a Million Qubits

https://spectrum.ieee.org/psyquantum-supercomputer
1•rbanffy•7m ago•0 comments

PRD-ware – freeware for vibe coding/engineering

https://pdrware.github.io
1•consultutah•8m ago•0 comments

Express Auth Boilerplate – Clean Hexagonal Architecture for Node.js APIs

https://github.com/francemazzi/auth-boiler-plate
2•SaverioMazzi•8m ago•1 comments

IKEA now sells solar panels – and you don't have to assemble them yourself

https://www.techradar.com/home/smart-home/ikea-now-sells-solar-panels-and-you-dont-have-to-assemb...
1•thelastgallon•8m ago•0 comments

AI Keeps Shifting Right: Coping with the Limitations of Large Language Models

https://blog.sturdystatistics.com/posts/yc_companies/
1•kianN•8m ago•1 comments

Crowdsourced console clocks – proving that SNES sound chips run fast with real [video]

https://www.youtube.com/watch?v=ECMa7rFnQ2w
1•todsacerdoti•8m ago•0 comments

Show HN: Todout – a local-first todo outliner

https://downloads.vandragt.com/todout/
1•pacifika•8m ago•0 comments

Now open for building: Introducing Gemini CLI extensions

https://blog.google/technology/developers/gemini-cli-extensions/
1•meetpateltech•9m ago•0 comments

Show HN: CodingFox – Open-Source AI Code Review Tool That Works Like Magic

https://github.com/furudo-erika/codingfox
3•sunny-beast•11m ago•0 comments

Show HN: I'm building an open-source online activity aggregator

https://defeed.co
1•bartx•14m ago•0 comments

Show HN: Step-by-step instructions to build your first ChatGPT Apps SDK app

https://github.com/ggoodman/chatgpt-app-demo
1•filearts•15m ago•0 comments

Python 3.14.0 is now available

https://blog.python.org/2025/10/python-3140-final-is-here.html
1•zvr•15m ago•0 comments

Samsung released a 7M model that achieved 45% on ARC-AGI-1

https://arxiv.org/abs/2510.04871
2•chintler•18m ago•0 comments

Show HN: Spacelift Intent MCP – Cloud Infra Provisioning for Your AI Agent

https://github.com/spacelift-io/spacelift-intent
5•cube2222•19m ago•1 comments

Show HN: Build a back end in VS Code using Snapser MCP Server [video]

https://www.youtube.com/shorts/2NgDG8mjvnc
1•avlaho•21m ago•0 comments

Show HN: MovePlay – An app that gets kids moving

https://www.moveplayapp.com/
1•echamussy•26m ago•1 comments

Bank of England flags risk of 'sudden correction' in tech stocks inflated by AI

https://www.ft.com/content/fe474cff-564c-41d2-aaf7-313636a83e5b
6•m-hodges•27m ago•0 comments

My Cognitive Dissonance

https://studium.dev/osib/my-cognitive-dissonance
1•jerlendds•28m ago•0 comments

Turn Your Nano Banana Figures into Reality

https://nanobanana.page/
1•zlonmask•28m ago•0 comments

We didn't rewrite our feed handler in Rust

https://databento.com/blog/why-we-didnt-rewrite-our-feed-handler-in-rust
2•mpweiher•29m ago•0 comments
Open in hackernews

A Clausewitzian Lens on Modern Urban Warfare

https://mwi.westpoint.edu/a-clausewitzian-lens-on-modern-urban-warfare/
29•bryanrasmussen•2h ago

Comments

iammjm•1h ago
The author seems to be more interested in the past than in the present or the future. They must've been rereading Clausewitz as Russia was turning Bakhmut, Vovchansk, Toretsk, Chasiv Yar et al. to _literal_ rubble. They speak of some abstract "urban warfare", where "Every strike is a message, every misstep a liability", where the reality is basically a grid-like approach of how to deliver as much kinetic energy per square kilometer as efficiently as possible.

I have a sense that articles like these is why a lot of people think the "academics" are completely disconnected from the reality.

falcor84•1h ago
What? The latter part discusses the current battles of Kyiv and Gaza in some depth.
iammjm•46m ago
Choosing Kyiv as an example of a modern urban warfare is really weird, as there wasn't really much urban fighting at all (with the exception of some Russian saboteur groups in Kyiv), since the main Russian army didn't even make it into the city because their logistics got blown up in the outskirts.

Also, we are talking about the most technologically advanced war that ever took place, where the iteration cycles are measured with weeks. The Russo-Ukrainian war of the beginning of 2022 looked very different from what it currently is. For the actual modern urban warfare see the cities I mentioned.

falcor84•31m ago
Thanks for the clarification. Yes, I absolutely agree that this analysis was lacking.

I would then ask you about your mention of:

> turning Bakhmut, Vovchansk, Toretsk, Chasiv Yar et al. to _literal_ rubble

Leaving aside the horrible ethics. Would you say that this was an intentional strategic approach by the Russian leaders, as a mechanism of avoiding the difficulty of urban warfare, or an unintended side-effect of trying to conduct urban warfare?

jcranmer•55m ago
Russia's invasion of Ukraine is one of the mini-case studies analyzed in the piece, specifically for its note that Russia's disregard for Clausewitzian principles has failed to bring it meaningful success.

It should also be noted that, objectively, Russia's war has not been a success. It also has not been a failure, except in the grand strategic sense of provoking the realignment and reinvigorating of NATO it was meant to prevent.

rzwitserloot•14m ago
That sounds like "the leg amputation operation was a success, other than the fact that the patient died on the operating table". That "except" is doing rather a lot of heavy lifting.

I have absolutely no idea what Russia was expecting from their three day special military operation, currently on 3 years, 7 months, and 2 weeks. But surely whatever they were thinking, if I could go back in time and paint them a picture of how the situation is today, they'd jump out the window (or be 'helped' out of them, as appears to be a popular pastime in Moscow this decade). This has to be on the levels quite near 'worst than our worst case scenario'.

I think Von clausewitz's revenge on the russian plan for Ukraine hasn't even begun yet. If Russia ends up wanting to turn lands they currently occupy in lands they annexed (a land that is productive and well on its way to just being culturally subsumed), the cost of that operation will be even larger than the astronomical cost they are paying to gain them: Their utter disregard for Clausewitzian planning means it'll be one heck of an insurgency.

Unfortunately, Russia is one of the most ruthless countries in this regard and will simply massively replace the population, starve it out, or otherwise eliminate any odds of low morale amongst the populace or active insurgency by simply replacing the entire population.

But that also destroys all inherent economic productivity other than natural resources. Russia already has plenty of land and plenty of resources; what they need is more people in general and productive, creative members of society in particular, neither of which you can make happen by starving a population that hates you for how you fought that war and still holds out hope they can drive you out.

jimbohn•32m ago
The reality of Bakhmut is one of failure, massive time and resources used, which led to an attempted coup
WillAdams•1h ago
This line:

>Tactical brilliance could not guarantee strategic clarity—and each gain came at political and moral cost.

sums up what is wrong with modern conflict --- the abandonment of the moral high ground and a failure to take into account the will of people and their right to self-determination which Jomini (who had displaced Clausewitz after his inculcation at West Point as part of the brutal lessens the U.S. learned in Vietnam) failed to consider, and which Clausewitz took to heart and studied deeply, and thought long on.

It wasn't that long ago that the collapse of the Soviet Union was viewed as "the end of history" and a global acknowledgement that liberal democracy was the means of government most widely accepted --- hopefully articles such as this will be a guidepost to getting back on that track --- every moral failure simply recruits others to fight on the opposite side.

falcor84•1h ago
I appreciated the historical context, but was disappointed that it seemed to fizzle to nothing at the end, just circling around "Urban warfare is messy; bummer". I mean, I was hoping that it could offer at least the basics of a strategy for any of Russia, Ukraine, Hamas or Israel to achieve a decisive victory, but couldn't find any. My mind kept yelling "What would Clausewitz do in this situation?" but left at empty-handed as I was at the start.

It actually had the gall to finish with:

> Clausewitz offers no checklist for success in cities, but rather something more valuable. What he offers is a way to think clearly ...

I'm pretty sure that a checklist for success would have been more valuable.

KnuthIsGod•44m ago
A checklist approach to strategy is only useful if your adversaries are foolish enough to use a checklist themselves.
falcor84•36m ago
Well, yes, a "checklist" (his word) might be too much of a strawman, but what would be useful would be a strategy in the game theoretical sense - a decision mechanism of actions conditional on different situations (e.g. "If the enemy is hiding in a network of tunnel under civilian population, you should wait until ... and then randomly ..., but if they ... then reverse course and instead ...").

Quoting again from the author's closing remarks:

> Victory in this environment requires more than technological superiority. It demands clarity of purpose, coherence between means and ends, disciplined execution, and moral restraint—the very fundamentals Clausewitz insisted upon. These are not optional in the urban century. They are decisive.

But that's so vague that I can't help but again yell "But what is decisive?!", "What should the commanders/politicians do in practice?". It's almost astrology in how it doesn't say anything objectionable.

lukan•17m ago
"What should the commanders/politicians do in practice?"

It simply depends. No situation is unique.

Israels strategy towards tunnels for example is to blow up and level everything. Ukraine does not deem that acceptable to the russian tunnels inside Ukraine.

falcor84•45s ago
What do you mean it depends? What does it depend on?

I was hoping that being "the chair of urban warfare studies at the Modern War Institute" [0], the author could offer some actual advice on strategy. Or what is the institute for? Hopefully not just for writing essays.

As for Israel's strategy towards tunnels, I actually have no understanding of what's going on there, but I can just say that whatever they're doing has not been effective in achieving a decisive victory, and is thus ipso facto not a good strategy. So I'm wondering what would have a good strategy have been. The author now has two years of hindsight - could he not use that time and information to offer some alternative approach?

[0] https://en.wikipedia.org/wiki/John_Spencer_(military_officer...

bell-cot•7m ago
In one sense, your checklist is whatever you wrote down before starting:

> Clausewitz also famously wrote, “No one starts a war—or rather, no one in his senses ought to do so—without first being clear in his mind what he intends to achieve by that war and how he intends to conduct it.”

You could also make a checklist of stuff like "reduce effectiveness of enemy's forces" and "minimize damage to your own ability to wage war" - but that's basics which any upperclassman at a military academy could recite, in regard to pretty much any war ever.

It's been 2 centuries since Clausewitz was writing about military theory. He's still widely read because his ideas are big-picture abstractions. Bridging the gap between his abstractions and what to do, with whatever current-day/recent-tech forces you happen to have - that's the job of your flag officers and their staffs. Though their "checklists" will keep changing, as the war progresses.

WillAdams•28m ago
The checklist is one's own ethics and morale guideposts --- every interaction with others has to be done with a consideration for the long-term strategic goals rather than short-term gains --- Clausewitz argues that the will of the people of whom the military is an extension of and their ethics and mores have to be taken into account and all actions done in accord with what will make an acceptable news story.

Consider the old adage:

>Never do something which you wouldn't want your grandparents to read about in a newspaper, or to discuss with them over Sunday dinner.

By extension, a military force should:

>Never do anything which when shown on the evening news would result in a Congressional inquiry (or a War Crimes Tribunal).

falcor84•14m ago
I'm all for "Be excellent to each other", but in war, the first and foremost consideration is whether the strategy is effective. I'm not a big Clausewitz scholar, but I can't imagine that he or any other general would accept a strategy that prioritises the well-being of the opposing side to the point of their own side admitting defeat.

As I see it, the only way that we can have "Rules of War" is by proving that a war can be won while maintaining them. Otherwise (and unless you have a magic wand to make humans non-aggressive), these rules are worse than useless, because they limit the more ethical side, while making them lose to the less ethical.

MichaelZuo•3m ago
Anyone can pretend to have this and that ethics when its comfortable and easy, its only under extreme duress when all pretenders are revealed.
ckemere•1m ago
In the case of the active conflicts (Gaza, Ukraine), it seems that there is a strong disconnect between internal-facing media and political will and external facing media on potential allies.

I would have liked some more unpacking of how this disconnect would have been interpreted by Clausewitz.

It also struck me that as an outsider to these conflicts, I assume that the combatants are acting rationally from the perspective of the adage (“No one starts a war—or rather, no one in his senses ought to do so—without first being clear in his mind what he intends to achieve by that war and how he intends to conduct it“) and I judge the morality based on the inferred intent. That would also have been interesting to unpack…