Skip Navigation
InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)WO
Posts
39
Comments
335
Joined
2 yr. ago
  • Thanks, I think I get the idea, I just don't understand the number-prefix, why did you start this convention?

    (Btw.: For some years now I stick to the convention, that everything import is under one sub directory under my home. As long as I have a tarball backup of that sub directory, I am good to lose the whole hard disk w/o fear (e.g. ready for a clean upgrade, distro hop or just go traveling w/o fearing that I forgot to switch off the oven ;-)).

  • Another follow up question: Is there any documentation for the linux standard/convention of ~/.local/bin? My initial search about this resulted in nothing which I would call authoritative/definitive.

  • Thank you very much! I was exactly looking for someone telling me that some tools install their own binaries/scripts to ~/.local/bin.

    Most probably I'll just symlink my scripts from ~/.local/bin then, this would avoid troubles with 3rd partys and most of my dotfiles are symlinked anyway, so the infrastructure is there.

  • Linux @lemmy.ml
    wolf @lemmy.zip

    Solved: ~/bin vs. ~/.local/bin for user bash scripts?

    For one user account, I want to have some bash scripts, which of course would be under version control.

    The obvious solution is just to put the scripts in a git repository and make ~/bin a symlink to the scripts directory.

    Now, it seems on systemd systems ~/.local/bin is supposedly the directory for user scripts.

    My question, is mostly, what are the tradeoffs between using ~/bin and ~/.local/bin as directory for my own bash scripts?

    One simple scenario I can come up with are 3rd party programs which might modify ~/.local/bin and put their own scripts/starters there, similar to 3rd party applications which put their *.desktop files in ~/.local/applications.

    Any advice on this? Is ~/.local/bin safe to use for my scripts or should I stick to the classic ~/bin? Anyone has a better convention?

    (Btw.: I am running Debian everywhere, so I do not worry about portability to non systemd Linux systems.)

    Solved: Thanks a lot for all the feedback and answering my questions! I'll settle with

    • Teaching math is mostly done w/o context and history, IMHO a lot of math makes much more sense when the original problem is understood, before the level of abstraction is being raised.
    • Math is a also a language and a notation. Unless one uses math regularly, there is simply not enough practice/repetition to read/speak this notation.
    • Math is a tower of abstractions, depending on other abstractions. A lot of topics in math depends on people understanding a lot of basic parts, which means if a student just got by with a prior topic, it is near impossible to catch up/understand what is currently being taught. (Compare to other topics: For example, if a student is bad in their Greek history, they get a fresh start when the topic is industrialization in England w/o any penalty.)
    • Math in the primary and secondary schools is mostly computation, 'real math' is only taught to people studying MINT.

    tl;dr

    • we need a better curriculum in the primary/secondary schools
    • we need more exercises in reading/writing the mathematical notation (sorry, just understanding math is not enough, because understanding doesn't make one fluent)
    • at least in my school years, math was not repeated enough.
    • reading/understanding math is really hard, at the higher levels, understanding 2-3 pages on a textbook per day is an acceptable pace. I guess all the entertainment nowadays makes it not easier to sit still in a room and get math into ones brain

    For me the 'breakthrough' with math was, simply to accept that at the higher levels we are speaking about symbols (abstractions) that follow certain rules and everything else is derived by pure logic. Just accepting that one is manipulating symbols with rules to get to other symbols and learning the rules, made it click for me. Disclaimer: Was lucky with great math teachers in university, but even in my university there were people who simply could not accept the game of mathematics and were frustrated, because they wanted easy question/answer style formulas in the sense: When you see this, substitute PI with 3.14 and multiply r by r and write down the number that your calculator shows. They never made any effort to understand where PI comes from, where the radius comes from and why it makes sense.

    What is insane, is how many people studied computer science but are totally unable to apply mathematics to the problems they try to solve. Supposedly most of them learned relational algebra and discrete mathematics during their studies (and formal languages/complexity theory)... it is like something is missing in their ability to transfer what they learned in the university to basically the same problems where the symbols have different names. That is something I would love to understand.

  • Debian stable (ok, writing this on Debian Trixie which is not stable yet, but nonetheless works w/o trouble in a virtual machine).

    I am using Debian for work and on my servers.

    Why Debian? Because for my use cases there are no real alternatives at this moment.

    • I need stable support for Aarch64 and AMD64, which already rules out nearly every other distribution
    • For desktops I use a highly customized Gnome, which takes some work and my workflow depends on a few plugins, which rules out Fedora
    • For work I need some 3rd party software repositories which again rule out fast moving distributions and other non mainstream distributions
    • By now I think I run Debian and distributions based on Debian for nearly 3 decades, everything I need works stable and good enough at this moment and I accumulated a lot of knowledge about how things work in Debian
    • Some of my hardware needs workarounds (not because it is too new), and again I know my way around Debian and how to patch/fix things for my hardware
    • It is nice that I can use Debian for my desktops and my servers on all hardware I own, I would not want to have to learn different Linux systems for desktops and servers or have different versions of software (think Fedora vs. RHEL/CentOS/Alma etc.)

    Every 6 month I'll boot Fedoras live cd and play around with the newest Gnome/KDE, but seriously, for at least the last 5 years I never feel like essential improvements are pushed in the newest iterations of Gnome/KDE and I can happily wait the maximum of 2 years until they are released with Debian.

    Saying that, I also own a Steam Deck and as an entertainment/media station I totally love what Valve is doing there. I would also be totally happy to run a De-Googled ChromeOS if it would support all the platforms/software etc. I need. For containers I'll also happily use Alpine Linux, if it is possible, but again, I'll mostly default to Debian simply because I know my way around.

    In the end, an operating system is just a necessary evil to allow me to do what I want to do with a computer. As long as I have a stable OS which I can tweak to my liking/needs automatically and central package management, I am good. (Unless it is your hobby to play around with your operating system ;-)).

  • When was the US the last time a democracy?

    You can vote democrats or republicans, which mostly get bankrolled by the same rich assholes. As a normal citizen of the US you have almost no influence at politics at all, because the media is controlled by rich people, the biggest internet platforms are controlled by rich people, elections are paid for by rich people, ...

    The current situation is not a spontaneous, miraculous, magical result of Trump and his gang, it was years in the making by lobby groups, influential/rich/powerful people and neo liberal brainwashing of the masses.

    Same holds true for most other western so called democracies.

  • Thank you for the tip, I'll check it out, if the Pi runs unstable again. Just surprised, it sounds that it happened often to you... Since I upgraded to better sd-cards, I never had sd-card trouble again for nearly a decade now. (And I am constantly running multiple Pis 24/7 as servers)

  • Linux @lemmy.ml
    wolf @lemmy.zip

    Stability problems with a Raspberry Pi ZeroW2

    Let me start with, that I am running Raspberry Pi servers since the first Raspberry Pi was released more than a decade ago. Only problems I ever had until now, where dying SD-Cards with the first generation of RPIs. Since them I only buy really big high quality SD-Cards and I have RPI(4) servers running 24/7 for years w/o any troubles.

    For a new project, I am running a web service on a Raspberry Pi ZeroW2 with an Apache reverse proxy on the same machine. Memory usage, even under load, is a maximum of 100 MB. This RPIZW2 simply dies after a few days, and I have no idea how debug this problem.

    More details of the RPIZW2:

    • Uses Raspbian configured via Ansible to be an exact replica of my RPI(4), only Apache and a webservice were added
    • Quality power supply (original RPI hardware) and literally plugged to the same electricity circuit as the RPI(4)
    • The webapp is just a 'hello, world' with the current time and my internet connection is not fast enough to be DOSed
    • Monitored memory usa
    A Boring Dystopia @lemmy.world
    wolf @lemmy.zip

    Ex-Amazon VP explains why rich a-holes with helicopters and personal assistants don't get why you hate your commute

    Just to be clear: My main point of sharing this article is about how detached the life of rich people is.

    I do not at all agree that most of them are “Not evil, just disconnected”, I am pretty sure (and know some of the privileged), who are actively evil, know exactly what they are doing and just don't give a shit.

    Technology @lemmy.world
    wolf @lemmy.zip

    MoAT - Museum of All Things

    IMHO a very cool project/idea, worth being promoted!

  • Thanks a lot!

    Accuracy for the western world and for an academic who comes from the working class. Most people I work with are academics and see things different, because they could always afford a lawyer and/or had and have connections themselves. Their whole life and lived experience tells them another truth.

    I feel sad, that I have to disagree with you on the honest signal, I see several problems here:

    • Define 'disinformation': There are obvious black-is-white lies, but most propaganda in the west is not 'disinformation', it is simply emphasizing the facts that favor your point of view. If you add another signal, you are just one more signal producing propaganda (although most probably I would be very happy with your propaganda)
    • Cryptography ... even IT people have trouble understanding this, and even worse: You cannot solve a social problem with technology
    • 'good people' - a handful philosophers in the west alone had a very thorough discourse about 'good' over the last centuries. The discussion is still going on. ;-)
    • One of the most important insights is, that it is harder for a group of people to agree than for a few to take power and enforce it. If this wouldn't be a human/social truth, our western societies wouldn't be such a shit show by now.

    IMHO one of the roots of the problem is how humans are wired and how bigger societies develop in a sociological way. The best way we have found (so far) is democracy, and AFAIK especially democracy with a mostly even wealth distribution (see the northern countries of Europe). AFAIK it is a social rule, that as soon as a group gets bigger, subgroups will be built. It is a human rule that attractive people will be treated better than non attractive one, you will want to help your friends even when it comes at a cost for someone you don't even know or dislike.

    My recipe would be a more even wealth distribution and a way to stop the wealthy force others to do labor for them. Thanks to police and military, I have the strong feeling, the ones with the guns and military will win.

    p.s.: I recommend the following books if the topic interests you:

    • The Dictator's Handbook: Why Bad Behavior is Almost Always Good Politics
    • The Established and the Outsiders: A Sociological Enquiry into Community Problems
  • Thanks a lot for your kind words! :-)

    I think it is pretty accurate of the system we have in Germany and perhaps in other western countries.

    The problem is, one has to experience for oneself a lot of this things, to really understand them. By the time most people understand enough of the system, they probably have children/other liabilities which force them to play along. (Sadly I am not the exception.)

    Life is short and ignorance is bliss.

  • Perhaps, because by now enough people feel a real impact on their life and fear for the ruling classes is not there anymore?

    Just a few examples from direct, personal experience (I am German, so what I enumerate has a German/Euro perspective):

    • Constitutional state? Does not matter, as long as powerful/influential people can literally buy laws or prevent even discussion of laws in the parliament
      • Easy way to figure out who is favored by one law, is to check who has to prove something and how hard it is to prove
      • Best part about this is, people in power can always point out to the law and that 'we' agreed upon that law
    • Systematic discrimination against the worker class/people not owning things: Thing about laws, taxes, ....
    • Every media has an agenda and is propaganda (In the west, propaganda means mostly being selective about the information presented and how to build the narrative. Only idiots in the west will outright lie about things. It also means, who gets to talk in the media, where to position news (headlines ore somewhere else) etc. Media are owned by rich people or the state owned media are controlled by people with strong affinity to political parties
    • Corruption on all but the lowest levels, especially in the government (In Germany corruption on the lowest level is uncommon und has a high penalty, but go up the level a little bit and 'you scratch my back and I scratch yours')
    • Nepotism on all but the lowest levels (Worked in many different companies and the bigger the company the worse it gets. Working class kid does not get an intern position although it would technically be the best choice? No worries, some kid with the right parents and no clue will have that opportunity.
    • No feedback loops: In Germany, we have professional politics which have extremely good conditions for their pension, whose children do not visit public schools and who have private health care decide, what in their opinion is appropriate for most of the people in the country concerning this things...
    • No real political influence: We just had the clown-show of voting. Guess what, I can only vote between Nazis and non-Nazis. Can I vote for more taxes for the rich, a sane economic agenda which not benefits the rich, and full military support for the Ukraine? Sorry, I am out of luck. Of course I am free to build my own party. Let's see how successful that is without massive investment of money and good connections to the ruling classes to get positive media coverage.

    Before the eastern block fell apart, at least in Europe/Germany, there was always the fear of the ruling class to experience another (French)revolution. Since this fear is gone, they literally have nothing to fear...

    Is it possible to change anything about the situation? I am more than cynical by now:

    • Most everyone is struggling to keep their level of wealth/position in society, so the middle class fights hard to be a little bit better of then the lower class, don't even mention the upper middle class, which fights with nails and teeth for every little advantage and privilege they have
    • The higher you go in hierarchies, the more sycophants you'll discover, which don't mind selling out other humans for status/privileges, and there are even true believers, so brainwashed by neoliberal agenda, that they will fight for the privileges of rich folk they will never belong to
    • There is no way to organize enough people in real life to force any political change (especially not with an aging population)
    • The ruling class figured out for a long time in western world, that instead of fighting facts/the truth, they just have to generate more bullshit, discussions, alternative narratives and lean back, because people will discuss and not agree
    • Nearly all change to the status quo is opposed and fought by some group, which benefits from the status quo
    • Neoliberal propaganda and views are so ubiquitous and pervasive in our media, stories, etc., that a lot of people cannot even think about alternatives any more.

    That's just for the western world, let's not start about the dictatorships/regimes supported by western governments with money, weapons and knowledge, where things are even more shitty.

  • Linux @lemmy.ml
    wolf @lemmy.zip

    Multi-Gen LRU is a game changer on my low memory netbook

    MGLRU.

    On my low RAM/CPU netbook it is a game changer; thanks to ZRAM the netbook is perfect for browsing the internet/light work. When running my backups (creates big tarballs) or Ansible though, my desktop/applications would freeze/stutter noticeably. Enabling MGLRU simply solved the problem of freezes/stuttering, it feels like magic and besides ZRAM, I don't know of any other lever with this massive impact on desktop performance.

    Just wanted to share this, for other users with low RAM/CPU hardware. I would assume the observed difference is less dramatic, once 8GB of RAM are available, but I would love to hear about other experiences.

    I would also love to hear/learn about other levers with high impact to tweak for low RAM/CPU desktop devices. Anything else to tweak under /sys /proc which has impact on performance?

    Ask Lemmy @lemmy.world
    wolf @lemmy.zip

    Why is there no yearly refreshed covid vaccination recommendation for adults (like from the WHO)?

    Title is question, but to clarify my assumptions:

    • Vaccination is a numbers game, and the odds are in your favor that the vaccination will protect you over you get a side effect or an allergic reaction/shock
    • An infection like covid/flue can damage your body long term, not even speaking of long covid etc.
    • To the best of my knowledge it has been shown that flue shoots lower the risk of dementia later in life, wouldn't it be a good enough guess that a covid shoot decreases risks for this too
    • Even if we only assume a covid vaccination is highly to reduce your sick days for only this year, isn't it a rationale tradeoff to get vaccinated, just to avoid 1-2 weeks sick?
    • Given the security of covid vaccinations, I feel like they have been scrutinized and tested extremely well and to the best of my knowledge it was checked that nothing of the vaccination remains in the body after a few weeks (for the argument that nobody knows the long term effects of RNA vaccination)

    Again my questi

    Games @lemmy.world
    wolf @lemmy.zip

    Virtua Fighter 5 R.E.V.O. open BETA started on Steam

    Fighting game players on lemmy might be interested in the open Beta of Virtua Fighter 5 R.E.V.O.!

    Games @sh.itjust.works
    wolf @lemmy.zip

    What games bring you 'in the zone' / provide a 'flow' experience for you?

    Some games bring me in the zone/give me flow like no others.

    For example the following games do that for me:

    • Olli Olli
    • Contra (NES)
    • Dark Souls
    • Street Fighter II (SNES)
    • Street Fighter 3
    • Street Fighter 6
    • Like Dreamer
    • Choplifter HD
    • XCOM
    • Infested Planet
    • Tetris Effect

    What games are providing you with flow experiences?

    Linux @lemmy.ml
    wolf @lemmy.zip

    Debian 12 / Gnome / How to shutdown laptop after battery percentage crossed

    Hello Linux community,

    I need some help with shutting down my laptop when the battery reaches a low percentage.

    I am using Debian 12 with the GNOME desktop. WARNING: Minimal installation with self selected packages.

    What I want to achieve is, that the laptop just does a 'halt -p' or shuts itself down when the battery is below 20%.

    What I did so far:

    • Look into GNOME settings in the power settings area and I found nothing helpful
    • I edited /etc/Upower/UPower.conf with my settings and changed the CriticalPowerAction to PowerOff, ensured the upower daemon is running via systemctl status and rebooted. The result was that I get a warning popup message in GNOME when the battery load reaches 21%, but it does not shutdown the laptop at 20% or under 20%, although I get another pop up announcing that the laptop would be shutdown
    • I ensured laptop-mode-tools and gnome-power-manager settings are installed

    Any help/pointers for further help would be highly appreciated.

    Ask Lemmy @lemmy.world
    wolf @lemmy.zip

    Method of loci/memory palaces for memorizing professional knowledge or whole languages

    The method of loci (MOL)/memory palaces are a widely known mnemonic devices and enable memory artists impressive tasks (like memorizing several decks of cards, memorizing numbers etc.). Further MOL is featured in pop culture e.g. Sherlock Holmes, Hannibal Lector etc...

    There is, to the best of my knowledge quite some research, which shows that MOL is working/useful for improved retention, especially when combined with spaced repetition.

    It seems I have never seem real world examples of long term memory palaces/method of loci applications. It always seems like a short term crutch for cards, numbers, speeches, grocery lists, phone numbers, vocabulary or for test/exam preparation. For example it seems that in language learning, the MOL is for encoding some vocabulary and visiting it regularly, until it is committed to long term memory.

    All examples I find in books about the method of loci are again only about having one location, a route of 10-N stations, and never about building/usin

    Ask Lemmy @lemmy.world
    wolf @lemmy.zip

    Books about the elite / modern nepotism

    Can anyone recommend me books about the modern elite/modern nepotism and how it works?

    I have experienced/observed modern nepotism several times in my life, to give you some examples:

    • person founds a so called start up with money from person relatives, which boils down to paying other people to do all the work w/o anything resembling a business plan in the first place. Start up is a total failure, person gets job as a specialist for building startups via divine intervention.
    • at several companies there is a level which people who do the work can reach, and above that level people from higher class get positions seemingly out of nowhere (unless they were childhood/study buddies of someone higher up) w/o any qualification/knowledge/experience to do this kind of work
    • from a certain level on (at least in IT where we have more than enough money for it) everything is politics; when discussing technical problems/solutions at that level, the first question is always who is the sponsor
    Linux @lemmy.ml
    wolf @lemmy.zip

    ZRAM configuration and other tweaks for potatoes running Linux

    I posted about ZRAM before, but because of my totally unscientific experiment, personal experience and the common question, which Linux to run on potatoes...

    First, I tweaked ZRAM for my use-case(s) on my hardware, this settings might not be right for your use-cases or your hardware!

    My hardware is a netbook with an Intel Celeron N4120 and 4G RAM (3.64G usable).

    When I recently played around with ZRAM settings, it felt like the zstd algorithm made my netbook noticeable more sluggish. It never felt sluggish with lzo-rle or lz4.

    In a totally unscientific way, I rebooted the computer several times (after a complete update of everything), executed my backup script several times, and measured the last 3 executions. (Didn't touch the netbook during the runs.) The bottleneck of the backup script should not be ZRAM, but it is some reproducible workload that I could execute and measure.

    To my surprise, I could measure a performance difference for my backup scripts, lz4 was consistent fast

    Linux @lemmy.ml
    wolf @lemmy.zip

    Firefox enables user tracking

    mstdn.social Lokjo - EU's Gmaps replacement (@Lokjo@mstdn.social)

    Attached: 1 image Firefox is just another US-corporate product with an 'open source' sticker on it. Their version 128 update has auto checked a new little privacy breach setting. If you still use a corporate browser, at least do some safety version! We mainly use @librewolf@lemmy.ml based on fir...

    Lokjo - EU's Gmaps replacement (@Lokjo@mstdn.social)

    ... I mean, WTF. Mozilla, you had one job ...

    Edit:

    Just to add a few remarks from the discussions below:

    1. As long as Firefox is sponsored by 'we are not a monopoly' Google, they can provide good things for users. Once advertisement becomes a real revenue stream for Mozilla, the Enshittification will start.
    2. For me it is crossing the line when your browser is spying on you and if 'we' accept it, Mozilla will walk down this path.
    3. This will only be an additional data point for companies spying on you, it will replace none of the existing methodologies. Learn about fingerprinting for example
    4. Mozilla needs to make money/find a business model, agreed. Selling you out to advertisement companies cannot be it.
    5. This is a very transparent attempt of Mozilla to be the man in the middle selling ads, despite the story they tell. At that point I can just use Chrome, Edge or Safari, at least Goog
    Linux @lemmy.ml
    wolf @lemmy.zip
    pointieststick.com How I manage my KDE email

    Every once in a while people ask me about my email routine, so I thought I’d write about it here. Everything I do starts with the philosophy that work and project email is a task queue. There…

    How I manage my KDE email

    Interesting workflow.

    Of course the fact that Nate uses Thunderbird instead of KMail explains a lot. One day I hope KMail/Akonadi get the attention/work they need to become viable options.

    Linux @lemmy.ml
    wolf @lemmy.zip
    pointieststick.com How I manage my KDE email

    Every once in a while people ask me about my email routine, so I thought I’d write about it here. Everything I do starts with the philosophy that work and project email is a task queue. There…

    How I manage my KDE email

    Interesting workflow.

    Of course the fact that Nate uses Thunderbird instead of KMail explains a lot. One day I hope KMail/Akonadi get the attention/work they need to become viable options.

    Linux @lemmy.ml
    wolf @lemmy.zip

    Interesting times ahead! I am really looking forward to the Leap Micro release and hope it advances the state of the art. :-)

    Linux @lemmy.ml
    wolf @lemmy.zip

    Solved: Problems viewing files with JPEG extension on Linux

    Solved: The files are encrypted, see stackoverflow

    Hope it is ok to ask technical questions in this channel!

    I found a folder of files on one of my back drives which was copied from a very old Sony Ericson cell phone or a SAMSUNG Galaxy S2.

    The folder is called DCIM and in a sub folder called Camera there are files with a .jpg extension.

    This files are not standard JPG files. They start with the following header:

     undefined
            0000000 0000 0000 3900 c0d8 ac5f d196 2d63 2421
        0000010 0003 0200 0000 0010 0200 2d8c 0904 0103
        0000020 0000 0000 0000 0000 e960 2861 7025 ba0e
        0000030 2424 dcfa 3e3b ee64 0800 c87b a43a a90d
        0000040 7287 b815 7ca4 9680 ed65 6216 5f08 4f43
        0000050 534e 4c4f 0045 0000 9000 b3e9 1333 92b9
        0000060 0002 0000 0000 0000 0000 0000 0000 0000
        0000070 0000 0000 0000 0000 0000 0000 0000 0000
    
    
      

    And the last bytes look like th

    Ask Lemmy @lemmy.world
    wolf @lemmy.zip

    Solved: View images with JPEG extensions which are not JPEG files from DCIM folder of phone

    Solution: Indeed it was EncFs file level encryption.

    Thanks a lot for everyone helping!

    Original post below:

    Hope it is ok to ask technical questions in this channel!

    I found a folder of files on one of my back drives which was copied from a very old cell phone or a SAMSUNG Galaxy S2.

    The folder is called DCIM and in a sub folder called Camera there are files with a .jpg extension.

    This files are not standard JPG files. They start with the following header:

     undefined
            0000000 0000 0000 3900 c0d8 ac5f d196 2d63 2421
        0000010 0003 0200 0000 0010 0200 2d8c 0904 0103
        0000020 0000 0000 0000 0000 e960 2861 7025 ba0e
        0000030 2424 dcfa 3e3b ee64 0800 c87b a43a a90d
        0000040 7287 b815 7ca4 9680 ed65 6216 5f08 4f43
        0000050 534e 4c4f 0045 0000 9000 b3e9 1333 92b9
        0000060 0002 0000 0000 0000 0000 0000 0000 0000
        0000070 0000 0000 0000 0000 0000 0000 0000 0000
    
    
    
      

    (obtained via hexdump -n 1024 filename.jpg).

    The file command just returns 'data'. The jpgrecovery comma

    Ask Lemmy @lemmy.world
    wolf @lemmy.zip

    Why are there so many different AMD/Intel CPUs?

    For years now, I do not buy/create assemble a new computer, because I am totally overwhelmed by the options available to me.

    If we agree there is 'The Paradox of Choice', it seems to make sense to have a much more limited choice between CPU models from a consumer point of view. For example, have for each year an entry, business and a pro model, add extreme for gamer and have each of these models have a version with a beefy integrated CPU.

    But it seems also a good idea for the manufacturers: They have to design, test and build each of their models, create advertisement etc., like configuring their assembly lines alone costs money. Further, compilers have to generate code for a specific architecture, which means that all my software I didn't compile myself ends up using an instruction set of the lowest common CPU, not utilizing whatever I bought fully.

    Apple (not a fan ;-)) shows IMHO how it is done with their Apple Silicon: Basically even I understand which CPU choice would be the r

    Ask Lemmy @lemmy.world
    wolf @lemmy.zip

    CPU Design: Fetch/Store vs. operating on memory

    What are CPU designs which are not fetch/store but operate directly on RAM?

    I only know about the design of the Nintendo Entertainment System (NES), where the CPU does not have registers (AFAIK) and operates directly on RAM, with fast access to low addresses in the RAM.

    What CPUs/Systems do you know, which also do not do fetch/store for their operands? Which systems are out there? Why do CPUs like RISC/Arm/AMD64 use fetch/store, what are the tradeoffs? Are there different architectures for CPUs working on operands outside of fetch/store, DMA and stack machines?