I've mentioned this a few times but never publicly announced it, so consider this the announcement.
I've also ported Owl, my Cocoa Wayland compositor, from OS X to the Hurd using GNUstep.
Here's a screenshot of weston-terminal and weston-flower, running on Owl on GNUstep on Hurd, with X forwarded from a QEMU VM via SSH.
Here's another pretty screenshot for you'all
I've made a mock-up to illustrate my ideas about the next-gen terminal experience!
• the pathbar
• username, hostname and git branch displayed in the UI, shrinking the shell prompt back to just a $
• commands as cards
• syntax highlighting, including graying out the output a bit to differentiate it from commands themselves
• autocompletion (displayed in a native widget)
• built-in error handling options
• the time each command took (on the right)
I never did the #introductions thing, so here goes!
I live in Moscow, 🇷🇺 & currently study at CMC MSU.
I work at SmartDec where I write a cool static analyzer for Java & Kotlin. I'm also a tech editor at tproger.ru
I'm on the Darling team; we hack on macOS internals to make apps & programs targeting Darwin run on Linux/Android.
Why don't C compilers have a versioned -Wall -Werror?
Like... just let me tell you to give me all warnings, and error for all warnings you produced up to e.g. 2020.
Add a new warning in 2021, show it to me but don't error.
Because right now the standard is disincentivized from ever adding warnings because people like compiling with -Werror but don't like when it ends up not compiling with a new warning - see https://thephd.github.io/your-c-compiler-and-standard-library-will-not-help-you
@federicomena If I overlay sane-airscanner on Silverblue (and traditional F32), I can print and scan with my Brother laser printer / scanner combo over the network w/o having to set things up.
We're so close to an "out-of-the-box" "driverless" experience for _many_ printers *and* scanners on Linux. It's only taken a few decades.
It fills me with furious human pride that after billions of dollars of GPUs thrown at "AI", Netflix still has absolutely no idea what kind of show I might enjoy at any level more detailed than "contains moving pictures".
It's like I've won the Turing Test, but, in a terrifying Twilight Zone twist, the downside is that it turns it there ARE no shows on Netflix that I might enjoy, I already watched all five of them. Hundreds more being made each day, and they're all bad because robots write them.
The latest heroic effort to make Firefox look more like GNOME's Adwaita is quite nice.
(That's always been the case, but it's an uphill battle, people fizzle out, and someone eventually forks to continue.)
It should be noted: GNOME Web (Epiphany), which this Firefox theme's look is derived from, is also an amazing browser.
Firefox has a big org supporting it, it has extensions, and it's better for dev. But the main privacy extensions most need are built into Epiphany.
You know #Apple always boasts about how powerful their A-Series chips in the iPhone/iPad are on paper.
But they never mention that you never get to use that power because of how restrictive #iOS is.
Would it take less on an iPhone? I cannot find out easily, Apple won't let me compile the Go toolchain on an iPhone.
Syntax highlighting is a waste of an information channel
(submitted by adenadel)
Nobody want to "navigate" your website. You can safely remove all those fixed menus. People either came from a social media link, feed link or google search, in which case they have already "navigated" where they wanted, or they found a link in your profile or some other mention of you somewhere, in which case they will come to the front page, where you can put your non-fixed menu, so that they can see at a glance what there is, and use the back button (or click on the logo/title of your page) to get back.
elementary OS often gets called a “Linux distribution.” We see it a bit differently. https://blog.elementary.io/distros-platforms-and-where-we-fit-in/
Rust, objc, Kotlin, C, Python
Linux, GNOME; Android
Wayland; Plan 9
Microkernels, the Hurd
This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!