262 karma · joined June 30, 2014
Also, what on the homepage tells me what the product is? "next level", "simple", "functional", "platform", "automatically", "easily", "next generation"; remove all of those and replace with the features of the product.
Today, I assume we'd need to fill every office in that building with a talented engineer to produce a competitive browser from scratch.
Just curious.
It’s easy to note reappearing patterns. It’s difficult to consider a task, identify a worthy pattern, and then “apply” it as if it were a recipe and not not a general postulate that seems to work well in a class of situations.
Also, that's the sexiest README I've ever seen.
With that out of the way, try to make homework online & automatically graded. PLEASE, record your lectures and allow students to watch. A auxiliary youtube channel with videos explaining the concepts is a huge plus. Please, try to recommend texts instead of requiring them UNLESS the text is actually used in the course. It has to be used substantially to warrant requiring it. However, please have a few texts listed regardless. It will help supplement what you teach. Maybe link to some good sites or references if you know of any.
Our generation isn't all that different; perhaps we prefer more things online!
Competitive programming assignments were very enjoyable for me, by the way.
Thank you for reading my rambling post. Good luck.
Can someone briefly summarize the security issues in C? If you manage memory properly and take a conservative approach to handling input, where is the risk?
Like I said, I'm young and have only be programming in C for ~3 years.
Poor ECMA having an unfortunate starting acronym.
Most people are using ES6 as the name anyways - you don't hear "ES6 JavaScript" but only "ES6".