Slashback: Card, Fortran, Legibility
Follow-up: Can You Raed Tihs? meal worms writes "A Slashdot article appearing last Monday, which reported on the claim that scrambled words are legible as long as first and last letters are in place, was circulated to the University of British Columbia's Linguistics department. An interesting counter-example resulted:
"Anidroccg to crad cniyrrag lcitsiugnis planoissefors at an uemannd, utisreviny in Bsitirh Cibmuloa, and crartnoy to the duoibus cmials of the ueticnd rcraeseh, a slpmie, macinahcel ioisrevnn of ianretnl cretcarahs araepps sneiciffut to csufnoe the eadyrevy oekoolnr."As demonstrated, a simple inversion of the internal characters results in a text which is relatively hard to decipher."
Addendum to Tough California Anti-Spam Law Signed On September 23, we mentioned California's new spam-ban law; srmalloy writes "The text of the new law, added by S.B. 186, is here."
Now you can WASTE away again in Margaritaville. adamsmith_uk writes "WASTE is open source small P2P network software supporting IM, group chat, file browsing/searching, and file transfer. It was released by Nullsoft and then removed by AOL, its parent company, in matter of hours. WASTE is now up to version 1.1 and back on Sourceforge. Get it while you can!"
Next time, Gadget Grandmother ... next time! FrankBama writes "The RIAA sued a grandmother for sharing over 2,000 songs (including 'I'm A Thug' by Trick Daddy). The EFF got involved and RIAA dropped the suit. This was done as a 'gesture of good faith' but the record industry spokesperson says they still think it's the right account.
260 other defendants still outstanding."
More of Orson Scott Card on Net music sharing. happy_place writes "FYI, you reported the first part earlier, here's the PART 2 of Orson Scott Card's political discussion on the stupidity of the record industry subpeona frenzy."
This part of the agenda is not supposed to be hidden. Stealthgirl writes "Note to everyone on the Hidden Agenda Contest that was mentioned over the weekend: There was a lot of feedback about only undergrads being eligible for the $25,000 prize. The rules have been clarified and full time grad students are welcome as well."
Update: Ah, yes: The Fortran bit. Thomas Beuthe writes "With regards to your slashdot Fortran article of the 16 Sept 2003 entitled 'Is GNU g77 Killing Fortran?,' I just wanted to make you aware of a fully featured alternative to g77 that perhaps everyone should consider using. Please go to Walt Brainerd's site: www.fortran.com (yes, he was the one who got *that* site!) and have a look at the "F" compiler.
I discussed the problem of the lack of a good freeware compiler and its influence on the lack of Fortran education and propagation of the language with him personally when he was here giving a Fortran course. He pointed out the "F" compiler to me. This is a fully compliant compiler which he put together himself.
The source code is actually the NAG compiler, I believe, except that he's hobbled it a bit to allow it to go out for free. This means that he has restricted the syntax a little, but not the functionality. So what you get is a fully funtional compiler which is restricted to what Walt considers to be the 'best' syntax for Fortran! This makes perfect sense for education, but also allows full useage for big projects as well!
Neat eh?"
This is new? Look at the dates those files were released.... July 5th.
I haven't seen any real updates coming from the sourceforge site. It's mostly people hacking at it independently. It seems development for it has been going rather slow.
The Federal Trade Commission has chosen to entangle itself too much in the consumers' decision by manipulating consumer choice and favoring speech by charitable (organizations) over commercial speech
By doing what?? You mean, they're entangling themselves too much by enforcing the consumers' decision???
It's interesting that CNN's main page still shows the top story as:
Senate OKs no-call list
The Senate approved legislation that would grant authority to the Federal Trade Commission to maintain a do not call registry for telemarketers. The House approved similar.....
I would argue that the counterexample given is not realistic, in that the letter switching is too consistent. Our brains may be in a mode of trying to find "randomness" and as a result, filter out any intentional pattern subconsciously.
Another counterexample to consider is using the normally scrambled method but have the words in the sentence jumbled around. Context plays a huge part in comprehension, not just the first and last letter, switched.
-jc
is part of the problem with the "scrambled text" claim. It is a neat trick and it does work as long as the majority of the words do not have the internal word shape destroyed by major shifting of letters. But then again this is old hat to most typographers (IANAT)...in fact just using all italics in a long section of text is enough of a word shape change to slow down most readers, and has often been used by typographers for a long time to great effect.
Those folks who basically say that we as humans don't miss the forest for the trees, but that we see a forest where there are *only* trees.
To elaborate:
Cat the green over jumped fence the.
Your internalized grammar can sort that out into an intelligible (though not necessarily what I meant--"green" could modify "cat" or "fence, for example) string of words; you *can* comprehend it, even though it's wrong. Linguistically, we do this a lot, especially with the example from U of BC.
Something that I've not seen discussed in conjunction with this, though, are the studies that show that, even though vowels and other sonorants are the parts of speech we prolong while talking or singing, the semantic content of language is carried primarily in the consonants:
Tr t yrslf--s hw mn wrds y cn ndrstnd, vn whn y dnt wrt dwn vwls n th pg.
(Try it yourself--see how many words you can understand, even when you don't write down vowels on the page).
Chew on that, just please don't destroy my good karma.
Well perhaps this will get it thru people heads once and for all that a corporation having rights is a *fallacy*, Only living breathing people have rights. And in this case a judge doesn't want your right to privacy and the right to not be harassed protected.
I want everyone to think that Corps have right to take a strong hard look at the issue and *think* about all the implications there of.
As memory got cheaper, Moore was prevailed upon by the FORTH community to introduce a more flexible naming system, say, one where the whole names of FORTH words were stored, not just their first three letters. Finally, the magazine FORTH DIMENSIONS posted letters which lampooned the idea by wri---- lik- thi-.
I can't find the originals, but Moore responded in kind:
The scary thing is that it's completely readable.You are not alone. This is not normal. None of this is normal.
Is there no case law on this situation? It appears that the whole "rights" system can be twisted to anyone's favour.
Well, I don't think we can really call rights a mere system. That said, there is case law on the subject. Personally I think it comes out on the side of the government in the case of at least a properly enacted do-not-call list, but I admit that there is room for people to debate the subject, and that we should always tread very cautiously when there is a hint of limiting the broad guarantee of free speech in the first amendment.
Take the heated debate over the displaying of the Ten Commandments (lookup Justice Ray Moore). It was taken down because it offended some people. But, it made other's proud. Why do those who stand for nothing get their way?
So, in the above example, someone's free speech rights *and* religious rights get trounced.
The funny thing is, the government has no guarantee of free speech, and the government is explicitly forbidden by the highest authority from endorsing religion, which the Ten Commandments in the context of the example above certainly did and were intended to do. So no one's free speech rights or right of free exercise were 'trounced' and by removing the statute, numerous people's right to not suffer an establishment of religion was affirmed.
Alright, now we're talking about a telemarketer's right to free speech. Almost ZERO people want to hear from telemarketers and almost nobody cares about the leeching bastards. Yet time after time their "rights" are being upheld. What gives!?
Well, there's little point in protecting speech that everyone does want to hear. If everyone is for it, it'll surely be heard anyway. Speech that is unpopular, on the other hand, is precisely what the first amendment is intended to protect; as so many people will be against it, such speech would surely be silenced otherwise. It's important that we not allow that to happen.
-- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
Bollocks -- big, sweaty, steaming bollocks. F9x is an absolute joy to program in -- just the array syntax alone makes it so. And, despite what some C++ advocates may claim, it still holds the edge in terms of efficiency, when it comes to numerical simulations.
As for the lack of open source Fortran 9x compilers, that I agree with. However, there are two projects in SourceForge which are addressing this problem, and my current project (c. 50,000 lines of F95 code for simulating spectral emission from pulsating stars, due to be released under the GPL) is relying on the fact that there will be free compilers around when it is released.
In any case, the fact that there is no current open source compiler is not that much of a deterrent to most Fortran users. Think about it: most people who program in Fortran are actually using the language to solve numerical problems in some other discipline (such as engineering, or in my case astrophysics); they're not CS students looking for a free (beer or speech) compiler to do their linked list assignment on. Since these typical users are either embedded in a university department or a corporation, there are ample funds to buy whatever F9X compiler they might need. Lack of free (as in beer) compilers is just not a factor for most Fortran users, and most are too pragmatic to worry about free as in speech.
Tubal-Cain smokes the white owl.