I play viola, and usually it's only the cello suites that are played on viola. But I fell in love with the sonatas and partitas. They're just incredible. The only one that I ever learned fully and performed was the second partita. Of course, on viola you have to play them down a 5th but they still work beautifully and sound great.
I think what's almost shocking about this is that Google seemed so great in the beginning. "Don't Be Evil" was even like an internal code of conduct slogan or something.
I never worked there and have no inside knowledge of what happened. Did they get taken over by MBAs who gained control of the company? Was it always evil and we were just misled the whole time? Something else?
They merged with DoubleClick¹, an advertising company. The combined company was about twice the size of the old google so it severely diluted their ranks with a huge cohort of the worst kinds of MBAs: Advertising & Marketing executives.
Nothing fundamentally changed. The only real difference is they hit that inevitable point for any business that they had to start making money. They weren't evil then and they aren't now. They're a business, and they are responding to market demand for free to consumer products paid for by advertisement. What nobody on HN wants to admit is that the vast majority of people would rather have that than pay for their software in dollars. People love to complain about the Google panopticon but aren't willing to grapple with the fact that it has tremendous benefits too.
They single-handedly dismantled a thriving browser ecosystem.
They pushed Real Name policies, used Google+ to stifle innovation, and then finished the job by shutting Google+ down.
You are making exactly the mistake I am pointing out in my comment. Outside of the HN bubble nobody cares at all about a "thriving browser ecosystem." They want a browser that works so well they don't have to think about it and Chrome has provided that. And this is where Google's dominance has a tangible benefit. The amount of resources that Google can apply to Chrome development is massive compared to what could be done in the highly competitive market that existed before it.
You can argue that maybe a highly competitive browser market would lead to more innovation, but I'm not sure that's the case. Could a highly fragmented market build something that is as good as Chrome? IDK, but my (moderate confidence) bet is no. Browsers are a pretty mature product at this point and I don't think that competition would produce enough competitive pressure to outweigh the massive resources of a dominant near monopoly.
How does elixir_pack work? Is it bundling BEAM to run on iOS devices? Does Apple allow that?
Years ago I worked at Xamarin, and our C# compiler compiled C# to native iOS code but there were some features that we could not support on iOS due to Apple's restrictions. Just curious if Apple still has those restrictions or if you're doing something different?
I haven't been following BeamAsm that closely, because I'm not working in Erlang at work.... But it strikes me that there's not really a reason that the JIT has to run at runtime, although I understand why it is built that way. If performance becomes a big issue, and BeamAsm provides a benefit for your application (it might not!), I think it would be worth trying to figure out how to assemble the beam files into native code you can ship onto restrictive platforms without shipping the JIT assembler.
I have a 2018 Model 3 and your description of BYD is exactly how I would describe my Tesla. It feels cheap and plasticky and it creaks. I also briefly had a Model 3 rental car that was newer than mine (but I don't know what year it was) and it also felt the same.
I'd love to be able to configure it to use OpenAI API but with a custom hostname. I found some comments in a forum about how to configure that, but they were pretty old and didn't seem to work anymore.
I'd watch Superfastmatt's latest video on the subject, although I think there is one competitor in particular that is supposed to be a similarly good experience.
They're also difficult to cancel. They gave me a student discount for using my .edu email address, but after awhile I realized I wasn't really using it so I tried to cancel. They work really hard to make that difficult to do.
When I need to cancel something that is hard to cancel, I get a free virtual card from Privacy (privacy.com), then switch my subscription to use the virtual card number, then pause or cancel the card in Privacy.
I find calendars to be interesting projects for some reason. I built one for a personal project recently using Phoenix LiveView and have really enjoyed it a lot.
Thank you so much! I really enjoy it as well. I build them privately since 2 years, and at work too. For some reason I'm also still having a great time doing so.