Categories: links, linux, programming, python, snark, solaris, spam, sysadmin, tech, unix, web.
|
2006-08-17 Idealist versus RealistThe idealist sees events as the result of grand strategies and grand movements, while the realist sees events as the result of local, lower-level tactical decisions. Most conspiracy theories are necessarily idealist. The aphorism 'never attribute to malice that which is adequately explained by stupidity' (sometimes called Hanlon's Razor) is a realist position. This says nothing about who is right; sometimes there are conspiracies, but sometimes there are not. (And sometimes there are both local tactical reasons for things and grand plans; people with grand plans like this, because it makes their job easier.) The computer world has its share of idealist versus realist screaming debates. Is Microsoft an evil monopoly or more a large sack full of cats all lurching in various directions? Is Linux on desktops being kept down by a thousand papercuts (many self-inflicted) or the efforts of people who don't want it to succeed? Google, deliberately using its power to suppress things or not? I suspect that people inside organizations usually feel that the organizations are more realist than idealist. This is unsurprising, even in the face of genuine idealist conspiracies, since (successful) conspiracies are almost always small. Arguments between realists and idealists are at best difficult (and at worst a complete waste of time), since the disagreement is one of fundamental premises. Often the two sides will seem to each other as if they're on different planets.
The quick secret to bootable USB keysWe got asked this in email recently, so I am going to throw my answer up here: the quick secret of making bootable USB keys is to know that USB keys are hard drives. The person who asked the question described what they'd done as:
The one magic ingredient missing is that the USB key itself needs a boot block, just like a real hard drive does. (It does not need to be a very sophisticated boot block and boot loader, since its usual purpose is to immediately pass control to the 'real' boot stuff on a partition.) How we got the boot block in our setup is that I just installed GRUB on the 'hard drive', configuring it to immediately start the syslinux in the single partition. There are probably easier ways, but I don't know them and I was in a hurry at the time and GRUB was handy. The other way to deal with this, and sometimes the more convenient
way, is to not use partitions on the USB key at all and simply dump
stuff directly on the entire disk, treating it as a giant floppy (using
(Disclaimer: I've only tried this with exactly one USB key on one test machine that I had handy, so I can't say that this is extensively tested, and I have a vague memory that I wound up using the partitioning approach because at some point I had problems with the non-partitioned one.)
|
These are my WanderingThoughts GettingAround This is part of CSpace, and is written by ChrisSiebenmann. * * * Atom feeds are available; see the bottom of most pages. Categories: links, linux, programming, python, snark, solaris, spam, sysadmin, tech, unix, web |