Live data from Hacker News

Viewing profile — JanisErdmanis

JanisErdmanis

HN member
Joined
Mon, Jan 18, 2021, 6:57 PM UTC
HN karma
351
Public activity
292 items

About JanisErdmanis

No profile information was provided.

Recent public activity

  1. comment
    Comment #48077875

    Sometimes I wonder why we don't just treat an installation script like curl https://alx.sh | sh as a universal option for distributing applications. The provenance is there via the…

  2. comment
    Comment #47524333

    The remaining oil companies will profit tremendously from the high oil prices. I am sure they will have no problem allocating some of those extra profits to sabotage attempts to co…

  3. comment
    Comment #47523859

    Depends widely on the target audience. In my case, targeting Julia developers who want to package their applications into installers to reach 100 stars took 2 years - https://peace…

  4. comment
    Comment #47455981

    This is really funny ;D Gives Tetris vibes and is executed beautifully.

  5. comment
    Comment #47437116

    To put it simply if you have a function f(ctx) = ctx.a + ctx.b it is hard to see what are the arguments producing the output. Which are the elements in the datastructure you need t…

  6. comment
    Comment #47433272

    It’s about coupling and being able to maintain that in the long term. A narrow focus helps to test each individual unit in isolation from each other. It is true that a database app…

  7. comment
    Comment #47430489

    I still firmly believe that one ctx object and hundred functions/methods is as bad as programming with plain variables defined in the global scope. If the ctx is composed from smal…

  8. comment
    Comment #47429018

    Separation of concerns is still a valid paradigm with a single global datastructure like GUI, Microservice, Database and etc. In such situation one can still seperate concerns via …

  9. comment
    Comment #47427750

    One can always look as global variables equivalent to a context object that’s is passed in every function. It’s just a syntactic difference whether one constructs such data structu…

  10. comment
    Comment #47424525

    With 100 functions and one datastructure it is almost as programming with a global variables where new instance is equivalent to a new process. Doesn’t seem like a good rule to fol…

  11. comment
    Comment #47382524

    Yes, energy dissipates. Although one still needs to look out for the distance from the neighbours as your ground can be different from your neighbours ground potential.

  12. comment
    Comment #47382476

    Yes, that puts it down perfectly. That’s why some don’t ever see the benefit of installing their surge protector whereas others install one way too small for their situation and fi…

  13. comment
    Comment #47372686

    If your close neighbours have surge protectors then you benefit little from installing your own.

  14. comment
    Comment #47316914

    > Another reason ignoring the literature can be helpful is that sometimes a bunch of work tries to solve some problem, and so everyone assumes it must be hard---just because no one…

  15. comment
    Comment #47197392

    This is unlikelly because Iranian regime is going to execute false flag operations against their people to steer public opinion in their favour.

  16. comment
    Comment #47178638

    As long as someone else does the porting and maintains the compatability between both subecosystems of thoose who prefer using Jax and thoose who prefer depending on the NumPy. Als…

  17. comment
    Comment #47123877

    A significant obstacle to adoption is that cryptographic research aims for a perfect system that overshadows simpler, less private approaches. For instance, it does not seem that o…

  18. comment
    Comment #47075884

    > It took me days to get that build to work; doing this compilation once in CI so you don't have to do it on every machine is trickier than it sounds in Julia You may be interested…

  19. comment
    Comment #47013304

    Such tedious derivations used to be a work of poor PhD students who were instrumentalized for such tasks. I envy those who do PhDs in theoretical physics in the age of AI, people c…

  20. comment
    Comment #47013111

    In essence liquid democracy makes votes a transferable currency bringing it fairly close to what money already is. It would be really hard to prevent existence of an exchange rate …

  21. comment
    Comment #47001707

    This is the best way to look on this. Furthermore these surveys are susceptible to bias introduced by the varying degrees of participant engagement. One application I could see for…

  22. comment
    Comment #46987824

    Tangentially, does anyone use a stamping device to put dates in their notebook? I am looking for something that sets the date and, preferably, the time automatically so that I have…

  23. comment
    Comment #46732507

    Isn’t it still possible for the voter to not cast this ballot paper and bring it to the coercer who waits outside? Then the coercer fill this ballot and ask the next voter to cast …

  24. comment
    Comment #46725728

    The definition is fine. It covers paper ballot security requirement where one shall not get any receipt at all.

  25. comment
    Comment #46717716

    It seems you mean something simailar to Selene voting system where a tally board is published containing tracker vote pairs. Each voter can decrypt their tracker once the voting ph…