610 karma · joined March 18, 2010
https://events.gnome.org/event/1/contributions/80/attachment...
I also find that, for me, cygwin is a better solution for what I want: A bash shell and a decent set of unix-like command-line tools, that (critically) uses the same filesystem as Windows programs do.
I've honestly been kind of perplexed by all the excitement around WSL. A lot of people seem to say they want it for "development", by which I guess they mean web development. And I could see WSL being a nice alternative to running a full Linux VM for web development. But I don't do web development (mostly). I just want a unix-like shell and tools on my Windows box. And I don't want to have to think about whether the files I'm creating and working on live in Linux-land or Windows-land.
Why couldn't this work for a Linux-based OS? Honest question.
This is related to one reason why I'm not so crazy about 4k: At most of the usual screen sizes, they occupy an unpleasant middle ground between a traditional screen (~100 dpi) and a 2x hidpi/retina screen (~200 dpi).
https://www.dedoimedo.com/computers/elementary-0-4-loki-agai...
I haven't tried Elementary, but I've tried a lot of distros, and I always come back to Ubuntu because it comes the closest to just working. (It doesn't do as well as MacOS or Windows in the 'just working' department, in my experience (let the flames begin!), but it does pretty well, and better than any other Linux-based OS I've tried.)
And although reliable statistics seem to be hard to come by, my impression is that Ubuntu is the most popular Linux-based desktop OS by a pretty wide margin.
Although I guess one nice thing is that is puts in perspective the fact that stories about tiled window managers and/or Arch Linux and/or God knows what else are always showing up on HN. Kind of like when you see someone, who you can never understand what the hell they're jabbering about, give a talk about something you already know, and you realize that there's no way in hell you would have understood the topic based on what just came out of their mouth. Which is clarifying, because it reveals that they just suck at explaining things, and it's not just that you yourself are a dumbass.
That said, and having looked at the article more carefully (ahem), most of the concrete suggestions they offer are sound, and are things that I think are pretty well-known, at least to the practicing scientists I talk to. "Pie charts are bad", and "Beware of false color images, especially ones that use the 'jet' colormap." are both (parapharases of) statements that I hear from working scientists.
But then there's this: "And yet few scientists take the same amount of care with visuals as they do with generating data or writing about it. The graphs and diagrams that accompany most scientific publications tend to be the last things researchers do, says data visualization scientist Seán O’Donoghue. “Visualization is seen as really just kind of an icing on the cake.”"
This bears zero resemblance to my experience. Most scientists of my acquaintance make the figures first, and then write the text. And certainly I'd say that more care is taken with the figures than the text.
I guess I just feel like I see a certain amount of fetishization of beautiful scientific illustrations (Tufte, etc), out of all proportion to its actual importance to the scientific endeavor. The readers of most scientific articles are probably not going to be flummoxed by a pie chart. And of course, time spent focusing on this kind of stuff is time that might very well be better spent doing experiments.
https://blogs.gnome.org/tbernard/2018/10/15/restyling-apps-a...
That blog post was linked to from here:
https://github.com/do-not-theme/do-not-theme.github.io/issue...
Another thing Havoc Pennington liked to talk about in developing GNOME 2 was 'crack'. These were things in GNOME 1 that were bad for the community, but that a lot of users were addicted to. Like, for instance, an overabundance of user settings.
By all accounts, it's hard to write a GUI app for the Linux desktop, in part because of the huge variety of distros and desktops, and apparently even themes within a single desktop. And as a user, my biggest complaint about desktop Linux is the relative paucity of high-quality applications. (Yes, I know there are many high-quality desktop Linux applications. But there aren't as many as on Windows or MacOS.) I can't help but wonder if most of the community wouldn't be better off if a single distro, hopefully with a single desktop and a single theme, decisively 'won' and claimed a dominant usage share of the Linux desktop. Then third-party developers would be incentivized to just develop for that distro, which might make the lives of both users and developers better in the long run.
And of course, since it's open source, if 'the one true distro' went off the rails eventually, someone else could fork it and become the new 'one true distro', with relatively little danger of vendor lock-in.
Also, I have to say that I think it's a mistake to view "open source" as solely motivated by commerce. One big practical difference between FSF and OSI is how accepting they are of permissive licenses like BSD and MIT. Basically, OSI likes them and FSF doesn't. (Or at least FSF prefers copyleft licenses like GPL.)
It's true that permissive licenses are more commerce-friendly, but one could also argue that they are more freedom-friendly as well. After all, with a permissive license, you can add your own proprietary extensions to a codebase and then sell the resulting executable without sharing the source for the extensions. With copyleft licenses, you are restricted from doing this. Thus permissive is arguably more free-as-in-freedom.
Of course, copyleft advocates argue that copyleft licenses are more free in a larger sense, in that they guarantee that the code stays free. And, you know, maybe they're right. But I think it's something that reasonable people can disagree about. Whereas a lot of copyleft advocates seem to think that permissive licenses are a sign of moral weakness.
I would say the permissive licenses are "free" in a libertarian sense, and the copyleft licenses are "free" in maybe an anarcho-syndicalist sense.
It seems like a lot of people are convinced that copyleft licenses are more ethical than permissive licenses. I'm afraid I just don't agree with this.