oscar

joined 2 years ago
[โ€“] oscar@programming.dev 11 points 2 years ago (6 children)

It seems to me that you misunderstand what artificial intelligence means. AI doesn't necessitate thought or sentience. If a computer can perform a complex task that is indistinguishable from the work of a human, it will be considered intelligent.

You may consider the classic turing test, which doesn't question why a computer program answers the way it does, only that it is indiscernable from a human response.

You may also consider this quote from John McCarthy on the topic:

Q. What is artificial intelligence?

A. It is the science and engineering of making intelligent machines, especially intelligent computer programs. It is related to the similar task of using computers to understand human intelligence, but AI does not have to confine itself to methods that are biologically observable.

There's more on this topic by IBM here.

You may also consider a few extra definitions:

Artificial Intelligence (AI), a term coined by emeritus Stanford Professor John McCarthy in 1955, was defined by him as โ€œthe science and engineering of making intelligent machinesโ€. Much research has humans program machines to behave in a clever way, like playing chess, but, today, we emphasize machines that can learn, at least somewhat like human beings do.

Artificial intelligence (AI) is the field devoted to building artificial animals (or at least artificial creatures that โ€“ in suitable contexts โ€“ appear to be animals) and, for many, artificial persons (or at least artificial creatures that โ€“ in suitable contexts โ€“ appear to be persons).

artificial intelligence (AI), the ability of a digital computer or computer-controlled robot to perform tasks commonly associated with intelligent beings

[โ€“] oscar@programming.dev -2 points 2 years ago

That would be similar to saying you are assuming the user has opened the gui application, not just randomly clicking the desktop.

Of course I'm assuming they already know what application they want to use before exploring its capabilities.

[โ€“] oscar@programming.dev -4 points 2 years ago* (last edited 2 years ago) (2 children)
$ command -h
$ command --help
$ man command

I have a lot of tab completions installed, too, so i can also just hit tab to get a list of all possible options, etc.

[โ€“] oscar@programming.dev 27 points 2 years ago* (last edited 2 years ago) (1 children)

๐• (U+1D54F) and/or ๐•ฉ (U+1D569)

If you search blackboard bold or double-struck letters you can find more.

[โ€“] oscar@programming.dev 9 points 2 years ago

There's definitively more to a distro than the shell prompt and wallpaper.

Besides the obvious package repos and how well package interoperability is maintained, there's also differences for default configuration. OpenSUSE offers sane options for security OOtB, IMO.

Then there's also linux itself. Some distros build the default kernel package with a set of patches to improve typical usability, while others just ship an untouched upstream version. Some offer alternatives while others don't.

[โ€“] oscar@programming.dev 2 points 2 years ago* (last edited 2 years ago)

More bloat from flatpak overhead :^)

[โ€“] oscar@programming.dev -2 points 2 years ago (1 children)

That's not what they, or the stats, said. You can use chatgpt without plagiarizing, just like how you can use wikipedia without copy-pasting the whole article.

[โ€“] oscar@programming.dev 1 points 2 years ago

I meant for all packages. But when it comes to the actual details on how to do it, I'm not super sure. I know pacman is pretty sophisticated so it might support querying the package repo (or local package db) somehow. I would start by looking up the -F option.

[โ€“] oscar@programming.dev 2 points 2 years ago (2 children)

I would start by looking at what files are included. There's the obvious .desktop entry, but also checking if there are any files put into /bin/, /usr/bin/, /usr/sbin/ etc. should suffice.

If you consider some of these packages as "dependencies" then look at if anything depends on it. But there are application-packages that others depend on, such as coreutils.

[โ€“] oscar@programming.dev 16 points 2 years ago (2 children)

I'm a simple man, I just search directly in qbittorrent.

[โ€“] oscar@programming.dev 7 points 2 years ago (2 children)

What distro did you go with? My friend is showing intrest in trying Linux but I'm not sure what to recommend him. I use more advanced distros myself but I want it to work well for him OOtB while also not requiring any tinkering. I'm think of either some ubuntu-flavour or fork, like Kubuntu or maybe Mint.

[โ€“] oscar@programming.dev 3 points 2 years ago* (last edited 2 years ago)

At least to my understanding. My model is the T14 Gen 1 (AMD). But I would recommend checking newer models.

A few points that indicates this:

  1. It's possible to order it with linux preinstalled:

    In limited countries or regions, Lenovo offers customers an option to order computers with the preinstalled Linuxยฎ operating system. - User Guide, Appendix C

  2. Ubuntu 20.04 certification: https://ubuntu.com/certified/202006-27980

  3. RHEL 8.3 certification: https://catalog.redhat.com/hardware/detail/71625

  4. There's a "Linux Certification" page (whatever that means): https://support.lenovo.com/au/en/solutions/pd500492

  5. The BIOS software comes with linux instructions. Though I just use whatever is available with fwupd, which is a CLI application but has GUI support through Gnome with gnome-firmware.


More info about linux support here, under "Notebooks and Laptops": www.lenovo.com/linux

A million edits later: I got confused by what the product ID was but I think I finally figured it out.

view more: โ€น prev next โ€บ