This is really cool. Instead of needing to use Crouton, ChromeOS will provide access to a terminal, which will let you run a Debian container. But with the terminal, you’ll probably be able to use just about any distro.
The Linux App Summit (LAS) is looking for locations. What’s cool is that it’s being co-hosted by KDE and GNOME.
By co-hosting the conference with KDE, GNOME hopes to create a space for more widespread collaboration and working towards a common goal: expanding the Linux application ecosystem.
Cooperation and competition aren’t mutually exclusive!
LAS 2019 Call for Locations | GNOME
In a discussion at the OpenStack Foundation’s Open Infrastructure Summit recently, Mark Shuttleworth, founder of Ubuntu Linux and its commercial holding company Canonical, admitted he’d been caught on the hop by the change in demand.
“We have seen companies signing up for Linux desktop support, because they want to have fleets of Ubuntu desktop for their artificial intelligence engineers,” he said in the conversation as reported by ZDNet. It seems therefore that companies are placing literal dollar-value on the continuity of their development processes, to the extent that they need to ensure that Ubuntu keeps running.
It’s great to see the Linux desktop, and not just the kernel, getting some love.
Also, I would have linked to ZDNet, which has the original story, but it has a super-annoying autoplay video. So you’re welcome 🙂 .
I never think about where Unix commands come from. They’re just there. But, obviously, people make them. I recently learned about Daniel Stenberg, the creator and maintainer of cURL, via reddit (Daniel codes live on Twitch)!. Daniel has a great workflow, that, in essence, is about making things as easy as possible for himself. It’s a great lesson. It’s not about what’s the best tool, but what’s the best tool that lets you do what you need to do. Because while there are always better tools, we don’t always need our own tools to be better.
- Who are you, and what do you do?
Hello. I’m Daniel Stenberg. I’m probably most known to most people as the founder and lead developer of the cURL project. I’ve been working on open source since the mid 90s and I’ve been writing code since the mid 80s.
I write code most of my work days and during a lot of my spare time as well. I’m employed by wolfSSL and I work on cURL. I work from home. During an average year, I do about 8 million keypresses on my keyboard.
Why do you use Linux?
I’ve been using Linux primarily since the 90s. I prefer Linux to other platforms because it makes me the most productive; it provides me with all the knobs and tweaks I like to customize my working environment and make it act and behave exactly the way I want it to, with the least problems.
I’m a developer. I develop code on my computers as the primary use case. I need my terminals, text editors, debuggers and related developer tools. My programming language of choice is usually C and the editor of my choice is usually Emacs. I run plain old bash.
What distribution do you run on your main desktop/laptop?
My main machines always run Debian sid/unstable. I’m familiar with Debian and I like Debian technically, as well as the policies and ideas behind it. I like using “unstable” so that I always have recent versions of the dependencies I develop with, and I like never having to install new versions (unless I upgrade to a new machine). I just gradually upgrade the machines every so often.
What desktop environment do you use and why do you use it?
I’m a KDE Plasma user. I’ve just casually tried through a few different environments and I finally ended up on this, as I found it to have the least number of obstacles and the highest degree of satisfaction. I don’t consider myself a very picky user when it comes to my desktop environment. This just happens to work very well for me and I rarely try out other things now, as I’m content and I save time by not chasing a dream of a perfect DE that possibly could do a few minor things even better.
What one piece of Linux software do you depend upon? Why is it so important?
I think I would pick Emacs. Out of all the software I run today, only Emacs has been with me since the early 90s. It’s a tool I’ve grown used to and learned all the quirks of. It’s customized to work the way I like it, while providing all of the necessary features someone like me needs.
Being a productive developer is largely about being familiar with and master of your tools. I prefer to stick to the Emacs I know, rather than the possibly-also-decent editor alternatives that exist. I’d rather spend that potential research time on development. Perhaps one day I learn about some grand and fancy feature Emacs lacks, that something else offers, that makes me consider it worth trying something else. That day has not happened in the last few decades.
What kind of hardware do you run this setup on?
My two primary machines both run Linux.
The primary desktop machine is a 32GB RAM Core-i7 3770K (3.5GHz) machine featuring two screens (24″ and 27″). Not the latest and greatest CPU wise, but still speedy enough to do most jobs I need it to do quickly enough.
The primary laptop is a 24GB RAM, 1TB SSD Lenovo T470S. It’s 14″. Perfect to carry around with me to conferences and speaking opportunities.
Will you share a screenshot of your desktop?
This is a dual-screen screenshot that’s three years old but it could just as well has been taken recently. I typically have HexChat, two-to-three terminal windows, one-to-three Emacs windows and two-to-three Firefox windows (with something around 10-15 tabs in each) up on the two screens. That’s it. Oh, and I never run apps full-screen.
As a little bonus, I could mention that the background images on my desktop are done by the Swedish artist Simon Stålenhag—only really properly visible when I lock the screens.
Interview conducted May 5, 2019
I know this is preaching to the choir, but this post, about the challenge of using a proprietary editor on a proprietary system, reminded me of why I love Linux. I pick the tools and mix-and-match those tools as I see fit. If something doesn’t work, I find something else. It makes it easy to focus on work. But also, it just saves me so much time and energy.
Why I left Ulysses | BryceWray.com
But, I absolutely detest modern “social media”—Twitter, Facebook, Instagram. It’s a disease. It seems to encourage bad behavior.
I think part of it is something that email shares too, and that I’ve said before: “On the internet, nobody can hear you being subtle”. When you’re not talking to somebody face to face, and you miss all the normal social cues, it’s easy to miss humor and sarcasm, but it’s also very easy to overlook the reaction of the recipient, so you get things like flame wars, etc., that might not happen as easily with face-to-face interaction.
It seems like some lessons were learned, but I would have liked to have read more about his take on the experience.
25 Years Later: Interview with Linus Torvalds | Linux Journal
Image courtesy of Faces of Open Source / Peter Adams
In January, Mastodon received a $70,000 grant from Samsung NEXT over the transparent crowdfunding platform OpenCollective–that is, OpenCollective is the entity that holds the grant, anyone can request a payout by submitting an expense receipt or an invoice, and I get to decide whether that request will be fulfilled, with all such transactions being viewable by everyone. The purpose of the grant is attracting more developers and other outside help to Mastodon. Whoever contributes to Mastodon with code or translations can get compensated for their time. My own wage, as well as mastodon.social operating costs, remain dependent on this Patreon.
I hadn’t heard of OpenCollective but it looks very interesting. And it makes it easy to see how money is spent within a project, which is always a good thing.
Mastodon 2.8.0 preview (and other things) | Gargron on Patreon
Jason Evangelho deserves credit for reading the monthly Linux Mint updates and unearthing the angst in it. Running a distribution is a huge endeavor, but it’s also thankless, and it seems like the Mint team is feeling that pain.
Steven J. Vaughan-Nichols has more on this, with some interesting quotes from reddit, too.
I try never to hate on any distros, because I can’t even imagine how hard a job it is. Now I’m thinking I should be more proactively kind. Especially to Mint, which I use (and love) on my ThinkPad.