Elixir + Phoenix is amazing. It's one self-contained stack. Just Elixir processes (and Postgres) which takes care of everything other ecosystems farm out to extra services. Background jobs, real-time channels, and even hot-code deployments run natively within the same BEAM runtime.
Working with this with a small team with one simple stack is a breath of fresh air in today's world.
I’ve always heard awesome things about elixir/beam but I only have so much love in my heart for languages without good static types. Right now that love goes to clojure!
I’ve been hearing some buzz about static types landing in elixir, and it’s definitely piquing my interest. This comment of yours has fully sold me though!
having used both, elixir feels a lot like clojure semantics with a ruby like syntax. the big advantage of elixir is the erlang vm. if you want a vm that heavily prioritizes parallelism and network programming, give elixir a try. otherise, clojure is perfectly adequate.
Indeed. Runtime is typically a lot faster than Rails. Response times in dev mode are <1ms which is fun to see coming from Rails :)
My personal dev speed however is a little slower in Phoenix than Rails. And I've been using Rails for almost 20 years and Elixir for 10.
There are categories of problems that are much easier in Elixir (High concurrency, low latency, etc) and for those I would always pick Elixir. If you're planning "just" a crud like web application, Ruby will probably get you to product-market-fit faster. There are (well maintained) gems for almost everything.
He did what he said he would. It was a prearranged agreement many people thought was unreachable, and he did.
I find it inspiring that he has long term visions and executes to implement, what people would consider, insane goals over decades. I feel this is what makes Elon stand out, and worthy of the pay day, especially when you pull off what you said you would.
But he did by almost committing securities fraud multiple times, plus pumping the price with boastful tweets and meme-stock tactics… the interest of the company would be to avoid that, not the opposite
The one and only interest of the for-profit company is earning money for shareholders. And Musk did earn a lot of money for them since the deal was signed. The tools do not matter as long as they are legal.
I poked around that dude's twitter and found this recent tweet: https://twitter.com/memcculloch/status/1688260680929931264 I'll grant the possibility that he's doing some kind of loaded question to talk up his theory, but going by the rest of his tweets (which seem to be mostly basic promotion and culture war stuff), that's a long shot.
Microtransactions have been something we could take advantage of since the dawn of custodial wallets - at least since PayPal came into existence in 1998. However, microtransactions aren't something humans actually like. It's something technocrats think people want, but when they get it, well - let's just say there's piles of carcasses of dead startups littering the field.
As Nick Szabo will attest, each transaction you make consciously carries with it a mental cost. It sucks. People would much rather a Netflix model to a pay-as-you-go model even if it ends up costing them more money in the long run. [1]
> We can now make a pay-to-use netflix, something we haven’t done yet.
[edit] I hate to break this to you, but you just described the Apple Music, TV and Movie stores, the first of which (music) has existed since the dawn of the iPod in 2001. Also the Amazon equivalents. And a pile of others.
The mental cost of a transaction is a really interesting point.
However, why couldn’t we have both options be available?
If there is one film on a streaming service that I know I’d like to watch, but don’t want to commit to $10 a month just to watch the first 30 mins of, why can’t I pay for the minutes of the media I watch instead?
This also could be an interesting monetization method for creators who make videos on YouTube who dislike adverts. I’d be more happy to pay to support the creators directly, if I knew they’d get a good cut.
I don’t think it’s fair to say that humans don’t like micro transactions as we’ve never been able to try it in the real world. Sure, they might not work for everything, but they may allow for new things to flourish. Things that cost $0.001 cents for example.
They don’t have to be what you described. The BSV network does more transactions each day than any other network at a magnitude less cost. Less cost in both user end and CO2.
From what I understand, that's 50,000 pre-generated transactions pumped directly to the mining node. Not 50,000 transactions spread across hundreds of non-mining nodes and relayed to the mining node. There's a huge difference. Correct me if I'm wrong here.
Either way, bitcoin the protocol can handle waaaaaay more transactions than the BTC devs have constrained it to.
Yes, more-or-less, but that how it is designed to work. The most reliable way to get a transaction into a block is to send it directly to a miner or set of miners. Apps on BSV do this today via MAPI REST endpoints, similar to how this test was configured. Non-mining nodes will see the transactions later, but they won't do the same verification that mining nodes require because they are not part of consensus. BSV generally sees the eventual network configuration as a small-world network for the mining core, and a mandala network for the apps and services surrounding it, rather than as a mesh network which most blockchain systems strive to be.
I've been working on an MacOS and iOS app to do just this if you have an older iPhone lying around. https://telecast.camera/
I've been using it to record multicam music performances/practice sessions as I didn't have an expensive DSLR. The latency of other solutions was too high to easily sync guitar strumming and audio-in from an audio interface.
I'd love feedback! Things like the linked network are of interest, as I'd like to add support for background replacement in the future, too.
Working with this with a small team with one simple stack is a breath of fresh air in today's world.