I've been programming for about four years now. I was taught on the job by a friend, and I've always learned to make one small piece before connecting everything
For example, if I need to make a simple 2D game, I put together the rendering function, then a separate function for handling key-events etc.
The gist is that I don't really have a blueprint on paper, it's all in my head, the blueprint comes together when I glue everything together.
I've been taking an introductory programming course and it's been asking me to jot out every function I need, all the variables, and write all the tests before hand before implement the actual code. I've been finding this challenging. I've not found a case where writing tests actually helped with writing the program. For me, it's been a hindering process. Am I doing something wrong here?
I was planning on majoring in CS + Physics, but the introductory course for CS is really turning me off. I'm interested in machine learning, which I believe is mostly graduate work. I was wondering if I can do my undergrad in math & physics and still get into a respectable program (say tier 1 schools) to learn about ML
The most viable argument I've heard for it is the difficulty in providing all possible constraints to narrow the path of optimization (so as to accommodate human norms). I.e. Facebooks negotiating bot developing their own language.
And for people saying it's not an issue for the next decade, I don't get this argument. Saying this is not the equivalent of saying it's not dangerous at all. In fact, the same could be said for global warming, could it not?
Plz enlighten me
I was wondering what if it would be detrimental if I got a domain like getflare.com (just an example, it's actually not available) or should I keep thinking of a unique word pair?
Would a pay-per-article work better or would it repel users?
Are there any models where price paid by the consumer is attributed to quality rather than distribution?
Today's news about Robinhood's fundraising got me looking into the founders' profiles. They're a bunch of Stanford trained physicists and mathematicians. I can't help but think there might be something better for them to do.
Just as well, the founder of our competitor is an MIT trained aerospace engineer who is now making a social video app.
What do you guys think?
I don't understand why the reason behind the OpenAI movement. If the benefits and fallouts of AI development is anything like nuclear technology, shouldn't its distribution measures be made in the image of the Nuclear Proliferation Treaty (i.e. controlled distribution of enrichment technology with checks and balances)?
Or is the open-source sentiment out of necessity because research output is difficult to control?