raw.githubusercontent.com

dream_weasel, to 3dprinting in PAROL6 Desktop Robot Arm GPL-V3 with simulator/software/useful precision/low cost

Yeah it’s neat but I never know what to do with this stuff if you made it. Like, I’m not going to go full on “stuff made here”. Hard to see the practical value.

turkalino,
@turkalino@lemmy.yachts avatar

Jiggling your mouse to keep your status from going to Idle

Nah but ever since I learned how to program industrial robots at my job, I’ve dreamt of a 100% automated coffee making system that has a scientifically perfect cup of coffee waiting for me when I come down the stairs in the morning

j4k3, (edited )
@j4k3@lemmy.world avatar

I have not built such a device. The programming skill is a big first step to understanding the potential applications. Assuming the accuracy shown is replicable, the example joinery and mechanics is invaluable. I have tried making low lash joints with 3d printed parts. This was not an easy problem for me to solve from scratch. From my experience mostly making functional prints and mechanisms, a project with the results claimed here looks like an enormous project with a ton of engineering. It is the kind of thing where I would pick up a lot of design ideas and principles.

Lastly, assuming the final product is durable enough, it changes the time/value balance for repeatable tasks; so anything can become cheap. The first thing that I think of is sawing. With a basic hacksaw blade you can cut through almost anything just by repetitive motion. It becomes possible to cut through almost anything that would be impractical normally due to effort and time. This kind of machine really benefits from getting paired with other machines. It could even be used with a 3d printer to replace build plates or remove prints.

rambos,

Amazing, thx for sharing.

Manipulating with objects or serving 3D printer sounds like perfect task for robotoc arm, but cutting or machining not really. Its heavy work and it would be more suitable for cartesian XYZ machine. I have no real experience with robots in production, but Ive seen super expensive robots serving other machines and failing quite often.

That arm could wipe nozzle just before print starts, open/close cabinet door when needed, move camera in space for some crazy timelapse, maybe 3D scan model on build plate, photo session shooting of every model you printed or if you really get mad it could also switch extruders for multi material setup. It would be awesome to have that at home, shame I dont have knowledge, time and money to accomplish that 🥺 maybe in the future

001100010010, to reddit in Look what we're building at the center of r/place!
@001100010010@lemmy.dbzer0.com avatar

Sadly this message is already being overwritten by bots

Edit: the message about 3rd party apps is also being overwritten

hoodatninja,
hoodatninja avatar

Luckily the group doing the message about third-party apps is very coordinated so they have so far been able to protect it for a few days now

TheGiantKorean,
@TheGiantKorean@lemmy.world avatar

I was going to ask if anyone was using bots to keep their messages up. That’s cool!

hoodatninja,
hoodatninja avatar

This many days in you can basically assume any message you can actually see is done by bots lol

dhork,

So it didn’t take long for Reddit to turn into bots interacting with other bots

Hextic,

Dead Internet theory

amanaftermidnight,

Not a theory anymore. It’s becoming a real life experiment at this point.

torafugu,
torafugu avatar

Reddit is Deaddit.

Lakija,

That is spooky. Of course I had to go look it up. Contrary to that first part of the Wikipedia page, this is no longer conspiracy. It’s becoming the reality.

en.m.wikipedia.org/wiki/Dead_Internet_theory

That’s Reddit for real now. Especially with the rise of AI and similar

simplymath, to artificial_intel in How can I create an AI model from this dataset?

I would ignore the people who say you should deploy a model from someone else as that will teach you next to nothing about how this stuff works.

I would start with an older model and framework (e.g. scikitlearn) and go through all the processing, prediction, and evaluation steps using a model that’s fairly simple to understand. Since you already know about linear regression, start with some of these linear models.

Then, and only then, would I worry about neural networks and deep learning, since the main difference is a non-linear activation function and a much more complicated set of weights (model parameters in the linear regression language).

Here is an example

Source: PhD in neural networks

andrew0, (edited )
@andrew0@lemmy.dbzer0.com avatar

You’re right. I read past the “I want to learn ML” and went straight to “do something useful with the data”.

If the goal is to understand how modern LLMs work, it’s also good to read up on RNNs and LSTMs. For this, 3Blue1Brown does an amazing job, and even posted an in-depth video about transformers. I’d watch that next, followed by implementing a simple transformer in PyTorch (perhaps using the existing blocks).

You could argue that it’s important to design everything from scratch first, but it’s easier to first go high level, see how the network behaves, and then attempt to implement it yourself based on the paper. It is up to OP how comfortable he is with the topic though 😁

andrew0, to artificial_intel in How can I create an AI model from this dataset?
@andrew0@lemmy.dbzer0.com avatar

Depending on how much compute you have available, you can look into finetuning models from HuggingFace (e.g. Llama 3, or a smaller Phi model). Look into LoRA, and try to learn how the model you choose calculates the loss.

There are various ways to train, and usually involves masking the input by replacing random input tokens with the mask token. I won’t go into too much detail with this, because it’s a lot to explain, and I suggest you read an article on this (link1 or link2)

lurch, to artificial_intel in How can I create an AI model from this dataset?

Creating an AI Model: A Beginner’s Guide

Introduction

Creating an AI model involves several steps, especially if you’re new to the field. Let’s break down the process into actionable steps:

  1. Data Preprocessing:

    • Clean and preprocess your dataset.
    • Handle missing values, duplicates, and format the data appropriately.
  2. Define Your Problem:

    • Decide what task your AI model should perform (classification, regression, etc.).
    • Collect labeled data if needed (e.g., sentiment analysis).
  3. Choose an AI/ML Approach:

    • Start with simpler models before diving into deep learning.
    • Common approaches:
      • Linear Regression: Predict continuous values.
      • Classification: Assign labels to data points.
      • Clustering: Group similar data points.
      • Decision Trees: Simple yet powerful.
      • Random Forests: Ensemble of decision trees.
      • Neural Networks: Deep learning models.
  4. Feature Engineering:

    • Extract relevant features from your data.
    • Use techniques like TF-IDF or word embeddings for text data.
    • For images, consider pre-trained CNNs.
  5. Split Your Data:

    • Divide your dataset into training and validation/test sets.
  6. Train Your Model:

    • Use libraries like Scikit-Learn (for traditional ML) or TensorFlow/Keras (for deep learning).
    • Start with a simple model and iterate.
  7. Evaluate and Tune:

    • Use appropriate evaluation metrics (accuracy, precision, recall, F1-score, etc.).
    • If performance is low, consider hyperparameter tuning.
  8. Deployment:

    • Deploy your model (web app, API, etc.).
  9. Learn Continuously:

    • AI/ML is evolving; keep learning and stay updated.

Remember, patience and persistence are key! Start small, learn, and gradually build your expertise. Good luck! 😊


If you have any specific questions or need further guidance, feel free to ask! 🚀

For additional resources, explore tutorials and videos on web scraping and AI model training. Happy learning! 🌟

: Web scraping and AI model training: Microsoft Learn: Building custom models with AI Builder: Microsoft Learn: Web scraping for data models: Towards Data Science

datavoid,

Copilot’s use of emojis is mildly upsetting

LeroyJenkins, (edited ) to artificial_intel in How can I create an AI model from this dataset?

That’s a great starting point! Your scraped data from Threads and Instagram can be a valuable resource for exploring AI/ML. Here’s a general roadmap to get you started:

  • Understand Your Data: Before diving into AI/ML models, it’s crucial to understand your data. Analyze the content you scraped from Threads and Instagram. What format is it in (text, images, videos)? What kind of information does it contain (captions, comments, user data)?

  • Choose an AI/ML Approach: Based on your data and goals, you can explore different AI/ML techniques. Here are some options to consider:

    • Text Analysis: If your data is text-heavy, you can use natural language processing (NLP) to analyze sentiment, topics, or emerging trends. -Image Recognition: If you have a lot of images, you can use computer vision to identify objects, scenes, or classify images based on their content.
  • Start Simple: Begin with well-established algorithms like linear regression or decision trees. These can provide valuable insights without requiring deep learning expertise.

  • Utilize Online Resources: There are plenty of online tutorials and courses that can introduce you to AI/ML concepts. Platforms like Google Colab offer free computing resources to experiment with code. Remember, this is an ongoing learning journey. Start with small steps, explore different resources, and don’t be afraid to experiment!

kakes,

If this comment wasn’t written by ChatGPT I’ll eat my hat.

Esca,

Both this and Lurch’s comment. It gives an answer without actually answering it, it even hallucinates broken links.

kakes,

Also yes. It sucks that this is just what the internet is from now on.

lurch,

I asked the bing copilot to output in markdown for my horrible troll 😅

nfsu2, to linux in superfile - A pretty fancy and modern terminal file manager
@nfsu2@feddit.cl avatar

This file manager made me ditch nnn, very well done!

dino,

care to elaborate why? aka give some details on the advantages of superfile? for how long did you use nnn?

nfsu2,
@nfsu2@feddit.cl avatar

It had some functionalities that nnn did not have like displaying processes or favourite directories and such. In the end I got back to nnn because I read that superfile had internet access plus the fact that I use a graphical file manager for things that nnn or many terminal file managers can not do with extensive plugins.

dino, (edited )

Uhm both displaying copy/move process and having shortcuts for “favourite” dirs is quite possible with nnn. Although for the later I mostly use -S argument for persistent session.

The only drawback of nnn in my book is the kind of weird/cumbersome way to configure it eith ENV variables. And the non-existent preview image display under wayland.

nfsu2,
@nfsu2@feddit.cl avatar

Yeah, having to customize with env variables is not great, and adding bookmarks is much easier in superfile. Anyway I suposse one does not set bookmarks to often. Plus nnn was so fast I just tapped they keys to get to the directory I needed easily. Once I learned most shortcuts I was flying trough operarions.

recklessengagement, to linux in superfile - A pretty fancy and modern terminal file manager

Commenting so I can grab this later

mub, to linux in superfile - A pretty fancy and modern terminal file manager

Linux user. Installs fancy gui. Uses terminal for file management.

/Use your own meme format.

tsonfeir, to linux in superfile - A pretty fancy and modern terminal file manager
@tsonfeir@lemm.ee avatar

Why is it making network connections when I run it?

lemmyreader,

Did you check what the connections are about ? Maybe it is only checking for new updates ?

tsonfeir,
@tsonfeir@lemm.ee avatar

It wanted to download a zip file. Apparently it was a theme. But, I’m not letting a local file manager talk to the internet randomly. If I want to update it, I’ll update it myself. Or, at least provide an option to enable it on first run.

Uninstalled.

PlexSheep,

Good to know. How do you test if a program makes network connections? Do you just open Wireshark and look at outgoing traffic?

dino,

the hero we need

NoInterest, to linux in superfile - A pretty fancy and modern terminal file manager

Those who don’t know Norton Commander are condemned to reinvent it.

Malgas,

Or DOS Shell.

This is much prettier, though.

GTG3000, to linux in superfile - A pretty fancy and modern terminal file manager

Ah, Midnight Commander, how have I missed you.

jenny_ball, to linux in superfile - A pretty fancy and modern terminal file manager
@jenny_ball@lemmy.world avatar

awesome

42yeah, to linux in superfile - A pretty fancy and modern terminal file manager

Feels like dired and mc, but way more stylized and cool.

blandfordforever, to linux in superfile - A pretty fancy and modern terminal file manager

Yes. I do like that.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • everett
  • InstantRegret
  • thenastyranch
  • magazineikmin
  • khanakhh
  • rosin
  • Youngstown
  • slotface
  • mdbf
  • cisconetworking
  • kavyap
  • cubers
  • DreamBathrooms
  • megavids
  • ngwrru68w68
  • Durango
  • osvaldo12
  • tacticalgear
  • modclub
  • normalnudes
  • Leos
  • ethstaker
  • GTA5RPClips
  • tester
  • anitta
  • provamag3
  • lostlight
  • All magazines