280 karma · joined April 21, 2016
Going forward I'm going to offer the enterprise stuff through the AWS marketplace, further reducing the friction, hopefully that will get more traction. It's just a lot of boring billing engineering work that I could have spent on improving the software.
About 6 years ago I started AutoSpotting, an open source tool designed to reduce AWS costs by automatically replacing on-demand instances with up to 90% cheaper Spot instances, it was meant to be my playground project for learning golang.
I estimate it saved in aggregate in the tens or maybe even hundreds of millions of dollars and multiple companies have been built around my code or reimplementing the same idea.
It's still a side project that I work on occasionally but at some point I tried to monetize it through support and custom development. I failed to get enough traction to become a full time job, currently make some $400/month from about a dozen users whom I sell precompiled binaries through Patreon.
Yes it's costly, restrictive, the hardware still has some flaws and you can't replace parts but most Apple users, myself included, are happily paying the price.
I have an M1 Macbook Pro for a few months now and it's blazingly fast, the battery lasts for 15-20 hours and I've only heard the fan for a few minutes so far while stressing it with heavy compilation. Under normal circumstances it's entirely silent. I wouldn't trade it for anything else at this point.
The SARS2 quite likely isn't based on an existing human virus but on a bat coronavirus.
The NIH has been apparently funding modifying bat coronaviruses in Wuhan with minimal guardrails as to be able to infect humanized lab mice but that's not gain of function as per that definition.
If the immune response of the virus is close enough to what a vaccine gives and the mutation rate remains relatively constant, the number of reinfections would probably be a good indication of how much would we need subsequent shots, at least for a yearly renewal cycle.
I wonder, are there any such studies?
Other than that it's been entirely silent and blazingly fast and I had no major issues with it.
The main challenge is seamlessly migrating users to the new platform and Apple did a great job at it using Rosetta.
Both Linux and especially Windows struggle at this because they lack something as well integrated as Rosetta and require all applications to be recompiled to a new architecture.
Is that a common practice?
It was linking AZ trial side effects with apocalyptic prophecies and DoD involvement in designing a virus targeting middle eastern religious fundamentalists.
My point was that there should be a way to debunk these with fact-based evidence for people willing to reason from facts or at least to raise a few question marks on their assumptions.
I tried hard to debunk it but took me a lot of time and not sure if anyone reasoned with my explanation more than with it.
By debunking I don't mean labeling them negatively but fact-checking the claims and showing reasonable people on the fence provable evidence to help them think for themselves based on facts and not just to blindly believe the sensationalist rumors.
How many deaths were caused by the AZ and other vaccines so far and how does that compare with the mortality rate of the disease?
Is there any website that is gathering and debunking these conspiracy theories?
Few app developers have the time/bandwidth to do these things and it would be a very inefficient use of resources to have everyone do it over and over again.
The binary size is also from the same ballpark as the entire Windows 98 needed for installation.
I'm glad Uber is doing something about this, but in my opinion Apple should tackle this across their entire ecosystem at the toolchain level, devices with less than 64GB of storage can quickly run out of space with just a handful of applications installed.
Unfortunately it's in Apple's interest that people buy devices with more storage, so I don't expect them to invest much effort in this.
If the climate is warm enough the animals actually would need to have ways to actively cool down, like through sweating. Would capturing heat from their expiration still be needed?
AWS has been offering the APIs that the website uses currently as its main data source and also historically sponsored some of the hosting costs.
There's now also a similar table comparison view (although maybe not yet as convenient/comprehensive) available in the AWS console, but it's under active development and improving all the time. As far as I know the intent is to eventually have that view cover this use case. The AWS console team is eager to get feedback from customers to help improve it going forward.
Do you have any plans to change the licensing and/or contribution model? Are OpenSource contributions as welcomed as before?
Anyway... This calendar fragmentation is a real problem, I've noticed that my most productive period was when I was working 5h/day and was forced to attend only the critical meetings and ruthlessly make time for deep work as Cal Newport calls it.
Nowadays with a very active 3yo child at home and a wife also working full-time remotely, we're working in 1-3 hour shifts and taking turns in taking care of the child so our calendars are perhaps the best example of Swiss cheese out there and I have no idea how to make it better.
The entire effort of supporting it and building the ecosystem will be hard to justify economically at these cost figures.
Mill on the other hand has a lot of interesting ground-breaking ideas that can potentially offer a 10x performance/watt improvement.
Many people have been recently in awe after experiencing the ARM performance improvements around 40% offered by the Apple silicon and AWS Graviton CPUs. Just imagine something offering a 10x based on a Mill design, I'd love to see it built one day and available on the market.
It shouldn't matter what type of instances are launched and the credits cover any other services, not just the EC2 compute, as long as the bills are less than the monthly credits.
It's not available yet but it should be a good option once they become available, you can immediately start the process of applying for the credits.
This way you would get access to the required hardware without any costs and without having to maintain it. They are designed from the ground up towards such CI/development use cases.
You can also use the same credits for getting access to Intel and ARM Linux, as well as Windows EC2 instances. This may improve your project's CI and build times.
Disclaimer: I work at AWS.
For those who may not be familiar with HERE, they're huge on Enterprise, especially in Automotive, logistics but also on public sector.
HERE used to be part of Nokia and used to power their maps application. It's now owned by a wide consortium where the well-known German car making companies still have a majority. They also heavily use HERE maps and location based services, as many other car makers do. Not sure if they still do, but when I left, it was heavily used by Microsoft for Bing maps. Yahoo and Facebook maps were all based on the HERE map data and used many of the the same backend services.
Note: I currently work at AWS and previously worked at HERE but this message is not written on behalf of my current/former employer.