back
user profile

deepaksurti

3,145karma·720submissions·October 23, 2014
about
* A polyglot programmable programmer.

* Currently, Graphics Engineer and ML Practitioner.

* Experienced in games, scientific visualisation domains, AR.

* Own work I am proud of: - http://github.com/dmsurti/AssimpKit - http://www.isongames.com.

Note: Any comments on this site attributed to me are my opinions and not those of any current, past, or future employers/clients. Consider yourself so notified.

recent activity (720 total)
comment
Assuming the 10000 hour rule of gaining expertise and toning it down, because in a job you cannot just do deliberate practice for 10K hours :-), I guess a single fulfilling profession for 10 years, wh…
9y ago·view thread
comment
>> I'm passionate about solving problems and making things, especially AI and game development Then you just got to start making them, if not. For game development, even though a lot may no…
9y ago·view thread
comment
I learnt Blender using the following 2 resources: 1. Book: Beginning Blender [1]. Using this book I learnt enough Blender to make stand-in models and animations for prototyping my game. 2. This video …
9y ago·view thread
comment
>> thinking through the logic of what I actually want to program Yes, that is very important and I do ensure that I have the design and the details fleshed out. Still, I get tripped up and somet…
9y ago·view thread
comment
Thanks, this on a first skim, looks a very detailed course. And while we are at it, there is also this post on HN on the front page, which contains more resources for learning about OS. https:/&…
9y ago·view thread
comment
thanks signa11 for the nand2tetris reminder. I have worked through that book and it is really awesome. Worth the time and effort for anyone inclined. I had posted my review on Amazon as well. [1] I th…
9y ago·view thread
comment
Going back to the basics to solidify my foundation, one each quarter. Good Practice makes one a better engineer! Digital Electronics using [1] Operating Systems using [2] Functional Data Structures us…
9y ago·view thread
comment
? Why do functional programmers homeschool their kids? - Because they hate classes I read this in a tweet: https://twitter.com/msafi/status/782383733525454848 …
9y ago·view thread
comment
>> It's generally a mistake to make the initial development more pleasant at the expense of long term maintainability; Me and my friend are working on this game [1]. I have prototyped all t…
9y ago·view thread
comment
By pg in On Lisp: >> It’s a long-standing principle of programming style that the functional elements of a program should not be too large. If some component of a program grows beyond the stage …
9y ago·view thread
comment
>> in a domain that they understand That could/should be the future of programming. Every interaction with a domain expert where he shows what the app should have done makes me think "…
9y ago·view thread
comment
And they also know when not to build frameworks :-)
9y ago·view thread
comment
>> Major features were added over the course of weeks! >> — to say nothing of getting the overall architecture right from the start. [Most likely] it is not that they got it right, right f…
9y ago·view thread
comment
Please look at https://www.plasticscm.com/version-control-for-games.html We are. 2 man team and have our own hackeneyed way, some in house bunch of Python scripts to build our game as…
9y ago·view thread
comment
Yes, everything is just a toolbar of tabs. Gitlab should revisit the UI with an empty blank slate with the constraint that there is almost everyone out there accustomed to using the other Hub. Either …
9y ago·view thread
comment
GL is one area where just using a high level library is not going to help you master it. If you intend to use it as a black box, well you can use anything that wraps GL in your domain of choice (gam…
9y ago·view thread
comment
PAIP: https://www.amazon.com/Paradigms-Artificial-Intelligence-Pro... While it deals with classical AI techniques, it is worth working through this book. Especially the AI example cha…
9y ago·view thread
comment
Agreed. The Github code is a substitute for the take home assignment. If his GH code is good enough as per the employer standards, invite him in office to explain the work he did on that project. Now …
9y ago·view thread
comment
>> They refuse to do the project because “someone will hire me without it”. This is wrong in certain cases. The candidate may have significant contribution to an open source project or may have …
9y ago·view thread
comment
A better approach will be to recommend statistics resources to make this a better or serious recommendation. Could you be kind enough to do that? Otherwise, your evaluation of the recommendation is no…
9y ago·view thread
comment
For initial learning, I would second NLTK with: http://www.nltk.org You can also checkout https://github.com/vseloved/cl-nlp . It is an NLP toolkit in Common Lisp. V…
9y ago·view thread
comment
For now it is an iOS closed source app. I will ask my team if we can get you added as private contributor, if you are OK with it. My email is my profile. If you can reach out with what you would like …
9y ago·view thread
comment
>> I am been rated above average in the current appraisal system...But after advent of this colleague, I see everything declining...as "irresponsible" I see this as a huge red flag. It…
9y ago·view thread
comment
This resonates with my latest experience. I am working on a 3D game simulation and I have two player entities (Batter/Pitcher) who run on the ground. The running is done between to predefined con…
9y ago·view thread
comment
This is brilliant. May I ask you a question? I assume you are not using real team names or real players. If you are using real names, how do you handle the licenses? Sorry, not a baseball enthusiast h…
9y ago·view thread
comment
I have also been a Vim user for a decent while now. I try to minimize the number of plug-ins that I use, lest I get into the plugin circus. To migrate to Spacemacs, I just replicated my workflow. Earl…
10y ago·view thread