We're in the process of migrating our entire code base over to this new language (One of the big 4 banks) - Keen to add early adopters to our resumes : - )
With today's processors and speeds, there really is no difference in performance of these Electron apps vs Native and anyone disagreeing just dislikes the JS ecosystem
Based on "anyone disagreeing just dislikes the JS ecosystem", I feel like you might not want to grace me with a response, but I disagree /somewhat/.
Electron and web technology generally is certainly more performant than it once was, and I think people do malign Electron specifically a bit too much. VS Code continues to be the anti-example. It's always rather surprising it's just a web view, even on lower end hardware. (A several year old raspberry pi for example)
(Please note, I said "surprising it's just a web view", not "it's more performant than it could be if built differently".)
I think the main difference people tend to experience is a lack of care. I would say, for reasons I am NOT sure are causal, electron apps do seem to tend towards worse experiences on average in my experience. I think on the web, a quick flash of unstyled content or that ghost of the element you accidentally dragged instead of clicked are seen as just minor issues, because they're expectations of the web. If things go REALLY wrong, I have a whole rock solid toolbar above the app that lets me refresh if I think I'm in some infinite loop, or the URL bar I can look at if I'm not sure what page I was just redirected to. The back button promises to return me to where I was before. The browser is caging-in applications for me, so it's fine if they're a bit rowdy.
But using an application that is pretending to NOT be a web browser, seeing any web-quirk feels like I'm staring at rusted rebar in a cracked concrete bridge. The bridge still works, but now I'm aware of the internals of it and maybe that makes me feel a little more uneasy about standing on it. There is no back button if something goes wrong, and if there is, the app itself is rendering it. It's of course possible to hide that reality from me, but you need to care about sealing up all the cracks that let me see the rowdy internals.
To be fair, maybe that's just me that feels that way. And I do rather like the JS ecosystem.
I disagree because yes I dislike the whole JS ecosystem and the language itself. But also because Electron apps in general are resource monsters and while some are better than the others, Claude Desktop is definitely not one of them. Hell even their website will crash on Firefox very often.
The thing people miss is isn't not that there aren't downsides (power, memory, disk size, dependency ecosystem size etc etc) it's that they're still completely outweighed by the upsides of write-once-ship-all for authors.
I went the opposite and deleted Claude and replaced it with OpenAI - The money the US Military will bring in is going to elevate ChatGPT to levels the others cannot match
the claude contract was only 100M/year. about 0.7% of Claude's 14B revenue run rate. Not sure we know anything about the number for openai's new contract.
I would leave something about the article but I can't get over the horrendous layout of this website. Why is the article using only 20-30% of the horizontal space?
Why is the left pane similar posts wrapping after 2 or 3 words?
Shocking. I'd pay $1.00 to load this article and have it look decent.
Just do what we all do to dodge this, have the Account management and purchasing abilities sit inside an embedded browser window that opens up from a button push in the app. Yes it adds a little barrier but with Apple Pay it is a very small barrier and the juice is worth the squeeze.
They don't have to "cite the Epic case", it's just functionality available to everyone now. Your app is no longer blocked from approval for including an external payment provider.
They'd actually have to do it though and that could lead to a large loss of revenue for themselves and their subscribers.
In practice I’ve seen apps just game the system by (1) using IAP using the normal flow, and (2) giving user a button unrelated to purchasing that would open a new WebView, which just happens to contain a purchase button.
Not sure why poeple don't just put the phone down? We really are the most sheltered gentle generation. Oh no, this app is taking up my time, we need to BAN IT.
This isn't about the small group of people who lack self control. It's about the vast majority that can use something responsibly. Most people can consume alcohol and gamble without giving their lives to it.
Not to mention this presupposes that social media addiction is rampant. But there isn't a scientific consensus on that. This lawsuit reads like scaremongering of the past around television and comic books. Instead of regulating content or user privacy we get these dog and pony shows.
And are their laws about how much I can go gamble at the casino right now or how much I can go buy at a liquor store and drink tonight?
Pretty sure too much gambling and too much alcohol is worse than watching too many short videos. So how can we say that spending time on figuring out how to block people from watching too many short videos is a better use of our time and resources than limiting gambling and drinking.
There are laws about the age you can be to gamble or drink, restrictions on the establishments where these things can occur, and you can have your license revoked for driving while under the influence, or be banned from a casino. Don't act like those are totally unrestricted activities.
Distinction without a difference. The social media companies re-use the playbooks these two industries practically invented. Yet social media doesn't have government-mandated surgeon general warnings or 24x7 support hotlines.
This isn't about regulation. This is about people bringing a lawsuit against social media companies for their addiction. Problem gamblers and alcoholics aren't suing the casinos and distilleries.
Congratulations! You have apparently won in life by successfully developing internal regulation during childhood and also won the genetic lottery by not having a disorder of the dopaminergic system like ADHD. Now please leave be the significant fraction of the population who don't have those privileges, thank you.
I've missed critical final exams and flights literally scrolling Instagram. Mental health disorders exist, alas.
Huh, that's exactly the solution to addiction? Step 1 is always changing your behaviour patterns to break out of habits and avoid things that draw you into it.
Make your bedroom a phone-free zone, charge it in the living room overnight, use the built in parenting and screentime controls that every modern phone OS has, don't let your kids stare at the screen all day. Etc.
This isn't rocket science. Self control is one of the most important things you need to learn. It sucks and it's hard but it's basic life stuff.
The only difference with social media addiction vs drugs/gambling is that it's not socially ostracized like other addictions so people ignore it.
I think we can all agree that the solution is to stop, but that it is difficult to do so.
I'm not addicted to alcohol or gambling, but I know that it takes significantly more willpower for those that are to just stop than it does for me to not have that chocolate bar at night.
This is the lie that keeps people addicted. Plenty of people quit their very real addictions every day. If you imagine you're helplessly addicted, you will remain addicted.
I believed that for years, I did CBT, changing beliefs, "just do it" et cetera and I was helpless still, went from one addiction to another. Turns out I had ADHD. My life was totally changed after medication.
You don't have infinite willpower. If humans had infinite willpower humanity would have worked itself to death long ago. There is a natural balance of willpower in your brain, it's called the dopaminergic system. If you have ADHD, you have much, much less willpower than a normal person because you literally lack the dopamine hormone in your prefrontal cortex. No amount of belief will magically create dopamine in your brain out of thin air.
re adults it does fall to individual responsibility , re kids we can partially blame parents for not taking care of their kids properly , overall the enemy of our attention has quadrillions of dollars which is fairly difficult to fight against
Nobody is talking about banning anything, we’re talking specifically about holding social media companies accountable for marketing to children a product that is knowingly addictive and potentially harmful to their health.
Part of the issue with social media is that no reasonable parent lets their 12 year old watch porn or drink but Instagram and ticktock are on a lot more 12 year old’s phone’s than you realize. Social media has network effects and creates tremendous social pressure to not make your kid “different” when half the classroom is sharing TikToks.
I’m not conservative in the slightest but I see no reason to treat social media any differently than alcohol, tobacco or gambling. Available without restriction to adults but limited to children under a certain age.
This stuff is still unclear to me. The addictive drugs, ones that punish a quitter chemically, are not mysterious, but gambling addiction certainly is. "Dopamine" won't work as an explanation - for instance I was once hooked on building a wooden table, which sucked up two months of my free time and lots of money, and damaged my thumbs, and no doubt I was driven by the dopamine rush of learning through the repetitive process of chiseling. But gambling is assumed to be a glitch, not a wholesome obsession. In what way does it differ? The addiction is very old, I'm sure there are accounts from the 1700s, and it doesn't even require a house to reel the gambler in - it could all be about informal games and wagers, still leading to huge debts. It's tempting to blame it on dumb ideas about luck and fate, but the dumb ideas involved could be varied and complex.
That's similar to dumb ideas involving social pressure. When people have a tendency to be dumb about a thing we use the law to restrict the thing, apparently. But this involves, in effect, an authoritative declaration of "that's dumb" by law. I feel personally threatened, then, in activities such as my woodwork, which might have been an equally dumb obsession! I know nobody's at all likely to regulate woodwork, but that's only because it's relatively unpopular. I could imagine a parallel universe where woodwork (portable somehow) becomes a trend that makes a young person feel socially relevant, and then it gets regulated. I think I disapprove of this interference with people's dumb notions.
This is no longer a matter of adults or minors; this is a matter of terrorist acts committed by a satanic cult and organized crime. And the response will not be limited to legal means; we will seek to respond with the same kind of terrorist tactics.
"Our AI can do anything a human can do, better, faster, cheaper" -> Buys a product instead of asking their AI to just make it.
Really doesn't give me confidence in your product!!!!
reply