narzac | 12 years ago | on: Ask HN: How to become smarter?
narzac's comments
narzac | 12 years ago | on: BBM Available for Android and iPhone
narzac | 12 years ago | on: BBM Available for Android and iPhone
narzac | 12 years ago | on: Turkish security researcher claims responsibility for Apple dev center hack
narzac | 12 years ago | on: Ubuntu Edge
Have you ever seen a movie, where the rogue agent does not take out and destroy the phone, like it is a devil work :P
Any knowledge on hardware schematics, source code, license issues?
narzac | 12 years ago | on: The Future of Programming
Oh system programming does exist, and I can understand the role of C, what I am saying is, even we have a better alternative to C, people would still stick with C.
There is no economic incentive, you are right but the reason itself mostly economical not technical.
narzac | 12 years ago | on: The Future of Programming
The problem is the language and paradigms used not the framework or how many levels you abstracted the problem at hand.
The way as i see it, writing programs by manipulating data excessively, will lead us nowhere but complexity, which unfortunately is introduced by the program itself. Mainstream languages such as C++, Java, C# etc., should not be taught in schools as if they are the ultimate solution, and fp is sth not practical, it is a twofaced claim while stealing ideas from fp and patching these languages, nowadays.
Another one, saying how fast the IT changes at every chance and sticking with ancient programming languages. When someone points out the dilemma, then claiming not to having enough developers for say Haskell, Clojure, Go etc.. May be you should fix the education system morons, instead of building more complex frameworks, platforms.
Of course there are particular areas, such as simulations, modelling time dependent large data sets, embedded development etc.. where some languages will be the best suited while others will be overkill or not just fast/ viable etc.. Of course, I am not blindly saying, "Death to imperative languages" :P However, they shouldn't dominate.
As a final comment, The future of programming is already here, The question is are we ready for the future...
narzac | 13 years ago | on: Why Use Make
narzac | 13 years ago | on: An Ode To W3Schools
W3SCHOOLS
AN INTERVENTIONnarzac | 14 years ago | on: Turkey charges pianist Fazil Say over Twitter posts
Social skills:
- Learn to really listen other people. - Learn to ask correct questions - Body language, gestures - Meeting new people from different cultures, especially people don't believe in prophets and hell and heaven stories
Improving brain:
- Playing a musical instrument - Learning another spoken language - No TV, no football, soccer bullshit, not too much porn, talking about girls & boys or cars& houses, celebrity etc.
Gaining Knowledge: - Mathematics, Physics, Programming, Astronomy, Biology, Paleontology, Evolution, any science branch you are interested.
- On the other hand, i personally think, the best way to learn about a different culture is to travel whether it is local or not.
Some good resources:
- Here of course - wikipedia - documentaries - coursera - youtube, if you can avoid stupid girl podcasts, otw you will end up with bad recommendations. - Follow inspiring people on twitter
I will stop know, i also want to learn what other sugesstions are :)