schleyfox
Joined 18 years ago
Joined 18 years ago
In addition, MySQL just has a lot fewer features and points of extensibility, so it would likely be easier to support.
Reading code starts out being really hard, but with practice it can become almost as easy as reading prose. It's a winning proposition on all levels as you can pick up new techniques, understand how things are done (rather than just what they do), and see the trade offs and decisions that are actually made. Practicing code reading also improves debugging skills as you have to use the same skills to understand the what and the why of perfectly working but unfamiliar code.
Whenever anyone asks me what they should do to improve their programming, I usually suggest reading more source code. Another benefit is that code can't lie as easily or as convincingly as the documentation can.
He definitely has a niche business. Many of us do. For most of us, our niche is tech. Patrick's niche is education.
In the tech/startup niche, often the extent of marketing that is required is posting to HN and getting featured by TechCrunch. Trying to expand our niche outside of this is probably a bad sign, and most likely ineffective. I hold this thread as a prime example of how much we hate advertising.
The education niche is quite different. You don't reach them by getting coverage for raising a round of financing or writing a blog post on SEO that casually mentions your cloud based retro encabulator. This "deceptive" marketing may be an effective way to raise interest in different segments of his target market.
Traditional online advertising is increasingly ineffective because of all the bad ads in that form. Would we be so quick to ignore all ad-like content if we hadn't been tempered with the aversion therapy of flash horrors, scams, and weightloss/white teeth/work at home? The end result is even advertising that might serve a useful purpose can't exist in that environment, so, like bacteria after the invention of penicillin, it has to adapt and change and find a new way to continue. If only "good" ads make the jump, then I think we're better off as a whole. If bad ads make the jump, we'll soon get pretty good at filtering them out as well. Honestly, if scam ads can blend seamlessly into a page, what does that say about the actual content?