Functional languages in practice often implement nlog n algorithms in quadratic time or memory.
* False *
We really understand how to optimize imperative languages well, we don't have the same level of knowledge / experience regarding functional.
* False *
Did parent poster read tfa?
Does introducing functional features kill performance? No, it does not...
In fact, the great success of functional languages in the shootout supports the intuition of just about everyone
who has learned to program well in both imperative languages and functional languages - that the
expressiveness of the functional paradigm makes it easier, not harder, to optimize speed, if that's
what you need.
People whose brains have rusted in place from too many years of strictly imperative programming
will say anything to protect themselves against admitting the need to learn something new.
The worst part of this is that the quacks will jump on it, and use it as evidence in their attempts to discredit mainstream medicine. Who knows how many people will waste huge amounts of money on hocus-pocus instead of getting the treatment they need as a result of this crime.
In Israel this has always been the only method. There have never been any toll booths - you drive onto toll roads at full speed, just like any other highway. It's really, really convenient.
This is not an issue of the US being behind in technology and now catching up. It is an issue of the US being ahead in privacy, and now regressing.
In Israel, the company that runs the toll roads has full access to everyone's auto registration data. They also have special police powers to impound your car without trial if they think you owe them money.
This would analogous to writing in TeX instead of LaTaX. Yes, some people do that. But it forces you to fiddle around with formatting details instead of just writing your content.
And MathML is much too low level, as AC pointed out. It's not intended to be human readable.
What you would really need is, say, a DITA plug-in that supports some nice human-readable math language, like OOo-math or troff/eqn. Or a DocBook extension, for those who still use that. Then the DITA (or DocBook) would render to XSL-FO with MathML, and from there to PDF, HTML, Eclispse Help, HTML Help, etc. Or perhaps even to TeX or LaTeX, if you'd like.
That is FUD. (Though the FUD is Adobe's own fault. One of their departments stupidly issued a deprecation notice while another was basing a major future direction of the company around FM.)
The fact is that the technical document departments in large enterprise are converting to modular DITA, and FrameMaker is one of the major content creation tools with good support for DITA XML.
So Adobe is making plenty of money from FM, and will continue to do so for the foreseeable future. You can be sure that they will keep investing in it. But there may be more emphasis on improving its abilities to generate good DITA XML than on improving its abilities to do typesetting directly.
The best method is cuneiform in clay tablets. You press symbols into soft clay using a blunt instrument, then fire-harden the clay.
There are warehouses full of Babylonian documents - shopping lists, income tax returns, everything - waiting to be deciphered, still in perfect shape after thousands of years.
See - there are still lessons to be learned in Iraq.
This looks a lot like blogspam. The only form of "proof" is just a link to some guy's blog. No official T-Mobile link to the policy. Not even a supposed quote from a customer service rep on the phone. And I just tried and had no problems using OperaMobile and five other third-party apps on my phone (M600i) with T-Mobile service.
Nope, it appears to be real. Here are some comments from the blog:
I have gotten this confirmed by T-Mobile corporate. I have a tester SIM that has access to everything, and the applications are locked out in the new handsets I have been testing this week. You may have an older handset, before this insidious policy spread. I used to tout T-Mobile for their liberal policies on third party program installation, and I'm very disappointed in the change.
This is a feature phone problem. No carrier, not even Verizon, dares forbid application installation on smartphones such as Blackberries, Windows Mobile phones, or Treos.
The phone that drove me nuts was a Nokia 6133, and I think the point that it's subsidized is bizarre; letting people use Opera Mini would increase, not decrease, T-Mobile's revenues by encouraging people to sign up for data plans. T-Mobile is shooting themselves in the foot by crippling the development of the third party software industry, lowering demand for mobile data.
As several posters have said, they make money on the data plans, not on the phones - so why prohibit applications that would get people to demand data plans?
Subsidies also seem to be a smokescreen here. If you go to a T-Mobile store and buy a Nokia 6133 at full retail, mid-contract, Opera Mini is barred. If you go to a Nokia store and buy the same 6133, inserting the same T-Mobile SIM, you have no problem.
And I need to repeat - this isn't about smartphones. I'm not talking about the SDA, the Blackberry, or whatever. I'm talking about feature phones, which could be dandy computing platforms if the carriers weren't so hostile.
THIS IS TRUE REPORTING! I recently bought a Samsung Trace (T519) and installed google maps. It didn't work, and after about 12 nonstop hours of research I found out that their applications are all digitally signed (VeriSign) and will block out the permissions menu for the network access, thus resulting in the application not being able to connect itself to the internet. The ONLY SOULUTION to this problem is to buy the Firmware Flash cable, download the Flashing software from the phone manufactures website, (and the real tricky part) then find the ORIGINAL firmware to flash to the phone. Of course your going to have to manually set up your T-Zones (webaccess address and port) and a few others, but it will unlock ALL the features of the phone so you will be able to use the phone fully. It's a tricky process, and you need to make sure your not using a T-Mobile "Branded" firmware update. There are many independent phone gurus out there that edit firmware and release it themselves with all features unlocked. If you use a T-Mobile Branded firmware, you'll waste money and time to be exactly where you are right now.
IE... Cingular's D807 and T-Mobile's T809. They are the same phone, same display, memory card slot, ect... However, T-Mobile's phone has limited features compared to Cingular's. The D807 has voice activation and a few other bells and whistles. This isn't the phone's hardware, it's the firmware.
In short, get yourself the syncing software & cables and a fresh Firmware update and you will be able to run any app. Right now Cingular doesn't limit 3rd party software, so if you have to, use one of their Firmwares and then tweak your port settings and you'll be free and clear of the holdups of horrible T-Mobile.
As for the Real Media encoding... much better options abound these days. They should at least transition to them over a few weeks or months time [for] listeners who are... set in their ways.
Or offer a choice. Like WCLV, a mainstream classical music radio station that offers a choice of a Windows Media stream and an Ogg stream on their site. The Windows Media stream has two links, one convenient for IE/Windows users and another for other browsers.
I think they used to offer also Real Media, but they discontinued that long ago.
I'm sorry. Using the word steal in this context is polititically charged, and reinforces the FUD that the media cartel is spreading.
So I must agree with the grandparent poster.
As for t. s. elliot, of course, he had no idea that his words would be so misused in today's world. But yes, now that quotation has become unfortunate.
Actually, there is a single and very compelling reason to use Skype over SIP. NAT traversal.
What makes you think that SIP users are not using NAT traversal? Nearly everyone uses NAT traversal.
I must say, Skype has had amazing success brainwashing people. Almost as much as Microsoft in the
days of Windows 3.1.
Really, you should do yourself and your friends a favor and look into SIP.
Why risk having Skype installed on your computer when superior technology is available for free?
Mod parent up - if you are willing to put up with Skype, that is your choice, but it does not make those of us who are not flamebait.
There is no reason not to use SIP - it has everything Skype has, and so much more potential because it is open. Do not be fooled by Skype propoganda and FUD.
It is a shame that this offering is Skype only - for me that is enough reason to make it a non-starter. It sounds like a good idea - I hope they will come out with a usable version, i.e., no Skype.
Tegrity[tegrity.com] has been doing
this for a few years, and a lot of unis are using them.
They have some pretty cool stuff - students can create bookmarks while
scribbling their notes, then later they can jump to the bookmark
while reviewing the podcast.
...you can see the difference at the checkout lane at Safeway. Each cashier booth is equipped with a bottle of disinfectant lotion. When the cashier blows her runny rose in a handkerchief, she immediately applies the disinfectant lotion before resuming the handling of the customer's items of food.
That is a nice gimmick.
Have you ever spent any time in the backroom of a supermarket, or a warehouse, or a food manufacturing plant? Obviously not, if you think that it makes any difference whether the cashiers use those wipes.
There is no advantage whatsoever to Safeway over Amazon in this regard.
And please remember to wash off any food container before you open it, wherever you bought it.
According to CNET, this is all just empty hype. Dell is only using AMD for "four-way servers", of which they sell only a few per quarter, and for recently-purchased Alienware. For everything else, they are sticking with straight Intel.
Functional languages in practice often implement nlog n algorithms in quadratic time or memory.
* False *
We really understand how to optimize imperative languages well, we don't have the same level of knowledge / experience regarding functional.
* False *
Did parent poster read tfa?
Does introducing functional features kill performance? No, it does not...
In fact, the great success of functional languages in the shootout supports the intuition of just about everyone who has learned to program well in both imperative languages and functional languages - that the expressiveness of the functional paradigm makes it easier, not harder, to optimize speed, if that's what you need.
People whose brains have rusted in place from too many years of strictly imperative programming will say anything to protect themselves against admitting the need to learn something new.
There is not a single reference to this "journal" in the entire citeseer database. The query
on Google returns no reference to such a "journal" from before this scandal broke.
This sounds like a fabrication of the quacks! Does anyone have any real evidence that such a fake journal ever existed?
The worst part of this is that the quacks will jump on it, and use it as evidence in their attempts to discredit mainstream medicine. Who knows how many people will waste huge amounts of money on hocus-pocus instead of getting the treatment they need as a result of this crime.
The Aussies spend all that money to install high-capacity bandwidth, then they choke it off by slapping on content filtering.
Please mod parent up.
Or you can rate him here. This should get interesting:
http://www.therobingroom.com/Judge.aspx?ID=1190
In Israel this has always been the only method. There have never been any toll booths - you drive onto toll roads at full speed, just like any other highway. It's really, really convenient.
This is not an issue of the US being behind in technology and now catching up. It is an issue of the US being ahead in privacy, and now regressing.
In Israel, the company that runs the toll roads has full access to everyone's auto registration data. They also have special police powers to impound your car without trial if they think you owe them money.
I wish the US the best of luck.
Will it also boot Windows 7 on an Intel chipset?
This would analogous to writing in TeX instead of LaTaX. Yes, some people do that. But it forces you to fiddle around with formatting details instead of just writing your content.
And MathML is much too low level, as AC pointed out. It's not intended to be human readable.
What you would really need is, say, a DITA plug-in that supports some nice human-readable math language, like OOo-math or troff/eqn. Or a DocBook extension, for those who still use that. Then the DITA (or DocBook) would render to XSL-FO with MathML, and from there to PDF, HTML, Eclispse Help, HTML Help, etc. Or perhaps even to TeX or LaTeX, if you'd like.
That is FUD. (Though the FUD is Adobe's own fault. One of their departments stupidly issued a deprecation notice while another was basing a major future direction of the company around FM.)
The fact is that the technical document departments in large enterprise are converting to modular DITA, and FrameMaker is one of the major content creation tools with good support for DITA XML.
So Adobe is making plenty of money from FM, and will continue to do so for the foreseeable future. You can be sure that they will keep investing in it. But there may be more emphasis on improving its abilities to generate good DITA XML than on improving its abilities to do typesetting directly.
No, that's inefficient and error prone.
The best method is cuneiform in clay tablets. You press symbols into soft clay using a blunt instrument, then fire-harden the clay.
There are warehouses full of Babylonian documents - shopping lists, income tax returns, everything - waiting to be deciphered, still in perfect shape after thousands of years.
See - there are still lessons to be learned in Iraq.
Sounds like people who write private matters in their emails.
Nope, it appears to be real. Here are some comments from the blog:
I have gotten this confirmed by T-Mobile corporate. I have a tester SIM that has access to everything, and the applications are locked out in the new handsets I have been testing this week. You may have an older handset, before this insidious policy spread. I used to tout T-Mobile for their liberal policies on third party program installation, and I'm very disappointed in the change.
This is a feature phone problem. No carrier, not even Verizon, dares forbid application installation on smartphones such as Blackberries, Windows Mobile phones, or Treos.
The phone that drove me nuts was a Nokia 6133, and I think the point that it's subsidized is bizarre; letting people use Opera Mini would increase, not decrease, T-Mobile's revenues by encouraging people to sign up for data plans. T-Mobile is shooting themselves in the foot by crippling the development of the third party software industry, lowering demand for mobile data.
As several posters have said, they make money on the data plans, not on the phones - so why prohibit applications that would get people to demand data plans?
Subsidies also seem to be a smokescreen here. If you go to a T-Mobile store and buy a Nokia 6133 at full retail, mid-contract, Opera Mini is barred. If you go to a Nokia store and buy the same 6133, inserting the same T-Mobile SIM, you have no problem.
And I need to repeat - this isn't about smartphones. I'm not talking about the SDA, the Blackberry, or whatever. I'm talking about feature phones, which could be dandy computing platforms if the carriers weren't so hostile.
THIS IS TRUE REPORTING! I recently bought a Samsung Trace (T519) and installed google maps. It didn't work, and after about 12 nonstop hours of research I found out that their applications are all digitally signed (VeriSign) and will block out the permissions menu for the network access, thus resulting in the application not being able to connect itself to the internet. The ONLY SOULUTION to this problem is to buy the Firmware Flash cable, download the Flashing software from the phone manufactures website, (and the real tricky part) then find the ORIGINAL firmware to flash to the phone. Of course your going to have to manually set up your T-Zones (webaccess address and port) and a few others, but it will unlock ALL the features of the phone so you will be able to use the phone fully. It's a tricky process, and you need to make sure your not using a T-Mobile "Branded" firmware update. There are many independent phone gurus out there that edit firmware and release it themselves with all features unlocked. If you use a T-Mobile Branded firmware, you'll waste money and time to be exactly where you are right now.
IE... Cingular's D807 and T-Mobile's T809. They are the same phone, same display, memory card slot, ect... However, T-Mobile's phone has limited features compared to Cingular's. The D807 has voice activation and a few other bells and whistles. This isn't the phone's hardware, it's the firmware.
In short, get yourself the syncing software & cables and a fresh Firmware update and you will be able to run any app. Right now Cingular doesn't limit 3rd party software, so if you have to, use one of their Firmwares and then tweak your port settings and you'll be free and clear of the holdups of horrible T-Mobile.
Ha, you're right! What a geek I've become!
OK, good, thanks. It's about time us geeks improve our English poetry and literature backgrounds.
Understood. No argument, my posts here are also with a smile.
Too bad that it's black humor, though.
Or offer a choice. Like WCLV, a mainstream classical music radio station that offers a choice of a Windows Media stream and an Ogg stream on their site. The Windows Media stream has two links, one convenient for IE/Windows users and another for other browsers.
I think they used to offer also Real Media, but they discontinued that long ago.
I'm sorry. Using the word steal in this context is polititically charged, and reinforces the FUD that the media cartel is spreading.
So I must agree with the grandparent poster.
As for t. s. elliot, of course, he had no idea that his words would be so misused in today's world. But yes, now that quotation has become unfortunate.
Wow, you are really angry at t. s. elliot - you spelled his name with Capital Letters.
Hmm, I guess the author of TFA doesn't like him very much, either.
What makes you think that SIP users are not using NAT traversal? Nearly everyone uses NAT traversal.
I must say, Skype has had amazing success brainwashing people. Almost as much as Microsoft in the days of Windows 3.1.
Really, you should do yourself and your friends a favor and look into SIP. Why risk having Skype installed on your computer when superior technology is available for free?
Mod parent up - if you are willing to put up with Skype, that is
your choice, but it does not make those of us who are not flamebait.
There is no reason not to use SIP - it has everything Skype has,
and so much more potential because it is open. Do not be fooled
by Skype propoganda and FUD.
It is a shame that this offering is Skype only - for me that is
enough reason to make it a non-starter. It sounds like a good
idea - I hope they will come out with a usable version, i.e.,
no Skype.
For physical media, the best solution I know of is clay tablets.
After thousands of years, there are warehouses full of
Babylonian cuneiform clay tablets that are still perfectly
readable.
No, because so many people will burn their paper copies of GPLv2.
Hmm, what about all of those paper copies of Forbes magazine...
Tegrity[tegrity.com] has been doing this for a few years, and a lot of unis are using them.
They have some pretty cool stuff - students can create bookmarks while scribbling their notes, then later they can jump to the bookmark while reviewing the podcast.
That is a nice gimmick.
Have you ever spent any time in the backroom of a supermarket, or a warehouse, or a food manufacturing plant? Obviously not, if you think that it makes any difference whether the cashiers use those wipes.
There is no advantage whatsoever to Safeway over Amazon in this regard.
And please remember to wash off any food container before you open it, wherever you bought it.
According to CNET, this is all just empty hype. Dell is only using AMD for "four-way servers", of which they sell only a few per quarter, and for recently-purchased Alienware. For everything else, they are sticking with straight Intel.