Pirates Rejoice! Meta/Facebook Condones Piracy if Seeding Can't be Proven.
onlinepersona @ onlinepersona @programming.dev Posts 74Comments 2,976Joined 2 yr. ago
It's called Web Monetisation. It's a standard that's in development. In short, you, the user, can donate/pay money on any website that follows the standard. No patreon, no PayPal, no VISA, no yada yada.
Setup: You install an extension or use a compatible browser, create a wallet with a web payment provider, login / connect with the extension / browser.
Example operation: while browsing you happen upon a website (Lemmy.world for example) or web page (tilvids.com/u/thelinuxexperiment or one of the video pages), the "tip" button is made available, you hit it and 1£ is queued to be sent to the website or person on the webpage. At your leisure, you accept the transaction.
This can be implemented any number of ways e.g statistics are collected (locally) about which websites you visited with web monetisation active, at the end of the month, you are shown a breakdown of that activity. Say 10% peertube, 30% Lemmy, 40% mastodon, and a smattering of other softwares. You say "I want 10£ to be split across the different softwares with a minimum of 1£ per transaction". Or anything else you can come up with.
That's it. The website operator doesn't need you to have PayPal, or patreon, or some special bank. You have a " wallet", you decide how the money is transfered and to whom, and you're done.
Thanks. I'll have a look at this!
The signal community should band together and write a signal client that doesn't use the waste of space called electron. There is a rust library for signal and slint for cross platform UIs. Slint is even working (slowly) on mobile targets
Are you trolling or is this the first time asking for help?
Imagine if someone told you their car didn't work, you asked what they did, and they said "turned the key in the ignition twice and it doesn't start". ? No make, no model, no description of sound or recording of the action, no idea when they got the car checked, no photo of the warning lights, nothing. Would that be enough information for you to help?
As @just_another_person@lemmy.world said: post configs! What is your OS, what commands did you enter, what are the contents of your yml files, which containers are running, which images are you using, etc. Nobody can help you otherwise.
Add the information to the original post.
It's nice that separate solutions exist but noone is going to understand what's going on, what version control is, what pinning is, and so on. And even if they did, finding separate solutions for them is a pain. An all in one solution would be the best.
Only 5 hours? That's quite fast! It took me years to configure my NixOS system. It's not even complete yet. It would be great if there were a GUI that took care of the entire thing, could lock dependencies (no, not flakes), add it to version control with signed commits and secrets, and the configuration could be shared across devices. That's all possible with manual labor but having that out of the box for GUI users would be amazing.
Anyway, I feel this post too much 😅
It's about memory management.
In programming terms: allocated memory has to have the data in it that you expect in order for your program to work. The unsafe languages do it by manually ensuring it's good and doing so mostly at runtime, or just assume the data is valid and write code that looks valid and have somebody check it before the program runs, or do a mix thereof. In all cases, it require a lot of human intervention and because humans are fallible with different skill levels, this fail quite often.
Safe languages are either built on top of unsafe languages that are battle tested and do lots of runtime checks behind the scenes (interpreted languages like python, ruby, javascript, etc.). Then there are languages that check actions at compile time like Rust. They tell you that the memory you're trying to access can be modified by another part of the code, which might make unexpected changes and that in order to access it, certain conditions have to be met.
In laymans terms: imagine you work at a storage facility (memory) and have to store and retrieve packages. To know where to store and retrieve them, you have a piece of paper with the aisle, shelf, and rack and position on the rack. That's your pointer. To store something, you have to make space on a rack and put the item there, write down the name of the item (variable) and location on a piece of paper (memory address), and keep it on you.
Imagine keeping all of that in order. You have to make sure you don't write down the wrong location (off by one error), remove a piece of paper then it's not valid anymore (dangling reference), remove a piece of paper without removing the item (memory leak), add a piece of paper pointing to something without actually checking what you expect to be there is there and then retrieve it later, and so many other things.
Those are the things unsafe languages allow you to do.
Safe languages either enforce that before doing certain things, you check stuff (runtime checks) or that before you even start doing anything, you plan how you would do, and that plan is checked.
The crazy storage facilities are what most of our world runs on at the moment and there a whole lot of people who love it because it's simple and they know it. "Just tell the intern to get that box there, I made sure it'll be fine. Trust me, I've been doing it this way for years." meanwhile somebody gets the wrong medicine because a piece of paper said another one was supposed to be on the shelf. There are a bunch of people who have thought about ways to improve it, implemented, tested it, and are using it to manage their storage facilities.
Have you heard of the unsafe
block in rust?
Didn't Nintendo themselves say emulation wasn't a problem - because they were doing it themselves?
I don't know of another frontend. You might want to try only office instead.
And devs get an underpowered laptop with 16GB, an i5, and 128GB SSD, that cost less than a quarter of the product manager's device, because they dared ask for a Linux laptop. It's an update from a Chromebook, alright! But the business "cares" about excellence 😉
Only a Sith deals in absolutes.
It was part of what made the platform shitty...
Didn't you know that C++ programmers are better than compilers at checking code for safety though? And if they aren't, it's a skill issue.
/s
I don't want windows to disappear. I want it to admit defeat by slowly migrating towards a linux kernel.
Alpine and NixOS are lonely? Nani?
Thanks. Props to whoever made that other post and to Ulrich for bringing up internally!
There's probably more to the story as to why Fedora started their own flatpak repo in the first place. I can't imagine it was for shits and giggles. Anybody have insight into this?
Permanently Deleted
My point exactly. How do you function in life if choice is too much for you to comprehend? Maybe people just need a website called Lemmy.org that redirects them to a random approved server and that's it. "UX" problem solved.
So Facebook has to be sued in the Netherlands for it to succeed 👌 If somebody goes through with it, that would be a great popcorn moment.
Anti Commercial-AI license