361 reputation
49
bio website skepsi.me
location
age 22
visits member for 3 years, 7 months
seen 1 hour ago

May
22
comment Conception and design before coding: how much is this true?
Great answer. Note that, although software is malleable (indeed, this is one of the amazing and unique things about it), modifications aren't free. The more tightly coupled and incoherent a software system is, the more difficult and expensive it will be to modify it. The upshot is that part of what goes into software design should be the ability to change in the future, if one wishes to take advantage of software's malleability.
Mar
19
awarded  Civic Duty
Feb
25
awarded  Excavator
Feb
25
revised How do I create my own programming language and a compiler for it
Backus Naur Form, not Backus Normal
Jan
23
comment Self-Executing Anonymous Function vs Prototype
Note that "self executing anonymous functions" are commonly known as immediately-invoked function expressions (IIFE).
Jan
19
awarded  Notable Question
Nov
13
accepted Can I use GPL code as textual data in my app?
Nov
13
comment Can I use GPL code as textual data in my app?
Good point, and, indeed, I will only be using small snippets of code.
Nov
13
comment Can I use GPL code as textual data in my app?
Ah, I hadn't looked at that section of the FAQ. Thank you! That seems to answer it.
Nov
13
asked Can I use GPL code as textual data in my app?
Apr
4
accepted What should I consider when choosing between taking a MOOC or working on a project?
Apr
4
comment What should I consider when choosing between taking a MOOC or working on a project?
I see, that's true. Thanks, I think that's what I was looking for. Machine learning and cryptography may be interesting, but as you said, domain-specific knowledge will probably be more beneficial for now.
Apr
4
awarded  Commentator
Apr
4
comment What should I consider when choosing between taking a MOOC or working on a project?
Thanks, this is the kind of answer I was expecting, but I guess I was looking for some details. For example, are you implying that formal education is completely meaningless, and that I should drop everything and start working on projects?
Apr
3
asked What should I consider when choosing between taking a MOOC or working on a project?
Feb
18
awarded  Caucus
Oct
21
comment Why learn more programming languages?
Jack of all trades, master of none, but often times better than a master of one.
Jun
16
revised Learn programming backwards, or “so I failed the FizzBuzz test. Now what?”
Add another open online learning resource (Udacity)
Jun
16
suggested approved edit on Learn programming backwards, or “so I failed the FizzBuzz test. Now what?”
Apr
27
awarded  Yearling