Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re: Translucent Onscreen Keyboards (Score 1) 161

Some programs (e.g. TouchTerm on the iPhone) have an interesting twist on screen real estate:

Translucent Keyboard

I don't like it as much as my old Droid and Palm physical keyboards but it does let me see more of the screen when using an on-screen keyboard by letting me see THROUGH the keyboard.

Comment Two developers doesn't imply problems (Score 1) 220

but as the OSTATIC article points out, if Gnome accessibility work was really just two layoffs away from ending for all time, there were problems with the project before Oracle ever got here.

I don't really understand this. I do assume "for all time" is hyperbole.

Important, popular, projects where most of the work is by one or two developers are common.

Example: UW-IMAP (At least until recent UW budget cuts). Most used imap implementation on the planet?

Example: troff, the original little-commented PDP-11 assembly language version. It was tense for those who depended troff to write manuals, dissertations or books when the developer died.

Example: TeX

Example: Macintosh Window Clipping

Example: Trumpet Winsock (DOS/Early Windows TCP/IP)

Example: 4K Micro-soft [sic] BASIC

Networking

Nmap 5.20 Released 36

ruphus13 writes "Nmap has a new release out, and it's a major one. It includes a GUI front-end called Zenmap, and, according to the post, 'Network admins will no doubt be excited to learn that Nmap is now ready to identify Snow Leopard systems, Android Linux smartphones, and Chumbies, among other OSes that Nmap can now identify. This release also brings an additional 31 Nmap Scripting Engine scripts, bringing the total collection up to 80 pre-written scripts for Nmap. The scripts include X11 access checks to see if X.org on a system allows remote access, a script to retrieve and print an SSL certificate, and a script designed to see whether a host is serving malware. Nmap also comes with netcat and Ndiff. Source code and binaries are available from the Nmap site, including RPMs for x86 and x86_64 systems, and binaries for Windows and Mac OS X. '"

Comment Tape+Tapedrive is the system, not just the tape. (Score 1) 135

What tape has over hard disks is simplicity.

Yes and No (mostly "No"). Although a tape cartridge can be a physically reliable device; tape drives (except perhaps at the extreme high end) are typically not. Further, they often evolve in not-backwards-compatible ways.

A disk drive contains both the media and the mechanism. It typically costs 2x as much as tape EVEN IF YOU CONSIDER THE WHOLE DRIVE THE MEDIA.

Tape drives, on the other hand, are expensive and touchy beasts where the moving parts are exposed to air and dust.

Further while the mechanism to read the tape involves some kind of fairly standard interface that doesn't change all that fast (e.g. SCSI, IDE) the tape itself tends to evolve. Reading a first generation 8mm Exabyte tape isn't even possible on recent tape drives (is that format even still in use?).

A disk more typically needs to have some kind of format that's still around, power and a standard interface (SCSI, IDE) and that's it.

This means the total system: tape+drive is less likely (in my opinion) to be available/documented/repairable than a disk drive.

I've read 20 year old tapes and 20 year old disks and neither was a pleasant experience....but I'll take the disks. Especially if I have a lot of the same kind of disks (for parts). Also, I suspect less magnetic leakage since in a tape the magnetic regions are close to each other in 3 rather than 2 dimensions.

Reliably reading 50 year old tapes for any reasonable amount of money is, again in my opinion, something of a fantasy. Same for magnetic disks at that age although I have hopes for DVD-type media....but I am not an expert in archive media, just someone that actually has to read the stuff.

Comment Re:The shows set in outerspace (Score 1) 708

....Similarly, I had turned another friend on to Star Trek. After watching all of DS9, TNG, Voyager, and even Enterprise, we finally set about to watch the movies.

She could not watch the first film....

Weirdly enough many enjoyed Start Trek: The Motion Picture much more on it's first network TV showing than in a theater. I'd pay for a DVD of that cut. Seriously.

Someone had taken those 5 minute exhibition shots and trimmed them way way down. Enough was still there to make sense but the picture moved along better. Also much of the more painful acting was left behind.

I always got the feeling the movies editing was rushed. Getting a movie down to "enough but no more" seems a perversely time consuming and tricky task.

Comment Re:How can a "smart" person act foolishly? (Score 1) 808

As funny as that is (and it is) I find it interesting that when young I often did foolish things to impress women.....without asking them what they thought about it first. That was non-optimal. Now I'm older and it's one woman. With her help I do WAAAY less foolish things BUT since the foolish is being pointed out more often; it feels like I'm doing more foolish things.

It should be obvious she isn't here right now as post this.

Input Devices

The Mice That Didn't Make It 202

Harry writes "For every blockbuster of the mouse world (such as Microsoft and Logitech's big sellers) there have been countless mice that flopped, or never made it to market. Mice shaped like pyramids; mice shaped like Mickey; mice that doubled as numeric keypads or phones. Even one that sat on your steering wheel. I've rounded up some evocative patent drawings on twenty notable examples."

Comment Beware of subsidizing one service with another (Score 1) 149

Get the budget balanced and as rational as you can: every year.

An example: It is not uncommon to see one part of an operation (e.g. phone lines) subsidize another (e.g. networking). There can be great reasons to do that kind of thing but it tends to bite eventually.

People may abandon the expensive service (especially in a tough economy) and come to expect the cheap subsidized service as a right (understandably). In this particular example the cheap networking can replace the expensive phone lines and suddenly you are laying off dozens of people and seeing sarcastic plays written about IT management in the local University bookstore.

Not that this has ever happened.

Comment Re:libraries. gigabytes of libraries (Score 1) 794

While I agree FORTRAN (especially the older dialects) is relatively easy to optimize for parallel operations and clusters and the like and the libraries are platinum, I do think they need rewrites from time to time; those libraries can be hard to understand and I want every generation to have lots of people who understand, not just use, the things.

Also, every 10-20 years assumptions change. The early libraries did floating point entirely in software and memory was tight, in 2009 we can almost assume any desktop (and most laptops) have floating point to IEEE standards available in single and double precision plus virtual memory.

Now we are seeing GPU's being used in non-graphics computation so algorithms that are stable in single precision and can actually use 64 pipelines are being written and memory is tighter.

Comment Re:Repair a clone of a clone (Score 1) 399

SpinRite:

It's not so useful from USB (not useless, but not at its best. It does its best work talking to the disk at a low level USB hides).

It works much better on an IDE/EIDE/SATA/SCSI connection.

There are several things going on:

1) It used to be almost my only tool and worked maybe 4/5th of the time on disks that could still spin but had enough hardware problems to be un-mountable. In those days disks were very expensive.

I am less inclined to use it first because I want to depend on a flaky drive as little as possible. ddrescue does a pretty good job there: get the good data off fast, try to get the flaky data off next, no writes to the flaky hardware and with luck you have the data you need and SpinRite is still available.

2) Using SpinRite as a repair tool: SpinRite tries to fix things which means depending on copying and writing on flaky hardware. It does an AWESOME job working around that flakiness and it is persistent. It feels like magic when it works and it usually does. I usually run it on the failing disk even if I have a ddrescue copy.

When SpinRite is done I usually have all the data, when ddrescue is done I often have most of the data.

3) SpinRite is also good at seeing trouble coming, which is no small thing but you actually have to run it regularly and few people do that.

Comment Repair a clone of a clone (Score 4, Insightful) 399

Assuming the disk works at all: Work on a clone, not the original.

If you are working on a 2nd generation clone you can afford to take risks in restoring the filesystem. "Oh it that didn't work, fire up another clone and try something else".

ddrescue (and other damaged disk oriented cloners) lets you work on a copy (or in my preference: a copy of a copy). This preserves the original disk if it has to go to a specialist lab later.

SpinRite has also saved my bacon more than once but that's something run on the original drive: not done lightly.

(Warning: dd_rescue is not Gnu ddrescue and Debian Linuxes rename dd_rescue to ddrescue. dd_rescue is a similar but not identical).

Finally: I need to add Windows NTFS rescue (built in) impressed me last time I needed it. It trundled for many hours but at the end, I had a mostly intact copy of a filesystem on my 2nd generation cloned drive. The original disk had been a mess.

Comment Sun lost its Brand (Score 1) 699

Sun has and had great tech. I hope and expect IBM to run with some of it (Zettabyte Filesystem, Dtrace and Java being software examples). Personally I found Solaris more pleasant than AIX but maybe that's just me (they are both overkill for most of my current job anyway) and the SPARC instruction set very clean (at least in the beginning).

Sun also has some wicked-efficient and brilliant hardware (multicore UltraSPARC, the "thumper" fileserver in the x86 space) and seemed to have influenced AMD designs a bit.

....but....they recently developed a talent for hiding what I want with really quirky nomenclature. Not traditionally an IBM strong point either.

This naming weirdness extended all the way to Sun's stock ticker: JAVA.

Java is a big deal but it isn't Sun Microsystems.

If you can't even consistently name your company, you have a problem.

I really want Sun to continue as a company, they always punched above their weight and their current business strategy had promise. As always: clever.... but clever doesn't always work out.

Comment Education Sales as an Indicator of Trouble (Score 1) 699

Here's a tip: If a major tech company outsources its education sales; they will be in trouble within 10 years. So far I've only seen it happen to IBM (it recovered but is a radically different company), GE, RCA, Honeywell, DEC, Data General, Prime, SGI, Sun and a few others so maybe it isn't always true.

My theory is there some exec who goes around from successful company to successful company cutting costs in sales to the education market...they move on before this happens:

Undergraduates stop seeing your name, they become Graduates who never desire your equipment, they become Young heads of startups who say (and I have heard this more than once: "Sun who?").

Slashdot Top Deals

A morsel of genuine history is a thing so rare as to be always valuable. -- Thomas Jefferson

Working...