> The UX team has been carefully designing widgets and applications over the last year. We are now at the point where it is critical for the engineering team to decide upon a GUI toolkit for COSMIC. After much deliberation and experimentation over the last year, the engineering team has decided to use Iced instead of GTK.
> Iced is a native Rust GUI toolkit that's made enough progress lately to become viable for use in COSMIC. Various COSMIC applets have already been written in both GTK and Iced for comparison. The latest development versions of Iced have an API that's very flexible, expressive, and intuitive compared to GTK. It feels very natural in Rust, and anyone familiar with Elm will appreciate its design.
The main jumping-off point for COSMIC is this repository, I think: https://github.com/pop-os/cosmic-epoch
The iced crate is here: https://github.com/iced-rs/iced
Other GUI tookits for Rust can be found here: https://www.areweguiyet.com/
Today's Rust and Linux project is up :)
I built this plugin so that I could see NetworkManager controls in results that come back from [`pop-launcher`]( https://github.com/pop-os/launcher)
I'm using [`onagre`](https://github.com/oknozor/onagre) to query/display/action those results
> The new type of USB4 will continue the USB-IF's questionable naming scheme that only its members and a thumbtack-and-string-covered corkboard can truly appreciate. When it's all said and done, it seems you'll be able to find USB-C ports that are USB4 Version 2.0, USB4 Version 1.0, USB 3.2 Gen 2x2, USB 3.2 Gen 2, USB 3.2 Gen 1, or USB 2.0, plus some will opt for Intel Thunderbolt certification. And in the case of USB4 Version 1.0, you'll still need more information to know if the port supports the spec's max potential speed of 40Gbps.
> - “The age problem”: Young people aren’t using Facebook at all and are using Instagram less, but the success of both platforms as advertising revenue bonanzas is predicated on usage by the youth demographic.
> - “The innovation problem”: Facebook hasn’t invented a new hit since the blue app itself and its other successes were all acquired.
> - “The metaverse problem”: They’re betting the company on AR/VR, but it remains to be seen whether that’s going to be a big thing.
> - “The antitrust problem”: No summary necessary.
I really hope Meta/Facebook/Zuckerberg runs out of money and goes away forever
> Just as the telephone company doesn't terminate your line if you say awful, racist, bigoted things, we have concluded in consultation with politicians, policy makers, and experts that turning off security services because we think what you publish is despicable is the wrong policy. To be clear, just because we did it in a limited set of cases before doesn’t mean we were right when we did. Or that we will ever do it again.
> Japan's newly appointed Minister of Digital Affairs, Taro Kono, has declared war on the floppy disk and other forms of obsolete media, which the government still requires as a submission medium for around 1,900 types of business applications and other forms. The goal is to modernize the procedures by moving the information submission process online.
> A Princeton professor, finding a little time for himself in the summer academic lull, emailed an old friend a couple months ago. Brian Kernighan said hello, asked how their US visit was going, and dropped off hundreds of lines of code that could add Unicode support for AWK, the text-parsing tool he helped create for Unix at Bell Labs in 1977.
> Google has a right to decide which users it wants to host. But it was Google’s incorrect algorithms, and Google’s failed human review process, which caused innocent people to be investigated by the police in these cases. It was also Google’s choice to destroy without warning and without due process these fathers’ email accounts, videos, photos, and in one case, telephone service. The consequences of the company’s error are not trivial.
> It sounds like something out of an urban legend: Some Windows XP-era laptops using 5400 RPM spinning hard drives can allegedly be forced to crash when exposed to Janet Jackson's 1989 hit "Rhythm Nation."
>But Microsoft Software Engineer Raymond Chen stands by the story in a blog post published earlier this week, and the vulnerability has been issued an official CVE ID by The Mitre Corporation, lending it more credibility.
> Australian police last month arrested the man, now 24, and identified at least 201 of his Australian customers, in an investigation that began in 2017 and involved a dozen law enforcement agencies in Europe and Australia, and information provided by Palo Alto Networks and the FBI. The case underscores the sheer scope of the market for stalkerware—the app, costing just $35, was sold for seven years before law enforcement shut it down. Tens of thousands of victims were spied on, police said. Its customers included domestic violence perpetrators and even a child sex offender.
> In the longer term, the community should pool know-how and effort to elevate the professional artist workstation experience on Linux to be at least on a par with, and hopefully exceed, Windows and macOS. New virtualization and containerization technologies should enable more flexibility, and increased interoperability, so that studio workstations with different operating systems can more easily co-exist with each other. Software vendors and studios should work together to ease the adoption of Linux for studios that want to increase its use on workstations. Finally, better community coordination can help increase the ease and frequency of software updates. This would help the whole community to adopt new capabilities more quickly, and use more recent releases that offer better security, performance, and functionality.
> In my spitball theory here — which I think Heer shares — App Tracking Transparency is not the cause of Facebook’s troubles, but just an extra kick in the pants as they stumble downhill toward legacy media irrelevance — a decline that was in the making years before “Ask App Not to Track” was in our vernacular.
Probably not an original thought, but I'm just thinking about how Apple originally wanted nothing to do with cell carriers and for the iPhone to use WiFi instead, and how 15 years later we have Apple's "Find My" network
It would be neat if e.g. iMessage (starting with text-only messages) worked peer-to-peer via this decentralized mesh network, only using carrier/ISP networks as a fallback
And it'd be even better, of course, if such a mesh network was as broadly-deployed and yet operated by a community of individuals/volunteers, on hardware of their choosing (e.g. cheap single-board computers instead of Apple iDevices)
It reminds me of the zero-trust mesh networks that are described in science fiction like [Cory Doctorow's "Walkaway"](https://bookwyrm.social/book/137722/s/walkaway)
> Most neurosurgeons are already up to speed on the basic approach required to put it in, which reduces a high-risk surgery to a procedure that could send the patient home the very same day. “And that is the big innovation,” Kording says.
> When Amazon announced its Audible acquisition, they promised that they would remove DRM from the Audible store, and I rejoiced. Then, after the acquisition…nothing. Not a word about DRM. The Amazon PR people who'd once enthusiastically pitched me on Amazon's DRM-free virtue stopped answering my email.
Why is it not common UX practice to start ignoring user input prior to rearranging the UI, and only responding to user input once the layout has settled and perhaps after a short delay?
It's very frustrating to reach for an option in a list, only to have the list repopulate just as I tap, inevitably on an undesired option
I'm not even talking solely about web design: even the Google Cast destination picker does this and it's native Android code
Has Apple solved this over in iOS land?
> The Digital Advertising Act is a bold, promising legislative proposal. It could split apart the most toxic parts of Big Tech to make the internet more competitive, more decentralized, and more respectful of users’ digital human rights, like the right to privacy. As with any complex legislation, the impacts of this bill must be thoroughly explored before it becomes law. But we believe in the methods described in the bill: they have the power to reshape the internet for the better.