1,701 karma · joined December 9, 2008
Please don't promote sectarian strife here.
The artist should be doing this already!
My current best solution is to use mouse/pen movement as cspline sample points, even when not drawing. The motion as you swing into a curve, even before the pen touches down, often predicts the trajectory of the pen stroke. (This also lets you "swing in" a circle without getting ugly linear segments).
This may be of limited utility on a touch-based device, however.
http://blog.cosmix.org/2009/10/27/a-slashed-zero-droid-sans-...
... would be pointless, as a perfect world would have no concept of "trouble".
A hard real-time system can fail by running a piece of code too soon as well as too late.
OTOH, a soft real-time program like a video game or voice chat could profit from this.
As someone who's just read your comment, I'd like to say: calm down, and re-read the parent comment with an open mind. It's dripping with life experience.
http://jeremykun.com/2012/03/22/nintendo-np-hard/
(Caveat: http://www.cs.virginia.edu/~robins/The_Limits_of_Quantum_Com... )
If GNOME's developers have truly become indifferent or outright hostile to the needs of actual users, then the project is doomed to irrelevance.
(And presumably the ban is still in effect.)
So why did you go after him?
(I realize that by "a developer" you meant yourself, not Felipe. I still consider this a fair question.)
> GNOME has been under fire since the famous GNOME 3 release and I would understand the remaining developers to be a little touchy on the matter. At some point, you either stop - or you decide: Fuck this - I will just ignore user-input, because it sucks.
To put it bluntly: if they've given up on making what users want, what's so special about their giving their time to the project?
Why should anyone care, other than for fear that the developers will continue to make things even worse?
If that's the case, then just give yourself permission to make what you really want to make.
http://www.historyofinformation.com/expanded.php?id=3454
When the humanist hand was invented, the prevailing hand for illuminated manuscripts was blackletter. While either is aesthetically pleasing, the humanist hand caught on because it was readable and vastly more ergonomic to write.
Practice some dip pen calligraphy and you'll quickly notice that a humanist hand feels natural, and takes much less effort than blackletter to form beautiful characters.
Blackletter (as an everyday hand) persisted in church manuscripts (and in Germany, perhaps due to a cultural love of precise craftsmanship), but it's not surprising that many monks also adopted humanist: if your job is copying written works by hand, it makes sense to keep your eyes and hands under as little strain as possible.
P.S. What's a "typeface"? ;)
You've clearly never done hard time up at IE6 Zero-Security Penitentiary.
def enum(*args):
return dict(zip(args, range(len(args))))
colors = enum('red', 'green', 'blue')
# {'blue': 2, 'green': 1, 'red': 0}You can even stream textures asynchronously using PBOs (pixel buffer objects), and use dual PBOs like double buffers (or using copy-on-write techniques to only re-upload dirty rectangles...)