I have to qualify that both are good for different purposes. But do go ahead and share your experiences with your stack used and performance.
HN user
thinkerer
Currently reading all I can on startups, leanstartup, internet and web applications and their frameworks. Picked up basic Js, Html, Ruby on Rails and now to apply what Ive learnt....
Yeah this is the part Im confused too. And when you think about JS and JSON ...messy.
By others meaning(Ruby, Python Java etc) for real time, concurrency type of capabilities? Or am I terribly misinformed? I dont have Node experience but Ruby seems not too easy to put together with AngularJS.
I understand Node.js's primary con is the usage of multiple CPUs. However my understanding of backend is not as good. This article also talks about difficulty with relational databases? Can someone explain it better or correct it if the link is wrong?
Wish to hear your experiences (both sides) dealing with Node.JS and other parts of your stack as a whole. Please feel free to rattle all you wish, I will be happy to hear more about them.
Thanks for the lengthy feedback, appreciate the elaboration on the bindings and the UI. Its actually the strength of Angular but I guess when it gets too big, it gets unwieldy in the case of meteor.js
Thanks Nico, I was in this direction just that real time comes with a hefty price tag and little or no open source options.
From preliminary obervations, Meteor.js as some users have earlier mentioned, is actually a full platform but yet with sketchy documentation and little support from users in terms of open source stuff and help.
I only started speaking at 3 and I was in an environment with English, Chinese, Malay and 2 other dialects. Certainly not a indicator of general well being and intelligence since I turn out ok, just not very sociable :) I also read that late speakers may hint at other stronger developments like spatial thinking. But in any doubt, bring him to see a doctor if unsure.
That's why most who have seen some success would say (or so I have heard from their mouths):
"The more you try, the luckier you get".
There may be an element of luck that may affect to a significant extent (think lottery) without or having little attempts but in the long run it pans out. This highlights not only the importance of sticking it out, but sticking it out long enough, even after getting smashed many times over.
But of course, there has to be a specific and unique insight as a starting point, ala how can you make something better than whats out there now?
Its not surprising that people whom are passionate about their circle of competency, those who would venture in all directions from their initial locus/loci, seemingly random areas would pick up observations that others miss.
And only those with a genuine passion and interest will continue sticking out, even in the darkest times.
Ermmm well we all learn by observing other codes out there many times and rest of it troubleshooting isnt it?
If it works, it works. Why bother re-writing it anyway? Unless its refactoring.
If its me, Ill confront him and ask him about his insecurities and if theres any issues.
But thats just me.
Its always good to teach and share to reinforce your existing skills and discover new ones.
Like many said, mentoring or taking up/ suggesting new projects may be a plausible avenue. You could also internally create some challenges for yourself in relation to work, for example I may want to have codes in portable modular form so I can use for other projects etc.
There is no need to burn bridges even if the work is not fitting, especially when people are nice.
Ultimately, this is admittedly short term. Alignment of interests and incentives are critical in the long run, thats why often people are willing to forgo larger stable paychecks to head over to risky startups with low paychecks.
1) Everything. Even simple things like pushing codes to repositories took me eons to pick up. Also, programming isnt hard, in fact its easy. The hard part is understanding how to link up everything, front to back and to others such as codetesting, for example with Rspec.
2) I felt sites that promote start-to-end lessons step by step are great. Like codelearn.org. Videos and all are good too but they often target experienced people, so its much more painful to use those.
Failure is usually an iteration. My most recent project failed too.
Good thing is cheer up, at least now you know what doesnt work, focus on what works or what you think may work. I got myself a day job while working on another project on the side.
Girlfriend wise, well it happens. Love your family more.
"Pick yourself up, dust yourself off and start all over again!"
Apart from that, a bulk of people are learning Ruby and hence rails most of the time as the support and gems are pretty vast.
Also, Python is more defined in terms of how you structure the code, while Ruby has more ways to express the same thing, and more tolerant of errors in some sense. With that also comes the problem of harder to troubleshoot errors.
I dont know. I personally felt it was better to at least give the person an idea of my background and what I am up to.
It solves the issue of finding someone whos vision is aligned to yours.
A random note for coffee doesnt work that well for me tbh.
I think if this can be extended to make the changes easy to apply (with real time checking of how the output will be) and understanding the code differences, then many of the wireframe companies out there may lose their appeal....
Feels like the author is trying hard to debunk the book's claims by attacking the definitions. I would think that by providing counter examples or counter thesis would have been more effective.
For example, saying the excavator firm perished due to lack of innovation was due to mismanagement and LBO rather than poor product and market was really missing the point.
And the last paragraph "Disruptive innovation is a theory about why businesses fail. It’s not more than that. It doesn’t explain change. It’s not a law of nature. It’s an artifact of history, an idea, forged in time; it’s the manufacture of a moment of upsetting and edgy uncertainty. Transfixed by change, it’s blind to continuity. It makes a very poor prophet"
I think its more than just that. It talks about how people adapt to changes and how the needs interact with supply of products, services and even resources. Thats how fracking and shale came about isnt it and author is saying it doesn't explain change? Saying disruptive innovation is a poor prophet is just inaccurate. It may be because the timeframe is off, observations are off or the space itself is off. I wouldn't shrug it off just like that...
Excellent article, I agree with the author.
Most times, it isnt really about how much calculations you make because the permutations and combinations are almost infinite and one could never yield anything useful with the current state of computing.
Data and their relationships are really the key.
In a country where everything is measured by GDP growth, it isnt surprising.
Mountains actually do affect climate as well...couple with deforestation and making huge dams...
I always think its a moderation and output issue rather than input.
In anyways, sugar fuels the brain!
Im currently working on a start-up and can relate to this. The truth always hurts and people worry that their dreams will be dashed or the need to correct things early on which is most times, tremendous hard work (But it becomes crazy amount of effort if the change is much later on).
I targeted a low price, sales-free model, until i realized cost is not the key issue, getting feedback is! Hearing what people want and need is crucial! Its the reason why small firms are more nimble, simply because they move fast and are able to change rapidly from the feedbacks they received. Also important is that through talking, I noticed many times, people not only like to share painful experiences, they kind of impart their "ideal state" solution to you which can be incredibly helpful from a different perspective standpoint as well as a imaginative point.
In fact, I would rather spend more time talking to people in person (which I am doing now) than to rub shoulders and network. Its like delayed gratification. Have incredible amount of pain upfront so there will be less (much less) hiccups later on in development.
Agreed. Advisors would be better but perhaps they were bored at the "normal" names...
I think most important rule of thumb is there should be a clear and concise path or mode of action. Amidst the chaotic data overflow, it often helps to have something calming.
Colors, fonts, layouts help all in this direction.
Actually I wanted to write something along this lines, had some revelations hah!
Btw, what would you regard as religious-less or belief-less?
I ask on SQL vs. NoSQL not for comparison or that they are mutually exclusive, but rather these are the most often mentioned items.
Yes it is possible but I think it is unlikely, or at least in the near future.
Its just like self dissolving heart stents that are programmed to release compounds to resolve body and tissue rejection as well as avoid inflammation at specific points in time. Those are in a way AI to a certain extent.
What singularity suggests is that the AI becomes even smarter than humans themselves (with artificial ability to learn and connect knowledge for application purposes) and ultimately establish as a superior race over time since they are self thinking entities. This is vastly different from what you mentioned earlier.
Thought of a more recent example, just like the upgraded sentinels in Xmen, days of future past. Exactly like that, they were programmable bots and later become self thinking and even smarter than humans and proceed to eliminate not only their programmed object (mutants) but also humans.
Reminds me of Will Smith in I Robot movie.
My answer is actually no. I think technology is somewhat a tool and the human helps to make sure it works its magic within a scope. Machine learning has also been largely been confined to a space, albeit the space has been expanding at a clip.
But I may be wrong though...
Specifically if theres any way to test it. It seems like I have asked a sample group on the problem but they all said it isnt a problem. How do I go about proving that it is a problem?
Like no one saw what Dropbox solved was a big problem, until they started using the product. But, I have not build the product out yet.