[-] thejevans@lemmy.ml 2 points 1 day ago

Even if we stopped giving out drilling permits and closed all marginal wells tomorrow, emissions would continue to increase. There are lots of oil and gas facilities that have permitted wells that they haven't drilled yet, and newer facilities that will probably emit more as they age.

Actively reducing emissions in aggregate over the whole country, not just reducing the rate of increase in emissions will either require a lot of time or decisive action from Washington to force states to cancel permits and ban drilling, which is pretty clearly not going to happen without a massive shift in political leanings in the House, Senate, Presidency, and the courts.

It fucking sucks, but without massive political pressure I don't expect much on the federal level anytime soon.

In the meantime, vote for state candidates this cycle that say they will do the most, and pressure them to do the most they possibly can and don't ever let up.

[-] thejevans@lemmy.ml 5 points 2 days ago* (last edited 2 days ago)

It does for me. And it has for over a year. I have to reset the cache every day or it slows to an unusable crawl. The web client works fine, though

Edit: github issue: https://github.com/element-hq/element-android/issues/6617

[-] thejevans@lemmy.ml 3 points 2 days ago

Schildichat is the only client I can use on my phone that implements both spaces and threads and doesn't have a memory leak.

[-] thejevans@lemmy.ml 4 points 3 days ago

When I was working in IT, this would have been a very useful tool for doing some on-site troubleshooting with various tools or for one-off reimaging machines that were missed during a big update or something. Instead, I had a bag of USB sticks with labels on them, which was annoying to use and to maintain.

[-] thejevans@lemmy.ml 1 points 6 days ago

Is this in a bedroom? Get some under-the-bed bins to put everything in that isn't plugged into the wall or necessary for the operation of your computer. If it's not in a bedroom, you have space for more storage furniture, I can guarantee it, so get some.

The top shelf can then be used to display choice things or for plants or books, which will look way less cluttered.

13
submitted 6 months ago by thejevans@lemmy.ml to c/linux@lemmy.ml

I'm having an annoying issue with pipewire. I have a Scarlett 8i6 audio interface. I have it set to Pro Audio so that I can access all the input and output channels, and I have virtual devices defined to allow applications to access groups of channels as discrete devices.

For some reason, all applications keep automatically switching to my secondary (mono) output. I can sometimes get them to switch to my primary stereo output, but it's only ever a one-off and they will switch back when the current media is done playing. any thoughts?

config:

context.modules = [
    {   name = libpipewire-module-loopback
        args = {
            node.description = "Primary - Focusrite Scarlett 8i6"
            capture.props = {
                node.name = "scarlett_8i6_primary"
                media.class = "Audio/Sink"
                audio.position = [ FL FR ]
            }
            playback.props = {
                node.name = "playback.scarlett_8i6_primary"
                audio.position = [ AUX0 AUX1 ]
                target.object = "alsa_output.usb-Focusrite_Scarlett_8i6_USB_F8CEK2H1B8391D-00.pro-output-0"
                stream.dont-remix = true
                node.passive = true
            }
        }
    }
    {   name = libpipewire-module-loopback
        args = {
            node.description = "Secondary (Mono) - Focusrite Scarlett 8i6"
            capture.props = {
                node.name = "scarlett_8i6_secondary"
                media.class = "Audio/Sink"
                audio.position = [ MONO ]
            }
            playback.props = {
                node.name = "playback.scarlett_8i6_secondary"
                audio.position = [ AUX2 ]
                target.object = "alsa_output.usb-Focusrite_Scarlett_8i6_USB_F8CEK2H1B8391D-00.pro-output-0"
                stream.dont-remix = true
                node.passive = true
            }
        }
    }
    {   name = libpipewire-module-loopback
        args = {
            node.description = "Microphone - Focusrite Scarlett 8i6"
            capture.props = {
                node.name = "capture.scarlett_8i6_mic"
                audio.position = [ AUX0 ]
                stream.dont-remix = true
                target.object = "alsa_input.usb-Focusrite_Scarlett_8i6_USB_F8CEK2H1B8391D-00.pro-input-0"
                node.passive = true
            }
            playback.props = {
                node.name = "scarlett_8i6_mic"
                media.class = "Audio/Source"
                audio.position = [ MONO ]
            }
        }
    }
    {   name = libpipewire-module-loopback
        args = {
            node.description = "Instrument - Focusrite Scarlett 8i6"
            capture.props = {
                node.name = "capture.scarlett_8i6_inst"
                audio.position = [ AUX1 ]
                stream.dont-remix = true
                target.object = "alsa_input.usb-Focusrite_Scarlett_8i6_USB_F8CEK2H1B8391D-00.pro-input-0"
                node.passive = true
            }
            playback.props = {
                node.name = "scarlett_8i6_inst"
                media.class = "Audio/Source"
                audio.position = [ MONO ]
            }
        }
    }
    {   name = libpipewire-module-loopback
        args = {
            node.description = "Mix - Focusrite Scarlett 8i6"
            capture.props = {
                node.name = "capture.scarlett_8i6_mix"
                audio.position = [ AUX2 AUX3 ]
                stream.dont-remix = true
                target.object = "alsa_input.usb-Focusrite_Scarlett_8i6_USB_F8CEK2H1B8391D-00.pro-input-0"
                node.passive = true
            }
            playback.props = {
                node.name = "scarlett_8i6_mix"
                media.class = "Audio/Source"
                audio.position = [ FL FR ]
            }
        }
    }
]
49
submitted 7 months ago by thejevans@lemmy.ml to c/technology@hexbear.net

cross-posted from: https://lemmy.ml/post/11820406

Do not use 2 letter country TLDs!

139
submitted 7 months ago by thejevans@lemmy.ml to c/technology@beehaw.org

cross-posted from: https://lemmy.ml/post/11820406

Do not use 2 letter country TLDs!

215
submitted 7 months ago by thejevans@lemmy.ml to c/technology@lemmy.world

cross-posted from: https://lemmy.ml/post/11820406

Do not use 2 letter country TLDs!

87
submitted 7 months ago by thejevans@lemmy.ml to c/technology@lemmy.ml

Do not use 2 letter country TLDs!

[-] thejevans@lemmy.ml 72 points 8 months ago* (last edited 8 months ago)

I just got rid of my last Windows installation, and I got rid of all my Apple devices a couple years ago. The Linux life is so nice!

On the other hand, I just setup a Windows gaming machine for a friend (I would have pushed Linux, but I live far away and can't commit to being tech support). There were so many hoops to jump through to cut through all the crap:

  • I had to set the region to somewhere in the EU so that my friend can uninstall Edge sometime in March, 2024 without breaking other functionality
  • I had to run a hidden script at a specific point during the install to allow me to not have to use a Microsoft account
  • I had to disconnect the non-boot drive and reinstall because the Windows installer uses motherboard drive ordering instead of UUID to decide which drive to put the boot partition on.
  • I had to run Win Debloat Tools to get rid of all the crap Microsoft adds to their OS
  • I had to find a 3rd party driver update tool because the motherboard manufacturer's software is terrible and installs a bunch of extra crap.
  • I had to install a 3rd party Nvidia driver update tool because their official one requires making an account and gives a bunch of unwanted ads as notifications.

It's seriously bonkers. It makes you really appreciate Linux as a whole and package managers in particular.

[-] thejevans@lemmy.ml 80 points 10 months ago* (last edited 10 months ago)

This is definitely shitty.

Related: JerryRigEverything just came out with a video about this and titled "I got robbed" and called it theft a bunch of times. This is copyright infringement, maybe trademark infringement, but not "theft" or "robbery". No property or money was taken from any party such that they no longer have access to it. It's important to be accurate about this.

Edit:

Here is a list of all the media I've found surrounding this that falsely claims stealing, theft or robbery:

[-] thejevans@lemmy.ml 60 points 11 months ago

Injury danger in a crash is roughly proportional to mass as well, and a car is going to be 20x heavier than a bike or more. A fast bike can be a problem, but not nearly as much as a car.

63
submitted 11 months ago by thejevans@lemmy.ml to c/technology@beehaw.org

cross-posted from: https://lemmy.ml/post/6395416

Faced with new laws in California and other states, big tech lobbyists want to sign a "Memorandum of Understanding" to prevent "a compliance market where lawyers drive the decisions."

220
submitted 11 months ago* (last edited 11 months ago) by thejevans@lemmy.ml to c/technology@lemmy.ml

Faced with new laws in California and other states, big tech lobbyists want to sign a "Memorandum of Understanding" to prevent "a compliance market where lawyers drive the decisions."

[-] thejevans@lemmy.ml 67 points 11 months ago

Another great example of why proprietary connectors are stupid as hell. I'm going to be upset when my 2DS XL charger breaks and I can't get an easy replacement.

[-] thejevans@lemmy.ml 197 points 1 year ago

The feature is translation. Just say that, OMGUbuntu.

39

I moved halfway across the US this summer. It's taken me a while to get my office/workshop put back together, but today I pretty much finished it.

[-] thejevans@lemmy.ml 57 points 1 year ago

Whenever I see people complain about protest methods, it reminds me of this quote:

First, I must confess that over the last few years I have been gravely disappointed with the white moderate. I have almost reached the regrettable conclusion that the Negro's great stumbling block in the stride toward freedom is not the White Citizen's Council-er or the Ku Klux Klanner, but the white moderate who is more devoted to "order" than to justice; who prefers a negative peace which is the absence of tension to a positive peace which is the presence of justice; who constantly says "I agree with you in the goal you seek, but I can't agree with your methods of direct action;" who paternalistically feels he can set the timetable for another man's freedom; who lives by the myth of time and who constantly advises the Negro to wait until a "more convenient season."

--Rev. Martin Luther King, Jr., 16 April 1963 in a jail cell in Birmingham Alabama.

26
submitted 1 year ago by thejevans@lemmy.ml to c/foss@beehaw.org

cross-posted from: https://lemmy.ml/post/4506191

I've used sleek as my primary todo.txt UI for a while now, and I'm really happy with it. If you are interested in a simple, but useful way to put together a todo list in plaintext, the todo.txt spec is a great way to handle it, and sleek is by far the nicest GUI I've found.

About a week ago, I ran into a minor annoyance with an edge use-case that I have, and I wrote about it in the sleek github discussion page. Within 4 days, the maintainer of the project had a new build ready that fixed my issue. Nobody else said they needed it, but they took the time to add the feature I requested and now my workflow is that much easier.

I know not every project is like this, or can be like this, but there's no way that something like this would get added at anywhere near this pace in proprietary software. I, for one, am super grateful that software like this and the people that maintain it exist. Thank you.

Please check out sleek!

sleek is an open-source (FOSS) todo manager based on the todo.txt syntax. It's available for Windows, MacOS and Linux

65
submitted 1 year ago by thejevans@lemmy.ml to c/opensource@lemmy.ml

I've used sleek as my primary todo.txt UI for a while now, and I'm really happy with it. If you are interested in a simple, but useful way to put together a todo list in plaintext, the todo.txt spec is a great way to handle it, and sleek is by far the nicest GUI I've found.

About a week ago, I ran into a minor annoyance with an edge use-case that I have, and I wrote about it in the sleek github discussion page. Within 4 days, the maintainer of the project had a new build ready that fixed my issue. Nobody else said they needed it, but they took the time to add the feature I requested and now my workflow is that much easier.

I know not every project is like this, or can be like this, but there's no way that something like this would get added at anywhere near this pace in proprietary software. I, for one, am super grateful that software like this and the people that maintain it exist. Thank you.

Please check out sleek!

sleek is an open-source (FOSS) todo manager based on the todo.txt syntax. It's available for Windows, MacOS and Linux

[-] thejevans@lemmy.ml 62 points 1 year ago

I have a framework 12th gen. It's great. Fantastic build quality and when I want to upgrade, I don't need a whole new laptop, just the necessary internal components. I can even switch to AMD!

Coreboot is cool, and I can't wait to see the new system76 laptop that is being built in-house, but until that comes out, I don't think I would ever consider the current lineup of system76 computers.

My main motivations are repairability, upgradability, and specificity of components, and system76 just doesn't offer that. They don't tell you what ram or SSD models go into your laptop, they don't sell replacement parts, and there is no upgrade path.

26

It looks like a lot of people want to self-host Lemmy. Would having an ActivityPub relay setup for those instances to subscribe to, instead of them all subscribing individually to the bigger instances be feasible? I've only seen discussions online about relays in regards to Mastodon. Has anyone attempted to set up one for use with Lemmy instances?

6
submitted 1 year ago by thejevans@lemmy.ml to c/fuck_cars@lemmy.ml
view more: next ›

thejevans

joined 2 years ago