Anyone have experience with Oracle Cloud and ease of moving away?
This benchmark seems to recommend Oracle Cloud, but I’ve heard that Oracle has historically used aggressive licenses and legal terms to keep customers locked-in.
The link is to the f-droid blog. The official "Keep Android Open" site is at https://keepandroidopen.org/, and contains good information on how you can contribute by contacting regulators.
The only corporate “core value” that i ever liked was Airbnb’s “Be A Host”. It was a cute and fitting way to encourage a welcoming attitude to any teammate, manager, or stranger. it wasn’t well practiced by everyone, but it stuck with me since i’ve left
A devkit is not a familiar term for me, but it seems like this project is a gui app for android development on linux arm64.
Google officially supports Android Studio, emulators, SDKs, and so on, for macos arm64 and linux x86_64, but not linux arm64. this project fills that gap
The more I work in corporate and learn about office politics, the more I see parallels to geopolitics and diplomacy. If I squint, I can even see the parallels to social and romantic relationships as well.
Maybe it's the mathematician in me who enjoys building models of abstraction.
I would recommend “Chip War” by Chris Miller. It’s not for learning tech skills, but provides an approachable history of the semiconductor industry from WWII to the present day AI boom. I think it provides good insights into how governments think about investment into the global semiconductor supply chain.
My guess is that getting local permits is easier to get for Waymos (never faster than 45mph, only within bounds of a single city) than long haul cargo (on highways faster than 65mph, crossing multiple city boundaries).
This isn't too far from the truth. In a twisted way, firms outsource the screening process to the admissions process of elite schools. Also, the reputation of elite schools adds credibility to your team, which is very important to get clients to trust you enough and pay you lots of money to manage their finances.
> This is an area that is new to me, but a big part of my new job.
Can you tell me more about what your new job is, without releasing anything sensitive?
If you are running applications on Linux containers in the cloud, then I would recommend Brendan Gregg's blog and books (https://www.brendangregg.com/overview.html). He does a lot of knowledge sharing from his experiences at Netflix.
Just curious, how does program analysis on real-world programs exactly circumvent the problems of the halting problem or Rice’s theorem? In the real world, do we only ever have statically analyze a special subset of all programs?
>"We first estimate the supply-side value by calculating the cost to recreate the most widely used OSS once.
We then calculate the demand side value based on a replacement value for each firm that uses the software and would need to build it internally if OSS did not exist.
We estimate the supply-side value of widely-used OSS is $4.15 billion, but that the demand-side value is much larger at $8.8 trillion. We find that firms would need to spend 3.5 times more on software than they currently do if OSS did not exist."
If programming is "theory building" [1], then OSS is sharing our theories of how to program computers. It makes sense that sharing our ideas is more valuable to the aggregate economy than keeping them secret.
If you like textbooks, I would recommend "Programming Massively Parallel Processors" by Hwu, Kirk, and Hajj. [1] The most recent edition was published in 2022.
If you like lecture videos, I would recommend Hajj's YouTube playlist of 2021 lectures [2]. He works through a subset of the textbook.
This will give you a good foundation of GPU hardware architecture and CUDA programming. The knowledge is somewhat transferable to other areas of high-performance computing.
For those unfamiliar with Android dev, .dex files are Dalvik Executables, which are used to hold a set of class definitions and their associated adjunct data.
The rebranding looks like a move from flat to 3D, from a single green standard to customizable skins. Probably in preparation for Android to compete in the consumer VR space