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

I'm curious whether it's the author's contention that the signatories of the Agile Manifesto thought that the ideas they were championing went back only a few years, and they had no idea they went back at least 30. In particular

> All of these things were later claimed as Agile innovations

Are there some references that demonstrate that? [EDIT: that the signatories thought they were their own innovations]

And if so, is that a bad thing? Ideas are repeatedly rediscovered. This article isn't called "Saying goodbye to Royce, Bell and Thayer", and I'm wondering why not.


Yes, there is an entire narrative that first there was chaos, then there was waterfall, and then there was agile.

For example, https://www.infoworld.com/article/2334751/a-brief-history-of...

It's as if people believed that all the microcomputing software of the 1970s and 1980s, from VisiCalc to Zork to the Macintosh, was done by waterfall design.


Right, some people believe that. But did any of the signatories of the Agile Manifesto?

Oh, absolutely not.

> Agile doesn't have that, there is no functional equivelant of "the cake should be moist and rise evenly".

That's not true for the way I understand agile. The way I understand it, the testable outcome is whether the principles of the agile manifesto are satisfied

For example, is your highest priority to satisfy the customer through early and continuous delivery of valuable software? If not then you're not agile.

https://agilemanifesto.org/principles.html


Do you have any recommendations? I find his book Principles of Product Development Flow very interesting.

Here's a silly but simple example:

    newtype FlippedIO a = MkFlippedIO { runFlippedIO :: IO a }
      deriving Functor
    
    instance Applicative FlippedIO where
      pure = MkFlippedIO . pure
      liftA2 f (MkFlippedIO x) (MkFlippedIO y) =
        MkFlippedIO ((flip . liftA2 . flip) f x y)
    
    data Person = Person String String
      deriving Show
    
    putStrLnFlipped = MkFlippedIO . putStrLn
    
    getLineFlipped = MkFlippedIO getLine
    
    getPerson :: IO Person
    getPerson = runFlippedIO $
      Person
        <$> (putStrLnFlipped "Enter your first name:" *> getLineFlipped)
        <*> (putStrLnFlipped "Enter your last name:"  *> getLineFlipped)
It runs things "backwards":

    ghci> getPerson
    One
    Enter your last name:
    Two
    Enter your first name:
    Person "Two" "One"

> ML is trying to replace humans

Are household appliances trying to replace humans?


Actually, they do. The purpose of many appliances is to reduce the workload of humans, with the end goal of zero human intervention.


It doesn't matter which is which. The resolution will be the same regardless.


Would you be willing to back up that claim with money on a prediction market?


It's very subjective, not appropriate for a prediction market.


Yup, up to those that write the history books.


Then it's also not a very useful claim to make on Hacker News.


> Why should anyone be opposed to you living in Russia?

I don't know. Why did the Cossacks oppose Jews living in Russia?


> Israel's occupation of ... parts of Lebanon

Which parts of Lebanon does Israel occupy?



> The wall extends across the so-called Blue Line and has made “more than 4,000 square metres [43,055sq feet] of Lebanese territory inaccessible to the Lebanese people”

So you're saying Israel's occupation of Lebanon amounts to 4,000 square metres? About the area of an athletics track, I guess? (Not counting the bit inside the athletics track.)


How much land area, exactly, is another nation allowed to seize by force before it becomes unacceptable to you? It obviously is not that much given the tone of your message.

https://en.wikipedia.org/wiki/Israeli%E2%80%93Lebanese_confl...


That's not the question I'm interested in. The question I'm interested in is whether it's correct to claim that Israel occupies "parts of Lebanon", particularly in the context in which the claim was made, next to the claim that it occupies Gaza and the West Bank.


I could have sworn that I saw a goalpost here. Why is it over there now?


The goalpost is "Israel's occupation of ... parts of Lebanon". Do you agree with tsimionescu that Israel occupies parts of Lebanon? Can you back that up?


Yes I agree, and yes, I have backed it up already.


Do you mean with the link to Wikipedia? Could you clarify exactly what part of it backs up your claim?


Yes, if you are able and willing to follow those sources you can end up on for example this United Nations page https://peacekeeping.un.org/en/unifil-statement-14-november-...

> In October, UNIFIL peacekeepers conducted a geospatial survey of a concrete T-wall erected by the Israel Defense Forces (IDF) southwest of Yaroun. The survey confirmed that the wall crossed the Blue Line, rendering more than 4,000 square metres of Lebanese territory inaccessible to the Lebanese people.


Right, OK, I guess if you're complaining about some land about the area of an athletics running track then you are technically correct. I'm not sure that's what people would have understood by tsimonescu's original claim that Israel is occupying parts of Lebanon.

And what exactly is Israel doing there, on that land the size of an athletics track? Something very nefarious?


How much land area, exactly, is another nation allowed to seize by force before it becomes unacceptable to you? It obviously is not that much given the tone of your message.


My answer to that question is context dependent. I don't have a strong objection to Israel occupying 4,000 square metres of Lebanon.

But I think we're established the answer to the question I originally asked. Thanks for participating.


The south. It's not a real occupation like the west bank, it's more of a 'raid and pillage' thing. No rape reported yet, so it isn't at all like the West Bank.


Israel only has outposts in Lebanese territory.

In Syria, Israel had a buffer zone since 1974. Last year they said the agreement had "collapsed" and went on to occupy even more territoru: https://www.aljazeera.com/news/2026/2/26/israel-carries-out-...

Palestine is occupied.


Really, why? What do you mean? The reason for manual approval of accounts was to defeat spammers.


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

Search: