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


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Re: The problem with GPL (Score 1) 238

The GPL is a free licence in the same way that the USA is designed to be a free country: it doesn't remove all impositions from those who use it, but the few impositions that it carries are intended to protect the overall independency of its users, so that no single group can impose a non-free version of the whole thing.

Comment Re:As an indie developer who is making a profit... (Score 2) 158

Programmers without artistic skills should be exploring the boundaries of procedural generation.

"Art" based games rely on standard libraries that all work the same way (sprites for 2D, geometric transformations for 3D) intended to accurately portray in photo-realistic ways, or some effects that have become standard (glows, bumps, reflections, etc).

However, games can be made with 100% abstract representations that don't require any drawing skill (you'd still required to have some taste in selecting a color pallete, but there are tools that can make that for you). With them, a programmer can invent new ways to lay out objects on the screen, building drawing engines nearly from scratch, or exploring the possibilities of configuration and expansion of existing engines.

If you learn how to program modern card pipelines, you could build your own visual routines that produce never-seen effects. Building games to take advantage of such novel visuals is an unlimited field, in special if the rules of the game are novel as well.

Comment Re:I guess I'm old-fashioned (Score 1) 87

I hate -*HATE*- having a machine try to read my mind. And a web browser? No, thanks. Just get out of the way & let me do what I want, the way I want.

So you never, ever have used spell checkers, tab autocompletion, search suggestions - or Google's web search, for that matter? Google Search is by definition the #1 "machine that tries to read your mind" in order to show the most relevant pages for a query term.

Comment Re:f!rstPo$t (Score 1) 140

Then the people type in the password a second time, so what.

You've never heard about death by a thousand papercuts?

Every single misstep caused by a user interface makes people mistrust technology; and the effects are cumulative. This carelessness by developers is what makes end users badmouth tech and think it's too complicated.

Comment Re:f!rstPo$t (Score 1) 140

Then they are not good security people. The weakest link in security is most often the human element; if you don't understand humans well, it's impossible to build a secure system, no matter how much of a cryptographer wizard you are. How good is the best encryption scheme if its user is socially engineered to unlock it for you?

Slashdot Top Deals

The end of labor is to gain leisure.