goatface
Re:Unicode is hard
on Monday May 29, 2017 @01:16PM (#14440140)
Avoding any international characters, both when registering addresses and when inputting them in forms ends up being the path towards hopefully being able to spend money with credit/debit cards though. For various other non financial forms fuzzing the systems with what should be common enough european text and laughing as it fails is safer fun though.
Re:Unicode is hard
on Monday May 29, 2017 @12:30PM (#14439904)
In the UK, there is plenty of computer systems that refuse to acknowledge that people or places can have non-ascii chars in their name, and ask you to correct them.. or even refuse to work possibly because they are comparing broken different encodings of them. Even paying tax by debit card seems to be impossible with their chosen payment processor if the name on your card or parts of your address does not match the constraints of the english alphabet.
Re:Show HN: Glean, a tiny bitmap font for programming
on Monday October 10, 2016 @04:45AM (#12675883)
Some years back I built a family of fonts around the idea of anti-aliased raster fonts realized as regular truetype outlines - http://pippin.gimp.org/0xA000/ - in which some variants of the family is designed to be crisp on many integer multiples of the base design size.
Re:What every coder should know about gamma
on Thursday September 22, 2016 @06:15PM (#12560792)
A box filter for scaling down cubic and linear is much better than using impulse filters with the interpolated values at the floating point coordinates in question. If someone wants to improve the code in GEGL (used for rotations, scaling, perspective transforms, live on image warping as well as other transforms in the development version of GIMP) the relevant place to put it in is here:
https://git.gnome.org/browse/gegl/tree/gegl/buffer/gegl-samp...
For the linear case a "tent-filter" instead of a box filter would be really correct, a similar box filter function exist in cubic. Both of these receive a reverse jacobian matrix indicating the shape and extent of surrounding area in source image to sample from.
Re:What every coder should know about gamma
on Thursday September 22, 2016 @03:03PM (#12559303)
The L component of CIE Lab is not linear, it has a similar non-linearity to sRGB due to one of the aims of the design of the CIE Lab space is to be perceptually uniform.
Re:What every coder should know about gamma
on Thursday September 22, 2016 @09:41AM (#12556730)
It already does, in git master GEGL/GIMP does averaging of pixels contributing in the area when scaling down. The previous development releases in the 2.9 series would only do proper downscaling for the nohalo and lohalo samplers. But since may of this year GEGL also does an area/averaging box filter for cubic and linear samplers.
Re:What every coder should know about gamma
on Thursday September 22, 2016 @08:17AM (#12556260)
The development version of GIMP (the 2.9 series) - which will be come 2.10 uses GEGL which always does scaling with linear light encoding; as well as premultiplied alpha, regardless of what color "mode" the project is in. Getting scaling and resampling right in all cases is easier than retroactively fix the prevalent bad habit of non-linear compositing..
Re:GIMP 2.9.4 and our vision for the future
on Saturday July 30, 2016 @01:27PM (#12193815)
Synfig focuses on more cartoon based vector animation. What GEGL provides good foundations for doing is video editing/compositing with keyframed properties for filters.
As mentioned in the linked article of this story - having an eco system of applications using GEGL would benefit both these applications and GIMP - since they would be sharing image processing operations and plugins.
Re:GIMP 2.9.4 and our vision for the future
on Saturday July 30, 2016 @11:50AM (#12193461)
This relearning problem goes both ways. People trained on GIMP tend to find Photoshop annoying and difficult to use - because they have to relearn. People accept spending extra time and struggling when learning a new skill; and are frustrated with tools (or really themselves) when something they think they know how to do suddenly is difficult.
Re:GIMP 2.9.4 and our vision for the future
on Saturday July 30, 2016 @11:47AM (#12193442)
The work you might have heard about GEGL - is all about providing foundations for such non-destructive editing. The highlighted split-view / curtain preview in the blog post is implemented using these new capabilities provided by GEGL. Adding new features that cement themselves as new things in the file format is part of GIMPs roadmap after GIMP-2.10 / 3.0. 2.10 / 3.0 are aiming to provide the same functionality that GIMP-2.6 / 2.8 provided but with GEGL as the core and thus higher bitdepth.
Re:GIMP 2.9.4 and our vision for the future
on Saturday July 30, 2016 @11:42AM (#12193421)
GIMP's new (though not actually young) engine - GEGL, contains ffmpeg frame sources and sinks, provides a good abstraction for creating interfaces better than GAP for animation or video editing - see https://www.youtube.com/watch?v=GJJPgLGrSgc for an example of a video that has been edited and encoded using GEGL this year.
Re:Natron: Open-source compositing software for Mac, Windows and Linux
on Saturday June 25, 2016 @04:12PM (#11977788)
Blender's node system can do compositing and basic video editing. Another free software graph based/dataflow system that can be used as a basis for such video editing and fx is GIMPs new engine GEGL; this goat filled video presented at this years libre graphics meeting was edited and composited using software based on that stack https://www.youtube.com/watch?v=GJJPgLGrSgc