Ephera

joined 5 years ago
MODERATOR OF
[–] Ephera@lemmy.ml 1 points 7 minutes ago

AI also doesn't mean that it has to send data to a backend. Your basis for accusing Mozilla of doing something questionable is that they put technologies to use which happen to also be used by data-harvesting companies. This is like saying they're evil, because they use programming languages or databases. It entirely depends on how these technologies are used.

[–] Ephera@lemmy.ml 1 points 1 hour ago

Not sure what your problem with Discover is. It uses PackageKit under the hood, which hooks into APT (as well as other distros' package management).

If you want to, you can disable Flatpak and Snap support in Discover's settings and then it is effectively just an APT frontend.

[–] Ephera@lemmy.ml 3 points 2 hours ago

Here's a description page for Discover: https://apps.kde.org/discover/

[–] Ephera@lemmy.ml 3 points 3 hours ago

Also ich habe den Post nicht so interpretiert, dass es ein Problem mit E-Bike-Fahrenden gibt. Nur dass es eben amüsant ist, dass es bergauf ähnlich leicht geht wie bergab. Was ja an sich sogar super ist.

[–] Ephera@lemmy.ml 6 points 12 hours ago

Krass, 2 Jahre hier und dann soll man innerhalb von 7 Tagen alles fallen lassen. Das macht ja wirklich gar keinen Sinn, weder moralisch noch zwischenmenschlich, noch irgendwie aus einer egoistisch-wirtschaftlichen Sicht.

Verstehe aber auch so gar nicht, warum die Behörde zwei Jahre braucht, um festzustellen, dass Kolumbien no bueno ist.

[–] Ephera@lemmy.ml 10 points 15 hours ago (5 children)

Berg hochradeln ist einfach ätzend. Ohne gute Gangschaltung braucht es extrem viel Kraft. Mit guter Gangschaltung strampelst du dich trotzdem noch zu Tode, weil du sonst zu langsam wirst und das Gleichgewicht verlierst.

Berg runterradeln ist hingegen sehr angenehm, weil du i.d.R. gar nicht treten musst.

[–] Ephera@lemmy.ml 1 points 16 hours ago

Ah, neat. My phone speakers are far too silent, so I'll have to fiddle with this in the other direction.

[–] Ephera@lemmy.ml 7 points 17 hours ago (2 children)

The political renaming occurred in context of France's opposition to the proposed invasion of Iraq.

Jeez, I understand that self-reflection isn't the strong suit of these people, but you'd think at some point they would consider whether branding the bombing of a country as "freedom" really makes sense.

[–] Ephera@lemmy.ml 10 points 17 hours ago

cookie (plural cookies)
[...]
7. (slang, vulgar) The vulva.

I chuckled...

https://en.wiktionary.org/wiki/cookie

[–] Ephera@lemmy.ml 9 points 17 hours ago* (last edited 17 hours ago)

I believe, it's this: https://en.wikipedia.org/wiki/Scrapbooking
So, kind of like a photo album but more freestyle...?

[–] Ephera@lemmy.ml 34 points 17 hours ago* (last edited 17 hours ago) (1 children)

Man, with how things are going right now, I almost believed this was happening...

They had us in the first half, I'm not gonna lie.

[–] Ephera@lemmy.ml 2 points 17 hours ago

That's definitely being done. It's referred to as "tool calling" or "function calling": https://python.langchain.com/docs/how_to/tool_calling/

This isn't as potent as one might think, because:

  1. each tool needs to be hooked up and described extensively.
  2. the naive approach where the LLM generates heaps of text when calling these tools, for example to describe the entire state of the chessboard as JSON or CSV, is unreliable, because text generation is unreliable.
  3. smarter approaches, like having an external program keeping track of the chessboard state and sending it to a chess engine, so that the LLM only has to forward the move that the user described, don't really make sense to incorporate into a general-purpose language model. You can find chess chatbots on the internet, though.

But all-in-all, it is a path forward where the LLMs could just do the semantics and then call a different tool for each thinky job, serving at least as a user interface.
The hope is for it to also serve as glue between these tools, automatically calling the right tools and passing their output into other tools. I believe, the next step in this direction is "agentic AI", but I haven't yet managed to cut through the buzzword soup to figure out what that actually means.

 

Falls es noch jemand interessiert, was das eigentlich ist: https://de.wikipedia.org/wiki/Modifizierte_St%C3%A4rke

 

Not sure why I get the impression...

🙃

 

Was looking for the logo of Perl in image search and this showed up...

21
submitted 1 month ago* (last edited 1 month ago) by Ephera@lemmy.ml to c/iiiiiiitttttttttttt@programming.dev
 

So, I use KDE Connect to sync my clipboard contents from my PC to my phone. Since a few weeks ago, it updates those clipboard contents regularly, even when said PC is suspended.
And apparently, the last thing I copied is 🙃, so now my phone weirdly smiles at me every so often. 🫠

 
 
 

Screenshot showing how the directory last-modified timestamp changes each time a file underneath it is added, renamed and then removed.

I'm currently working on a build tool, which does caching based on the last-modified timestamp of files. And yeah, man, I was prepared for a world of pain, where I'd have to store a list of all files, so I could tell when one of them disappears.
I probably would've also had to make up some non-existent last-modified timestamp to try to pretend I know when that file got deleted. I figured, there's no way to ask the deleted file when it got deleted, because it doesn't exist anymore.

Thank you, to whomever had that smart idea to design it like that. I can just take the directory last-modified timestamp now, if it's the highest value.
In fact, my implementation accidentally does this correct already. That's how I found out. 🫠

view more: next ›