JackGreenEarth

joined 1 year ago
[–] JackGreenEarth@lemm.ee -1 points 3 days ago

The not very funny joke seemed to be comparing fat trans people to trans fats, ie the nutritional term

[–] JackGreenEarth@lemm.ee -2 points 3 days ago (2 children)

You can only make that joke if you're trans and fat.

[–] JackGreenEarth@lemm.ee 19 points 3 days ago (1 children)

His Dark Materials is worldbuilt very well, I also like ATLA for its worldbuilding, even if it's a bit simplistic at times.

[–] JackGreenEarth@lemm.ee 12 points 3 days ago (6 children)

Yeah, making money from piracy is not ok. If you're not paying the copyright holders, it's unfair to make people pay you.

[–] JackGreenEarth@lemm.ee 2 points 4 days ago (4 children)

Fedora does look cool! It also has lots of customisability through theming and GNOME extensions.

[–] JackGreenEarth@lemm.ee 4 points 4 days ago (1 children)

Fair enough. GNOME Web is the only cross platform non Blink or Gecko browser, and like you say it has flaws compared to those two, such as lack of extension support.

[–] JackGreenEarth@lemm.ee 1 points 4 days ago

As the other commenter implied, it's first hand/in person, second hand, third hand, etc or primary/secondary/tertiary/quaternary sources

[–] JackGreenEarth@lemm.ee 2 points 4 days ago (1 children)

Have you tried Stardew Valley?

[–] JackGreenEarth@lemm.ee 5 points 4 days ago

Yeah, then the corporations would gradually become public too, which would be beneficial.

[–] JackGreenEarth@lemm.ee 56 points 4 days ago (11 children)

Firefox and its derivatives are the only browsers that challenge Google's monopoly on browser engines and prevent them from making unilateral changes to all web browsers based on them, including Vivaldi. DuckDuckGo is a good search engine though.

430
What does your desktop look like? (share.jackgreenearth.org)
submitted 8 months ago* (last edited 8 months ago) by JackGreenEarth@lemm.ee to c/linux@lemmy.ml
 

Here's mine. No inspiration at all taken from a certain California based company's OS ;p

I use:

  • Manjaro OS
  • GNOME desktop
  • WhiteSur icon theme (with a few icons changed in the desktop file)
  • WhiteSur GTK and shell theme
  • Bing wallpaper
  • net speed simplified
  • Logo Menu
  • Show Desktop
  • Top Bar Organiser (to move the time to the right)
  • Overview background

I apologise if I missed anything.

552
Great, the worst of both worlds. (share.jackgreenearth.org)
submitted 8 months ago* (last edited 8 months ago) by JackGreenEarth@lemm.ee to c/android@lemmy.world
 

I can't root my phone because I don't have an image for it (Moto G73) although I'd like to, but for some reason my banking app thinks it's rooted and refuses to work. This happened just after I updated it, it wasn't happening before.

Edit: I'm regretting not getting the Motorola Edge 40 Neo, which also costs £250, but is slightly better in multiple ways, and seems like it has better root support.

 

I saw people going on about how great BG3 is on this site, so I thought I'd check out a let's play to see what all the fuss was about. I immediately fell in love with the graphics and the mechanics, such as the classes, races, spells, dice etc, but I disliked the emphasis on gore/horror in the game, and I know I wouldn't enjoy playing a game with that whole brain horror thing going on. Not to mention the price and storage requirements being excessive. (150GB!)

So, bearing in mind that, is there a game that would match my criteria, and if not, what do you think comes closest?

 

Intended output: { children: { Display: { children: { ... value: 2 } } } }

Real output: { children: {}, Display: {}, ... value: 2 }


Code:

// Load default settings
let defaultSettings;

load("/assets/json/default-settings.json", 'json', function(defset) {
	defaultSettings = defset;

	// Create custom settings
	if(!Object.keys(localStorage).includes('settings')) {
		setLs('settings', JSON.stringify({}));
	};

	customiseSetting('Display/UI/Distance', 2)
});

function settingURL(url) {
	return('children/' + url.split('/').join('/children/') + '/value');
}

function customiseSetting(url, value) {
	url = settingURL(url);

	// Split the string by '/' and use reduce to access the nested properties
	const newSettings = url.split('/').reduce(function(accumulator, val, index, array) {
		// If the object does not have the current component as a property, create an empty object for it
	  	// If the current component is the last one, assign the value
	  	if (index == array.length - 1) {
			accumulator[val] = value;
	  	} else if (!accumulator.hasOwnProperty(val)) {
			accumulator[val] = {}; // update the accumulator object
		}

		log([accumulator, val, index, array])
		// Return the updated object
	  	return(accumulator);
	}, JSON.parse(ls('settings')));
	log(newSettings);
	setLs('settings', JSON.stringify(newSettings));
}

I've been trying unsuccessfully for several days to fix to what must be a simple error. I've looked over it myself, but I can't find the cause of the bug. I asked Bing, which usually helps, but it was unhelpful. So I'm sorry to be bothering you, but if you could help me solve this problem, I would really appreciate it.

EDIT: I fixed my code by using a recursive function as follows:

function customiseSetting(url, value) {
	url = settingURL(url).split('/');

	let newSettings;

	function recursiveSet(object, list, index, setTo) {
		// If the current component is the last one, assign the value
		if(index == list.length - 1) {
			object[list[index]] = setTo;
			return(object);
		} else {
			// Check if it already contains the value
			if(object.hasOwnProperty(list[index])) {
				object[list[index]] = recursiveSet(object[list[index]], list, index + 1, setTo);
			} else {
				object[list[index]] = recursiveSet({}, list, index + 1, setTo);
			}
			return(object);
		}
	};

	newSettings = recursiveSet(JSON.parse(ls('settings')), url, 0, value);

	log(newSettings);
	setLs('settings', JSON.stringify(newSettings));
}
 

Rules:

*You can teleport into and out of it at will

*It has a couple of plug sockets and can connect to internet from the region you teleported in from

*You can take objects and people with you

*As already stated, it is (3m)^3 (3m*3m*3m). The walls are plain plaster with a light in the middle of the ceiling. The pocket dimension is topologically toroidal, so if there weren't walls and a ceiling/floor (which you can actually destroy) you would loop if you went more than 3m in any direction. Gravity, then, is artificial and can be altered to anywhere from 0 to 2g from a dial on the wall.

Edit: additional specifications

*You can only teleport out to where you teleported in from.

*Time proceeds at the same rate inside the pocket dimension

*There is an eject button for those inside to get out if something happens to you

 

Like carving a block of stone to leave only the form of a horse.

The stone (or the information space) already contained the horse, and a million other possibilities, the job of the artist is to collapse those possibilities into a single reality.

 

I searched this community and couldn't find anything about odt, I found a few odt viewers on F-Droid and Aurora when I searched 'odt', but the only editors for odt, were ironically the proprietary Google Documents and Microsoft Word.

Have you found anything else?

 
 

I am using Manjaro GNOME. I wanted to use automatic1111, but it wasn't recognising my graphics card (NVIDIA 1660 ti) and wasn't proceeding to the next stage of installation (the terminal kept crashing when it got to a certain point), so Bing said that switching from wayland to x11 might fix it. I changed the /etc/gdm/custom.conf file to

# GDM configuration storage

[daemon]
AutomaticLoginEnable=False
# Uncomment the line below to force the login screen to use Xorg
WaylandEnable=false

[security]

[xdmcp]

[chooser]

[debug]
# Uncomment the line below to turn on debugging
#Enable=true

and ran sudo systemctl restart gdm

When I did that, automatic1111 started working, in a sense (it still wouldn't detect the models or loras I'd put in the models folder), but other stuff broke, in that swiping with three fingers no longer switched workspaces, the Ctrl-C Ctrl-V shortcuts stopped working, and Blender would crash upon opening. For those reasons, I wanted to switch back to wayland from x11, or even getting those features working with x11, I didn't mind, but the former seemed easier.

I re-commented the line in the above file and ran sudo systemctl restart gdm again, but running echo $XDG_SESSION_TYPE returned x11 rather than wayland.

Can you please help, if you can, with my predicament?

 

Obviously Android is clearly a superior platform, but the only device someone I know has is an iPhone, and I want to know if I can recommend them an app to easily do this for them.

view more: ‹ prev next ›