225 karma · joined May 14, 2008
It's a pretty untapped space where even the simplest ideas are a big deal at this point, so I don't want to be charged with ripping him off.
Should I delay my release until there's a substantial improvement on his?
I guess you could do something like kill all books without more than 20 committed readers or something like that to eliminate the noise.
Yes, everyone thinks the docs aren't good. They're currently pretty decent actually. Also, the community is amazing and all of it (core code, docs and community) is just getting better.
It's a really good, VERY flexible framework and most important; incredibly portable, which I think is the reason why I love it.. I haven't had a hiccup with it since the latest versions have come out (1.2 RC3?). I've also done ALOT of client work using it, rarely on my on web host. It is the Madlib to rails' Timbaland.
That being said, cakephp 1.1 was REALLY bad. I can't stress that enough. This is probably why it gets so much bad press. There's still ALOT of information written on 1.1, alot of technical articles, howtos, etc.. and an upsetting amount of reviews and performance tests based on 1.1 or early beta 1.2 releases.
I capitalize ALOT. I'm REALLY sorry. I just really like cake...
CakePHP, (http://book.cakephp.org/view/46/Routes-Configuration) for example, can do all of what this does out of the box without the need for an application to monitor your routes.
REST also seems very well implemented : http://book.cakephp.org/view/476/REST
Am I missing something? Can someone explain the benefits?
The long story short of it is that in my experiences, a real life discussion about music among 5 knowledgeable people always turns into a festival of egos. I think if you put it on the internet, it's going to magnify that worse than what you could see in the hacker community because everybody who loves music thinks they like the music they do because their perception is unique and more insightful than yours (I'm guilty of this too). We could talk music for hours but as soon as you namedrop that band that I think is trash, I no longer believe your opinion counts.
If you can solve that problem, then by all means, I'll be a believer. I think that's why last.fm is so good. Yes, there's alot of echo, put in a band like Mono into the 'radio station' feed without logging in and you'll see there's not a whole lot of variety. However where it excels is if you listen, for example, to a lot of classical music, when you put in a post-rock band, it will find the post-rock music that appeals to you as a classical music fan and will inspire you to dig deeper into the genre.
This is what I think news sites need. The problem with them is that as more people sign up, you see the lowest common denominator trickle to the front page. What would be better is if, for example, I'm a big rails fan and I upmod an article that shouts the greatness of PHP, I'd like to then start seeing more php related articles on MY (not THE) front page. Initially they would start off being very rails influenced, but as I upmod more php articles, the system would wean me away from the ror crowd and more towards the php crowd, unless I'm the type who only upmods articles titled "php is great when it's like ruby", in which case I don't really care for other opinions anyways, so who's losing?
... in a nutshell
That was always the best way I found music, lots and lots and lots of research and discussion with like minded people, mostly at shows.
... at least until www.last.fm came about. :) This, in my opinion, is the best way to find music that's in line with what you listen to. It takes what you listen to and finds people who listen to the same thing. It then finds out what they're listening to that you're not. Yes, you have to feed it your listening record, but once you've done that, your life won't be the same. I don't know why it's so neglected.
In fact, I always thought this would be the best way to run HN. Take all the articles I've upvoted, find people who've upvoted the same articles, look at what they've upvoted that I haven't and show me THAT on the main page.
The main problem with a HN for music is that music is too subjective and immeasurable. In hacking, you can argue stats, performance, visitors, etc. Music is different. More people listen to Brittany Spears than North of America, she also made more money, but there's no fully logical way to argue why she sucks. It's all a matter of perception and emotions. You can't wrap a webapp around that, nor can you get a group of people to agree on what's good and what's not because tastes vary so greatly.
This was fantastic, so I put 10 of my non-critical but still important projects on there. All of a sudden last month they've realized that their business was unsustainable and will be charging a fixed monthly rate per project. No monthly rate * 10 can be affordable, so now I need to find another. If it's hosted (and especially free), I run the risk of having to convert all my projects again..
I generally find that hosted == bad when it comes to my code.
So, for the first 4 years, you have no income as you pay off $50,000 of that $200,000 each year.
The assumption though is that it's a healthy company and will continue to grow, if not hold its revenue, otherwise the annual multiplier shouldn't be 4 and you shouldn't be buying it. However, for the sake of argument, let's assume that the above is true. Yes, you're not making an obvious income, but you are earning 50,000$ worth of a company at the end of each year with 0 investment from your pocket. Isn't that a good reward for your efforts? PLUS if the company grows, you keep the surplus in profits.
What I'm saying is it's subjective/relative. If you're a person who's making 30,000$ per year and you want to make 50,000$ per year, then it's worth it to buy this company at 200,000$ since you will increase your yearly earnings, even if the first 4 years you're paying off the worth of the company. It's an investment, like a house. At the end of 4 years, you own a company that's worth 200,000$ or more, if you run it well, PLUS you have a salary of 50,000. That's not bad, and I think you could find someone who'd be interested in that, no?
That's why I say pick your buyers. If you try to sell to someone who wants to buy the company and then sit on their couch while the company rakes in 50,000$ per year, then no, you won't be able to sell it for 200,000$. If you have someone who's looking for a new job and sees future growth potential in your company, then yes, 200,000$ is a good price.
Does that make sense?
I think this is false. If the buyer is able to run the site without hiring a programmer then the site provides a valuable income for the buyer. That income is a reward that could make the buy price worth it for the buyer, since the buyer will save the salary of the employee, no?
I think when selling a web site or web application, it's important to choose a buyer that will know how to draw value from it, instead of squander its profits on employees that will do the work that the owner should be doing.
If he was interested in doing something else, then we could set this up as a passive income generator, but he's not interested in that
I think students in each faculty should rally together and really push this point and work with the professors to find alternatives to 200$ textbooks..
The financial strain that textbook publishers place on students for profit inhibits the learning that their textbooks are supposed to stimulate... That's the big irony.
I've solved the problem by making things like tables editable in another content management module and including it in the WYSIWYG editor as %%%DATA_TABLE1%%%.
WYSIWYG seems to only work for me when I only allow the client to choose h1,h2,h3,etc.. and bold and italic. If you're just doing that, the WYSIWYG editor is fine and there's no need to try to teach your clients Textile.
Of course, this all depends on who your client is...
I'm dual booting XP (for my music stuff) and Hardy on it (for my programming stuff) without a hitch, it has 1680x1050 resolution (screen real estate that the macbooks just can't compete with), swanky compiz effects to rival osx's and if anything on my machine goes wrong within the 3 years after purchasing, dell will fix it within 5 days. ANYTHING. (Used it once. Got my laptop back 3 days after I mailed it in!) The warranty alone is the main selling point for these machines.
I can't think of a better price/quality ratio than the Dells
Right now, his company grew to more than 20 employees and he's selling it because his tools and methods don't work in his changing environment and he refuses to adapt to new tools.
Don't get me wrong, he's by no means unhappy, but his business is no longer running at it's full potential. I think a comparison can be drawn here. I believe that your output is a function of your methods AND tools.. I don't care who you are, you can't build facebook in DOS.
If your environment is changing and you still want to excel in that environment, I believe that you have to adapt.
Can somebody explain that?