1,770 reputation
817
bio website
location Leiden, Netherlands
age 19
visits member for 3 years, 9 months
seen Oct 14 at 16:13

Computer Science student and cryptography enthusiast.

You can contact me at orsonpeters@gmail.com.


Jul
2
awarded  Curious
Jan
6
awarded  Yearling
Aug
20
comment How to assure users that website and passwords are secure
Please tell me what sites you have made so I can avoid them if you treat permissions as not security-critical.
Jul
28
comment Preventing password hashing algorithm from overloading CPU
How much time does such a database lookup take in the setting you've measured?
Jul
28
comment Preventing password hashing algorithm from overloading CPU
"Hashing is actually very 'cheap' compared to the time to execute the database lookup to confirm it." That's blatantly not true - if it is you're doing something very very wrong.
Jun
5
awarded  Popular Question
Feb
19
awarded  Caucus
Jan
6
awarded  Yearling
Dec
7
awarded  Autobiographer
Oct
19
awarded  Nice Question
Oct
17
comment Is requiring attribution GPL-compatible?
Thanks for your clear explanation and your advice, Scott.
Oct
17
accepted Is requiring attribution GPL-compatible?
Oct
17
asked Is requiring attribution GPL-compatible?
Oct
11
comment Why declare a variable in one line, and assign to it in the next?
@Aerovistae: for built-in types they are the same, but the same can not always be said for user-defined types.
Oct
5
comment How can I reformat my condition to make it better?
|| is only commutative if used on values without side effects - if for example used with functions some functions might not get called (short-circuiting) or return a different value in a different order.
Oct
2
comment Is it possible for a good programmer to have never used version control?
Before I found about version control and it's usefulness (I discovered it about after 2 years of non-professional, hobbyist programming) it was not uncommon for me to have five folders with "backups" of project milestones - a primitive VCS.
Sep
21
awarded  Custodian
Sep
19
comment How can I really master a programming language?
SK-logic: programming languages change, and so do their libraries and environments. As a result the way you work with the language changes as well. For example, jQuery changed the way we work with Javascript.
Aug
23
comment Is defining a variable to name a method argument a good practice?
In Python named parameters solve this, say someone has this function: def open_window(fullscreen):. Example calling code: open_window(fullscreen=True).
May
4
comment “how bad” is unrelated code in try-catch-finally block?
@DavidThornley: code in finally is code that executed no matter what.