• 31 Posts
  • 217 Comments
Joined 1 year ago
cake
Cake day: June 4th, 2023

help-circle


  • There’s lots of ways this could be done quickly, easily, and privately. A previous attempt at this (flattr) was promising but before its time. Making Bitcoin micropayments via lightning comes to mind as a way to do this. In the past two months alone, Nostr users (decentralized twitter clone similar to mastodon) have tipped each other around a million dollars for their posts. There have been nearly three million tips in the last two months. Sending funds via lightning takes under a second for pennies or less in fees. No intermediary to report your browsing history to, no need to trust an intermediary to handle payments, no burdensome need for Mozilla to run payment infrastructure, and it all works in every country right out of the box. And there’s plenty of room for this to scale since it’s not limited by blockchain space.

    Nostr already has a feature to automatically split up your tips according to which posts you reacted to. You can say “I want to tip $5 a month, split it up among posts I react with a heart to”. This could easily be extended to which websites you visited, all websites would need to do is put their lightning url in the page source, DNS record, etc.

    Nostr stats: https://stats.nostr.band/



  • Firefox user and evangelist of over a decade. Fuck Firefox for this. Condescending snake oil bullshit is what this is. There’s many ways that Firefox is objectively worse that chrome. It’s supported fewer places, it’s slower, whatever. Firefox is only good because they’re not the web browser with a monopoly and they’re a non-profit so they care about things like privacy. But for some reason, they seem determined to destroy all the goodwill that has brought them over time and push users wanting those things away. That’s like Firefox’s entire user base. I can use some other minority market share browser. Bye Felicia



  • I’d rather not have ads at all and just pay $5 a month and have all the websites I visit get a portion of that $5. Some people tried this years ago, but the payment infrastructure wasn’t ready for it. Nostr can do it now though, their users “zapped” (tipped) nearly 1M USD (950k) over the past two months alone to content creators on their platform (twitter clone). And there’s a feature to automatically split a set donation among all the posts you’ve liked. No reason that can’t be done for the entire web. All instant, all with incredibly low fees, all payments made directly from you to the site you visited, no middlemen having to manage custody risk.

    Browser extension tracks what sites I visit and then at the end of the month send them all tips. Sites could detect such an extension and automatically not show ads if you have it installed.




  • makeasnek@lemmy.mlOPtoOpen Source@lemmy.mlThe Death of Decentralized Email
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    4 months ago

    You may know me as a Bitcoin educator and engineer.

    Yeah well, in that case, fuck you and the hypercapitalist horse you rode in on.

    This guy is a protocol engineer, talking about protocols. You may not like like Bitcoin, but it’s pretty hard to argue it’s not one of the most successful, widely-used, and forked open source protocols developed in the last several decades. Bitcoin core is in the top 100 starred repos on Github. It has a unicode character.

    Bitcoin’s market cap (> 1 trillion USD) is bigger than Sweden’s GDP and it moves billions of dollars around the world every year. You can use it to send money to anybody with a phone and a halfway reliable internet connection in under a second for pennies in fees, and it settles instantly. And it’s been working for 15 years without a single hour of downtime, bank holiday, or hack despite pandemics, wars, financial crises, and attempted bans by global powers.

    Like, be mad if you want, but it’s a pretty successful and robust protocol. And if you don’t like it, you can fork it and change it, because it’s open source.


  • makeasnek@lemmy.mlOPtoOpen Source@lemmy.mlThe Death of Decentralized Email
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    4 months ago

    Domains aren’t free and I don’t think it’s worth it for them to buy a new domain to just be able to spam for a short time again.

    Literally what e-mail spammers do.

    Agreed defederating can help solve obviously malicious instances, it doesn’t solve spammers abusing good instances. E-mail and AP are very similar at a protocol structure level.




  • There are no protections for me if I unknowingly let some stranger use me as a host or router for CP or some pedo shit. It’s not a risk I’m willing to take. There need to be legal protections in place, like there are for ISPs.

    There are, at least in the US. That’s why running a Tor node is legal and so is a coffee-shop sharing their wifi to customers. They are not legally liable for actions of users, they are just routers.


  • Each network has its own way of addressing this with pros and cons. Personally, idc, I don’t mind being a “router” in exchange for other computers “routing” to me. I don’t mind the idea of sharing my internet connection via wifi with my neighborhood, it should be a resource for all.

    The cost of having open communication networks or free speech or privacy or any liberties is that people may use those liberties to do bad things, but I’d rather live in a world where we have liberties that sometimes get abused than in a world without liberties where those who control things get basically unlimited abuse of the same liberties we are not afforded.


  • Also it’s worth mentioning the “how to distribute content among peers” problem has mostly been solved and has for over a decade, just that nobody has built out the UX for it for a YouTube clone. Torrents exist, #freenet and #hyphanet exist, #ipfs exists, these are all excellent platforms for storing and distributing content without relying on expensive, centralized hosting. Instead, users share the burden of hosting. There’s a whole category of software that solves this problem in different ways (P2P). Unfortunately, every new generation of developers seems to want to re-invent the wheel instead of using time-tested tech that already exists but just needs a UX refresh or maybe some protocol improvements.

    If you have a tube site and it says “to skip ads, install IPFS”, everybody would be using IPFS.


  • Nostr has. Over the last two months alone, their users have “zapped” (tipped/donated) other users around 950K (nearly 1 mil!) USD worth via lightning and that number continues to grow. And it doesn’t just make it easy to pay content creators, but to also put a portion of your “zaps” towards the relay you use or development of the software if you want. If you have a nostr account, you can easily tie it to a lightning address to send/receive tips, nostr doesn’t take a fee. Relays can also portion out a bit of their zaps for the people who publish the most engaging content on their relay. The possibilities are quite extensive. And because it’s over lightning, zaps happen instantly and for pennies or less in fees. Though, you can use nostr without zaps at all.

    For those unfamiliar with nostr, it’s a decentralized social media software much like ActivityPub/mastodon, the main use right now is as a twitter/instagram clone but there’s also a reddit-style section being built up as well. Moderation abilities from the perspective of the instance/relay are identical. But one bonus if that if your relay goes down, you don’t lose your identity, since your identity and relay are separate. And if you change apps or relays (you are typically connected to multiple relays), all your content moves with you seamlessly. And the payment/zap infrastructure is all decentralized, relays don’t ever custody or manage the payments. If you tip a content creator, it goes directly from you to them. The lightning network has basically limitless transaction capacity. If you have cash app, it supports lightning, so you can already send zaps (you will need different apps to receive zaps though because cash app doesn’t support the LNURL standard). Strike natively supports it. And because it’s lightning, it works in every country automatically.

    Long-term, if I am a content creator, which “fedi”-type system is going to be attractive to me? One where users can send me tips and mircopayments or one where they can’t? This is why I think nostr is going to win out long-term over AP/Mastodon. Mastodon could add this kind of functionality but I don’t get the impression they’re open to it. People may not want to commit to yet another $5/month subscription to a YouTuber’s patreon or nebula or whatever, but they are happy to tip 1-10c after watching a video. So there’s a psychological beauty to micropayments as well. As some random person I have made like 7c on tips this month, but I’ve also given out plenty to other people.

    Source about nostr fees: https://lemmy.ml/post/17824358



  • Instead of fixing those issues, most other coins are just pump and dump schemes for a quick buck.

    Oh agree totally on this one.

    Bitcoin and many other currencies have way too many and large fluctuations in value for daily use.

    If you are using it to send money from point A to point B, you can cash it out at the same price you put it in at, so fluctuation doesn’t matter much. You’re probably saving on bank fees and exchange risk enhanced by slow international settlement. Exchange risk is always a thing with any currency. It’s gotten more stable over time and I imagine that trend will continue. Other currencies are also unstable, how has the purchasing power of the USD held up over the last 5 years? That’s not to mention the billions of people not fortunate enough to live in a currency environment which is dominated by the dollar. Ask any Argentenian or Turkish person how stable their currency is compared to Bitcoin. Best case scenario, your dollar slowly loses value over time due to supply inflation. Whether or not you find it useful, more and more people find it useful every year, the transaction volume has increased reliably for 15 years. Nobody’s making them use it. On the contrary, there are often hurdles educational, regulatory, and technological to using it, but they still do. Maybe on year 16 though people will finally realize it’s useless and stop using it.

    Bitcoin specifically is not practical for transactions in general due to cost and block size limits. Yes, lightning exists, but maybe your technology is shit if it needs a second overlay network to function.

    Maybe TCP/IP is shit if we need other protocols build on top of it like SMTP. Maybe ethernet is shit if we have to design a whole nother protocol (TCP) just to make sure packets actually arive in the proper order. No. This is a weak argument. Fedwire, the system for settlement between US banks, has a equivalent transaction speed to Bitcoin’s base layer. Banks don’t seem to have any problem with that speed. And ten minutes is pretty dang fast to send a million dollar transaction across the globe (on main chain) or under a second (on lightning). Meanwhile, the US dollar doesn’t have a built-in transfer mechanism, and the mechanisms available can be quite frustrating or expensive to work with, ask anybody whose ever had to send an international bank wire or deal with the frequent buyer return fraud on platforms like eBay. I’d sell an iPhone to somebody in (insert fraud prone country here) no problem in BTC. With PayPal? No effing way,



  • Look, I love privacy and I agree Bitcoin needs more of it. Many developers/OSS projects would have trouble using XMR, the off-ramps are few and far between. Bitcoin’s privacy continues to get better and you can achieve significant degrees of anonymity with techniques like coinjoin etc. Lightning is pretty opaque, all the data on chain is who you opened your lightning channel with, not ANY of the transaction data between you and any other party (and remember, a single lightning channel can route payments to any other lightning user). And you can run a lightning node/wallet on an android. Long-term Bitcoin could absorb Monero’s entire market cap by simply copying its privacy features into a future protocol upgrade, which I hope it does as it has with experimental protocol changes first tried on other blockchains. And the Bitcoin community seems very pro-privacy.

    Monero has no functional L2 and only has “low fees” because it doesn’t have the tx volume to get higher fees. Bitcoin has had a functional L2 for 5+ years now. Lightning fees are usually a penny or two per transaction, if sending large amounts, an on-chain tx is still only like $1.50 most of the time. Settlement on Monero takes minutes instead of less than a second on lightning, not that it matters for this particular use case. It doesn’t have nearly the network of developers, users, or other people in the ecosystem backing it. Monero also has larger variable-sized blocks. Larger block sizes = more hardware requirements to run a node = more centralization. Bitcoin already had that debate and every other debate and chose decentralization at every turn. Monero chose bigger blocks just like Bitcoin cash did. Bigger block is not a scalable solution while remaining decentralized. No thanks. All of humanity’s transactions shouldn’t be stored on the blockchain for eternity, that is incredibly inefficient and needless. Nano has similar problems with design, no way to compensate those who run the infrastructure for the network, and pretty much nobody using it, and probably a massive pre-mine.

    There are some fundamental problems to blockchain, digital currency, or decentralized ledgers. If you want a decentralized ledger, space is your biggest limitation. If you want more space, you get more centralization. Every other coin chose more space for “lower fees” or “faster transactions”, Bitcoin chose decentralization at every possible turn (at the cost of having less space) and will continue to do so. For me, that is bar none the most important factor. And now it also has “fast transactions” and “low fees” thanks to L2s.



  • OpenShot went terribly for me. Cool idea but did not work. Ate hours and hours of editing by failing to export. I tried everything, even opening Github issues to figure out where the problem was. Systematically re-cut and edited and moved every clip. Still couldn’t get it to export even though everything worked flawlessly in editing and previewing. Tried switching to latest, alpha, whatever, none of them could export. Absolute nightmare. Do not recommend. Eventually had to re-do everything in kdenlive.



  • I’ll start, I donate to a few regularly via Github sponsors. I like that it’s recurring. I also donate one-off to ones as I come across them, but generally donate regularly to software I use regularly, particularly if I somehow am using that software to make money. I really like the idea of a portion of my donation going to upstream libraries, though tbh I’m not confident if Github sponsors does that or not.

    I mostly donate w Bitcoin, except Github sponsors since they don’t take it. I also donate to a few orgs like EFF and OpenSats which are OSS-adjacent or help OSS tools I like exist. When I see apps I like have published a new release and they announce it on nostr, I usually send them a bit via zap as well, but most apps I use aren’t on nostr.