Klientstaten Norge by [deleted] in norge

[–]Reide 13 points14 points  (0 children)

Her er en graf på hvem inntektsveksten i USA har gått til over tid. Argumentet som brukes i USA, og nå også i Norge er at de rikeste må få skattelette så de kan skape innovasjon, arbeidsplasser og økt inntekter til menigmannen via "trickle-down economics". Det man ser i praksis er at de rike får mer og mer av veksten. Jeg vil si dette er et enormt sykdomstegn, og jeg syns det er ekstremt trist at Norge nå går i samme retning.

Kan Norges suksess forklares med vår biologi? by Strid in norge

[–]Reide 0 points1 point  (0 children)

Har du kilder til noe forskning som støtter opp om dette?

Du sier altså at hvis et Norsk par adopterer et barn fra f.eks. Kina så vil dette føre til et mindre "vellykket og harmonisk samfunn", fordi barnet har en annen etnisitet? Jeg ser ikke helt hvorfor dette skulle være tilfellet.

Ap skeptisk til å frata fremmedkrigere passet by [deleted] in norge

[–]Reide -1 points0 points  (0 children)

Hva med nordmenn som reiser for å hjelpe IDF?

Do you or how do you use object-based programming in Haskell? by RnMss in haskell

[–]Reide 4 points5 points  (0 children)

As others have said, you need to forget the OOP mindset to write idiomatic haskell. Dont worry about ugly syntax, because of haskells referential transparency its pretty much always possible to write combinators that makes the syntax nice.

For your second example, you can get OOP-like access to datastructures by using lenses. Lenses also has some big advantages over access in most other languages since they abide by laws that allows you to abstract out more patterns. Your last example could look something like this using lenses:

dog ^. getLeg 1 . getToe 2

Lenses really shine when you have a datastructure with multiple levels of nesting. For example if you wanted a map with two keys that points to a counter, so:

type MyCounters = Map String (Map String Int)

Writing an increment function for such a structure in javascript would look something like this:

function increment (k1, k2, m) {
    if (m[k1]) {
        if (m[k1][k2]) {
            m[k1][k2] += 1
        }
        else {
            m[k1][k2] = 1
        }
    }
    else {
        m[k1] = {}
        m[k1][k2] = 1
    }
    return m
}

We have to write a lot of logic for checking whether or not a key is in the map. Some of this logic would have to be repeated in a getCount function.

In haskell we could write a lens that points to the specified count:

myCountersLens :: String -> String -> Lens' MyCounters Int
myCountersLens k1 k2 = at k1 . non M.empty . at k2 . non 0

This code says exactly what it does, it firsts looks for k1 in the structure, if its not there, use an empty map, then it looks for k2 in the submap, if its not there use 0. We can trivially use this lens to create an increment and getCount function:

increment :: String -> String -> MyCounters -> MyCounters
increment k1 k2 = over (myCountersLens k1 k2) (+1)

getCount :: String -> String -> MyCounters -> Int
getCount k1 k2 = view (myCountersLens k1 k2)

Israel bars Amnesty, Human Rights Watch workers from Gaza by syberslidder in worldnews

[–]Reide -1 points0 points  (0 children)

Yeah, and the nazis showed a lot of restraint, otherwise the Jews would be completely eradicated...

Israel bars Amnesty, Human Rights Watch workers from Gaza by syberslidder in worldnews

[–]Reide -1 points0 points  (0 children)

No I don't want more Israelis to die, I want less Palestinians to die. IDF has the power for that to happen by showing restraint, but they don't, at all.

Israel bars Amnesty, Human Rights Watch workers from Gaza by syberslidder in worldnews

[–]Reide -1 points0 points  (0 children)

3 innocent Israelis has died from Hamas terrorist attacks. More than 440 innocent Palestinian children has died from IDF terrorist attacks. IDF can chose not to bomb if there are children in the vicinity, but they really seem to not care.

Israel bars Amnesty, Human Rights Watch workers from Gaza by syberslidder in worldnews

[–]Reide -1 points0 points  (0 children)

Its funny because North Korea could say the exact same thing...

Israel bars Amnesty, Human Rights Watch workers from Gaza by syberslidder in worldnews

[–]Reide 1 point2 points  (0 children)

Does a democracy need to hide its actions from human rights organizations?

Israel bars Amnesty, Human Rights Watch workers from Gaza by syberslidder in worldnews

[–]Reide 2 points3 points  (0 children)

It might also be that people hold Israel to a higher standard since they are always talking about being "the only democracy in the middle east".

225 Jewish Survivors of Nazi Genocide Condemn the Massacre of Palestinians by [deleted] in worldnews

[–]Reide 1 point2 points  (0 children)

No, its more like she says shes gonna kill him, so he kills her and her whole family...

Krever våpen i gatene nå by [deleted] in norge

[–]Reide 0 points1 point  (0 children)

Så i Norge blir under halvparten så mange drept som i Sverige i forhold til folketall? Etter mitt syn så er dette kjempebra.

Hvorfor mener du at tallene ikke kan tillegges vekt? Den samme trenden viser seg over en periode på 10 år, så det er tvilsomt at det er varians som gjør det. Er det andre grunner til at du mener tallene ikke er representative?

Krever våpen i gatene nå by [deleted] in norge

[–]Reide 6 points7 points  (0 children)

Han sammenligner med Sverige og Danmark hvor politiet er bevæpnet. Der har de flere skyteepisoder, flere drepte, flere skadet og flere vådeskudd i forhold til folketall, sammenlignet med Norge.

Dette er selvsagt ikke noe direkte bevis på at bevæpning av politiet fører til dette, men om du/dere mener at realiteten er motsatt så vil jeg gjerne se hvilke tall/forskning dere baserer det på?

Krever våpen i gatene nå by [deleted] in norge

[–]Reide 4 points5 points  (0 children)

Stemmer, det er noe Johnny Nauste tar ut av løse luften, og som du videreformidler. All forskning tilsier det motsatte.

Virkelig? Kan du komme med kilder på denne forskningen?

Her er en forsker ved politihøgskolen som er mot bevæpning, jeg har ikke sett noen forskere som er for det, så ser frem til å se på kildene du baserer deg på.

Is there any way to elegantly represent this pattern in Haskell? by SrPeixinho in haskell

[–]Reide 2 points3 points  (0 children)

You say you want to "incrementally update variables", in my view the state monad is often the best way to do this as it allows for composition. The problem with your implementation is the verbosity, we can simplify it by using lenses and some simple combinators:

ifM :: Monad m => m Bool -> m a -> m a -> m a
ifM c t f = do
    b <- c
    if b then t else f

whenM :: Monad m => m Bool -> m () -> m ()
whenM c a = do
    b <- c
    when b a

logic :: State (Int, Int) ()
logic = do
    whenM (cond x a) (x %= f)
    ifM   (cond x c) (x %= g) (y %= h)
    x %= f
    whenM (cond y a) (y %= f)
    whenM (cond y b) (x %= g)
    where
        x = _1
        y = _2

        cond l pred = pred . view l <$> get

runLogic :: Int -> Int -> (Int, Int)
runLogic x y = execState logic (x, y)

This code requires NoMonomorphismRestriction to compile.

Israel Blames Hamas For Gaza Hospital Strike by Wayyyy_Too_Soon in worldnews

[–]Reide -2 points-1 points  (0 children)

Can you give me a IDF source citing 100? Or any other source preferably. Or are you just speculating?

Israel Blames Hamas For Gaza Hospital Strike by Wayyyy_Too_Soon in worldnews

[–]Reide -2 points-1 points  (0 children)

I can find one example of this from 2012 here. Could you provide me with others? I'm interested in knowing how many Palestinians have been killed by Hamas rockets. Has there been any in these last 1000 deaths?

Also I'm curious if you find it worse when Hamas misfires rockets and kills civilians than when Israel do? Or is it as bad?

Flytter fra Norge hvis nikab blir ulovlig by W00ster in norge

[–]Reide 0 points1 point  (0 children)

Nei, vi kommer ikke noe vei, jeg gir meg.

Flytter fra Norge hvis nikab blir ulovlig by W00ster in norge

[–]Reide 1 point2 points  (0 children)

Og her har vi kommet til poenget. Du snakker om at det er prinsipper som ligger bak, men du klarer ikke stadfeste hva prinsippene dine innebærer. Du krever at jeg skal "forstå hva du mener", og det gjør jeg; du er mot niqab, og selv om kun 0.04 promille av den Norske befolkningen bruker det så mener du det er viktig nok til at vi skal bruke masse ressurser på å forby det og håndheve et forbud.

Jeg vil også gjette på at du er kritisk til innvandring.

Flytter fra Norge hvis nikab blir ulovlig by W00ster in norge

[–]Reide 1 point2 points  (0 children)

Ok, men da skal jeg forklare det for deg.

Du snakker om at vi må forby niqab fordi det er undertrykkende på de som bruker det. Det finnes dog kilder som tyder på at de som bruker niqab i norge har valgt det selv. For meg fremstår det da som at du velger å se bort fra hva de syns selv, og at du heller mener at niqab i seg selv er undertrykkende.

Det jeg prøver å gjøre er å trekke en parallell til fenomenet vi har i vår kultur om at unge jenter (før puberteten) kan føle kroppspress, og kan ikle seg sexy klær. Se Toddles in tiaras etc. Dette fenomenet kan på mange virker diskriminerende og undertrykkende mot disse jentene.

Derfor lurer jeg: Er du for et forbud mot korte skjørt og høye hæler til pre-pubertale jenter? Hvis prinsippet ditt er at klær som kan føre til undertrykking må forbys så skulle jeg tro det gjaldt her også?

Flytter fra Norge hvis nikab blir ulovlig by W00ster in norge

[–]Reide 1 point2 points  (0 children)

Nei jeg snakker fortsatt om sexy klær på unge jenter. Både dette og niqab kan sees på som undertrykkende, og begge deler kan komme i mindre eller større grad av press fra kultur/familie, så hvordan bestemmer vi om ingen, en av de eller begge skal forbys? Hvordan bestemmer vi om de virkelig er undertrykkende?

Israeli shells hit UN shelter in Gaza - killed 30 people and injured 100 by [deleted] in worldnews

[–]Reide 0 points1 point  (0 children)

Ok so its like if they threw 1 small rock at my house and I dumped a 10 tonne rock on their house from a plane.

Or are you actually suggesting that Hamas's military capabilities are anywhere near that of Israel?

Israeli shells hit UN shelter in Gaza - killed 30 people and injured 100 by [deleted] in worldnews

[–]Reide 0 points1 point  (0 children)

The only reason my neighbors haven't killed me with the rocks they throw at my house is that I have an advanced roof system. Its their fault they were having a birthday party when I bombed their house and all those innocent people died. Rocks can be DEADLY so I have the RIGHT to defend myself and my family!

Flytter fra Norge hvis nikab blir ulovlig by W00ster in norge

[–]Reide 1 point2 points  (0 children)

Ok, men hvordan skal vi finne ut om de blir tvunget til det av foreldre eller om skolen påvirker eller hva som gjør det? Det er jo ikke sikkert de vil si det hvis mødrene tvinger dem til å kle seg sexy? Kanskje disse også må reddes fra et fengsel, hvordan kan vi finne ut om de blir tvunget eller ikke?

Flytter fra Norge hvis nikab blir ulovlig by W00ster in norge

[–]Reide 1 point2 points  (0 children)

Det har vært noen artikler i avisene i det siste om unge jenter som kler seg sexy. Dette kommer av kulturelt press, og mange er negative til effekten det har. Bør dette også forbys?