11,190 reputation
22046
bio website
location
age
visits member for 2 years, 11 months
seen 27 mins ago

19m
comment How long does your average small project take?
about that image protection: firefox allows you to see all the media on the page and lets you save each of them
19h
comment How do open-source licenses work when the application is for internal use only?
you typically need to make the source available only to your users, it doesn't matter if they are limited in number
19h
reviewed Close How do you write good software while learning a language?
19h
reviewed Close Is it fine to make a default constructor unusable?
1d
answered Linking against LGPL - How to share the code?
1d
comment What's the algorithm of “Shuffle Mode” in audio/music players
and to stop repeats they just keep the last X songs and pick another one when it would be a repeat
Apr
18
comment Would a “downcast if block” be a reasonable language feature?
not if the cast was designed to be falsy when not valid (C++ dynamic_cast does that)
Apr
18
comment Would a “downcast if block” be a reasonable language feature?
I've seen: if(auto b = cast(B)a){b.f2();}
Apr
18
answered How to make C++ template stack work with basic data types and compound variables?
Apr
18
comment Would it be unreasonable to try to program server software from scratch to avoid server licenses
there is also the open source option that is free regardless
Apr
18
comment Would it be unreasonable to try to program server software from scratch to avoid server licenses
there are often free alternatives available, did you try looking for those?
Apr
17
reviewed Close How do people manage to write and maintain extremely complex and hard to read code?
Apr
17
answered How to design an IDisposable that unconditionally needs to be disposed?
Apr
16
answered The optimal recipe problem
Apr
15
comment Why must directories be empty before being deleted?
about that last point, not if there is no recycle bin like for flash disks
Apr
15
comment Boolean OR in English
This question appears to be off-topic because it is about a word request. Better fit for English.SE.
Apr
15
comment Why must directories be empty before being deleted?
unless you do rm -r which will clean it up recursively
Apr
15
comment How to make sure that reported issues are not caused by wrong credentials or typos of the client?
"Can you double check that you didn't mistype your password, please?"
Apr
15
comment Design Hash table with simple hash function
java's String has a default hashcode implementation that checks individual character codes (maps it to a 32 bit number)
Apr
13
comment How do I set 'makehome' in Javascript as an automatic process instead of a voluntary choice?
I wouldn't do that... people dislike browser hijacking, and browsers defend against it for a reason