HNHacker News
TopNewBestAskShowJobs

neikos

124 karma · joined January 12, 2015

[ my public key: https://keybase.io/neikos; my proof: https://keybase.io/neikos/sigs/ez0l6_ZNFcjVkxwriRFatrnQJJPJcnmCdosCx67q30w ]
submissionscomments
neikos··on Basic Intro to Elliptic Curve Cryptography (2019)
> ould just be a matter of iterating from A until you hit the end point and counting, right?

Yes, you could brute-force all the points. The good thing is, ECC is done on fields that are very large, so that actually enumerating them is not practical. Check out Curve25519[1] for some numbers.

[1]: https://en.wikipedia.org/wiki/Curve25519

neikos··on I found a loophole to prevent those pesky cookie notices
The rules are somewhat imprecise, but basically any functional cookies do not need to have consent as it is implied by the user using the service. This includes thinks like the user-identifier to know who is logged in for example.
neikos··on User Agent Changes
This sounds like authentication with extra steps? Why not just send a bearer token?
neikos··on Whether to Use Anki or SuperMemo
The choice for me was quite simple, paying once for the great Anki app, or monthly subscriptions for SuperMemo?

Since I abhor the subscription trend it made picking easy.

neikos··on Algorithms Designed to Fight Poverty Can Actually Make It Worse
That was quite amazing read. Thank you for that.
neikos··on Speech-to-Text Benchmark: Framework for benchmarking speech-to-text engines
As someone who has no idea about ML, why is knowing how it was trained important?

I would guess to anticipate possible problems, but I don't really know.

neikos··on Push to Weaken U.S. Endangered Species Act Runs into Roadblocks
The issue is usually less what species gets endangered or faces extinction, but the fact that this is not done for progress but for greed (be it humanity or corporations).

Destructively changing anything should be approached with extreme care, since you cannot un-extinct a species.

I'd illustrate it like what happens on Linux when you are approaching OOM situations. You can either kill other processes, not knowing what they did or if they were vital, or just stop doing what you were doing. And so far societies have usually decided that mines are not as important as raw materials at some point.

neikos··on Ask HN: Where do you deploy to in 2018 and how?
I use the hetzner cloud[1] that has been recently launched. It is pretty fast and not too expensive.

[1]: https://www.hetzner.de/cloud

neikos··on Smart homes and vegetable peelers
That sounds like it has been tried to be solved, a quick google gives me: https://home-assistant.io/
neikos··on Oxidizing Source Maps with Rust and WebAssembly
What do you mean by 'hard to please'? The joke about the compiler being some beast you need to sacrifice a goat to seems to put the blame on the wrong end of the computer imo.

Unless what you are doing is not fit for what guarantees Rust gives you, the compiler should just be a crutch in case you missed a step.

neikos··on Google to open artificial intelligence centre in China
That was exactly my thought, and I do already see them in a similar light.
neikos··on No human genome has ever been completely sequenced
You should be able to scroll it.
neikos··on Why Germany Still Has So Many Middle-Class Manufacturing Jobs
In germany you do this when you are 18, after your Abitur usually.
neikos··on A black hole in a low mass X-ray binary star
I'd guess that if a lower mass orbits a higher mass body in a very tight orbit it might get thrown out.
neikos··on Caterpillar found to eat shopping bags, suggesting solution to plastic pollution
That's the carboniferous period! [1]

And it went on for about 60 Million years which seems an unfathomable timespan.

1: https://en.wikipedia.org/wiki/Carboniferous

neikos··on Password Rules Are Bullshit
Two ways why I think E-Mails are useful at signup:

- Password Recovery (this can be optional though, for my sites it usually is)

- 'Legit Users', sending an email and having them confirmed through a code in them gives a bit more confidence in the user

neikos··on The PRPL Pattern
There is the preact site [1].

[1]: https://preactjs.com/

neikos··on Kirby is a file-based CMS
Surely there must be a way to have things appear 'instantly' without needing to have it generated dynamically..
neikos··on Republicans hope to overturn internet privacy rules
If you can see the exchange happen, then it is not really private. You don't need to know how much I spent, but just that I spent something. That already is enough to not make it private anymore.
neikos··on Our long term plan to make GitLab as fast as possible with Vue and Webpack
There is the choice of preact[1], that has a very similar api, is more lightweight and even has a compatibility layer for the few react packages that need it.

[1]: https://github.com/developit/preact

neikos··on The Rust module system is too confusing
I fail to see how the usage is different? They both reference things that are 'external' eg. already compiled etc...
neikos··on ALPHA observes light spectrum of antimatter for first time
As someone who hasn't studied this (yet) does that mean that the reason protons and electrons don't annihilate is because their Baryon Number wouldn't sum up to zero? (With Protons having 1 and Electrons 0 if I understood correctly)
neikos··on CHVote: Open-source e-voting system from Switzerland
But how do you verify that the compiler produces the code you wanted it to create?

But how do you verify that the Computer actually does what is in the Bytecode?

neikos··on How to speed up the Rust compiler some more
python has a http server coming with the standard installation
neikos··on Choosing Ember over React in 2016
As a followup I don't seem to be the only one thinking like this [1]. [2] comes close to what I'd like, but the last update is from 2012 and the author doesn't seem to have done a lot lately.

[1]: https://allinthehead.com/retro/367/why-is-progressive-enhanc... [2]: https://github.com/jamesallardice/Progressive.js

neikos··on Choosing Ember over React in 2016
I also find it annoying that it seems people have transitioned from progressive enhancement meaning 'detect if we can use JS' to 'detect which features of JS to use' to 'detect how much processing power we can abuse without the user noticing'.

As someone who really enjoys his <0.3s page loads (that is fully fetched & rendered, less when from cache) even on mobile it feels annoying to not have a 'middleground'.

For example my current project, which is basically a small website where people can upload artwork, does not need to be a SPA. However, I'd like to integrate some interactivity to make browsing easier. Like a 'browser' view when you click a picture, or in place reloads (so the CSS doesn't need to be reloaded, nor perhaps the JS. However there doesn't seem to be a library for that to my knowledge. All I know are either on the jQuery level where you have small seperated pieces, or the React/Ember/Angular level where you have to write all or nothing in that language.

I wonder if it is even possible to have an 'augmenter' library that just makes existing HTML better (Perhaps with some hints in the 'data-' attributes), or maybe my google-fu is just bad.

neikos··on Announcing Rust 1.13
If you don't mind unstable you can implement it yourself for Option. https://doc.rust-lang.org/src/core/up/src/libcore/ops.rs.htm...

I am sure it will come soon (tm) though

neikos··on Hyper Is Docker Done the Right Way
> "CoreOS, DigitalOcean, and Docker are sponsors of The New Stack."

Interesting and somewhat funny

neikos··on Yes, All DRM
That's an interesting thought.
neikos··on Open-source cloud with LibreOffice online
Fun, I can't sign up with my email since it ends with '.email'

They actually put in their own email regex........

Page 1 of 3Next →