

What is this? It jumps in explaining features and details about other stuff, but doesn’t explain the basic goal. There are also no screenshots except of some table. It’s not clear how to use this thing.
What is this? It jumps in explaining features and details about other stuff, but doesn’t explain the basic goal. There are also no screenshots except of some table. It’s not clear how to use this thing.
Thanks for the response. So there’s a bunch of stuff to do myself but also surprisingly enough stuff for an editor.
I’ll take a deeper look at it.
After reading this, I’m kinda curious how it compares to JetBrains. It’s becoming more and more VSCode like and I’m not a fan.
Does Kate support or have plugins for renaming symbols, presenting documentation, formatting files, showing code diagnostics beyond syntax errors (for example code smells or so), have AI integration (explain this, rewrite this, replace this with prompt output, …), specific framework integrations (reactjs, django, actix, …), and stuff like expanding macros in C/C++ and Rust?
Interesting. But what’s the Wayland protocol have to do with it? Where does that come in?
A blog entry on how it works and what it does at a high level could be nice. I’m not sure what I’m looking at, but there must be some API call to Lemmy and it’s probably happening on the server due to CORS; not sure how this would work just in the browser if the Lemmy instance has CORS setup…
Edit: OK the instance 0d.gs does in fact not have CORS 😮 That’s a little concerning…
Hold up, neither does programming.dev? Uh… @recursive_recursion@programming.dev and @Ategon@programming.dev is that safe? I’m not a security expert but doesn’t this allow for cross site attacks?
I read the blog post and am still confused as to what this is. It’s something I never used in X11 (if X11 supported it), therefore it’s not possible for me to miss it.
Is this the “restart all applications you were running when you restart your computer” feature? Was it broken in Wayland? If so, why? I thought the desktop environment would take care of starting the processes, placing the windows, and so on.
Not entirely sure what the before and after of this are. The blog post and article are written as if people know what this feature is.
the idea boils down to either outside instances aggregating votes made on their side and sending final voting result on a scale -1/0/1 or alternatively this aggregation could be done by the hosting community
Could you provide an example calculation? I’m not getting it. Do you want to map values from one range to another e.g [-1000,1000] to [-1,1]? Will each instance have its own mapping?
Also, computationally, I’m not sure how this is going to work iteratively. From what I understand, activitypub sends events either singular or batched to other servers e.g User X votes up, that’s an event sent, User Y votes down, that’s another event sent. If I’m not mistaken, lemmy doesn’t store the events it receives so reconstituting a vote tally isn’t possible.
I kinda get where you’re coming from, but I’m not sure it’s the right solution.
How does this compare to Notion? Can it be used as a knowledge management system? I ask because I see highlights and notes.
I don’t know of a tutorial, but most tools have to have support for I2P built in, otherwise they won’t work. A good torrent client that does is qBittorrent.
Browsing I2Ps network with HTTP happens over a SOCKS5 proxy, so if aria supports that, you can use it too. https://geti2p.net/ should have more information.
I would then encourage you to look up how those work and what proof of work actually is. Proof of work requires some work to be done by the client. If you want regular people to browse the internet normally and “do work”, that means JavaScript, otherwise it requires them to install an extra binary like TOR or something, which would lock out most of real users. I imagine that’s not the goal of site operators.
There must be a tool that allows you to build packages for multiple systems in multiple formats (deb, rpm, nix, flatpak, snap, etc.). Does that not exist? After 20 years of these systems existing, somebody must’ve tried…
Also, it’s clear that once again, open source needs some kind of funding model, because it’s a little crazy that a project like this can get so popular so fast, the dev flooded with praise, thanks, and issues but not money to maintain and develop it.
How would that work? And how easy would it be to circumvent? Anubis probably forces spinning up a browser or something that supports a JS runtime (again probably a browser), so it’s not as easily scriptable as just callling an HTTP endpoint. I’m curious how you would implement a system without JS.
I wish more pirates used I2P. But it seems like many cannot deal with waiting a day for their download to finish.
That just looks like an Apple clone. Why do people think that’s “user friendly”?
MuWire? I thought that was dead. The main dev blew a gasket over something and archived it. I see it’s out of archival now, but I do wonder what brought him back.
I didn’t expect eMule and Gnutella to still be active, but probably didn’t know because I’m on Linux and their clients are Windows only. Others have pointed out linux builds that I somehow hadn’t found until now.
They aren’t being actively developed are they? And do they are windows only too, last time I checked.
Good luck! I hope it all works out for ya 🙂
You can use transmission just for creating the torrent. You don’t have to use the actual client. If qbittorrent is your client, it’s possible to add the torrents to the list at the same time with
for folder in * ; do
transmission-create -o "$folder.torrent" "$folder"
qbittorrent --save-path="$folder" "$folder.torrent"
done
Then you create the torrent and start seeding it immediately. If you’ve already created the torrent files
for torrentFile in **/*.torrent ; do
folderName="$(basename -s .torrent "$torrentFile")"
folderParent="$(dirname "$torrentFile")"
folderPath="$folderName/$folderParent"
qbittorent --save-path="$folderPath" "$torrentFile"
done
Depending on the setup, you could also just sym link the folder into qbittorrent
’s download directory and copy your torrents into a folder that qbittorrent
listens to. There are many ways to skin the cat. Check out the command line parameters for your torrent client.
Hmm, creating torrents isn’t that hard.
for folder in * ; do
transmission-create -o "$folder.torrent" "$folder"
done
You can add a tracker by adding the --tracker "$trackerUrl"
option. There isn’t much more scripting involved, AFAIK, unless you want to upload them to the tracker too. But if you join the DHT and share the magnet links somewhere, you should be done. Or is there more to the process I’m missing?
How does one get a job like this? This is great! I want to get a job in a school or university and infect it with linux. “Guys, look! It’s cheaper and we can set it up then pay for support which still makes it cheaper and students can learn how to use it on their computers too, since it’s freely available to them!”
Anti Commercial-AI license