[-] Fizz 7 points 10 hours ago

Ubuntu is fine. Mint is fine. If you have a newer device id pick ubuntu over mint. Its a matter of preference. If your next PC comes with ubuntu use that and see how you like it. If you dont try out mint, try out fedora KDE as well.

[-] Fizz 30 points 10 hours ago

Is there nothing KDE cant do.

[-] Fizz 2 points 10 hours ago

Honestly im not sold yet on the AI in the browser meme but I see a lot of normies at my office say the cant live without google chromes AI integration. Maybe I just hate AI summaries.

My dream is AI navigating websites I hate like facebook marketplace and finding me deals i might like.

[-] Fizz 3 points 11 hours ago* (last edited 11 hours ago)

Yeah sounds like you're both on the same page. Good on you for taking the initiative

[-] Fizz 1 points 11 hours ago

bacon and egg pie and a blue V

[-] Fizz 2 points 12 hours ago

CRL is so sick. People are loving here in akl. I feel like mentally we really needed this win.

The cbd has been getting nicer and nicer and people are stuck in a pre covid mindset that its shit. They ride the CRL in and they're like wow its changed so much.

Still a lot of violence and high prices but once we fix that its going to be a great city. Im feeling the supercity vision.

[-] Fizz 1 points 12 hours ago* (last edited 12 hours ago)

Knock knock game - you have to stay in front of the door as long as possible.

Or

Ding dong ditch - you're just a pest to the neighbourhood.

Also did anyone do the thing where you stand on each side of the road and pretend to tug of war an invisible rope to troll cars. That one made adults crash out hard.

[-] Fizz 0 points 13 hours ago

A of things could happen.

[-] Fizz 2 points 13 hours ago

They have the option to use a local llm but default to online inference. Local is not good enough for most people and people would be really unhappy having their browser use 10gb of ram and spin their fans every query.

Minstrel is working on specialist small models. Maybe one day they are small enough to run in the background no worries.

[-] Fizz 3 points 21 hours ago

Wow thats huge. Well done

[-] Fizz 1 points 21 hours ago

The view from the street towards your house is not a protected view. You have no right to stop someone from seeing what they can see from the street. You can try and obscure it but its still not a privacy invasion to look from the street at a house.

[-] Fizz 5 points 22 hours ago

Rising prices isnt what I'd expect to push Americans over the edge. Things are still extremely cheap for them. Most are doing fine financially and have no empathy for the bottom of the ladder.

The Republican party is what I'd expect to push them over the edge.

20
submitted 5 days ago by Fizz to c/Posttoday@lemmy.zip

I was working on a game for months in Godot and it was going well but I had this itch where i couldn't help but think that maybe things would be easier if I was using rust(ive never used rust).

Well I'm a week into the rewrite and I can safely safe it did not make things easier. Much harder in fact.

That all being said I'm having a lot of fun learning about rust. God there is so much to learn and it made me realise how many concepts are smoothed over by using GDscript.

8
submitted 2 weeks ago by Fizz to c/newzealand

One of the 2 roads was eroded and now all access is blocked.

https://www.youtube.com/watch?v=Kf5uVrYPbPo&t=3s

17
submitted 3 weeks ago by Fizz to c/videos@lemmy.world
14
submitted 1 month ago by Fizz to c/newzealand
17
submitted 1 month ago by Fizz to c/learn_programming@programming.dev

I'm quite new to programming and my projects getting big by my own standards. When I go to add a new feature im really struggling to evaluate the different options how/where to add it and im getting overwhelmed to the point of not progressing. I find myself wanting to seek some generic guidance from someone whos experienced but I dont know what the right question is to even ask. I want to ask things like "how should I structure a project" or "What kind of patterns can I use to keep my project manageable" "what do I put in code comments"

Practice and experience, but is there anything I can do to find the right direction to go to learn? I dont have the words to know what im even looking for at the moment I just have "pattern" like a design pattern and a notebook with a lot of boxes and arrows trying to plan out some kind of structure. I want to read something at least slightly relevant to game design and start trying to follow some tried and true guidance.

I made this post because I wanted to ask about when to expand a class vs. create a new one.

The example: I have a script (ResourceManager) that handles the resources on the game map it tracks loose items,items in storage, reserved items, delivery demand.

I want to add a crafting bills. These bills will want similar things(to reserve items, to making delivery requests, checking resource stockpile and once available the bill activates) and I can reuse a lot of the logic if I just put it in the same place. But its kind of different crafting and management of resources but them am I going to make a new script for every new thing at some point I just got to put similar things together right.

What kind of things should I be looking at when trying to evaluate these choices?

15
submitted 3 months ago by Fizz to c/videos@lemmy.world
15
Cats change people (www.youtube.com)
submitted 3 months ago by Fizz to c/videos@lemmy.world
13
submitted 3 months ago by Fizz to c/newzealand

I'm really not sure how to feel about this one. On one hand its great that less dogs are being put down. On the other hand people who got their dog impounded and couldnt afford $93 are taking an after pay loan to get it back. As someone who used to live in south auckland I feel like this is going to make the roaming dog problem way worse. If you're getting your dog impounded and after paying $93 then you are probably not equipped to be owning a dog.

17
Oamaru Steampunk Parade (www.youtube.com)
submitted 3 months ago by Fizz to c/newzealand
11
submitted 3 months ago by Fizz to c/videos@lemmy.world
7
submitted 3 months ago by Fizz to c/learn_programming@programming.dev

I want to preface this by saying that I think I got cooked by AI here.

I have a game where I am working on a job system. The job system has a job objects which I need to put into a data structure that can be searched via id, location, or work type. At first I was building with the mindset of "do whatever to solve this problem and make it work" but it became very hard to implement new features because I would break everything. So I started trying to think ahead and design ways of doing things that would handle all the different jobs and things.

At first I put all jobs into an array and iterated through. Then I learned about dictionaries and started using them for way to many things and so i updated my job queue to be a dictionary with the Key as ID > JobObj

Then I decided to plan out the job system before writing anything and "do it properly". I decided I needed to upgrade the data structure holding jobs because its a core part of the game and will be heavily interacted with. But I realized I only know array, dictionary and database, so I asked AI what data structure I should use and it suggested a nested dictionary.

Now im using multiple dictionaries but im really hating it. Its hard for me to work with and conceptually im not sure I can visualize how its even working.

How I am thinking about it is there is multiple layers of keys, 1st layer is work types, then once I find the work type it points to a dictionary of region IDs and that points to an array of jobs in the region.

Job def is work type like Planting Region id: the map is broken down into region IDs so i dont have to check every tile and can limit seaching

#python
var job_pool: Dictionary = {}

func register(designation: DesignationObj) -> void:
	var job_def = designation.job
	var region_id = designation.region_id
	if not job_pool.has(job_def):
		job_pool[job_def] = {} 
	if not job_pool[job_def].has(region_id):
		job_pool[job_def][region_id] = []
	job_pool[job_def][region_id].append(designation)

Here is how I am picturing it in my head.

var job_pool {
	"plants": {
		"1": {
			"job1"
			"job2"
		}
		"2": {
			"job3"
		}
	}
	"mining": {
		"1": {
			"job4"
			"job5"
		}
	}
	"hunting": {
		"5":{
			"job12"
		}
	}
}

But now I want to add ID look up into this im stuck and im thinking the entire structure does not work for what it needs to do.

114
Arctic Lemming (lemmy.nz)
submitted 3 months ago by Fizz to c/taneggs@lemmy.ca

Photo taken by Dorothee Ehrich

view more: next ›

Fizz

0 post score
0 comment score
joined 3 years ago
MODERATOR OF