Rsync is to data what duct tape is to... well, everything else: it might not be pretty on a visual basis, but you'll be damned to find a better solution on a bang/buck basis.
Most geeks are pretty happy with duct tape and rsync. This will be difficult to change because geeks, nearly by definition, can see beauty beneath an ugly fascia.
Microsoft needs to get Silverlight out there. $240 million to Facebook is the cheapest method of getting hundreds of millions to install and use it, willingly.
It will take until February to release an SDK because we're trying to do two diametrically opposed things at once-
Allow nearly open software development but completely restrict the ability to use VoIP (and upset ATT).
There. Fixed that for you.
(Side note: I live in Oakland County - home of a county-wide wireless project. If residents could run VoIP on an iPhone, then cellular revenue would plummet here. I suspect that would catch on like wildfire, once proven. This is RISKY business for Apple.)
Wow - this is wonderful, constructive feedback. But allow me to make some suggestions on your wording. For example, the following statement:
sounds good, except you may or may not know that a lot of javascript implementations are sloooow. not to mention you usually have to set the no cache headers for everything in the page so your javascript works right.
I find that sites built with the method you describe are the asshole sites that fuck with browser history, disable the back button, try to disable the context menu, and those dumb ass tricks to get around the fact they don't know how to write proper server side code.
Could be reworded as follows:
AJAX isn't quite mature and it is still slow on those Wallmart PCs so I suggest that, in lieu of the AJAX client, I suggest that you simply apply a stylesheet to the XML with XSLT to provide the best of both worlds. But mature AJAX toolkits (such as GWT) are improving and do a speedy rendering job while adequately managing the browser history and other nuances of the UI....And the following...
There's no reason you can't make a fast serverside site (with ajax too, that works without the stupid tricks I described above), if you can't I suggest you educate yourself, or don't use a wallmart PC for production use....could be reworded as...
I do most of my work in server-side work. I will disregard the evidence that was provided about the test environment from "years ago" and instead insult you as if you were my nemesis, instead of someone that I have never met prior to this discussion.
All my pages are static HTML. Not a web application in site, not even PHP.
This is a great point, but here is my anecdotal experience:
Years ago, I tested static HTML vs. PHP by simply benchmarking a simple document (I used the GPL license). On the particular box, I was able to serve over 400 pages per second with static HTML but only about 12 pages per second with PHP. I was blown away. I went one step further and used PHP to fetch the data from Oracle (OCI8, IIRC) and that went down to 3 requests/sec. You can see that caching does help, but not a whole lot.
So, rather than whine about it, what is the solution?
AJAX, done properly, will solve the problem. Basically, instead of serving dynamic pages with PHP, JSP, ASP or whatever... just serve an AJAX client (which is served in a speedy manner with no server side processing to bog things down). This client loads in the browser and fetches a static XML document from the server and then uses the viewer's browser to generate the page - so everything thrown down by the server is static and all processing is done on the client side.
Now, to facilitate a dynamic website (e.g. - message board, journal, or whatever), you have to generate the XML file upon insert (which are generally a small fraction of the read load) using a trigger or embedded in the code.
Viola! Static performance with dynamic content using browser-side processing.
I work for a large organization. And when I saw this, I got a really good laugh - so good, that I wanted to share it with someone. It was at this point that I don't know anyone who would understand SQL injection as humor.
I suspect slashdot is an outlet for this sort of people. I don't know if this made it through the firehose or if it came via another means, but I suspect that we've many more people here who want to see this sort of thing rather than the opposite.
This probably means that Microsoft is preparing a "Free as in ad supported" version of Windows for the day when FOSS starts taking over (FASS = Free, Ad Supported Software).
Does Oakland County plan on owning and operating the wireless network?
NO, Oakland County will not own or operate the wireless network. Instead, Oakland County will create a public/private partnership(s) by providing private businesses access to the assets in which Oakland County taxpayers have already funded. In exchange, the partner(s) will be required to provide free wireless internet access to residents, businesses and visitors within Oakland County. In addition, private sector partners will sell additional services above and beyond those free services. All profits from the wireless network will be realized by the private sector partners. Additionally, no tax or grant dollars will be used to subsidize the creation of the wireless network. The cost of the build-out will be completely funded by the private sector.
I apologize for my usage of the term "free" (I'm actually quite upset about it being used so freely myself). This was a mistake.
As for your use of the term "useful", I think that you need to reevaluate the impact of 128kbps available over 910 square miles. Being able to open up a notebook in the middle of the park and prove that a tomato is a fruit by botanical definition and a vegetable by US import definition is useful to me.
This is the largest muni-wireless project in the world (910 square miles). It costs the taxpayers *nothing* to have free wireless internet access. It does not prevent people from having cable internet or DSL at home. It only adds an option at zero cost.
I live in Oakland County and this is for real - I can get basic internet connectivity at no charge (128kbps symmetric) or pay extra for faster speeds.
Have you called them and asked? What was their response?
I'm not a current customer (because I have no need for a land-line) so this complicates things a bit (needlessly) as I only get to speak with their sales department, who haven't been informed of any $10 DSL plans (huge surprise, since you can't even find it on their website).
My goal is to use the land line as a free gateway to my area code for one of the distributed/free VoIP projects.
Well, you are saying that your prices have not dropped, yet you still use it. Congratulations on being one of those consumers who while maybe care, still continue to pay for a service you're not happy with.
That's quite the red herring.
My entire point was that I would switch from Comcast to AT&T's $10 DSL (including subscription to a land line for which I have no need) ***if I could actually buy it***.
The corporate greed comment was directed at the fact that the muni-wifi network was shot down by pressure from corporate interests (not that Comcast is charging me too much for my connection).
Comcast hasn't dropped my broadband price a single time (they have raised it, however). That said, has anyone actually figured out exactly *how* to get the $10 DSL that was the FCC requirement of the BellSouth Merger?
With every day, I become more disgusted with the corporate greed stranglehold. Even more so, I amazed that consumers largely don't care.
I've ditched the cable/satellite in favor of terrestrial HDTV. You'd be surprised with the amount of content that you can acquire through time shifting and a good antenna (especially if you like PBS stuff like Nova).
Cable/Satellite TV's days are numbered with solid internet broadcasting.
It is generally accepted that computer crashes, dropped connections and death is represented by the "NO CARRIER" stamp (line noise optional). For example:
Hey guys - I'm currently installing a nitrous oxide system on my chainsaw and I'm wondering what happens if I turn this mixture adjustment screw^%$#^%%^&
Why is there a category missing completely? They've got underweight, overweight and obese. Where's the "target weight" category?
Think of it this way:
Rsync is to data what duct tape is to... well, everything else: it might not be pretty on a visual basis, but you'll be damned to find a better solution on a bang/buck basis.
Most geeks are pretty happy with duct tape and rsync. This will be difficult to change because geeks, nearly by definition, can see beauty beneath an ugly fascia.
Microsoft needs to get Silverlight out there. $240 million to Facebook is the cheapest method of getting hundreds of millions to install and use it, willingly.
Jobs:
It will take until February to release an SDK because we're trying to do two diametrically opposed things at once-
Allow nearly open software development but completely restrict the ability to use VoIP (and upset ATT).
There. Fixed that for you.
(Side note: I live in Oakland County - home of a county-wide wireless project. If residents could run VoIP on an iPhone, then cellular revenue would plummet here. I suspect that would catch on like wildfire, once proven. This is RISKY business for Apple.)
Wow - this is wonderful, constructive feedback. But allow me to make some suggestions on your wording. For example, the following statement:
...And the following...
...could be reworded as...
sounds good, except you may or may not know that a lot of javascript implementations are sloooow. not to mention you usually have to set the no cache headers for everything in the page so your javascript works right.
I find that sites built with the method you describe are the asshole sites that fuck with browser history, disable the back button, try to disable the context menu, and those dumb ass tricks to get around the fact they don't know how to write proper server side code.
Could be reworded as follows:
AJAX isn't quite mature and it is still slow on those Wallmart PCs so I suggest that, in lieu of the AJAX client, I suggest that you simply apply a stylesheet to the XML with XSLT to provide the best of both worlds. But mature AJAX toolkits (such as GWT) are improving and do a speedy rendering job while adequately managing the browser history and other nuances of the UI.
There's no reason you can't make a fast serverside site (with ajax too, that works without the stupid tricks I described above), if you can't I suggest you educate yourself, or don't use a wallmart PC for production use.
I do most of my work in server-side work. I will disregard the evidence that was provided about the test environment from "years ago" and instead insult you as if you were my nemesis, instead of someone that I have never met prior to this discussion.
Fixed that for you.
All my pages are static HTML. Not a web application in site, not even PHP.
This is a great point, but here is my anecdotal experience:
Years ago, I tested static HTML vs. PHP by simply benchmarking a simple document (I used the GPL license). On the particular box, I was able to serve over 400 pages per second with static HTML but only about 12 pages per second with PHP. I was blown away. I went one step further and used PHP to fetch the data from Oracle (OCI8, IIRC) and that went down to 3 requests/sec. You can see that caching does help, but not a whole lot.
So, rather than whine about it, what is the solution?
AJAX, done properly, will solve the problem. Basically, instead of serving dynamic pages with PHP, JSP, ASP or whatever... just serve an AJAX client (which is served in a speedy manner with no server side processing to bog things down). This client loads in the browser and fetches a static XML document from the server and then uses the viewer's browser to generate the page - so everything thrown down by the server is static and all processing is done on the client side.
Now, to facilitate a dynamic website (e.g. - message board, journal, or whatever), you have to generate the XML file upon insert (which are generally a small fraction of the read load) using a trigger or embedded in the code.
Viola! Static performance with dynamic content using browser-side processing.
Where's the new part of the news?
I work for a large organization. And when I saw this, I got a really good laugh - so good, that I wanted to share it with someone. It was at this point that I don't know anyone who would understand SQL injection as humor.
I suspect slashdot is an outlet for this sort of people. I don't know if this made it through the firehose or if it came via another means, but I suspect that we've many more people here who want to see this sort of thing rather than the opposite.
$0.02
This probably means that Microsoft is preparing a "Free as in ad supported" version of Windows for the day when FOSS starts taking over (FASS = Free, Ad Supported Software).
Someone should make a wikipedia entry for this algorithm to see how trustworthy it is.
Really, why are authorities even promising monopoly wifi to companies anyway?
By the same accord, why extend telephone/DSL and cable TV/internet monopolies?
From the website:
Does Oakland County plan on owning and operating the wireless network?
NO, Oakland County will not own or operate the wireless network. Instead, Oakland County will create a public/private partnership(s) by providing private businesses access to the assets in which Oakland County taxpayers have already funded. In exchange, the partner(s) will be required to provide free wireless internet access to residents, businesses and visitors within Oakland County. In addition, private sector partners will sell additional services above and beyond those free services. All profits from the wireless network will be realized by the private sector partners. Additionally, no tax or grant dollars will be used to subsidize the creation of the wireless network. The cost of the build-out will be completely funded by the private sector.
I apologize for my usage of the term "free" (I'm actually quite upset about it being used so freely myself). This was a mistake.
As for your use of the term "useful", I think that you need to reevaluate the impact of 128kbps available over 910 square miles. Being able to open up a notebook in the middle of the park and prove that a tomato is a fruit by botanical definition and a vegetable by US import definition is useful to me.
Oh, and VoIP works quite well on 128kbps, too.
YMMV
Sorry - I meant "at no additional cost" to the taxpayers.
Read the website - it outlines this very subject.
Basically, they simply opened some existing county property to a wireless provider under the following requirements:
1) free 128k/128k wifi access must be provided to residents
2) pay-for access can be offered in order to subsidize the free access
Other than the project management costs, the county has not paid for any infrastructure. They simply opened county property for the provider.
So, what do you propose instead?
Oakland County Wireless
This is the largest muni-wireless project in the world (910 square miles). It costs the taxpayers *nothing* to have free wireless internet access. It does not prevent people from having cable internet or DSL at home. It only adds an option at zero cost.
I live in Oakland County and this is for real - I can get basic internet connectivity at no charge (128kbps symmetric) or pay extra for faster speeds.
Next question please.
Have you called them and asked? What was their response?
I'm not a current customer (because I have no need for a land-line) so this complicates things a bit (needlessly) as I only get to speak with their sales department, who haven't been informed of any $10 DSL plans (huge surprise, since you can't even find it on their website).
My goal is to use the land line as a free gateway to my area code for one of the distributed/free VoIP projects.
Well, you are saying that your prices have not dropped, yet you still use it. Congratulations on being one of those consumers who while maybe care, still continue to pay for a service you're not happy with.
That's quite the red herring.
My entire point was that I would switch from Comcast to AT&T's $10 DSL (including subscription to a land line for which I have no need) ***if I could actually buy it***.
The corporate greed comment was directed at the fact that the muni-wifi network was shot down by pressure from corporate interests (not that Comcast is charging me too much for my connection).
Comcast hasn't dropped my broadband price a single time (they have raised it, however). That said, has anyone actually figured out exactly *how* to get the $10 DSL that was the FCC requirement of the BellSouth Merger?
With every day, I become more disgusted with the corporate greed stranglehold. Even more so, I amazed that consumers largely don't care.
Neutrinos - the cornerstone of *any* nutritious breakfast! (Man, this cereal goes *right* through me!)
Homer: Mmmmm... elementary particles!
Reminds me of a recent Dilbert:
Part 1
Part 2
Part 3
Funny. But sad.
Did anyone else picture an ethernet cable jammed into a can of Folgers when they read th title?
We've secretly replaced Yoshi's 100Mbit internet connection with Folgers Crystals. Let's see if he notices!
But aren't TV broadcasters mostly on cable now??
I've ditched the cable/satellite in favor of terrestrial HDTV. You'd be surprised with the amount of content that you can acquire through time shifting and a good antenna (especially if you like PBS stuff like Nova).
Cable/Satellite TV's days are numbered with solid internet broadcasting.
Is this the possible result of Microsoft converting Godaddy's parked domains to Windows servers?
Isn't it "repel" rather than "repeal"?
No - the technique is nothing more than concentrated Republican extract.
Didn't the Aspect Experiment [roxanne.org] back in the '80s demonstrate this effect?
I'm pretty sure that most of "the '80s" could be described as "spooky action at a distance".
*shudder*
What would you do if bandwidth were suddenly not an issue?
Get rid of all of these hard drives.
(he wouldn't just type thud, would he?)
It is generally accepted that computer crashes, dropped connections and death is represented by the "NO CARRIER" stamp (line noise optional). For example:
Hey guys - I'm currently installing a nitrous oxide system on my chainsaw and I'm wondering what happens if I turn this mixture adjustment screw^%$#^%%^&
NO CARRIER