27 karma · joined August 28, 2011
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.
So help me get on this panel.
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.
Same with their cloud search - sooo obviously solr/lucene-based but 0 exposure to the lucene syntax.
Not a big deal though, it's not like it totally locks you in to use these.
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.
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?
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.
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.
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.
Just kidding dude. I was just joking when I said that. I love coding. I'd fuck a node.js program and even let XML lick my balls at the same time.
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.
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...
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.
We were typically getting up to 200 req/second on our stack. So it was pretty heavy traffic to begin with. We solved the core dumps though. And the java core dumps were for the same reason (necessary to connect to JNI).
PHP is an easy to enter arena. Memorizing APIs is easier than Computer Science. But PHP works fine with CS concepts. But it also offers a shit ton of commands that allow for both styles to mingle (often times, not nicely).
I'm sick of "your language sucks" arguments. There's good in all of them.
I remember when PHP was becoming popular. It allowed for inroads to code from front end designers who hated coding in Flash at a time when academia-based Java people were running all the big websites. If you wanted to hack up and put up a website, you can do so in a few minutes with a LAMP stack where a Java stack needed some lessons in Java.
Same is pretty much true today, but it's 10 languages instead of Java.
You know, Java was the same way. It was originally made in the 90s as a language made for embedded devices (toasters, refrigerators, etc). No one expected it to be a web language.
But Java offered something that was attractive to C++ coders: garbage collection. that made learning the language a lot easier. C++ people joked about Java never becoming popular. It crashed a lot! (core dumps - a common issue in PHP)
PHP reminds me a lot of what Java was 10 years ago. It's not as well put together as Java was. And it too took about 8-10 years to introduce templating.
My point:
1) PHP is popular because it has a more welcoming barrier of entry into coding.
2) PHP's problems appear the same to me as Java's problems 10 years ago.
That's all. Not saying one is better than another. Use whatever the fuck you want. I use both so as long as my employer pays me. Tell me to code mindfuck and I will. As I get older, I think I hate them all.
A lot of startups are bad at this because they're, well, starting up. I'm a big believer in mentoring, but a lot of startups I worked for didn't appreciate this at all. Just gotta keep looking.
It's hard to believe, I know, but they WILL find a replacement and life will go on.
If I'm wrong, your boss should've learned not to work you like a whore.
I can feel the OP's pain man. GTFO. Quit.
All this sensitive therapy crap - just change your life and do what you want. That billion dollar cashout is a fucking joke.
I just got laid off from a douche bag boss (who knows, you may have been that boss, for all I know). He was pretty much in your shoes. I imagine in another life he'd be a good guy but his negative attitude was infectious and as a result his protégés are now professional douches and everyone around him is miserable. You're going to become THAT GUY if you don't get out.