• 0 Posts
  • 145 Comments
Joined 2 years ago
cake
Cake day: November 7th, 2023

help-circle
  • Who says you can’t check their outputs? It’s much faster to e. g. read a generated text than to write everything yourself. Same applies to translations, they’ve been excellent for quite a while now.

    Business communication can be handled effortlessly by AI. Of course you read the result before you send it out, but that takes an order of a magnitude less time than formulating and typing all those meaningless sentences.

    And honestly, that’s a perfect use case for AI. I wouldn’t compose a love letter to my family using AI, but a pamphlet, feature description, sales pitch, any bullshit presentation deck? You bet AI excels at those.

    Same applies to content summaries that help augment search indices. Finding a large number of content candidates (e. g. videos) and have AI summarize the contents of said videos to narrow down the search is helpful and works today.

    I’m not looking for AGI. I’m looking for tools to make my life easier, but in an ethical manner that doesn’t advance the destruction of the planet at an exponential rate, just for some tech bro to jerk it and buy another yacht.





  • Thanks for making that comment. I recently thought the exact same thing, started a post but then deleted it, because “the internet” and all.

    But the feeling was just about the same: I wanted to start a conversation with people that care about similar things as I do. It’s good to see that it happens.

    Regarding scroll saws: I recently found a Proxxon DS230 on a thrift haul. Don’t bother with that model, it sucks. Now I’m in that weird spot where a potential new activity / “fab method” might have been ruined by a shoddy tool.




  • You’re getting a lot of downvotes, which I think is related to the audience you’re talking to (computer and game affine) and the fact that Minecraft is generally considered a kid friendly game, so what’s the harm?

    That being said, it has zombies, creepers etc. and a 5yo can definitely get scared by it. I’ve seen it happen.

    However, I believe any unattended screen time at age 5 to be a much bigger issue in general. The AAP / AACAP recommends a maximum of 60 minutes a day of screen time at that age, and that includes the combined total including TV etc. Many European institutions advocate for a limit of 30 minutes (the AAP recently increased the limit in their recommendations).

    Minecraft is a game suitable for kids, but unsupervised media consumption is definitely not a thing at age 5.





  • I don’t know what your previous setup was, but given that running resolved fixes your DNS issues, run:

    ln -sf ../run/systemd/resolve/stub-resolv.conf /etc/resolv.conf

    This will point programs that use /etc/resolved.conf during DNS resolution to the local DNS server provided by systemd-resolved.

    Then, enable resolved so that it is started when you reboot:

    systemctl enable systemd-resolved.service

    Finally, start the service so that it is available immediately:

    systemctl start systemd-resolved.service

    You will want it run those with the required permissions, e. g. via sudo.









  • An interrupt is an input that can be triggered to interrupt normal execution. It is used for e. g. hardware devices to signal the processor something has happened that requires timely processing, so that real-time behavior can be achieved (for variable definitions of real-time). Interrupts can also be triggered by software, and this explanation is a gross oversimplification, but that information is what is most likely relevant and interesting for your case at this point.

    The commands you posted will sort the interrupts and output the one with the highest count (via head -1), thereby determining the interrupt that gets triggered the most. It will then disable that interrupt via the user-space interface to the ACPI interrupts.

    One of the goals of ACPI is to provide a kind of general hardware abstraction without knowing the particular details about each and every hardware device. This is facilitated by offering (among other things), general purpose events - GPEs. One of these GPEs is being triggered a lot, and the processing of that interrupt is what causes your CPU spikes.

    The changes you made will not persist after a reboot.

    Since this is handled by kworker, you could try and investigate further via the workqueue tools: https://github.com/torvalds/linux/tree/master/tools/workqueue

    In general, Linux will detect if excessive GPEs are generated (look for the term “GPE storm” in your kernel log) and stop handling the interrupts by switching to polling. If that happens, or if the interrupts are manually disabled, the system might not react to certain events in a timely manner. What that means for each particular case depends on what the interrupts are being responsible for - hard to tell without additional details.