he/him/his, cis, gay, husband, Beagle chew-toy, JavaScript jockey, Rustacean

  • 141 Posts
  • 177 Comments
Joined 2Y ago
cake
Cake day: Apr 06, 2021

help-circle
rss

This seems unfairly targeted at China at first, but they are unique in their combination of the middle-class population and their national carbon goals


> What is happening in Indonesia is part of a recurring global pattern in countries where battery materials are abundant. Local residents in Chile, Argentina, Congo, and elsewhere complain of environmental destruction, and dangerous or exploitative working conditions. The RLS study’s authors argue that it is crucial to look at the material footprint of the EV industry against the promised decrease in carbon emissions. In the Global South, where most of the raw materials for EV batteries are sourced, “the rising demand for electric vehicles is threatening to worsen existing injustices in the extractive industry,” they wrote.  > >And while these places bear the brunt of the immediate environmental fallout, they are not set to benefit the most from the extraction and manufacturing of rare earth minerals — areas mostly dominated by Chinese businesses.

Weird, I’ve been using 1.2, 1.5 and 2.0 scale with sway (wlroots) for a while now

So, is this announcement for something new? Or this standardizing/stabilising something that has already been working (in potentially a different / non-standard way) so far?


I think the point being made here is not against you, but against the privilege that professional athletes in Western countries enjoy

It is normal for them to exist in a space where they can say very basic things about human rights

And yet, it is normal for others (e.g. citizens of Qatar, but also billions of other humans on earth) to exist in spaces where human rights are not allowed to be discussed


> It remains to be seen whether innovations like these can really get the concrete industry to a place where it emits no net carbon dioxide. Yet industry observers and insiders alike find plenty of room for optimism, if only because the momentum for change has built so rapidly. Remember, says Andrew, that as recently as a decade ago there seemed to be no feasible, climate-friendly alternatives to Portland cement at all. The stuff was cheap, familiar, and had a huge infrastructure already in place—hundreds of quarries, thousands of kilns, whole fleets of trucks fanning out to deliver pre-mixed concrete slurry to building sites. “So for a long time, decarbonizing cement production was in the ‘too hard’ basket,” he says. > > Yet today, says Bohan, “because of this intense attention to the climate issue, people are now going back and saying, ‘Wow, we didn’t realize all these options were available.’”

I’ve been using https://github.com/TrackerControl/tracker-control-android which is effectively the same thing, just open-source (there’s an F-Droid link there if you don’t like Google Play)


The Framework is the most exciting laptop I’ve ever broken – Pluralistic: Daily links from Cory Doctorow
> Entropy is an unavoidable fact of life. "Just don't drop your laptop" is great advice, but it's easier said than done, especially when you're racing from one commitment to the next without a spare moment in between. > > Framework has designed a small, powerful, lightweight machine – it works well. But they've also designs a computer that, when you drop it, you can fix yourself. That attention to graceful failure saved my ass.

The Age of PageRank is Over | Kagi Blog
> Over the years, the web deteriorated to the state it is in now - a highly destructive force. Much of the damage is driven by the monetization of users and every aspect of their lives. Enterprises capture our preferences, our friends, our families, the information we consume, and the information we create. They manage and maximize for their benefit our preferences, our opinions, our purchases, and our relationships. The web can poison individual opinions, freedoms, and political and social institutions. It steals from us, addicts us, and harms us in many ways.

I think Poettering’s assumption here, which I agree with, is that it’s difficult to produce software without bugs, and it’s even difficult to patch those bugs without ever introducing new bugs

But, let’s pretend that we’ve accomplished this and never have to fix any bugs: we’ll still have to update firmware and other software components when a new CPU or other device needs to be supported

Although, admittedly, a user might not decide to install a hardware-enablement update if they know in-advance that they’ll never upgrade their hardware or plug in a new device


For me, the ideal situation is where we see autnentic stories about the LGBTQIA+ community, and the money made from telling/selling those stories actually goes to members of that community

None of that requires all queer roles to be only played by publicly-queer actors, and yet here we are :S


Netfilter Workshop 2022 summary (nftables, etc)
> This is my report from the Netfilter Workshop 2022. The event was held on 2022-10-20/2022-10-21 in Seville, and the venue was the offices of Zevenet. We started on Thursday with Pablo Neira (head of the project) giving a short welcome / opening speech. The previous iteration of this event was in virtual fashion in 2020, two years ago. In the year 2021 we were unable to meet either in person or online. > > This year, the number of participants was just eight people, and this allowed the setup to be a bit more informal. We had kind of an un-conference style meeting, in which whoever had something prepared just went ahead and opened a topic for debate. Neat summary of topics discussed around nftables

It’s mostly a certification thing (which is performed by Intel): https://en.wikipedia.org/wiki/Thunderbolt_(interface)#Royalty_situation

According to that, anyone can make the standalone chips now regardless of CPU (although most of them are still made by Intel, I think)


Thunderbolt 4 is not exclusive to Intel, only 1-3

I’ve just ordered parts for a new AMD system with Thunderbolt 4 (transferring some parts from an older machine): https://pcpartpicker.com/user/jokeyrhyme/saved/dLCRVn



Microsoft posses a vast corpus of code that they unambiguously own the copyright over: their own private code for Windows, Office, Visual Studio, etc, plus all of their open-source stuff

It’s pretty telling that the models were not trained using Microsoft’s own code, but everyone else’s instead



> 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/

> 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/

Not really a "sky is falling" sort of post, but it seems like there is room for further exploration and improvement of practices here

I expect an upcoming patch will check during boot whether the fix is needed and only apply it for those old systems


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

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

There is no “software supply chain” — iliana.fyi
> This is where the supply chain metaphor — and it is just that, a metaphor — breaks down. If a microchip vendor enters an agreement and fails to uphold it, the vendor’s customers have recourse. If an open source maintainer leaves a project unmaintained for whatever reason, that’s not the maintainer’s fault, and the companies that relied on their work are the ones who get to solve their problems in the future. Using the term “supply chain” here dehumanizes the labor involved in developing and maintaining software as a hobby.

Garage leverages the theory of distributed systems, and in particular Conflict-free Replicated Data Types (CRDTs in short), a set of mathematical tools that help us write distributed software that runs faster, by avoiding some kinds of unnecessary chit-chat between servers.

Huh, “avoiding some kinds of unnecessary chit-chat” is the weirdest benefit of CRDTs to mention here (and I’m not sure it actually is a benefit)

I would have pointed out that they help multiple devices safely synchronise copies of data, or something 🤷

The word “efficient” doesn’t even appear in the main part of the Wikipedia page (just once in the footnotes): https://en.wikipedia.org/wiki/Conflict-free_replicated_data_type



If the USA and it’s allies were truly enthusiastic about human rights and democracy, then they should find out how much a company saves by having supply chains with worse human rights protections, and tax them some portion (I’d say at least half) of that saving

To encourage them to employ more expensive staff in countries with decent democracy and human rights laws

(And encourage other countries to transition to better human rights frameworks)


I wonder if the monitor for an output/sink is enabled as an input/source? Using a pulseaudio control panel like pavucontrol might show you more information? Most distributions provide pulseaudio/pipewire as a useful layer on top of ALSA, so pure-ALSA tools like alsamixer might not be showing you the whole picture


Might be worth trying a bunch of different live USBs to find a distribution with a working sound setup, and then seeing what it’s doing differently compared to Zorin


Really odd that it doesn’t use the recommended credential storage APIs on Windows at least


never attribute to malice that which is adequately explained by stupidity.

https://en.wikipedia.org/wiki/Hanlon's_razor


WikiHouse | open-source blocks for construction of buildings
There's a lot to like here I hope efforts like this become increasingly common-place

> Imagine being a preteen or young teenager in Borneo 31,000 years ago. Your small community survives by hunting and foraging in the mountainous, cave-riddled tropical forests. And then it happens: You get an injury so severe that cutting off your leg offers the only chance of saving your life. Most likely, something has cut off circulation to your lower leg, some of the tissue is now smelly and gangrenous, and it’s spreading fast. What’s your prognosis? > >Based on Tebo 1, that situation was less dire than you might expect, although it almost certainly wasn't easy. > >For one thing, the severed leg bones show no signs of inflammation, which means that if Tebo 1 suffered any infection after the amputation, it wasn’t serious enough to reach the bone. Without antibiotics, infection is a major threat; most of the casualties in American Civil War field hospitals died of infection, not of their actual injuries. > >The fact that Tebo 1 apparently didn’t face serious infection suggests that whoever performed the amputation understood how to keep the wound, the surgical tools, and their hands clean and understood that they needed to do so (which puts 31,000-year-old hunter-gatherers ahead of European and American surgeons just a century ago). It also suggests that someone took very good care of Tebo 1 after the operation.

> Downs’ findings have already prompted legislators to act. Although just published in July, much of the research for the paper took place back in 2019. By the end of 2021, two of its authors, Kelly King and Tamara Paltin, both members of Maui County Council—and whom Downs invited to join the research project to build community engagement on the issue—had already spearheaded an ordinance banning all chemical sunscreens. Admittedly, it has never occurred to me until just now that sunscreen is pollution, huh

Yeah, I was toying with the hypothetical of needing a licence to eat beef

That way, only people who actually need and use all that protein can get it (e.g. body builders, people with specific medical needs)

That would solve the demand side, at least


> Indeed, when independent researchers at Johns Hopkins University decided to get the best estimates they could by combing through the published literature, they found that in the 11 life cycle analyses they turned up, the average greenhouse gas footprint from plant-based meats was just 7 percent of beef for an equivalent amount of protein. The plant-based products were also more climate-friendly than pork or chicken — although less strikingly so, with greenhouse gas emissions just 57 percent and 37 percent, respectively, of those for the actual meats. > > Similarly, the Hopkins team found that producing plant-based meats used less water: 23 percent that of beef, 11 percent that of pork, and 24 percent that of chicken for the same amount of protein. There were big savings, too, for land, with the plant-based products using 2 percent that of beef, 18 percent that of pork, and 23 percent that of chicken for a given amount of protein. The saving of land is important because, if plant-based meats end up claiming a significant market share, the surplus land could be allowed to revert to forest or other natural vegetation; these store carbon dioxide from the atmosphere and contribute to biodiversity conservation. Other studies show that plant-based milks offer similar environmental benefits over cow’s milk. ... > Soy milk, for example, requires just 7 percent as much land and 4 percent as much water as real milk, while emitting only 31 percent as much greenhouse gas. Oat milk needs 8 percent of the land and 8 percent of the water, while releasing just 29 percent as much greenhouse gas. Even almond milk often regarded as a poor choice because almond orchards guzzle so much fresh water—uses just 59 percent as much water as real milk. > > But not all plant-based milks deliver the same nutrient punch. While soy milk provides almost the same amount of protein as cow’s milk, almond milk provides only about 20 percent as much—an important consideration for some. On a per-unit-protein basis, therefore, almond milk actually generates more greenhouse gas and uses more water than cow’s milk.

> 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. **screaming intensifies**

> - “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.

I think the pointlessly-wiggling media progress bar is fine :) I predict that the new virtualisation framework will be used for DRM (urgh), or potentially even a remote-management "feature" (double-urgh)