I'm curious... what's everyone's favorite mixed drinks? For me, my two favorite have to be Captain n' Coke, White Russian, and Gin & Tonic... though admittedly, I haven't branched out as much as I'd like to have.
I'm curious... what's everyone's favorite mixed drinks? For me, my two favorite have to be Captain n' Coke, White Russian, and Gin & Tonic... though admittedly, I haven't branched out as much as I'd like to have.
But see, that's the thing. Execs don't know about things like pligg, or even most of the time digg. They don't know to ask for a digg clone -- if it were that simple, they'd be developers.
You're assuming a lot here: that execs know what digg is, that execs know what pligg is, or even that their developer group of choice knew about pligg before building it! It could have easily taken someone 8 hours to review digg clones before even selecting the platform to start with. Then you're assuming this person knew PHP and not some more common language like J2EE or C#.
It's hard to rip yourself out of your point of view if you live in a developer-driven world.
I think the issue is that we're thinking about this from a developer's standpoint. From a developer's standpoint -- it's super easy and simplistic.
But you need to look at it from an exec's standpoint. They need to spend their time finding the right group of developers to make it. They need to take the time to approve the PO. They need to take the time to meet with the developers and tell them what they want. Then they need to take the time to approve it with corporate standards, go through QA, ensure security, etc, etc. A lot of money is burned when the decision makers are separated from the developers.
Could you imagine how much more time Clips would have taken to develop if you guys had no control of the featureset or design? If you had to go through formal reviews after IA, design, and implementation and make tweaks to the client's demand?
Not to mention the disheartening state of "professionals" in our field... you gotta remember the level you & Mike are at is some of the top 5% of pros skillset-wise. A lot of money is burned on people that... well, suck at their jobs.
So yeah, $40k to me seems like a fair number to me.
Yep, actually... I've morphed from the time I started this. I almost exclusively use MooTools now. EXT looks tempting, but from a licensing point of view -- I just can't wrap my head around it. $5k for a js framework? No thanks, MooTools is good enough for me!
I don't think xhtml/css is going away at all -- it's just that more is going to be required of people that call themselves web developers. As the tools and platforms for creating RIA's evolve, the barrier to entry decreases. I think we're going to see more employers wanting candidates who have experience with not "just" xhtml/css, but have worked wtih Flex, WPF, or advanced Javascript. Let's face it: XHTML/CSS is extremely simple to learn.
Personally, I loved this year's MAX (from a non-attender's point of view). This past year I've really fallen in love with the Adobe brand. I wasn't so hot on the Macromedia/Adobe merger, but they've really proved themselves this year. They somehow combined the awesome community of Macromedia with the amazing tools of Adobe into this community-driven technology that's really starting to break barriers.
I know I sound like a fanboy, but hell -- maybe I am. I'm totally stoked for Thermo and Flex 3 -- they're totally going to change our profession.
I was noticing on my dashboard screen that I've still got some discontinued members favorited.
@sjslovechild: That's not the point. Silverlight doesn't offer support for C#, or VB, or VC++. It offers support for Javascript (as supported by the browser) and XAML. Those are very different than the environments currently powering WPF/XAML (C# for the most part with some VB now and then).
@Oli: I'd love to point out the flaws in your arguments... but quite honestly, it's extremely apparent to me that you've not developed with Flex. I'm not sure much more needs to be said with that.
Even with MS pushing Silverlight on all it's computers -- it doesn't phase me. IE7 was about as mandatory an update as possible -- yet it's penetration is still less than IE6. MS's only hope for true penetration is by locking up valuable content (i.e. the Halo 3 gameguide).
@MikeSchinkel: Who says I haven't worked with it? Unfortunately, I do work with a lot of XAML/WPF. Just haven't played with WPF/E that much. It's just different flavored burritos.
@Oli: Show me some stats on that BS 99% number. Silverlight penetration is like at 2% right now. It hasn't moved that much at all in the past 3 months.
And ASP.NET cannot even come close to comparing to a front-end language. That's like saying someone who codes PHP can write CSs. They know NOTHING of the front-end development space.
ColdFusion has NOTHING to do with this argument. It's completely unrelated to Flex. Sure, Flex supports passing objects to it... but same with J2EE, Ruby and even .NET.
I am talking about front-end development, not back end development
Honestly, the last two albums have been so much better. This one is very dissapointing in my eyes.
God I love the internet.
Holy atrocity to design
There's a much better (NSFW) picture that Kottke has on his spam page. It's friggin' awesome. (I'd link it but... uhh)
I actually pride myself in being able to say yes. I do use my Credit Card -- but mostly for bucketing purchases. I try to put all my "food" purchases on my CC so I know how much I spend per month. I graduated college with a savings account and no debt (well, my car technically -- but I don't count that so much as "debt"). Credit cards can be tempting... but it's so amazingly awesome to not have debt.
Also, @debtguru: don't be fooled. Most Americans have tons and tons of credit card debt. I bet it's equivalent if not worse than the UK.
I think what pisses me off is that I've never not had enough money for anything I've bought. I may have not had enough money in that account -- but I always had the cash in a savings account somewhere.
Unfortunately "overdraft" seems to mean anything. Even though I have "overdraft protection" where my money automatically gets transferred to my checking if I don't have the cash, I STILL get hammered for a fee because I've "overdrafted" In today's technological, automatic-transferring days -- how is this ethical? It's clearly extortion.
I also get very frustrated at the fact that while my deposits take 2-3 days of "pending" (even EFT), my debits take place IMMEDIATELY (regardless of whether they say they are pending or not).
The end result is I always make sure to have about a $1k buffer in my checking account. Which is ridiculous.
That's about the same for me. Safari is fine until you start going to sites with heavy Javascript usage. Every once in a while, it gets caught up on a JS effect and just... stops working. Hence I don't use Safari. I love my Firefox: stability, better looking, and my extensions. The only downside is that it is slower than other browsers. But on my MBP, it's plenty fast *enough*.
hey nathan, I was actually referring to mistakes the designers are making in their apps, not problems with the device itself. Btw you can open new windows by clicking in the lower right of safari. Works just like tabs.
One day with the Jesus phone and I've seen the huge potential of iPhone websites; as well as some serious blunders. Here's my blunders.
* No use of AJAX
* No activity indicators on synchronous actions
* NOT REMEMBERING MY @#%&*! FORM INFORMATION WHEN THERE'S AN ERROR
* "Generic" input type. See Movie App for example of good (numpad for zip codes).
* Doesn't stress shorter input types (zip code vs city)
* Not using hi-res images scaled down. (see pocketweet sideways)
* Using links instead of back button for links going back (back button is like 10x faster than re-loading a page)
* Randomly going out-of-app with seemingly in-app links (leaflets flickr is a great example of what not to do)
* More specific error messages ('username does not exist' or 'password invalid' vs 'username or password is incorrect')
To me the problem with linux is the free-ness of it. Want an MP3 player? You've got about 500 options. But none of the players by default can even play an MP3. And about half of those free options are dead projects or don't work for some reason. By the time you've got an MP3 playing, it's 5 hours later and you just bought a Mac.
Linux needs to corrall it's software into walled gardens -- much like Ubuntu has done for the distribution market. (Remember the days when you asked someone which distro to use for desktop and got 50 options?). One of the reasons Mac has had such a huge popularity boost is the software development Apple has put in -- iWork, iLife, iTunes, and Pro apps like Aperture and Final Cut have done WONDERS toward making OSX a good OS to use.
Sometimes proprietary is a wonderful thing. Until Linux can do that, they will constantly be on the outside looking in.
1994. Rolling Stones Voodoo Lounge tour @ Oakland Colosseum. Still one of the most amazing concerts I've ever seen. I was... 10?
I was so set on not buying this rev of iPhones -- but $300 for the 4gb was too good of a deal to pass up. So I went out on lunch and picked one up. $300 isn't that much... honestly. Hell, my last phone didn't even have a camera on it!
Probably around 10-12 hours on weekdays, 2-4 hours on weekends. Keep in mind I work @ a computer for 8 hours of that...
I would say two 20" if you want productivity. One 30" if you want a hot-as-shit setup. There's no denying the absolute awe a 30" display puts on your face. And the first time you fire up an HD movie on it, you should be needing to change your pants.
But when it comes down to pure productivity -- two displays is much better than one. It allows you to "bucket" things into screens and completely ignore them. Things like IM/Email/Twitter on one monitor. When the going gets tough, you can focus all your energy on the one monitor while still having another monitor for real estate.
I saw this yesterday and about 30 hours later, it's still one of the funniest things I've ever seen in my life. Don't worry, there's still some versions floating around.
The song in the beginning is just awesome. Awesome.
Awesome.
Yeah... or something like that. Reading this excellent post by Ted just solidified the absurdity that is Microsoft's amazing Silverlight framework. Every time I hear about it I always have to stop the chuckle under my breath. I know, I know -- I work in this space and I should give new technologies a go for their money. But Silverlight?
Microsoft doesn't have the developer support. Microsoft doesn't have the browser support. Microsoft doesn't have the experience. They jumped into a battle with gods. One they can't possibly win.
Microsoft entered a space they know nothing about (Have you ever heard anyone call Front-Page anything short of a four letter word?). They entered a war with a company that's smarter, more experienced, and frankly -- better at their jobs.
See, the company that is now known as Adobe has been kicking the ass out of everyone in the interactive space for some time. Flash? PDF? Dreamweaver? Photoshop? Illustrator? Premiere? After-Effects? SVG? Adobe is responsible for all them. They *know* interactive. Microsoft has some half-baked products that a few random developers use, but nothing industry standard.
Today marks Silverlight's 1.0 release. And it's already a generation (or two) behind Flex. Microsoft: you've lost.
Ozone, please read what you write. You speak of not speaking on opinions of others, yet follow it up by saying you speak on opinions of others. I'm just saying... Dreamhost currently hosts over 450,000 domains (http://www.webhosting.info/webhosts/reports/total_domains/DREAMHOST.COM). Do you think, maybe... just maybe, the experiences of one, two, hell, let's say 100 DH customers (0.02% domain-wise) is not representative of the whole stack?
Think about it.
You were not backing it up with factual evidence, you were backing it up with what is called - hearsay. An example of a fact is: "DreamHost experienced around 5 hours of downtime early in the morning on Sunday February 25" An example of hearsay is: "My friend told me DreamHost was down for five hours on Sunday"
Ozone42: No, I work at a web agency. My question is to you... how can you possibly speak on the behalf of DH customers, if you have and never will be one? These are the exact statements I'm talking about. Speaking based on opinions and claiming them facts. This is rampant in the world of hosting, and never ceases to amaze me how fast ignorance spreads. One person actually experiences 5minutes of downtime, who tells another his site was down for an hour. That person shares with a group on IRC, it was down 2 hours, and by the time you hear it, it's 5 hours. This isn't made up, I've seen it happen.
It's also quite comical to me that how "bad" a host is is DIRECTLY proportional to the amount of subscribers to that host. Something to think about. Perhaps we're confusing quantity with quality when labeling hosts.
Why is it that everyone feels the need to bash hosts? Whether it's DH for their Datacenter taking the power offline, or it's (mt) for mysql connectivity issues, people say that every host sucks.
Except for the host that they run/own/affiliate with.
Personally, I find the whole thing sickening. It's a gross race to get affiliate/hosting fees from naieve people. They compare the record of say, DH in the past 3 months with their hosting company which hasn't had any downtime. Yet they neglect to mention that DH has been operating for 9 years, and they've only been operating 4 months.
I've had my round with hosting companies (probably a couple dozen over the past 10 years), and I work in a company that offers hosting (hosting for big sites, not these puney < 1M uniques a month sites). I know that shit goes wrong, and there's always that coulda, woulda, shoulda. No matter how much prevention you do... there's always some angle you've missed. Maybe it's network architecture, software architecture, or just the geographical location of your datacenter.
But I also realize that punishing a host for going down for an hour is useless. The real bad hosts are the ones that don't do backups, don't have competent serverdamins that can FIX problems when they arise.
So.. no real point here, except to ponder why people are so negative for a service most people pay less than a quarter a day for.
Convenient the people bashing DH all own hosting companies.
Just sayin'....
Hosting: Somehow I have a hard time believing you are being completely honest and impartial. Just a hunch though.
As far as I'm concerned, DreamHost is as good as service as you'll get with shared hosts. If you want more reliability (realize this was three hours of downtime in about the past 8 months... or, around 44 cents worth of your plan's downtime), you should consider dedicated virtual or dedicated.
But yeah, people need to chillax about hosting downtimes. The most vocal people are usually the ones it doesn't affect. Those of us with bigger sites realize that a couple hours of downtime a year isn't going to kill us. Not worth having a heart attack over.
And on fire. With guitars.
Nicole: I think you misread my post, because those are *exactly the skills* I was looking for. How to create a string in XYZ language is programming... I'm talking about core values. I'm talking about 100% theory ideas, like the idea behind writing code for the future -- not just today. The idea of analyzing a problem and deciding on a data structure that best suits it. These are the points I see failing in people.
I don't think any of these guys even compare to the raw talent of people like Dave Werner or the nameless thousands of people who produce designs for Apple or Sony. All the "famous" standards-based-designers are mere drops in the pond compared to the real design world.
Giant astroid sent by bugs from outer space.
I'm more or less infactuated with Michel Gondry. Saw it the first day it came out, and bought the DVD a couple weeks ago when it came out :) Looove it.
In my decade+ web experience, and epescially in the past 3-4 years of agency work, I've grown to find that the best programmers are those who don't have Computer Science degrees, and never went to college for anything systems/programming related. For every 1 rockstar that went to college for it, I find 10 rockstars that didn't.
So i'm curious, what the hell are they teaching over there? It doesn't seem that they are teaching:
1. Importance of optimization / light codebase
2. Importance of flexibility
3. Importance of consistency
4. Importance of putting your presentation layer first (HTML should be able to be HTML)
5. Importance of simplicity
Just a little bit of a rant... it seems the "professional" programmers out there are far less competent than those who learn it themselves. Which seems totally backwards.
» 9rules vs. Intel ... Last Reply: 1 year ago by montoya.
I'd challenge you to take a look at a lot of "seasoned" comp sci people -- PHP is usually regarded as lowly and cumbersome to the vast majority of the developer community. Also, I would definitely argue against that... translating from a complete OO environment to a functionally-driven language is a mindblast, for sure.
Smart, passionate developers are so, so, different than the average developer in our field.