Tedium - Keys To The Future 📱

A new keyboard taps into a useful open-source discussion.

Hunting for the end of the long tail • July 05, 2024

Keys To The Future

Thoughts on a new phone keyboard from an organization that is making a convincing case we need to rethink our discussion around FOSS and self-hosting.

The last time I wrote about Louis Rossmann I got a full-on video response from Louis that suggested my take was too reverent of him, that he shouldn’t be centered in the conversation. I get that.

But I will say that he is one of the best no-BS communicators around. And the debate he’s been driving in the FOSS space right now is actually pretty interesting. A little while back, while still maintaining his namesake repair business and popular YouTube channel, Rossmann took his first-ever day job. He is now the director of community outreach for an organization named FUTO, which specializes in developing and supporting transparent, privacy-minded, user-empowering tech. (While it doesn’t call itself a company and is organized under a .org domain, it does not appear to be a nonprofit—I did not see a 501(c) filing anywhere online—so if Louis happens to do a response to this, maybe he could make that business designation clear. Is it a B Corp? A foundation? A for-profit startup? Does it pay taxes?) Its primary founder, Eron Wolf, is an early funder of WhatsApp and a key developer of Yahoo! Games, so as a result, he has a ton of money to throw around—and he’s used that money to fund major open-source projects.

FUTO has also built a number of apps of its own, and has acquired some (including the very good photo-storage app Immich, which I personally use, and whose acquisition allowed Immich’s developers to go full-time). And this past week, FUTO saw a little virality around one of its products—FUTO Keyboard, an Android-based keyboard whose entire conceit is “kinda like Gboard or Swiftkey, except it doesn’t phone home.”

Rossmann makes for an extremely compelling evangelist for FUTO, if a somewhat non-traditional one. In a video announcing FUTO Keyboard’s release—done not with a slick, pandemic-era-Apple-style presentation, but with Rossmann speaking in front of a podium—he talked about how he felt when he discovered that Google Takeout had been saving his voice answers since 2009, including 15-year-old fights with his then-girlfriend. Despite the relatively basic presentation, his pitch was fairly compelling: Given that our phones are good enough to handle this on-device, there’s no reason we should put up with that.

TLDR

Want a byte-sized version of Hacker News? Try TLDR’s free daily newsletter.

TLDR covers the most interesting tech, science, and coding news in just 5 minutes.

No sports, politics, or weather.

Subscribe for free!

It’s a great start. While the keyboard makes more spelling mistakes than Gboard does for me at this point, it’s extremely fast. On top of that, its voice function (using Whisper, the voice-recognition tool that is one of the few things OpenAI has open-sourced) is spectacular. You download the models or dictionaries you need, and it does all of its stuff on the device. As a case for FUTO’s approach, it is an excellent calling card. I want to see more things like this, because for people not convinced that privacy-minded tools are the right choice, this is the kind of stuff that will convince them.

The challenge with FUTO from a FOSS standpoint is that the organization, while supporting open-source projects, wants to change the dynamic around what we’re comfortable with in this context. This has been a far harder sell, though Rossmann has made a valiant effort on this front. In one video, he argued that FUTO existed to change the conversation around open-source software into something that deserved financial support to ensure long-term sustainability.

“The beauty of having your own open source server is that nobody can take it away from you, and I would prefer to pay not when I'm dealing with a cloud-hosted solution—I want to pay when I'm dealing with something that cannot be taken away from me,” he said.

Of course, this raises some complicated questions: Where is the line here? When it comes to FUTO Keyboard and GrayJay, a pretty good Android video-viewing app that aims to specifically separate creators from platform, the idea is essentially a throwback to the shareware model: This software costs money, but we’re not going to force you to pay.

(FUTO is not alone on this broader rethink of software and payment: 37signals, which spent much of the past decade calling itself Basecamp, has been selling people on a software concept called Once, where you buy or download self-hostable packages outright.)

But things get complicated when it comes to the licensing picture. Recently, FUTO drove a debate around the fact that it called its software open-source, despite having a source-available license that gave the company the right to change the terms as desired. Anyone who has been following open-source knows that this debate has been a massive hot potato in the world of FOSS. When tools like Redis, Terraform, and Red Hat changed their licensing approaches, it led to massive blowback.

For FUTO’s part, it says it wants to avoid a FFmpeg/YouTube dynamic, where a tool becomes fundamentally valuable to a major project or platform, but there’s little of an attempt to support the project. FUTO, changing its approach based on community feedback asking the firm to not call what it’s doing “open-source,” hopes to reshape the discussion around what it calls source-first, in which the code is openly distributed and shared, and can be reused, up to the point of commercial use. Rossmann, for his part, has proved a major resource in this discussion, with a comment on a Brodie Robertson video which honestly is a masterclass in how to thread this needle.

(Sample line: “Frankly, as I've told my boss personally many times, you can be technically correct, and still be a complete dickhead.”)

My thought on the matter basically comes down to this. At some point, we have to look at the motives around organizations like these and ask ourselves if we can trust them as far as we can throw them. And to me, at least at this juncture, the answer is yes. Did they handle this flawlessly? No. But unlike a lot of other orgs in a similar position, they actually took steps to handle it.

There is a real argument that open-source can become exploitative at public-company scale, though on the other hand it can be beneficial—Meta, as much as they frustrate me, has released some useful open-source tools and frameworks over the years. But the exploitation does not a healthy ecosystem make—and it leads to messes like what we’re seeing with Adobe. Rossmann’s reputation is such that you can’t reject this idea that the traditional open source model has limits out of hand, and that makes his voice in this discussion useful.

FOSS is usually seen as shorthand for “software with integrity.” FUTO wants to make and support software with integrity that can’t be exploited by companies that can afford not to exploit it. Is that a winning argument? We shall see.

Nonetheless, awkward debate or not, I think this approach is more likely to get us to a better software ecosystem than leaning too hard on whether one app or another is open-source. And if a great smartphone keyboard built around a simple promise opens up that discussion further, even better.

Keyed-In Links

I finished Animal Well this week (minus the floor-is-lava puzzle which I will need to spend about 100 hours trying to get) and I have to say, it is worthy of your time if you haven’t played it. The puzzles are insane but fascinating.

I mentioned John Moschitta Jr., a.k.a. the Micro Machines guy, in my issue about advertising, and I really enjoyed this Great Big Story video on him from a few years back. It really shows how if you have a skill specific enough, you can make a real career out of it.

Shout-out to FreeDOS, which just turned 30 years old.

--

Find this one an interesting read? Share it with a pal! And back at it with a weekend piece in a couple of days.

Share this post:

follow on Twitter | privacy policy | advertise with us

Copyright © 2015-2024 Tedium, all rights reserved.

Disclosure: From time to time, we may use affiliate links in our content—but only when it makes sense. Promise.

unsubscribe from this list | view email in browser | sent with Email Octopus

Older messages

Controlled Panic 🚨

Thursday, July 4, 2024

The Linux kernel gets a potentially user-friendly feature. Here's a version for your browser. Hunting for the end of the long tail • July 03, 2024 Controlled Panic An upcoming iteration of the

The Art Of Annoyance 😒

Sunday, June 30, 2024

The relationship between advertising and annoyance. Here's a version for your browser. Hunting for the end of the long tail • June 30, 2024 Today in Tedium: This is nothing new if you've tapped

Paramount Concerns 💰

Thursday, June 27, 2024

Paramount, exploiters of nostalgia, erase decades of history. Here's a version for your browser. Hunting for the end of the long tail • June 27, 2024 Paramount Concerns In an immediate austerity

The Northern Mariana Touchdown 🏝️

Tuesday, June 25, 2024

Considering Julian Assange's unusual day trip. Here's a version for your browser. Hunting for the end of the long tail • June 25, 2024 The Northern Mariana Touchdown After years in a British

Turn Off The Pillow Machines 📦

Sunday, June 23, 2024

The long battle between paper and plastic. Here's a version for your browser. Hunting for the end of the long tail • June 23, 2024 Today in Tedium: If you've been buying stuff on Amazon lately,

You Might Also Like

Kotlin Weekly #434

Sunday, November 24, 2024

ISSUE #434 24th of November 2024 Hi Kotliners! Next week is the last one to send a paper proposal for the KotlinConf. We hope to see you there next year. Announcements State of Kotlin Scripting 2024

Weekend Reading — More time to write

Sunday, November 24, 2024

More Time to Write A fully functional clock that ticks backwards, giving you more time to write. Tech Stuff Martijn Faassen (FWIW I don't know how to use any debugger other than console.log) People

🕹️ Retro Consoles Worth Collecting While You Still Can — Is Last Year's Flagship Phone Worth Your Money?

Saturday, November 23, 2024

Also: Best Outdoor Smart Plugs, and More! How-To Geek Logo November 23, 2024 Did You Know After the "flair" that servers wore—buttons and other adornments—was made the butt of a joke in the

JSK Daily for Nov 23, 2024

Saturday, November 23, 2024

JSK Daily for Nov 23, 2024 View this email in your browser A community curated daily e-mail of JavaScript news React E-Commerce App for Digital Products: Part 4 (Creating the Home Page) This component

Not Ready For The Camera 📸

Saturday, November 23, 2024

What (and who) video-based social media leaves out. Here's a version for your browser. Hunting for the end of the long tail • November 23, 2024 Not Ready For The Camera Why hasn't video

Daily Coding Problem: Problem #1617 [Easy]

Saturday, November 23, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Microsoft. You are given an string representing the initial conditions of some dominoes.

Ranked | The Tallest and Shortest Countries, by Average Height 📏

Saturday, November 23, 2024

These two maps compare the world's tallest countries, and the world's shortest countries, by average height. View Online | Subscribe | Download Our App TIME IS RUNNING OUT There's just 3

⚙️ Your own Personal AI Agent, for Everything

Saturday, November 23, 2024

November 23, 2024 | Read Online Subscribe | Advertise Good Morning. Welcome to this special edition of The Deep View, brought to you in collaboration with Convergence. Imagine if you had a digital

Educational Byte: Are Privacy Coins Like Monero and Zcash Legal?

Saturday, November 23, 2024

Top Tech Content sent at Noon! How the world collects web data Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, November 23, 2024? The HackerNoon

🐍 New Python tutorials on Real Python

Saturday, November 23, 2024

Hey there, There's always something going on over at Real Python as far as Python tutorials go. Here's what you may have missed this past week: Black Friday Giveaway @ Real Python This Black