• 2 Posts
  • 11 Comments
Joined 1 year ago
cake
Cake day: June 10th, 2023

help-circle




  • Vähän tällaista omaa tajunnanvirtaa ja reflektiota.

    Olin noussut ärSuomessa moderaattoriksi muutamaa kuukautta ennen subin alkuperäistä sulkua kesäkuussa 2023, ja siinä aika nopeasti päätin pistää hanskat tiskiin koko palvelun osalta, kun spez ja kumppanit eivät kuulleet järjen ääntä, vaan päättivät jatkaa kolmannen osapuolten applikaatioiden bännäyksen kanssa kielimalli-rahoituksen (ja IPO:n) vuoksi.

    Välillä sitä tulee haikea olo, kun katselee niitä eri yhteisöjä jotka jäivät taakse, mutta ainakaan vielä ei ole ollut niin heikkoa hetkeä, että olisin uutta käyttäjää tehnyt sinne. Toivottavasti tämä jatkuu!


    Ainakin näin nopealla vilkaisulla, ainakin ärSuomessa nuo pistetyt langat näyttäisivät aika samanlaisilta kuin ennen. Tosin en hirveän aktiivisesti enää ole seurannut palstaa, niin en osaa kommentoida sitä, millaisia kommentit tuppaavat olemaan, mutta en tosiaan ihmettelisi, jos käyttäjäkunta olisikin tässä ryminässä ideologisesti vaihtunut.


    Kai sitä voisi myös itsekkin postailla enemmän tänne. Ei oo vaan kerinnyt. Pitää oikeasti tehdä töitäkin tjsp. Harmillista, mutta totta.





  • shami1kemi1@sopuli.xyztoProgrammer Humor@programming.devWhitespace
    link
    fedilink
    arrow-up
    17
    arrow-down
    1
    ·
    9 months ago

    Then again, at least in C, the mantra is “declaration follows usage”. Surely you don’t write pointer dereferences as * ptr? Most likely not, you most likely write it as *ptr. The idea behind the int *ptr; syntax is basically that when you do *ptr, you get an int.

    And with this idea, stuff like function pointers (int (*f)(void)), arrays of pointers (int *a[10]) versus pointers of arrays (int (*a)[10]) etc. start making sense. It’s certainly not the best way to design the syntax, and I’m as much a fan of the Pascal-styled “type follows the identifier” syntax (e.g. let x: number;) as anyone, but the C way does have a rhyme and a reason for the way it is.



  • The best argument against democracy is a five minute conversation with the average voter, as said by someone but who probably wasn’t Winston Churchill. Dunno why it’d be any different within a workplace versus politics. (Of course there’s also the idea that democracy is the worst except for all the others, which… I suppose. It’s certainly better than what the fascists and the tankies come up with although that’s not saying much.)

    Also, this has certainly been tried although admittedly not in a holistic manner. The Nordic model is basically this blended with more traditional ownership structures. A mixture of the welfare state providing major services with privately owned enterprises alongside co-ops and “democratised workplaces.” And… it’s fine. Has some nice qualities when compared with contemporary socio-economic structures but the political process can muddy the waters and make things inefficient through perverse incentives. Not that similar perverse incentives don’t exist elsewhere, but y’know…



  • It’s time to nationalize Starlink & SpaceX.

    I really don’t know what that would actually accomplish. How would any government benefit from doing that kind of a move, especially when the reason seems to just be that Elon is a douche, and that doesn’t seem like a valid reason to do such things. Hell, even if we were to count this kind of blatant aiding of an enemy country as treason, I doubt this would be an appropriate response.

    If anything, it might just set a dangerous precedent and in general be against the very same liberal values which are exactly why we’re helping Ukraine against the foreign imperial occupier. Arbitrary nationalisation of the assets of politically inconvenient people is the kind of stuff that an autocratic regime such as the Russian Federation under Vova would do. And that’s the kind of thing it actually does do, defenestration of political rivals is a convenient way to accomplish many goals, after all.