316 karma · joined March 20, 2014
On the "history" upgrade idea - that's a really cool one; It's quite often that I'm looking for that page I accessed last year, or that youtube video somebody sent me a few months ago, and I forgot it's name - hopefully chromium/firefox steal this idea and improve upon it;
If something refurbished is okay, go for a X200; they are pretty good machines. Here's the best part - a Chromebook, without the proprietary Mali drivers, it slow as a piece of shit; an X200 - I can watch a tear-free full-HD movie while compiling something in the background, with both cores at 100%.
Libiquity, Tehnoetic and Vikings still sell those laptops. Or flash one yourself, it's not that hard, and you need like.. 100$ worth of equipment.
We'll see how all this ends up - but given Leah track record - the whole "leaving the GNU project", the allegations, her aggressive behavior towards competition - don't instill me a lot of confidence that the dust is settled for good.
Look at this for example - censorship happened just 3 days ago - they only reverted the issue after community backlash https://trisquel.info/en/forum/libreboot-issues-open-letter-...
2. Depends on the motherboard and the BIOS written in the flash chip
3. No. They are already signed.
4. If somebody controls them and ask them to do so. All that's necesary is a LAN connection (or wifi, but only with Intel chips) and power. The HDD is completely irrelevant, as is the OS.
I also work at a company that has exactly this focus - to sell, and eventually produce devices that can be run with free software from top to bottom - but I don't see ourselves producing our own devices in the next 5 years, even if we would become wildly sucessful.
The hope seems to lie with ARM for the moment - C100 / C201 have even the Embedded Controller (EC) code avaiable - but they do have plans to implement something simillar to ME, AFAIK.
Also, most people already are living with the thought that their computers are cracked/hacked/virused the moment they are connected to the internet - all my friends and relatives ask me to check their computer for viruses - almost none trust their computers or phones (especially Android phones, it seems). For such people, where this is the natural state of the world, it's very hard to imagine that they can change anything about it - and telling them that there are backdoors from the moment the laptop is assembled, doesn't help much.
There are cases where coding for performance from the get-go is the way to go - think the_silver_searcher vs ack; there are cases where "computer power will eventually catch up" - the GNU coreutils did just that, they where coded for a system where a large amount of RAM was available(even if at the moment, in the '70's it wasn't), and removed many limitation that the proprietary tools had at those times.
But in a large program, that aims to grow even larger as features add up, performance is not your primary concern. If you have good abstractions, and you optimize at pixel conversion layer by 50% (say babl), all those optimization will add up. If you write your code in assembler, for speed's sake, you'll never surpass the complexity of MS Paint.
I worked on a web application that was a bit over 100k lines of code (at least the subsystems I had access to) - some bad architetural decisions made progress stall, and features were delayed by as much as half a year. Every change at deeper levels broke all kind of things at the UI level. Those were some shitty days, trust me.
This browser is based on Electron - does Electron also bundle this abomination of DRM plugin?
Shameless plug: we sell preinstalled Replicant phones at https://tehnoetic.com/
I saw that happening time and time again - something I didn't consider important at all, was essential for other folks. One example - if no blind people use your software, you'll never know how hard or easy it is for them - hence you'll never get a blind person to be your contributor, since it's unusable to them.
Anyway, GIMP is getting faster - with 2.9 you can already use GPU accelerated operations and plugins, if that is your concern.
What you don't want is a program that crashes all the time, or one that is so convoluted (because "performance"), that nobody is able to develop it further, since nobody can wrap his head around of all the implication of a modification.
He's using Krita as his main painting tool, but: "Gcolor2 is a colorpicker, Inkscape my favorite vector editor, Gimp for manipulating images and Shutter for taking advanced screenshots."
https://www.davidrevoy.com/article316/ubuntu-16-04-for-my-di...
I don't see why we shouldn't support the development of both programs. I personally like GIMP better, maybe just because I'm used with the interface, and I don't do paintings, only image manipulations.
There are very few sustainable free/open source projects, which have corporate or some other kind of backing - GNOME (redhat), Linux (linux foundation) and Blender (blender institute) are the only one that come to my mind.
But this time I can address this issue: I commited $8/month, and I'm promoting the campaign heavily.
I don't see the port to GTK3 as being such high priority. It's not even on the roadmap to 2.10; The roadmap seem sane to me.
I don't think the program was intented specifically for painters, but it did include the MyPaint brush engine. And I find the program easier to use with every new version.
http://gui.gimp.org/index.php/GIMP_UI_Redesign#product_visio...
I don't know much about those highly qualified graphics programmers - but every good project has a pace and a development plan - GIMP definitely has a roadmap in place, that can't and shouldn't be turned 180 degrees everytime someone comes with an idea; and I've seen quite a few people who see the rigors and the standards set in place as "abrasiveness"
Could you point us to some mailing list messages that would support the claim though? I don't follow the mailing list closely, mainly the news announcements.
The campaign is also listed here http://pippin.gimp.org/ - in the header.
If you ever tried slipping a few line of code for a side-project or a free/open source one, you know how hard it is to focus when you have such limited time and energy.