8
submitted 11 months ago* (last edited 11 months ago) by snikta@programming.dev to c/sweden@lemmy.world

Mycket bra nyhet för Sverige.

[-] snikta@programming.dev 14 points 11 months ago

The US likely has many years of recession to look forward to. There might even be a civil war. The country is utterly broken and the ones to blame are capitalists and useful idiots preaching and implementing their propaganda (neoliberalism and its even more degenerated derivates).

10
Why I write games in C (jonathanwhiting.com)
[-] snikta@programming.dev 5 points 11 months ago
[-] snikta@programming.dev 4 points 11 months ago* (last edited 11 months ago)

Exactly what an LLM-agent would reply. 😉

I would say that the LLM-based agent thinks. And thinking is not only "steps of reasoning", but also using external tools for RAG. Like searching the internet, utilizing relationship databases, interpreters and proof assistants.

You just described your subjective experience of thinking. And maybe a vauge definition of what thinking is. We all know this subjective representation of thinking/reasoning/decision-making is not a good representation of some objective reality (countless of psychological and cognitive experiments have demonstrated this). That you are not able to make sense of intermediate LLM reasoning steps does not say much (except just that). The important thing is that the agent is able to make use of it.

The LLM can for sure make abstract models of reality, generalize, create analogies and then extrapolate. One might even claim that's a fundamental function of the transformer.

I would classify myself as a rather intuitive person. I have flashes of insight which I later have to "manually" prove/deduc (if acting on the intuition implies risk). My thought process is usually quite fuzzy and chaotic. I may very well follow a lead which turns out to be dead end, and by that infer something which might seem completely unrelated.

A likely more accurate organic/brain analogy would be that the LLM is a part of the frontal cortex. The LLM must exist as a component in a larger heterogeneous ecosystem. It doesn't even have to be an LLM. Some kind of generative or inference engine that produce useful information which can then be modified and corrected by other more specialized components and also inserted into some feedback loop. The thing which makes people excited is the generating part. And everyone who takes AI or LLMs seriously understands that the LLM is just one but vital component of at truly "intelligent" system.

Defining intelligence is another related subject. My favorite general definition is "lossless compression". And the only useful definition of general intelligence is: the opposite of narrow/specific intelligence (it does not say anything about how good the system is).

7
submitted 11 months ago by snikta@programming.dev to c/ai_@lemmy.world
[-] snikta@programming.dev 7 points 11 months ago

GPT-OSS:120b is really good.

Tools are powerful and make local inference on cheap hardware good enough for most people.

DSPy is pretty cool.

Intel caught my attention at the begin of 2025, but seems to have given up on their software stack. I regret buying cheap Arcs for inference.

Inference on AMD is good enough for production.

[-] snikta@programming.dev 4 points 11 months ago* (last edited 11 months ago)

TLDR: Yes, it matters. Especially when it comes to inference and "new" features and hacks it relies on.

What GPU and what inference engine are you using?

On Debian I would use the stable version (not old stable) and I would enable nonfree firmware and also the backports version of the kernel and nonfree firmware. Then you're probably set for a year or two.

An old kernel with only free firmware likely performs much worse. Look at the release logs of the Linux kernel and any GPU driver.

If your hardware is very old, it probably doesn't matter super much. But sometimes it does (like when a manufacturer decides to unlock some sleeping feature in an old forgotten device).

3
GNU Tools Cauldron 2025 (conf.gnu-tools-cauldron.org)

Many interesting presentations.

(I replaced the post with the YouTube link. This post links to the event page instead.)

1
submitted 11 months ago by snikta@programming.dev to c/emacs@lemmy.ml
1
ELPA mirrors? (programming.dev)
submitted 1 year ago by snikta@programming.dev to c/emacs@lemmy.ml

Lately I've been experimenting with my emacs setup, which has led to a lot of extra ELPA (gnu and nongnu) requests. Unfortunately, ELPA is very slow nowadays, which makes experimenting inconvenient. Also, I don't want to contribute to the already high load on the official GNU servers.

Are there any "official" mirrors for ELPA? How can I activate them? If not, how can I activate and validate non official mirrors?

[-] snikta@programming.dev 4 points 1 year ago

Readest. But I'm looking for a free app with good TTS and (maybe this breaks the free) which is able to handle DRM content from Adobe digital editions (Or is able to remove the DRM). Unfortunately, my library only provide books through ADE.

9
Fil-C (fil-c.org)
[-] snikta@programming.dev 6 points 1 year ago

I vote for guilemacs. However, I wish C remains. There's nothing wrong with C. And it feels like people are starting to realize that (again).

[-] snikta@programming.dev 21 points 1 year ago

A fully open-source LLM

As a fully open language model, Apertus allows researchers, professionals and enthusiasts to build upon the model and adapt it to their specific needs, as well as to inspect any part of the training process. This distinguishes Apertus from models that make only selected components accessible.

“With this release, we aim to provide a blueprint for how a trustworthy, sovereign, and inclusive AI model can be developed,” says Martin Jaggi, Professor of Machine Learning at EPFL and member of the Steering Committee of the Swiss AI Initiative. The model will be regularly updated by the development team which includes specialized engineers and a large number of researchers from CSCS, ETH Zurich and EPFL.

121

First "modern and powerful" open source LLM?

Key features

  • Fully open model: open weights + open data + full training details including all data and training recipes
  • Massively Multilingual: 1811 natively supported languages
  • Compliant Apertus is trained while respecting opt-out consent of data owners (even retrospectivey), and avoiding memorization of training data
25
[-] snikta@programming.dev 3 points 1 year ago* (last edited 1 year ago)

If one wants rolling, I would suggest NixOS, Guix System or Tumbleweed. Or something container based like Silverblue or openSUSE micro.

But rolling doesn't really make sense. Just go with Debian/Leap and then use Flatpak, podman, Nix and/or Guix on top of that. For Desktop.

[-] snikta@programming.dev 12 points 1 year ago* (last edited 1 year ago)

When did you try Debian? Nvidia should be quite painless since they added the official non free repo. But make sure to install a backports version of the kernel and firmware. And modern apps should be installed with flatpak.

Anyway. I suggest that you try Debian again. There is nothing better out there.

[-] snikta@programming.dev 3 points 1 year ago* (last edited 1 year ago)

Nah. GNU Guix System. Or Debian + Guix.

Nix has more packages but Guix is much more well documented and coherent (anecdotal and subjective). Also nice with scheme instead of yet another DSL.

[-] snikta@programming.dev 3 points 1 year ago* (last edited 1 year ago)

Some would certainly say it is. I guess that's a key difference between social democracy and democratic socialism. And the definition differs a lot within countries and even parties. There is no absolute definition of socialism and will never be.

https://sv.m.wikipedia.org/wiki/Funktionssocialism

view more: next ›

snikta

0 post score
0 comment score
joined 1 year ago