Viewing profile — JanisErdmanis
JanisErdmanis
HN member- Joined
- Mon, Jan 18, 2021, 6:57 PM UTC
- HN karma
- 351
- Public activity
- 292 items
- HN profile
- View on Hacker News ↗
About JanisErdmanis
No profile information was provided.
Recent public activity
-
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…
-
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…
-
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…
-
comment
Comment #47455981
This is really funny ;D Gives Tetris vibes and is executed beautifully.
-
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…
-
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…
-
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…
-
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 …
-
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…
-
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…
-
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.
-
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…
-
comment
Comment #47372686
If your close neighbours have surge protectors then you benefit little from installing your own.
-
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…
-
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.
-
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…
-
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…
-
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…
-
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…
-
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 …
-
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…
-
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…
-
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 …
-
comment
Comment #46725728
The definition is fine. It covers paper ballot security requirement where one shall not get any receipt at all.
-
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…