rss

Category: computers

0

In Which I Render God Speechless

Robots. Whilst not yet able to disguise themselves as innocent-looking assault vehicles which drive themselves, make ghastly jokes and lay waste to entire cities & provide fodder for truly reprehensible motion pictures, robots will one day be our oppressors. To attempt in some small way to understand our eventual machine overlords (and perhaps locate a weakness that can be exploited) before the inevitable enslavement of humanity, I recently went to this website: http://www.titane.ca/concordia/dfar251/igod/main.html and had a chat with a rudimentary AI which has been named God. I decided to treat it as the all-knowing all-seeing creator of the universe, whom you may have encountered as a central character in a series of very popular books.

[more . . .]

5

College classes free, for anyone

If you’d like to attend college classes over the Internet at a wide variety of prestigious colleges, consider visiting Academic Earth. According to the about page,

We are building a user-friendly educational ecosystem that will give internet users around the world the ability to easily find, interact with, and learn from full video courses and lectures from the world’s leading scholars. Our goal is to bring the best content together in one place and create an environment in which that content is remarkably easy to use and where user contributions make existing content increasingly valuable.

The participating universities include Berkeley, Harvard, MIT, Princeton, Stanford, UCLA, and Yale. I just finished watching an informative lecture on “The Origins of the Financial Mess.” I’m wondering what I’m going to view next. Maybe I’ll watch some more of Shelly Kagan’s 26-part series on the topic of “Death.”

2

More questions on the reliability of voting machines

Sequoia voting machines has been troubled by allegations of vote irregularities before. (see here, here and here for typical examples). Now Slashdot is reporting that a new analysis of the computer code used by these machines indicates there is probably some truth to the allegations.

The existence of such code appears to violate Federal voting law: “Sequoia blew it on a public records response. … They appear… to have just vandalized the data as valid databases by stripping the MS-SQL header data off, assuming that would stop us cold. They were wrong. The Linux ’strings’ command was able to peel it apart. Nedit was able to digest 800-MB text files. What was revealed was thousands of lines of MS-SQL source code that appears to control or at least influence the logical flow of the election, in violation of a bunch of clauses in the FEC voting system rulebook banning interpreted code, machine modified code and mandating hash checks of voting system code.”
Of course, this barely rises to the level of news in the formerly democratic USA.

3
John McCain’s attempt to privatize the Internet

John McCain’s attempt to privatize the Internet

I’ve often written about net neutrality. See this post on the meaning of net neutrality and this post on the recently introduced “Internet Freedom Preservation Act of 2009.”

Today, Senator John McCain made it clear that he is not in favor of a free and open Internet. He believes that access to the Internet should be entrusted to the telecoms. As reported by PC World,

McCain’s bill, the Internet Freedom Act, seeks to do the opposite of what its name implies by ensuring that broadband and wireless providers can discriminate and throttle certain traffic while giving preferential treatment to other traffic. Basically, those in power or those who pay more will have better access. Apparently we have different definitions of ‘freedom’.

What is McCain’s rationale for this terrible bill? It’s yet more free market fundamentalism:

“Today I’m pleased to introduce the Internet Freedom Act of 2009 that will keep the Internet free from government control and regulation,” McCain said. “It will allow for continued innovation that will in turn create more high-paying jobs for the millions of Americans who are out of work or seeking new employment. Keeping businesses free from oppressive regulations is the best stimulus for the current economy.”

Here’s a bit more background on McCain’s mindset, which consists of a war of misinformation (keep in mind that during the presidential campaign, McCain admitted that he didn’t even know how to use a computer):

McCain was on the opposite side of the Net neutrality debate from President Barack Obama during last year’s presidential campaign. During his White House campaign, President Barack Obama came out strongly in favor of Net neutrality, which is backed by companies such as Google, Amazon, Yahoo!, eBay and consumer advocacy groups, but opposed by telecommunications, wireless and cable companies.

In short, since U.S. citizens have retained such immense control over the television and radio airwaves (this is sarcasm and here’s Exhibit A), we’ll hand the Internet over to private corporations too. The solution to McCain’s attempt to hand control of the Internet to big profit-hungry corporations is to require McCain to subject himself to cross-examination in real-time by someone like Lawrence Lessig, or any other rational person who is knowledgable about net neutrality. McCain would be one or two simple questions from being exposed as either naive or corrupt.

2
Amazon Accidentally Increases Internet Disinformation

Amazon Accidentally Increases Internet Disinformation

We have previously posted regarding the latest reprint of Darwin’s “The Origin of Species”, by Ray Comfort. If you don’t know about it, it has a 50 page forward full of untruths, confusion, and misdirection in an attempt to discredit the original text that follows. Yes, he’s trying to use Darwin to discredit 200 years of thoroughly tested evolutionary biology.

Unfortunately, Amazon.com reviews and ratings confuse it with another (reputable) reprint by the same name, as discussed in detail here:

0
Microsoft Stabs FireFox

Microsoft Stabs FireFox

I’ve long been an advocate of the FireFox browser. I’ve used it since it was first announced, and rarely use IE for anything but testing web designs and browsing Microsoft’s own non-W3C compliant web pages.

One of my reasons is that Internet Explorer has major vulnerabilities via its ability to directly run ActiveX code on the machine of users without asking permission. That is, it is a hacker’s pipeline into your operating system.

Well, a few weeks ago, a Microsoft Update quietly installed the .Net Framework assistant into any FireFox browser it found. Shoved that narrow shiv of vulnerability right into the heart of the generally more secure FireFox core. When it was noticed, the savvy segment of FireFox users were outraged. Not just because it was done, but because it was done in such a way that it couldn’t be easily removed! Sure, it would let FireFox users see those rare sites dependent on ActiveX, but it would also let hackers run ActiveX on your machine!

When I found out, I first Googled to find a way to remove it using regedit and about:config (two dangerous powerful tools). But a week later, updates by Microsoft and FireFox made it easier to remove. If you have it, remove it.

Here’s one of the articles about it from ZDNet, a generally Microsoft friendly environment. This article also contains removal instructions that assume you have recent updates.

btw: If you didn’t know. FireFox spell checks all blog entry fields as you type. And you can add nifty customizable Make Link tools for easy creation of links in comments to blogs and such. Just highlight text on a page, rt-click and Make Link to copy complete link code, ready to paste.

2
Die, Caps Lock, Die

Die, Caps Lock, Die

One of my peeves against propagated obsolete legacy is the caps lock key for computers. I hate it. In the 32 years that I’ve been using computers, I don’t think that I’ve ever hit it intentionally. It is where it is because typewriters used it to mechanically lock down the shift key.

But I have yet to meet anyone who types in all caps, except to indicate online screaming. Even then, it isn’t hard to hold a shift key with a pinky while typing with the other 9 fingers.

But now there is a fix! In every version of Windows since W2K, there is a secret patch that lets you convert any key to another. I’ve chosen to make CAPSLOCK into a simple shift. If I really need to lock caps, I can do it through software, or convert another useless key (e.g. scroll lock) into caps lock.

I found the magical tool in JohnHaller.com’s Useful Stuff essays: Disable Caps Lock. It’s a simple registry tweak that he found at annoyances.org (where they have full technical details).

Just download and launch the tweak. You get warnings, But it works! Just follow the directions and you’ll never be bothered by caps lock again.

4

New Direction in the World Wide Web

The U.S. Government is considering loosening the hold on the group created by the U.S. Government to oversee internet naming for the world. This recent PC Magazine article describes how ICANN Begins Moving Away from U.S. Control.

One big milestone will be to allow alphabets other than Latinate (English) in website names. This is a big change; going from one-byte letters to unicode two byte letters to accommodate the thousands-of-letter alphabets of pictographic languages. You browser already can handle this. And the next billion new internet users won’t need to first become fluent in the Roman Alphabet.

But the change that has the business community abuzz is that they are opening up the Top Level Domains. You know, .com, .org, .us, etc. Back when they added .com and .org there was some sputtering about the lack of need. After all, we had .gov, .org, .edu, and all the country domains. Why have specific virtual realms for-profit and non-profit suffixes? Then the web took off, and “everyone” soon associated the commercial superdomain (.com) with “the web”. Eventually, even government entities gave up on .gov, and made .com their native home, like usps.com.

Now, businesses are worried that opening up these suffixes completely will get expensive. One likely suggestion being debated is “.food”. Will McDonalds have to pony up to buy its suite of names in .food as well as in .com? What if someone opens up .burger? Want dot fries with that? It could get expensive and confusing to have dozens or hundreds of names for any given website.

Will this become a new boom time for cyber-squatters, those who buy up names and hold them for ransom?

And what about “www”? 15 years ago, there still was a subtle distinction between hyper-text transfer protocol (http://) and the Web (www). The former originally applied to text-only Bulletin Boards. But this has long evaporated, and www has become an artifact that remains mainly because it is easier to type than “http://” as an indicator to a browser of what you mean by a URL.

8

On the need to pay for content

There has been a lot of talk lately about coming up withe new models of providing information, such that the consumers will “continue” to pay for content. Not so fast, says Paul Graham:

Publishers of all types, from news to music, are unhappy that consumers won’t pay for content anymore. At least, that’s how they see it. In fact consumers never really were paying for content, and publishers weren’t really selling it either. If the content was what they were selling, why has the price of books or music or movies always depended mostly on the format? Why didn’t better content cost more? . . . Economically, the print media are in the business of marking up paper.

But don’t people pay for information? Only certain kinds of information:

People will pay for information they think they can make money from. That’s why they paid for those stock tip newsletters, and why companies pay now for Bloomberg terminals and Economist Intelligence Unit reports. But will people pay for information otherwise? History offers little encouragement.

[via Daily Dish]

4
My Stuff Expanded to Fill All My Gigabytes, Ergo Got More Gigs

My Stuff Expanded to Fill All My Gigabytes, Ergo Got More Gigs

I am old enough to remember floppy disks that deserved the name. They bent. I remember wondering why I might need more than one to back up my files. 360,000 characters was a lot of writing. A full novelette.

When I bought my new desktop computer a couple of years ago, I got what I thought was an adequate hard disk: Equivalent to 417,000 5¼” floppies, or room for about 100,000 five megapixel photos.

But then I started playing with video. A normal digital video at 640 x 480 30 fps eats 100Mb/min. So my once open spaces got filled in. What to do?

I considered adding a second drive. I’d done this on several of my previous computers. It requires remembering what is on which drive for daily use, as well as backing up. And how does one reliably back up such huge amounts? I didn’t want to do this, yet again.

So I decided to replace my main drive. “What?” you may well ask, aghast. This is not the ordeal it once was. I got a bigger drive, cloned the old one onto it, and then swapped it. Easy, and here’s how (assuming you aren’t stuck with a single-source machine (Apple)):

(Details “below the fold”)

2
FCC comes through big on net neutrality

FCC comes through big on net neutrality

Because the citizens keep losing out to the political clout of banks, insurance companies and other well-monied industries, it’s especially good to see the People of the United States win one against the telecoms. The FCC came down strongly in favor of net neutrality today. This is an incredibly important day for those of us who believe in grassroots politics and the fair and free exchange of ideas. For those not clear on the stakes, I refer you to my earlier report on the importance of net neutrality

based on Tim Wu’s explanation at the 2007 National Conference on Media Reform in Memphis.

Today, the FCC announced two new guiding principles regarding use of the Internet:

- Broadband providers cannot discriminate against particular Internet content or applications; and

- Providers of broadband Internet access must be transparent about their network management practices.

Here are today’s words of FCC Chairman Julius Genachowski:

This is how I propose we move forward: To date, the Federal Communications Commission has addressed these issues by announcing four Internet principles that guide our case-by-case enforcement of the communications laws. These principles can be summarized as: Network operators cannot prevent users from accessing the lawful Internet content, applications, and services of their choice, nor can they prohibit users from attaching non-harmful devices to the network.

The principles were initially articulated by Chairman Michael Powell in 2004 as the “Four Freedoms,” and later endorsed in a unanimous 2005 policy statement issued by the Commission under Chairman Kevin Martin and with the forceful support of Commissioner Michael Copps, who of course remains on the Commission today. In the years since 2005, the Internet has continued to evolve and the FCC has issued a number of important bipartisan decisions involving openness. Today, I propose that the FCC adopt the existing principles as Commission rules, along with two additional principles that reflect the evolution of the Internet and that are essential to ensuring its continued openness.

Fifth Principle of Non-Discrimination

The fifth principle is one of non-discrimination — stating that broadband providers cannot discriminate against particular Internet content or applications.

14

Microsoft Practically Admits Vista Sucks

I’ve recently bought a new laptop, and have been battling Windows Vista for a week to get it to run some of my clients’ apps. I had considered paying an extra hundred dollars to retrograde my system to XP. But I figured that the future is coming, so I might as well get a handle on it.

Then tonight I saw a commercial:

Did I hear this right? Microsoft is practically admitting the Vista nightmare is drawing to a close. The last clause is, “…more happy is coming”. When my free upgrade to Windows 7 comes, I hope it solves some of my problems. But I doubt it.

1
Reward for Iranian protesters: torture and rape

Reward for Iranian protesters: torture and rape

From the London Times, reports of the torture and beatings of many protesters:

Ardeshir — not his real name — is one of scores, perhaps hundreds, of detainees who have been raped and tortured by their jailers in the past three months in what appears to be a systematic attempt to break their will. Mehdi Karoubi and Mir Hossein Mousavi, the defeated presidential candidates, accused a regime, which claims to champion Islamic values, of raping opposition supporters.

Times continue to be tough for those seeking reform, as reported by Dr. Fatemeh Keshavarz of Windows on Iran. The battles include cyber-battles, as reported by Dr. Keshavarz, who provided this information in a mass emailing to which I subscribe:

All signs point to the fact that difficult - and decisive - days may be ahead in Iran. But the good news first. For years, Iranians who are ranked as number four bloggers in the world, have been prevented from visiting the sites that the Iranian government has considered containing information contrary to its interests and filtered. Those who devised creative ways to break the filter and get into such sites, are usually in danger of being found and subjected to jail and other punishments. What is most amazing is that the Iranian government considers the existence of undesirable websites as “foreign interference” in its internal affairs.

But there is also some good news of a new work-around to avoid detection and capture (and, often, torture):

Well, this state of affairs may have been ended once and for all. Using Google, an Iranian by the name Mehdi Saharkhiz has come up with an internet tool which he has called the “Green Machine.” The Green Machine! Good News for the Greens in Iran

Here is the site that gives you instruction for downloading the Green Machine. According to Mr. Mousavi’s facebook, after you download the Green Machine, you can visit any website - filtered or otherwise - without being detected.