I've wondered about this in the past. Is there a good resource for comparing MySQL, PostgreSQL, and MS SQL Server? I work for an MS shop, and have a lot of experience with SQL Server. My personal hobby website uses MySQL, and I've dabbled in it some. But I'm looking to gain more experience and want to work on a PHP/database web app. Should I be working with Postgre instead? What are the compelling differences, and how do they stack up against SQL Server with things like stored procs, triggers, and management/query tools?
Who's to say I didn't mail it in to get through school, and continue to mail it in day after day at work? "It's a problem of motivation, alright? Now if I work my ass off and Initech ships a few extra units, I don't see another dime..."
We already *are* seeing dedicated media appliances in people's homes. Xbox 360/Live and PS3 marketplace. Netflix and Blockbuster streaming boxes. IPTV from Verizon and AT&T. iTunes HD downloads via AppleTV. And these are only going to get bigger, and more people will be using them. Now what if you start adding the "fringe" media to some of these boxes - hulu.com, etc. The future is now!
So basically the majority of the comments here seem to imply that there's no use in trying to create a better product to compete with a bigger entrenched company.
So, if you think you can do something better than your employer, and they have no interest in providing a better offering themselves, you're supposed to just sit back, accept it, and keep on supporting mediocrity? What kind of crap world are we in where that is OK??
It's uncanny....I could have written this exact same post....sigh....
My company was acquired by a much larger company, and "they" chose to consolidate our platforms onto a product offering that I (and my coworkers) feel is a much lesser product. We offer a hosted ASP solution with accompanying business consulting. From a tech standpoint (myself being the primary developer on our software), the platform we are moving to is horrible, crappily written, aging, and falling apart on itself.
I have had the same thoughts about wanting to do it myself, rewriting from scratch, but there would be obvious similarities in part because I wrote much of our own code, and because there are only certain ways you can do things in our business. On top of all that, we had to sign non-compete employee agreements when we "hired" onto the company that bought us. I wasn't (am not still) in a position to quit my job, and at that time I didn't know what garbage this company was about. Unfortunately, it seems I'm also in a state that *does* enforce non-competes.
My thought now, is to write competing software, and open source it as a project on sourceforge. The way I read it, the noncompete keeps me from working for a competitor or starting my own competing business, or somehow profiting from competition, for a period of one year. But if I write software that does what we do, better, and allow someone else to use it and base a business on it, that would at least be something. Plus, maybe some other opportunity will come along, I'll go there for a year, and then could really focus on creating a competing startup after that. The sad thing is, this company has bought the top 3 competitors in our business niche within a year. This foolish "integration" for has effectively stymied any progress for our market for at least 2 years, without any signs form management that they want to actually create any new or innovative ideas. And we're consolidating on technology from 1996 - for a web-based ASP business!!
Honestly, I have no interest in the business - I enjoy the people I work with, and had pride in providing what I thought was a great product. Now I am embarrassed to be associated with the product offerings we have. I don't know if spite alone is motivation enough to create and maintain a new software project. But I think publishing an open source php/mysql platform solution that basically does what our software does is the only way.
Whoa, thanks for the links - those are really cool! Not that I have a use for them per se, but I used to do some tech support for one of the local libraries around here. I remember the Follet system they had (and assume they are still using it). Heck, my local library I think still uses an ooollld version of that...auto-graphics or something. It's really neat to see some solid looking open source solutions out there.
But it was reported, wasn't it? I was aware of it, and I was under the impression that it was common knowledge. But people didn't care about it. Why would the media keep repeating something if they didn't thought it wouldn't capture readers? I guess my point was....there *was* dirt dug up about both Obama and McCain, it's just that the general public didn't seem to care about Obama's dirt. Is the media supposed to keep repeating it anyway?
Honestly, did anyone really expect a different outcome? I think the media probably made it out to be closer than it was. Has history shown us that in situations like this the non-incumbent party thoroughly walks away with a win? It was the Democratic party's game to lose; no matter who really is at fault Bush and the Republican party gets the blame for our current state of affairs. The Dems could have put a stick up for election and they probably would have won, it's that bad. I just happen to think we lucked out by getting an actual intelligent person to be in charge, too.
What relevance does drug use in a person's youth have to do with their competence and worth now as an adult? You're electing a human being, not Jesus Christ. Who hasn't done something stupid or tried illegal things as a kid? What's important is that you learn from your past, and become a worthwhile member of society. In that, I *do* disregard past drug use.
What the fuck is the world coming to? How can they get away with implementing limits on bandwidth and Internet usage, while at the same time the media industry is finally beginning to embrace digital media?
I hate my current local cable company - their TV selection and HD selection sucks. I was thinking about switching to AT&T DSL, as that's the only other broadband option around here. I think I can get satellite TV and DSL for about the same price as my cable TV and Internet now, with much better programming. But then they go and pull crap like this.
I think about the articles I've seen about dropping your TV services and getting all of your entertainment and media online. AT&T speaks about heavy users, but aren't the "heavy users" becoming your "average users"? I don't think average is just checking email and light browsing checking sports scores anymore.
How much bandwidth would you go through if you dropped TV and got AT&T DSL for all of your entertainment wants and needs? Keeping up with your favorite TV shows with Hulu, iTunes, individual show sites, YouTube, and Netflix streaming? Add in iTunes HD or Netflix movies, too. Oh, and downloaded MP3s from Amazon or iTunes. And streaming netradio for working during the day, or if you're bored with your MP3s at night. And then you have Xbox Live or Wii downloads or whatever else might come along. And that doesn't even include other online gaming, or donwload Linux isos, or game demos, etc. Those things might not be mainstream, but I don't think they're too far out, either.
Which brings me back to the beginning - if we're finally starting to see real viable ways to get all of our content digitally over the Internet, why are we getting penalized for consuming that now? Those heavy users of today are the normal users of tomorrow. Crimping bandwidth isn't the answer, building more bandwidth infrastructure to alleviate the pressure will fix things. But of course, that would cost money.
And what are we supposed to do about it? We can't vote with our dollars if every option is implementing caps or filtering. And there's nobody to complain to to report if a business is being an asshole. And that's banking on having more than one option anyway. Usually you have cable, and DSL.
How did they manage to take the Internet away from us?
Maybe Firefox was a bad example - I had to wrestle to get the 3.1beta1 to work in 8.04. Trying out betas and nightlies in Ubuntu has been much more difficult than installing/uninstalling them in XP. And I don't think 8.04 will get 3.1 eventually, right? I think 8.10 will, though, if I remember the package searches I was doing. Mainly I know Filezilla, Pidgin, and Deluge are all point releases behind in Hardy compared to their current versions.
Personally I'm upgrading from 8.04 to get newer software releases. A handful of programs I use regularly (Filezilla, Pidgin, Deluge, Firefox) are woefully behind in the Hardy version compared to what is released on those programs' sites. I'm hoping 8.10 upgrades some or most of them. One of the biggest pluses I read for Ubuntu is the package management and not having to maintain and upgrade software yourself. But then the packages aren't updated at all and here I am multiple point versions behind the ones I use on Windows at work, where I upgdate it myself!
Hrm, I think I've seen something to that effect here and there. The thing is, the link on that page goes to the Adobe Mobile SDK, which in turn goes to "Flash Lite 3" which supports Flash. And every search for any relevant information turns up hits from 2007. How the hell is it nearing the end of 2008, we're seeing Flash 10 out for desktops, and the Wii Internet Channel is still a gimp project?? It's not like Nintendo and Opera are small companies, either. Why the hell can't they work something out?
Frankly I'm pretty disappointed in the Internet Channel...I'm tempted to see if I can get my money back.
I can stand at the corner shouting kill all muslims, but if the authorities do nothing, then the muslims think that the authorities agree and that causes trouble for everybody.
Yes, you can, and no, it doesn't. You can rightfully say anything you want, peaceably, and the government has NO authority otherwise. Sure, you have to pay the consequences from the person punching you in the face for being a racist bigot (and they, in turn face consequences for punching you in the face). But the government CANNOT keep you from expressing your opinion. Same for the newspaper - it's not censorship if the editor chooses not to publish goatse - that is their right and responsibility as a private entity.
Why not just manage all of them from one domain? Have them all forward to a common domain, and add "send as" accounts to that common domain so you can "send" from each of those? Would that work on the G1 I wonder?
I'm beginning to think I should do this. Or at least find a cheap? HP network printer with it all built in. I think it's a Linksys WPS something or other hooked to a Brother cheap-after-rebate 2040. It's worked fine under Windows, but has been hit and miss under Ubuntu. It worked fine one day, and then it'll send the job to CUPS and just sit there forever. I don't know if it's a problem with the drivers (Brother has linux drivers on their site!), with CUPS, or what... ah well. I'd set up a spare print server, but my "server" is a freenas box right now that I need to restage running an actual server OS. Just not enough time in the week to do everything I want!
Firefox has a search mechanism without using ctrl-f. Mostly I hit the "/" key to start searching, and then toggle through the page. I found having to use ctrl-f in Chrome to be cumbersome, and I still have to close the find dialog. I do like its placement and fade-in effect, though.
Oh, and another thing I just realized...I used a FF plugin to make the tab switching behavior do most-recently-used. I hate cycling through tabs sequentially. I'd rather have it flip back and forth between two if I'm pressing ctrl-tab, and if I hold down ctrl let me switch through everything!
BTW, on a side note, the motivation to use linux should not be to save money - that's just one of the beneficial side effects.
That's my main reason. Being open to me is one of the beneficial side effects. I sure as heck would be mad if I had to pay money for Ubuntu, as much of a PITA it's been setting things up in some cases. Sure, Ubuntu installs with the network working whereas in XP I have to fuss around with networking drivers. That sucks. But I'm having a rotten time in Ubuntu trying to get my printer to reliably work (using a Linksys print server), I've had issues getting Flash to work, issues getting the enhanced graphics to work, and Wine has been mostly miss for me when trying to run Windows apps (even with Platinum statuses). And there's still a number of [free] apps in Windows that I've yet to find decent replacements for...usually the suggested replacements suck, but hey, they're free! Just my $.02...
So far...
*No Linux version yet - can't use it at home on Ubuntu without sloppy hacks
*No find-as-you-type - I didn't realize how much I used this in FF until it's not there
*No AdBlock Plus - I determined this to be my only real must-have FF extension. There are a few others I really really like, but I can get away without them for the most part.
*Lack of extensions in general.
On top of those, I think it's a novel new browser, has some good things, but there's a lack of transparency, too. At least with Firefox, I can view their Bugzilla, check out progress on Mozillazine, and feel like I'm seeing some progress and idea of where things are and where they are going. So Google has said they'll support addons and extensions. It's open source so people can hack it if they want. Well....where are they on supporting extensions? Where's the community building on the source? When is the estimated release of a more final version rather than something that really seems more like a technology preview demo?
That said, I'm having problems with the Minefield pre beta (FF 3.1) today, and am actually thinking of trying Chrome as my default for the day to see how I fare. Crazy.
I've wondered about this in the past. Is there a good resource for comparing MySQL, PostgreSQL, and MS SQL Server? I work for an MS shop, and have a lot of experience with SQL Server. My personal hobby website uses MySQL, and I've dabbled in it some. But I'm looking to gain more experience and want to work on a PHP/database web app. Should I be working with Postgre instead? What are the compelling differences, and how do they stack up against SQL Server with things like stored procs, triggers, and management/query tools?
Who's to say I didn't mail it in to get through school, and continue to mail it in day after day at work? "It's a problem of motivation, alright? Now if I work my ass off and Initech ships a few extra units, I don't see another dime..."
We already *are* seeing dedicated media appliances in people's homes. Xbox 360/Live and PS3 marketplace. Netflix and Blockbuster streaming boxes. IPTV from Verizon and AT&T. iTunes HD downloads via AppleTV. And these are only going to get bigger, and more people will be using them. Now what if you start adding the "fringe" media to some of these boxes - hulu.com, etc. The future is now!
So basically the majority of the comments here seem to imply that there's no use in trying to create a better product to compete with a bigger entrenched company.
So, if you think you can do something better than your employer, and they have no interest in providing a better offering themselves, you're supposed to just sit back, accept it, and keep on supporting mediocrity? What kind of crap world are we in where that is OK??
It's uncanny....I could have written this exact same post....sigh....
My company was acquired by a much larger company, and "they" chose to consolidate our platforms onto a product offering that I (and my coworkers) feel is a much lesser product. We offer a hosted ASP solution with accompanying business consulting. From a tech standpoint (myself being the primary developer on our software), the platform we are moving to is horrible, crappily written, aging, and falling apart on itself.
I have had the same thoughts about wanting to do it myself, rewriting from scratch, but there would be obvious similarities in part because I wrote much of our own code, and because there are only certain ways you can do things in our business. On top of all that, we had to sign non-compete employee agreements when we "hired" onto the company that bought us. I wasn't (am not still) in a position to quit my job, and at that time I didn't know what garbage this company was about. Unfortunately, it seems I'm also in a state that *does* enforce non-competes.
My thought now, is to write competing software, and open source it as a project on sourceforge. The way I read it, the noncompete keeps me from working for a competitor or starting my own competing business, or somehow profiting from competition, for a period of one year. But if I write software that does what we do, better, and allow someone else to use it and base a business on it, that would at least be something. Plus, maybe some other opportunity will come along, I'll go there for a year, and then could really focus on creating a competing startup after that. The sad thing is, this company has bought the top 3 competitors in our business niche within a year. This foolish "integration" for has effectively stymied any progress for our market for at least 2 years, without any signs form management that they want to actually create any new or innovative ideas. And we're consolidating on technology from 1996 - for a web-based ASP business!!
Honestly, I have no interest in the business - I enjoy the people I work with, and had pride in providing what I thought was a great product. Now I am embarrassed to be associated with the product offerings we have. I don't know if spite alone is motivation enough to create and maintain a new software project. But I think publishing an open source php/mysql platform solution that basically does what our software does is the only way.
You have to use math and science to measure ingredients for cooking and baking.....perhaps a good MRS degree?
Whoa, thanks for the links - those are really cool! Not that I have a use for them per se, but I used to do some tech support for one of the local libraries around here. I remember the Follet system they had (and assume they are still using it). Heck, my local library I think still uses an ooollld version of that...auto-graphics or something. It's really neat to see some solid looking open source solutions out there.
But it was reported, wasn't it? I was aware of it, and I was under the impression that it was common knowledge. But people didn't care about it. Why would the media keep repeating something if they didn't thought it wouldn't capture readers? I guess my point was....there *was* dirt dug up about both Obama and McCain, it's just that the general public didn't seem to care about Obama's dirt. Is the media supposed to keep repeating it anyway?
Honestly, did anyone really expect a different outcome? I think the media probably made it out to be closer than it was. Has history shown us that in situations like this the non-incumbent party thoroughly walks away with a win? It was the Democratic party's game to lose; no matter who really is at fault Bush and the Republican party gets the blame for our current state of affairs. The Dems could have put a stick up for election and they probably would have won, it's that bad. I just happen to think we lucked out by getting an actual intelligent person to be in charge, too.
What relevance does drug use in a person's youth have to do with their competence and worth now as an adult? You're electing a human being, not Jesus Christ. Who hasn't done something stupid or tried illegal things as a kid? What's important is that you learn from your past, and become a worthwhile member of society. In that, I *do* disregard past drug use.
What the fuck is the world coming to? How can they get away with implementing limits on bandwidth and Internet usage, while at the same time the media industry is finally beginning to embrace digital media?
I hate my current local cable company - their TV selection and HD selection sucks. I was thinking about switching to AT&T DSL, as that's the only other broadband option around here. I think I can get satellite TV and DSL for about the same price as my cable TV and Internet now, with much better programming. But then they go and pull crap like this.
I think about the articles I've seen about dropping your TV services and getting all of your entertainment and media online. AT&T speaks about heavy users, but aren't the "heavy users" becoming your "average users"? I don't think average is just checking email and light browsing checking sports scores anymore.
How much bandwidth would you go through if you dropped TV and got AT&T DSL for all of your entertainment wants and needs? Keeping up with your favorite TV shows with Hulu, iTunes, individual show sites, YouTube, and Netflix streaming? Add in iTunes HD or Netflix movies, too. Oh, and downloaded MP3s from Amazon or iTunes. And streaming netradio for working during the day, or if you're bored with your MP3s at night. And then you have Xbox Live or Wii downloads or whatever else might come along. And that doesn't even include other online gaming, or donwload Linux isos, or game demos, etc. Those things might not be mainstream, but I don't think they're too far out, either.
Which brings me back to the beginning - if we're finally starting to see real viable ways to get all of our content digitally over the Internet, why are we getting penalized for consuming that now? Those heavy users of today are the normal users of tomorrow. Crimping bandwidth isn't the answer, building more bandwidth infrastructure to alleviate the pressure will fix things. But of course, that would cost money.
And what are we supposed to do about it? We can't vote with our dollars if every option is implementing caps or filtering. And there's nobody to complain to to report if a business is being an asshole. And that's banking on having more than one option anyway. Usually you have cable, and DSL.
How did they manage to take the Internet away from us?
Maybe Firefox was a bad example - I had to wrestle to get the 3.1beta1 to work in 8.04. Trying out betas and nightlies in Ubuntu has been much more difficult than installing/uninstalling them in XP. And I don't think 8.04 will get 3.1 eventually, right? I think 8.10 will, though, if I remember the package searches I was doing. Mainly I know Filezilla, Pidgin, and Deluge are all point releases behind in Hardy compared to their current versions.
Personally I'm upgrading from 8.04 to get newer software releases. A handful of programs I use regularly (Filezilla, Pidgin, Deluge, Firefox) are woefully behind in the Hardy version compared to what is released on those programs' sites. I'm hoping 8.10 upgrades some or most of them. One of the biggest pluses I read for Ubuntu is the package management and not having to maintain and upgrade software yourself. But then the packages aren't updated at all and here I am multiple point versions behind the ones I use on Windows at work, where I upgdate it myself!
Isn't "Under Pressure" that song Queen ripped off from Vanilla Ice?
It's a sad state of affairs when we have to treat bandwidth the same way we treat limited physical resources like gas or food.
Hrm, I think I've seen something to that effect here and there. The thing is, the link on that page goes to the Adobe Mobile SDK, which in turn goes to "Flash Lite 3" which supports Flash. And every search for any relevant information turns up hits from 2007. How the hell is it nearing the end of 2008, we're seeing Flash 10 out for desktops, and the Wii Internet Channel is still a gimp project?? It's not like Nintendo and Opera are small companies, either. Why the hell can't they work something out?
Frankly I'm pretty disappointed in the Internet Channel...I'm tempted to see if I can get my money back.
When will they update their Flash player? I paid 5 bucks to have big screen streaming web p-, er, videos, and all that seems to work is YouTube. WTF?
I wonder if those same people complain about Sony VAIOs, Dell's XPS range or Alienware being overpriced. Probably do.
Really?
I can stand at the corner shouting kill all muslims, but if the authorities do nothing, then the muslims think that the authorities agree and that causes trouble for everybody.
Yes, you can, and no, it doesn't. You can rightfully say anything you want, peaceably, and the government has NO authority otherwise. Sure, you have to pay the consequences from the person punching you in the face for being a racist bigot (and they, in turn face consequences for punching you in the face). But the government CANNOT keep you from expressing your opinion. Same for the newspaper - it's not censorship if the editor chooses not to publish goatse - that is their right and responsibility as a private entity.
Why not just manage all of them from one domain? Have them all forward to a common domain, and add "send as" accounts to that common domain so you can "send" from each of those? Would that work on the G1 I wonder?
My KRZR cannot easily read email or browse photo sharing websites. But, it can read and send text messages, photo messages, and video messages.
I'm beginning to think I should do this. Or at least find a cheap? HP network printer with it all built in. I think it's a Linksys WPS something or other hooked to a Brother cheap-after-rebate 2040. It's worked fine under Windows, but has been hit and miss under Ubuntu. It worked fine one day, and then it'll send the job to CUPS and just sit there forever. I don't know if it's a problem with the drivers (Brother has linux drivers on their site!), with CUPS, or what... ah well. I'd set up a spare print server, but my "server" is a freenas box right now that I need to restage running an actual server OS. Just not enough time in the week to do everything I want!
Firefox has a search mechanism without using ctrl-f. Mostly I hit the "/" key to start searching, and then toggle through the page. I found having to use ctrl-f in Chrome to be cumbersome, and I still have to close the find dialog. I do like its placement and fade-in effect, though.
Oh, and another thing I just realized...I used a FF plugin to make the tab switching behavior do most-recently-used. I hate cycling through tabs sequentially. I'd rather have it flip back and forth between two if I'm pressing ctrl-tab, and if I hold down ctrl let me switch through everything!
BTW, on a side note, the motivation to use linux should not be to save money - that's just one of the beneficial side effects.
That's my main reason. Being open to me is one of the beneficial side effects. I sure as heck would be mad if I had to pay money for Ubuntu, as much of a PITA it's been setting things up in some cases. Sure, Ubuntu installs with the network working whereas in XP I have to fuss around with networking drivers. That sucks. But I'm having a rotten time in Ubuntu trying to get my printer to reliably work (using a Linksys print server), I've had issues getting Flash to work, issues getting the enhanced graphics to work, and Wine has been mostly miss for me when trying to run Windows apps (even with Platinum statuses). And there's still a number of [free] apps in Windows that I've yet to find decent replacements for...usually the suggested replacements suck, but hey, they're free! Just my $.02...
So far...
*No Linux version yet - can't use it at home on Ubuntu without sloppy hacks
*No find-as-you-type - I didn't realize how much I used this in FF until it's not there
*No AdBlock Plus - I determined this to be my only real must-have FF extension. There are a few others I really really like, but I can get away without them for the most part.
*Lack of extensions in general.
On top of those, I think it's a novel new browser, has some good things, but there's a lack of transparency, too. At least with Firefox, I can view their Bugzilla, check out progress on Mozillazine, and feel like I'm seeing some progress and idea of where things are and where they are going. So Google has said they'll support addons and extensions. It's open source so people can hack it if they want. Well....where are they on supporting extensions? Where's the community building on the source? When is the estimated release of a more final version rather than something that really seems more like a technology preview demo?
That said, I'm having problems with the Minefield pre beta (FF 3.1) today, and am actually thinking of trying Chrome as my default for the day to see how I fare. Crazy.
...then wait until you have free nights/weekends time...