Reputation
Next tag badge:
97/100 score
20/20 answers
Badges
16 176 306
Newest
 Nice Answer
Impact
~1.6m people reached

2d
comment Is automatically generating passwords during registration a good idea?
@CD001: that's why using randomly generated passphrases instead of randomly generated passwords was suggested, with the benefit of being much, much user friendly.
2d
comment Is automatically generating passwords during registration a good idea?
@kat0r: yes, in general. There are still some marginal cases where it's not the case. One case is when a hacker can just configure the mail account to forward all e-mails to him: he can't ask for password reset, because this may look suspicious for the owner of the e-mail account.
2d
answered Is automatically generating passwords during registration a good idea?
Jun
29
awarded  Nice Answer
Jun
29
comment Open sourcing or rewriting proprietary code
@gbjbaanb: your first sentence is misleading. In many cases, code written on company PCs during working hours belongs to the company. You can't just assert that you have donated the code to the company, because you have no rights in relation to this code in the first place.
Jun
29
revised How do I design a subclass whose method contradicts its superclass?
added 28 characters in body
Jun
29
revised How do I design a subclass whose method contradicts its superclass?
added 562 characters in body
Jun
29
revised How do I design a subclass whose method contradicts its superclass?
added 562 characters in body
Jun
29
answered How do I design a subclass whose method contradicts its superclass?
Jun
29
revised what is the difference between overengineering, underengineering and rightengineering?
added 2113 characters in body
Jun
29
answered what is the difference between overengineering, underengineering and rightengineering?
Jun
28
revised Developing from scratch vs. joining a project
added 530 characters in body
Jun
28
revised Developing from scratch vs. joining a project
deleted 171 characters in body; edited title
Jun
28
answered Developing from scratch vs. joining a project
Jun
27
awarded  Necromancer
Jun
27
comment Avoid FileUtil that is made for tests
@DocBrown: when reading the question, I had an impression that the OP is not working at a level of a stream, but at a level of a file. If the OP can use streams directly, it would indeed be much simpler.
Jun
26
revised Should constructors for API classes ever be public, or can a factory always be used?
added 24 characters in body
Jun
26
revised Should constructors for API classes ever be public, or can a factory always be used?
added 1315 characters in body
Jun
26
answered Should constructors for API classes ever be public, or can a factory always be used?
Jun
26
answered Avoid FileUtil that is made for tests