HNHacker News
TopNewBestAskShowJobs

enedil

732 karma · joined February 2, 2015

[ my public key: https://keybase.io/kataryniarz; my proof: https://keybase.io/kataryniarz/sigs/6WPP7pBo3dhCWrslSjwlyHqz9jl4l7zBg4HsqsGwqTg ]
submissionscomments
enedil··on “What the Hardware Does” Is Not What Your Program Does: Uninitialized Memory
This isn't the reason why signed overflow is UB in C.
enedil··on Factoring may be easier than we think (2016)
In short, no. There's a reason that General Number Sieve is only used for numbers bigger that 10^80 and Elliptic Curve Method (ECM) is used instead. If number is smaller, than you don't benefit from the better complexity. This invalidates your point, because it might happen that your hardware is fast enough to factor a number using ECM and not fast enough to do the same with GNFS. So practically speaking, you don't have any assurance that what you have is fast or slow. Of course, it might happen that you actually manage to factor some big numbers, in that case you have the empirical proof you sought.
enedil··on Non-English-based programming languages
You say "Western" while in fact these all are English artifacts. AFAIK, in French there is no direct translation of "software", which is called "logiciel" - a piece of things that deals with logic. The examples are countless. Don't make the same mistake as we do, labeling together all languages from your region as Asian, without distinguishing.
enedil··on An Open Letter to Google and Apple: Stop Hindering Iranian Entrepreneurs
If you're in a place where being woman is disadvantageous, would you call such disadvantage "racist"? Clearly it fits your description. If you think it's wrong, then I agree with you. If you think it's racist, then no way, it isn't and you just don't know the words you use.
enedil··on Avoid Indirection in Code
In Python it's json.load(file), so no indirection needed whatsoever.
enedil··on GCC should warn about 2^16 and 2^32 and 2^64
Oops, you meant -2^15 I guess.
enedil··on PEP 594 – Removing dead batteries from Python's standard library
It's also quite possible, that the people who use these features use Python 2 anyway.
enedil··on PEP 594 – Removing dead batteries from Python's standard library
I'm not the OP, but I suspect that what was means was backporting features to py2.7, which presumably use some new Python 3 which haven't been built in the old language version.
enedil··on Google confirms Play store will continue to function for existing Huawei phones
Cryptography used in these products have been public for years.
enedil··on What I gained, lost and learned while working for Microsoft
Does that imply there are no people but Americans and Europeans? Why don't you simply check where is she from? It's quite easy to check that she has polish name, speaks fluent polish, so I guess she is in fact polish. But why did you feel it's important to mention America here?
enedil··on What I gained, lost and learned while working for Microsoft
Care to explain?
enedil··on The inception bar: a new phishing method
I'm surprised that nobody included "clicking on the url bar in order to modify it" as a mitigation.
enedil··on Relearning Matrices as Linear Functions
Is it Vect?
enedil··on O(N^2) in CreateProcess
No, what is meant by that, is that multiplying 2 by 3 takes about the same time as multiplying 432434232 by 1213213213. Not only bounded time, about the same.
enedil··on WTF Is Big O Notation?
To be honest, this is false too. You need functions with values that can be multiplied by scalars. If you just have ordered set, then you can't account for this constant from the definition. Alternatively, you could say that values of the function need to be from a normed vector space (but I'm not sure if it can be extended furthermore. Maybe normed C-module?)
enedil··on WTF Is Big O Notation?
You're confusing O with Theta.
enedil··on Twitter forces all new users to enter a valid phone number
Yeah, what's the problem here? Presumably Facebook won't get the data on the legal owner of the number.
enedil··on WTF Is Big O Notation?
Nah, every algorithm that is O(N logN) is also O(n^2). That would be a sign, that you as an interviewer didn't fully grasp Big O.
enedil··on WTF Is Big O Notation?
Yeah, you really could have. It also grinds me when people will say "it's O(n), not O(n^(3/2))", because the former is a subset of later, not to mention talking about worst case/average case/best case. Big O notation has nothing to do with probabilities, literally nothing.
enedil··on In a study of senior CS majors, U.S. students are tops in skills
Maybe that's because computer science is not software development?
enedil··on In a study of senior CS majors, U.S. students are tops in skills
Well, my bank tells me that I can't have 3 equal digits in my debit card PIN.
enedil··on China bans 23M from buying travel tickets as part of 'social credit' system
Note that China is 5 times more populated, so this comparison is not entirely fair.
enedil··on Sexy prime
Using Euclid's algorithm (not Euler's) is certainly not the easiest way of checking for divisibility by 3 - a number is divisible by 3 if and only if it's sum of digits is divisible by 3. You can repeat the process until you have one digit.
enedil··on Feynman on Fermat's Last Theorem (2016)
Some even speculate Fermat didn't write this note. Most of his works were collected by his son who is suspected of adding this commentary to a conjecture that was considered many times by Fermat.
enedil··on Show HN: Make your site’s pages instant in one minute
That's exactly the problem with idempotency.
enedil··on Two-factor auth with public-key cryptography
Sorry for blunt words, but that's bullshit. If there is no proof a client is secure from malicious server, then this system is useless from the security point of view. You can have open source solution, but you might be running tweaked version.
enedil··on Sex censorship killed the internet we love
Could you expand?
enedil··on New study: Google manipulates users into constant tracking
Yes, as long as you are logged in. If you log out, that possibility disappears too.
enedil··on Apple leaves Facebook offices in disarray after revoking app permissions
There are so many places on the world where $2000 a month is more than most people get. Of course they didn't pay that much. I would probably consider it seriously given that currently I get about $800 and that is still considered average.
enedil··on Apple leaves Facebook offices in disarray after revoking app permissions
Getting enterprise certificate is not easy and requires manual approval from Apple for registered company. I can imagine that getting another one can be hard, if ever possible.
← PreviousPage 7 of 10Next →