Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×

Comment Re:Why not (Score 1) 1091

It's hard for some geeks to grasp that concept and to think about something from someone else's perspective, but it's true.

You would be surprised to know that many "geeks" earn for living thinking about something from someone else's perspective.
If a programmer doesn't think how every single sane and insane input would be handled, software would be in much worse shape as it is today.

You might be surprised to learn that some other people use Microsoft Office, Internet Explorer, Quicken, TurboTax, etc. play certain popular games, etc. There are perfectly usable substitutes for many of these on Linux, but they are not the same, familiar apps. Similar != The Same.

You might be surprised to learn that some other people use Eclipse, Firefox, VLC, OpenOffice on both Windows and Linux.

Maybe it doesn't matter to you, but other people are sometimes different from you. Understand?

It's very important to me that all other people are always different from me (except if some clone of mine is not wandering around). Understand?

Comment Re:Why not (Score 1) 1091

Sane has pretty good scanner support... at least the last time I used it. Try it out.

That was a first thing what I did. I was insane to buy a scanner before checking on Net if it's supported by sane. But on other hand it was just 30 euro. I should just buy a new one.

Comment Re:Why not (Score 1) 1091

Take a look at VueScan. Best $79.95 I ever spent on software and the only single proprietary software I use on Linux. I'm just a happy customer, I have nothing to do with the creator and/or company.

Thanks, but I think the right solution for me would be to invest those $80 in some better scanner :-)

Comment Re:Why not (Score 1) 1091

Wow... That's a post...

It does NOT just work. I wanted to perform the equivalent of cloning my system partition to a newer, larger drive, then I wanted to turn that into my startup disk. On a Mac, that's a quick run of SuperDuper!, followed by setting the startup disk in System Preferences. There MAY be a similarly troublefree way to do this in Linux, but I could not find it. I did, eventually, succeed. It wasn't fun. (Answer: LVM, and then I think I used grub from the command line, because the magic-friendly UI buttons didn't seem to work.)

Clonezilla and Partimage are the first they pop on my mind. They have GUI, they can do anything what a normal person can imagine to do (and command line with dd for the rest)

Other gripe, adding a new disk (one of those big ones that lies about its block size), the tools were an abomination. Command-line tools were borked by the block size (ask for N gig, get N/8 gig, awesome), GUI tools would by default misalign the partitions, then tell me what a bad stupid person I was to not align the partitions, why don't you repeat the operation and see if you get a different result? And I know, after extensive Googling, that it doesn't matter that much for ext4 anyway. It's UI clusterfuck of misinformation, poorly chosen defaults, and irrelevant insults to the luser.

So you say that adding non-standard new disks to the Linux PCs (including opening the case, connecting cables and everything else) is a operation which an average user can do on Windows and/or Mac.

There's all sorts of fun stuff you can do in Linux, that does not matter to most people.

The same applies to all computer systems. Do you really think that Mac and Windows don't have fun stuff under the hood?

My experience with MacPorts on the Mac suggests that it is possible to have a generally-useful computer that is also 90% nerd-friendly

My windows PC is nerd-friendly, why Mac shouldn't be. It's only a question how you use your system.

so I think that the Linux problems are more developer-side cultural rather than technical; stuff that matters to nerds (or to companies sponsoring nerds to work on Linux) does not matter to "most people".

To most people only what matter is a web browser.

The "wrong stuff" is what gets optimized, the stuff that matters to people who buy Macs, does not.

That is a reason why I take Linux and not Mac. For me is the right stuff optimized.

So here's my advice:
1) The defaults should be set right for "normal" people, in the interface that "normal" people use.

Defaults are tried to be set to the be most logical and effective.

Treat that interface like it is the most important one, not an afterthought.

Why? Do you start programming the interface or the functionality? Interface is (as the name says) the intermediary between a human and a program functionality.

Consider operations at a high level, not a low level -- add a disk, remove a disk, backup a disk, (maybe) convert to RAID. NOT, "align a partition", "copy blocks", "install a bootloader" (and I have bootloader choices, and one of them is apparently VERY WRONG, WTF did you hand me that kryptonite for?)

The reasons are historical. Linux is a UNIX child, and UNIX used that names. If the "normal user" first came in touch with those terms, they would be more used. Or do you think that RAID. DISK, BACKUP are natural expressions?

2) The need to RTFM before doing anything at all is a bug. Figure out what people want to do with your tool, and give them instructions to do that, with progressive disclosure as they get more confident, adventurous, interested.

You will need to give us some examples here... I'm not sure on which tools are you hitting here. Most tools I use are self-explanatory.

3) If you're going to have desktop design battles, don't inflict them on "normal" people. I cannot even keep track of GNOME-this versus KDE-that, let alone what the alleged merits are. (Did KDE lose?)

No, KDE didn't lose. You can use it in the same way as GNOME, Unity, xfce,... It's your *choice*.

4) Learn to write instructions. "Documentation" is the wrong word, I think it gives people the idea that if you simply mention every detail, it is "documented". Don't use vague terms like "appropriate". Give examples. Ask yourself, whenever writing down unambiguous instructions (a) why is it so hard to write unambiguous instructions -- do we have gratuitous variation between different flavors of Linux? how can that be eliminated and (b) why isn't this a bash/python/whatever script, activated by a button press? If you can't explain it carefully enough for a computer to follow the instructions, are you sure you really understand how to explain it? If the result has ten knobs to be set before the button press, are the knobs really necessary? Are the ones that are necessary, explained? Is there an "undo" button?

Writing documentation is BORING! The main problem is that open source community has a lot of programmers, but not enough people who will write documentation. That is a reason why software vendors have paid people who do only that - write documentation for end users.

Comment Re:Why not (Score 2) 1091

Really? At least around here the tax program is java and runs quite nicely in Linux.

You must say where "around here" is :-)

Since you are paying taxes, it makes sense you ask your government that ..err.. the tax program is cross-platform, no?

I know you are kidding, but actually one part of the government tax program can really run under Linux, but not tho whole package, You can use the online version from Windows, Linux or MAC.
The only problem is that I really don't understand what should I fill-in. That is a reason why I'm buying the additional tax software where I can use a simple wizard to fill all the forms. Then, the tax software uses government software to upload the tax report.

Comment Re:Why not (Score 2) 1091

You're trolling. The default on Ubuntu is brasero, which gives you the option to burn on the fly right in the dialog.

Next time, pick a less transparent lie.

Mart

To support the claim:
Brasero features

Quoting:

Features
...
Data CD/DVD:
supports edition of discs contents (remove/move/rename files inside directories)
can burn data CD/DVD on the fly
...

Comment Re:Why not (Score 1) 1091

"Why not?" is lousy marketing.

Look, Linux is a kernel. Users don't care about kernels.What users care about is the userland apps and user interface.

I supposed that we are talking about GNU/Linux (userland and kernel). And yes, GNU/Linux with it's kernel and it's applications works great for me. What is so strange in that?!

Windows offers them familiar apps and a familiar UI.

I use the same applications at work on my working Windows PC and Linux PC, as I use it at home. If you didn't notice, the number of exceptionally good open source applications is constantly raising. It doesn't mater if you are using Windows or Linux or MAC.

OS X offers them some better apps and a better UI.

You will need to quote some sources here...

iOS offers them a metric tonne of cheap apps and a slick UI. Android offers them the same sort of thing without less lock-down.... wait, you say that Android is Linux? Exactly. It's Linux with a userland and UI that offer something that matters to the user, something they don't get elsewhere.

We are talking about desktop here.

I'm just curious, but did you ever tried a decent Linux distro? Obviously not.

Comment Re:Why not (Score 1) 1091

I only keep a Windows box around so I can play commercial games. For me, it's just a glorified game console.

I don't play commercial games anymore. The only reason why I have one virtual machine with Windows is to use Tax software and if I need something to scan (stupid cheap scanners)

Comment Re:1st attempt at /. car analogy (Score 1) 169

It all seems like an unnecessary gain.

Kind of like choosing a car that can reach 210mph over one that can only do 150mph when the national speed limit is only 70mph.

Yes, I know the figures don't show 100x but it just seems that it's pointlessly better than the currrent best clock which is already better than most people would ever need.

Do you really think that people don't try how really fast their new babies are? National speed limit is maybe 70mph, but if police doesn't catch you, you can drive as fast as you can.

Comment Re:Not Bad (Score 5, Informative) 299

Name one innocent person who has ACTUALLY been extradited by the US on BS chages for copyright violations.

Go ahead, I'll wait.

I'm not saying that its never going to happen, but it just hasn't happened yet, at least not in my life time.

You people just don't fucking get it.

We don't come get you and extradite you when we ACTUALLY want to get you. We just do that when we want to pretend you matter, but you really don't. See Julian Assange. When we actually want to get you, you just cease to exist one night. Its far cleaner and raises FAR fewer questions, even if a CIA agent comes out the next day and tells you he did it.

Richard O'Dwyer

Slashdot Top Deals

Neutrinos have bad breadth.

Working...