Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

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

.

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) 359

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) 359

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) 698

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) 365

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 Programming is the tip of the ice berg (Score 2) 365

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.

Comment Re:Here's the list (Score 5, Insightful) 119

What depresses me bout software is how often we JUST DO NOT LEARN! Yes I am shouting. I am frustrated by the situation. Software development seems to be riddled with arrogant know nothings who think they can cut corners or reinvent the wheel because doing the right way isn't "7337".

Software Development is not an Engineering discipline by any means, at best it is a craft, because the hard lessons are not explicitly taught to newbies who are not evaluated on how well they follow those practices and tests them on them as part of a core knowledge base. Which is how real Engineering disciplines do it.

Slashdot Top Deals

You knew the job was dangerous when you took it, Fred. -- Superchicken

Working...