Damus

Recent Notes

fuckstr · 2w
#nostr https://image.nostr.build/beeb9f673f68634e49a09c94a46351157f3ead1fcd5ca4b9367a75f72e552037.jpg
xte profile picture
The issue with Nostr is in UI terms:

- people like Reddit because they discuss topics

- people like Twitter to follow others

- people like blogs to read things

All the three works on text and so could be on Nostr, but so far no complete UI, a single app you can deploy for relay and client together offer the 3 above united while anything is already here.

Adding also audio/video chat like XMPP but with Nostr identities and just Coturn aside would be a killer feature but so far what's there is a bit broken. To spread people needed to convince are nerds, they will bring others.
11
fuckstr · 2w
how did you find nostr?
merDrunner · 6w
Everyone acts surprised that corporations trade privacy for profit, as if this hasn't been the business model since the internet existed. Sellouts sell, that's just how the ecosystem works.
xte profile picture
Well, most people struggle to grasp the concept of digital private property; they understand what it means to own a pair of shoes, but they don't get what it means in digital because they see a screen and, to them, what they're looking at is just there, on the screen in their hand, not coming from someone else's servers.

This simple phenomenon makes it easy to set up certain business models and, besides, the shift towards cloud+mobile, essentially modern mainframes + dumb terminals, serves perfectly to deny the average person "the power of the desktop" and, with it, personal ownership.
1
merDrunner · 5w
yeah cause shoes are *so* much more real than pixels you can actually own. it's all just make-believe anyway lol.
merDrunner · 6w
Everyone acts surprised that corporations trade privacy for profit, as if this hasn't been the business model since the internet existed. Sellouts sell, that's just how the ecosystem works.
note1zcrs3...
xte profile picture
You need to define what being a sysadmin means. Imagine a distro like Umbrel, Start9, Univention, etc essentially a distro that serves a web app with a series of "pre-configured" services by default. Imagine it's not based on obsolete distros like Debian, but on declarative distros like NixOS, where devs don't fork but simply maintain the config with every update, giving users something that practically never breaks between releases.

Being a sysadmin in this case means knowing how to deploy a distro on a home server, basically a generic desktop computer recycled for this purpose, following a fairly trivial wizard, and using the services. If something goes wrong, there's the community to ask for a hand maybe with Nostr/WoT as comms and social score backbone + economic model behind.

The skills you need cut across every discipline; it's IT knowledge that even a greengrocer needs to have today.

The problem is that today's devs don't understand this; it's not their world because they haven't experienced real FLOSS. They were just born inside some giant company, using its services, without knowing anything else. This is why there's been a push to eliminate or marginalise Ops, and today, with LLMs, they're trying to marginalise devs, just as doctors are being marginalised while glorifying nurses, as "paramedics" etc. In other words, anyone with PERSONAL ability and PERSONAL culture is being crushed, because through these they build their PRIVATE property and aren't just a number, a stereotypical Ford-model worker to be managed on an assembly line, but a capable individual who stands on their own two feet.

You have every right, then, to complain about the state of complication rather than the complexity of modern software, but you also have the need to know just enough to be sovereign in society in your time. Otherwise, well, you can only be a slave, and even if that doesn't sound pleasant described so bluntly, it's necessary to digest it and choose.
Adam O’Brien · 6w
Running a node costs less than a Netflix subscription. You download the software, sync the chain, and become a fully sovereign participant in the Bitcoin network, verifying your own transactions, hol...
xte profile picture
Very true, but how many people actually have a home server? Because that’s the prerequisite we should all have, just as we should all have a domain name, IPv6 with a global per host, and a basic IT literacy that spans every discipline, yet is lacking in almost every discipline, often including PhDs in CS and CE.

Nowadays we write everything on computers, except perhaps for a few notes, but most people don't know how to typeset a decent document, they don't know how to generate a graph, do basic maths, or draw in a simple CAD or freehand style. In other words, most are incapable of communicating their thoughts using the tools of their time at the minimum level necessary to be defined as an "intellectual" or a "cultured person".

On the Bitcoin side, there's also a software problem: we need a single, trivial-to-deploy application that does everything, modular if you like, but unified and well-documented. Not Bitcoin Core and LND and Alby Hub and Zeus... we need to be able to say, "Want your own bank? Right, go install ... | cargo build ... | uv install ... and you've already got what you need; nix develop if you want, or check your distro's package manager, you don't need anything else. If you want, put NGINX in front of it, but it's not necessary, you're up and running with just this app. Go to [::1]:12345 and you've got the web UI with your on-chain addresses, you create a Lightning channel on the fly, manage its liquidity, and you've also got the documentation, links to mobile Lightning wallets, logs, etc. You also find a textual dump of the config to makes anything easy reproducible. You don't need anything other than to study this single, cross-platform, well-documented project". That’s how you spread it to the masses; as it stands today, it's beyond the level of effort even most nerds are willing to put in, so people end up on CExs and living on someone else's services.

There's Umbrel, Start9, etc which is good, but it's still not enough and it's lagging behind because the people behind these distros are stuck in a bygone era without realising it; they don't offer a solid enough foundation for the end user.
❤️1
Grafton · 7w
My parents just cut down an old oak tree. What should they do with all this wood? Best answer gets 1000 sats 😂 https://blossom.primal.net/9f9fc9bff1cf46e281603406fe5aac402c7edf9c610e8459f5fa4db3a3b...
xte profile picture
A chopping board, cut at a sharp angle to get a useful shape and a good final surface, starting with a height of about 7cm using a chainsaw. Then, place it on a workbench and secure it by screwing it into the side. Set up two flat guides at the necessary height, and place a long enough board across them with a router mounted on top; use this to plane the rock-hard wood to a "mirror" finish. Once one side is done, flip it over and do the second. Use a chisel or the router itself to create a drip groove that ends in a drain at one end of the "ellipse".

Cut as shown in the photo, there isn't much else they can do. If you want, you can use wood carving discs (grinder discs, made like wood rasps for carving, dangerous to use, so be careful) to shape other things, for example, a stylised fruit bowl to be decorated later with a pyrography pen or chisel, but this requires much more skill than the chopping board and the practical daily use isn't great.

If there's still a long piece left and you like polenta, you can make a classic Italian "polenta stick", literally a stick about 80-90cm long, with a diameter that's comfortable to hold and a wider, flattened end. But carving it from a log requires a certain level of skill; you can even do it without a lathe by starting the cut with a chainsaw and then setting up a "DIY lathe" using a drill and a router. It's a long, frustrating job for a result that doesn't make much sense anymore now that we have self-stirring pots for polenta, but it can be done, just like you can make large kitchen spoons.
❤️1
calle · 7w
I'm fascinated by the level of existential crisis developers seem to be going through. The uncomfortable truth is nobody needs you to be an artisan coder. Nobody cares about how you coded your app,...
xte profile picture
Nowadays, most people need a programmer, but big companies, just as they get rid of doctors to make way for less competent and therefore more docile paramedics, are looking for code monkeys. In the same way, sysadmins have largely been phased out in an attempt to have people who are easier to boss around. The result is that we no longer have anything new, and the number of constant problems is skyrocketing.
❤️1
fiatjaf · 7w
Sorry about that, I'm tired of seeing people claim Nostr isn't decentralized always for the wrong reasons and never expand on their claims. But in your case I think you really misunderstood things. T...
xte profile picture
Being technically decentralised doesn't make it practically so. The Web is technically a hypertext, running on a partially interconnected mesh network, yet nowadays the bulk of traffic flows between a handful of giant hubs, to the point where "marginal" social networks stay that way simply due to a lack of critical mass, and not having an account on some giant's servers is a communication problem for many. We have, and consider normal, major communication systems that only talk to themselves. XMPP is decentralised by design, yet when it was popular, Google was the main player and its changes were adopted even if they were unsuitable for most, simply because they were needed to interoperate with it. When Google abandoned it, the users vanished and XMPP essentially died, having become irrelevant.

To put it another way, yes, Nostr is decentralised by design, but this peculiar design makes it practically centralised, and it is, or rather will be in the future if it succeeds, a problem. Just see Primal as an example.
1❤️2
Leon Acosta · 7w
hey nostr:nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq3xamnwvaz7tmwdaehgu3wddn8stnxwghszymhwden5te0w3jk6upwd9exjueww3hj7qpq7n2m7v30w732zh0uded9ql3mvaws3t6306j0avtvrxjz7lay2n8q8jtz23 . i agree with you, but instead of routing content through random peers, we should use our web of trust. content should be wit...