Console Life: Adjustments

This is not about what you should do if you run the console, but what I have experience with Squeeze on my Inspiron 4100 laptop.

I tested the Radeon Framebuffer (“radeonfb”). While it does work, it’s not quite right. There are some odd changes in the default behavior of anything which actually calls on the fbdev to display. It also slowed down a few things. So I’m staying with the default VESA/VGA driver. I also found out Splashy does some odd things, so I had to uninstall. For example, if you set “splash” in your boot options, it will grab the console and wait for X — which never comes, so the splash just sits there blocking all console use. I suppose there are ways to fix that, but I don’t care to dig into obscure configuration parameters, or having to rebuild it from source. It’s not worth it to me.

There are some default keystroke combinations missing from the keyboard config for the console. I can’t combine, say CTRL+RIGHT. I know enough to find out where that’s turned off, but the instructions are a bit too techy, so I’m having to proceed slowly before I’ll understand how to change that. I’m sure there are good reasons for crippling keystrokes which are standard with X, but I’m struggling to fix it to suit me. Once I succeed, I will probably write a very simplified HOWTO for others.

For example, I never realized most framebuffer apps would be broken for the user account until I fixed the permissions. You see, Links2 with the graphical display, along with fbi and fbgs require full console permissions, and those are denied by default. So I had to find out where the permissions files were located and modify them. In this case, it’s: /lib/udev/rules.d/91-permissions.rules. That file had to be modified at line 59:

KERNEL=="tty[0-9]*",       GROUP="root"

to

KERNEL=="tty[0-9]*",    MODE="0666"   GROUP="root"

After reboot, my user account had normal access to the framebuffer.

The most important thing is simply getting used to all the favorite websites viewed another way. Mostly I use Elinks because of the JScript and mouse handling. On the other hand, I have to remember that and MC both require holding down the SHIFT key to copy and paste. Getting past that is simple, but the one thing which still surprises me is how much time I save not having to deal with a graphical display. While some actions do take a few extra steps, I end up getting through with most of my standard Net doings much quicker this way.

I’m still exploring what I’ve gotten myself into, but so far, there’s no turning back.

Posted in computers | Comments Off on Console Life: Adjustments

Clarity: Market versus Government

We need a little clarity here. At places like LewRockwell.com, you’ll find the underlying theme, often bluntly stated, of preferring the Free Market over the State.

For those of us who serve Christ, the eternal viewpoint is the Market and the State are competitors, not enemies. If you grant all power to the State, you have a nightmare world of oppression. But if you grant all power to the Market, you will still have a nightmare world of oppression. The libertarian worship of human freedom is based on the Enlightenment assumption man is essentially a good moral agent. It won’t matter what they say to the contrary, this is the undeniable philosophical assumption on which they build all their theory.

Man is fallen. Allow the market to rule and you will have oppression by commercial government-in-effect. Everything will be slanted in favor of the merchant’s profit. You can talk all you want about fair and free competition, but without a big stick, you can’t begin to keep any businessman honest. If it has to do with any part of human behavior, there must be a restriction imposed by other humans. However fouled up that may be, it’s the facts. It’s the reason why God established the Covenant of Noah. Assuming a Free Market merchant will tend to be fair, simply because it’s in his own best interest, is too silly to chase very long. There has to be something of a risk, or he’ll quickly do only what makes him happy, regardless what it costs others. This remains true of the whole, regardless what may be true of individual specimens.

The Laws of God assume the only proper and just restraint on sin is Himself working through His chosen instrument, the patriarchal extended family setting. For all the evil seen in that by Western Civilization, everything else so far has been worse. The mere notion we can reach an earthly Nirvana if we just keep studying and tweaking the system is one of Satan’s favorite lies. What no one wants to admit is the ultimate trend of the Free Market is simply the State with another name. If all are restrained under the one head authorized by God — the patriarch — neither the State nor the Market will tyrannize the people. There might still be tyranny, but God has already explained how that is limited. It’s just that no one wants to study up on it and find out how it works when His Word is obeyed.

Posted in religion | Comments Off on Clarity: Market versus Government

Life on the Console: Debian Squeeze

Perhaps you can come up with your own reasons for it, but running Linux on the console only is certainly worth the effort. For example, a lot of really fine hardware still runs fine, but painfully slow if you run any recent version of the X-server. In my case, it’s simply a matter of comfort and sanity. No one has to tell me I’m way out on the fringe of things, but I really don’t care for the way X and window managers work. I could say that about most GUIs I’ve tried on other operating systems, but that’s surely due in part to my use solely of DOS during my first five years of computer experience. While I hated the limitations of the 80×25 screen, everything else about it was quite comfortable for me from the user perspective. If the number of discussions on Usenet and various forums are any indication, I’m not alone in wishing more was offered for the Linux console.

Over the years, I’ve been keeping an eye on this, and tested the possibilities from time to time. That includes forays into BSD Land, but the framebuffer is very unpopular there. Regardless of what’s possible, what I need for my own use isn’t available without the framebuffer. A key element of promoting Open Source is freedom of choice. It has nothing to do with any inherent superiority from where I sit, but how closely it matches what I need. While specific needs do change, there has been an underlying collection of things I have wished for over the years. Recently, things have come together, and gotten my attention, and I’ve made the move.

For my purposes, this means running Debian Testing (“Squeeze”) on my Dell Inspiron 4100. Relevant specs are:

  • 1Ghz P3
  • Radeon M6 w/32MB VRAM
  • half-GB RAM
  • 20GB hard drive, DVD/CDR

You can find the official Debian installation guide here. Having tested a few of the daily build ISOs for Squeeze, I found I couldn’t get one that worked consistently, so I opted for installing Lenny and running an upgrade. In essence, it meant catching TaskSel, un-checking the “Desktop” option, and keeping the Base System and Laptop. Once the system was up and running, I used Nano to change all the references in my /etc/apt/sources.list from “lenny” to “squeeze”. I also had to take out references to the Volatile Repository. Then I ran apt-get update and apt-get dist-upgrade. Once that was working, I added the “contrib” and “non-free” plus the Debian-Multimedia repository and ran apt-get update and apt-get upgrade.

By no means do I claim to be a geek. I’m not even a geek journalist, just a writer with a geeky bent. I’m much better with people than with computers, so my primary computer-related work has been helping ordinary people get along with their computers. For me, computers exist to serve people’s needs, and are otherwise not very important. I frequently advise people, if they can live without a computer, not to get one. Most of my computer use time is in research and writing. Most of what I write is about religion and social sciences, and only a little about computers and other technology. So I tend to learn only so much as I know I’ll use, and secondarily about things I find it useful to teach others. You need not be a genuine computer geek to make use of what follows.

One of the first things is getting the console set up. For my laptop, the native resolution is 1400×1050. To get all of that, I had to edit my /boot/grub/menu.lst at the line which begins with # defoptions and add vga=834. Then, I added the console-setup package, which pulled in the marvelous Terminus console font. Once installed, you’ll need to run this command:

dpkg-reconfigure console-setup

Accept the defaults, keep the UTF-8 encoding, but choose Terminus as the font, using size 16. Reboot and everything should be nice, with sharply defined text filling the screen out to the edges. I also personalize my login prompts. For my user account, I like cyan and yellow, with some indicator of where I am in the file system. You can learn more about that here. Here is what I have posted at the bottom of my ~/.bashrc:

export PS1="\[33[0;36m\]\u@\h\[33[0m\]\w\[33[1;33m\]>\[33[0m\] "

Next, be sure you install GPM (apt-get install gpm) if you intend to use the mouse at all on the console. Apt will set it up for you automatically. If you are using only a two-button mouse/touchpad, you’ll need to run dpkg-reconfigure gpm, accepting all the defaults on each page, but on the last option type in “-2” so you can use your right-click to paste.

A primary activity is web browsing. I typically use these three for different purposes: Elinks, Links2 and Lynx-Current. Installing Lynx and Links2 as-is works fine for my needs: apt-get install lynx-cur links2 (accept the proposed dependencies by hitting “y”). However, I don’t care for the Debian defaults in Elinks, and the latest unstable release is actually significantly better. So after fetching the source for the unstable pre-release, I waded through the various standard dependencies (listed here) to see what I really needed. For example, I have no use for Lua, FSP, IDN, and a few others. However, I understand all too well about Spidermonkey, because way too many sites I use require a certain minimum of JScript, and Elinks is the only browser I’ve tried which implements the minimum. Even then, I’m locked out of a few places I don’t really have to use, such as Yahoo Mail. Aside from the “build-essential” package, I prefer OpenSSL over TLS (libssl-dev), and really wanted the mouse to work (libgpm-dev), and added in zlib1g-dev, libbz2-dev, libexpat1-dev, libkrb5-dev, along with whatever dependencies these brought. I configured it with this line:

./configure --enable-cgi --enable-gopher --enable-exmode --enable-html-highlight

When running Elinks, I typically prefer to select the black background as default (Setup > Options manager > Document > Default color settings > Background color = black, and Default color settings > Use document-specified colors = 1). The trick came in blogging. This applies to Blogger, WordPress and MyOpera. In Elinks, each of them is generally usable with varying levels of difficulty, but once you get past orienting yourself to the odd display, you find yourself using a pretty small block for text entry. Because the latest Elinks allows opening an external editor in all the tabs, I had to hunt down an editor which allowed soft-wrapping on the console. To my knowledge, only Vim does this right. The default method of passing off to an external editor is entering the text box, hitting enter to activate it, then hitting F4. I configured Elinks to use Vim by default (Options manager > Document > Browsing > Forms > External editor = vim).

Since I don’t write code, I really have no other use for Vim. I’m task oriented, learning only what I know I’ll use. I use it only for typing soft-wrapped text in the places where Elinks offers a text input. That I can have spell check on-the-fly is a bouns. So my .vimrc has two lines, so far:

set spell
set wrap linebreak textwidth=0

This, of course, requires you boost the default installed vim-tiny by apt-get install vim-nox. Otherwise, the spell check won’t work, and the soft-wrap will break in the middle of words. The other trick is being patient with the odd cursor movements which come with soft-wrap, since each “paragraph” is treated as a single line, but with a visual-only wrapping. Of course, you can always use this Vim setup to write your longer posts beforehand, then when you get to that part of your blogging and hit F4, you can tell Vim to pull in that prepared file by, first typing :r /path/to/file and then hit ENTER. After that, you can have the file inserted in the text box by saving and closing Vim (:wq).

Another primary activity is email. I have five accounts I can use with any regular mail client. Mutt is almost as bad as Vim for complexity and learning curve. My old favorite Pine has now become Alpine, and it’s capable of running multiple account, all with POP and SMTP actions. However, it requires a little extra work in the setup procedure. It would be hard for me to write up any better than this excellent guide (gone; see this instead). However, Debian’s build of Alpine blocks the saving of passwords. Carp all you want about security, but after reading the explanation, I’m satisfied it’s secure enough to suit my needs. So I rebuilt it from source.

This time, instead of plowing through the list of dependencies, I simply ran apt-get build-dep alpine. When I tried that with Elinks, I got a ton of dependencies calling for major chunks of the X server system. For Alpine, that didn’t happen. So once I got the build dependencies, I pulled down the source package and built it manually. My configure statement looked like this:

./configure --with-local-password-cache-method --with-passfile=.alpinepwd

To get Alpine to save my passwords, I had to create the file first: touch ~/.alpinepwd. The only other item I recommend is Alpine users check out the color highlighting options (Setup > Kolor). On the console, you should stick with the “use-termdef” selection at the top of the form, since I know of no way to get the console to recognize 16 colors.

For most of my standard text editor activity, I use Joe. This permits me to create text files with all the formatting features I need for plain text. For HTML files, the syntax highlighting is very useful. I can report installing Mplayer without X (apt-get install mplayer-nogui) and the codecs package will allow watching videos on the console. I tested a MS-WAV file with “-vo fbdev” and it worked just fine. Sound will work if you fix a bug in the setup script. Sound and video aren’t really significant in my use, but I wanted to work it out for this article.

Finally, there are a couple of things I still wish to see in the future: a console word processor and a full-featured console browser. While the folks at Elinks are doing marvelous work, I have to wonder if there isn’t some way Firefox, WebKit, or one of their lighter versions can’t be ported to a console toolkit. I could care less if there is any hint of graphical rendering, as with Links2, or even pseudo-graphics (say libcaca), but the full range of JScript and so forth would really make a difference. Making it equally mouse-able on the console would be a major plus.

The word processor idea presents the paradox of having hundreds of supporters but no developers. I can’t count how often I’ve read or heard someone wishing for it, but nary a word from anyone among Open Source developers. I realize it’s quite a grand undertaking. However, even something like a clone of Lyx or TeXmacs would be a huge achievement. I’m guessing a major hold up is how to implement printing. For myself, even your basic character-based output would be enough for most purposes. I have no idea what’s involved in linking something like CUPS with a console-TUI word processor. However, anything at all would be much celebrated, even if only by a relatively small group. But if anyone wants a coordinator, PR and documentation writer, I’ll volunteer for those parts. I know for certain I can get the hosting for free. Why there seems to be not a single developer interested is something I can’t answer.

Welcome to the console. Unless things change dramatically, I’m here to stay.

Posted in computers | 11 Comments

When the Time Comes to Dump the Lackeys

So we now see yet another UK government memo indicting the Iraq War. Let’s back off a bit and take a broader perspective.

I have long contended there are many ruling powers wearing no official title under any current government. That should surprise no one. If nothing else, we say people have influence in governments without officially serving in government offices — lobbyists, to name a much-reviled example. It stands to reason high officials would have advisers not listed as employees, so why not imagine a level of lobbyist above the nation? We have no trouble realizing a certain class of bankers and financiers who have no loyalty to any government anywhere, but only to themselves, and with massive financial resources able to buy out whole countries. You don’t have to be a propeller head to believe in a global government conspiracy. Every government is a conspiracy, by definition — a conspiracy to hold political power, exclusive from others who want it. Just because they follow the rules to get that control doesn’t make it any less a group conspiring to gain power. We need not allow popular idiocy to flavor the word “conspiracy” with its own idiocy.

But to save time and pin it down in the larger moral sense, I refer to this global ruling conspiracy as “Babylon” — taking a cue from the Apostle John’s Revelation. What matters is not their identity, but the spiritual nature of what they want, their motives. Yes, they are evil, but so is the bully down the street. It needs more; we have to give them a label which helps us predict their future behavior. I contend casting these “real rulers” as Babylon serves that purpose.

So given this story about Bush and Blair conspiring to start a war without any proper justification — as gauged by any standard except that of Babylon itself — perhaps it’s useful to wonder why the story is coming out just now. Occam’s Razor is pretty handy if you recognize its limits. Seems to me it’s getting time to throw Bush under the bus. Perhaps he’s not going quietly enough off into obscurity, or has angered Babylon in some way, or maybe he’s just no longer earning his keep. For one reason or another, Babylon finds it useful to dump him. Obviously, he’s not a member of Babylon itself.

Surely we can imagine other useful outcomes from their perspective. If Babylon can discredit selected portions of the US governing class, it will permit them to manipulate things a little closer to a more direct rule. I have no doubt Obama is the man who would willingly turn our nation over to a regional or global governing authority. John warned us that was the whole point of it all.

Posted in globalism | Comments Off on When the Time Comes to Dump the Lackeys

On the Console Again: Debian Squeeze

After making provisions on another system for my responsibilities to others, I have studied again the possibilities of moving my laptop back to a pure console Linux installation. I waded through some discussions over FreeBSD, NetBSD, Gentoo, and a few others I would never consider. I slap myself for not thinking of it before, but I found Squeeze had much of what I thought I was hunting.

What I was hunting was something which would support easy compilation of Apline 2.0 with my personal tweaks, keep the full mousing capabilities on the console, and allow me to setup sound without having to install a bunch of X dependencies. Squeeze passed those tests.

After burning the netinstaller image, I had several failures, either because the ISO image was borked, the burn was borked, or the installer had errors. At any rate, I gave up and tried the install-upgrade method via Lenny. With minimal installation in place — minus X — I changed my sources.lst to read “squeeze” in place of the references to “lenny.” Then the usual apt-get update followed by apt-get dist-upgrade. This worked well enough.

The only trouble I ran into was the sound configuration. Turns out there’s a bug in the files which come in the alsa-utils package. Since the old alsaconf is gone, one runs alsactl init and waits for a response indicating it figured out what card you have. However, I was getting errors about the default file on line 52. Digging around a bit on Google produced a bug fix from the Fedora Community. Open /usr/share/alsa/init/default and change a couple of things:

Line 49:

CTL{name}="Headphone Playback Volume",PROGRAM=="__ctl_search",GOTO="headphone0_end"

becomes

CTL{name}="Headphone Playback Volume",PROGRAM!="__ctl_search",GOTO="headphone0_end"

(replacing the equal sign after “PROGRAM” with an exclamation mark) and

CTL{name}="Synth Playback Volume",,PROGRAM=="__ctl_search", \

becomes

CTL{name}="Synth Playback Volume",PROGRAM=="__ctl_search", \

(removing the double comma near the middle)

Then it was:

/etc/init.d/alsa-utils restart

and we have sound. That gave me the confidence to pull in mplayer-nogui from Debian Multimedia’s repository. The only thing puzzling me is why I have to have font stuff for a console app, but I let it pass and installed it all.

Testing an MP3 file with Mplayer on the command line worked very nicely. So we are off and running again.

Posted in Uncategorized | 3 Comments

Cultivating Our Own Demise

We are killing ourselves. In a thousand different ways, we Americans steadfastly ignore the wisdom of the ages in our headlong rush to increase suffering and destroy what little we had that would have worked. We have so many pharmaceuticals in our water and food supply, most of which we know nothing about long term affects, we insist on acting as if wealth grows out of computers, that money is whatever we want it to be, that human need translates to imperative while we ignore the God who made it all… There’s not much we haven’t done wrong.

Worse, we have carried this same toxic environment to other nations. There is hardly any political entity on earth which has not suffered our attempts to meddle. Part of our massive deficit spending has been funneled through the CIA and other clandestine services, never mind massive military expenditures, wasting our own resources and laying waste to others. Having served in the military, I can not imagine a more wasteful bureaucratic morass. There is a semblance of efficiency in things which matter not at all, while we pay a premium price for junk which no for-profit company would ever accept. We would save money if we simply carpeted all the dry land surface of the world in $50 bills.

Our national hubris knows no bounds. Today we are funding a fake revolution in Iran because the current government won’t kiss our national posterior. Meanwhile we can’t keep our own lips off that of Israel. We dare to lecture China about “human rights” while we have attempted to drain their national output into our pockets. This, because they dared to rid themselves of pestiferous wealthy gadflies some 60 years ago. They decided whatever it was we were promoting, it couldn’t be better than some of the alternatives. Today the citizens of the People’s Republic of China are more free than we are, and their future prospects look far better. Talk all you want about their loosening market controls — as if we had much to do with it — but the more important point is we were messed up long before most Americans living now were born. At their worst, they have been more humane than even our child welfare bureaucracies. Their culture regarding humanity is closer to the Bible than we have ever been in the last century.

What makes it really sad? As we go marching off to Hell, the Left and Right will both affirm they are leading us to Heaven. The only difference between them is which hat we wear as the flames rise to consume us.

Neither capitalism nor communism, nor fascism nor libertarianism, nor any other -ism can reflect the Word of God. They are all man-centered abstractions of materialism and sin. When you stop caring so much about material goods, you suddenly realize you are at war with no one on earth, but they are at war with you. Yet they cannot possibly do much to harm you. Sure, they can take your stuff, and take your life, but you can defend those only at the price of poking your finger in God’s eye. This life is short and miserable already. The only thing you can hope to gain and take with you when you leave it is God’s favor. The nation which was once the USA does not have that favor.

So in the coming months — maybe tomorrow — we will pass some invisible tipping point. That tipping will be the value of the dollar against other currencies, by which we currently suck up the resources of other nations cheaply. At that point, it won’t matter how many digits in a computer the Fed spins over, or how much expensive green ink on expensive paper the Treasury prints off; it won’t be worth anything. A boatload won’t buy a basket of fruit from Indonesia. At that point, only what we produce for ourselves will be available to meet our human needs. As you might know, there really isn’t much of that going on right here in the USA, so there will be some friction as we transition our collective habits to spending our time making our own bread, clothing, shoes, and shelter. It will be very painful at first. We have indulged ourselves in so very many frivolous habits and time-wasters, and those habits will die hard. Your teenage son will stare at you with utter incomprehension when you tell him there will be no more cellphones and Internet games, and your daughter will throw a hissy fit when you explain she has to help weed that pitiful little garden in the back yard of she won’t get to eat.

Meanwhile, when the paychecks for police and fire services stop buying food and paying rent, you’ll have to keep an eye out for the predatory gangs, which many of those former public servants may be joining. Maybe you have a community capable of figuring this all out quickly enough to maintain some semblance of peace and order while everyone struggles to survive. Maybe your local situation will decline gracefully. By then it will probably be hard for any of us reading this today to discuss it with each other, since anything can happen to electricity providers and networking carriers. No one of us can guess what will happen, but I honestly believe the change will be sudden, very large, and far too many won’t be ready in any sense of the word.

Too much depends on things not in our hands, you and I. If we cling to these things, life will be dreary and ugly. If there are things for us too much more important, that we simply take it all in stride as background noise to the real issues of life, then it will hardly affect us. Back when we allowed the ruling elite to tell us gaining stuff mattered, and we bought into it, we sold our souls for a bowl of bean stew. Call America “Esau.”

Posted in religion, social sciences | Tagged , , | Comments Off on Cultivating Our Own Demise

Console Only: Unable to Serve

It was a washout.

While I had no trouble doing it for myself, there were lots of problems when it came to serving others. There are too many things I do for other folks which require having OpenOffice.org, multimedia capabilities, printing, etc. So while I’m quite comfortable with the console for my own use, my Kingdom service requires I keep the rest of that stuff on hand.

Having already experienced the sorrows of Lenny’s desktop offerings, I decided to risk trying CentOS again. Maybe the ifconfig got fixed. Either way, I’m running the KDE desktop. It’s tolerable.

Posted in computers | Tagged , | Comments Off on Console Only: Unable to Serve

Debian Lenny Sans-X

No two users are a like. Each of us has our own ways and reasons for them. By no means do I pretend here to offer a complete review, since I am neither competent nor interested in that sort of use. This is simply my experience in preparing my laptop for console-only use.

This is something I’ve attempted before, but I was unwilling to change my use pattern to match the requirements. This time, I’ve jettisoned activities, conforming my use to the new reality. For example, I had to cut loose my almost unused Yahoo account. Their webmail interface no longer offers a plain text mode. After a few minutes with Elinks, the site kicks me out with a mysterious 999 error code. I can’t even complain to Yahoo, because it requires JScript not implemented in any text-mode browser which I have tried.

During the installation, I made sure to uncheck the “Desktop” option on tasklist. I kept the laptop and base system. One of the first things I did after installation was complete was to set the console resolution in the menu.lst for Grub. Under “defoptions” I added vga=834, which yields the 1440×1050 resolution native to my Inspiron 4100. I also reconfigured the console-setup to use Terminus fonts.

I took the regular lynx-cure and links2 packages as is. However, I wanted the latest Elinks without features I don’t use, such as scripting, but added in the Spidermonkey library. Then I compiled Alpine 2.0 from source because I’m too lazy to keep track of the five account passwords I have to use. That was configured this way:

./configure --with-local-password-cache-method --with-passfile=.alpinepwd

For most editing I use Joe, and I’ve instructed Alpine to make that the default editor.

I haven’t had time to mess with sound, nor the wifi setup, but the latter is covered here in an earlier post. I’m not much on multimedia, but I will be learning to burn CDs on the console. It’s rare I do anything needing a printer, so I won’t miss OpenOffice much. All my docs are either plaint text or simple HTML. I haven’t done a spreadsheet in years, and have never done the other stuff calling for the other OO.org modules.

For the most part, I simply log into two or three TTYs and keep root logged into at least one, where I control the suspend modes. I installed the uswsusp package because s2ram and s2disk have worked better on this machine than pm-utils.

As noted previously, there’s a lot of stuff on the Net I simply don’t deal with any more. Videos never were a big thing with me, and I don’t usually care for the heavy graphics on most sites, particularly those offering news. I’m currently seeking to put together a list of console-friendly sites for the sort of reading and research I do. Google works well with Elinks until you visit their news page. It has tons of CSS and JScript which causes Elinks to display ghost text and other artifacts all over the page.

I can’t begin to think of a way I could use CUPS from the console even if I did want to print. I realize I would have to learn a lot about Enscript, probably, or something like LaTeX, groff, or some other high-learning-curve formatting language just to begin printing from the console. We no longer have anything like a charater-based printer driver set. Aside from a few ancient commercial packages, we have never had a console word processor in Linux.

Feel free to comment on your favorite console related stuff, but don’t expect me to show any enthusiasm for stuff I don’t do on a computer. I’m very interested in a discussion of console-friendly websites.

Posted in Uncategorized | Comments Off on Debian Lenny Sans-X

Now Non-GUI

I’m trying to type this from my now console-only Lenny install. I’ve already discovered there are some places on the Net, and some functions on some websites, are inaccessible completely. Anything requiring lots of Javascript to function is simply not an option any more. I certainly can’t keep using anything from Yahoo, for example. They have become increasingly hostile to geeks, and I suppose they block the blind users of plaintext software, as well.

It won’t matter to me. I’m losing interest in the Web as most people experience it. There is simply too much other stuff in my life which matters a lot more. Insofar as the original geeknet still exists, I’ll rediscover so much of it as meets my needs. Otherwise, it can roll on without me.

Posted in computers | Comments Off on Now Non-GUI

Another Possible Death-of-the-Net Scenario

So we have this story about plans by the US government and some allies to attack some certain sources of cyberspace troubles. If I understand correctly, the idea is to use various methods to implant what amounts to spyware on sources of trouble, and decide from the data gathered what is the best way to respond to such attacks. The article seems to suggest the governments would sponsor doing things to cause the computers used for these attacks to be blocked, to shut down, even to cracking the computer and destroying the operating system.

The first thing which comes to my mind is wondering at the technical competence of the folks in these government agencies. Some of them are really sharp, but they aren’t usually in charge of the decisions. It seems the people who really understand how this all works have very little input on policy. This stuff gets really complicated really fast, and we have people in Congress who think of the Internet as “tubes” — they lack not only the vocabulary, but don’t even comprehend what they see on their home computer screens, much less how it got displayed there. I can’t count how often I’ve had service clients complain about things not working properly, and having no place in their brains for the possibility it’s something on the other end. Telling them, for example, Microsoft refuses to fix the security certificates problem with Outlook 2007 does not help them get used to the pop-up message “warning” them about their ISP’s mail servers. There is a whole raft of things going on in the background with Internet communications we seldom see. If our own Congress is run by people who don’t understand these things, I’m not sure I want anyone in government fiddling with it.

The more obvious threat is a political agenda, hidden or not, which would find these efforts eventually turned against users who don’t really harm anything. Let’s face it, the folks who get their hands on the reins of power are seldom folks like you and I. They don’t value what we value, or they would not be there. Decent people don’t seek to gain power over others. A willingness to take jump on the campaign trail, with all it encompasses — or the willingness to submit to the process for gaining employment in the federal bureaucracy — requires a personality morally unfit to exercise the powers of the office they seek. Such people get to decide what you should be allowed to read, or write and post, on the Net. I feel certain it’s not too many steps from there to deciding what you get to install and run on your computer. Not just the selection of software, but the operating system itself. It might seem like a long leap between blocking evil crackers in foreign countries and oppressing you and I, but I note the PATRIOT Act has not been used once on a single terrorist, but has been used repeatedly against fairly ordinary people doing things which made politicians and bureaucrats unhappy, but was otherwise not even illegal.

To bring it back down to a more personal level, in the long run I expect to lose much of my current use of the Internet. There are already a raft of reasons for that without the government applying meat-space thinking to cyberspace. There are no borders on those wires, and trying to apply them will only break things. I’m sure there are better ways to block troublemakers using DNS. For example, the government already has the authority to order the “backbone” providers of the Internet to firewall certain troublesome folks via IP addresses. I’m sure I don’t understand how that works, but people who do have described it as easily implemented and preferable to other suggestions coming out of Washington, DC. But I am cynical and skeptical about the future of the Net from where I sit.

It’s just a tool for me. For now I post here when I can get my wheezing old laptop running Ubuntu 8.04 to cooperate with the software which runs WordPress. I’m still just a few more incidents from chucking it all and restricting my use to the Linux console. When that happens, I won’t be able to post here any more. This blogware doesn’t work with any text browser I’ve tried. My other blog seems to work well enough with both Elinks and Lynx, and is more important to what I do. However, even that is just a way to publicize my ministry notes to a small group. Even as I type this, things are afoot which will engage my time more fully on the ground here, in meat-space. That said, if I should simply disappear from here and you really want to keep communications with me, try the more archaic methods suggested by this link.

Posted in computers | Comments Off on Another Possible Death-of-the-Net Scenario