Modern spring is amazing. Look into it. It's no longer the configuration hell it was 10 years ago. Everything is convention
Over configuration. It's easy to run and configure.
So I've been a longtime public speaker and I've also worked on websites, mostly big, for about 13 years.
One of the things that I get annoyed about are talks with too much fluff and not enough real code that the audience can use.
So I got to thinking: why not make a presentation where code is like subtitles?
I'm not trying to change the world, I'm just going to demo 5 simple (spellcheck) to complex (integrating social media live to rank results) search features in a sketch comedy format.
The 5 sketches will span 1996 to 2012. During the sketch, the audience is invited to download and run the demo that shows that search feature during the comedy sketch.
I wrote for Second City when I lived in Chicago. I've made a lot of websites happen. Now I want to entertain and give back at the same time.
WillyF, the last comment was a big aggressive to you to bring home the point, but I believe the main point was that even with generous predictions on their future business plan (which as far we all know doesn't exist) that facebook is overvaluated by, well, a lot.
FB only released not even close to 1/2 of their stock. The investors are still stock rich and won't sell off their shares yet. If they did, the price would tank to less than $20.
The investors will cash out, but they'll gradually release the stock to the public.
The problem is that the sheer number of shares that need to be bought won't have enough humans in our population to buy it at the price. So you're going to see this stock gradually tank as investors dump their shares into the public.
It's really a legal ponzi scheme - Facebook only makes less than 1B in real revenue and their cap is riding at 90B and falling.
After all, that's the point of an API - to hide the dirty details.
I mean, I've not touched assembly code in over 10 years. I've not touched C++ in 10. This is a good thing, but I do remember saying the same thing about Java about hiding memory details. Now none of these languages require heavy memory management and hide nearly all those dirty details.
It doesn't seem like meteor is ready for prime time, but it is impressive (like RoR or roo) how you can make a site in less than 10 minutes.
You're absolutely right. But all frameworks have to go through these humps. Hell, I remember just 2 years ago having MongoDB in production it would regularly crash. We got rid of it in production, but I'd reconsider using it now.
When you have a marketplace of 600K sellers, the competition is fierce. Etsy tries hard to make them profitable by offering classes online and attempts to lower costs of supplies.
I hope they can find a way to pool the cost of materials to bring low cost overhead to sellers. That would make the industry explode.
Barely any sellers are profitable on etsy. They're all housewives or hipsters that sell at amazingly low profit margins. It's a steal if you want to buy handmade stuff though.
Etsy has always had remote working coders and they've always been aggressive about hiring talent. Their CEO is a genius at doing this, which is a great trait for a tech leader.
What are some things you'd like to see added to the language that's not yet there?
Seems like a lot of the core features first get added to a language and once it's mature, most new features are enhancing the API. Hell, even Microsoft released "Object Fortran" in the 90s :)
I get the idea that the clojure language feature list seems about as complete as mature languages like Scheme and LISP, but I might be totally wrong to assume that. So, are there clojure language features that you desire which we don't have already?
Facebook isn't even the #1 spot right now. Google, apple, and microsoft are still much bigger companies than they are. And oh yeah, they make PROFIT.
IMHO, facebook is GREATLY overvalued, but only time will tell if it's true. Their investment in price assumes that they will continue to grow and will still have no competition in a 1/2 decade.
$120 billion, or $80 billion - depending on who you talk to. Google is making cars that the blind can drive and glasses we saw in terminator. Facebook, they're giving us timeline. GE makes light bulbs, owns NBC, create military jets. Facebook gives us status updates. You think facebook can possibly be worth 1/3 of ALL of GE?
Of course, I'm joking a lil about facebook's offerings. I know they offer far more. However, to think they're going to be the only dog in town doing what they do is just being ignorant.
Tech is filled with creative people who fuck shit up all the time. Just as facebook made some people turn heads at MSFT and GOOG, so will someone else in the future.
Even though one can't reliably predict how to take down facebook, it's great to see google keep trying to lash at it.
Historically, no tech company stays in the #1 spot for more than a decade. That doesn't mean Facebook won't be around in 10 years, but it does show how volatile the tech market can be.
XBox was viewed as a joke but they kept at it with their cash machine, and now they're successful.
Dreamcast was awesome but they didn't have the cash to keep at it and had to throw in the towel.
If google keeps at it, they'll sink or swim, but you have to be persistent to try to take that share.
Personally, I think google hires at a far more talented tech pool. They're doing things like VR glasses and automatic parking cars while facebook makes a big deal about integrating with Skype. So the talent is there. The money is there. The marketing is there.
We'll see how this plays out. I'm excited to see the outcome.
ANY free education, regardless of a comparison of today's system, is great.
MIT and Stanford's courseware - AMAZING. The courses are THE SAME courses as CS courses. Now, there's no excuse not to learn it, and a lot of people in 3rd world countries ARE learning it.
The classroom is going to drastically change very soon. We're entering a great time for eduction.
That's all I said though, is that it reminded me of my Java years.
And yeah, connecting to C libs is commonplace in large PHP places. In fact, that's how PHP gets a lot of it's work done to be quick. Your ".01%" is a number you're throwing out of your ass and you know it.
I'm not surveying PHP usage, merely telling my experience. If you work on a website and need to connect to an external system that only has a C lib, guess what? You're going to connect using C libs.
This is nothing more than a simple press release to say that Red Hat and 10gen are working on "something."
World's BEST? C'mon man. This title resembles a title on a pamphlet at a florida timeshare seminar.
That being said - the article is scant on all details. No mentioning of software bundled, when it'll be done, if it's going to only offer an "enterprise only" license version (sounds like it by the article), etc etc...
Bahh.. Don't be so patronizing. I'm a nerd dude. I was joking when I said I hate them all. I'll fuck Java and PHP in a 3some if given the chance.
I'm saying as long as I get paid I'll do the job because I'm an hourly coder (pays more, have mouths to feed). I do plenty of "fun" work and open source work.