this post was submitted on 26 Apr 2025
510 points (94.4% liked)

Lemmy Shitpost

31150 readers
4619 users here now

Welcome to Lemmy Shitpost. Here you can shitpost to your hearts content.

Anything and everything goes. Memes, Jokes, Vents and Banter. Though we still have to comply with lemmy.world instance rules. So behave!


Rules:

1. Be Respectful


Refrain from using harmful language pertaining to a protected characteristic: e.g. race, gender, sexuality, disability or religion.

Refrain from being argumentative when responding or commenting to posts/replies. Personal attacks are not welcome here.

...


2. No Illegal Content


Content that violates the law. Any post/comment found to be in breach of common law will be removed and given to the authorities if required.

That means:

-No promoting violence/threats against any individuals

-No CSA content or Revenge Porn

-No sharing private/personal information (Doxxing)

...


3. No Spam


Posting the same post, no matter the intent is against the rules.

-If you have posted content, please refrain from re-posting said content within this community.

-Do not spam posts with intent to harass, annoy, bully, advertise, scam or harm this community.

-No posting Scams/Advertisements/Phishing Links/IP Grabbers

-No Bots, Bots will be banned from the community.

...


4. No Porn/ExplicitContent


-Do not post explicit content. Lemmy.World is not the instance for NSFW content.

-Do not post Gore or Shock Content.

...


5. No Enciting Harassment,Brigading, Doxxing or Witch Hunts


-Do not Brigade other Communities

-No calls to action against other communities/users within Lemmy or outside of Lemmy.

-No Witch Hunts against users/communities.

-No content that harasses members within or outside of the community.

...


6. NSFW should be behind NSFW tags.


-Content that is NSFW should be behind NSFW tags.

-Content that might be distressing should be kept behind NSFW tags.

...

If you see content that is a breach of the rules, please flag and report the comment and a moderator will take action where they can.


Also check out:

Partnered Communities:

1.Memes

2.Lemmy Review

3.Mildly Infuriating

4.Lemmy Be Wholesome

5.No Stupid Questions

6.You Should Know

7.Comedy Heaven

8.Credible Defense

9.Ten Forward

10.LinuxMemes (Linux themed memes)


Reach out to

All communities included on the sidebar are to be made in compliance with the instance rules. Striker

founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] Opisek@lemmy.world 2 points 1 day ago* (last edited 1 day ago) (2 children)

Sounds awesome but I don't know on what metrics you could qualitatively categorize forks, except for some obvious ones like prong length, handle start thickness, handle uniformity, ...

Edit: Darn you, I didn't need yet another project in my long long list. Now I can't stop thinking about it.

[–] ijon_the_human@lemmy.world 2 points 1 day ago (1 children)

I have a couple of ideas but I don't know which would be the easiest.

We could analyse and break down forks to their design features and then let people mix and match. This would take a lot of time though.

Alternatively we could scrape a bunch of fork images and build a large dataset. Then show two at a time to users and let them pick their preferred one repeatedly until we know the preference hieararchy for that user. Then compare users and divide them into demographics.

I guess it would also be possible to have a visual model and some edit options like make different parts longer / thicker. I feel this is unnecessarily complicated.

Another idea would be to break the fork into two or three parts. Not perfect but faster than exploring all design features. Tines, body, end for instance and let people either mix and match or do some for of a/b testing.

My expertise is in design so I can help with those aspects but coding I unfortunately cannot do. Would be a really fun project designwise too...

[–] Opisek@lemmy.world 2 points 1 day ago (1 children)

The preference one was my idea, too. However, I'm afraid there won't be enough forks to fit every single possible combination of metrics. Another problem might be copyright. It would be fantastic to have an engine able to generate and render a 3D model any fork based on adjustable parameters.

[–] ijon_the_human@lemmy.world 2 points 1 day ago* (last edited 1 day ago) (1 children)

EDIT:

The University of Edinburgh has a publically available visual dataset of 59 forks:

https://homepages.inf.ed.ac.uk/rbf/UTENSILS/DINNER_FORK/dinner_fork.xml

I guess one way to approach this would be to use something like Skyrim's character generator. Not sure how challenging it would be to put together something like that but it'd be a laugh.

Your suggestion about a 3d model with adjustable parameters is something I could do in Grasshopper. There is the problem of defining the parameters though. Not impossible by any means but determining which features are the most critical and which could be excluded could end up being surprisingly difficult.

As far as copyright is concerned I don't think we'd encounter problems when using product photos from Ikea and the like. But your right about the combination part. Not only do the variations need to exist, we'd also need comparable photos of relatively high quality.

If we were to actually do this though, I think it would be best to start simple, do a sort of goldilocks prototype and see how it goes from there. For instance splitting ten (maybe even less) of the most popular forks into three parts and poll people on those (either separately or as combinations). If the number of initial fork designs is not too high, I could even model each of those separately to avoid copyright issues. Then again this works better for determining the preferred shapes and not as well for preferred scale – e.g. how long the tines are compared to the handle etc. I guess there would need to be two stages, shape and proportions. The proportions would be quite simple though and the initial images could just be scaled and skewed to achieve the desired look.

Another idea would be to go through the features one by one, having a poll at each stage. Every time the result is split, we could "fork" the design into multiple ones. This would require a whole lot of orchestration though and I have a gut feeling this wouldn't work very well in practise. This is also based on the assumptions that there is only one perfect design for each respondent and that the preference for features is not interdependent.

Then again we could utilise gen AI to turn simple proportional sketches / illustrations (modifiable or user drawn) to more realistic images which maybe users could then rate.___

[–] Opisek@lemmy.world 1 points 1 day ago (1 children)

The dataset is a great find. I do suppose it's enough for a simple start. I like the idea of comparing different features so for example show 5 forks of different prong lengths, show 5 forks with different ornaments, and so on. However, I suppose preferences for different fork qualities are not independent. Say, someone might prefer a fork with longer prongs if the handle is thicker, but shorter ones if the handle is also thinner. Depending on to which degree that is true, trying to determine preferences for individual features while ignoring the bigger picture might be futile.

[–] ijon_the_human@lemmy.world 2 points 1 day ago

I may have an idea for that. If the choises were made simultaneously and only when a favourable combination was found, submitted, it would allow the user to create different combinations easily until they were happy with one. Similarly to this character creator screeshot here:

https://i.ytimg.com/vi/PNWK5o9l54w/maxresdefault.jpg

[–] ijon_the_human@lemmy.world 2 points 1 day ago

Damn, I already have more ideas.