renzev

joined 1 year ago
[–] renzev 6 points 1 week ago

It seems that microwave manufacturers have figured out this trick a while ago. Y'all ever seen a microwave commercial? Me neither.

[–] renzev 54 points 1 week ago (3 children)

This is exactly how modern fascists operate. The majority of people will brush it off with "It's just a joke" or "It was an accident", but the extremists in the crowd know that it wasn't, and they feel right at home. There was a video on youtube called something like "the pewdiepipeline" that explained this perfectly.

[–] renzev 19 points 1 week ago

Saying that the russians are the ones pushing "gender ideology" on the west is an absolutely senile opinion to hold. For years every russian news channel has been hollering that it's The West(TM) poisoning russian society with "LGBT propaganda". Did that guy really try to pull a "no u" on the entirety of russian state media?

[–] renzev 25 points 1 week ago (1 children)

Like seriously, how do you go from "haha these people have silly horny thoughts" to "you're an insufferable human being if you can't get laid"? That sounds like what a middle school bully might say.

[–] renzev 7 points 1 week ago (1 children)

Mods are supposed to be janitors (not an insult, just statement of fact), but too often act with the presumed arrogance of “leaders”.

Yes exactly. I have no stake in the 169 thing, but this applies universally. We don't need you to remove comments that "don't contribute to the discussion". We don't need to hear whether you think someone is "participating in bad faith" (the fuck does that even mean!?). We need you to remove spam and rule-breaking content, and ban repeat offenders. That's literally it. We can put up with some bullshit because after all mods are unpaid volunteers who don't owe anything to anyone, but at some point enough is enough.

[–] renzev 1 points 1 week ago (2 children)

but I do have encrypted directories for my sensitive data

What do you use for encrypted directories? Ecryptfs?

[–] renzev 13 points 1 week ago* (last edited 1 week ago) (1 children)

some people can’t handle that most humans just wanna be friends regardless of gov politics bs

Yes exactly. There are lots of internet weirdos trying to spread culture war nonsense, but if you actually go outside every once in a while, you realize that most people just aren't like that. I work in a restaurant that has a lot of ukrainian and russian visitors (migrants). At one point, a large group of russians came in for a birthday party, and they asked the owner to put on a playlist of russian music. Like, really cheesy russian pop. After some time, a girl from a smaller table of ukrainians calls me over and complains about the music. I relay it to the owner, and he asks them what they would rather listen to instead. They tell him, and he adds their songs on the queue. The rest of the evening was spent playing and dancing to russian and ukrainian and armenian songs (the owner is armenian, and there were some armenian guests too) and the atmosphere was just generally very chill. Not a single fuck was given about politics that evening.

[–] renzev 1 points 2 weeks ago

The reason the direct link works but not the post image is because post images use your instance's image proxy. So the post tries to load https://sopuli.xyz/api/v3/image_proxy?url=https%3A%2F%2Ffiles.catbox.moe%2F5vruxj.jpeg , which, at least for me, gives error 500 with the following json: {"code":"command-failure","msg":"ffprobe Failed with exit status: 1"}. Sounds like the image proxy on sopuli is broken.

[–] renzev 2 points 2 weeks ago

Looks like it works! Congrats!

[–] renzev 5 points 2 weeks ago

But being too rigid with letting stupid opinions of a project’s founder cause you to reject everything, would have you miss the big-picture benefits of having such a project exist

That's the truth. The reason online "communities" constantly argue and never get anything done is because everyone is focused on not doing the wrong things that they forget about doing the right things. A while ago I saw a post making fun of some chuds who compiled a list of "woke" video games that they wanted to boycott. The people in this thread deciding to leave proton because its ceo said something positive about trump once don't strike me as much different.

[–] renzev 8 points 2 weeks ago

The .net-ification of *nix just seems bonkers to me.

It IS bonkers. As a case study, compare the process of setting up a self-hosted runner in gitlab vs github.

Gitlab does everything The Linux Way. You spin up a slim docker container based on Alpine, pass it the API key, and you're done. Nice and simple.

Github, being owned by Microsoft, does everything The Microsoft way. The documentation mentions nothing of containers, you're just meant to run the runner natively, essentially giving Microsoft and anyone else in the repo a reverse shell into your machine. Lovely. Microsoft then somehow managed to make their runner software (reminder: whose entire job consists of pulling a git repo, parsing a yaml file, and running some shell commands) depend on fucking dotnet and a bunch of other bullshit. You're meant to install it using a shitty setup.sh script that does that stupid thing with detecting what distro you're on and calling the native package manager to install dependencies. Which of course doesn't work for shit for anyone who's not on debain or fedora because those are the only distro's they've bothered with. So you're either stuck setting up dotnet on your system, or trying to manually banish this unholy abomination into a docker container, which is gonna end up twice the size of gitlab's pre-made Alpine container thanks to needing glibc to run dotnet (and also full gnu coreutils for some fucking reason)

Bloat is just microsoft's way of doing things. They see unused resources, and they want to use them. Keep microsoft out of linux.

[–] renzev 13 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

No, sorry. I'm a python dev and I love python, but there's no way I'm using it for scripting. Trying to use python as a shell language just has you passing data across Popen calls with a sea of .decode and .encode. You're doing the same stuff you would be doing in shell, but with a less concise syntax. Literally all of python's benefits (classes, types, lists) are negated because all of the tools you're using when writing scripts are processing raw text anyway. Not to mention the version incompatibility thing. You use an f-string in a spicy way once, and suddenly your "script" is incompatible with half of all python installations out there, which is made worse by the fact that almost every distro has a very narrow selection of python versions available on their package manager. With shell you have the least common denominator of posix sh. With Python, some distros rush ahead to the latest release, while other hang on to ancient versions. Even print("hello world") isn't guaranteed to work, since some LTS ubuntu versions still have python pointing to python2.

The quickest cure for thinking that Python "solves" the problems of shell is to first learn good practices of shell, and then trying to port an existing shell script to python. That'll change your opinion quickly enough.

888
Never again (lemmy.world)
 
 
537
submitted 1 year ago* (last edited 1 year ago) by renzev to c/linuxmemes
 

I recently wanted to run tegaki, and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn't figure out how to compile it. So I just gave up, downloaded the .exe and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I'm trying to get gpaint to work. ~~My distro recently dropped support for gtk+2 (which I am fairly pissed about, since it's the last good version of GTK+), so I have to set that up manually as well.~~ [[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for gtk2, when the package is actually called gtk+2. ]]] I installed all of the dependencies that ./configure told me to, but I still kept getting obscure errors when running make.

So, here's my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for other people to run? Flatpak? Appimages? Any advice is appreciated!

Also, inb4 "just find a modern alternative". That would be a reasonable solution. I don't want reasonable solutions!

 

Context: Even though Chromium has native support for AVIF, a very nice image format, Microsoft goes out of their way to remove it from Edge, which is a chromium fork. Jpeg XL (JXL) (not to be confused with Jpeg (JPG) or Jpeg 2000 (jpg2k) ) is another nice image format, which, IIRC, is only supported in Firefox.

 
 
 
 
    /*
     * This DOT code is provided under the Creative Commons Zero (CC0) license.
     * For details, see: https://creativecommons.org/publicdomain/zero/1.0/
     */
    
    digraph cooking_stick {
    
    	rankdir=LR;
    
    	node [shape=box]
    	node [width=1.0]
    
    	here [shape=diamond label="start\nhere"]
    	nonstick [label="non-stick"]
    	nonspray [label="non-spray"]
    	noncooking [label="non-cooking"]
    
    	nt_cooking [label="cooking"]
    	nt_spray [label="spray"]
    
    	ns_cooking [label="cooking"]
    	ns_stick [label="stick"]
    
    	nc_spray [label="spray"]
    	nc_stick [label="stick"]
    
    	nt_c_s [label="spray"]
    	nt_s_c [label="cooking"]
    	ns_c_t [label="stick"]
    	ns_t_c [label="cooking"]
    	nc_s_t [label="stick"]
    	nc_t_s [label="spray"]
    
    	
    	node [width=1.6 height=1.5 fixedsize=true]
    	nt_c_s_i [label="" image="nt_c_s.jpg"]
    	nt_s_c_i [label="" image="nt_s_c.jpg"]
    	ns_c_t_i [label="" image="ns_c_t.jpg"]
    	ns_t_c_i [label="" image="ns_t_c.jpg"]
    	nc_t_s_i [label="" image="nc_t_s.jpg"]
    	nc_s_t_i [label="" image="nc_s_t.jpg"]
    
    	splines=curved
    	here -> nonstick
    	here -> noncooking
    	here -> nonspray
    
    	nonstick -> nt_cooking
    	nonstick -> nt_spray
    
    	nonspray -> ns_cooking
    	nonspray -> ns_stick
    
    	noncooking -> nc_spray
    	noncooking -> nc_stick
    
    	nt_cooking -> nt_c_s
    	nt_spray -> nt_s_c
    	ns_cooking -> ns_c_t
    	ns_stick -> ns_t_c
    	nc_stick -> nc_t_s
    	nc_spray -> nc_s_t
    
    	nt_c_s -> nt_c_s_i
    	nt_s_c -> nt_s_c_i
    	ns_c_t -> ns_c_t_i
    	ns_t_c -> ns_t_c_i
    	nc_t_s -> nc_t_s_i
    	nc_s_t -> nc_s_t_i
    }
 
/*
 * This DOT code is provided under the Creative Commons Zero (CC0) license.
 * For details, see: https://creativecommons.org/publicdomain/zero/1.0/
 */

digraph cooking_stick {

	rankdir=LR;

	node [shape=box]
	node [width=1.0]

	here [shape=diamond label="start\nhere"]
	nonstick [label="non-stick"]
	nonspray [label="non-spray"]
	noncooking [label="non-cooking"]

	nt_cooking [label="cooking"]
	nt_spray [label="spray"]

	ns_cooking [label="cooking"]
	ns_stick [label="stick"]

	nc_spray [label="spray"]
	nc_stick [label="stick"]

	nt_c_s [label="spray"]
	nt_s_c [label="cooking"]
	ns_c_t [label="stick"]
	ns_t_c [label="cooking"]
	nc_s_t [label="stick"]
	nc_t_s [label="spray"]

	
	node [width=1.6 height=1.5 fixedsize=true]
	nt_c_s_i [label="" image="nt_c_s.jpg"]
	nt_s_c_i [label="" image="nt_s_c.jpg"]
	ns_c_t_i [label="" image="ns_c_t.jpg"]
	ns_t_c_i [label="" image="ns_t_c.jpg"]
	nc_t_s_i [label="" image="nc_t_s.jpg"]
	nc_s_t_i [label="" image="nc_s_t.jpg"]

	splines=curved
	here -> nonstick
	here -> noncooking
	here -> nonspray

	nonstick -> nt_cooking
	nonstick -> nt_spray

	nonspray -> ns_cooking
	nonspray -> ns_stick

	noncooking -> nc_spray
	noncooking -> nc_stick

	nt_cooking -> nt_c_s
	nt_spray -> nt_s_c
	ns_cooking -> ns_c_t
	ns_stick -> ns_t_c
	nc_stick -> nc_t_s
	nc_spray -> nc_s_t

	nt_c_s -> nt_c_s_i
	nt_s_c -> nt_s_c_i
	ns_c_t -> ns_c_t_i
	ns_t_c -> ns_t_c_i
	nc_t_s -> nc_t_s_i
	nc_s_t -> nc_s_t_i
}
278
submitted 1 year ago by renzev to c/memes
19
submitted 1 year ago* (last edited 1 year ago) by renzev to c/techsupport
 

Hello everyone!

I have a thinkpad t420 (without a discrete gpu) and I am hitting up to 95℃ on a full cpu load (for example, writing large files to a zstd=15 btrfs filesystem on a LUKS volume), even in my very cold room (I am wearing three sweaters as I'm typing this). Everyday tasks like watching videos bring me up to around 65℃. I got this laptop second-hand, but pretty sure the former owner has never repasted it.

So, is it a good idea to replace the thermal paste to improve cooling? If so, what thermal paste should I go with? I have Arctic mx-4 on hand, would that be an improvement? What about liquid metal?

Also, for my own understanding, I would be grateful if someone answers these questions: does thermal paste "dry out" over time? Is there such a thing as a "bottleneck" when it comes to cooling? For example, could it be that upgrading the thermal compound won't yield lower temps, because the heat pipes or the fan are the bottleneck?

Thank you in advance.

EDIT: I disassembled the laptop, cleaned out the fan/finstack with a hair dryer (on no-heat setting while holding the fan in place), cleaned out the old paste with ear swabs and rubbing alcohol (although isopropyl alcohol would have been better), and applied a fresh portion of arctic mx-4. I tightened down the cooler, then removed it again, covered up a little corner of the die that didn't get covered, and tightened the cooler down for the final time. Now I don't go above 78℃ even when doing an all-core torture test with mprime (in the same cold room). Thank you to everyone that helped!

view more: ‹ prev next ›