maybe the guy that wrote this looked at his clock and the last digit of the date was obscured by his obe wan kenobe doll's lighsaber so he thought it was april 1st?
either that or the "flare" they speak of refers to reemergence of a 70's phenomenon?
the more complex you make the app, the bigger the load on your infrastructure and bandwidth
if you follow google's lead, they developed everything in house. same with pixar, which develops software to handle very high end graphics performance, and even linux started off by taking a problem and solving it with a home grown solution
if you want a specialized application to handle that many users without running into software performance issues (nevermind server infrastructure and bandwidth, which can probably be gradually improved), you want to make it efficient... so you will probably need to develop it yourself
if you use off the shelf packages like wordpress and the like, they are full of all sorts of features that you might not need but will still pay for performance-wise
many people will try to tell you that there is no point reinventing the wheel and that existing wheels will always be better than anything you can come up with, but they are full of shit. if everyone stuck with that ideal we would all have wooden wheels on our cars. there is a lot of merit in reinventing wheels, not only to make better wheels, but in understanding wheels to learn how to better use them. be a little selective about where you want to start customizing from... i wouldn't recommend reinventing the operating system, although google did (based on the linux kernel) and they are reaping the rewards of a more efficient search platform than might otherwise have been possible.
if you're handy with microcontroller programming you might be able to make a pretty efficient microcontroller-based server cluster, sort of similar to what HP is doing with their new SOC blade technology. microcontrollers and SOC are the future, so if you want to get involved in future tech today, pay attention to what is going on with ucs... a simple example is sheevaplugs and its derivatives. this is also where linux probably has a major leg up on windows because microsoft has been so focused on the x86 platform that (even with the recent release of WIndows RT) they are lagging a ways behind linux in multi-architecture support (have to wonder how much of the linux kernel has been plagiarized in WinRT).
other things that affect scalability and performance include the efficiency of algorithms... if you haven't done a CS degree, go onto youtube and watch lectures on data structures and algorithm optimization. there are free CS lecture series from MIT and UNSW that I know of. Richard Buckland of UNSW also makes the lectures a little less boring with his antics.
how you develop your app will also depend on your goal to get 100,000+ users on the site...
security is probably the hardest and most significant hurdle you'll face... if you fuck security up (either the app isn't secure enough or it's a pain in the ass for users to authenticate) then your app will be a flop
you also need to think like a user, not like a developer... this is probably where having a small team will help at some point (a few eyes with different perspectives)
many developers fall into the trap of developing software that is easy for the programmer and thinking that the user will get used to it... which is fine if you have a monopoly. unfortunately by the time you have 10,000 users, your idea will be copied to create competition, and if they do a better job with the user experience you're dead in the water.
make sure you are standards compliant. use the HTML 5 and CSS 3 validators, but i would recommend avoiding features that aren't also in HTML 4.01 and CSS 2.1 until HTML 5 and CSS 3 become fully implemented and debugged. the exception would be that if you want a feature that would otherwise require flash or java, use html5 instead of flash. if you want 100,000+ users, don't use flash or java!
i would use a linux distro such as debian with all the fat trimmed. it should be obvious, but don't use a WISA stack.
keep your service clear of advertising, 3rd party cookies and any 1x1 hidden iframes. don
teams are much better at solving problems than individuals
even this slashdot forum could be thought of as a sort of team, in that many people are coming together to address a problem
ok there is no leadership and its full of trolls, shills and idiots... maybe it's not really a team... more like a committee... ok so you're probably doomed
However, I expect your *real* definition of Socialism is actually "forcefully taking money of private citizens and distributing it *in ways I do not agree with*."
Your expectation is wrong. I have a good grasp of capitalism and socialism... my teachers are people who have been predicting and warning for years about much of the mess the US finds itself in. Peter Schiff is an economic genius and Ron Paul is a political genius, and their track record for being right speaks volumes over the consistency of fuck ups by Keynesian economists and liberal progressive leaders.
If you are really an anarchist and believe there should be no taxes and thus no government
I think you are mis-characterizing me... but I'm not an anarchist either, I'm a Libertarian, which does not mean there should be no government, but limited government... in accordance with the Constitution.
I encourage you to look up "Peter Schiff" and "Ron Paul" on YouTube and educate yourself:)
if companies could just make profit by reducing costs they wouldn't bother selling anything or hiring anyone
the cornerstone of capitalism is competition
sure you can lower your costs and not pass the savings onto your customers, but if your competitor reduces their prices, your customers leave you... which results in less profit
businesses in the free market must be competitive to make a profit. costs are one part of the balance sheet, but revenue is another, and without revenue you don't have a business. without customers you don't have a business.
a monopoly company is different, but that isn't capitalism... in a truly free market the opportunity for monopoly is very small (because anyone can start a competing business)... monopolies are usually the result of government meddling (subsidies, bailouts, unfair regulation, patents, etc).
at the end of the day, if you don't like the product or service offered by a company, take your money to its competitors; if that company has no competitors, then you don't have free market capitalism. if the prices are the same wherever you go, then you can always opt not to buy at all. nobody forces you to buy anything in free market capitalism, unlike government where you are forced to pay for benefits you may not even be privy to.
the united states economy, with all its bailouts and regulation is the source of many of the world's monopolistic corporations, and i would hardly offer the united states as a current example of capitalism at work. america is fast on its way to becoming a communist state.
how about an app that really can see through people's clothes?
world war 3... in courtrooms
maybe the guy that wrote this looked at his clock and the last digit of the date was obscured by his obe wan kenobe doll's lighsaber so he thought it was april 1st?
either that or the "flare" they speak of refers to reemergence of a 70's phenomenon?
you missed the next line
maybe it's not really a team... more like a committee
anyone who thinks highly of a committee needs their head examined
it would take torvalds about 3 seconds
"oh, it's php... bin it"
keep it simple stupid
the more complex you make the app, the bigger the load on your infrastructure and bandwidth
if you follow google's lead, they developed everything in house. same with pixar, which develops software to handle very high end graphics performance, and even linux started off by taking a problem and solving it with a home grown solution
if you want a specialized application to handle that many users without running into software performance issues (nevermind server infrastructure and bandwidth, which can probably be gradually improved), you want to make it efficient... so you will probably need to develop it yourself
if you use off the shelf packages like wordpress and the like, they are full of all sorts of features that you might not need but will still pay for performance-wise
many people will try to tell you that there is no point reinventing the wheel and that existing wheels will always be better than anything you can come up with, but they are full of shit. if everyone stuck with that ideal we would all have wooden wheels on our cars. there is a lot of merit in reinventing wheels, not only to make better wheels, but in understanding wheels to learn how to better use them. be a little selective about where you want to start customizing from... i wouldn't recommend reinventing the operating system, although google did (based on the linux kernel) and they are reaping the rewards of a more efficient search platform than might otherwise have been possible.
if you're handy with microcontroller programming you might be able to make a pretty efficient microcontroller-based server cluster, sort of similar to what HP is doing with their new SOC blade technology. microcontrollers and SOC are the future, so if you want to get involved in future tech today, pay attention to what is going on with ucs... a simple example is sheevaplugs and its derivatives. this is also where linux probably has a major leg up on windows because microsoft has been so focused on the x86 platform that (even with the recent release of WIndows RT) they are lagging a ways behind linux in multi-architecture support (have to wonder how much of the linux kernel has been plagiarized in WinRT).
other things that affect scalability and performance include the efficiency of algorithms... if you haven't done a CS degree, go onto youtube and watch lectures on data structures and algorithm optimization. there are free CS lecture series from MIT and UNSW that I know of. Richard Buckland of UNSW also makes the lectures a little less boring with his antics.
how you develop your app will also depend on your goal to get 100,000+ users on the site...
security is probably the hardest and most significant hurdle you'll face... if you fuck security up (either the app isn't secure enough or it's a pain in the ass for users to authenticate) then your app will be a flop
you also need to think like a user, not like a developer... this is probably where having a small team will help at some point (a few eyes with different perspectives)
many developers fall into the trap of developing software that is easy for the programmer and thinking that the user will get used to it... which is fine if you have a monopoly. unfortunately by the time you have 10,000 users, your idea will be copied to create competition, and if they do a better job with the user experience you're dead in the water.
make sure you are standards compliant. use the HTML 5 and CSS 3 validators, but i would recommend avoiding features that aren't also in HTML 4.01 and CSS 2.1 until HTML 5 and CSS 3 become fully implemented and debugged. the exception would be that if you want a feature that would otherwise require flash or java, use html5 instead of flash. if you want 100,000+ users, don't use flash or java!
i would use a linux distro such as debian with all the fat trimmed. it should be obvious, but don't use a WISA stack.
keep your service clear of advertising, 3rd party cookies and any 1x1 hidden iframes. don
if you were really laughing that hard at tfa, you really need to get out more
teams are much better at solving problems than individuals
even this slashdot forum could be thought of as a sort of team, in that many people are coming together to address a problem
ok there is no leadership and its full of trolls, shills and idiots... maybe it's not really a team... more like a committee... ok so you're probably doomed
the astroturfers can't get enough of it... they just grovel at his feet jerking him off all day so they can get a taste of his googoo juice
it's sick and pathetic, but only to everyone else
maybe they need some "obamacare"
probably when sharks with lasers become the dominant species... all hell will break loose!
whoosh!!
well, mostly moot
instead of trying to move an asteroid, why not move the earth? make a big ass rocket pack, strap it to the ground somewhere and point it at the sky
don't worry about throwing off climate, tides, etc... just let the politicians figure out who to blame for that stuff
either that or a death star
just need one BFG
1 death / 100 years / 7.078 billion = very small probability of extinction level event
but who actually pays any attention to statistics and probability?
the sharks evolved without lasers?
Medusa
you just bent over and dropped your pants there didn't you sunshine
you are no doubt correct, but i'm sure he could use his taxpayer funded secretary to do it for him
so you're not tony abbott then
jihadi
What's the bet that both of our IP addresses have now been added to a US national security blacklist and our posts recorded in the Utah data center.
google also has dns servers in australia as of early 2012, so the problem of stuffing up akamai download efficiency is now mostly moot in australia
primary: 8.8.8.8
secondary: 8.8.4.4
However, I expect your *real* definition of Socialism is actually "forcefully taking money of private citizens and distributing it *in ways I do not agree with*."
Your expectation is wrong. I have a good grasp of capitalism and socialism... my teachers are people who have been predicting and warning for years about much of the mess the US finds itself in. Peter Schiff is an economic genius and Ron Paul is a political genius, and their track record for being right speaks volumes over the consistency of fuck ups by Keynesian economists and liberal progressive leaders.
If you are really an anarchist and believe there should be no taxes and thus no government
I think you are mis-characterizing me... but I'm not an anarchist either, I'm a Libertarian, which does not mean there should be no government, but limited government... in accordance with the Constitution.
I encourage you to look up "Peter Schiff" and "Ron Paul" on YouTube and educate yourself :)
you apparently don't understand capitalism at all
if companies could just make profit by reducing costs they wouldn't bother selling anything or hiring anyone
the cornerstone of capitalism is competition
sure you can lower your costs and not pass the savings onto your customers, but if your competitor reduces their prices, your customers leave you... which results in less profit
businesses in the free market must be competitive to make a profit. costs are one part of the balance sheet, but revenue is another, and without revenue you don't have a business. without customers you don't have a business.
a monopoly company is different, but that isn't capitalism... in a truly free market the opportunity for monopoly is very small (because anyone can start a competing business)... monopolies are usually the result of government meddling (subsidies, bailouts, unfair regulation, patents, etc).
at the end of the day, if you don't like the product or service offered by a company, take your money to its competitors; if that company has no competitors, then you don't have free market capitalism. if the prices are the same wherever you go, then you can always opt not to buy at all. nobody forces you to buy anything in free market capitalism, unlike government where you are forced to pay for benefits you may not even be privy to.
the united states economy, with all its bailouts and regulation is the source of many of the world's monopolistic corporations, and i would hardly offer the united states as a current example of capitalism at work. america is fast on its way to becoming a communist state.