Jeremy Soller's Avatar

Jeremy Soller

@soller.dev.bsky.social

System76 Principal Engineer, Pop!_OS Maintainer, and Redox OS BDFL - https://soller.dev Profile picture and banner: I am wearing a Pop!_OS shirt with multiple computers running Pop!_OS in the background to celebrate the 20.04 release.

678 Followers  |  120 Following  |  40 Posts  |  Joined: 23.11.2024  |  1.6547

Latest posts by soller.dev on Bluesky

Redox now supports sending file descriptors over Unix sockets (SCM_RIGHTS), which means it should now be possible to port Wayland compositors and programs using D-Bus.

25.07.2025 12:56 β€” πŸ‘ 14    πŸ” 0    πŸ’¬ 1    πŸ“Œ 1
Osborne 1 portable computer from 1982 at its command prompt sitting on a table, to the left of a System76 laptop running the COSMIC desktop environment.

Osborne 1 portable computer from 1982 at its command prompt sitting on a table, to the left of a System76 laptop running the COSMIC desktop environment.

Ancient problems require ancient solutions. The Osborne 1 made a trip to the office today!

23.07.2025 21:50 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
pcb layout, rendered as a 3D preview in kicad. showing the back of a eurorack module, with a usb-c connector and two light pipes for status LEDs. they're arranged as a hungry-looking face, with two simple lines for angry eyebrows. the whole arrangement is labelled OM NOM NOM FIRMWARE. clearly this is where your firmware updates go

pcb layout, rendered as a 3D preview in kicad. showing the back of a eurorack module, with a usb-c connector and two light pipes for status LEDs. they're arranged as a hungry-looking face, with two simple lines for angry eyebrows. the whole arrangement is labelled OM NOM NOM FIRMWARE. clearly this is where your firmware updates go

sometimes i feel like there should be some kind of barrier to entry for designing things

07.07.2025 12:11 β€” πŸ‘ 265    πŸ” 26    πŸ’¬ 15    πŸ“Œ 2
COSMIC DE - The First Modular, Composable Desktop Environment - Carl Richell & Jeremy Soller
YouTube video by The Linux Foundation COSMIC DE - The First Modular, Composable Desktop Environment - Carl Richell & Jeremy Soller

Check out the COSMIC talk @carlrichell.bsky.social and I did at Open Source Summit recently!

www.youtube.com/watch?v=fBcf...

02.07.2025 23:26 β€” πŸ‘ 13    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Be aware that this is a privilege, and abuse of it will burn out the very people building the software you rely on. I have been guilty of this myself, and this is why I am posting far less these days.

02.07.2025 12:41 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

One thing that makes FLOSS unique is that you can uniquely identify its developers, read through all of their discussions, watch all their code changes, and often positively contribute to the projects you like.

02.07.2025 12:41 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

Why Does Oxide Use Rust?

27.06.2025 15:04 β€” πŸ‘ 128    πŸ” 19    πŸ’¬ 1    πŸ“Œ 3
Post image

β€œNo Kings” demonstration, Ocean Beach, San Francisco

14.06.2025 19:24 β€” πŸ‘ 46492    πŸ” 9694    πŸ’¬ 403    πŸ“Œ 403

this is like drake and kendrick lamar but they're both drake

05.06.2025 20:22 β€” πŸ‘ 44712    πŸ” 9783    πŸ’¬ 527    πŸ“Œ 553

I do not know

30.05.2025 23:42 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

There is a lot of shared infrastructure, and there is still software that only supports X11.

10.05.2025 19:00 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

This all runs inside orbital using a custom X server video driver.

10.05.2025 02:06 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
TWM with gtk3-demo open on the left, the embedded GL example on the right, and xterm behind.

TWM with gtk3-demo open on the left, the embedded GL example on the right, and xterm behind.

I have ported X11 to Redox OS in order to start working on ports that have previously been too difficult. In the future, we will be rebuilding these with wayland. Here is TWM with gtk3-demo open on the left, the embedded GL example on the right, and xterm behind.

10.05.2025 02:06 β€” πŸ‘ 16    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0
A picture of my desktop with my monitor at the top and my keyboard at the bottom. The monitor is showing the COSMIC desktop environment with a colorful background. The keyboard has LEDs that are matched to an accent color extracted from that background, in this case, orange.

A picture of my desktop with my monitor at the top and my keyboard at the bottom. The monitor is showing the COSMIC desktop environment with a colorful background. The keyboard has LEDs that are matched to an accent color extracted from that background, in this case, orange.

A picture of my desktop with my monitor at the top and my keyboard at the bottom. The monitor is showing the COSMIC desktop environment with a colorful background. The keyboard has LEDs that are matched to an accent color extracted from that background, in this case, pink.

A picture of my desktop with my monitor at the top and my keyboard at the bottom. The monitor is showing the COSMIC desktop environment with a colorful background. The keyboard has LEDs that are matched to an accent color extracted from that background, in this case, pink.

A picture of my desktop with my monitor at the top and my keyboard at the bottom. The monitor is showing the COSMIC desktop environment with a colorful background. The keyboard has LEDs that are matched to an accent color extracted from that background, in this case, blue.

A picture of my desktop with my monitor at the top and my keyboard at the bottom. The monitor is showing the COSMIC desktop environment with a colorful background. The keyboard has LEDs that are matched to an accent color extracted from that background, in this case, blue.

I wrote a small program to sync my Launch keyboard color to the COSMIC accent color

02.05.2025 03:36 β€” πŸ‘ 14    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

PhD Timeline xkcd.com/3081

25.04.2025 15:32 β€” πŸ‘ 60708    πŸ” 20856    πŸ’¬ 610    πŸ“Œ 840
Post image

We have now arrived at the "arresting judges" level of fascism.

25.04.2025 22:42 β€” πŸ‘ 37420    πŸ” 8967    πŸ’¬ 1708    πŸ“Œ 457
Preview
Initial commit of Rustboot-based OS Β· redox-os/redox@0edea10

On this day, ten years ago, I pushed the first commit of Redox OS: github.com/redox-os/red...

20.04.2025 13:06 β€” πŸ‘ 19    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
A modified page from the book One Fish Two Fish Red Fish Blue Fish by Dr. Seuss.

On the left side, an image of the creature named Clark.

On the right side, the following poem:

Look what we found
in the park
in the dark.
We will take him home.
We will call him C++.

He will live at our house.
He will grow and grow.
Will our mother like this?
We don't know.

A modified page from the book One Fish Two Fish Red Fish Blue Fish by Dr. Seuss. On the left side, an image of the creature named Clark. On the right side, the following poem: Look what we found in the park in the dark. We will take him home. We will call him C++. He will live at our house. He will grow and grow. Will our mother like this? We don't know.

I had no idea Dr. Seuss had an opinion on C++

17.04.2025 20:31 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Original post on fosstodon.org

Today we released a new pair of spins - Fedora COSMIC and Fedora COSMIC Atomic!

Thank you to the folks at @COSMIC_desktop and @system76 for helping @ryanabx and the Fedora community make this happen. :)

Fedora COSMIC Spin: https://fedoraproject.org/spins/cosmic

Fedora COSMIC Atomic […]

15.04.2025 17:12 β€” πŸ‘ 40    πŸ” 18    πŸ’¬ 3    πŸ“Œ 0
Preview
Revised National Parks Webpage Describes Harriet Tubman As Human Trafficker WASHINGTONβ€”As the Trump administration continues to alter the version of American history that appears in government publications, sources confirmed Monday that a page on the National Parks website ha...

Revised National Parks Webpage Describes Harriet Tubman As Human Trafficker

07.04.2025 20:15 β€” πŸ‘ 5989    πŸ” 864    πŸ’¬ 170    πŸ“Œ 108

πŸ¦€ Hello World!

The Rust project now has an official presence on Bluesky! ✨

We'll be posting the same on our Mastodon and Bluesky accounts, so you won't miss anything on either platform.

05.04.2025 10:51 β€” πŸ‘ 1495    πŸ” 295    πŸ’¬ 33    πŸ“Œ 26
Preview
Trump Assures Wall Street He’ll Go Back To Just Fucking Over Poor People Soon WASHINGTONβ€”In response to market panic about his new wide-ranging tariffs, President Donald Trump reportedly offered Wall Street assurance Friday that he would soon go back to just fucking over poor people. β€œWhile my trade policy might cause some temporary hardships for investors, it’s ultimately intended to completely fucking destroy the livelihoods of the financially destitute,” […]

β€œWhile my trade policy might cause some temporary hardships for investors, it’s ultimately intended to completely fucking destroy the livelihoods of the financially destitute,” said Trump
theonion.com/trump-a...

05.04.2025 00:00 β€” πŸ‘ 3781    πŸ” 538    πŸ’¬ 42    πŸ“Œ 21
Finance Guy Doing Cocaine In Sad Way This Time

Finance Guy Doing Cocaine In Sad Way This Time

Finance Guy Doing Cocaine In Sad Way This Time

04.04.2025 16:25 β€” πŸ‘ 12170    πŸ” 1543    πŸ’¬ 78    πŸ“Œ 57
Post image

CNBC Hosts Sit In Stunned Silence For 19th Consecutive Hour

03.04.2025 20:30 β€” πŸ‘ 14315    πŸ” 1610    πŸ’¬ 109    πŸ“Œ 33

He dumb

03.04.2025 13:47 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Proud of this dude

02.04.2025 00:57 β€” πŸ‘ 1749    πŸ” 159    πŸ’¬ 37    πŸ“Œ 10

Happy Trans Day of Visibility!

31.03.2025 22:03 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Release 0.14.0 Β· pop-os/cosmic-text Links Crate on crates.io Documentation on docs.rs Added Add configurable font fallback lists using Fallback trait Add letter spacing support in Attrs Add arbitrary variable font features in Attrs

cosmic-text 0.14.0 is here, now with variable font feature support: github.com/pop-os/cosmi...

31.03.2025 19:01 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Why does everything look like a sketch

11.03.2025 21:05 β€” πŸ‘ 520    πŸ” 48    πŸ’¬ 56    πŸ“Œ 7
Preview
Release 0.13.0 Β· pop-os/cosmic-text Links Crate on crates.io Documentation on docs.rs Added Add Buffer::set_tab_width function Add AttrsList::spans_iter and use it in Buffer::append Add alignment option to Buffer::set_rich_text Ad...

cosmic-text 0.13.0 is now released!

github.com/pop-os/cosmi...

10.03.2025 17:43 β€” πŸ‘ 7    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

@soller.dev is following 20 prominent accounts