21 sats \ 0 replies \ @1sats 20 Aug \ on: DIY App Building: Most web2 tech is just attempting to compete with spreadsheets DIY
Most business apps are just databases with custom workflows. You can definitely use a spreadsheet to achieve most of the functionality if you are the only user. I'm always amazed by how much I can do on my Palm Pilot with HandBase DB back in 1999.
Before AI/LLM, things hadn't changed much besides scalability.
Biden was so sharp in 2012. He easily outperformed Paul Ryan. His decline was obvious even back in 2019. I cannot believe the MSM and DEM can hide his decline for such a long time.
For those who don't know where to find quality blank shirts, Next Level sells high quality blank shirt for 8 dollars.
I don't wear clothes with large logos on them. I do not have confidence issues. Nike didn't pay me enough to advertise for them.
I missed JIRA 3.0. I was self-hosted Atlassian suite back in early 2010. Since everything is running in a LAN, I never have to worry about data leaks.
LSP is an industrial wide communication standard for lightning wallets and lightning service between.
At the moment, most wallets only support its own LSP. For example, Zeus has Olympus, BullBitcoin has its own LSP. Breez has its own LSP. In the near future, wallets are few to use the LSP with the cheapest price (APY or routing fee) and highest availability.
- public node: https://amboss.space/node/038ba8f67ba8ff5c48764cdd3251c33598d55b203546d08a8f0ec9dcd9f27e3637
- Fees policy: 0 to 600 ppm, based on the proportion of the outbound liquidity.
- keeping alive channel policy: After the paid period, I will close the channel if it remains idle for more than 30 days.
- private / public channels policy: Currently, only public channels are supported. Support for private channels is in development.
- is it supported by private nodes like Zeus, Blixt, Mutiny, Electrum, Breez etc?: It supports any wallet enabled for LSPS.
- is it only for public routing nodes?: TBD.
Name/Nym: flashsats
Summary of What You’re Building:
A semi-non-custodial Lightning Wallet. This wallet will use hosted channels, but the funding transaction for the hosted channel can be verified either on-chain or through a proof of asset protocol. Users can opt to upgrade their hosted channels to private channels later on.
What Kind of Help Are You Looking For:
- UI designer with product design skills.
Purpose: I am building a Bitcoin business.
How to Contact You: https://twitter.com/1sats_ln
There is still a risk of Google taking over the server. A month before AWS shut down Parler.com, I asked its founder how they had prepared to prevent a coordinated Silicon Valley attack. He responded that Parler maintained a good relationship with its vendors.
A few weeks later, AWS violated its own terms, which mandate a 60-day notice. Instead, they gave Parler just a two-day notice to remove Parler's services on a Friday afternoon.
This is big news for all Bitcoin businesses. Finally, we do not have to worry about the government confiscating our online servers and hot wallets.
Thank you for speaking up. Others have already discussed the cost of opening channels and the cost of liquidity, so I won't go into that here.
The problem is that after 15 years of cheap money, people aren't accustomed to paying to maintain their checking accounts anymore. Can you believe, 15 years ago, we had to pay $10 a month to keep a checking account open in the US?
Since Bitcoin is all about being your own bank, you have to bear the costs to maintain and operate it. With Lightning, you have to pay over 1000 sats for the account opening fee and lock in 1M sats in the channel. Or you will have to pay a hefty fee to the LSP so that they can offset the opening costs.
For educational purposes, you should use the testnet. Kids can play with toy money on the testnet without worrying about losing anything.
Yes, the LSP supports unannounced/private channels. If you set
announce_channel: false
in the channel request, the LSP will open an unannounced channel with you.{ "node_connection_info": "string", "lsp_balance_sats": 50000000, "client_balance_sats": 0, "confirms_within_blocks": 6, "channel_expiry_blocks": 12288, >> "announce_channel": false }
FlashSats mostly follows the proposed LSP standard: https://github.com/BitcoinAndLightningLayerSpecs/lsp/tree/main/LSPS1
The LSP standard would allow buyers to compare rates charged by different LSP providers. This channel/info API would give buyers a basic understanding of the offering. The values are static.
There are three channel sizes here
- lsp_balance: initial sats on my side.
- client_balance: initial sats on your side.
- channel_balance: (lsp_balance + client_balance).
The max_client_balance_sats is set to zero because I do not want to push sats to the other end for security reasons. I doubt I will ever change that. You can ignore 3
Instead of pushing sats to the client side, I am open to implementing the dual-fund-channel feature where customers will provide PSBT for the dual-fund-channel.
I use charge-lnd to set the rate. It is between 50 to 200 ppm at the moment. I am considering a new feature that allows people to pay points (like mortgage points) to get a zero-rate channel.
[small-cap]
chan.max_capacity = 50_000_000
strategy = proportional
max_fee_ppm = 200
min_fee_ppm = 50
sum_peer_chans = true