Did you know some companies will go through a three month capital expense process to buy 10k of Fonts? That is delusional and do are your comments and anyone who continues to believe that software is an asset.
Client software is just another supply to get paid for out of petty cash. Server software should be a subscription rather than an asset.
The problem with your logic is that a pie divided a hundred times isn't very nourishing by the slice. In other words, these companies who are providing choice may not last long enough to provide substance. They certainly aren't going to be spending their meager profits on R&D and coming up with the next big idea. That leaves you at Googles ad driven perogative. Good luck with that.
How about content that should be in public domain? You say free but I hear "not yet controlled". There are hundreds of thousands of works that should be free but are no longer eligible. How long before a law is passed to grant copy rights over the remainder to some group in the name of preservation or some other perverse excuse. How long before ALL music, film, prose is by default covered by some law regardless of the authors opinion?
It comes down to the question: "By whose authority are these copy rights being granted and what measure of legitimacy did they apply in determining the length and breadth of those rights?"
At present the answer is that the media conglomerates are the authority via government collusion and that the length and breadth is what ever suits their needs to control and profit.
When the answer has returned to one which provides for the betterment of mankind the laws will be just, until then they are nothing but perverse edicts handed down by a corrupted government.
What, you can't run NAT behind an IPv6 address? It's no different than an IPv4 address unless you want to have multiple unique addresses public facing, then IPv6 wins.
That's the day that The internet will become self aware. It will finally have enough address space to form the virtual neural network and enough sensors online to create the feedback loop we call consciousness.
Wow, that was serious copyright infringement. There's no scenario where buying 10 different books, re-editing them into 1 book then charging money for copies is fair use.
Could be a mixed blessing. I've found that test driven development solves this kind of issue. Setting up Jenkins or Hudson CI is not terribly complicated. Write unit tests as you code. Then when you refactor down the road you'll have full coverage for any errors/failed tests. You can run it with a watch script or as an ANT build script or manually.
Look into CommonJS or AMD modular JS for separating your code into manageable chunks and handling dependencies.
Eclipse or Aptana make nice IDEs. Good refactoring tools as well to replace method/function calls.
Build an object model from your data. Merge your model with your view. Bind your model, view and dat source with PubSub events. Controllers update the model, subscribed views then update to match and the data source gets an async update in the background.
Was that hard or complicated?
This is a known and solved architecture that can be applied to DOM views, Canvas views or SVG views.
If you want to get fancy you can add support to filter, sort or mutate your data. You can add animations to visualize this or not. You can use the data to describe a form, a blog, a bitmap, a chart a tax return or a movie review. It's all pretty much the same.
You can store your data in a DB and access it via REST or cgi or SOAP/WSDL or a socket connection. You can persist it with a cookie token session key or in client side storage or as OpenGraph meta key/values. It's all pretty much the same.
None of the above is unique to JavaScript excepting the client side storage. Which ever language you use it's all pretty much the same stuff and JavaScript does it all just fine.
$99 isn't the price to code, it's the price to get your code signed by Apple and gives you access to a huge market of buyers. You can and always have been able to code in Obj-C for free. XCode can still be downloaded standalone (if you want Apples compiler).
What about time zones? I work with teams in Hong Kong and teams in London. There is no 9-5 window for a conference call with both teams.
This is where the trend started. Consultants and business reps traveling globally, collaborating with home office, etc.
I work in ecommerce, 14 countries. Not everything can be delegated to an in country employee.
How about distributed development teams? When can they talk?
Anyways, it's not about keeping work hours, it's about being treated as an important asset who deserves downtime without fear.
I get this 100%. Last night I had a 1 hour call with China at 7:30pm so I left 1 hour early from the office. The today I had the morning off to celebrate my wife's birthday. We wrapped up early so I went in to work at 10:30am instead of after lunch. Was a fine day.
This is really pitiful. Whatever you are doing you are doing it wrong or for the wrong people. Whatever the paycheck you can find the same with a company that respects you.
Desktops will go away in the next 5 years to be immediately replaced by "workstation" class machines.
Apple already has this. They don't sell desktop PCs they sell minis, all-in-ones, laptops and workstations plus tablets and handhelds. They've branded them to avoid any connection to these segments though so they can evolve as needed.
This. I RTFA and I got the same result. Projects hidden under research budgets plus contracts to do the same, with no oversight. Sounds like wasted resources to me.
People worry about their job being automated out from under them.
If you are going to remove >30% of their daily responsibilities then you'll need to work with leadership to help them understand how it allows the affected group to make the company more money with the same work (which will positively impact their bonuses).
Still people dislike change or learning new things so some set of people are going to react badly to any change to the current methodology.
Get the AirSharing app. In iTunes you can drag/drop files to it in the apps tab (scroll down to see the drop spot). AirSharing also let's you download files from Internet/email and is a webserver/smb share.
Biologicals make due with significantly less power than our current batteries provide. We are incredibly efficient at reclaiming kinetic energy. Robotics should do the same.
That's a pretty cool thought. Probably completely unfeasable but cool nonetheless.
That is what Obama asked for in his State of the Union. He can't do it on his own though, Congress must send him a new tax act to sign.
While everybody is complaining Google will snatch these guys up and employ them to direct multiple autonomous vehicles down our highways.
Adhoc mesh network indeed. It's called GPS augmented with cell towers.
Their vehicles already do the local collision detection.
Did you know some companies will go through a three month capital expense process to buy 10k of Fonts? That is delusional and do are your comments and anyone who continues to believe that software is an asset.
Client software is just another supply to get paid for out of petty cash. Server software should be a subscription rather than an asset.
It's also less likely to be covered by Apple patents!
You might be able to create a contact group "People who can blow you", give it an alias "the list" and then have Siri add contacts to it.
More of a hack but still entertaining.
The problem with your logic is that a pie divided a hundred times isn't very nourishing by the slice. In other words, these companies who are providing choice may not last long enough to provide substance. They certainly aren't going to be spending their meager profits on R&D and coming up with the next big idea. That leaves you at Googles ad driven perogative. Good luck with that.
So you're basically saying "buy low sell high" ? Did you really have to participate in all the FUD for that?
How about content that should be in public domain? You say free but I hear "not yet controlled". There are hundreds of thousands of works that should be free but are no longer eligible. How long before a law is passed to grant copy rights over the remainder to some group in the name of preservation or some other perverse excuse. How long before ALL music, film, prose is by default covered by some law regardless of the authors opinion?
It comes down to the question: "By whose authority are these copy rights being granted and what measure of legitimacy did they apply in determining the length and breadth of those rights?"
At present the answer is that the media conglomerates are the authority via government collusion and that the length and breadth is what ever suits their needs to control and profit.
When the answer has returned to one which provides for the betterment of mankind the laws will be just, until then they are nothing but perverse edicts handed down by a corrupted government.
What, you can't run NAT behind an IPv6 address? It's no different than an IPv4 address unless you want to have multiple unique addresses public facing, then IPv6 wins.
That's the day that The internet will become self aware. It will finally have enough address space to form the virtual neural network and enough sensors online to create the feedback loop we call consciousness.
Should be a fun day.
Wow, that was serious copyright infringement. There's no scenario where buying 10 different books, re-editing them into 1 book then charging money for copies is fair use.
Could be a mixed blessing. I've found that test driven development solves this kind of issue. Setting up Jenkins or Hudson CI is not terribly complicated. Write unit tests as you code. Then when you refactor down the road you'll have full coverage for any errors/failed tests. You can run it with a watch script or as an ANT build script or manually.
Look into CommonJS or AMD modular JS for separating your code into manageable chunks and handling dependencies.
Eclipse or Aptana make nice IDEs. Good refactoring tools as well to replace method/function calls.
JavaScript is really very simple to use.
Build an object model from your data. Merge your model with your view. Bind your model, view and dat source with PubSub events. Controllers update the model, subscribed views then update to match and the data source gets an async update in the background.
Was that hard or complicated?
This is a known and solved architecture that can be applied to DOM views, Canvas views or SVG views.
If you want to get fancy you can add support to filter, sort or mutate your data. You can add animations to visualize this or not. You can use the data to describe a form, a blog, a bitmap, a chart a tax return or a movie review. It's all pretty much the same.
You can store your data in a DB and access it via REST or cgi or SOAP/WSDL or a socket connection. You can persist it with a cookie token session key or in client side storage or as OpenGraph meta key/values. It's all pretty much the same.
None of the above is unique to JavaScript excepting the client side storage. Which ever language you use it's all pretty much the same stuff and JavaScript does it all just fine.
$99 isn't the price to code, it's the price to get your code signed by Apple and gives you access to a huge market of buyers. You can and always have been able to code in Obj-C for free. XCode can still be downloaded standalone (if you want Apples compiler).
What about time zones? I work with teams in Hong Kong and teams in London. There is no 9-5 window for a conference call with both teams.
This is where the trend started. Consultants and business reps traveling globally, collaborating with home office, etc.
I work in ecommerce, 14 countries. Not everything can be delegated to an in country employee.
How about distributed development teams? When can they talk?
Anyways, it's not about keeping work hours, it's about being treated as an important asset who deserves downtime without fear.
I get this 100%. Last night I had a 1 hour call with China at 7:30pm so I left 1 hour early from the office. The today I had the morning off to celebrate my wife's birthday. We wrapped up early so I went in to work at 10:30am instead of after lunch. Was a fine day.
This is really pitiful. Whatever you are doing you are doing it wrong or for the wrong people. Whatever the paycheck you can find the same with a company that respects you.
Desktops will go away in the next 5 years to be immediately replaced by "workstation" class machines.
Apple already has this. They don't sell desktop PCs they sell minis, all-in-ones, laptops and workstations plus tablets and handhelds. They've branded them to avoid any connection to these segments though so they can evolve as needed.
You are an idiot.
Ever been to Brazil? Ever see the favelas (shanty towns)? Here's a link http://www.google.com/search?q=favela&hl=en&client=safari&prmd=imvns&tbm=isch&tbo=u&source=univ&sa=X&ei=d8L_ToHsI830sQLZ1qjUAQ&ved=0CD4QsAQ&biw=320&bih=416#p=0
This. I RTFA and I got the same result. Projects hidden under research budgets plus contracts to do the same, with no oversight. Sounds like wasted resources to me.
Great post.
People worry about their job being automated out from under them.
If you are going to remove >30% of their daily responsibilities then you'll need to work with leadership to help them understand how it allows the affected group to make the company more money with the same work (which will positively impact their bonuses).
Still people dislike change or learning new things so some set of people are going to react badly to any change to the current methodology.
Get the AirSharing app. In iTunes you can drag/drop files to it in the apps tab (scroll down to see the drop spot). AirSharing also let's you download files from Internet/email and is a webserver/smb share.
Or
Use a desktop app to mount it as a drive.
Biologicals make due with significantly less power than our current batteries provide. We are incredibly efficient at reclaiming kinetic energy. Robotics should do the same.