[-] thejevans@lemmy.ml 9 points 19 hours ago

My partner and I make just over $100k pretax. There is no way we can afford kids. Rent + bills is roughly $4000/month and we have a combined $130k in student loan debt. The cheapest home we could buy in my area is $450k.

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

If producers were forced to account for all emissions, either they wouldn't exist or oil and gas would be charged for what it actually costs, buyers would happily switch to cheaper renewables when possible, and a lot of plastic junk just wouldn't get made.

The fault lays at the feet of producers and the politicians they bought.

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

I fucking hate when small businesses do this. Why not push for transition funding instead?

A local coffee shop in my city is telling everyone that upzoning is bad across the board because if their neighborhood gets upzoned, their landlord would sell. They'll happily try to tank massive progress instead of trying to work with it.

[-] thejevans@lemmy.ml 7 points 1 day ago* (last edited 1 day ago)

Are you asking about System Updates, the GrapheneOS App Store, Google Play Store, Aurora Store, F-Droid, or something else?

Edit: Didn't check to see what community this was posted in. My bad. It doesn't auto-update for me either.

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

HOLY SHIT Onslaught was definitely WICKED SICK

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

I know that. I mean why are they not part of this agreement with the Internet Archive.

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

Why the hell aren't UT2004 and UT3 in there as well?

16
submitted 1 month ago by thejevans@lemmy.ml to c/android@lemmy.ml

The way he just blew off the 50/50 split criticism was pretty gross. Basing it off of Youtube's bad-relative-to-the-rest-of-the-market 45/55 split, and then making it worse is not great, especially when coming from someone who makes YouTube content for a living.

13
submitted 8 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 9 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 9 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 9 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 9 months ago by thejevans@lemmy.ml to c/technology@lemmy.ml

Do not use 2 letter country TLDs!

[-] thejevans@lemmy.ml 72 points 10 months ago* (last edited 10 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 1 year ago* (last edited 1 year 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:

63

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 1 year ago* (last edited 1 year 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 1 year 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.

41

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.

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 63 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?

view more: next ›

thejevans

joined 2 years ago