back
user profile
oumua_don17
8,747karma·1,337submissions·October 23, 2014
about
* A polyglot programmable programmer.
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 (1,337 total)
comment
>> The vast majority just don't have much to show, having spent their years working behind walls on closed software. So how do you handle the minority who have much to show on Github? Do yo…
comment
I have a Mac Mini, my main work machine and an MBP, used when I travel. I backup both my Mini and my MBP to Lacie Thunderbolt SSD drives using Carbon Copy Cloner which kicks off the backup procedure e…
comment
>> This skill is super valuable - anyone having similar problems and ideas on how to improve it? In my very limited experience, I think this skill is made up of two components: finer details [1]…
comment
Whenever I have had to work on an existing Common Lisp code base or even my own CL code that I come to after a time, I use dtrace.lisp [1], [2]. I just choose to trace the application package/s a…
comment
Have a look at: http://www.cs.cmu.edu/~10701/projects.html for project ideas. Project A1, A2, B etc listed on the page. You can then apply the toolkit you used in the ML course a…
comment
>> they didn't compromise and instead waited it out Genuinely hope that Apple or any other company does the same about VR tech. Thanks for the detailed post, very informative reading.
comment
Picasso said "Good artists copy, great artists steal" which is quoted again by Steve Jobs. https://www.youtube.com/watch?v=CW0DUg63lqU Even to do something like a simple lib…
comment
Relevant to your question: https://news.ycombinator.com/item?id=13613551 . -- For a rigorous learning plan: http://web.archive.org/web/20101102120728/http:…
comment
Good developers are 'hardly working' and bad developers are 'working hard'. Good developers are striving for the simplest solution in the realistic time frame in the given context …
comment
For a rigorous learning plan: http://web.archive.org/web/20101102120728/http://measuringme... , don't forget to read the section "Straight into the Deep E…
comment
Hey Amanda, I would list the following:
1. Intelligent profile: shows my top 6 active repositories, ability to mark work I do as salient so that shows up on the dashboard in summary instead of my rece…
comment
>> 2:41 – GitLab values boring solutions: our product should be exceptional Exceptional products have exceptional UX. Gitlab IMHO has the worst UX of all git based products out there, I much rat…
comment
Hats off to you. Most don't even complete this once, you have re-read it. It will be great if you can tell what made you re-read this one?
comment
>> But his cost is high and doesn't justify his output. I read this as the cost is affordable to the company but not worth his output. >> He's hardworking but simply not able to …
comment
And if you are learning from mistakes and trying again after fixing those mistakes, then also firmly believe, "If what I wish doest not happen, then something better is going to happen" to p…
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…
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…
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 …
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…
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:/&…
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…
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…
comment
? Why do functional programmers homeschool their kids?
- Because they hate classes I read this in a tweet: https://twitter.com/msafi/status/782383733525454848 …
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…
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 …