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

 



Forgot your password?
typodupeerror

Comment Re:"to this very day..." (Score 1) 214 214

Some of those older GUI's had some nice ideas. For example in GEOS you can print documents directly from the file manager, either from the menu or you can just drag and drop documents on the printer icon.

The Thunar file manager for XFCE doesn't have a print action by default, though you can add one with a custom action.

Comment Re:Major change? No. (Score 1) 214 214

Which, I've noticed, is still how people handle common applications, with "copy it to the taskbar" a close second and the two "pin" options vying for a distant third.

I run Linux, Fedora 22 using the XFCE desktop. My "panel", which I call the "taskbar" is at the bottom, as the Goddess intended. On that taskbar just to the left of the buttons showing my running applications/windows, are 4 quick launch buttons for my most commonly used applications, in the usual place for quick launch buttons. At the far right of the taskbar is the clock, the notification area is to the left of the clock. I use a specific theme for window decorations where the window title bars are blue and the close button is red.

Why yes it DOES resemble WinXP, why do you ask?

http://forums.fedoraforum.org/...

Strangely I was exposed to KDE and FVWM BEFORE I ever used WinXP. And I had used WinNT4 before I used Win95.

Those folks who came up with the CDE that inspired em all knew what they were doing...designing a GUI that WORKED.

Comment Re:The future of private and open tech? (Score 1) 329 329

.

We've gone from having something like Pidgin being able to run all instant messaging clients ad free to now having to download a separate app for every messager, for example (no one uses the older ones anymore, or they've been shut down).

You can blame the pidgin developers for that, for deciding to NOT implement Voice and video support as was earlier planned. Also, since the Pidgin developers mostly used the finch with XMMP on the console it meant that the protocols especially used by "normal" users got short shrift and didn't keep up featurewise.

You can also blame some of the silly UI changes to pidgin, made by some of those finch using developers that were ill-advised.

Comment Re:Companies Selling Actually Free Software? (Score 1) 329 329

We do have to cut him "some" slack on this because he formulated his movement BEFORE the mass adoption of home computers and gaming.

When he joined the MIT AI Lab, computer access was still pretty much limited to the "bearded priesthood". It's also why I think he needs more pragmatism. He's out of touch with the actual needs of people who "aren't" members of the MIT AI Lab style bearded priesthood. As I've said before, he mostly computes as if it was 1964, since he uses EMACS on the console EMACs originally being macros for TECO.

He just simply doesn't "get" how others use computers and how his views would actually remove the freedom from others to do what THEY wan't to do.

Comment Re:Companies Selling Actually Free Software? (Score 1) 329 329

Hey now, I may be no fan of Stallman, preferring more pragmatism in the open source movement, but I don't consider him a troll.

A better way of putting it might be:

Stallman has a skewed view of "living in the real world" since he squatted at MIT till 1998 and spents most of his time traveling to foreign countries to speak about "free software" now.

Someone should tell him that while foreigners invite him to talk about software freedom, the really care more about free as in beer part of it. Part of the reason hardcore FSF zealots tend to be non-americans is because they were former pirates who simply don't want to pay for software and "free software" now gives them free-as-in-beer software without the guilt.

Comment Re:First let's consolidate all keyboards. (Score 1) 675 675

Why the US Keyboard has a smaller "enter" key compared to the Latin America Keyboard? I fell more important having a big enter key :)

It has a smaller enter key to have a larger delete key

This is the original PC keyboard:
https://en.wikipedia.org/wiki/...

Notice how some of the keys are actually wider at their base than the top of the key. Also notice that the pipe/backslash key is next to the Z key. This keyboard was NOT loved by those who had used other keyboards especially the selectric.

This is the AT keyboard:

https://en.wikipedia.org/wiki/...

It's better, but the delete key is small (1 key width rather than 1.5) and the caps lock is in the wrong place for someone trained on a selectric. Which was just about everyone.

This is the mighty Model M:

https://en.wikipedia.org/wiki/...

It's better even if the return key is small, the only way to make the return key bigger would be to shrink the pipe/backslash to 1 keywidth rather than the 1.5.

Comment Re:Programming is the tip of the ice berg (Score 1) 351 351

Startups BETTER think about it. Because sooner or later a real business may want to but the software or the startup. Then they need to learn real software development.

I know a guy who did do some iPhone apps. He said if you want to sell them you need to understand what people want, how to solve their problem, how to fix it when a bug is found, how to create documentation so users aren't badgering you with how-to questions, etc. If you want to do real software you will have to do all or most of what I listed.

Comment Re:Swift (Score 1) 351 351

Doesn't even have to be LOGO these days:


#!/bin/python
import turtle
turtle.shape("turtle")
turtle.forward(50)
turtle.right(90)
turtle.forward(50)
turtle.right(90)
turtle.forward(50)
turtle.right(90)
turtle.forward(50)
turtle.exitonclick()

It's turtle.pendown all the way down.

Comment Programming is the tip of the ice berg (Score 2) 351 351

What about requirements gathering? Business modeling? Testing? Versioning? Maintenance? Hosting? Building the app? Distributing the app.? Administering the build machines? Documentation? Communication and control of a project?

I'm sure I missed something. But there are a huge number of components to a reasonably sized software project. Programming is often the smallest, in numbers, slice of the task.

1 Angstrom: measure of computer anxiety = 1000 nail-bytes

Working...