Avatar
tee
f6a4d5bfcf111d6cd95ee1d93fdd7763336bd9c9a468aa73055c8b6e49ccc065
Language agnostic though my skills are #Python, #Nix, hardware, and "entrepreneurship". People often come to me with their business problems. I usually go to people with technology problems. @ me w/ dank tech npub176jdt070zywkek27u8vnlhthvvekhkwf53525uc9tj9kujwvcpjs50nlmr
Replying to Avatar Enki

#asknostr

So i've been drooling over the keyboards at https://mechanicalkeyboards.com/ and my Logitech g710+ has been a real trooper for a long time, but It's starting to break down. But it seems like all the keyboards on that site all need some kind of firmware that's only for windows/mac.

Are any other keyboard nerds on nostr that know of a decent brand of keyboard that I can customize that plays nice with Linux? If I'm spending some duckets on a keyboard that comes with cool features, I'd like to be able to use them. Not that I *need* programable RGB but if like to at least be able to use custom key bindings if the keyboard offers it.

is 'custom keybindings' = play nice with linux?

according to some light research 36 or so United States 'allow' women to go topless in public areas. Is it different in different regions of Australia?

Approximately 0 of what I imagine are the deeply technically people tout 'AI' or 'LLMS' as useful.

Perhaps there are rare cases when they make sense, but I'm doubtful.

At the same time they do seem amazing in a way I can't describe, though users of them seem unintelligent, or intelligent and losing some of their intelligence with every new line typed.

In the 2 years (or whatever) they've been out. I've seen 0 interesting things, and heard 0 interesting conversations about them.

As usual I look around and see what I think is missing of the mark. What would be useful is better, more, or more ubiquitous open source voice assistance so we could operate computers better hands free. Things like "OpenVoiceOS" look interesting, though I have yet to dig into it much.

I don't know your goals or values, but living someplace that makes one happy while also being able to provide something to the universe has always led me to great move decisions.

Depending on ones situation...LA can be a bit of a gravity well. Easy to lose site of how easy things can be elsewhere and what that provides to ones creativity and ability once they're not dodging multiple drugged houseless just to buy some apples.

Sometimes it's not about where you go, it's about where you leave.

Or you can always go to a different place with mostly the same problems. Sure, Austin is kind of different....but it's still a bunch of dreamers in a consistently warm place with a lot of concrete. Maybe only different when you're pregnant : p

Small cities seem to offer the same amenities at better prices with more room for growth, and frankly (currently) more culture.

I'd love to hear your take because if you're an entrepreneur I find it hard to make sense of a move to a city with more than 500,000 people, and maybe less. I'm thinking of LA as a city with 20 million, but it seems like more because the sprawl is so significant.

that there has to be seperate OS's for mobile than desktop just shows how far open source has yet to go in the future...but yea...it's definitely a big divider when coding something new....what hardware target market are you aiming for is a pretty big split right at the start.

I'm trying to imagine a narrative that would lead to that. It seems like those who decide how power moves wouldn't move to incorporate AI that heavily. There seem to be far more skeptics than....optimists?...maybe 50 years would be a different story though.

Why'd you choose 20?

Replying to Avatar Dikaios1517

Power usage is probably worth considering.

RAM is a huge factor when syncing the chain. It can be the difference between the process taking over a week vs taking a day or less, so long as your internet connection is not itself a bottleneck. That issue is only going to get worse for low RAM devices as time goes on.

Ideally, you should only have to sync the chain once, but there are situations that could require you to re-download and verify it.

There are two other reasons RAM is important, though. The first is the UTXO set, which must be stored both on your hard drive and in RAM so that the information is readily available for validating new blocks as they come in. This UTXO set takes up a few gigs of RAM all on its own, leaving less available for other processes.

Finally, 8G of RAM might be just fine if Bitcoin Core and maybe Electrs is all you are running on your node. However, if you are going to run a node, it shouldn't just sit on a shelf so you can point at it and say "That's my Bitcoin node." You should USE it! That means you will want to have other services running on it, too. Maybe a lightning implementation like LND or CLN, or a mempool explorer so you don't have to potentially dox what transactions you are interested in by using mempool.space's public website. Or maybe you also want to run a Bitaxe connected to DATUM on your node, so you are using your own node's mempool to construct block templates. You also have Alby Hub or LNBits for hosting lightning wallets and other lightning services. Not to mention running Jam for decentralized coin-joins, or RoboSats for purchasing non-KYC sats.

So, for all of these reasons, I would not be looking at "What's the bare minimum of RAM I can get away with?"

Maybe the better question is: what hardware is best for someone looking into using lightning and developing with it? but that's ONLY what the hardware will be for...and then also, what hardware is needed to manage a high volume of small transactions?